Glulx Input Loops

version 1/101121 by Erik Temple

  • Home page
  • Beginning
  • Previous
  • Next



  • Section - The glulx input handling rulebook

    The glulx input handling rules are a g-event based rulebook. The glulx input handling rules have outcomes replace player input (success) and require input loop to continue (success).

    Last glulx input handling rule for a timer-event when the direct event handling option is not active (this is the redirect to GEP timed activity rule):
        abide by the glulx timed activity rules.

    Last glulx input handling rule for a char-event when the direct event handling option is not active (this is the redirect to GEP character input rule):
        abide by the glulx character input rules.

    Last glulx input handling rule for a line-event when the direct event handling option is not active (this is the redirect to GEP line input rule):
        follow the glulx line input rules;
        if the rule succeeded:
            replace player input.

    Last glulx input handling rule for a mouse-event when the direct event handling option is not active (this is the redirect to GEP mouse input rule):
        abide by the glulx mouse input rules.

    Last glulx input handling rule for an arrange-event when the direct event handling option is not active (this is the redirect to GEP arranging rule):
        abide by the glulx arranging rules.

    Last glulx input handling rule for a redraw-event when the direct event handling option is not active (this is the redirect to GEP redrawing rule):
        abide by the glulx redrawing rules.

    Last glulx input handling rule for a sound-notify-event when the direct event handling option is not active (this is the redirect to GEP sound notification rule):
        abide by the glulx sound notification rules.

    Last glulx input handling rule for a hyperlink-event when the direct event handling option is not active (this is the redirect to GEP hyperlink rule):
        abide by the glulx hyperlink rules.