# motions: Motion words, grouped into synonyms. The 'oldstyle'
# attribute, if false, means that single-letter synonyms should be
# accepted in oldstyle mode; it defaults to true.
-
+#
# actions: Action words, grouped into synonyms, and their corresponding
# default messages. The 'oldstyle' attribute is as for motions.
#
+# specials: Special action words, grouped into synonyms, and their
+# messages. These differ from the regular action words above in that
+# they only display their corresponding message; no other logic is
+# invoked. In the future, these will be merged into the regular actions.
+#
# hints: Each item contains a hint number, a hint label (used to
# generate the value macro for the hint) the number of turns he
# must be at the right loc(s) before triggering the hint, the
words: ['slab', 'slabr']
- XYZZY:
words: ['xyzzy']
-- DPRSSN:
+- DEPRESSION:
words: ['depre']
-- ENTRNC:
+- ENTRANCE:
words: ['entra']
- PLUGH:
words: ['plugh']
words: ['secre']
- CAVE:
words: ['cave']
-- MOT_68:
- words: !!null
-- MOT_69:
+- CROSS:
words: ['cross']
- BEDQUILT:
words: ['bedqu']
- PLOVER:
words: ['plove']
-- FORWARD2:
+- ORIENTAL:
words: ['orien']
-- FORWARD3:
+- CAVERN:
words: ['caver']
-- FORWARD4:
+- SHELLROOM:
words: ['shell']
-- FORWARD5:
+- RESERVOIR:
words: ['reser']
-- FORWARD6:
+- OFFICE:
words: ['main', 'offic']
hints:
penalty: 4
question: 'You''re missing only one other treasure. Do you need help finding it?'
hint: |-
- Once you''ve found all the other treasures, it is no longer possible to
- locate the one you''re now missing.'
+ Once you've found all the other treasures, it is no longer possible to
+ locate the one you're now missing.
locations: !!omap
- LOC_NOWHERE:
You'd best take inventory and drop something.
- CLAM_BLOCKER: 'You can''t fit this five-foot clam through that little passage!'
- OYSTER_BLOCKER: 'You can''t fit this five-foot oyster through that little passage!'
-- DROP_CLAM: 'I advise you to put down the clam before opening it. >STRAIN!<'
+#- DROP_CLAM: 'I advise you to put down the clam before opening it. >STRAIN!<'
- DROP_OYSTER: 'I advise you to put down the oyster before opening it. >WRENCH!<'
- CLAM_OPENER: 'You don''t have anything strong enough to open the clam.'
- OYSTER_OPENER: 'You don''t have anything strong enough to open the oyster.'
information to escape? Sorry, but this initial hint is all you get."
- DONT_UNDERSTAND: &dont_understand 'I''m afraid I don''t understand.'
- HAND_PASSTHROUGH: 'Your hand passes through it as though it weren''t there.'
-- BREAK_MIRROR: |-
- You strike the mirror a resounding blow, whereupon it shatters into a
- myriad tiny fragments.
- PROD_DWARF: |-
You prod the nearest dwarf, who wakes up grumpily, takes one look at
you, curses, and grabs for his axe.
- THIS_ACCEPTABLE: 'Is this acceptable?'
# This message is not currently used
-- ALREADY_OVER: |-
- This adventure is already over. To start a new adventure, or to
- resume an earlier adventure, please run a fresh copy of the program.
+#- ALREADY_OVER: |-
+# This adventure is already over. To start a new adventure, or to
+# resume an earlier adventure, please run a fresh copy of the program.
- OGRE_FULL: 'The ogre doesn''t appear to be hungry.'
- OGRE_DODGE: |-
The ogre, who despite his bulk is quite agile, easily dodges your
- OFF_SCALE: 'You just went off my scale!!'
- RESUME_HELP: 'To resume your Adventure, start a new game and then say "RESUME".'
# This message is not currently used
-- TABLE_SPACE: |-
- Table space used:
- %d of %d words of messages %d of %d travel options
- %d of %d vocabulary words %d of %d locations
- %d of %d objects %d of %d action verbs
- %d of %d "random" messages %d of %d "class" messages
- %d of %d hints %d of %d turn threshholds'
+#- TABLE_SPACE: |-
+# Table space used:
+# %d of %d words of messages %d of %d travel options
+# %d of %d vocabulary words %d of %d locations
+# %d of %d objects %d of %d action verbs
+# %d of %d "random" messages %d of %d "class" messages
+# %d of %d hints %d of %d turn threshholds'
- RESUME_ABANDON: 'To resume an earlier Adventure, you must abandon the current one.'
- VERSION_SKEW: |-
I'm sorry, but that Adventure was begun using Version %d.%d of the
save file format, and this program uses Version %d.%d. You must find an instance
using that other version in order to resume that Adventure.
# This message is not currently used
-- SAVE_TAMPERING: |-
- A dark fog creeps in to surround you. From somewhere in the fog you
- hear a stern voice. "This Adventure has been tampered with! You have
- been dabbling in magic, knowing not the havoc you might cause thereby.
- Leave at once, before you do irrevocable harm!" The fog thickens,
- until at last you can see nothing at all. Your vision then clears,
- and you find yourself back in The Real World.
+#- SAVE_TAMPERING: |-
+# A dark fog creeps in to surround you. From somewhere in the fog you
+# hear a stern voice. "This Adventure has been tampered with! You have
+# been dabbling in magic, knowing not the havoc you might cause thereby.
+# Leave at once, before you do irrevocable harm!" The fog thickens,
+# until at last you can see nothing at all. Your vision then clears,
+# and you find yourself back in The Real World.
- TWIST_TURN: |-
Sorry, but the path twisted and turned so much that I can't figure
out which way to go to get back.
- 'There are a few recent issues of "Spelunker Today" magazine here.'
texts:
- |-
- I''m afraid the magazine is written in dwarvish. But pencilled on one
+ I'm afraid the magazine is written in dwarvish. But pencilled on one
cover you see, "Please leave the magazines at the construction site."
- DWARF:
words: ['dwarf', 'dwarv']
inventory: '*mirror'
locations: LOC_MIRRORCANYON
immovable: true
- descriptions: !!null
+ states: [MIRROR_UNBROKEN, MIRROR_BROKEN]
+ descriptions:
+ - ''
+ - ''
+ changes:
+ - ''
+ - |-
+ You strike the mirror a resounding blow, whereupon it shatters into a
+ myriad tiny fragments.
- PLANT:
words: ['plant', 'beans']
inventory: '*plant'
You are engulfed in a cloud of orange smoke. Coughing and gasping,
you emerge from the smoke and find....
- query: |-
- You clumsy oaf, you've done it again! I don''t know how long I can
+ You clumsy oaf, you've done it again! I don't know how long I can
keep this up. Do you want me to try reincarnating you again?
yes_response: |-
Okay, now where did I put my orange smoke?.... >POOF!<
Everything disappears in a dense cloud of orange smoke.
- query: |-
- Now you''ve really done it! I'm out of orange smoke! You don''t expect
+ Now you've really done it! I'm out of orange smoke! You don't expect
me to do a decent reincarnation without any orange smoke, do you?
yes_response: 'Okay, if you''re so smart, do it yourself! I''m leaving!'
actions: !!omap
-- ACT_0:
+- ACT_NULL:
message: !!null
words: !!null
- CARRY:
- PART:
message: *nothing_happens
words: ['z''zzz']
-- ACT_35:
+- ACT_UNKNOWN:
message: *huh_man
words: !!null
specials: !!omap
-- SPC_0:
- message: !!null
- words: !!null
-- SPC_13:
+- SPC_THANKYOU:
message: 'You''re quite welcome.'
words: ['thank']
-- SPC_50:
+- SPC_INVALIDMAGIC:
message: 'Good try, but that is an old worn-out magic word.'
words: ['sesam', 'opens', 'abra', 'abrac', 'shaza', 'hocus', 'pocus']
-- SPC_51:
+- SPC_HELP:
message: |-
I know of places, actions, and things. Most of my vocabulary
describes places and is used to move you there. To move, try words
though the direction that takes you back might not be the reverse of
what got you here. Good luck, and have fun!
words: ['help', '?']
-- SPC_54:
+- SPC_NO:
message: *ok_man
words: ['no']
-- SPC_64:
+- SPC_TREE:
message: |-
The trees of the forest are large hardwood oak and maple, with an
occasional grove of pine or spruce. There is quite a bit of under-
all the leaves, but travel is quite easy if you detour around the
spruce and berry bushes.
words: ['tree', 'trees']
-- SPC_66:
+- SPC_DIG:
message: |-
Digging without a shovel is quite impractical. Even with a shovel
progress is unlikely.
words: ['dig', 'excav']
-- SPC_68:
+- SPC_LOST:
message: 'I''m as confused as you are.'
words: ['lost']
-- SPC_69:
+- SPC_MIST:
message: |-
Mist is a white vapor, usually water, seen from time to time in
caverns. It can be found anywhere but is frequently a sign of a deep
pit leading down to water.'
words: ['mist']
-- SPC_79:
+- SPC_FBOMB:
message: 'Watch it!'
words: ['fuck']
-- SPC_139:
+- SPC_STOP:
message: 'I don''t know the word "stop". Use "quit" if you want to give up.'
words: ['stop']
-- SPC_142:
+- SPC_INFO:
message: |-
For a summary of the most recent changes to the game, say "news".
If you want to end your adventure early, say "quit". To suspend your
save time, you may specify "brief", which tells me never to repeat the
full description of a place unless you explicitly ask me to.
words: ['info', 'infor']
-- SPC_147:
+- SPC_SWIM:
message: *not_knowhow
words: ['swim']
-- SPC_246:
+- SPC_WIZARD:
message: 'Wizards are not to be disturbed by such as you.'
words: ['wizar']
-- SPC_271:
+- SPC_YES:
message: 'Guess again.'
words: ['yes']
-- SPC_275:
+- SPC_NEWS:
message: |-
Open Adventure is an author-approved open-source release of
Version 2.5 with, as yet, no gameplay changes.
while first), but it now costs you a few points each time you save the
game. Saved games are now stored in much smaller files than before.
words: ['news']
-- SPC_276:
+- SPC_VERSION:
message: |-
There is a puff of orange smoke; within it, fiery runes spell out: