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

Implement GDT Custom Widget Rules #3910

Open
SethDGamre opened this issue Nov 5, 2024 · 0 comments
Open

Implement GDT Custom Widget Rules #3910

SethDGamre opened this issue Nov 5, 2024 · 0 comments
Labels
Approved Approved for implementation by the Game Design Team Enhancement New feature or request UI Everything related UI, GUI, etc.

Comments

@SethDGamre
Copy link
Collaborator

Description

This issue replaces this: #3879

The GDT has revised the objectives for allowed and disallowed custom widgets within ranked games. Until proper modding support is implemented, the intermediate solution will be three options for lobbies to filter widgets.

  • All (ideally default for unranked games, PvE and Custom)
  • No Automation (default for PVP)
  • None
    To be presented in a single dropdown menu where the current custom widgets modoption toggle is placed.

Why?

This is important because there are several widgets that can give orders on behalf of the player that create an unfair advantage for PvE games. Examples include auto skirmishing, automated rezbots, projectile dodging and so on. This is to serve as an intermediate solution to the inability to whitelist specific widgets in a non-bypassable way.

What area of the game does this feature request pertain?

Settings, Controls or Hotkeys

Other (optional)

The "no automation" would disable all custom widgets that issue commands using these functions: https://springrts.com/wiki/Lua_UnsyncedCtrl#Give_Order or similar until proper whitelisting support can be done.

@SethDGamre SethDGamre added Enhancement New feature or request Approved Approved for implementation by the Game Design Team UI Everything related UI, GUI, etc. labels Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approved Approved for implementation by the Game Design Team Enhancement New feature or request UI Everything related UI, GUI, etc.
Projects
None yet
Development

No branches or pull requests

1 participant