OK, I've read (and tried to understand) the suggested documents. I haven't programmed anything since Sinclair Basic so the process is not perfect
A question that is not related my previous ideas.
A grenade is disposable, right? By disposable, I mean that once it explodes, it is gone from the game.
Does the engine allow for a disposable gun/melee weapon, a weapon that acts normally for one use but is removed from the game when it is used? I am looking at the docs and cannot read anything that says it cannot exist within the engine.