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

Console improvements #84

Open
jakubg1 opened this issue Dec 7, 2022 · 1 comment
Open

Console improvements #84

jakubg1 opened this issue Dec 7, 2022 · 1 comment
Labels
D: Change/Suggestion A change to an existing feature. D: Feature Request A feature that may be implemented in a future version.

Comments

@jakubg1
Copy link
Owner

jakubg1 commented Dec 7, 2022

The console available in Ctrl+` is currently in a bad state. Most of the commands do not work anymore, some even crash the game. A console rework is planned. New features should include:

  • Command history
  • Scrollable console history
  • Cursor positioning (i.e. to add something in the middle)
  • A whole new slew of commands
  • Command autofill and hints
  • Command syntax changed to function call-like (for example, setLives(3))
  • And probably more...
@jakubg1 jakubg1 added D: Feature Request A feature that may be implemented in a future version. D: Change/Suggestion A change to an existing feature. labels Dec 7, 2022
@jakubg1
Copy link
Owner Author

jakubg1 commented Feb 3, 2024

Example commands:

  • collectible <name> - Spawn a collectible
  • setlives <count> - Set the amount of lives on a player
  • setcoins <count> - Same but for coins
  • setscore <count> - ditto
  • setdiff <difficulty> - Set the difficulty
  • warp <level> - Immediately load a level and play it (omit level sequences? to be seen)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
D: Change/Suggestion A change to an existing feature. D: Feature Request A feature that may be implemented in a future version.
Projects
None yet
Development

No branches or pull requests

1 participant