Player Experience Upgrade

version 2/111127 by Aaron Reed

  • Home page
  • Beginning
  • Previous
  • Next

  • Chapter - Show valid directions after going nowhere

    [Based on the "Bumping into Walls" example. Tell players trying to move invalidly which directions are open.]

    Use no normal movement tricks translates as (- Constant NO_NORMAL_MOVEMENT_TRICKS; -).

    Instead of going nowhere (this is the Small Kindnesses reporting on exits rule):
        if the no normal movement tricks option is active, continue the action;
        if in darkness:
            issue miscellaneous library message number 17; ["It is pitch dark, and you can't see a thing."]
            stop the action;
        issue library message going action number 2 for the room gone from;
        try listing exits.