! <--- Note that any line that begins with a ! mark is a comment.

! There are exactly 185 standard messages numbered STANDARD 1 to STANDARD 185
! in the lines that follow.  You may edit these messages as you see fit.
! However, you must keep them in the same order and you must keep their meaning
! consistent with the current meaning.  For example, STANDARD 38 is a standard
! message that will be printed whenever the player tries to WEAR something that
! weights over 100 pounds.  Feel free to change this message in any way you
! wish -- but, however you change STANDARD 38 -- it will still be be printed
! if and only if the player tries to WEAR a noun weighting over 100 pounds.

! Throughout the messages that follow there are several "string variables,"
! that may be used freely in messages -- specifically:

!   $verb$ is the current VERB
!   $noun$ is the current NOUN
!   $prep$ is the current PREPOSITION
!   $object$ is the current OBJECT
!   $adjective$ is the current NOUN's adjective
!   $n_pro$ is the NOUN's pronoun, i.e., "it" "they" "he" or "she"
!   $o_pro$ is the OBJECT's pronoun, i.e., "it" "they" "he" or "she"
!   $n_indir$ is the NOUN's indirect pronoun, i.e., "it" "them" "him" or "her"
!   $o_indir$ is the OBJECT's indirect pronoun, i.e., "it" "them" "him" or "her"
!   $n_is$ is either "is" or "are" based upon NOUN being singular or plural
!   $o_is$ is either "is" or "are" based upon OBJECT being singular or plural
!   $c_name$ is the NAME of the HOSTILE creature that is attacking the player

! Any of the above string variables can be capitalized by making the
! appropriate letters between the $'s upper case.  For example $Noun$ will
! capitalize the first letter of the NOUN's name, or $OBJECT$ will display
! the OBJECT's name in all caps.

!==============================================================================
! First let's define a bunch of "standard" messages that are used in multiple
! places in the RUN program.
!==============================================================================

! "Default" PROMPT
! This message MUST end with ? mark
! A space will be added to end of "prompt" string i.e., "What Now? "
! This message should be short and limited to a few words only!
STANDARD 1
What Now?
END_STANDARD

! Default HELP message
STANDARD 2
There is no-one here to help you.
END_STANDARD

! Check if NOUN and OBJECT are here and give error message if not here

! Message given if NOUN is NOT visible or present at current location
STANDARD 3
There is no $noun$ here.
END_STANDARD

! Message given if OBJECT is NOT visible or present at current location
STANDARD 4
There is no $object$ here.
END_STANDARD

! This message is given when the player tries to VERB ALL
! and it is inappropriate to try to VERB more than one thing at a time
STANDARD 5
Not everything at once!  Pick one thing at a time!
END_STANDARD

! Messages about being in the DARK

! Following message is given when the player isn't carrying any light at all
STANDARD 6
It is pitch black.
END_STANDARD

! OR this message is given when the player may be carrying a light but still
! can't see -- e.g., probably because the light isn't turned on.
STANDARD 7
It is too dark to see anything here.
END_STANDARD

! Default GET message if it possible to get it, i.e., GET "success" message
STANDARD 8
You are now carrying the $adjective$ $noun$.
END_STANDARD

! DROP messages
! Also used for TAKE OFF or REMOVE worn nouns, e.g., drop axe or take off hat

! This is the "default" message given when the player DROPs something
! that he/she is wearing or carrying, i.e., DROP "success" message
! Note: $verb$ may be either "DROP" or "REMOVE" or "TAKE OFF"
STANDARD 9
You $verb$ the $adjective$ $noun$.
END_STANDARD

! Default VERB something and when it isn't VERBable
! e.g., Player tries to TURN something that is not TURNable
! or to WEAR something that can not be worn
STANDARD 10
You can't $verb$ the $noun$.
END_STANDARD

! Default "error" message when trying to do something to the NOUN
! which is a creature which will not allow it
STANDARD 11
Sorry, but the $noun$ won't let you.
END_STANDARD

! Default "error" message when trying to do something to the OBJECT
! which is a creature which will not allow it
STANDARD 12
Sorry, but the $object$ won't let you.
END_STANDARD

! direction
! i.e., NORTH, SOUTH, etc.

! Direction "error" message -- if there is not valid exit in that direction
STANDARD 13
You can't go $verb$ from here!
END_STANDARD


!==============================================================================
! DESCRIBE or EXAMINE messages
!==============================================================================

! Messages when player tries to EXAMINE something in the DARK

! Following message is when the player isn't carrying any light at all
STANDARD 19
It is pitch black.  You can see nothing.
END_STANDARD

! OR this message is given when the player may be carrying a light but still
! can't see -- e.g., probably because the light isn't turned on.
STANDARD 20
It is too dark to examine anything here.
END_STANDARD

!==============================================================================
! LIST EXITS messages
!==============================================================================

! Message given when player tries to LIST EXITS and it is dark.
STANDARD 23
It is too dark to see any exits!
END_STANDARD

!==============================================================================
! GET or TAKE messages
!==============================================================================

! GET ALL "error" message -- if there is nothing to TAKE
STANDARD 24
There is nothing here that can be taken!
END_STANDARD

! Default GET something and the player already has it
STANDARD 27
You already have the $adjective$ $noun$!
END_STANDARD

! Default GET something and it isn't present at location
STANDARD 28
There is no $noun$ here to get.
END_STANDARD

! Default GET something and it isn't movable, i.e., it can not be gotten.
STANDARD 29
You can't $verb$ the $noun$.
END_STANDARD

!==============================================================================
! WEAR or PUT ON messages
!==============================================================================

! WEAR ALL "error" message -- if there is nothing to WEAR
STANDARD 36
There is nothing here that can be worn!
END_STANDARD

! Default WEAR something and the player already has it on
STANDARD 37
You are already wearing the $adjective$ $noun$!
END_STANDARD

!==============================================================================
! DROP, TAKE OFF or REMOVE messages
!==============================================================================

! e.g., drop axe or take off hat

! DROP ALL "error" message -- if there is nothing to DROP
STANDARD 45
You weren't carrying anything!
END_STANDARD

! REMOVE ALL "error" message -- if there is nothing to REMOVE
STANDARD 46
You weren't wearing anything!
END_STANDARD

! This message is given when the player tries to DROP something
! that he/she isn't wearing or carrying, i.e., DROP "error" message
STANDARD 47
You have no $noun$ to drop.
END_STANDARD

!==============================================================================
! OPEN messages
!==============================================================================

! Open noun prep object
! i.e., open box or open chest with gold key

! Trying to OPEN DOOR(S) in room

! OPEN "error" message when there is NO (implied) locked door in room
STANDARD 71
Open what door?  There isn't any closed door here!
END_STANDARD

! OPEN ALL "error" message when is there is nothing OPENABLE in room
STANDARD 73
There is nothing here to open!
END_STANDARD

! OPEN "error" message when is there is a "bad" PREP
STANDARD 74
I'm not sure what you mean by that.
END_STANDARD

! Default OPEN something and NOUN isn't present at location
STANDARD 75
There is no $noun$ here to open.
END_STANDARD

! Default OPEN NOUN PREP OBJECT when OBJECT isn't present at location
STANDARD 76
There is no $object$ here.
END_STANDARD

! OPEN "error" message when trying to OPEN something
! and the something isn't OPENABLE/CLOSABLE
STANDARD 77
There doesn't seem to be any way to open the $noun$.
END_STANDARD

! OPEN "error" message when trying to OPEN something
! and the something is already OPEN
STANDARD 78
The $adjective$ $noun$ $n_is$ already open!
END_STANDARD

!==============================================================================
! CLOSE messages
!==============================================================================

! Close noun
! e.g., close the box

! CLOSE ALL "error" message when is there is nothing in the room to close
STANDARD 83
There is nothing here to close!
END_STANDARD

! Default CLOSE something and NOUN isn't present at location
STANDARD 86
There is no $noun$ here.
END_STANDARD

! CLOSE "error" message when the NOUN is not CLOSEABLE
STANDARD 87
The $noun$ can't be closed!
END_STANDARD

! CLOSE "error" message when the NOUN is not OPEN
STANDARD 88
The $noun$ isn't open!
END_STANDARD

!==============================================================================
! ATTACK FIGHT KILL SHOOT messages
!==============================================================================

! Attack (noun,prep,object)
! general messages for attack, fight, kill and shoot
! e.g., attack hobbit, kill troll with axe, shoot guard with laser

! ATTACK "error" message -- if attacking a NOUN, i.e., an inanimate thing
STANDARD 90
Trying to $verb$ things which aren't alive will do you no good at all.
END_STANDARD

! SHOOT "error" message -- when trying to shoot/attack/kill an inanimate object
STANDARD 93
Trying to $verb$ things which aren't alive will do you no good at all.
END_STANDARD

! SHOOT "error" message -- when trying to shoot a creature
! but no weapon has been specified
STANDARD 94
You need to specify what you want to use to shoot at the $noun$!
END_STANDARD

! SHOOT "error" message -- when trying to shoot/attack/kill a creature
! but OBJECT specified is not really a weapon
STANDARD 95
Using the $object$ to kill the $noun$ doesn't make much sense!
END_STANDARD

! SHOOT "error" message -- when trying to shoot a creature
! but OBJECT specified as the weapon can NOT shoot
STANDARD 96
You can't seem to get the $object$ to shoot!
END_STANDARD

!==============================================================================
! UNLOCK messages
!==============================================================================

! Unlock noun prep object
! e.g., unlock box with key, or unlock door

! UNLOCK ALL "error" message when is there is nothing "UNLOCKABLE" in room
STANDARD 103
There is nothing here to unlock!
END_STANDARD

! UNLOCK "error" message when is there is a "bad" PREP
STANDARD 106
What a strange request!  I really can't figure out what you mean by that.
Perhaps, you need to specify a tool to unlock the $noun$ with.
END_STANDARD

! Default UNLOCK NOUN PREP OBJECT when OBJECT isn't being carried
STANDARD 107
Sorry, but you aren't carrying the $object$!
END_STANDARD

! UNLOCK "error" message when trying to UNLOCK something
! and the something isn't "UNLOCKABLE"
STANDARD 108
The $noun$ can't be locked or unlocked!
END_STANDARD

! UNLOCK "error" message when trying to UNLOCK something
! and the something is already UNLOCK
STANDARD 109
The $adjective$ $noun$ $n_is$ already unlocked!
END_STANDARD

! UNLOCK "error" message when trying to UNLOCK something
! and the something is already UNLOCK -- and is actually OPEN
STANDARD 110
The $noun$ is open.  Why unlock it?
END_STANDARD

! UNLOCK "error" message when trying to UNLOCK something
! and player is trying to use the wrong KEY
STANDARD 111
You can't seem to unlock the $noun$ with the $object$.
END_STANDARD

! UNLOCK "success" message when trying to UNLOCK something
! and player is using the correct KEY
STANDARD 112
You unlock the $noun$ using the $object$.
END_STANDARD

!==============================================================================
! LOCK messages
!==============================================================================

! lock noun prep object
! e.g., lock box with brass key or lock the door

! LOCK ALL "error" message when is there is nothing "LOCKABLE" in room
STANDARD 113
There is nothing here to lock!
END_STANDARD

! Trying to LOCK DOOR(S) in room
! LOCK "error" message when is there is a "bad" PREP
STANDARD 116
What a strange request!  I really can't figure out what you mean by that.
Perhaps, you need to specify a tool to lock the $noun$ with.
END_STANDARD

! Default LOCK NOUN PREP OBJECT when OBJECT isn't being carried
STANDARD 117
Sorry, but you aren't carrying the $object$!
END_STANDARD

! LOCK "error" message when trying to LOCK something
! and the something isn't "LOCKABLE"
STANDARD 118
The $noun$ can't be locked or unlocked!
END_STANDARD

! LOCK "error" message when trying to LOCK something
! and the something is already locked
STANDARD 119
The $adjective$ $noun$ is already locked!
END_STANDARD

! LOCK "error" message when trying to LOCK something
! and the something is OPEN
STANDARD 120
The $noun$ has to be closed before you can lock it!
END_STANDARD

! LOCK "error" message when trying to LOCK something
! and player is trying to use the wrong KEY
STANDARD 121
You can't seem to lock the $noun$ with the $object$.
END_STANDARD

! LOCK "success" message when trying to LOCK something
! and player is using the correct KEY
STANDARD 122
You lock the $noun$ securely using the $object$.
END_STANDARD

!==============================================================================
! EAT and DRINK messages
!==============================================================================

! Eat noun
! e.g., eat the apple pie or eat all of the food

! EAT ALL "error" message when is there is nothing EDIBLE in room
STANDARD 123
There is nothing here to eat!
END_STANDARD

! EAT "error" message when trying to EAT something
! and the something isn't EDIBLE
STANDARD 124
You can't eat the $noun$.
END_STANDARD

! Drink noun
! e.g., drink the red wine, or drink all of the water

! DRINK ALL "error" message when is there is nothing DRINKABLE in room
STANDARD 125
There is nothing here to drink!
END_STANDARD

! Default DRINK something and NOUN isn't present at location
STANDARD 126
Sorry, but there $n_is$ no $noun$ here to drink.
END_STANDARD

! DRINK "error" message when trying to DRINK something
! and the something isn't DRINKABLE
STANDARD 127
You can't drink the $noun$!
END_STANDARD

! EAT or DRINK and checks for poison

! Note: Food or Drink will disappear if it is movable.  This allows the player
!       to drink from lake without having the water disappear (if and only
!       if the lake had been specified as unmovable.)

! Default "success" message for Eating or Drinking (i.e., consuming) something.

STANDARD 128
The $noun$ slides down your throat, and you feel refreshed.
END_STANDARD

!==============================================================================
! INVENTORY messages
!==============================================================================

! i.e., displays items being carried and items being worn (if any)

! Default INVENTORY "preface" -- for items being carried
STANDARD 130
You are carrying the following:
END_STANDARD

! Default INVENTORY "response" -- if nothing is being carried
STANDARD 131
You aren't carrying anything.
END_STANDARD

! Default INVENTORY "preface" -- for items being worn (if any)
STANDARD 132
You are wearing the following:
END_STANDARD

!==============================================================================
! READ messages
!==============================================================================

! Read noun
! e.g., read the scroll or read the cereal box

! Default READ something and NOUN isn't present at location
STANDARD 133
Sorry, but the $noun$ $n_is$ not here -- which makes $n_indir$ difficult to
read!
END_STANDARD

! READ "error" message when trying to READ something
! and the something isn't READABLE
STANDARD 134
You can't read the $noun$.  So you examine $n_indir$ instead...

END_STANDARD

!==============================================================================
! LIGHT or TURN ON messages
!==============================================================================

! Light noun
! e.g., turn on the flashlight or light the fire

! LIGHT "error" message when trying to LIGHT something
! and the something isn't defined as "IS_LIGHT"
STANDARD 135
Sorry, I don't know how to do that with the $noun$.
END_STANDARD

!==============================================================================
! EXTINGUISH or TURN OFF messages
!==============================================================================

! Extinguish noun
! e.g., turn off the flashlight or extinguish the fire

! EXTINGUISH "error" message when trying to EXTINGUISH something
! and the something isn't defined as "IS_LIGHT"
STANDARD 140
Sorry, I don't know how to do that with the $noun$.
END_STANDARD

! EXTINGUISH "error" message when trying to EXTINGUISH something
! and the something is defined as "IS_LIGHT"
! but it is already NOT "LIT"
STANDARD 141
The $noun$ $n_is$ not even lit!
END_STANDARD

! SAME "error" condition as above -- except VERB is TURN OFF
! TURN OFF "error" message when trying to TURN OFF something
! and the something is defined as "IS_LIGHT"
! but it is already NOT "LIT"
STANDARD 142
The $noun$ $n_is$ not even on!
END_STANDARD

!==============================================================================
! QUIT messages
!==============================================================================

! e.g., quit the game

! Default QUIT query
! AGT will append a message "Please respond with YES or NO..."
STANDARD 145
Are you sure you want to quit now?
END_STANDARD

! Default QUIT response -- if Player answers YES to above query
STANDARD 146
Okay - quitting game.
END_STANDARD

!==============================================================================
! SCORE messages
!==============================================================================

! e.g., display the score

! Default message given during SCORE report -- if player is DEAD
STANDARD 147

                                  The End

END_STANDARD

! Default message given during SCORE report -- if player has won game
STANDARD 148

                                  The End


END_STANDARD

!==============================================================================
! WAIT messages
!==============================================================================

! Default WAIT message
STANDARD 149
Time passes...
END_STANDARD

!==============================================================================
! SCREAM messages
!==============================================================================

! Default SCREAM message
STANDARD 150

   AAAAAAAAAARRRRRRRRRRGGGGGGGHHHHHHHHH!!!!!!!!!!!

Nothing is really achieved, but you feel much better having let that out.

END_STANDARD

!==============================================================================
! TALK or TELL messages
!==============================================================================

! e.g., TELL MAN ABOUT SWORD, TALK TO PRINCESS,
! or TALK WITH JEFF ABOUT SCHOOL WORK

! TALK ALL "error" message if TALK ALL or TELL ALL
STANDARD 155
You can only talk with one person at a time about one subject at a time!
END_STANDARD

! TALK "error" message if trying to talk to a NOUN, i.e., talking to inanimate
! object
STANDARD 156
You can't talk with the $noun$, since the $noun$ can't talk.
END_STANDARD

!==============================================================================
! ASK messages
!==============================================================================

! e.g., ASK MAN ABOUT SWORD, or ASK JEFF ABOUT SCHOOL WORK

! ASK ALL "error" message
STANDARD 160
You can only talk with one person at a time about one subject at a time!
END_STANDARD

! ASK "error" message if trying to ask a NOUN, i.e., talking to inanimate
! object
STANDARD 161
You can't talk with the $noun$, since the $noun$ can't talk.
END_STANDARD

! ASK "error" message if not trying to ask about a specific OBJECT
STANDARD 162
You must ask the $noun$ ABOUT something!
END_STANDARD

!==============================================================================
! TURN messages
!==============================================================================

! Turn noun prep object
! e.g.,  turn on light, turn handle, turn rock over with rod

! TURN "error" message -- if NOUN is a creature
STANDARD 164
I don't know how to turn the $noun$.
END_STANDARD

! TURN "error" message -- if NOUN is TURNABLE
! But there is no TURN description for this NOUN in the .DAT file
STANDARD 165
Turning the $noun$ doesn't seem to accomplish anything.
END_STANDARD

! TURN "error" message -- if NOUN is NOT TURNABLE
STANDARD 166
You can't seem to turn the $noun$.
END_STANDARD

!==============================================================================
! PUSH messages
!==============================================================================

! PUSH "error" message -- if NOUN is NOT PUSHABLE
STANDARD 172
You can't $verb$ the $noun$.
END_STANDARD

!==============================================================================
! PULL messages
!==============================================================================

! Pull noun prep object
! e.g., pull rope, pull princess
! PULL "error" message -- if NOUN is NOT PULLABLE

STANDARD 175
You can't $verb$ the $noun$.
END_STANDARD

!==============================================================================
! PLAY messages
!==============================================================================

! Play noun
! e.g., play radio, play baseball, play with dog

! PLAY "error" message -- if NOUN is NOT PLAYABLE
STANDARD 178
You play with the $noun$ for a while but get no pleasure from it.
END_STANDARD

!==============================================================================
! "Miscellenaous" messages
!==============================================================================

! Some "default" "error" messages for "strange" user commands

! Message given when DOOR or DOORS is the OBJECT of the command (which should
! never happen!)
STANDARD 183
To $verb$ the $noun$ $prep$ the $object$ suddenly seems rather
useless, so you decide not to after all.
END_STANDARD

! Message given when player's command requires a NOUN and none is given
! i.e., GET {no noun}
STANDARD 184
You need to specify a noun!
END_STANDARD

! Message given when player's command uses a "non-standard" verb and it was
! NOT handled by a meta-command -- so AGT will give the following "default"
STANDARD 185
You can't do that.
END_STANDARD

