Player Experience Upgrade
version 2/111127 by Aaron Reed
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.