textual-engine
textual-engine copied to clipboard
add an option for the player to take their turn first
When the world state steps, actor steps are invoked in semi-random order within each room. It's possible for an enemy to hit the player after they've given a move command, which is technically fair (and the player can dodge hits by enemies who take their turn later), but may not be the best experience for some stories.
Provide a config or world setting that causes the player actor(s) to step first. The existing ID exclusion system should keep them from stepping twice.