*flag 1 reindeer help messages *flag 2 drink milk *flag 3 skates under bed *flag 4 time change *flag 5 sleigh-boarding message *flag 6 Have whistled - Need Direction *flag 7 TEMPORARY *flag 8 Landing Site has changed *flag 9 Left North Pole *flag 10 Cat singing *flag 11 visited Tasmania *flag 12 visited Siberia *flag 13 visited Guam *flag 14 visited Queensland, Australia *flag 15 visited Japan *flag 16 visited China *flag 17 visited Philippines *flag 18 visited Australia *flag 19 visited Tibet *flag 20 visited Singapore *flag 21 visited Christmas Island *flag 22 visited New York *flag 23 visited Venezuela *flag 24 visited Chile *flag 25 visited Peru *flag 26 visited The Canadian Rockies *flag 27 visited The Island of Haiti *flag 28 visited Columbia *flag 29 all visited if on *flag 30 time stopped for special events if ON *flag 31 reset for next round *flag 32 jump from China 42 to cape Verde 88 *flag 33 jump from Tasmania 35 to Russia 36 *flag 34 jump from Siberia 32 to Russia 36 *flag 35 jump from Japan 37 to Peru 110 *flag 36 jump from Japan 37 to Hollywood 122 *flag 37 jump from Tibet 47 to England 81 *flag 38 jump from Nicobar 54 to England 81 *flag 39 jump from Bermuda 103 to New York 107 *flag 40 jump from Haiti 108 to Kansas 112 *flag 41 jump from Kansas 112 to Nome 131 *flag 42 show value of variables on screen *flag 43 Milk to cat *flag 44 Quiz Music *flag 45 reset after troika puzzle *flag 46 Scarecrow *flag 47 Lion *flag 48 Woodsman *flag 49 TEMPORARY *flag 50 sound (FlagOff default is Sound ON) *flag 51 jump from Hollywood 122 to Alaska 126 *flag 52 playing song *flag 53 ate garlic *flag 54 Merry-go-round (FlagOff default is power ON) *variable 1 hour *(Greenwich) *variable 2 hour *(Local) *variable 3 hour *(Local Offset - hours before Greenwich) *variable 4 hour *(DISPLAYED Greenwich time) *variable 5 Longitude (15 deg West) *variable 6 Latitude (0 = North Pole, 6 = South Pole) *variable 7 Landing Site *variable 8 Directions given after whistle *variable 9 # of locations left to visit *variable 10 Bumps on Head (1-7), Venetian canal ETC *variable 11 NEWROOM *variable 12 Hollow Earth Speech *variable 13 Chandlery (141 -144) *variable 14 noun/object number *variable 15 Greenwich hr jump (normally 1 ) *variable 16 Prior Landing Site *variable 17 Times around globe *variable 18 Rooms visited *variable 19 Rooms left (18 - VAR18) *counter 1 *(minutes) *counter 2 *(seasick) *counter 3 *(lava) (toads) (bark) (Greece) (Venice) etc COMMAND ANY Flagon 29 VariableEquals 18 18 *(visited 18 sites) PrintMessage 430 *(win) TurnFlagOn 29 GoToRoom 141 Delay 20 WaitForReturn ClearScreen PrintMessage 419 *(set strike) Delay 24 PrintMessage 434 Delay 8 TurnFlagOn 52 FlagOn 50 TurnFlagOff 52 END_COMMAND COMMAND ANY FlagOn 29 PrintMessage 435 Delay 8 PrintMessage 436 Delay 6 PrintMessage 437 Delay 12 ClearScreen PrintMessage 438 Delay 6 PrintMessage 439 Delay 6 PrintMessage 440 Delay 10 PrintMessage 441 END_COMMAND COMMAND ANY FlagOn 29 Delay 4 PrintMessage 442 Delay 8 ClearScreen PrintMessage 443 Delay 4 PrintMessage 444 Delay 8 PrintMessage 445 Delay 2 PrintMessage 446 Delay 6 WaitForReturn ClearScreen FlagOff 52 DoneWithTurn END_COMMAND COMMAND ANY FlagOn 29 FlagOn 52 TONE 523 200 TONE 587 200 TONE 659 200 TONE 587 400 TONE 659 200 TONE 523 600 TONE 1046 200 TurnFlagOff 52 DoneWithTurn END_COMMAND COMMAND ANY NewLife TurnFlagOn 31 *(reset for next round) END_COMMAND COMMAND ANY FlagOn 31 TurnFlagOff 1 *(reindeer help messages) TurnCounterOn 1 *(Minutes) SetVariableTo 1 11 *(Greenwich time) SetVariableTo 2 11 *(Local time) SetVariableTo 3 0 *(Local offset) SetVariableTo 4 11 *(Displayed Greenwich) SetVariableTo 5 0 *(Prime Meridian) SetVariableTo 6 4 *(Fiji) SetVariableTo 7 24 *(Fiji) AddToVariable 17 1 *(times around globe) END_COMMAND COMMAND ANY FlagOn 31 SetVariableTo 8 0 *(Directions after whistle) SetVariableTo 10 1 *(Bumps on Head) SetVariableTo 12 72 *(hollow earth speech) SetVariableTo 13 141 *(chandlery) SetVariableTo 15 1 *(Greenwich time jump) SendToRoom 300 4 *(calendar) Destroy 301 *(skates) SendToRoom 310 4 *(clock) Destroy 312 *(almanac) SendToRoom 314 24 *(sleigh) END_COMMAND COMMAND ANY FlagOn 31 CloseIt 316 *(coconuts) SendToRoom 316 28 *(coconuts) SendToRoom 318 55 *(roller blades) SendToRoom 320 55 *(rope) SendToRoom 321 25 *(slipper) SendToRoom 328 57 *(reset milk) Destroy 334 *(wax) SendToRoom 335 381 *(apple) SendToRoom 338 81 *(Observatory) END_COMMAND COMMAND ANY FlagOn 31 SendToRoom 339 3 *(reset roller skate) SendToRoom 344 1 *(knife) Destroy 354 *(watch) SendToRoom 365 33 *(damaged sleigh) SendToRoom 366 93 *(salt) SendToRoom 372 65 *(cake) CloseIt 372 SendToRoom 373 372 *(coin) Destroy 380 *(ring) SendToRoom 381 35 *(bucket) END_COMMAND COMMAND ANY FlagOn 31 *(new round) SendToRoom 385 8 *(spade) CloseIt 387 *(garden) SendToRoom 386 387 *(carrot) SendToRoom 388 21 *(bucket) SendToRoom 420 100 *(drawing) SendToRoom 423 100 *(comic book to Rio) SendToRoom 437 1 *(beeper) Destroy 503 *(elf) SendToRoom 504 13 *(reindeer) END_COMMAND COMMAND ANY FlagOn 31 Destroy 564 *(tribbles) SendToRoom 565 24 *(reindeer) TurnFlagOff 9 *(reset north pole) TurnFlagOff 31 END_COMMAND COMMAND ANY FlagOn 32 *(jump from China 42 to Cape Verde 88) SetVariableTo 5 65 SetVariableTo 6 3 TurnFlagOn 8 *(landing site change) SetVariableTo 15 9 *(jump 9 time zones) TurnFlagOff 32 END_COMMAND COMMAND ANY FlagOn 33 *(jump from Tasmania 35 to Russia 36) SetVariableTo 5 15 SetVariableTo 6 1 TurnFlagOn 8 *(landing site change) SetVariableTo 15 1 *(jump 1 time zone) TurnFlagOff 33 END_COMMAND COMMAND ANY FlagOn 34 *(jump from Siberia 32 to Russia 36) SetVariableTo 5 15 SetVariableTo 6 1 TurnFlagOn 8 *(landing site change) SetVariableTo 15 1 *(jump 1 time zone) TurnFlagOff 34 END_COMMAND COMMAND ANY FlagOn 35 *(jump from Japan 37 to Peru 110) SetVariableTo 5 85 SetVariableTo 6 5 TurnFlagOn 8 *(landing site change) SetVariableTo 15 14 *(jump 14 time zones) TurnFlagOff 35 END_COMMAND COMMAND ANY FlagOn 36 *(jump from Japan 37 to Hollywood 122) SetVariableTo 5 100 SetVariableTo 6 2 TurnFlagOn 8 *(landing site change) SetVariableTo 15 17 *(jump 17 time zones) TurnFlagOff 36 END_COMMAND COMMAND ANY FlagOn 10 *(cat singing in England) FlagOn 37 *(jump from Tibet 47 to England 81) SetVariableTo 5 60 SetVariableTo 6 1 TurnFlagOn 8 *(landing site change) SetVariableTo 15 7 *(jump 7 time zones) TurnFlagOn 1 *(to prevent sleigh exit) TurnFlagOff 10 TurnFlagOff 37 TurnFlagOff 38 END_COMMAND COMMAND ANY FlagOn 38 *(jump from Nicobar 54 to England 81) Destroy 556 *(reset salesman) SetVariableTo 5 60 SetVariableTo 6 1 TurnFlagOn 8 *(landing site change) SetVariableTo 15 6 *(jump 6 time zones) TurnFlagOn 1 *(to prevent sleigh exit) TurnFlagOff 38 TurnFlagOff 37 END_COMMAND COMMAND ANY FlagOn 39 *(jump from Bermuda 103 to New York 107) SetVariableTo 5 85 SetVariableTo 6 2 TurnFlagOn 8 *(landing site change) SetVariableTo 15 1 *(jump 1 time zone) TurnFlagOff 39 END_COMMAND COMMAND ANY FlagOn 40 *(jump from Haiti 108 to Kansas 112) SetVariableTo 5 90 SetVariableTo 6 2 TurnFlagOn 8 *(landing site change) SetVariableTo 15 1 *(jump 1 time zone) TurnFlagOff 40 END_COMMAND COMMAND ANY FlagOn 8 VariableEquals 16 131 *(coming from Nome) SetVariableTo 15 0 *(no change in time zone) END_COMMAND COMMAND ANY FlagOn 41 *(jump from Kansas 112 to Nome 131) SetVariableTo 5 110 SetVariableTo 6 1 TurnFlagOn 8 *(landing site change) SendToRoom 314 131 *(sleigh) SendToRoom 565 131 *(deer) SetVariableTo 15 4 *(jump 4 time zones) SendToRoom 503 13 *(elf) TurnFlagOff 30 *(restart time) TurnFlagOff 41 END_COMMAND COMMAND ANY FlagOn 51 *(jump from Hollywood 122 to Alaska 126) SetVariableTo 5 105 SetVariableTo 6 1 TurnFlagOn 8 *(landing site change) SetVariableTo 15 1 *(jump 1 time zone) TurnFlagOff 30 TurnFlagOff 51 END_COMMAND COMMAND ANY FlagOff 30 *(special events) FlagOn 8 *(Landing site changed) TurnCounterOff 1 *(Zero minutes) AddVariables 1 15 *(Greenwich) AddVariables 4 15 *(Displayed Greenwich) SetVariableTo 15 1 *(reset standard Greenwich advance) END_COMMAND COMMAND ANY FlagOff 30 *(special events) CounterEquals 1 0 *(Turn minutes from 00 to 01) TurnCounterOn 1 END_COMMAND COMMAND ANY FlagOff 30 *(special events) CounterEquals 1 60 *(roll over hour) TurnCounterOff 1 AddToVariable 1 1 *(Greenwich) AddToVariable 2 1 *(Local) AddToVariable 4 1 *(Displayed Greenwich) END_COMMAND COMMAND ANY FlagOff 30 *(special events) VariableGT 4 12 *(Hour goes from 12 to 1) SubtractFromVariable 4 12 END_COMMAND COMMAND ANY AtLocation 35 *(Tasmania) FlagOff 11 TurnFlagOn 11 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 32 *(Siberia) FlagOff 12 TurnFlagOn 12 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 23 *(Guam) FlagOff 13 TurnFlagOn 13 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 34 *(Queensland) FlagOff 14 TurnFlagOn 14 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 37 *(Japan) FlagOff 15 TurnFlagOn 15 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 42 *(China) RemoveFromGroup 503 *(leave elf in room) FlagOff 16 TurnFlagOn 16 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 43 *(Philippines) FlagOff 17 TurnFlagOn 17 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 44 *(Australia) FlagOff 18 TurnFlagOn 18 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 47 *(Tibet) FlagOff 19 TurnFlagOn 19 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 48 *(Singapore) RemoveFromGroup 503 *(elf) FlagOff 20 TurnFlagOn 20 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 49 *(Christmas Island) FlagOff 21 TurnFlagOn 21 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 54 *(Nicobar) TurnFlagOn 30 *(special event) END_COMMAND COMMAND ANY AtLocation 107 *(New York) FlagOff 22 TurnFlagOn 22 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 104 *(Venezuela) FlagOff 23 TurnFlagOn 23 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 105 *(Chile) FlagOff 24 TurnFlagOn 24 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 110 *(Peru) FlagOff 25 TurnFlagOn 25 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 111 *(Canada) FlagOff 26 TurnFlagOn 26 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 108 *(Haiti) FlagOff 27 TurnFlagOn 27 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 109 *(Columbia) FlagOff 28 TurnFlagOn 28 AddToVariable 18 1 PlusScore 1 END_COMMAND COMMAND ANY AtLocation 77 *(Tokyo Harbor) FlagOn 7 TurnFlagOn 35 *(Peru) PrintMessage 228 GoToRoom 110 *(Peru) SendToRoom 314 110 *(sleigh to Peru) SendToRoom 565 110 *(deer to Peru) SendToRoom 380 1 *(ring) Destroy 514 *(Fred) TurnFlagOn 8 *(landing site has changed) TurnFlagOff 7 DoneWithTurn END_COMMAND COMMAND ANY AtLocation 77 *(Tokyo Harbor) Present 514 *(Fred) LookAtRoom PrintMessage 227 TurnFlagOn 7 END_COMMAND COMMAND ANY AtLocation 77 *(Tokyo Harbor) Not Present 316 *(coconuts) PutInCurrentRoom 514 *(Fred) END_COMMAND COMMAND ANY SetVariableTo 19 18 SubtractVariables 19 18 FlagOn 30 AtLocation 112 *(Kansas) PrintMessage 216 *(twister) GoToRoom 116 DoneWithTurn END_COMMAND COMMAND ANY FlagOn 8 *(Location is changing) TurnFlagOff 8 SetVariableTo 16 0 *(Clear prior landing site) AddVariables 16 7 *(Store prior landing site) SetVariableTo 7 20 *(Set landing site to base room) AddVariables 7 5 *(Add Longitude offset) AddVariables 7 6 *(Add Latitude offset) END_COMMAND COMMAND ANY CounterEquals 2 10 *(sea sick) PrintMessage 173 END_COMMAND COMMAND ANY CounterEquals 3 4 *(lava) AtLocation 29 *(New Hebrides) OR AtLocation 13 PrintMessage 185 *(hot foot) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY CounterEquals 3 4 *(dog barking) AtLocation 30 *(penthouse) PrintMessage 240 *(starting to wake up) END_COMMAND COMMAND ANY CounterEquals 3 7 *(dog barking) AtLocation 30 *(penthouse) PrintMessage 244 *(wake up) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY AtLocation 65 *(Greek house) Present 517 *(goblin) Not Present 322 *(shoe) Not Present 323 *(garlic) CounterEquals 3 5 *(goblin) or VerbIsDirection PrintMessage 263 *(wait too long) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY AtLocation 65 *(Greek house) Present 517 *(goblin) CounterEquals 3 5 *(goblin) or VerbIsDirection PrintMessage 262 *(wait too long) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY VerbIsDirection AtLocation 95 *(Chilean roof) PrintMessage 344 *(down chimney) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY VerbIsDirection FlagOn 7 Present 361 *(bag) IsOpen 361 Destroy 414 *(avoid bug) PrintMessage 413 *(lose hot air) SendToRoom 414 413 *(ditto) TurnFlagOff 7 END_COMMAND COMMAND ANY VerbIsDirection AtLocation 117 *(Yellowstone) IsSomewhere 504 *(reindeer) PrintMessage 405 *(geyser) Destroy 565 *(reindeer) Destroy 504 *(reindeer) DoneWithTurn END_COMMAND COMMAND ANY CounterEquals 2 20 *(sea sick) PrintMessage 174 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY AtLocation 18 *(Ship) CounterEquals 2 0 *(sea sick) TurnCounterOn 2 SendToRoom 314 19 *(sleigh to hold) Destroy 369 *(tea) END_COMMAND COMMAND ANY AtLocation 123 *(studio) VerbIsDirection PrintMessage 401 GoToRoom 124 *(Mars) TurnFlagOn 30 *(time stops) DoneWithTurn END_COMMAND COMMAND ANY Together 542 544 *(red & black horses) not Together 542 543 not IsNowhere 542 PrintMessage 163 *(fight) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY VariableEquals 8 3 *(three wrong directions) PrintMessage 80 *(stall) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY VariableEquals 7 24 *(180 ø Fiji) Not VariableEquals 3 0 SetVariableTo 3 0 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableGT 7 27 *(165 ø East) VariableLT 7 30 Not VariableEquals 3 1 SetVariableTo 3 1 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableGT 7 31 *(150 ø East) VariableLT 7 36 Not VariableEquals 3 2 SetVariableTo 3 2 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableGT 7 35 *(135 ø East) VariableLT 7 39 Not VariableEquals 3 3 SetVariableTo 3 3 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableGT 7 40 *(120 ø East) VariableLT 7 45 Not VariableEquals 3 4 SetVariableTo 3 4 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableGT 7 46 *(105 ø East) VariableLT 7 50 Not VariableEquals 3 5 SetVariableTo 3 5 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableEquals 7 54 *(90 ø East) Not VariableEquals 3 6 SetVariableTo 3 6 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableEquals 7 82 *(Prime Meridian England) Not VariableEquals 3 12 SetVariableTo 3 12 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableGT 7 86 *(15 ø West) VariableLT 7 89 Not VariableEquals 3 13 SetVariableTo 3 13 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableEquals 7 93 *(30 ø West St Paul Rock) Not VariableEquals 3 14 SetVariableTo 3 14 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableEquals 7 99 *(45 ø West Brazil) Not VariableEquals 3 15 SetVariableTo 3 15 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableGT 7 102 *(60 ø West) VariableLT 7 106 Not VariableEquals 3 16 SetVariableTo 3 16 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableGT 7 106 *(90 ø West) VariableLT 7 111 Not VariableEquals 3 17 SetVariableTo 3 17 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableGT 7 110 *(105 ø West) VariableLT 7 115 Not VariableEquals 3 18 SetVariableTo 3 18 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableGT 7 116 *(120 ø West) VariableLT 7 119 Not VariableEquals 3 19 SetVariableTo 3 19 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableEquals 7 122 *(135 ø West Hollywood) Not VariableEquals 3 20 SetVariableTo 3 20 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableEquals 7 126 *(150 ø West Alaska) Not VariableEquals 3 21 SetVariableTo 3 21 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableGT 7 130 *(165 ø West) VariableLT 7 133 Not VariableEquals 3 22 SetVariableTo 3 22 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY VariableEquals 7 138 *(180 ø West Danger Island) Not VariableEquals 3 23 SetVariableTo 3 23 TurnFlagOn 4 *(Local time has changed) END_COMMAND COMMAND ANY FlagOn 4 *(Local time has changed) SetVariableTo 2 0 *(clear local time) SUBTRACTVariables 2 3 *(local time offset) AddVariables 2 1 *(offset from Greenwich) TurnFlagOff 4 END_COMMAND COMMAND ANY FlagOff 30 *(special events) CounterGT 1 2 VariableGT 2 12 *(Hour out of 11 pm to 1 am range) or VariableLT 2 11 PrintMessage 37 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY VariableEquals 13 144 AtLocation 17 *(chandlery) PrintVariableMessage 13 *(fainting) TurnFlagOn 30 *(time stopped) GoToRoom 18 *(ship) DoneWithTurn END_COMMAND COMMAND ANY VerbisDirection Present 369 *(green tea) AtLocation 17 *(chandlery) PrintVariableMessage 13 *(fainting) AddToVariable 13 1 DoneWithTurn END_COMMAND COMMAND ANY VerbisDirection IsWearing 339 *(roller skate) PrintMessage 64 *(circle) DoneWithTurn END_COMMAND COMMAND ANY VerbisDirection VariableGT 10 6 *(7 bumps) AtLocation 3 *(toy shop) PrintMessage 67 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY VerbisDirection InRoom 339 *(roller skate) AddToVariable 10 1 *(bumps) PrintMessage 63 DoneWithTurn END_COMMAND COMMAND ANY VerbisDirection AtLocation 14 *(wandering) Chance 10 PrintMessage 22 GoToRoom 2 DoneWithTurn END_COMMAND COMMAND ANY VerbisDirection AtLocation 130 *(wandering) Chance 10 PrintMessage 82 GoToRoom 140 DoneWithTurn END_COMMAND COMMAND ANY VerbisDirection IsWearing 301 *skates NOT AtLocation 10 PrintMessage 5 DoneWithTurn END_COMMAND COMMAND ANY VerbisDirection NOT IsWearing 301 *skates AtLocation 10 PrintMessage 19 DoneWithTurn END_COMMAND COMMAND ANY AtLocation 12 *bedroom IsNowhere 502 *Mrs Clause not up yet ObjectIsNumber 502 or NounIsNumber 502 PrintMessage 18 DoneWithTurn END_COMMAND COMMAND ANY AtLocation 24 *Fiji FlagOff 9 SendToRoom 500 10 *(reset skating reindeer) SwapLocations 304 305 *(reset fire) Destroy 303 *(stick) TurnFlagOff 2 *(reset milk) TurnFlagOff 3 *(reset skates) TurnFlagOff 5 *(reset boarding message) TurnFlagOn 9 *(Not at North Pole) END_COMMAND COMMAND ANY FlagOn 6 *(Whistled) Present 312 ObjectIsNumber 312 *(Map) or NounIsNumber 312 RedirectTo READ MAP END_COMMAND COMMAND ANY FlagOn 6 *(Whistled) NOT VerbIsDirection PrintMessage 85 *(Time is wasting) DoneWithTurn END_COMMAND COMMAND ANY AtLocation 137 *(hollow earth speech) Not VerbIsDirection PrintMessage 71 *(speaker drones) VariableLT 12 77 PrintVariableMessage 12 VariableLT 12 76 AddToVariable 12 1 END_COMMAND COMMAND ANY Present 542 Present 543 Present 544 PrintMessage 151 *(too much for you) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY VerbIsDirection AtLocation 35 *(Tasmania) TurnFlagOn 33 GoToRoom 36 SendToRoom 557 62 *(cow to Germany) Destroy 343 *(surfboard) Destroy 503 *(elf) PrintMessage 181 DoneWithTurn END_COMMAND COMMAND ANY AtLocation 131 *(Nome) GoToRoom 13 PrintMessage 217 DoneWithTurn END_COMMAND COMMAND ANY AtLocation 34 *(Queensland) Present 513 *(toads) CounterEquals 3 0 *(toads) TurnCounterOn 3 END_COMMAND COMMAND ANY AtLocation 34 *(Queensland) CounterEquals 3 3 PrintMessage 191 DoneWithTurn END_COMMAND COMMAND ANY AtLocation 34 *(Queensland) CounterEquals 3 6 PrintMessage 193 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY AtLocation 34 *(Queensland) VerbIsDirection CounterGT 3 0 PrintMessage 194 DoneWithTurn END_COMMAND COMMAND ANY AtLocation 38 *(New Guinea) VerbIsDirection PrintMessage 222 *(through roof) Present 310 *(clock) Destroy 310 PrintMessage 289 GoToRoom 58 *(in grass shack) SendToRoom 503 38 *(elf back to roof) DoneWithTurn END_COMMAND COMMAND ANY AtLocation 38 *(New Guinea) VerbIsDirection GoToRoom 58 *(in grass shack) SendToRoom 503 38 *(elf back to roof) DoneWithTurn END_COMMAND COMMAND ANY FlagOn 42 *(show variable values) PrintMessage 182 END_COMMAND COMMAND ANY NOUNIsNumber 331 NOUNPresent Not AtLocation 64 *(Greece) Not AtLocation 65 *(Greek house) Not AtLocation 80 *(English channel) PrintMessage 265 DoneWithTurn END_COMMAND COMMAND ANY AtLocation 68 *(Venetian canal) VerbIsDirection AddtoVariable 10 1 VariableEquals 10 3 PrintMessage 271 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY AtLocation 70 *(Venetian house) FlagOff 7 Present 518 *(La Befana) TurnFlagOn 7 PrintMessage 268 END_COMMAND COMMAND ANY AtLocation 70 *(Venetian house) Present 400 *(wet clothes) IsNowhere 518 PutInCurrentRoom 518 *(La Befana) PrintMessage 267 DoneWithTurn END_COMMAND COMMAND ANY AtLocation 73 *(Swiss Alps) IsSomewhere 400 *(wet clothes) PrintMessage 270 Destroy 400 DoneWithTurn END_COMMAND COMMAND ANY AtLocation 71 *(closet) Present 410 *(loose board) Not Present 408 *(rock chunk) PrintMessage 311 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY FlagOn 49 AtLocation 86 *(around Merry-go-round) or AtLocation 89 or AtLocation 91 or AtLocation 92 PrintMessage 329 *(Merry-go-round running) END_COMMAND COMMAND ANY AtLocation 113 *(Guatemala) FlagOn 7 PrintMessage 375 RandomVariable 10 5 AddToVariable 10 362 PrintVariableMessage 10 SubtractFromVariable 10 362 TurnFlagOn 44 FlagOn 50 TurnFlagOff 44 END_COMMAND COMMAND ANY FlagOn 44 TONE 523 400 TONE 699 400 TONE 523 400 TONE 349 400 TONE 523 400 TONE 699 400 TONE 523 800 TONE 523 400 TONE 699 400 END_COMMAND COMMAND ANY FlagOn 44 TONE 523 400 TONE 699 400 TONE 880 600 TONE 784 200 TONE 699 200 TONE 659 200 TONE 587 200 TONE 523 200 TurnFlagOff 44 END_COMMAND COMMAND ANY AtLocation 113 FlagOn 7 GetNumberInput 0 0 END_COMMAND COMMAND ANY FlagOn 7 AtLocation 113 VariableEquals 10 1 NumberEquals 1 AddToVariable 10 367 PrintMessage 373 PrintVariableMessage 10 PrintMessage 376 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY FlagOn 7 AtLocation 113 VariableEquals 10 2 NumberEquals 2 AddToVariable 10 367 PrintMessage 373 PrintVariableMessage 10 PrintMessage 376 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY FlagOn 7 AtLocation 113 VariableEquals 10 3 NumberEquals 3 AddToVariable 10 367 PrintMessage 373 PrintVariableMessage 10 PrintMessage 376 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY FlagOn 7 AtLocation 113 VariableEquals 10 4 NumberEquals 4 AddToVariable 10 367 PrintMessage 373 PrintVariableMessage 10 PrintMessage 376 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY FlagOn 7 AtLocation 113 VariableEquals 10 5 NumberEquals 5 AddToVariable 10 367 PrintMessage 373 PrintVariableMessage 10 PrintMessage 376 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ANY FlagOn 7 AtLocation 113 VariableEquals 10 1 not NumberEquals 1 AddToVariable 10 367 PrintMessage 374 PrintVariableMessage 10 PrintMessage 377 TurnFlagOff 7 DoneWithTurn END_COMMAND COMMAND ANY FlagOn 7 AtLocation 113 VariableEquals 10 2 not NumberEquals 2 AddToVariable 10 367 PrintMessage 374 PrintVariableMessage 10 PrintMessage 377 TurnFlagOff 7 DoneWithTurn END_COMMAND COMMAND ANY FlagOn 7 AtLocation 113 VariableEquals 10 3 not NumberEquals 3 AddToVariable 10 367 PrintMessage 374 PrintVariableMessage 10 PrintMessage 377 TurnFlagOff 7 DoneWithTurn END_COMMAND COMMAND ANY FlagOn 7 AtLocation 113 VariableEquals 10 4 not NumberEquals 4 AddToVariable 10 367 PrintMessage 374 PrintVariableMessage 10 PrintMessage 377 TurnFlagOff 7 DoneWithTurn END_COMMAND COMMAND ANY FlagOn 7 AtLocation 113 VariableEquals 10 5 not NumberEquals 5 AddToVariable 10 367 PrintMessage 374 PrintVariableMessage 10 PrintMessage 377 TurnFlagOff 7 DoneWithTurn END_COMMAND COMMAND ANY FlagOff 7 AtLocation 137 Present 361 *(bag) IsOpen 361 PrintMessage 412 *(fill bag) TurnFlagOn 7 END_COMMAND COMMAND ANY FlagOn 53 *(ate garlic) PrintMessage 433 *(burp) END_COMMAND COMMAND ANY NOUNIsNumber 303 *(stick) Present 304 not Present 303 SendToRoom 303 1 PrintMessage 6 DoneWithTurn END_COMMAND COMMAND ANY AtLocation 138 *(Danger Island) IsSomewhere 554 *(con artist) not Present 430 *(glasses) IsLocated 428 119 *(shell game in casino) SwapLocations 429 428 *(dice for shell game) not Present 431 *(badge) SwapLocations 429 427 *(cards for dice) END_COMMAND COMMAND ANY ANY ANY HORSE not OBJECTPresent MakeVarObjectNum 14 VariableEquals 14 510 *(red horse) not Present 537 not Present 542 PrintMessage 165 DoneWithTurn END_COMMAND COMMAND ANY ANY ANY HORSE not OBJECTPresent MakeVarObjectNum 14 VariableEquals 14 511 *(white horse) not Present 538 not Present 543 not Present 541 PrintMessage 165 DoneWithTurn END_COMMAND COMMAND ANY ANY ANY HORSE not OBJECTPresent MakeVarObjectNum 14 VariableEquals 14 512 *(black horse) not Present 544 not Present 540 PrintMessage 165 DoneWithTurn END_COMMAND COMMAND ANY ANY ANY HORSE not OBJECTPresent MakeVarObjectNum 14 VariableGT 14 199 not VariableEquals 14 510 not VariableEquals 14 511 not VariableEquals 14 512 VariableLT 14 400 PrintMessage 165 DoneWithTurn END_COMMAND COMMAND ANY HORSE not NOUNPresent MakeVarNounNum 14 VariableEquals 14 510 *(red horse) not Present 537 not Present 542 PrintMessage 164 DoneWithTurn END_COMMAND COMMAND ANY HORSE not NOUNPresent MakeVarNounNum 14 VariableEquals 14 511 *(white horse) not Present 538 not Present 543 not Present 541 PrintMessage 164 DoneWithTurn END_COMMAND COMMAND ANY HORSE not NOUNPresent MakeVarNounNum 14 VariableEquals 14 512 *(black horse) not Present 544 not Present 540 PrintMessage 164 DoneWithTurn END_COMMAND COMMAND ANY HORSE not NOUNPresent MakeVarNounNum 14 VariableGT 14 199 not VariableEquals 14 510 not VariableEquals 14 511 not VariableEquals 14 512 VariableLT 14 400 PrintMessage 164 DoneWithTurn END_COMMAND COMMAND ANY ANY on HORSE not OBJECTPresent PrintMessage 168 DoneWithTurn END_COMMAND COMMAND NEWROOM NounToVariable 11 VariableGT 11 1 VariableLT 11 142 GoToVariableRoom 11 NOUNToVariable 7 DoneWithTurn END_COMMAND COMMAND SHOUT ToggleFlag 50 FlagOFF 50 TONE 1397 300 END_COMMAND COMMAND DOWN ANY AtLocation 18 *(ship) Present 546 *(mate) PrintMessage 175 DoneWithTurn END_COMMAND COMMAND UP ANY AtLocation 105 *(Chile) GotoRoom 95 *(roof) Destroy 503 *(elf) DoneWithTurn END_COMMAND COMMAND NORTH ANY FlagOn 6 *(Whistled) PrintMessage 45 *(no where to land) AddtoVariable 8 1 *(directions after whistle) DoneWithTurn END_COMMAND COMMAND NORTH ANY FlagOn 49 (Merry-go-round running) AtLocation 91 *(behind Merry-go-round) SendToRoom 412 89 *(moving Merry-go-round) SendToRoom 413 89 *(ring chute) END_COMMAND COMMAND NORTH ANY FlagOff 49 (Merry-go-round not running) AtLocation 91 *(behind Merry-go-round) SendToRoom 411 89 *(still Merry-go-round) SendToRoom 413 89 *(ring chute) END_COMMAND COMMAND NORTH ANY AtLocation 86 *(at Merry-go-round) SendToRoom 503 87 *(elf back to Azores) END_COMMAND COMMAND NORTHWEST ANY FlagOn 6 *(Whistled) VariableEquals 7 36 *(Russia) or VariableEquals 7 41 *(Mongolia) or VariableEquals 7 111 *(Canada) or VariableEquals 7 126 *(Alaska) or VariableEquals 7 131 *(Alaska) AddtoVariable 8 1 *(directions after whistle) PrintMessage 46 *(Poles) DoneWithTurn END_COMMAND COMMAND NORTHWEST ANY FlagOn 6 *(Whistled) VariableEquals 7 43 *(Philippines) or VariableEquals 7 48 *(Singapore) AddtoVariable 8 1 *(directions after whistle) PrintMessage 47 *(China time zones) DoneWithTurn END_COMMAND COMMAND NORTHWEST ANY FlagOn 6 *(Whistled) VariableEquals 7 49 *(Christmas Island) or VariableEquals 7 81 *(England) or VariableEquals 7 87 *(Azores) or VariableEquals 7 88 *(Cape Verde) or VariableEquals 7 93 *(St. Paul Rock) AddtoVariable 8 1 *(directions after whistle) PrintMessage 42 *(ocean) DoneWithTurn END_COMMAND COMMAND NORTHWEST ANY FlagOn 6 *(Whistled) VariableEquals 7 132 *(Hawaii) or VariableEquals 7 138 *(Danger Island) AddtoVariable 8 1 *(directions after whistle) PrintMessage 23 *(date line) DoneWithTurn END_COMMAND COMMAND NORTHWEST ANY FlagOn 6 VariableEquals 7 28 *(from Caroline) PrintMessage 186 *(rain) END_COMMAND COMMAND NORTHWEST ANY FlagOn 6 *(Whistled) AddToVariable 5 5 SubtractFromVariable 6 1 SetVariableTo 8 0 *(directions after whistle) TurnFlagOff 6 PrintMessage 55 TurnFlagOn 8 *(Landing site has changed) DoneWithTurn END_COMMAND COMMAND SOUTHWEST ANY FlagOn 6 *(Whistled) VariableEquals 7 34 *(Queensland) or VariableEquals 7 44 *(Australia) or VariableEquals 7 49 *(Christmas Island) or VariableEquals 7 105 *(Chile) or VariableEquals 7 110 *(Peru) AddtoVariable 8 1 *(directions after whistle) PrintMessage 46 *(poles) DoneWithTurn END_COMMAND COMMAND SOUTHWEST ANY FlagOn 6 *(Whistled) VariableEquals 7 24 *(Fiji) or VariableEquals 7 33 *(Guam) or VariableEquals 7 88 *(Cape Verde) or VariableEquals 7 113 *(Guatamala) or VariableEquals 7 138 *(Danger Island) AddtoVariable 8 1 *(directions after whistle) PrintMessage 42 *(ocean) DoneWithTurn END_COMMAND COMMAND SOUTHWEST ANY FlagOn 6 *(Whistled) VariableEquals 7 107 *(New York) or VariableEquals 7 109 *(Columbia) AddtoVariable 8 1 *(directions after whistle) PrintMessage 45 *(time zones) DoneWithTurn END_COMMAND COMMAND SOUTHWEST ANY FlagOn 6 *(Whistled) VariableEquals 7 131 *(Nome) AddtoVariable 8 1 *(directions after whistle) PrintMessage 23 *(date line) DoneWithTurn END_COMMAND COMMAND SOUTHWEST ANY FlagOn 6 *(Whistled) AddToVariable 5 5 AddtoVariable 6 1 SetVariableTo 8 0 *(directions after whistle) TurnFlagOff 6 PrintMessage 55 TurnFlagOn 8 *(Landing site has changed) DoneWithTurn END_COMMAND COMMAND EAST ANY IsWearing 301 *skates NOT AtLocation 11 NOT AtLocation 10 PrintMessage 5 DoneWithTurn END_COMMAND COMMAND EAST ANY FlagOn 2 *(Drank Milk) AtLocation 7 FlagOff 5 *(Boarding Sleigh) TurnFlagOn 5 SetVariableTo 10 1 *(reset skate/bumps) PrintMessage 15 END_COMMAND COMMAND EAST ANY FlagOn 2 AtLocation 7 GoToRoom 13 DoneWithTurn END_COMMAND COMMAND EAST ANY AtLocation 3 IsSomewhere 309 *(Milk) PrintMessage 25 DoneWithTurn END_COMMAND COMMAND EAST ANY AtLocation 34 IsSomewhere 341 *(lava sleigh) GoToRoom 40 *(alternate beach) DoneWithTurn END_COMMAND COMMAND EAST ANY FlagOn 6 *(Whistled) AddtoVariable 8 1 *(directions after whistle) PrintMessage 54 DoneWithTurn END_COMMAND COMMAND EAST ANY FlagOn 49 (Merry-go-round running) AtLocation 91 *(behind Merry-go-round) SendToRoom 412 86 *(moving Merry-go-round) END_COMMAND COMMAND EAST ANY FlagOn 49 (Merry-go-round running) AtLocation 86 *(at Merry-go-round) SendToRoom 412 91 *(moving Merry-go-round) END_COMMAND COMMAND EAST ANY Flagoff 49 AtLocation 91 *(behind Merry-go-round) SendToRoom 411 86 *(still Merry-go-round) END_COMMAND COMMAND EAST ANY Flagoff 49 AtLocation 86 *(at Merry-go-round) SendToRoom 411 91 *(still Merry-go-round) END_COMMAND COMMAND NORTHEAST ANY FlagOn 6 *(Whistled) AddtoVariable 8 1 *(directions after whistle) PrintMessage 54 DoneWithTurn END_COMMAND COMMAND SOUTHEAST ANY FlagOn 6 *(Whistled) AddtoVariable 8 1 *(directions after whistle) PrintMessage 54 DoneWithTurn END_COMMAND COMMAND SOUTH ANY FlagOn 6 *(Whistled) not VariableEquals 7 131 *(Nome) not VariableEquals 7 138 *(Danger Island) PrintMessage 45 *(no where to land) AddtoVariable 8 1 *(directions after whistle) DoneWithTurn END_COMMAND COMMAND SOUTH ANY FlagOn 6 *(Whistled) AddToVariable 6 1 TurnFlagOff 6 SetVariableTo 8 0 *(directions after whistle) PrintMessage 55 TurnFlagOn 8 *(Landing site has changed) DoneWithTurn END_COMMAND COMMAND SOUTH ANY AtLocation 87 *(Azores) FlagOn 7 *(Merry-go-round destroyed) PrintMessage 327 DoneWithTurn END_COMMAND COMMAND SOUTH ANY AtLocation 87 *(Azores) Destroy 503 *(elf) END_COMMAND COMMAND SOUTH ANY FlagOn 49 (Merry-go-round running) AtLocation 86 *(at Merry-go-round) SendToRoom 412 89 *(moving Merry-go-round) END_COMMAND COMMAND SOUTH ANY FlagOff 49 (Merry-go-round not running) AtLocation 86 *(at Merry-go-round) SendToRoom 411 89 *(still Merry-go-round) END_COMMAND COMMAND WEST ANY FlagOn 6 *(Whistled) VariableEquals 7 126 *(Alaska) or VariableEquals 7 131 *(Nome) or VariableEquals 7 132 *(Hawaii) or VariableEquals 7 138 *(Danger Island) AddtoVariable 8 1 *(directions after whistle) PrintMessage 23 *(date line) DoneWithTurn END_COMMAND COMMAND WEST ANY FlagOn 6 *(Whistled) VariableEquals 7 41 *(Mongolia) or VariableEquals 7 48 *(Singapor) or VariableEquals 7 34 *(Queensland) or VariableEquals 7 81 *(England) or VariableEquals 7 111 *(Canada) AddtoVariable 8 1 *(directions after whistle) PrintMessage 45 *(time zone) DoneWithTurn END_COMMAND COMMAND WEST ANY FlagOn 6 *(Whistled) VariableEquals 7 87 *(Azores) or VariableEquals 7 93 *(St. Paul Rock) or VariableEquals 7 110 *(Peru) AddtoVariable 8 1 *(directions after whistle) PrintMessage 42 *(ocean) DoneWithTurn END_COMMAND COMMAND WEST ANY FlagOn 6 VariableEquals 7 28 *(from Caroline) PrintMessage 186 *(rain) END_COMMAND COMMAND WEST ANY FlagOn 6 *(Whistled) AddToVariable 5 5 SetVariableTo 8 0 *(directions after whistle) TurnFlagOff 6 PrintMessage 55 TurnFlagOn 8 *(Landing site has changed) DoneWithTurn END_COMMAND COMMAND WEST ANY FlagOn 2 *(Drank milk) AtLocation 5 FlagOff 5 *(Boarding Sleigh) TurnFlagOn 5 SetVariableTo 10 1 *(reset skate/bumps) PrintMessage 15 END_COMMAND COMMAND WEST ANY FlagOn 2 AtLocation 5 GoToRoom 13 DoneWithTurn END_COMMAND COMMAND WEST ANY AtLocation 5 IsSomewhere 309 *(Milk) PrintMessage 25 *(Go drink milk) DoneWithTurn END_COMMAND COMMAND WEST ANY IsWearing 301 *skates NOT AtLocation 9 NOT AtLocation 10 PrintMessage 5 DoneWithTurn END_COMMAND COMMAND WEST ANY FlagOn 49 (Merry-go-round running) AtLocation 91 *(behind Merry-go-round) SendToRoom 412 86 *(moving Merry-go-round) END_COMMAND COMMAND WEST ANY FlagOn 49 (Merry-go-round running) AtLocation 86 *(at Merry-go-round) SendToRoom 412 91 *(moving Merry-go-round) END_COMMAND COMMAND WEST ANY Flagoff 49 AtLocation 91 *(behind Merry-go-round) SendToRoom 411 86 *(still Merry-go-round) END_COMMAND COMMAND WEST ANY Flagoff 49 AtLocation 86 *(at Merry-go-round) SendToRoom 411 91 *(still Merry-go-round) END_COMMAND COMMAND WEST ANY AtLocation 132 *(Hawaii) not Present 433 *($5) PrintMessage 421 *(win door prize) SendToRoom 433 1 TurnFlagOn 52 FlagOn 50 TurnFlagOff 52 END_COMMAND COMMAND WEST ANY AtLocation 132 FlagOn 52 TONE 523 200 TONE 587 200 TONE 659 200 TONE 587 400 TONE 659 200 TONE 523 600 TONE 1046 200 TurnFlagOff 52 END_COMMAND COMMAND ENTER ANY AtLocation 29 *(New Hebrides) TurnCounterOn 3 PrintMessage 184 END_COMMAND COMMAND ENTER ANY AtLocation 88 *(Cape Verde) not Present 310 *(clock) not Present 354 *(watch) SendToRoom 354 1 *(watch) PrintMessage 333 END_COMMAND COMMAND ENTER ANY AtLocation 112 *(Kansas) PrintMessage 216 *(twister) TurnFlagOn 30 *(special event) GoToRoom 116 DoneWithTurn END_COMMAND COMMAND ENTER ANY AtLocation 111 *(Canada) Present 522 *(moose) PrintMessage 360 DoneWithTurn END_COMMAND COMMAND ENTER ANY AtLocation 126 *(Alaska) not Present 564 *(feeding tribbles) PrintMessage 150 DoneWithTurn END_COMMAND COMMAND ENTER SLEIGH NOUNPresent AtLocation 37 *(Tokyo) PrintMessage 229 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND ENTER SLEIGH NOUNPresent AtLocation 19 *(ship's hold) PrintMessage 177 DoneWithTurn END_COMMAND COMMAND ENTER SLEIGH NOUNPresent GotoRoom 13 DoneWithTurn END_COMMAND COMMAND ENTER OBSERVATORY AtLocation 82 *(Royal observatory) FlagOn 30 *(watch/clock not set yet) PrintMessage 290 DoneWithTurn END_COMMAND COMMAND ENTER BOAT AtLocation 80 *(coast) InRoom 404 not IsLocated 404 403 *(boat in calm water) PrintMessage 282 DoneWithTurn END_COMMAND COMMAND ENTER BOAT AtLocation 80 *(coast) IsLocated 404 403 *(boat in calm water) PrintMessage 284 SwapLocations 402 403 *(reset channel) PutInCurrentRoom 404 *(reset boat) GoToRoom 81 *(England) DoneWithTurn END_COMMAND COMMAND ENTER BOAT AtLocation 118 *(Mexico) Present 336 *(speed boat) PrintMessage 282 DoneWithTurn END_COMMAND COMMAND EXIT ANY NOUNIsNumber 502 *(test game ending) SetVariableTo 18 18 DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh FlagOff 9 *(At North Pole) Not Present 503 PrintMessage 20 *(hear elf) END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh FlagOn 6 *(Flying) PrintMessage 86 *(Fall) DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh VariableEquals 7 29 *(New Hebrides) PrintMessage 183 *(sulphur in air) END_COMMAND COMMAND EXIT ANY VariableEquals 7 28 *Caroline PrintMessage 56 *(coconuts) END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh VariableEquals 7 139 *(South Pole) PrintMessage 92 *(midnight sun) GoToVariableRoom 7 DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 VariableEquals 7 113 *(Guatemala) TurnFlagOn 7 END_COMMAND COMMAND EXIT ANY AtLocation 13 FlagOn 1 *(prevent exit at Observatory) PrintMessage 168 *(bad idea) DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh VariableEquals 7 32 *(Siberia) Present 503 *(elf) Destroy 503 *(elf to Russia later) PrintMessage 187 Destroy 343 *(surfboard) Destroy 504 *(reindeer) GoToVariableRoom 7 SendToVariableRoom 314 7 *(sleigh to site) DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh VariableEquals 7 33 *(Guam) VariableEquals 16 28 *(from Caroline) Not IsLocated 342 33 *(once-through test) PrintMessage 189 GoToVariableRoom 7 SendToRoom 565 33 *(reindeer) DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh VariableEquals 7 33 *(Guam) VariableEquals 16 29 *(from New Heb.) Not IsLocated 314 33 *(once-through test) PrintMessage 190 SendToRoom 565 33 *(reindeer) GoToVariableRoom 7 DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh VariableEquals 7 38 *(New Guin.) VariableEquals 16 23 *(from Guam) Not IsLocated 565 38 *(once-through test) SendToRoom 565 38 *(reindeer) SendToRoom 342 38 *(surf sleigh to New Guin.) GotoVariableRoom 7 DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh VariableEquals 7 34 *(Queensland) VariableEquals 16 29 *(New Heb.) Not IsLocated 314 34 *(once-through test) SendToRoom 341 34 *(lava sleigh) Destroy 513 *(toads) SendToRoom 565 34 *(reindeer) GoToVariableRoom 7 DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh VariableEquals 7 38 *(New Guinea) Present 344 *(knife) SendToRoom 314 38 *(sleigh) SendToRoom 565 38 *(deer) Destroy 342 *(surf sleigh) PrintMessage 221 *(borrow knife) Destroy 344 *(Knife) GoToVariableRoom 7 DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh VariableEquals 7 38 *(New Guinea) SendToRoom 314 38 *(sleigh) Destroy 342 *(surf sleigh) SendToRoom 565 38 *(deer) PrintMessage 237 *(new knife) GoToVariableRoom 7 DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh VariableEquals 7 47 *(Tibet) IsSomewhere 515 *(Yeti) FlagOn 7 *(tea not available) PrintMessage 236 *(yeti takes suit) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh VariableEquals 7 99 *(Brazil) GoToRoom 100 SendToRoom 503 100 *(elf) SendToRoom 314 100 *(sleigh) Not IsLocated 565 100 *(once-through test) SendToRoom 565 100 *(reindeer) PrintMessage 447 GoToVariableRoom 7 DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh VariableEquals 7 111 *(Canada) IsLocated 522 111 *(once-through test) GoToVariableRoom 7 SendToRoom 314 111 *(sleigh to landing site) Destroy 504 *(reindeer) DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh FlagOn 9 *(Not at North Pole) NOT Present 504 GotoVariableRoom 7 DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh FlagOn 9 *(Not at North Pole) VariableEquals 7 132 *(Hawaii) GotoVariableRoom 7 SendToVariableRoom 565 7 *(deer) DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 13 *sleigh FlagOn 9 *(Not at North Pole) GotoVariableRoom 7 SendToVariableRoom 314 7 *(sleigh to landing site) SendToVariableRoom 565 7 *(deer) DoneWithTurn END_COMMAND COMMAND EXIT ANY AtLocation 55 *(trader Joe's) VariableEquals 7 38 *(New Guinea) GotoRoom 76 *(under shack) DoneWithTurn END_COMMAND COMMAND EXIT ANY FlagOn 49 (Merry-go-round running) AtLocation 89 *(on Merry-go-round) SendToRoom 412 86 *(moving Merry-go-round) SendToRoom 413 91 *(ring chute) END_COMMAND COMMAND EXIT ANY FlagOff 49 (Merry-go-round not running) AtLocation 89 *(on Merry-go-round) SendToRoom 411 86 *(still Merry-go-round) SendToRoom 413 91 *(ring chute) END_COMMAND COMMAND MAGIC_WORD AtLocation 13 FlagOff 9 *(at North Pole) Not Present 503 *(elf) PrintMessage 32 *(elf rolls out) PutInCurrentRoom 503 DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 13 Flagoff 9 *(not to Fiji yet) IsSomewhere 304 *(fire not banked) PrintMessage 27 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 13 VariableEquals 7 47 *(Tibet) FlagOn 49 *(temporary flag tea on runners) IsSomewhere 515 *(Yeti) Destroy 515 Destroy 503 *(elf) Destroy 396 *(mitten) TurnFlagOn 30 *(special event) TurnFlagOff 49 PrintMessage 146 *(Endore) GoToRoom 52 *(Norway) DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 13 FlagOn 9 *(Not at Pole) VariableEquals 7 47 *(Tibet) FlagOn 49 *(temporary flag tea on runners) IsNowhere 515 *(Yeti) PrintMessage 234 *(have to go back for mitten) SendToRoom 396 46 *(mitten to cave) DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 13 VariableEquals 7 47 *(Tibet) FlagOff 7 *(temp - tea available) PrintMessage 231 *(won't move) DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 13 VariableEquals 7 47 *(Tibet) FlagOn 7 *(temp - tea not available) PrintMessage 231 *(won't move) PrintMessage 232 *(break sleigh) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 13 VariableEquals 7 114 *(Galapagos) Present 503 *(elf) PrintMessage 378 *(union) SendToRoom 503 126 *(Alaska) Destroy 504 Destroy 565 GoToRoom 114 LookAtRoom DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 13 VariableEquals 7 114 *(Gal pagos) Present 563 *(tortoises) PrintMessage 118 *(doesn't work) DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 13 VariableEquals 7 114 *(Gal pagos) PrintMessage 79 *(silly) DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 13 *(in sleigh) VariableEquals 7 87 *(Azores) FlagOn 7 TurnFlagOff 7 *(reset Merry-go-round routine) FlagON 49 TurnFlagOff 49 END_COMMAND COMMAND MAGIC_WORD AtLocation 13 VariableEquals 7 109 *(at Columbia) FlagOn 9 *(Not at Pole) IsSomewhere 349 *(globos) PrintMessage 355 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 13 VariableEquals 7 109 *(at Columbia) FlagOn 9 *(Not at Pole) SendToRoom 349 109 *(reset globos) CloseIt 424 *(close mailbox) END_COMMAND COMMAND MAGIC_WORD AtLocation 13 VariableEquals 7 111 *(at Canada) FlagOn 9 *(Not at Pole) SendToRoom 522 111 *(reset moose) SendToRoom 562 111 *(reset reindeer) END_COMMAND COMMAND MAGIC_WORD VariableEquals 7 117 *(Yellowstone) Not IsSomewhere 530 *(harnessed elk) Not IsSomewhere 531 *(harnessed bison) PrintMessage 79 *(silly) DoneWithTurn END_COMMAND COMMAND MAGIC_WORD IsSomewhere 530 *(elk) AtLocation 13 AddToVariable 5 5 PrintMessage 409 *(to Hollywood) TurnFlagOn 8 *(Landing site has changed) SendToRoom 526 121 *(elk) SwapLocations 504 530 *(deer/elk) GoToRoom 122 *(Hollywood) Destroy 503 *(elf) DoneWithTurn END_COMMAND COMMAND MAGIC_WORD IsSomewhere 531 *(bison) AtLocation 13 AddToVariable 5 5 PrintMessage 409 *(to Hollywood) TurnFlagOn 8 *(Landing site has changed) SendToRoom 527 121 *(elk) SwapLocations 504 531 *(deer/bison) GoToRoom 122 Destroy 503 *(elf) DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 13 IsSomewhere 426 *(wet sleigh) VariableEquals 7 132 *(Hawaii) PrintMessage 411 *(sleigh wet) DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 13 VariableEquals 7 132 *(Hawaii) SendToRoom 361 136 *(reset bag) SendToRoom 426 132 *(reset wet sleigh) END_COMMAND COMMAND MAGIC_WORD AtLocation 13 Not Present 504 *(reindeer) PrintMessage 429 DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 13 VariableEquals 7 54 *(Nicobar) or AtLocation 13 IsNowhere 314 *(normal sleigh) IsNowhere 342 *(surf sleigh) PrintMessage 231 DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 13 VariableEquals 7 138 *(danger Island) SendToRoom 428 119 *(dice) SendToRoom 554 138 *(con artist) Destroy 504 *(reindeer) END_COMMAND COMMAND MAGIC_WORD AtLocation 13 FlagOn 9 *(Not at Pole) TurnCounterOff 3 *(lava) TurnFlagOff 1 *(prevent exit at Observatory) TurnFlagOn 6 PrintMessage 35 *(need direction) Destroy 314 DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 61 *(ferry) Destroy 503 *(elf) END_COMMAND COMMAND MAGIC_WORD AtLocation 81 *(England) Present 329 *(tokens) Destroy 329 SendToRoom 338 82 *(Observatory) PrintMessage 490 GoToRoom 78 *(tram) DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 138 *(Danger Island) Not Present 554 *(con artist) PrintMessage 422 GoToRoom 13 DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 87 *(Azores) FlagOn 7 GoToRoom 13 *(enter sleigh) LookAtRoom DoneWithTurn END_COMMAND COMMAND MAGIC_WORD IsWearing 301 *skates AtLocation 11 OR AtLocation 9 GoToRoom 10 DoneWithTurn END_COMMAND COMMAND MAGIC_WORD IsSomewhere 394 *(bone) AtLocation 44 *(Australia) PrintMessage 225 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND MAGIC_WORD Present 369 *(green tea) AtLocation 17 *(chandlery) PrintVariableMessage 13 *(fainting) AddToVariable 13 1 DoneWithTurn END_COMMAND COMMAND MAGIC_WORD IsClosed 367 *(window) AtLocation 30 *(penthouse) PrintMessage 242 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND MAGIC_WORD Not IsCarrying 398 *(sheet) AtLocation 30 *(penthouse) PrintMessage 243 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 30 *(penthouse) SendToRoom 398 397 *(sheet back to couch) CloseIt 397 CloseIt 367 *(window) Destroy 548 *(dog) TurnCounterOff 3 SendToRoom 503 13 AddToGroup 503 *(elf) TurnFlagOn 6 *(whistle) END_COMMAND COMMAND MAGIC_WORD AtLocation 54 *(Nicobar) Destroy 326 *(reset canister) SendToRoom 394 44 *(reset bone) DESTROY 314 *(sleigh to England) DESTROY 503 *(elf to England) END_COMMAND COMMAND MAGIC_WORD AtLocation 103 *(Bermuda) or AtLocation 108 *(Haiti) DESTROY 314 *(sleigh) TurnFlagOn 40 *(Haiti to Kansas) AtLocation 103 *(Bermuda) TurnFlagOff 40 DESTROY 503 *(elf) END_COMMAND COMMAND MAGIC_WORD AtLocation 82 *(Royal observatory) Not Present 310 *(clock) Not Present 354 *(watch) PrintMessage 288 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 52 *(Norway) Not Present 559 *(Yule Goat) PrintMessage 294 DoneWithTurn END_COMMAND COMMAND MAGIC_WORD Present 405 *(old bag) AtLocation 57 *(Denmark) PrintMessage 299 DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 57 *(Denmark) Not Present 508 *(purring cat) PrintMessage 300 DoneWithTurn END_COMMAND COMMAND MAGIC_WORD Present 559 *(goat) AtLocation 57 *(Denmark) Destroy 559 END_COMMAND COMMAND MAGIC_WORD AtLocation 94 *(Caracas) IsWearing 301 *(ice skate) PrintMessage 343 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 94 *(Caracas) IsWearing 339 *(roller skate) PrintMessage 342 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 94 *(Caracas) not IsWearing 318 *(roller blades) PrintMessage 341 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 94 *(Caracas) SendToRoom 503 104 *(elf to Venezuela) END_COMMAND COMMAND MAGIC_WORD AtLocation 119 *(casino) Destroy 503 *(elf) Present 554 *(con artist) Destroy 554 PutInCurrentRoom 503 Present 428 *(shell game) IsWearing 430 *(glasses) PrintMessage 416 *(play shell game) SendToRoom 430 98 *(reset glasses) Destroy 433 *($5) Destroy 428 DoneWithTurn END_COMMAND COMMAND MAGIC_WORD AtLocation 104 *(Venezuela) Destroy 503 *(elf) END_COMMAND COMMAND MAGIC_WORD AtLocation 127 *(transporter closet) SendToRoom 565 126 *(deer) SendToRoom 503 126 *(elf) SendToRoom 504 13 *(deer) SendToRoom 314 126 *(sleigh) TurnFlagOn 51 END_COMMAND COMMAND COMMANDS ANY PrintMessage 334 BlankLine DoneWithTurn END_COMMAND COMMAND SCORE TurnFlagOn 29 *(will turn off if any rooms remain) SetVariableTo 9 0 PrintMessage 102 END_COMMAND COMMAND SCORE FlagOff 11 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 103 END_COMMAND COMMAND SCORE FlagOff 12 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 106 END_COMMAND COMMAND SCORE FlagOff 13 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 108 END_COMMAND COMMAND SCORE FlagOff 14 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 112 END_COMMAND COMMAND SCORE FlagOff 15 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 115 END_COMMAND COMMAND SCORE FlagOff 16 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 116 END_COMMAND COMMAND SCORE FlagOff 17 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 119 END_COMMAND COMMAND SCORE FlagOff 18 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 120 END_COMMAND COMMAND SCORE FlagOff 19 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 121 END_COMMAND COMMAND SCORE FlagOff 20 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 122 END_COMMAND COMMAND SCORE FlagOff 21 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 123 END_COMMAND COMMAND SCORE FlagOff 22 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 124 END_COMMAND COMMAND SCORE FlagOff 23 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 125 END_COMMAND COMMAND SCORE FlagOff 24 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 127 END_COMMAND COMMAND SCORE FlagOff 25 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 128 END_COMMAND COMMAND SCORE FlagOff 26 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 129 END_COMMAND COMMAND SCORE FlagOff 27 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 130 END_COMMAND COMMAND SCORE FlagOff 28 TurnFlagOff 29 AddToVariable 9 1 PrintMessage 133 END_COMMAND COMMAND SCORE FlagOff 29 BlankLine PrintMessage 134 *(only X more to go) WaitForReturn END_COMMAND COMMAND SCORE FlagOn 29 BlankLine PrintMessage 135 *(win) WaitForReturn END_COMMAND COMMAND PLAY ANY Present 379 IsLocated 376 379 *(disk in computer) IsClosed 379 PrintMessage 423 DoneWithTurn END_COMMAND COMMAND PLAY ANY Present 379 IsLocated 376 379 *(disk in computer) PrintMessage 424 DoneWithTurn END_COMMAND COMMAND EDIT ANY Present 379 IsLocated 376 379 *(disk in computer) IsClosed 379 PrintMessage 425 GoToRoom 6 Destroy 503 *(elf) Destroy 376 *(reset disk) OpenIt 379 TurnFlagOn 31 *(new round) DoneWithTurn END_COMMAND COMMAND EDIT ANY Present 379 IsLocated 376 379 *(disk in computer) PrintMessage 424 DoneWithTurn END_COMMAND COMMAND OPEN KNIFE Present 344 *(knife) PrintMessage 196 DoneWithTurn END_COMMAND COMMAND OPEN COMMUNICATOR Present 355 *(closed communicator) SwapLocations 355 356 DescribeThing 356 DoneWithTurn END_COMMAND COMMAND OPEN WINDOW Present 367 *(window) NOUNIsClosed PrintMessage 241 END_COMMAND COMMAND OPEN COUCH Present 397 *(couch) NOUNIsClosed SendToRoom 354 397 *(watch to couch) PutInCurrentRoom 548 *(dog) PrintMessage 239 OpenIt 397 LookAtRoom TurnCounterOn 3 *(wake up) DoneWithTurn END_COMMAND COMMAND OPEN CANISTER WITH KNIFE OBJECTPresent NOUNPresent PutInCurrentRoom 556 *(John Cameron Swazey) DestroyNOUN Destroy 326 *(canister) PrintMessage 245 DoneWithTurn END_COMMAND COMMAND OPEN CANISTER WITH ANY NOUNPresent OBJECTPresent PrintMessage 250 *(wrong tools) DoneWithTurn END_COMMAND COMMAND OPEN CANISTER NOUNPresent OBJECTPresent PrintMessage 247 *(specify tool) DoneWithTurn END_COMMAND COMMAND OPEN BAG NOUNPresent NOUNIsNumber 405 *(old bag) PrintMessage 296 *(cat out of bag) PutInCurrentRoom 507 *(calico cat) SendToRoom 327 51 *(reset porridge) DestroyNOUN DoneWithTurn END_COMMAND COMMAND OPEN BAG AtLocation 137 *(convention hall) FlagOff 7 NOUNPresent NOUNIsNumber 361 NOUNIsClosed OpenNOUN PrintMessage 412 *(fill bag) TurnFlagOn 7 DoneWithTurn END_COMMAND COMMAND OPEN BAG AtLocation 136 *(store room) FlagOn 7 NOUNPresent NOUNIsNumber 361 NOUNIsClosed OpenNOUN Destroy 414 *(avoid bug) PrintMessage 413 *(lose hot air) SendToRoom 414 413 *(ditto) TurnFlagOff 7 DoneWithTurn END_COMMAND COMMAND OPEN BAG AtLocation 132 *(Hawaii) FlagOn 7 NOUNPresent NOUNIsNumber 361 NOUNIsClosed OpenNOUN PrintMessage 414 *(dry sleigh) TurnFlagOff 7 SendToRoom 314 132 *(sleigh) destroy 426 *(stuck sleigh) Destroy 361 DoneWithTurn END_COMMAND COMMAND OPEN WINDOW NOUNPresent NOUNIsNumber 421 *(window in Chile) PrintMessage 345 *(make rounds) LookAtRoom END_COMMAND COMMAND OPEN PARACHUTE NOUNPresent NOUNIsClosed OpenNOUN PrintMessage 396 *(open it) DoneWithTurn END_COMMAND COMMAND OPEN ANY NOUNIsNumber 416 NOUNPresent NOUNIsClosed IsLocated 373 416 *(coin in box) not IsLocated 417 416 *(dead fuse not in box) PrintMessage 321 *(coin falls on ground) OpenIt 416 PutInCurrentRoom 373 *(coin) DoneWithTurn END_COMMAND COMMAND GET STICK Present 304 *fire IsCarrying 303 *stick PrintMessage 17 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND GET STICK Present 305 *(banked fire) PrintMessage 21 DoneWithTurn END_COMMAND COMMAND GET IN BED NOUNPresent FlagOn 2 or NOUNPresent IsSomewhere 502 *(clause) PrintMessage 7 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND GET IN BED IsSomewhere 309 *(milk) NOUNPresent PrintMessage 8 DoneWithTurn END_COMMAND COMMAND GET IN BED NOUNPresent PrintMessage 1 DoneWithTurn END_COMMAND COMMAND GET IN SLEIGH OBJECTPresent not AtLocation 38 not AtLocation 42 not AtLocation 54 not AtLocation 87 not AtLocation 103 not AtLocation 108 not AtLocation 138 Redirectto ENTER $OBJECT$ DoneWithTurn END_COMMAND COMMAND GET IN SLEIGH OBJECTPresent not AtLocation 38 Redirectto MAGIC_WORD DoneWithTurn END_COMMAND COMMAND GET IN BED IsSomewhere 502 OBJECTPresent PrintMessage 8 DoneWithTurn END_COMMAND COMMAND GET IN BED OBJECTPresent FlagOn 2 PrintMessage 7 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND GET IN BED OBJECTPresent PrintMessage 1 DoneWithTurn END_COMMAND COMMAND GET ON HORSE AtLocation 89 RedirectTo RIDE HORSE END_COMMAND COMMAND GET ON GOAT OBJECTPresent RedirectTo RIDE GOAT END_COMMAND COMMAND GET OFF HORSE AtLocation 92 *(riding horse) RedirectTo DISMOUNT HORSE END_COMMAND COMMAND RIDE GOAT NOUNPresent NOUNIsNumber 558 PrintMessage 291 SwapLocations 558 559 SendToRoom 503 57 *(elf to Denmark) DoneWithTurn END_COMMAND COMMAND RIDE HORSE AtLocation 89 *(on Merry-go-round) PrintMessage 331 *(get on) GoToRoom 92 *(on Merry-go-round horse) SendToRoom 415 92 *(horse) SendToRoom 413 92 *(ring chute) DoneWithTurn END_COMMAND COMMAND DISMOUNT HORSE AtLocation 92 *(on Merry-go-round horse) PrintMessage 330 *(get down) GoToRoom 89 *(on Merry-go-round) SendToRoom 415 89 *(horse) SendToRoom 413 89 *(ring chute) DoneWithTurn END_COMMAND COMMAND PUSH SLEIGH NOUNPresent AtLocation 24 IsNowhere 343 *(surfboard) PrintMessage 39 PutInCurrentRoom 505 *(beach stroller) DoneWithTurn END_COMMAND COMMAND PUSH COMMUNICATOR Present 356 *(open communicator) CloseNOUN DestroyNOUN SendToRoom 355 125 *(reset communicators) PrintMessage 218 GoToRoom 128 *(transporter) Destroy 343 *(surfboard) DoneWithTurn END_COMMAND COMMAND PUSH PANEL NOUNPresent NOUNIsNumber 359 *(control panel) not Present 525 *(tribbles) SendToRoom 525 128 *(transport tribbles) PrintMessage 402 DoneWithTurn END_COMMAND COMMAND PUSH TRANSLATOR NOUNPresent AtLocation 130 or AtLocation 134 or AtLocation 135 or AtLocation 139 or AtLocation 140 PrintMessage 428 GoToRoom 6 SendToRoom 375 88 *(reset translator) Destroy 503 *(elf) TurnFlagOn 31 *(new round) DoneWithTurn END_COMMAND COMMAND PUSH ANY NOUNIsNumber 416 *(fuse box) NOUNPresent FlagOn 54 *(power is off) IsLocated 373 416 *(coin in box) NOUNIsOpen PrintMessage 324 *(flash) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND PUSH ANY NOUNIsNumber 416 *(fuse box) NOUNPresent FlagOn 54 *(power is off) IsLocated 373 416 *(coin in box) IsLocated 417 416 *(fuse in box) IsClosed 416 PrintMessage 325 *(starts) SwapLocations 411 412 *(still/moving Merry-go-round) TurnFlagOff 54 *(turn power on) TurnFlagON 49 TurnFlagOn 52 FlagOn 50 TurnFlagOff 52 DoneWithTurn END_COMMAND COMMAND PUSH ANY FlagOn 52 TONE 440 300 TONE 392 300 TONE 440 300 TONE 494 450 TONE 440 150 TONE 392 150 TONE 370 150 TONE 330 300 TONE 294 300 END_COMMAND COMMAND PUSH ANY FlagOn 52 TONE 330 300 TONE 370 450 TONE 330 150 TONE 294 150 TONE 262 150 TONE 220 300 TONE 277 300 TONE 330 300 END_COMMAND COMMAND PUSH ANY FlagOn 52 TONE 294 300 TONE 370 300 TONE 440 300 TONE 440 600 TurnFlagOff 52 DoneWithTurn END_COMMAND COMMAND PUSH ANY NOUNIsNumber 416 *(fuse box) NOUNPresent FlagOn 54 *(power is off) TurnFlagOff 54 *(turn power of) PrintMessage 328 *(no change) DoneWithTurn END_COMMAND COMMAND PUSH ANY NOUNIsNumber 424 *(mail box) NOUNPresent IsClosed 424 PrintMessage 350 DoneWithTurn END_COMMAND COMMAND PUSH ANY NOUNIsNumber 424 NOUNPresent CloseIt 424 END_COMMAND COMMAND PULL PACK NounIsWearing AtLocation 127 *(closet) or AtLocation 128 *(transporter) or AtLocation 134 *(tent) or AtLocation 136 *(store room) or AtLocation 137 *(convention) PrintMessage 94 *(confined space -- wearing) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND PULL PACK NOUNPresent AtLocation 127 *(closet) or AtLocation 128 *(transporter) or AtLocation 134 *(tent) or AtLocation 136 *(store room) or AtLocation 137 *(convention) PrintMessage 95 *(confined space) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND PULL PACK NounIsWearing AtLocation 124 *(Mars) or AtLocation 125 *(Mars) or AtLocation 96 *(Mars) PrintMessage 96 *(fly around Mars) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND PULL PACK NOUNPresent AtLocation 124 *(Mars) or AtLocation 125 *(Mars) or AtLocation 96 *(Mars) PrintMessage 97 *(flies up on Mars) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND PULL PACK NounIsWearing AtLocation 130 *(South Pole) or AtLocation 135 *(South Pole) or AtLocation 139 *(South Pole) or AtLocation 140 *(South Pole) PrintMessage 98 *(fly to North Pole) SendToRoom 377 96 *(reset pack) Destroy 503 *(elf) GoToRoom 6 TurnFlagOn 31 *(new round) DoneWithTurn END_COMMAND COMMAND PULL PACK NounIsWearing PrintMessage 100 *(fly 1/2 way around world) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND PULL PACK NOUNPresent PrintMessage 101 *(flies away -- scorched) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND PULL STOPPER NOUNPresent PrintMessage 178 TurnCounterOff 2 *(sea sick) GoToRoom 88 SendToRoom 314 88 *(sleigh) SendToRoom 503 88 *(elf) AddToGroup 503 SendToRoom 565 88 *(deer) SendToRoom 546 18 *(reset first mate) TurnFlagOff 30 *(restart time) TurnFlagOn 32 *(signal jump) DoneWithTurn END_COMMAND COMMAND PULL BUCKET AtLocation 60 IsLocated 330 364 *(bucket in well) PrintMessage 252 END_COMMAND COMMAND PULL ANY NOUNIsNumber 416 *(fuse box) NOUNPresent FlagOff 54 *(power is on) FlagOn 49 *(Merry-go-round running) TurnFlagOn 54 *(turn power off) PrintMessage 322 *(stops) TurnFlagOff 49 SwapLocations 411 412 *(still/moving Merry-go-round) DoneWithTurn END_COMMAND COMMAND PULL ANY NOUNIsNumber 416 *(fuse box) NOUNPresent FlagOff 54 *(power is on) TurnFlagOn 54 *(turn power off) PrintMessage 323 *(no change) DoneWithTurn END_COMMAND COMMAND PULL ANY AtLocationGT 58 AtLocationLT 61 NOUNIsCarrying PrintMessage 254 DoneWithTurn END_COMMAND COMMAND PULL ANY NOUNIsNumber 424 NOUNPresent IsOpen 424 PrintMessage 350 DoneWithTurn END_COMMAND COMMAND PULL ANY NOUNIsNumber 424 NOUNPresent OpenIt 424 END_COMMAND COMMAND PULL ANY NOUNIsNumber 325 *(metal railing) NOUNPresent PutInCurrentRoom 326 *(canister) Present 354 *(watch) Destroy 326 PrintMessage 350 DoneWithTurn END_COMMAND COMMAND PULL ANY AtLocationGT 58 AtLocationLT 61 PrintMessage 257 DoneWithTurn END_COMMAND COMMAND DROP ANY NOUNPresent AtLocation 55 *(trader Joe's) PrintMessage 200 DoneWithTurn END_COMMAND COMMAND DROP PORRIDGE NOUNPresent AtLocation 53 *(barn) DestroyNOUN PrintMessage 292 SendToRoom 558 56 *(goat to pen) PutInCurrentRoom 503 *(elf) DoneWithTurn END_COMMAND COMMAND DROP GRAIN AtLocation 31 *(Russian House) NOUNPresent RedirectTo PUT GRAIN ON FLOOR END_COMMAND COMMAND DROP ANY IN ANY NOUNIsNumber 423 *(comic book) NOUNPresent OBJECTIsNumber 424 *(mail box) OBJECTPresent IsOpen 424 Destroy 423 PrintMessage 357 SendToRoom 334 1 *(turtle wax) SendToRoom 425 1 *(squirt gun) DoneWithTurn END_COMMAND COMMAND DROP ANY IN ANY NOUNIsNumber 423 *(comic book) NOUNPresent OBJECTIsNumber 424 *(mail box) OBJECTPresent IsClosed 424 PrintMessage 356 DoneWithTurn END_COMMAND COMMAND DROP ANY IN ANY NOUNIsNumber 525 *(tribbles) ObjectIsNumber 357 *(oil pipeline) RedirectTo GIVE $OBJECT$ TO $NOUN$ END_COMMAND COMMAND PUT ANY IN ANY ObjectIsNumber 416 *(fuse box) NOUNPresent OBJECTPresent IsClosed 416 PrintMessage 317 *(box closed) DoneWithTurn END_COMMAND COMMAND PUT ANY IN ANY ObjectIsNumber 416 *(fuse box) NOUNPresent OBJECTPresent IsLocated 417 416 *(dead fuse in box) PrintMessage 318 *(fuse in the way) DoneWithTurn END_COMMAND COMMAND PUT ANY IN ANY NOUNIsNumber 373 *(gold coin) ObjectIsNumber 416 *(fuse box) NOUNPresent OBJECTPresent FlagOff 54 *(power is on) PrintMessage 319 *(shock) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND PUT ANY OVER ANY NOUNIsNumber 320 *(rope) ObjectIsNumber 418 *(cable) NOUNPresent OBJECTPresent RedirectTo CHANGE_LOCATION END_COMMAND COMMAND PUT ANY ON ANY NOUNIsNumber 334 *(wax) ObjectIsNumber 563 *(tortoises) RedirectTo WAX $OBJECT$ END_COMMAND COMMAND PUT ANY ON ANY NOUNIsNumber 334 *(wax) ObjectIsNumber 523 *(tortoises) RedirectTo WAX $OBJECT$ END_COMMAND COMMAND PUT ANY ON ANY NOUNIsNumber 360 *(sun glasses) ObjectIsNumber 532 *(sleeping reindeer) NOUNPresent OBJECTPresent PrintMessage 426 GoToRoom 6 SendToRoom 360 353 Destroy 503 *(elf) CloseIt 353 *(reset crate) LockIt 353 SendToRoom 378 69 *(reset key) TurnFlagOn 31 *(new round) DoneWithTurn END_COMMAND COMMAND PUT ANY IN ANY NOUNIsNumber 351 *(gas) ObjectIsNumber 336 *(speed boat) RedirectTo GAS $OBJECT$ END_COMMAND COMMAND PUT ANY IN ANY NOUNIsNumber 525 *(tribbles) ObjectIsNumber 357 *(oil pipeline) RedirectTo GIVE $OBJECT$ TO $NOUN$ END_COMMAND COMMAND PUT GRAIN ON FLOOR AtLocation 31 NOUNPresent PrintMessage 11 Destroy 388 *(bucket) SendToRoom 373 1 *(get gold coin) SendToRoom 503 36 *(elf) SendToRoom 314 36 *(sleigh) SendToRoom 504 13 *(deer) SendToRoom 565 36 *(deer) DoneWithTurn END_COMMAND COMMAND PUT ANY UNDER ANY NOUNPresent NOUNIsNumber 343 *(surfboard) OBJECTIsNumber 365 *(damaged sleigh) OBJECTPresent DestroyNOUN Destroy 365 PutInCurrentRoom 342 *(sleigh with surfboard) PrintMessage 496 DoneWithTurn END_COMMAND COMMAND PUT TEA ON ANY AtLocation 47 *(Tibet) NOUNPresent OBJECTIsNumber 314 *(sleigh) or OBJECTIsNumber 395 *(gravel) DestroyNOUN PrintMessage 230 TurnFlagOn 49 DoneWithTurn END_COMMAND COMMAND PUT BUCKET IN WELL NounIsNumber 330 *(bucket and rope) IsLocated 329 330 AtLocation 60 *(oasis) NOUNPresent PrintMessage 259 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND PUT BUCKET IN WELL NounIsNumber 330 *(bucket and rope) AtLocation 60 *(oasis) NOUNPresent PrintMessage 251 SendToRoom 330 364 *(bucket to well) SendToRoom 329 330 *(coins to bucket) DescribeThing 329 DoneWithTurn END_COMMAND COMMAND PUT BOAT IN CHANNEL NOUNIsNumber 404 Present 402 *(troubled waters) AtLocation 80 *(coast) NOUNPresent PrintMessage 281 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND PUT KOLLYVA ON CHANNEL NOUNPresent Present 402 *(troubled waters) AtLocation 80 *(coast) SendToRoom 331 64 *(reset bowl) PrintMessage 285 SwapLocations 402 403 DoneWithTurn END_COMMAND COMMAND PUT ANY IN ANY NOUNIsNumber 423 *(comic book) NOUNPresent OBJECTIsNumber 424 *(mail box) OBJECTPresent IsOpen 424 Destroy 423 PrintMessage 357 SendToRoom 334 1 *(turtle wax) SendToRoom 425 1 *(squirt gun) DoneWithTurn END_COMMAND COMMAND PUT ANY IN ANY NOUNIsNumber 423 *(comic book) NOUNPresent OBJECTIsNumber 424 *(mail box) OBJECTPresent IsClosed 424 PrintMessage 356 DoneWithTurn END_COMMAND COMMAND PUT BOAT IN CHANNEL NOUNIsNumber 404 AtLocation 80 *(coast) NOUNPresent PrintMessage 283 SendToRoom 404 403 DoneWithTurn END_COMMAND COMMAND THROW ANY OVER ANY NOUNIsNumber 320 *(rope) ObjectIsNumber 418 *(cable) NOUNPresent OBJECTPresent RedirectTo CHANGE_LOCATION END_COMMAND COMMAND THROW ANY AT KALLIKANTZAROI NOUNPresent OBJECTPresent NOUNIsNumber 322 *(old shoe) or NOUNIsNumber 323 *(garlic) SendToRoom 322 25 SendToRoom 323 45 Destroy 517 PrintMessage 261 GoToRoom 68 *(canal) TurnCounterOff 3 SetVariableTo 10 1 DoneWithTurn END_COMMAND COMMAND THROW COCONUTS ANY NOUNPresent Present 513 *(toads) Destroy 513 DestroyNoun TurnCounterOff 3 PrintMessage 192 DoneWithTurn END_COMMAND COMMAND THROW COCONUTS ANY NOUNPresent AtLocation 77 *(Tokyo harbor) SendToRoom 503 126 *(elf to Alaska) DestroyNoun TurnFlagOn 36 *(Hollywood) PrintMessage 226 GoToRoom 122 *(Hollywood) SendToRoom 343 1 *(surfboard) DoneWithTurn END_COMMAND COMMAND THROW BONE ANY NOUNPresent AtLocation 44 DestroyNoun PrintMessage 224 DoneWithTurn END_COMMAND COMMAND WAX ANY NOUNIsNumber 523 *(tortoises) NOUNPresent Present 334 *(wax) AtLocation 114 *(Gal pagos) PrintMessage 386 *(decline) DoneWithTurn END_COMMAND COMMAND WAX ANY NOUNIsNumber 563 *(tortoises) NOUNPresent Present 334 *(wax) AtLocation 114 *(Gal pagos) PrintMessage 383 *(fly away) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND WAX ANY NOUNIsNumber 563 *(tortoises) NOUNPresent Present 334 *(wax) AtLocation 13 *(sleigh) PrintMessage 385 *(fly away) TurnFlagOn 8 *(landing site change) SetVariableTo 5 95 SetVariableTo 6 3 END_COMMAND COMMAND WAX ANY NOUNIsNumber 563 *(tortoises) NOUNPresent Present 334 *(wax) AtLocation 13 *(sleigh) SetVariableTo 15 1 *(jump 1 time zone) SwapLocations 563 504 *(tortoise/deer) SendToRoom 523 114 *(reset tortoises) TurnFlagOn 8 *(landing site has changed) GoToRoom 118 SetVariableTo 5 95 SetVariableTo 6 3 Destroy 334 DoneWithTurn END_COMMAND COMMAND START BOAT NOUNIsNumber 336 *(speed boat) NOUNPresent FlagOFF 46 *(no gas) PrintMessage 392 DoneWithTurn END_COMMAND COMMAND START BOAT NOUNIsNumber 336 *(speed boat) NOUNPresent FlagOFF 47 *(not tied) or FlagOFF 48 *(not tied) PrintMessage 393 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND START BOAT NOUNIsNumber 336 *(speed boat) NOUNPresent IsClosed 337 *(parachute closed) PrintMessage 394 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND START BOAT NOUNIsNumber 336 *(speed boat) NOUNPresent PrintMessage 395 SetVariableTo 5 100 SetVariableTo 6 2 TurnFlagOff 46 TurnFlagOff 47 TurnFlagOff 48 CloseIt 337 *(parachute) END_COMMAND COMMAND START BOAT NOUNIsNumber 336 *(speed boat) NOUNPresent TurnFlagOn 8 *(landing site change) SetVariableTo 15 1 *(jump 1 time zone) CloseIt 336 SendToRoom 351 336 *(reset gas can) SendToRoom 337 336 *(reset parachute) SendToRoom 352 336 *(reset tow rope) GoToRoom 122 *(Hollywood) SetVariableTo 5 95 SetVariableTo 6 3 DoneWithTurn END_COMMAND COMMAND GAS ANY NOUNIsNumber 336 *(speed boat) NOUNPresent Present 351 *(gas can) IsClosed 351 PrintMessage 390 *(no go) DoneWithTurn END_COMMAND COMMAND GAS ANY NOUNIsNumber 336 *(speed boat) NOUNPresent Present 351 *(gas can) Destroy 389 *(avoid message bug) PrintMessage 388 SendToRoom 389 388 *(ditto) TurnFlagOn 46 CloseIt 351 Destroy 351 SendToRoom 503 126 *(elf to Alaska) SendToRoom 314 126 *(sleigh to Alaska) SendToRoom 565 126 *(deer) DoneWithTurn END_COMMAND COMMAND TIE ANY ANY FlagOff 47 NOUNPresent OBJECTPresent NOUNIsNumber 336 *(speed boat) OBJECTIsNumber 352 *(tow rope) TurnFlagOn 47 PrintMessage 391 DoneWithTurn END_COMMAND COMMAND TIE ANY ANY FlagOff 47 NOUNPresent OBJECTPresent OBJECTIsNumber 336 NOUNIsNumber 352 TurnFlagOn 47 PrintMessage 391 DoneWithTurn END_COMMAND COMMAND TIE ANY ANY FlagOff 48 NOUNPresent OBJECTPresent OBJECTIsNumber 337 NOUNIsNumber 352 TurnFlagOn 48 PrintMessage 391 DoneWithTurn END_COMMAND COMMAND TIE ANY ANY FlagOff 48 NOUNPresent OBJECTPresent NOUNIsNumber 337 *(parachute) OBJECTIsNumber 352 *(tow rope) TurnFlagOn 48 PrintMessage 391 DoneWithTurn END_COMMAND COMMAND TIE ANY ANY FlagOn 47 NOUNPresent OBJECTPresent OBJECTIsNumber 336 NOUNIsNumber 352 PrintMessage 350 *(already done) DoneWithTurn END_COMMAND COMMAND TIE ANY ANY FlagOn 47 NOUNPresent OBJECTPresent NOUNIsNumber 336 *(speed boat) OBJECTIsNumber 352 *(tow rope) PrintMessage 350 *(already done) DoneWithTurn END_COMMAND COMMAND TIE ANY ANY FlagOn 48 NOUNPresent OBJECTPresent OBJECTIsNumber 337 NOUNIsNumber 352 PrintMessage 350 *(already done) DoneWithTurn END_COMMAND COMMAND TIE ANY ANY FlagOn 48 NOUNPresent OBJECTPresent NOUNIsNumber 337 *(parachute) OBJECTIsNumber 352 *(tow rope) PrintMessage 350 *(already done) DoneWithTurn END_COMMAND COMMAND CHISEL SLEIGH WITH CHISEL Present 341 *(lava sleigh) Present 371 *(chisel) SendToRoom 371 40 *(reset chisel) PutInCurrentRoom 314 *(sleigh) Destroy 341 PrintMessage 195 DoneWithTurn END_COMMAND COMMAND FIRE ANY WITH ANY NOUNPresent OBJECTPresent NOUNIsNumber 349 *(globos) OBJECTIsNumber 425 *(squirt gun) Destroy 349 Destroy 425 *(squirt gun) PrintMessage 358 DoneWithTurn END_COMMAND COMMAND FIRE ANY AT ANY NOUNPresent OBJECTPresent NOUNIsNumber 425 *(squirt gun) OBJECTIsNumber 349 *(globos) Destroy 349 Destroy 425 *(squirt gun) PrintMessage 358 DoneWithTurn END_COMMAND COMMAND FIRE ANY ANY NOUNPresent not NOUNIsNumber 349 *(globos) Present 425 *(squirt gun) PrintMessage 361 DoneWithTurn END_COMMAND COMMAND FIRE not NOUNPresent or not OBJECTPresent PrintMessage 362 DoneWithTurn END_COMMAND COMMAND MAIL BOOK NOUNIsNumber 423 *(comic book) NOUNPresent Present 424 *(mailbox) IsOpen 424 Destroy 423 PrintMessage 357 SendToRoom 334 1 *(turtle wax) SendToRoom 425 1 *(squirt gun) DoneWithTurn END_COMMAND COMMAND MAIL BOOK NOUNIsNumber 423 *(comic book) NOUNPresent Present 424 *(mail box) IsClosed 424 PrintMessage 356 DoneWithTurn END_COMMAND COMMAND PRY ANY WITH CHUNK NOUNIsNumber 410 Present 408 *(rock chunk) Present 410 *(loose board) SwapLocations 410 409 *(reset closet) Destroy 408 PrintMessage 312 *(to England) GoToRoom 81 *(England) DoneWithTurn END_COMMAND COMMAND HARNESS HORSE ANY Present 542 ObjectisNumber 382 *(right) OBJECTPresent NounIsNumber 542 *(red) or NounIsNumber 510 *(red) Destroy 542 Destroy 382 PutInCurrentRoom 537 PrintMessage 158 DoneWithTurn END_COMMAND COMMAND HARNESS HORSE ANY Present 540 *(black on right) Present 543 ObjectisNumber 383 *(center) OBJECTPresent NounIsNumber 511 *(white) or NounIsNumber 543 *(white) Destroy 543 Destroy 383 PutInCurrentRoom 541 PrintMessage 159 DoneWithTurn END_COMMAND COMMAND HARNESS HORSE ANY Present 543 ObjectisNumber 383 *(center) OBJECTPresent Present 382 *(right trace vacant) NounIsNumber 511 *(white) or NounIsNumber 543 *(white) PrintMessage 153 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND HARNESS HORSE ANY Present 543 ObjectisNumber 383 *(center) OBJECTPresent NounIsNumber 511 *(white) or NounIsNumber 543 *(white) Destroy 543 Destroy 383 PutInCurrentRoom 538 PrintMessage 158 DoneWithTurn END_COMMAND COMMAND HARNESS HORSE ANY Present 544 ObjectisNumber 383 *(center) OBJECTPresent Present 537 *(red) NounIsNumber 512 *(black) or NounIsNumber 544 *(black) PrintMessage 154 *(red & black together) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND HARNESS HORSE ANY Present 544 ObjectisNumber 384 *(left) OBJECTPresent Present 383 *(center) NounIsNumber 512 *(black) or NounIsNumber 544 *(black) PrintMessage 153 *(sees empty trace to tight) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND HARNESS HORSE ANY Present 544 ObjectisNumber 384 *(left) OBJECTPresent NounIsNumber 512 *(black) or NounIsNumber 544 *(black) TurnFlagOn 45 Destroy 544 END_COMMAND COMMAND HARNESS HORSE ANY FlagOn 45 SendToRoom 510 27 SendToRoom 511 27 SendToRoom 512 27 PutInCurrentRoom 382 *(right) PutInCurrentRoom 383 *(middle) PrintMessage 156 GotoRoom 36 *(Russia) SendToRoom 314 36 *(sleigh to Russia) TurnFlagOff 45 TurnFlagOn 34 *(to Russia) DoneWithTurn END_COMMAND COMMAND HARNESS HORSE ANY Present 544 ObjectisNumber 382 *(right) OBJECTPresent NounIsNumber 512 *(black) or NounIsNumber 544 *(black) Destroy 544 Destroy 382 PutInCurrentRoom 540 PrintMessage 159 DoneWithTurn END_COMMAND COMMAND HARNESS HORSE ANY Present 542 ObjectisNumber 383 *(middle) OBJECTPresent Present 540 *(black on right) NounIsNumber 510 *(red) or NounIsNumber 542 *(red) PrintMessage 154 *(black & white together) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND HARNESS HORSE ANY Present 542 ObjectisNumber 383 *(middle) OBJECTPresent Present 382 *(right) NounIsNumber 510 *(red) or NounIsNumber 542 *(red) PrintMessage 153 *(sees empty trace to tight) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND HARNESS HORSE ANY Present 544 ObjectisNumber 383 *(middle) OBJECTPresent Present 382 *(right) NounIsNumber 512 *(black) or NounIsNumber 544 *(black) PrintMessage 153 *(sees empty trace to tight) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND HARNESS HORSE ANY Present 542 ObjectisNumber 384 *(left) OBJECTPresent Present 383 *(center) NounIsNumber 510 *(red) or NounIsNumber 542 *(red) PrintMessage 153 *(sees empty trace to tight) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND HARNESS HORSE ANY Present 543 ObjectisNumber 384 *(left) OBJECTPresent Present 383 *(middle) NounIsNumber 511 *(white) or NounIsNumber 543 *(white) PrintMessage 153 *(sees empty trace to tight) DoneWithTurn END_COMMAND COMMAND HARNESS HORSE Present 537 NounIsNumber 510 or NounIsNumber 537 PrintMessage 155 DoneWithTurn END_COMMAND COMMAND HARNESS HORSE Present 538 NounIsNumber 511 or NounIsNumber 538 PrintMessage 155 DoneWithTurn END_COMMAND COMMAND HARNESS HORSE Present 540 NounIsNumber 512 or NounIsNumber 540 PrintMessage 155 DoneWithTurn END_COMMAND COMMAND HARNESS HORSE Present 541 NounIsNumber 511 or NounIsNumber 541 PrintMessage 155 DoneWithTurn END_COMMAND COMMAND HARNESS HORSE PrintMessage 162 DoneWithTurn END_COMMAND COMMAND HARNESS ELK AtLocation 117 NOUNPresent NOUNIsNumber 530 *(elk) PrintMessage 155 DoneWithTurn END_COMMAND COMMAND HARNESS ELK AtLocation 117 NOUNPresent NOUNIsNumber 528 *(elk) SwapLocations 528 530 PrintMessage 158 DoneWithTurn END_COMMAND COMMAND HARNESS BISON AtLocation 117 NOUNPresent NOUNIsNumber 531 *(bison) PrintMessage 155 DoneWithTurn END_COMMAND COMMAND HARNESS BISON AtLocation 117 NOUNPresent NOUNIsNumber 529 *(bison) SwapLocations 529 531 PrintMessage 158 DoneWithTurn END_COMMAND COMMAND DROP HORSE IsGroupMember 542 AtLocation 32 NounIsNumber 542 or NounIsNumber 510 *(red) PrintMessage 160 *(horse runs away) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND DROP HORSE IsGroupMember 542 AtLocation 27 *(barn) NounIsNumber 510 *(red) or NounIsNumber 542 *(red) PrintMessage 161 *(horse in barn) Destroy 542 PutInCurrentRoom 510 DoneWithTurn END_COMMAND COMMAND DROP HORSE IsGroupMember 543 AtLocation 32 NounIsNumber 511 *(white) or NounIsNumber 543 *(white) PrintMessage 160 *(horse runs away) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND DROP HORSE IsGroupMember 543 AtLocation 27 *(barn) NounIsNumber 511 *(white) or NounIsNumber 543 *(white) PrintMessage 161 *(horse in barn) Destroy 543 PutInCurrentRoom 511 DoneWithTurn END_COMMAND COMMAND DROP HORSE IsGroupMember 544 AtLocation 32 NounIsNumber 512 *(black) or NounIsNumber 544 *(black) PrintMessage 160 *(horse runs away) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND DROP HORSE IsGroupMember 544 AtLocation 27 *(barn) NounIsNumber 512 *(black) or NounIsNumber 544 *(black) PrintMessage 161 *(horse in barn) Destroy 544 PutInCurrentRoom 512 DoneWithTurn END_COMMAND COMMAND EXAMINE ANY Present 537 NounIsNumber 510 *(red horse) or NounIsNumber 537 *(red horse) DescribeThing 537 DoneWithTurn END_COMMAND COMMAND EXAMINE ANY Present 542 NounIsNumber 510 *(red horse) or NounIsNumber 543 *(red horse) DescribeThing 542 DoneWithTurn END_COMMAND COMMAND EXAMINE ANY Present 538 NounIsNumber 511 *(white horse) or NounIsNumber 538 *(white horse) DescribeThing 538 DoneWithTurn END_COMMAND COMMAND EXAMINE ANY Present 543 NounIsNumber 511 *(white horse) or NounIsNumber 543 *(white horse) DescribeThing 543 DoneWithTurn END_COMMAND COMMAND EXAMINE ANY Present 541 NounIsNumber 511 *(white horse) or NounIsNumber 541 *(white horse) DescribeThing 541 DoneWithTurn END_COMMAND COMMAND EXAMINE ANY Present 544 NounIsNumber 512 *(black horse) or NounIsNumber 544 *(black horse) DescribeThing 544 DoneWithTurn END_COMMAND COMMAND EXAMINE ANY Present 540 NounIsNumber 512 *(black horse) or NounIsNumber 540 *(black horse) DescribeThing 540 DoneWithTurn END_COMMAND COMMAND LOOK AT ANY AtLocation 47 *(Tibet) NOUNIsNumber 314 *(sleigh) or NOUNIsNumber 395 *(gravel) PrintMessage 233 DoneWithTurn END_COMMAND COMMAND LOOK UNDER BED OBJECTPresent FlagOff 3 PrintMessage 16 SendToRoom 301 12 TurnFlagOn 3 DoneWithTurn END_COMMAND COMMAND LOOK UNDER BENCH AtLocation 13 *(sleigh) Not Present 503 *(elf) PrintMessage 89 PutInCurrentRoom 503 DoneWithTurn END_COMMAND COMMAND LOOK IN FIREPLACE AtLocation 65 *(Greek house) PutInCurrentRoom 517 *(Kallikantzaroi) PrintMessage 260 TurnCounterOn 3 TurnFlagOn 52 FlagOn 50 TurnFlagOff 52 DoneWithTurn END_COMMAND COMMAND LOOK IN FIREPLACE FlagOn 52 TONE 87 250 TONE 98 250 TONE 110 250 TONE 117 250 TONE 131 250 TONE 104 250 TONE 131 500 END_COMMAND COMMAND LOOK IN FIREPLACE FlagOn 52 TONE 117 250 TONE 93 250 TONE 117 500 TONE 110 250 TONE 87 250 TONE 110 500 TurnFlagOff 52 DoneWithTurn END_COMMAND COMMAND LOOK AT FIREPLACE AtLocation 70 *(Venetian house) PutInCurrentRoom 400 *(wet clothes) DescribeThing 346 *(fireplace) PrintMessage 266 DoneWithTurn END_COMMAND COMMAND LOOK AT BOBBY Present 506 FlagON 10 *(cat singing) PrintMessage 305 DoneWithTurn END_COMMAND COMMAND LOOK AT PIPELINE Present 357 not Present 525 *(tribbles) not Present 564 *(tribbles) PrintMessage 404 *(fail) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND BANK FIRE Present 304 Destroy 304 *(fire) SendToRoom 305 302 *(banked fire) PrintMessage 2 DoneWithTurn END_COMMAND COMMAND SHOW ANY TO ELF NOUNPresent OBJECTPresent NOUNIsNumber 339 *(skate) PrintMessage 65 Destroy 339 DoneWithTurn END_COMMAND COMMAND SHOW ANY TO ELF NOUNPresent OBJECTPresent PrintMessage 70 DoneWithTurn END_COMMAND COMMAND SHOW CALENDAR TO REINDEER NOUNPresent Present 500 *skating reindeer PrintMessage 3 TurnFlagOn 1 DoneWithTurn END_COMMAND COMMAND SHOW BOOK TO REINDEER NOUNPresent NOUNIsNumber 423 Present 562 *(giggling reindeer) PrintMessage 352 Destroy 562 Destroy 522 *(moose) Destroy 423 PutInCurrentRoom 565 *(reindeer) SendToRoom 504 13 DoneWithTurn END_COMMAND COMMAND SHOW BOOK TO REINDEER NOUNPresent NOUNIsNumber 423 OBJECTPresent PrintMessage 353 DoneWithTurn END_COMMAND COMMAND SHOW ANY TO ATTENDANT Present 535 *(attendant) NounIsNumber 373 *(gold coin) PrintMessage 147 *(ask about ferry fare) PrintMessage 149 *(go to jail) GoToRoom 63 *(court) DoneWithTurn END_COMMAND COMMAND SHOW ANY TO MAGISTRATE Present 536 *(magistrate) NounIsNumber 373 *(gold coin) PrintMessage 295 *(convicted/deported) SendToRoom 405 57 *(reset bag) Closeit 405 GoToRoom 61 *(ferry) DoneWithTurn END_COMMAND COMMAND SHOW ANY TO MAGISTRATE Present 536 *(magistrate) NOUNPresent PrintMessage 298 *(contempt) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND SHOW DRAWING ANY Present 521 *(Nast) NOUNPresent VariableEquals 10 4 PrintMessage 340 TurnFlagOn 39 SetVariableTo 10 1 SendToRoom 503 107 *(elf) SendToRoom 314 107 *(sleigh) SendToRoom 565 107 *(reindeer) GoToRoom 101 DoneWithTurn END_COMMAND COMMAND SHOW DRAWING ANY Present 521 *(Nast) NOUNPresent PrintMessage 339 DoneWithTurn END_COMMAND COMMAND SHOW BADGE ANY AtLocation 119 *(casino) Present 554 Present 429 *(dice) Present 431 *(badge) PrintMessage 418 *(bust dice game) Destroy 433 *($5) Destroy 554 *(con artist) SendToRoom 431 18 *(reset badge) Destroy 429 DoneWithTurn END_COMMAND COMMAND ERASE CARDS AtLocation 119 *(casino) Present 554 Present 427 *(cards) Present 432 *(eraser) PrintMessage 417 *(erase marks) Destroy 433 *($5) Destroy 554 *(con artist) SendToRoom 432 84 *(reset eraser) Destroy 427 DoneWithTurn END_COMMAND COMMAND TURN ANY AtLocation 82 *(Royal observatory) NOUNPresent NOUNIsNumber 354 *(watch) or NOUNIsNumber 310 *(clock) PrintMessage 287 PutInCurrentRoom 314 *(sleigh) PutInCurrentRoom 565 *(deer) PutInCurrentRoom 503 *(elf) TurnFlagOff 30 *(restart time) LookAtRoom TurnFlagOn 37 *(jump from Tibet to England) TurnFlagOn 38 *(Jump from Nicobar to England) DoneWithTurn END_COMMAND COMMAND TURN ANY AtLocation 82 *(Royal observatory) FlagOn 37 DoneWithTurn END_COMMAND COMMAND TURN ANY NOUNIsNumber 407 *(grindstone) NOUNPresent not IsNowhere 408 *(chunk) PrintMessage 309 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TURN ANY NOUNIsNumber 407 *(grindstone) NOUNPresent PutInCurrentRoom 408 *(chunk) END_COMMAND COMMAND TURN ANY NOUNPresent NOUNIsNumber 409 *(throw rug) SwapLocations 409 410 *(rug/board) PrintMessage 310 DoneWithTurn END_COMMAND COMMAND TURN ANY NOUNPresent NOUNIsNumber 420 *(drawing) AtLocation 115 *(maze) Not Present 545 *(rabbit) PutInCurrentRoom 545 PrintMessage 346 LookAtRoom DoneWithTurn END_COMMAND COMMAND TURN ANY NOUNPresent NOUNIsNumber 380 *(ring) AtLocation 115 *(maze) Not Present 545 *(rabbit) PutInCurrentRoom 545 PrintMessage 348 LookAtRoom DoneWithTurn END_COMMAND COMMAND TURN ANY NOUNPresent NOUNIsNumber 380 *(ring) AtLocation 130 or AtLocation 134 or AtLocation 135 or AtLocation 139 or AtLocation 140 PrintMessage 427 Destroy 503 *(elf) GoToRoom 6 TurnFlagOn 31 *(new round) DoneWithTurn END_COMMAND COMMAND TURN ANY NOUNPresent NOUNIsNumber 356 *(open communicator) RandomMessage 492 495 END_COMMAND COMMAND TURN CALENDAR NOUNPresent Present 500 *skating reindeer PrintMessage 4 Destroy 500 SendToRoom 501 7 *reindeer to pen SendToRoom 502 5 *Mrs Clause to house TurnFlagOff 1 DoneWithTurn END_COMMAND COMMAND SIT IN CHAIR OBJECTPresent PrintMessage 7 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND SIT ON COUCH OBJECTPresent PrintMessage 238 DoneWithTurn END_COMMAND COMMAND TALK TO MAGISTRATE NOUNPresent PrintMessage 297 DoneWithTurn END_COMMAND COMMAND TALK TO ELK Present 526 *(wild elk) Present 366 *(salt) PrintMessage 406 DoneWithTurn END_COMMAND COMMAND TALK TO ELK Present 526 PrintMessage 407 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TALK TO ELK NOUNPresent PrintMessage 408 DoneWithTurn END_COMMAND COMMAND TALK TO BISON Present 527 *(wild bison) Present 366 *(salt) PrintMessage 406 DoneWithTurn END_COMMAND COMMAND TALK TO BISON Present 527 PrintMessage 407 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TALK TO BISON NOUNPresent PrintMessage 408 DoneWithTurn END_COMMAND COMMAND TALK TO STROLLER Present 505 VariableEquals 2 11 *(before midnight) PrintMessage 90 PrintMessage 91 PrintMessage 51 SendToRoom 343 1 *(surfboard) TurnFlagOn 52 FlagOn 50 TurnFlagOff 52 END_COMMAND COMMAND TALK TO STROLLER Present 505 VariableEquals 2 12 *(after midnight) PrintMessage 90 PrintMessage 50 PrintMessage 51 SendToRoom 343 1 *(surfboard) TurnFlagOn 52 FlagOn 50 TurnFlagOff 52 END_COMMAND COMMAND TALK TO STROLLER FlagOn 52 TONE 523 200 TONE 523 200 TONE 440 200 TONE 659 200 TONE 523 400 TONE 440 600 TurnFlagOff 52 END_COMMAND COMMAND TALK TO STROLLER Present 505 Destroy 505 DoneWithTurn END_COMMAND COMMAND TALK TO BOBBY Present 506 FlagOff 10 *(cat not singing) Not Present 329 *Tokens Not Present 316 *Coconut Not Present 328 *(warm milk) Not Present 436 *(cows milk) PrintMessage 58 PrintMessage 62 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TALK TO BOBBY Present 506 FlagOn 10 *(cat singing) PrintMessage 305 DoneWithTurn END_COMMAND COMMAND TALK TO BOBBY Present 506 PrintMessage 58 DoneWithTurn END_COMMAND COMMAND TALK TO LAMA Present 516 IsNowhere 324 *(yak butter tea) FlagOff 49 *(tea not on gravel) FlagOff 7 *(tea not drunk) PrintMessage 136 PutInCurrentRoom 324 DoneWithTurn END_COMMAND COMMAND TALK TO LAMA Present 516 PrintMessage 137 RandomMessage 450 459 RandomMessage 460 469 RandomMessage 470 479 RandomMessage 480 489 DoneWithTurn END_COMMAND COMMAND TALK TO GENTLEMAN Present 534 IsNowhere 369 *(green tea) PrintMessage 145 PutInCurrentRoom 369 DoneWithTurn END_COMMAND COMMAND TALK TO ATTENDANT Present 535 *(attendant) present 373 *(gold coin) PrintMessage 147 *(ask about ferry fare) PrintMessage 149 *(go to jail) GoToRoom 63 *(court) DoneWithTurn END_COMMAND COMMAND TALK TO ATTENDANT Present 535 *(attendant) PrintMessage 147 *(ask about ferry fare) PrintMessage 148 *(wait) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TALK TO RABBIT Present 545 Not Present 386 *(carrot) PrintMessage 169 PrintMessage 349 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TALK TO RABBIT Present 545 PrintMessage 169 DoneWithTurn END_COMMAND COMMAND TALK TO JIM Present 539 PrintMessage 201 DoneWithTurn END_COMMAND COMMAND TALK TO SCARECROW Present 549 PrintMessage 202 TurnFlagOn 46 DoneWithTurn END_COMMAND COMMAND TALK TO LION Present 550 PrintMessage 203 TurnFlagOn 47 DoneWithTurn END_COMMAND COMMAND TALK TO WOODSMAN Present 551 PrintMessage 204 TurnFlagOn 48 DoneWithTurn END_COMMAND COMMAND TALK TO GUARD Present 552 PrintMessage 205 END_COMMAND COMMAND TALK TO GUARD Present 552 FlagOn 46 FlagOn 47 FlagOn 48 TurnFlagOn 49 AskQuestion 1 AnswerIsCorrect TurnFlagOff 49 BlankLine PrintMessage 207 *(enter throne room) GoToRoom 129 TurnFlagOn 52 FlagOn 50 TurnFlagOff 52 DoneWithTurn END_COMMAND COMMAND TALK TO GUARD FlagOn 52 TONE 262 1000 TONE 523 1000 TONE 494 1000 TONE 392 500 TONE 440 500 TONE 494 1000 TONE 523 1000 END_COMMAND COMMAND TALK TO GUARD FlagOn 52 TONE 262 1000 TONE 440 1000 TONE 392 2000 TurnFlagOff 52 DoneWithTurn END_COMMAND COMMAND TALK TO GUARD Present 552 FlagOn 46 FlagOn 47 FlagOn 48 FlagOn 49 TurnFlagOff 49 BlankLine PrintMessage 208 *(wrong answer) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TALK TO GUARD Present 552 PrintMessage 206 *(talk to others first) DoneWithTurn END_COMMAND COMMAND TALK TO WIZARD Present 553 PrintMessage 209 *(slippers) NOT Present 321 *(slippers) Delay 5 BlankLine PrintMessage 212 *(rock salt) NOT Present 366 *(rock salt) Delay 5 BlankLine PrintMessage 214 *(fail) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TALK TO WIZARD Present 553 DoneWithTurn END_COMMAND COMMAND TALK TO ARTIST Present 370 *(painting) Present 554 PrintMessage 219 DoneWithTurn END_COMMAND COMMAND TALK TO ARTIST Present 554 PrintMessage 420 DoneWithTurn END_COMMAND COMMAND TALK TO SALESMAN Present 556 *(John Cameron Swazey) PrintMessage 246 SendToRoom 354 1 *(watch) Destroy 556 DoneWithTurn END_COMMAND COMMAND TALK TO BEFANA Present 518 PrintMessage 269 GoToRoom 73 *(Swiss Alps) TurnFlagOff 7 Destroy 518 DoneWithTurn END_COMMAND COMMAND TALK TO LUCY Present 519 IsNowhere 401 *(skis) PrintMessage 273 SendToRoom 401 1 DoneWithTurn END_COMMAND COMMAND TALK TO BERNARD Present 520 PrintMessage 278 TurnFlagOn 7 PromptForYes TurnFlagOff 7 PrintMessage 279 GoToRoom 79 Destroy 520 Destroy 348 CloseIt 348 LockIt 348 DoneWithTurn END_COMMAND COMMAND TALK TO BERNARD Present 520 FlagOn 7 PrintMessage 280 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TALK TO NAST Present 521 VariableEquals 10 3 PrintMessage 338 SetVariableTo 10 4 DoneWithTurn END_COMMAND COMMAND TALK TO NAST Present 521 VariableEquals 10 2 PrintMessage 337 AddToVariable 10 1 DoneWithTurn END_COMMAND COMMAND TALK TO NAST Present 521 VariableEquals 10 1 PrintMessage 336 AddToVariable 10 1 DoneWithTurn END_COMMAND COMMAND TALK TO REINDEER Present 562 *(giggling reindeer) Present 423 *(comic book) PrintMessage 351 DoneWithTurn END_COMMAND COMMAND TALK TO REINDEER Present 562 *(giggling reindeer) PrintMessage 354 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TALK TO MOOSE Present 522 *(moose) PrintMessage 359 DoneWithTurn END_COMMAND COMMAND TALK TO TORTOISES Present 523 *(tortoises) not Present 503 *(elf) PrintMessage 380 SwapLocations 563 523 DoneWithTurn END_COMMAND COMMAND TALK TO TORTOISES Present 523 *(tortoises) PrintMessage 379 DoneWithTurn END_COMMAND COMMAND TALK TO TORTOISES Present 563 *(tortoises) PrintMessage 389 DoneWithTurn END_COMMAND COMMAND TALK TO DIRECTOR Present 524 *(director) PrintMessage 398 PromptForYes PrintMessage 399 GoToRoom 123 *(studio) TurnFlagOn 52 FlagOn 50 TurnFlagOff 52 DoneWithTurn END_COMMAND COMMAND TALK TO DIRECTOR FlagOn 52 TONE 988 750 TONE 587 250 TONE 659 1000 TONE 587 250 TONE 587 250 TONE 659 250 TONE 740 250 TONE 784 250 TONE 880 250 END_COMMAND COMMAND TALK TO DIRECTOR FlagOn 52 TONE 988 750 TONE 494 250 TONE 554 1000 DoneWithTurn END_COMMAND COMMAND TALK TO DIRECTOR Present 524 *(director) PrintMessage 400 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TELL CLAUSE NOUNPresent PrintMessage 10 SendToRoom 308 1 SendToRoom 309 1 Destroy 502 DoneWithTurn END_COMMAND COMMAND ASK BOBBY ABOUT OBSERVATORY NOUNPresent ReDirectTo TALK TO BOBBY END_COMMAND COMMAND ASK CLAUSE ABOUT CLOCK NOUNPresent PrintMessage 9 SendToRoom 308 1 SendToRoom 309 1 Destroy 502 DoneWithTurn END_COMMAND COMMAND ASK ELF ABOUT SKATE NOUNPresent Present 339 *(skate) PrintMessage 65 Destroy 339 DoneWithTurn END_COMMAND COMMAND ASK ELF ABOUT CLOCK NOUNPresent PrintMessage 30 DoneWithTurn END_COMMAND COMMAND ASK ELF ABOUT MAP NOUNPresent FlagOn 9 IsNowhere 312 PrintMessage 52 SendToRoom 312 1 *map DoneWithTurn END_COMMAND COMMAND ASK ELF ABOUT MAP NOUNPresent PrintMessage 53 DoneWithTurn END_COMMAND COMMAND ASK REINDEER ABOUT CLOCK NOUNPresent PrintMessage 31 DoneWithTurn END_COMMAND COMMAND HELP Present 500 *Reindeer FlagOn 1 PrintMessage 12 DoneWithTurn END_COMMAND COMMAND HELP AtLocation 38 *(New Guinea) GotoRoom 13 SendToRoom 344 1 *(Knife) SendToRoom 513 34 *(reset toads) Destroy 343 *(surfboard) PrintMessage 223 DoneWithTurn END_COMMAND COMMAND HELP AtLocation 75 *(snow bank) Not Present 520 *(Saint Bernard) PrintMessage 276 PutInCurrentRoom 348 *(cask) PutInCurrentRoom 520 DoneWithTurn END_COMMAND COMMAND HELP AtLocation 85 *(Dutch canal) not Present 301 *(ice skates) PrintMessage 308 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND HELP AtLocation 115 *(maze) not Present 420 *(drawing) not Present 380 *(ring) PrintMessage 347 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND EAT ALL PrintMessage 83 DoneWithTurn END_COMMAND COMMAND EAT COOKIES NOUNPresent PrintMessage 13 DestroyNoun DoneWithTurn END_COMMAND COMMAND EAT CAKE NOUNPresent NOUNisClosed PrintMessage 78 *(find coin) DestroyNoun SendToRoom 373 1 *(coin) DoneWithTurn END_COMMAND COMMAND EAT KOLLYVA NOUNPresent PrintMessage 264 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND EAT PORRIDGE NOUNPresent NOUNIsNumber 327 PrintMessage 293 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND EAT PIE NOUNPresent PrintMessage 286 DoneWithTurn END_COMMAND COMMAND EAT PIZZA NOUNPresent PrintMessage 387 DoneWithTurn END_COMMAND COMMAND EAT GARLIC NOUNPresent DestroyNOUN PrintMessage 432 TurnFlagOn 53 DoneWithTurn END_COMMAND COMMAND EAT TOKENS AtLocation 60 *(oasis) NOUNIsLocated 330 *(coins in bucket) PrintMessage 253 SendToRoom 329 1 *(get tokens) Destroy 330 DoneWithTurn END_COMMAND COMMAND BITE ANY AtLocationGT 58 AtLocationLT 61 not NOUNIsCarrying NOUNIsMovable NOUNPresent GetNOUN PrintMessage 258 DoneWithTurn END_COMMAND COMMAND MILK ANY Not NOUNIsCreature NOUNPresent PrintMessage 79 DoneWithTurn END_COMMAND COMMAND MILK ANY NOUNPresent NOUNIsNumber 558 or NOUNIsNumber 559 or NOUNIsNumber 515 or NOUNIsNumber 520 or NOUNIsNumber 522 PrintMessage 303 DoneWithTurn END_COMMAND COMMAND MILK ANY NOUNPresent NOUNIsNumber 502 or NOUNIsNumber 518 or NOUNIsNumber 519 PrintMessage 304 DoneWithTurn END_COMMAND COMMAND MILK ANY NOUNPresent NOUNIsNumber 507 or NOUNIsNumber 508 or NOUNIsNumber 509 Destroy 304 *(avoid bug) PrintMessage 302 SendToRoom 304 302 *(ditto) DoneWithTurn END_COMMAND COMMAND MILK COW WITH BUCKET NOUNPresent OBJECTPresent FlagOff 7 *(no apple) PrintMessage 497 *(hungry cow) DoneWithTurn END_COMMAND COMMAND MILK COW WITH ANY NOUNPresent not OBJECTIsNumber 381 PrintMessage 250 *(silly) DoneWithTurn END_COMMAND COMMAND MILK COW WITH BUCKET NOUNPresent OBJECTPresent PrintMessage 381 *(milk cow) SendToRoom 436 381 *(milk to bucket) TurnFlagOff 7 DestroyNOUN DoneWithTurn END_COMMAND COMMAND MILK COW NOUNPresent PrintMessage 247 *(with what?) DoneWithTurn END_COMMAND COMMAND MILK ANY NOUNPresent PrintMessage 168 DoneWithTurn END_COMMAND COMMAND CLOSE COMMUNICATOR Present 356 *(open communicator) SwapLocations 355 356 DescribeThing 355 DoneWithTurn END_COMMAND COMMAND CLOSE PARACHUTE NOUNPresent NOUNIsOpen CloseNOUN PrintMessage 397 *(close it) DoneWithTurn END_COMMAND COMMAND CLOSE ANY NOUNIsNumber 416 NOUNPresent NOUNIsOpen IsLocated 373 416 *(coin in box) not IsLocated 417 416 *(dead fuse not in box) PrintMessage 320 *(hear noise) CloseIt 416 DoneWithTurn END_COMMAND COMMAND DRINK ALL PrintMessage 83 DoneWithTurn END_COMMAND COMMAND DRINK CASK NOUNIsNumber 348 *(brandy cask) NOUNPresent PrintMessage 277 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND DRINK MILK NOUNPresent NOUNIsNumber 309 *(glass of milk) PrintMessage 14 TurnFlagOn 2 DestroyNoun Destroy 501 *(Reindeer in pen) DoneWithTurn END_COMMAND COMMAND DRINK MILK NOUNPresent PrintMessage 301 DoneWithTurn END_COMMAND COMMAND DRINK TEA Present 324 *(yak butter tea) PrintMessage 139 TurnFlagOn 7 *(temporary - drank tea) Destroy 324 DoneWithTurn END_COMMAND COMMAND DRINK TEA Present 369 *(green tea) PrintMessage 140 PrintMessage 144 Destroy 369 TurnFlagOn 30 *(special event) GoToRoom 18 *(ship) DoneWithTurn END_COMMAND COMMAND READ ANY NOUNPresent NounIsNumber 546 *(mate) PrintMessage 179 DoneWithTurn END_COMMAND COMMAND READ ANY NOUNPresent NounIsCreature PrintMessage 180 DoneWithTurn END_COMMAND COMMAND READ SIGN NOUNPresent AtLocation 112 *(Kansas) TurnFlagOn 30 *(special event (to trigger move)) END_COMMAND COMMAND READ DRAWING NOUNPresent NOUNIsNumber 420 *(crayon drawing) AtLocation 100 *(Rio de Janeiro) PrintMessage 335 DoneWithTurn END_COMMAND COMMAND READ MAP NOUNPresent AtLocation 13 PrintMessage 40 Present 503 *(elf) PrintMessage 77 PrintVariableMessage 7 DoneWithTurn END_COMMAND COMMAND READ ANY NOUNPresent FlagOn 30 *(time stopped) NOUNIsNumber 310 *(clock) or NOUNIsNumber 354 *(watch) PrintMessage 431 DoneWithTurn END_COMMAND COMMAND READ CLOCK NOUNPresent CounterGT 1 9 VariableLT 4 10 *(Greenwich time 1 digit) PrintMessage 448 DoneWithTurn END_COMMAND COMMAND READ CLOCK NOUNPresent CounterLT 1 10 VariableGT 4 9 *(Greenwich time 2 digits) PrintMessage 26 DoneWithTurn END_COMMAND COMMAND READ CLOCK NOUNPresent CounterLT 1 10 PrintMessage 84 DoneWithTurn END_COMMAND COMMAND READ WATCH NOUNPresent CounterGT 1 9 VariableLT 4 10 *(Greenwich time 1 digit) PrintMessage 449 DoneWithTurn END_COMMAND COMMAND READ WATCH NOUNPresent CounterLT 1 10 VariableGT 4 9 *(Greenwich time 2 digits) PrintMessage 248 DoneWithTurn END_COMMAND COMMAND READ WATCH NOUNPresent CounterLT 1 10 PrintMessage 249 DoneWithTurn END_COMMAND COMMAND TRADE ANY ANY NOUNPresent AtLocation 55 *(trader Joe's) ObjectIsNumber 320 *(rope) IsLocated 320 55 PrintMessage 197 SendToRoom 320 1 DestroyNOUN DoneWithTurn END_COMMAND COMMAND TRADE ANY ANY NOUNPresent AtLocation 55 *(trader Joe's) ObjectIsNumber 318 *(roller blade) IsLocated 318 55 PrintMessage 197 SendToRoom 318 1 DestroyNOUN DoneWithTurn END_COMMAND COMMAND TRADE ANY ANY AtLocation 55 *(trader Joe's) PrintMessage 198 DoneWithTurn END_COMMAND COMMAND TAKE MITTEN NOUNPresent DestroyNOUN PutInCurrentRoom 515 *(Yeti) PrintMessage 235 DoneWithTurn END_COMMAND COMMAND TAKE COCONUT NOUNInRoom AtLocation 28 *(Caroline) PrintMessage 57 END_COMMAND COMMAND TAKE RING AtLocation 91 *(behind Merry-go-round) PrintMessage 313 DoneWithTurn END_COMMAND COMMAND TAKE RING AtLocation 89 *(on Merry-go-round) PrintMessage 314 DoneWithTurn END_COMMAND COMMAND TAKE RING AtLocation 92 *(on Merry-go-round horse) FlagOff 49 *(Merry-go-round not moving) PrintMessage 315 DoneWithTurn END_COMMAND COMMAND TAKE RING AtLocation 92 *(on Merry-go-round horse) PrintMessage 316 TurnFlagOn 7 GoToRoom 87 *(Azores) SendToRoom 503 87 *(elf back to room) SendToRoom 411 86 *(reset Merry-go-round) SendToRoom 413 91 *(ring chute) Destroy 412 DoneWithTurn END_COMMAND COMMAND TAKE GAGS AtLocation 98 *(gag warehouse) NOUNIsNumber 345 *(gags) PrintMessage 491 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TAKE ANY AtLocation 80 *(France) IsLocated 404 403 OBJECTIsNumber 404 *(BOAT) or NOUNIsNumber 404 RedirectTo ENTER BOAT END_COMMAND COMMAND TAKE ANY AtLocation 81 *(England) Present 329 *(tokens) OBJECTIsNumber 406 *(tram) or NOUNIsNumber 406 RedirectTo MAGIC_WORD any DoneWithTurn END_COMMAND COMMAND TAKE ANY AtLocation 81 *(England) OBJECTIsNumber 406 *(tram) or NOUNIsNumber 406 RedirectTo MAGIC_WORD any END_COMMAND COMMAND TAKE ANY NOUNPresent AtLocation 55 *(trader Joe's) PrintMessage 199 DoneWithTurn END_COMMAND COMMAND TAKE ANY Present 416 *(fuse box) IsOpen 416 FlagOff 54 *(power is on) IsLocated 373 416 *(coin in box) NOUNIsLocated 416 *(in box) PrintMessage 326 *(flash) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TAKE ANY NOUNPresent NOUNIsNumber 409 *(throw rug) SwapLocations 409 410 *(rug/board) PrintMessage 310 DoneWithTurn END_COMMAND COMMAND TAKE BICYCLE NOUNPresent FlagOff 10 *Cat not singing PrintMessage 59 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TAKE BICYCLE NOUNPresent PrintMessage 306 GoToRoom 82 *Sussex Destroy 508 *(cat) DoneWithTurn END_COMMAND COMMAND TAKE GRAIN NOUNPresent PrintMessage 188 *(sneeze) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TAKE HORSE Present 542 NounIsNumber 510 *(red) or NounIsNumber 542 *(red) PrintMessage 166 DoneWithTurn END_COMMAND COMMAND TAKE HORSE Present 543 NounIsNumber 511 *(white) or NounIsNumber 543 *(white) PrintMessage 166 DoneWithTurn END_COMMAND COMMAND TAKE HORSE Present 544 NounIsNumber 512 *(black) or NounIsNumber 544 *(black) PrintMessage 166 DoneWithTurn END_COMMAND COMMAND TAKE HORSE NounIsNumber 511 *(white) NOUNPresent Present 510 Present 512 PrintMessage 152 *(kick barn) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TAKE HORSE NounIsNumber 510 *(red) NOUNPresent Destroy 510 PutInCurrentRoom 542 PrintMessage 167 DoneWithTurn END_COMMAND COMMAND TAKE HORSE NounIsNumber 511 *(white) NOUNPresent Destroy 511 PutInCurrentRoom 543 PrintMessage 167 DoneWithTurn END_COMMAND COMMAND TAKE HORSE NounIsNumber 512 *(black) NOUNPresent Destroy 512 PutInCurrentRoom 544 PrintMessage 167 DoneWithTurn END_COMMAND COMMAND TAKE HORSE Present 537 not Present 383 *(center trace vacant) NounIsNumber 510 *(red) or NounIsNumber 537 *(red) PrintMessage 157 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TAKE HORSE Present 537 NounIsNumber 510 *(red) or NounIsNumber 537 *(red) Destroy 537 PutInCurrentRoom 382 *(right trace) PutInCurrentRoom 542 PrintMessage 167 DoneWithTurn END_COMMAND COMMAND TAKE HORSE Present 538 not Present 384 *(left trace vacant) NounIsNumber 510 *(red) or NounIsNumber 538 *(red) PrintMessage 157 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TAKE HORSE Present 538 NounIsNumber 511 *(white) or NounIsNumber 538 *(white) Destroy 538 PutInCurrentRoom 383 *(center trace) PutInCurrentRoom 543 PrintMessage 167 DoneWithTurn END_COMMAND COMMAND TAKE HORSE Present 540 not Present 383 *(center trace vacant) NounIsNumber 512 *(black in right) or NounIsNumber 540 *(black in right) PrintMessage 157 *(run away) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND TAKE HORSE Present 540 NounIsNumber 512 *(black in right) or NounIsNumber 540 *(black in right) Destroy 540 PutInCurrentRoom 382 *(right trace) PutInCurrentRoom 544 PrintMessage 167 DoneWithTurn END_COMMAND COMMAND TAKE HORSE Present 541 NounIsNumber 511 *(white in center with black on right) or NounIsNumber 541 *(white in center with black on right) Destroy 541 PutInCurrentRoom 383 *(center trace) PutInCurrentRoom 543 PrintMessage 167 DoneWithTurn END_COMMAND COMMAND TAKE ELK Present 530 PrintMessage 168 DoneWithTurn END_COMMAND COMMAND TAKE BISON Present 531 PrintMessage 168 DoneWithTurn END_COMMAND COMMAND TAKE BUCKET AtLocation 60 *(oasis) IsLocated 330 364 *(bucket in well) PrintMessage 252 DoneWithTurn END_COMMAND COMMAND TAKE PIE NOUNPresent PrintMessage 286 DoneWithTurn END_COMMAND COMMAND TAKE COIN Present 416 *(fuse box) IsLocated 373 416 *(coin in box) IsLocated 417 416 *(fuse in box) OpenIt 416 PrintMessage 332 *(fuse in the way) DoneWithTurn END_COMMAND COMMAND TAKE ANY AtLocationGT 58 AtLocationLT 61 *(oasis/Syria) NOUNPresent PrintMessage 257 *(hoofs) DoneWithTurn END_COMMAND COMMAND WEAR ANY NOUNIsNumber 339 *(roller skate) NOUNPresent Not IsWearing 301 *(ice skates) Not IsWearing 339 PrintMessage 66 END_COMMAND COMMAND WEAR ANY NOUNIsNumber 339 *(roller skate) NOUNPresent IsWearing 301 *(ice skates) Not IsWearing 339 PrintMessage 68 DoneWithTurn END_COMMAND COMMAND WEAR ANY NOUNIsNumber 301 *(ice skate) NOUNPresent IsWearing 339 *(roller skates) Not IsWearing 301 PrintMessage 69 DoneWithTurn END_COMMAND COMMAND WEAR ANY NOUNIsNumber 301 *(ice skate) NOUNPresent AtLocation 85 *(Dutch canal) PrintMessage 307 *(skate to Belgium) GoToRoom 72 DoneWithTurn END_COMMAND COMMAND WEAR ANY NOUNIsNumber 321 *(slipper) NOUNPresent AtLocation 129 *(throne room) PrintMessage 210 MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND WEAR ANY NOUNIsNumber 321 *(slipper) NOUNPresent PrintMessage 215 DoneWithTurn END_COMMAND COMMAND WEAR ANY NOUNIsNumber 400 *(wet suit) NOUNPresent PrintMessage 272 DoneWithTurn END_COMMAND COMMAND WEAR ANY NOUNIsNumber 401 *(skis) NOUNPresent AtLocation 74 *(Swiss village) PrintMessage 274 DoneWithTurn END_COMMAND COMMAND WEAR ANY NOUNIsNumber 401 *(skis) NOUNPresent PrintMessage 275 GoToRoom 75 DestroyNOUN DoneWithTurn END_COMMAND COMMAND REMOVE ANY NOUNIsNumber 397 *(couch label) NOUNPresent PrintMessage 168 DoneWithTurn END_COMMAND COMMAND GIVE SALT TO ELK NOUNPresent OBJECTPresent AtLocation 121 *(firehole) PrintMessage 410 SendToRoom 366 93 *(reset salt) SwapLocations 526 528 DoneWithTurn END_COMMAND COMMAND GIVE SALT TO BISON NOUNPresent OBJECTPresent AtLocation 121 *(firehole) PrintMessage 410 SendToRoom 366 93 *(reset salt) SwapLocations 527 529 DoneWithTurn END_COMMAND COMMAND GIVE ANY TO ELF NOUNPresent OBJECTPresent NOUNIsNumber 321 *(slipper) AtLocation 129 *(throne room) PrintMessage 211 SendToRoom 321 25 *(slipper back to closet) TurnFlagOn 41 *(signal jump to Nome) GotoRoom 13 *(to sleigh) DoneWithTurn END_COMMAND COMMAND GIVE ANY TO ELF *(expendable) NOUNPresent OBJECTPresent NOUNIsNumber 339 *(skate) PrintMessage 65 Destroy 339 DoneWithTurn END_COMMAND COMMAND GIVE ANY TO ELF NOUNPresent OBJECTPresent PrintMessage 70 DoneWithTurn END_COMMAND COMMAND GIVE ANY TO ARTIST NOUNPresent OBJECTPresent NOUNIsNumber 370 *(picture) SendToRoom 370 16 *(picture to hut) SendToRoom 376 1 *(disk) PrintMessage 220 Destroy 433 *($5) Destroy 554 DoneWithTurn END_COMMAND COMMAND GIVE ANY TO ARTIST NOUNPresent OBJECTPresent PrintMessage 70 DoneWithTurn END_COMMAND COMMAND GIVE ANY TO WIZARD NOUNPresent OBJECTPresent NOUNIsNumber 366 *(salt) AtLocation 129 *(throne room) PrintMessage 213 SendToRoom 366 93 *(salt back to St Paul) GoToRoom 13 TurnFlagon 41 DoneWithTurn END_COMMAND COMMAND GIVE ANY TO ANY OBJECTIsNumber 523 *(tortoises) NOUNIsNumber 374 *(pizza) NOUNPresent OBJECTPresent AtLocation 114 *(Gal pagos) PrintMessage 386 *(decline) DoneWithTurn END_COMMAND COMMAND GIVE ANY TO ANY OBJECTIsNumber 563 *(tortoises) NOUNIsNumber 374 *(pizza) NOUNPresent OBJECTPresent AtLocation 114 *(Gal pagos) PrintMessage 382 *(fly away) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND GIVE ANY TO ANY OBJECTIsNumber 563 *(tortoises) NOUNIsNumber 374 *(pizza) NOUNPresent OBJECTPresent PrintMessage 384 *(fly away) SetVariableTo 5 95 SetVariableTo 6 3 END_COMMAND COMMAND GIVE ANY TO ANY OBJECTIsNumber 563 *(tortoises) NOUNIsNumber 374 *(pizza) NOUNPresent OBJECTPresent TurnFlagOn 8 *(landing site change) SetVariableTo 15 1 *(jump 1 time zone) SwapLocations 563 504 *(tortoises/deer) SendToRoom 523 114 *(reset tortoises) Destroy 374 GoToRoom 118 SetVariableTo 5 95 SetVariableTo 6 3 DoneWithTurn END_COMMAND COMMAND GIVE MILK TO CAT NOUNPresent OBJECTPresent not NOUNIsNumber 316 *(coconut) or NOUNIsNumber 316 IsOpen 316 CloseNOUN DestroyNoun PrintMessage 60 TurnFlagOn 43 TurnFlagOn 52 FlagOn 50 TurnFlagOff 52 END_COMMAND COMMAND GIVE MILK TO CAT AtLocation 81 *London FlagOn 43 PrintMessage 61 TurnFlagOn 10 END_COMMAND COMMAND GIVE MILK TO CAT FlagOn 43 Present 507 *(cat) Destroy 507 *Cat PutInCurrentRoom 508 *Cat END_COMMAND COMMAND GIVE MILK TO CAT FlagOn 52 TONE 261 500 TONE 261 500 TONE 293 500 TONE 247 750 TONE 261 250 TONE 293 500 TONE 330 500 TONE 330 500 TONE 349 500 END_COMMAND COMMAND GIVE MILK TO CAT FlagOn 52 TONE 330 750 TONE 293 250 TONE 261 500 TONE 293 500 TONE 261 500 TONE 247 500 TONE 261 1500 TurnFlagOff 52 END_COMMAND COMMAND GIVE MILK TO CAT FlagOn 43 TurnFlagOff 43 DoneWithTurn END_COMMAND COMMAND GIVE KNIFE TO MATE NOUNPresent OBJECTPresent Destroy 344 *(pocket knife) Destroy 546 *(mate) SendToRoom 431 1 *(bunco badge) PrintMessage 176 DoneWithTurn END_COMMAND COMMAND GIVE CARROT TO RABBIT OBJECTPresent NOUNPresent Destroy 386 *(carrot) Destroy 545 *(rabbit) SendToRoom 374 1 *(pizza) PrintMessage 170 GoToRoom 110 *(Peru) DoneWithTurn END_COMMAND COMMAND GIVE GRAIN TO CHICKEN OBJECTPresent RedirectTo PUT GRAIN ON FLOOR END_COMMAND COMMAND GIVE ANY TO MAGISTRATE Present 536 *(magistrate) NounIsNumber 373 *(gold coin) PrintMessage 295 *(convicted/deported) SendToRoom 405 57 *(reset bag) Closeit 405 GoToRoom 61 *(ferry) DoneWithTurn END_COMMAND COMMAND GIVE ANY TO MAGISTRATE Present 536 *(magistrate) NOUNPresent PrintMessage 298 *(contempt) MoveTheGroup 0 GoToRoom 120 EndGame DoneWithTurn END_COMMAND COMMAND GIVE APPLE TO COW OBJECTPresent NOUNPresent PrintMessage 410 DestroyNOUN TurnFlagOn 7 DoneWithTurn END_COMMAND COMMAND GIVE PIPELINE TO TRIBBLES OBJECTPresent OBJECTIsNumber 525 NOUNPresent PrintMessage 403 *(feeding) SwapLocations 525 564 *(tribbles) DoneWithTurn END_COMMAND COMMAND WHISTLE ANY SendNOUNToRoom 1 END_COMMAND COMMAND WHISTLE Not AtLocation 13 PrintMessage 415 TurnFlagOn 52 FlagOn 50 TurnFlagOff 52 DoneWithTurn END_COMMAND COMMAND WHISTLE FlagOn 52 TONE 659 200 TONE 554 600 TONE 554 200 TONE 587 200 TONE 659 200 TONE 1109 600 TONE 1109 600 TONE 880 1200 TONE 659 200 END_COMMAND COMMAND WHISTLE FlagOn 52 TONE 554 600 TONE 554 200 TONE 567 200 TONE 554 200 TONE 659 600 TONE 659 600 TONE 587 1200 TurnFlagOff 52 DoneWithTurn END_COMMAND COMMAND DIG GARDEN WITH SHOVEL OBJECTPresent NOUNPresent SendToRoom 386 6 *(carrot to garden) PrintMessage 171 LookAtRoom DoneWithTurn END_COMMAND COMMAND DIG GARDEN WITH ANY OBJECTPresent NOUNPresent PrintMessage 250 DoneWithTurn END_COMMAND COMMAND DIG GARDEN NOUNPresent PrintMessage 172 DoneWithTurn END_COMMAND COMMAND MAKE WISH IsLocated 329 1 *(tokens) AtLocationGT 58 *(oasis/Syria) AtLocationLT 61 SendToRoom 330 59 *(reset bucket) PrintMessage 255 GoToRoom 64 *(Greece) DoneWithTurn END_COMMAND COMMAND MAKE WISH AtLocationGT 58 *(oasis/Syria) AtLocationLT 61 PrintMessage 256 DoneWithTurn END_COMMAND COMMAND MAKE WISH DescribeThing 399 DoneWithTurn END_COMMAND COMMAND VARIABLES ToggleFlag 42 (*show values) DoneWithTurn END_COMMAND COMMAND debug ToggleFlag 0 (*debug flag) DoneWithTurn END_COMMAND