Of course! The controls are as follows ( I am still playing with this, so not final but wanted to map what I could. Will definitely be moving things around until it feels more comfortable)
We have up/down/left/right for movement. Then we have L1 as a modifier (basically, letting us use all the buttons a 2nd time) so that gives us diagonal movements and extra actions.
Controls
| Button | Action |
|--|--|
| Dpad | Move |
| L1 + DPAD | Move Diagonal|
| A | grab |
| B | apply/use |
| X | throw |
| Y | wait 1 turn |
|L1 + A | equip |
|L1 + B | remove |
|L1 + X | drop |
|L1 + Y | examine |
| L2 | list discovered items |
| R1 | view inventory |
| R2 | write message |
| L1 + L2 | Enter Text Input Mode |
| L1 + R1 | close door |
| L1 + R2 | cancel action |
The only issue I currently have is entering user/password. The way it works in these handhelds is that you enter them kind of like a high score (activate text input and then scroll with up/down until you get the letter you want)
This is fine for username, but the password is all * so hard to enter too complex of a password.
From what I see, there are two approaches. One would be to possibly add a virtual keyboard through Godot, the other would be to supply these in a txt file and have that pushed to the game, though I don't think you actually store the credentials for me to pass them this way, but I haven't tested it yet.
I have the current build here https://drive.google.com/file/d/1drOQ9kKosZXaN9JXIrrXIWmza0UmRJzx/view?usp=shari... which you can open and read the controls.ini and coop catacombs.sh in vscode to see what it's doing!
Thanks again for the great game!