“Begin with a function of arbitrary complexity. Feed it values, “sense data”. Then, take your result, square it, and feed it back into your original function, adding a new set of sense data. Continue to feed your results back into the original function ad infinitum. What do you have?”
– The Clockwork Empires game simulation! (Thank you, Academician Prokhor Zakharov.) Specific acts in the simulation itself may provoke crisis events. Crisis events allow a player to change their settlement’s policy toward certain factions. I’ve talked about this subject before a little in “Event Design Using Twine”. Let’s pull a newly implemented example: A Fishperson finds a source of meat and butchers that meat, then consumes it. Perfectly natural, but in conflict with the pseudo-Victorian values of the player’s faction. What do you do?