ROOM ID 220 NOPAINTING NAME "Dragon's Loot" PICT "dragloot.gif" ARTIST "Cid" PICTURE ID 1 NAME "blank.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 2 NAME "treas1.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 3 NAME "treas2.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 4 NAME "cow.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 5 NAME "bull.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 6 NAME "damsel.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 7 NAME "wizard.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 8 NAME "knight1.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 9 NAME "arrowrr.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 10 NAME "arrowll.gif" TRANSCOLOR 0 ENDPICTURE SPOT ID 1 OUTLINE 50,88 114,88 116,163 50,163 LOC 82,125 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 2 OUTLINE 141,86 218,86 218,162 141,162 LOC 179,124 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 3 OUTLINE 221,89 290,89 290,155 221,155 LOC 255,122 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 4 OUTLINE 21,158 91,157 91,224 21,224 LOC 56,190 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 5 OUTLINE 113,154 174,154 174,220 114,222 LOC 143,187 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 6 OUTLINE 188,151 252,151 252,221 189,221 LOC 220,186 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 7 OUTLINE 256,152 319,152 319,220 258,220 LOC 288,186 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 8 OUTLINE 334,158 401,158 401,222 335,222 LOC 367,190 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 9 OUTLINE 428,159 498,159 498,228 428,227 LOC 463,193 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 10 OUTLINE 48,230 116,230 116,296 48,294 LOC 82,262 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 11 OUTLINE 130,228 199,228 199,296 133,296 LOC 165,262 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 12 OUTLINE 206,226 272,226 272,297 205,296 LOC 238,261 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 13 OUTLINE 278,229 339,229 339,296 279,296 LOC 308,262 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 14 OUTLINE 346,227 407,228 407,296 343,297 LOC 375,262 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 15 OUTLINE 428,236 491,236 492,303 429,303 LOC 460,269 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 16 OUTLINE 11,299 72,299 73,369 12,369 LOC 42,334 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 17 OUTLINE 79,309 138,309 141,378 80,375 LOC 109,342 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 18 OUTLINE 145,300 207,300 211,366 147,365 LOC 177,332 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 19 OUTLINE 221,303 283,303 286,366 221,366 LOC 252,334 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 20 OUTLINE 306,305 370,305 369,371 307,372 LOC 338,338 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 21 OUTLINE 383,307 447,306 447,373 382,373 LOC 414,339 PICTS 1,0,0 2,0,0 3,0,0 4,0,0 5,0,0 6,0,0 7,0,0 8,0,0 ENDPICTS ENDSPOT SPOT ID 22 NAME "Start" DONTMOVEHERE OUTLINE 53,1 105,1 105,24 53,24 LOC 82,14 SCRIPT ;~MediaList~;coins.wav,moo.wav,scream.wav,splat.wav,stomp.wav ON ENTER { diff GLOBAL 2 diff = 300 random 100 + 345 setpos CLEARLOOSEPROPS 1 i = { 0 i SETSPOTSTATELOCAL i ++ } { i 22 < } WHILE } ON SELECT { CLEARLOOSEPROPS 1 i = { 0 i SETSPOTSTATELOCAL i ++ } { i 22 < } WHILE door GLOBAL 21 RANDOM 1 + door = loops GLOBAL 0 loops = stomps GLOBAL 0 stomps = diff GLOBAL stypes GLOBAL 7 RANDOM 1 + stypes = { [ 902012798 902012913 902012996 902013050 963248666 963248654 ] SETPROPS } diff 3 == IF { [ 945554426 945554560 945554702 945555327 963156549 963156810 ] SETPROPS } diff 2 == IF { [ 953992017 953992278 953993018 963101231 963101119 963101292 963099767 963101260 963099691 ] SETPROPS } diff 1 == IF 60 ME SETALARM } ON ALARM { diff GLOBAL door GLOBAL loops GLOBAL stomps GLOBAL stypes GLOBAL { { door GLOBAL stypes GLOBAL stypes door SETSPOTSTATELOCAL } 1 diff * ALARMEXEC { door GLOBAL aye GLOBAL stomps GLOBAL stypes GLOBAL { { stomps ++ "coins.wav" SOUND 1 aye = } stypes 1 == IF ; treasure { stomps ++ "coins.wav" SOUND 1 aye = } stypes 2 == IF ; treasure { stomps 2 + stomps = "moo.wav" SOUND 1 aye = } stypes 3 == IF ; cow { stomps 2 + stomps = "moo.wav" SOUND 1 aye = } stypes 4 == IF ; bull { stomps 3 + stomps = "scream.wav" SOUND 1 aye = } stypes 5 == IF ; damsel { 0 stomps = "no" SOUND 1 aye = } stypes 6 == IF ; wizard { 0 stomps = "splat.wav" SOUND 1 aye = } stypes 7 == IF ; knight } { "stomp.wav" SOUND 0 aye = } door INSPOT IFELSE } 20 diff * ALARMEXEC { door GLOBAL aye GLOBAL stypes GLOBAL { 0 door SETSPOTSTATELOCAL 0 aye = } { 0 door SETSPOTSTATELOCAL } aye IFELSE 21 RANDOM 1 + door = 7 RANDOM 1 + stypes = } 25 diff * ALARMEXEC loops ++ } { 300 random 100 + 100 setpos { "Wurm" gmode = } diff 3 == IF { "Drake" gmode = } diff 2 == IF { "Wyvern" gmode = } diff 1 == IF "I nabbed " stomps itoa + " goodies in " + gmode + " mode!" + SAY "Today's High Score: " me GETSPOTSTATE itoa + SAY { stomps ME SETSPOTSTATE "New High Score! " stomps itoa + " goodies nabbed!!!" + SAY } { EXIT } stomps me GETSPOTSTATE > IFELSE EXIT } loops 20 < IFELSE 30 diff * ME SETALARM } ENDSCRIPT ENDSPOT DOOR ID 23 DONTMOVEHERE DEST 200 OUTLINE 446,31 505,31 505,56 446,56 LOC 477,43 PICTS 9,0,0 ENDPICTS SCRIPT ON SELECT { stomps GLOBAL { 200 GOTOROOM } { "YOU MUST NAB FIVE GOODIES TO LEAVE!!!" LOCALMSG "Try Again..." LOCALMSG ROOMID GOTOROOM } stomps 5 >= IFELSE } ON LEAVE { stomps GLOBAL { ROOMID GOTOROOM } stomps 5 < IF } ENDSCRIPT ENDDOOR SPOT ID 24 NAME "Help" DONTMOVEHERE OUTLINE 138,1 184,1 184,21 138,21 LOC 161,14 SCRIPT ON SELECT { "@150,10 See Log Window for instructions..." localmsg "********************" logmsg "1. Select difficulty level:" logmsg " a. Wurm = slowest" logmsg " b. Drake = medium" logmsg " c. Wyvern = fastest" logmsg "2. Select Start to begin nabbin' loot..." logmsg "3. Collect as much of the loot as you can:" logmsg " a. Treasures are worth 1 point. " logmsg " b. Cattle are worth 2 points. " logmsg " c. Damsels are worth 3 points." logmsg "4. You must nab 5 or more goodies to leave the room..." logmsg "5. If you land on a Wizard or a Knight, he takes all your loot..." logmsg "********************" logmsg } ENDSCRIPT ENDSPOT SPOT ID 25 NAME "Wurm" DONTMOVEHERE OUTLINE 220,1 281,1 281,21 220,21 LOC 246,16 SCRIPT ON SELECT { diff GLOBAL 3 diff = "Wurm Level Selected" LOGMSG "Press Start to begin..." LOGMSG } ENDSCRIPT ENDSPOT SPOT ID 26 NAME "Drake" DONTMOVEHERE OUTLINE 319,2 370,2 370,22 319,22 LOC 345,17 SCRIPT ON SELECT { diff GLOBAL 2 diff = "Drake Level Selected" LOGMSG "Press Start to begin..." LOGMSG } ENDSCRIPT ENDSPOT SPOT ID 27 NAME "Wyvern" DONTMOVEHERE OUTLINE 407,1 481,1 481,22 407,22 LOC 445,17 SCRIPT ON SELECT { diff GLOBAL 1 diff = "Wyvern Level Selected" LOGMSG "Press Start to begin..." LOGMSG } ENDSCRIPT ENDSPOT DOOR ID 28 DONTMOVEHERE DEST 311 OUTLINE 6,29 62,29 62,56 6,56 LOC 33,43 PICTS 10,0,0 ENDPICTS SCRIPT ON INCHAT { nDoIt GLOBAL nDoIt EXEC } ON ENTER { { CLEARLOOSEPROPS PAINTCLEAR } NBRROOMUSERS 2 < IF } ENDSCRIPT ENDDOOR ENDROOM