Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

anotherkrunkerclient: Full Release Feature Tracking #1

Open
10 of 30 tasks
asger-finding opened this issue Mar 13, 2022 · 0 comments
Open
10 of 30 tasks

anotherkrunkerclient: Full Release Feature Tracking #1

asger-finding opened this issue Mar 13, 2022 · 0 comments

Comments

@asger-finding
Copy link
Owner

asger-finding commented Mar 13, 2022

Feature exists: Feature exists in the source, but is not fully implemented.
Functional: Feature is fully implemented.
Full Test Coverage: Feature is fully functional on all platforms. Tests have been implemented for its API.


Client settings

New tab in the settings popup for anotherkrunkerclient settings specified below.

  • Feature Exists
  • Functional
  • Full Test Coverage

Userscript support

Allow users to create scripts with a built-in script editor. JavaScript syntax highlighting.
Create client API with whitelisted API calls for messages and store access.
Support the Greasemonkey API

  • Feature Exists
  • Functional
  • Full Test Coverage

discord.js RPC

See discord-rpc

Allow user to share their game status on discord with a Rich Presence. Another toggle for sharing game link as well.

  • Feature Exists
  • Functional
  • Full Test Coverage

Custom filter lists

Allow users to apply their own filter lists via a JSON array

  • Feature Exists
  • Functional
  • Full Test Coverage

Resource swapper

A normal resource swapper for Krunker. Check files originating from the krunker domain against a folder of the user's choice and redirect the request if it's a match.
Default path: %HOMEPATH%/Documents/anotherkrunkerclient

  • Feature Exists
  • Functional
  • Full Test Coverage

Menu Timer

Round countdown in the menu with a toggle in the client settings.

  • Feature Exists
  • Functional
  • Full Test Coverage

Alt manager

Popup where you can add accounts to quickly switch between. See LaF and clientpp.

  • Feature Exists
  • Functional
  • Full Test Coverage

Automatic matchmaking

Joins a match to user preference. (eg. only FFA, specific server target, x amount of players)

  • Feature Exists
  • Functional
  • Full Test Coverage

Twitch integration

Streamers can have shown their stream chat in the chat box instead of chat messages, and automatically share the !link command for game lobbies with an option for all games and only custom lobbies. Similar to what MTZ client offered.

  • Feature Exists
  • Functional
  • Full Test Coverage

Client updating

Check for client updates on splash screen. Don't auto update, but give the user a popup for update when the game launches.
Use electron-updater for a seamless experience.

  • Feature Exists
  • Functional
  • Full Test Coverage
@asger-finding asger-finding pinned this issue Jul 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant