X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=adventure.yaml;h=6401882f3100aea3b77eb8434180098d1113be21;hp=0b7bccdbcd51a86516d40760c792816c339f96d7;hb=80b2b9b356efad12257f26f541693377bf8056fb;hpb=15c936d240536125649c368e6368eab9be0f0b16 diff --git a/adventure.yaml b/adventure.yaml index 0b7bccd..6401882 100644 --- a/adventure.yaml +++ b/adventure.yaml @@ -9,10 +9,15 @@ # 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 @@ -241,9 +246,9 @@ motions: !!omap words: ['slab', 'slabr'] - XYZZY: words: ['xyzzy'] -- DPRSSN: +- DEPRESSION: words: ['depre'] -- ENTRNC: +- ENTRANCE: words: ['entra'] - PLUGH: words: ['plugh'] @@ -251,23 +256,21 @@ motions: !!omap 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: @@ -3012,6 +3015,8 @@ arbitrary_messages: !!omap - GO_UNNEEDED: |- You don't have to say "go" every time; just specify a direction or, if it's nearby, name the place to which you wish to move. +- NUMERIC_REQUIRED: + This command requires a numeric argument. classes: - threshold: 0 @@ -3875,6 +3880,12 @@ actions: !!omap - PART: message: *nothing_happens words: ['z''zzz'] +- SEED: + message: 'Seed set to %d' + words: ['seed'] +- WASTE: + message: 'Game limit is now %d' + words: ['waste'] - ACT_UNKNOWN: message: *huh_man words: !!null