Output Filtering

version 2 by Ron Newcomb

  • Home page
  • Beginning
  • Previous
  • Next



  • Section - Rules that use the basics

    The last before printing the banner text (this is the Start Banner Text Filtering rule):
        if not using banner text filtering option, follow the Format Game Output rule.
    The first after printing the banner text (this is the Finish Banner Text Filtering rule):
        if using the banner text filtering option, follow the Format Game Output rule;
        follow the Capture Game Output rule; [always turn it on after banner text regardless, so the initial room description will be properly capitallized]

    The first after reading a command (this is the Capture Game Output rule):
        if output filtering is true, start capturing text.

    The last before reading a command (this is the Format Game Output rule):
        if output filtering is true begin;
            stop capturing text;
            change the game's response to "[run paragraph on][captured text]";
            follow the output processing rulebook;
            say the filtered game's response;
        end if. [and leave it off for the command line and parsing; the Capture rule will turn it on again]

    First when play begins (this is the Initializing Output Filtering rule):
        follow the Capture Game Output rule.