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

Debug Mode #29

Open
persn opened this issue Sep 18, 2016 · 0 comments
Open

Debug Mode #29

persn opened this issue Sep 18, 2016 · 0 comments

Comments

@persn
Copy link
Contributor

persn commented Sep 18, 2016

We'll probably make our lives easier by implementing some kind of Debug Mode that allows us to rewrite game state on the fly. We had a debug mode by GUI in the AGS archived version, however extending the GUI for every time we gained new features quickly became painful as we would run out of space on the GUI control.

I propose that we implement a simple terminal that can be unlocked by pressing the '|' character. On debug build the debug mode would be accessible straight away for convenience, on release build it could be unlocked by having to type in first:

razzle dazzle root beer

or

suck blue frog

With this we should be able to access powerful editing to our game, for instance:

Get Hero Strength
Will print 45, assuming the Hero character strength stat is 45.

Set Hero Strength 100
Will edit the strength stat for the hero so that it now is 100.

Get Time
Will print 12:00.

Set Time 08:00
Will set the time of the current day to 08:00.

@persn persn added this to the v0.2.0 milestone Mar 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant