Metagame and Fixes

version 1/080708 by Jason Catena

  • Home page
  • Beginning
  • Previous
  • Next



  • Section - Credits

    A room has some text called credit. A thing has some text called credit.

    Definition: a room is credited if the credit of it is not "". Definition: a thing is credited if the credit of it is not "".
    Definition: a room is uncredited if the credit of it is "". Definition: a thing is uncredited if the credit of it is "".

    All crediting is an action out of world, applying to nothing. Understand "credits" as all crediting.

    Report all crediting (this is the report all credits rule):
    repeat with place running through credited visited rooms begin;
    say " [place] from [credit of place]";
    repeat with item running through credited seen things enclosed by place begin;
    say " In [place], [item] from [credit of item]";
    end repeat;
    end repeat;
    repeat with place running through uncredited visited rooms begin;
    repeat with item running through credited seen things enclosed by place begin;
    say " In [place], [item] from [credit of item]";
    end repeat;
    end repeat;
    say "[paragraph break]".

    Crediting is an action out of world, applying to one thing. Understand "credit [something seen]" as crediting. Understand "credit [any visited room]" as crediting.

    Report crediting somewhere (called place) (this is the report place credit rule): say "[credit of place][paragraph break]".

    Report crediting something (called item) (this is the report item credit rule): say "[credit of item][paragraph break]".