You can purloin predicaments!? First i learn that you can purloin NPCs and now this? xD
Why is such a powerful command not under the debug/dirtycheater wall? I feel that it should be there
Purloin is not a command Aika added, Purloin is one of the debug commands from Inform itself.
iirc showme is also from the default debug commands. Another fun one is "tree".
What is wrong with this game's performance? Like, every action takes like 5 seconds or so. Is it supposed to be like that or have I done something wrong?
My guess is that Aika did something terribly wrong with the extra names on stuff. Inform is pretty fast, it is a text game engine after all, but the way it does things has some traps that if you're not careful about you might trigger. Messing with "does the player mean" and stuff like that can easily spiral out of control, and then the more objects you add in, the worse it gets. Basically, at some point you can have every code running for every object, meaning you have exponential slowdowns in your game.
If done right you can have thousands of objects running AI every turn without much slowdown, while actions that don't pass turn won't even slowdown at all. If done wrong, you can have every single action taking forever because every single action must go through every single object before executing. Considering trap quest slows down for actions without nouns (objects) and actions that don't pass turns (which means AI isn't executing), my guess is the name fuckery causes the slowdowns.
But you can improve performance by having very strong single-thread CPUs. Inform is entirely single-threaded.