This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
andwhyisit
andwhyisit.bugsiteguardian.com
did:plc:cmcz6e2zzglkvvxzjpjgbxn3
You should have one big jump table (state machine) that is called every game loop where each jumped to function (state) calls another big jump table (substate machine). You can nest state machines as far down as you need to.
Here's an example of what I am talking about: pastebin.com/Zr5S297Q
2023-11-09T01:22:10.906Z