version 1/080522 by S John Ross

  • Home page
  • Beginning
  • Previous
  • Next

  • Section: Behaving Randomly

    Any action defined as "behaving randomly" will always be locked. If you've got an old-school fantasy romp with lots of hit-point chewing combat, for example, a single line of added code might do the trick:

        Attacking is behaving randomly.

    This marks every use of the "attack" action as something to be locked, so any attack's randomness (and randomized counterattacks within the same turn, for example) will be preserved. If the game includes new actions ("Blocking" or "Parrying," etc) they can be perma-locked with similar one-time declarations.