@mdhughes I keep deciding not to save (costs souls) and then dying, so I have not made it to choosing a class yet but maybe that day is today
https://mdhughes.itch.io/understone
#understone #itch_io #gameDev #lisp #callingSchemeLisp #scheme
@mdhughes I keep deciding not to save (costs souls) and then dying, so I have not made it to choosing a class yet but maybe that day is today
https://mdhughes.itch.io/understone
#understone #itch_io #gameDev #lisp #callingSchemeLisp #scheme
@mdhughes alright two problems: After I died to rattus at level 2, (it hit me really hard), I tried to load, I got java.lang.String cannot be cast to class gnu.lists.LLiist understone.scm:349 .
Also I don't seem to be able to press enter when trying to change my name from Kami to SCREWLISP in options, so I am stuck as Kami.
@screwlisp You should just be able to hit ENTER but… I dunno why it wouldn't save?
Your terminal should show something like:
Unknown keys ⇧-⇧
Unknown keys ⇧-⇧
Options saved.
But it maybe says something else?
@screwlisp Fixed saves, turns out serializing a nearly empty list to an alist is tough. So now it serializes to a vector. SIGH.
If I can get your keys done I'll put a new binary up in minutes.
@screwlisp Can you do that with
Cmd (or Meta or Windows or whatever)
Alt
Backspace
Escape
Arrows & PgUp, PgDn?
TURNS OUT the keycode text is localized. I will eventually have to change everything to use virtual keycodes and make my own, because this'll be wrong again on non-English systems.
<screams at localization>
@screwlisp Uploaded 1.1.1, just went ahead and did the virtual key thing.
Oh, testing, what is that?