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

Allow using cheats by software keyboard on mobile devices #61

Closed
Wohlstand opened this issue May 5, 2021 · 8 comments · Fixed by #243
Closed

Allow using cheats by software keyboard on mobile devices #61

Wohlstand opened this issue May 5, 2021 · 8 comments · Fixed by #243
Assignees
Labels
enhancement New quality-of-life feature or request (does not change gameplay)

Comments

@Wohlstand
Copy link
Owner

Some levels (such as "Superb Demo 128" at "Prelude To The Stupid") do require users to type cheat code to be passed. Right now on mobile devices that is impossible without the USB-OTG plugged hardware keyboard. There is a possible solution to add the calling for the software keyboard where users will be able to type any cheats they want. That should allow them to easily pass levels that require the user to cheat, or simply allows the user to use chats while casual playthrough.

@Wohlstand Wohlstand added the enhancement New quality-of-life feature or request (does not change gameplay) label May 5, 2021
@Wohlstand Wohlstand self-assigned this May 5, 2021
@M0REKZ
Copy link
Contributor

M0REKZ commented May 5, 2021

The idea that the keyboard prevents me from seeing the game while it is running does not seem very nice to me ... you could make the game stop while the code is being typed...

Another idea would be to have a cheat menu in which you can select the cheat you want and run it quickly in the game, without having to obnoxiously write the code on the screen every second ("needapowerup" 👎)

The cheat menu could also be implemented in the computer version :D

@ghost
Copy link

ghost commented May 5, 2021

You can pause the game then input the cheat already. It doesn't need to be forced on the player.

@M0REKZ
Copy link
Contributor

M0REKZ commented May 5, 2021

You may be right, but the idea of ​​the cheat menu would destroy that hassle of typing the same code every second (remember the princess cliche final boss? :( )

@ds-sloth
Copy link
Collaborator

For devices that use the onscreen keyboard (game pad, touchscreen), is it better to add the cheat entry screen as an option on the pause menu or to have a hot key to start it (or onscreen key, for mobile)? If a pause option, players would need to enable it in the settings of course.

@suicvne
Copy link
Collaborator

suicvne commented Dec 30, 2021

In my humble opinion, for an OSK type interface, I feel a pause menu option may be better. I'm not sure if the plan is to pause the game while cheats are being input via OSK/game pad methods, but if not, accidentally triggering the hot key could have disastrous consequences in the middle of a run.

@ds-sloth
Copy link
Collaborator

So, in all cases, when the software keyboard is up the game will be paused. However, the question is whether the software keyboard should exclusively be brought up by a hot key, or whether it could also be brought up by a pause menu option.

@suicvne
Copy link
Collaborator

suicvne commented Dec 31, 2021

I'm still in favour of a pause menu option for that. It's infrequent enough, imho.

@Wohlstand
Copy link
Owner Author

At #243, for Android, I made the way to call the cheat typing dialog using the Start+ControlShowHide combination.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New quality-of-life feature or request (does not change gameplay)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants