# Message strings may include certain special character sequences to
# denote that the program must provide parameters to insert into a
# message when the message is printed. These sequences are:
+# %d = an integer
+# %s = an ASCII string
# %S = The letter 'S' or nothing (if a given value is exactly 1)
-# %W = A word (up to 10 characters)
-# %L = A word mapped to lower-case letters
-# %U = A word mapped to upper-case letters
-# %C = A word mapped to lower-case, first letter capitalised
-# %T = Several words of text, ending with a word of -1
-# %1 = A 1-digit number
-# %2 = A 2-digit number
-# ...
-# %9 = A 9-digit number
-# %B = Variable number of blanks
-# %! = The entire message should be suppressed
# %V = substitute program version string
motions: !!omap
{verbs: [WEST], action: [goto, LOC_ROADEND]},
{verbs: [NORTH], action: [goto, LOC_FOREST20]},
{verbs: [SOUTH, FORES], action: [goto, LOC_FOREST13]},
- {verbs: [D], action: [speak, WHICH_WAY]},
+ {verbs: [DOWN], action: [speak, WHICH_WAY]},
]
- LOC_BUILDING:
description:
{verbs: [EAST, FORES], action: [goto, LOC_FOREST6]},
{verbs: [WEST], action: [goto, LOC_FOREST10]},
{verbs: [DOWNS, BED, SOUTH, DEPRE], action: [goto, LOC_GRATE]},
- {verbs: [SLIT, STREA, D, INWAR, ENTER], action: [speak, DONT_FIT]},
+ {verbs: [SLIT, STREA, DOWN, INWAR, ENTER], action: [speak, DONT_FIT]},
]
- LOC_GRATE:
description:
short: 'You''re below the grate.'
conditions: {LIT: true}
travel: [
- {verbs: [OUT, UPWAR], cond: [not, GRATE, GRATE_CLOSED], action: [goto, LOC_GRATE]},
+ {verbs: [OUT, UPWAR], cond: [not, GRATE, GRATE_CLOSED],
+ action: [goto, LOC_GRATE]},
{verbs: [OUT], action: [speak, GRATE_NOWAY]},
{verbs: [CRAWL, COBBL, INWAR, WEST], action: [goto, LOC_COBBLE]},
{verbs: [PIT], action: [goto, LOC_PITTOP]},
short: 'You''re in debris room.'
conditions: {}
travel: [
- {verbs: [DEPRE], cond: [not, GRATE, GRATE_CLOSED], action: [goto, LOC_GRATE]},
+ {verbs: [DEPRE], cond: [not, GRATE, GRATE_CLOSED],
+ action: [goto, LOC_GRATE]},
{verbs: [ENTRA], action: [goto, LOC_BELOWGRATE]},
- {verbs: [CRAWL, COBBL, PASSA, LOW, EAST],
- action: [goto, LOC_COBBLE]},
+ {verbs: [CRAWL, COBBL, PASSA, LOW, EAST], action: [goto, LOC_COBBLE]},
{verbs: [CANYO, INWAR, UPWAR, WEST], action: [goto, LOC_AWKWARD]},
{verbs: [XYZZY], action: [goto, LOC_FOOF2]},
{verbs: [PIT], action: [goto, LOC_PITTOP]},
short: !!null
conditions: {}
travel: [
- {verbs: [DEPRE], cond: [not, GRATE, GRATE_CLOSED], action: [goto, LOC_GRATE]},
+ {verbs: [DEPRE], cond: [not, GRATE, GRATE_CLOSED],
+ action: [goto, LOC_GRATE]},
{verbs: [ENTRA], action: [goto, LOC_BELOWGRATE]},
- {verbs: [D, EAST, DEBRI], action: [goto, LOC_DEBRIS]},
+ {verbs: [DOWN, EAST, DEBRI], action: [goto, LOC_DEBRIS]},
{verbs: [INWAR, UPWAR, WEST], action: [goto, LOC_BIRD]},
{verbs: [PIT], action: [goto, LOC_PITTOP]},
]
conditions: {}
hints: [*bird]
travel: [
- {verbs: [DEPRE], cond: [not, GRATE, GRATE_CLOSED], action: [goto, LOC_GRATE]},
+ {verbs: [DEPRE], cond: [not, GRATE, GRATE_CLOSED],
+ action: [goto, LOC_GRATE]},
{verbs: [ENTRA], action: [goto, LOC_BELOWGRATE]},
{verbs: [DEBRI], action: [goto, LOC_DEBRIS]},
{verbs: [CANYO, EAST], action: [goto, LOC_AWKWARD]},
short: 'You''re at top of small pit.'
conditions: {}
travel: [
- {verbs: [DEPRE], cond: [not, GRATE, GRATE_CLOSED], action: [goto, LOC_GRATE]},
+ {verbs: [DEPRE], cond: [not, GRATE, GRATE_CLOSED],
+ action: [goto, LOC_GRATE]},
{verbs: [ENTRA], action: [goto, LOC_BELOWGRATE]},
{verbs: [DEBRI], action: [goto, LOC_DEBRIS]},
{verbs: [PASSA, EAST], action: [goto, LOC_BIRD]},
- {verbs: [D, PIT, STEPS], cond: [carry, NUGGET],
+ {verbs: [DOWN, PIT, STEPS], cond: [carry, NUGGET],
action: [goto, LOC_NECKBROKE]},
- {verbs: [D], action: [goto, LOC_MISTHALL]},
+ {verbs: [DOWN], action: [goto, LOC_MISTHALL]},
{verbs: [CRACK, WEST], action: [goto, LOC_CRACK]},
]
- LOC_MISTHALL:
travel: [
{verbs: [LEFT, SOUTH], action: [goto, LOC_NUGGET]},
{verbs: [FORWA, HALL, WEST], action: [goto, LOC_EASTBANK]},
- {verbs: [STAIR, D, NORTH], action: [goto, LOC_KINGHALL]},
+ {verbs: [STAIR, DOWN, NORTH], action: [goto, LOC_KINGHALL]},
{verbs: [UPWAR, PIT, STEPS, DOME, PASSA, EAST],
cond: [carry, NUGGET], action: [goto, LOC_DOME]},
{verbs: [UPWAR], action: [goto, LOC_PITTOP]},
travel: [
{verbs: [EAST, ACROS], action: [goto, LOC_EASTEND]},
{verbs: [WEST, SLAB], action: [goto, LOC_SLAB]},
- {verbs: [D, PIT], action: [goto, LOC_WESTPIT]},
+ {verbs: [DOWN, PIT], action: [goto, LOC_WESTPIT]},
{verbs: [HOLE], action: [speak, TOO_FAR]},
]
- LOC_EASTPIT:
conditions: {DEEP: true}
travel: [
{verbs: [UPWAR, OUT], action: [goto, LOC_WESTEND]},
- {verbs: [CLIMB], cond: [not, PLANT, 2], action: [goto, LOC_BUILDING1]},
+ {verbs: [CLIMB], cond: [not, PLANT, PLANT_GROWN],
+ action: [goto, LOC_BUILDING1]},
{verbs: [CLIMB], action: [goto, LOC_CLIMBSTALK]},
]
- LOC_CLIMBSTALK:
travel: [
{verbs: [HALL, OUT, SOUTH], action: [goto, LOC_KINGHALL]},
{verbs: [NORTH, Y2], action: [goto, LOC_Y2]},
- {verbs: [D, HOLE], action: [goto, LOC_BROKEN]},
+ {verbs: [DOWN, HOLE], action: [goto, LOC_BROKEN]},
]
- LOC_SOUTHSIDE:
description:
short: !!null
conditions: {DEEP: true}
travel: [
- {verbs: [], cond: [not, PLANT, 1], action: [goto, LOC_NOCLIMB]},
+ {verbs: [], cond: [not, PLANT, PLANT_BELLOWING],
+ action: [goto, LOC_NOCLIMB]},
{verbs: [], action: [goto, LOC_PLANTTOP]},
]
- LOC_SNAKEBLOCK:
short: !!null
conditions: {DEEP: true}
travel: [
- {verbs: [D, Y2], action: [goto, LOC_Y2]},
+ {verbs: [DOWN, Y2], action: [goto, LOC_Y2]},
{verbs: [UPWAR], action: [goto, LOC_MISTHALL]},
]
- LOC_WINDOW1:
conditions: {DEEP: true}
travel: [
{verbs: [WEST, CRAWL], action: [goto, LOC_BROKEN]},
- {verbs: [D, PIT, CLIMB], action: [goto, LOC_SMALLPIT]},
+ {verbs: [DOWN, PIT, CLIMB], action: [goto, LOC_SMALLPIT]},
]
- LOC_SMALLPIT:
description:
sound: STREAM_GURGLES
travel: [
{verbs: [CLIMB, UPWAR, OUT], action: [goto, LOC_SMALLPITBRINK]},
- {verbs: [SLIT, STREA, D, UPSTR, DOWNS, ENTER, INWAR],
+ {verbs: [SLIT, STREA, DOWN, UPSTR, DOWNS, ENTER, INWAR],
action: [speak, DONT_FIT]},
]
- LOC_DUSTY:
conditions: {DEEP: true}
travel: [
{verbs: [EAST, PASSA], action: [goto, LOC_BROKEN]},
- {verbs: [D, HOLE, FLOOR], action: [goto, LOC_COMPLEX]},
+ {verbs: [DOWN, HOLE, FLOOR], action: [goto, LOC_COMPLEX]},
{verbs: [BEDQU], action: [goto, LOC_BEDQUILT]},
]
- LOC_PARALLEL1:
hints: [*maze]
travel: [
{verbs: [EAST], action: [goto, LOC_ALIKE2]},
- {verbs: [D], action: [goto, LOC_DEADEND3]},
+ {verbs: [DOWN], action: [goto, LOC_DEADEND3]},
{verbs: [SOUTH], action: [goto, LOC_ALIKE6]},
{verbs: [NORTH], action: [goto, LOC_DEADEND9]},
]
travel: [
{verbs: [EAST], action: [goto, LOC_ALIKE3]},
{verbs: [WEST], action: [goto, LOC_ALIKE5]},
- {verbs: [D], action: [goto, LOC_ALIKE7]},
+ {verbs: [DOWN], action: [goto, LOC_ALIKE7]},
{verbs: [SOUTH], action: [goto, LOC_ALIKE8]},
]
- LOC_ALIKE7:
{verbs: [SOUTH], action: [goto, LOC_ALIKE8]},
{verbs: [UPWAR], action: [goto, LOC_ALIKE9]},
{verbs: [NORTH], action: [goto, LOC_ALIKE10]},
- {verbs: [D], action: [goto, LOC_DEADEND11]},
+ {verbs: [DOWN], action: [goto, LOC_DEADEND11]},
]
- LOC_ALIKE9:
description:
travel: [
{verbs: [WEST], action: [goto, LOC_ALIKE8]},
{verbs: [NORTH], action: [goto, LOC_ALIKE10]},
- {verbs: [D], action: [goto, LOC_DEADEND5]},
+ {verbs: [DOWN], action: [goto, LOC_DEADEND5]},
{verbs: [EAST], action: [goto, LOC_PITBRINK]},
]
- LOC_DEADEND5:
short: 'You''re at brink of pit.'
conditions: {DEEP: true, NOBACK: true}
travel: [
- {verbs: [D, CLIMB], action: [goto, LOC_BIRD]},
+ {verbs: [DOWN, CLIMB], action: [goto, LOC_BIRD]},
{verbs: [WEST], action: [goto, LOC_ALIKE10]},
{verbs: [SOUTH], action: [goto, LOC_DEADEND6]},
{verbs: [NORTH], action: [goto, LOC_ALIKE12]},
travel: [
{verbs: [EAST, UPWAR, CRAWL], action: [goto, LOC_MISTWEST]},
{verbs: [WEST], action: [goto, LOC_LONGWEST]},
- {verbs: [NORTH, D, HOLE], action: [goto, LOC_CROSSOVER]},
+ {verbs: [NORTH, DOWN, HOLE], action: [goto, LOC_CROSSOVER]},
]
- LOC_LONGWEST:
description:
{verbs: [NORTH], cond: [pct, 50], action: [speak, FUTILE_CRAWL]},
{verbs: [NORTH], cond: [pct, 75], action: [goto, LOC_LOWROOM]},
{verbs: [NORTH], action: [goto, LOC_THREEJUNCTION]},
- {verbs: [D], cond: [pct, 65], action: [speak, FUTILE_CRAWL]},
- {verbs: [D], action: [goto, LOC_ANTEROOM]},
+ {verbs: [DOWN], cond: [pct, 65], action: [speak, FUTILE_CRAWL]},
+ {verbs: [DOWN], action: [goto, LOC_ANTEROOM]},
]
- LOC_SWISSCHEESE:
description:
travel: [
{verbs: [EAST], action: [goto, LOC_SWISSCHEESE]},
{verbs: [WEST, ACROS], action: [goto, LOC_WESTEND]},
- {verbs: [D, PIT], action: [goto, LOC_EASTPIT]},
+ {verbs: [DOWN, PIT], action: [goto, LOC_EASTPIT]},
]
- LOC_SLAB:
description:
short: !!null
conditions: {DEEP: true}
travel: [
- {verbs: [D, SLAB], action: [goto, LOC_SLAB]},
+ {verbs: [DOWN, SLAB], action: [goto, LOC_SLAB]},
{verbs: [SOUTH], cond: [not, DRAGON, DRAGON_BARS],
action: [goto, LOC_SECRET5]},
{verbs: [SOUTH], action: [goto, LOC_SECRET4]},
conditions: {DEEP: true}
travel: [
{verbs: [NORTH], action: [goto, LOC_THREEJUNCTION]},
- {verbs: [D, PASSA], action: [goto, LOC_BEDQUILT]},
+ {verbs: [DOWN, PASSA], action: [goto, LOC_BEDQUILT]},
{verbs: [SOUTH], action: [goto, LOC_TOPSTALACTITE]},
]
- LOC_THREEJUNCTION:
{verbs: [EAST], action: [goto, LOC_KINGHALL]},
{verbs: [WEST], cond: [not, DRAGON, DRAGON_BARS], action: [goto, LOC_SECRET5]},
{verbs: [WEST], action: [goto, LOC_SECRET6]},
- {verbs: [D], action: [goto, LOC_WIDEPLACE]},
+ {verbs: [DOWN], action: [goto, LOC_WIDEPLACE]},
]
- LOC_WIDEPLACE:
description:
short: 'You''re in narrow corridor.'
conditions: {DEEP: true}
travel: [
- {verbs: [D, CLIMB, EAST], action: [goto, LOC_WESTPIT]},
+ {verbs: [DOWN, CLIMB, EAST], action: [goto, LOC_WESTPIT]},
{verbs: [JUMP], action: [goto, LOC_NECKBROKE]},
{verbs: [WEST, GIANT], action: [goto, LOC_GIANTROOM]},
]
conditions: {DEEP: true}
travel: [
{verbs: [NORTH, CAVER, PASSA], action: [goto, LOC_WATERFALL]},
- {verbs: [D, CLIMB], action: [goto, LOC_LOWROOM]},
+ {verbs: [DOWN, CLIMB], action: [goto, LOC_LOWROOM]},
]
- LOC_GIANTROOM:
description:
short: 'You''re in arched hall.'
conditions: {DEEP: true}
travel: [
- {verbs: [D, SHELL, OUT], action: [goto, LOC_SHELLROOM]},
+ {verbs: [DOWN, SHELL, OUT], action: [goto, LOC_SHELLROOM]},
]
- LOC_SHELLROOM:
description:
conditions: {DEEP: true}
travel: [
{verbs: [UPWAR, HALL], action: [goto, LOC_ARCHED]},
- {verbs: [D], action: [goto, LOC_SLOPING1]},
+ {verbs: [DOWN], action: [goto, LOC_SLOPING1]},
{verbs: [SOUTH], cond: [carry, CLAM],
action: [speak, CLAM_BLOCKER]},
{verbs: [SOUTH], cond: [carry, OYSTER],
conditions: {DEEP: true}
travel: [
{verbs: [UPWAR, SHELL], action: [goto, LOC_SHELLROOM]},
- {verbs: [D], action: [goto, LOC_CULDESAC]},
+ {verbs: [DOWN], action: [goto, LOC_CULDESAC]},
]
- LOC_CULDESAC:
description:
{verbs: [EAST], action: [goto, LOC_DIFFERENT9]},
{verbs: [WEST], action: [goto, LOC_DIFFERENT10]},
{verbs: [NORTH], action: [goto, LOC_DIFFERENT11]},
- {verbs: [D], action: [goto, LOC_LONGWEST]},
+ {verbs: [DOWN], action: [goto, LOC_LONGWEST]},
]
- LOC_WITTSEND:
description:
conditions: {DEEP: true}
travel: [
{verbs: [NORTH], action: [goto, LOC_SECRET2]},
- {verbs: [D, JUMP, CLIMB], cond: [pct, 40],
+ {verbs: [DOWN, JUMP, CLIMB], cond: [pct, 40],
action: [goto, LOC_ALIKE6]},
- {verbs: [D], cond: [pct, 50], action: [goto, LOC_ALIKE9]},
- {verbs: [D], action: [goto, LOC_ALIKE4]},
+ {verbs: [DOWN], cond: [pct, 50], action: [goto, LOC_ALIKE9]},
+ {verbs: [DOWN], action: [goto, LOC_ALIKE4]},
]
- LOC_DIFFERENT2:
description:
{verbs: [SE], action: [goto, LOC_DIFFERENT7]},
{verbs: [NE], action: [goto, LOC_DIFFERENT8]},
{verbs: [WEST], action: [goto, LOC_DIFFERENT9]},
- {verbs: [D], action: [goto, LOC_DIFFERENT10]},
+ {verbs: [DOWN], action: [goto, LOC_DIFFERENT10]},
{verbs: [UPWAR], action: [goto, LOC_DIFFERENT11]},
{verbs: [SOUTH], action: [goto, LOC_DEADEND13]},
]
sound: STREAM_SPLASHES
travel: [
{verbs: [SOUTH, OUT], action: [goto, LOC_MIRRORCANYON]},
- {verbs: [NORTH, ACROS, CROSS], cond: [not, RESER, 1], action: [speak, BAD_DIRECTION]},
+ {verbs: [NORTH, ACROS, CROSS], cond: [not, RESER, WATERS_PARTED], action: [speak, BAD_DIRECTION]},
{verbs: [NORTH], action: [goto, LOC_RESBOTTOM]},
]
- LOC_DEADEND12:
sound: SNAKES_HISSING
travel: [
{verbs: [NE], action: [goto, LOC_NE]},
- {verbs: [D], action: [speak, GRATE_NOWAY]},
+ {verbs: [DOWN], action: [speak, GRATE_NOWAY]},
]
- LOC_SWCHASM:
description:
short: 'You''re in sloping corridor.'
conditions: {DEEP: true}
travel: [
- {verbs: [D], action: [goto, LOC_LOWROOM]},
+ {verbs: [DOWN], action: [goto, LOC_LOWROOM]},
{verbs: [UPWAR], action: [goto, LOC_SWCHASM]},
]
- LOC_SECRET4:
travel: [
{verbs: [SOUTH, PASSA, OUT], action: [goto, LOC_WARMWALLS]},
{verbs: [FORK], action: [goto, LOC_FORK]},
- {verbs: [D], action: [speak, RIDICULOUS_ATTEMPT]},
+ {verbs: [DOWN], action: [speak, RIDICULOUS_ATTEMPT]},
{verbs: [JUMP], action: [goto, LOC_GRUESOME]},
]
- LOC_BOULDERS2:
conditions: {NOARRR: true, DEEP: true}
travel: [
{verbs: [NORTH, UPWAR, FORK], action: [goto, LOC_FORK]},
- {verbs: [SOUTH, D, BARRE], action: [goto, LOC_BARRENFRONT]},
+ {verbs: [SOUTH, DOWN, BARRE], action: [goto, LOC_BARRENFRONT]},
{verbs: [VIEW], action: [goto, LOC_BREATHTAKING]},
]
- LOC_BARRENFRONT:
{verbs: [SW], action: [goto, LOC_DIFFERENT6]},
{verbs: [NE], action: [goto, LOC_DIFFERENT7]},
{verbs: [UPWAR], action: [goto, LOC_DIFFERENT8]},
- {verbs: [D], action: [goto, LOC_DIFFERENT9]},
+ {verbs: [DOWN], action: [goto, LOC_DIFFERENT9]},
{verbs: [NORTH], action: [goto, LOC_DIFFERENT10]},
{verbs: [SOUTH], action: [goto, LOC_DIFFERENT11]},
{verbs: [EAST], action: [goto, LOC_DIFFERENT2]},
{verbs: [SW], action: [goto, LOC_DIFFERENT8]},
{verbs: [NE], action: [goto, LOC_DIFFERENT9]},
{verbs: [EAST], action: [goto, LOC_DIFFERENT10]},
- {verbs: [D], action: [goto, LOC_DIFFERENT11]},
+ {verbs: [DOWN], action: [goto, LOC_DIFFERENT11]},
{verbs: [SE], action: [goto, LOC_DIFFERENT2]},
]
- LOC_DIFFERENT5:
conditions: {DEEP: true, NOBACK: true}
travel: [
{verbs: [UPWAR], action: [goto, LOC_DIFFERENT1]},
- {verbs: [D], action: [goto, LOC_DIFFERENT3]},
+ {verbs: [DOWN], action: [goto, LOC_DIFFERENT3]},
{verbs: [WEST], action: [goto, LOC_DIFFERENT4]},
{verbs: [NE], action: [goto, LOC_DIFFERENT6]},
{verbs: [SW], action: [goto, LOC_DIFFERENT7]},
{verbs: [NW], action: [goto, LOC_DIFFERENT4]},
{verbs: [SE], action: [goto, LOC_DIFFERENT5]},
{verbs: [EAST], action: [goto, LOC_DIFFERENT7]},
- {verbs: [D], action: [goto, LOC_DIFFERENT8]},
+ {verbs: [DOWN], action: [goto, LOC_DIFFERENT8]},
{verbs: [SOUTH], action: [goto, LOC_DIFFERENT9]},
{verbs: [UPWAR], action: [goto, LOC_DIFFERENT10]},
{verbs: [WEST], action: [goto, LOC_DIFFERENT11]},
travel: [
{verbs: [NORTH], action: [goto, LOC_DIFFERENT1]},
{verbs: [SE], action: [goto, LOC_DIFFERENT3]},
- {verbs: [D], action: [goto, LOC_DIFFERENT4]},
+ {verbs: [DOWN], action: [goto, LOC_DIFFERENT4]},
{verbs: [SOUTH], action: [goto, LOC_DIFFERENT5]},
{verbs: [EAST], action: [goto, LOC_DIFFERENT6]},
{verbs: [WEST], action: [goto, LOC_DIFFERENT8]},
{verbs: [WEST], action: [goto, LOC_DIFFERENT3]},
{verbs: [UPWAR], action: [goto, LOC_DIFFERENT4]},
{verbs: [SW], action: [goto, LOC_DIFFERENT5]},
- {verbs: [D], action: [goto, LOC_DIFFERENT6]},
+ {verbs: [DOWN], action: [goto, LOC_DIFFERENT6]},
{verbs: [SOUTH], action: [goto, LOC_DIFFERENT7]},
{verbs: [NW], action: [goto, LOC_DIFFERENT9]},
{verbs: [SE], action: [goto, LOC_DIFFERENT10]},
{verbs: [SE], action: [goto, LOC_DIFFERENT1]},
{verbs: [NE], action: [goto, LOC_DIFFERENT3]},
{verbs: [SOUTH], action: [goto, LOC_DIFFERENT4]},
- {verbs: [D], action: [goto, LOC_DIFFERENT5]},
+ {verbs: [DOWN], action: [goto, LOC_DIFFERENT5]},
{verbs: [UPWAR], action: [goto, LOC_DIFFERENT6]},
{verbs: [NW], action: [goto, LOC_DIFFERENT7]},
{verbs: [NORTH], action: [goto, LOC_DIFFERENT8]},
short: !!null
conditions: {DEEP: true, NOBACK: true}
travel: [
- {verbs: [D], action: [goto, LOC_DIFFERENT1]},
+ {verbs: [DOWN], action: [goto, LOC_DIFFERENT1]},
{verbs: [EAST], action: [goto, LOC_DIFFERENT3]},
{verbs: [NE], action: [goto, LOC_DIFFERENT4]},
{verbs: [UPWAR], action: [goto, LOC_DIFFERENT5]},
{verbs: [EAST], action: [goto, LOC_DIFFERENT4]},
{verbs: [WEST], action: [goto, LOC_DIFFERENT5]},
{verbs: [NORTH], action: [goto, LOC_DIFFERENT6]},
- {verbs: [D], action: [goto, LOC_DIFFERENT7]},
+ {verbs: [DOWN], action: [goto, LOC_DIFFERENT7]},
{verbs: [SE], action: [goto, LOC_DIFFERENT8]},
{verbs: [UPWAR], action: [goto, LOC_DIFFERENT9]},
{verbs: [SOUTH], action: [goto, LOC_DIFFERENT10]},
conditions: {DEEP: true}
travel: [
{verbs: [UPWAR, NW], action: [goto, LOC_STEEP]},
- {verbs: [D, SE], action: [goto, LOC_RESNORTH]},
+ {verbs: [DOWN, SE], action: [goto, LOC_RESNORTH]},
]
- LOC_STEEP:
description:
short: !!null
conditions: {DEEP: true}
travel: [
- {verbs: [D, SE], action: [goto, LOC_TREACHEROUS]},
+ {verbs: [DOWN, SE], action: [goto, LOC_TREACHEROUS]},
{verbs: [UPWAR, NW], action: [goto, LOC_CLIFFBASE]},
]
- LOC_CLIFFBASE:
short: 'You''re at base of cliff.'
conditions: {DEEP: true}
travel: [
- {verbs: [D, SE], action: [goto, LOC_STEEP]},
+ {verbs: [DOWN, SE], action: [goto, LOC_STEEP]},
{verbs: [UPWAR, CLIMB], action: [goto, LOC_CLIFFACE]},
]
- LOC_CLIFFACE:
short: !!null
conditions: {DEEP: true}
travel: [
- {verbs: [D], action: [goto, LOC_CLIFFBASE]},
+ {verbs: [DOWN], action: [goto, LOC_CLIFFBASE]},
{verbs: [UPWAR], cond: [carry, OBJ_46], action: [goto, LOC_CLIFFTOP]},
{verbs: [UPWAR], action: [goto, LOC_FOOTSLIP]},
]
- ONE_HIT: 'One of them gets you!'
- NONE_HIT: 'None of them hits you!'
- DONT_KNOW: 'Sorry, I don''t know the word "%s".'
-- WHAT_DO: 'What do you want to do with the %L%L?' # FIXME: %L%L should become %L once parsing no longer depends on packed tokens
-- NO_SEE: 'I see no %L%L here.' # FIXME: %L%L should become %L once parsing no longer depends on packed tokens
-- DO_WHAT: '%C what?'
+- WHAT_DO: 'What do you want to do with the %s?'
+- NO_SEE: 'I see no %s here.'
+- DO_WHAT: '%s what?'
- OKEY_DOKEY: 'Okay, "%s".'
- GARNERED_POINTS: 'You have garnered %d out of a possible %d points, using %d turn%S.'
- SUSPEND_WARNING: |-
immovable: true
descriptions:
- 'There is a tiny little plant in the pit, murmuring "water, water, ..."'
- - |-
- There is a 12-foot-tall beanstalk stretching up out of the pit,
- bellowing "WATER!! WATER!!"
- - 'There is a gigantic beanstalk stretching all the way up to the hole.'
+ - [PLANT_BELLOWING, 'There is a 12-foot-tall beanstalk stretching up out of the pit,\nbellowing "WATER!! WATER!!"']
+ - [PLANT_GROWN, 'There is a gigantic beanstalk stretching all the way up to the hole.']
- 'The plant spurts into furious growth for a few seconds.'
- 'The plant grows explosively, almost filling the bottom of the pit.'
- 'You''ve over-watered the plant! It''s shriveling up! And now . . .'