Narrative scripting/programming tool. Write stories in your favorite editor using a feature-rich language, compile them into a very small and simple language to easily integrate them into your game.
As implementing the interpreter in Elm pointed out, rand requires a state update.
Since it's simpler to use, Fate should keep it as a computation, but Wyrd needs it to be an instruction.
As implementing the interpreter in Elm pointed out,
rand
requires a state update. Since it's simpler to use, Fate should keep it as a computation, but Wyrd needs it to be an instruction.