ROOM ID 1305 PRIVATE NOPAINTING NOCYBORGS HIDDEN NAME "Boat Race 5" PICT "riverhome.gif" PICTURE ID 1 NAME "blank.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 2 NAME "smallracer.gif" TRANSCOLOR 13 ENDPICTURE SPOT ID 1 OUTLINE 73,96 103,97 104,122 76,122 LOC 4,195 SCRIPT ON ENTER { nLastRoom GLOBAL cLeftBoat GLOBAL cRightBoat GLOBAL cDead GLOBAL fScatter GLOBAL nRestart GLOBAL 0 nRestart = { { 64 400 RANDOM + 300 40 RANDOM + DROPPROP } { TOPPROP } WHILE } fScatter DEF 0 2 SETSPOTSTATELOCAL { 2 RANDOM nAccident = cLeftBoat STRTOATOM EXEC 93 115 SETPOS { 85 127 SETPOS } 5 ALARMEXEC { cRightBoat GLOBAL cRightBoat STRTOATOM EXEC } 6 ALARMEXEC { 93 147 SETPOS } 10 ALARMEXEC { 101 163 SETPOS } 15 ALARMEXEC { 109 179 SETPOS } 20 ALARMEXEC { "BOOM" SOUND } 23 ALARMEXEC { 125 163 SETPOS } 25 ALARMEXEC { nTimer GLOBAL 60 nTimer -= { fScatter GLOBAL fScatter EXEC } 26 ALARMEXEC { 3 SETFACE } 27 ALARMEXEC { 145 155 SETPOS } 30 ALARMEXEC { 161 151 SETPOS } 35 ALARMEXEC { 185 147 SETPOS } 40 ALARMEXEC { 205 143 SETPOS } 45 ALARMEXEC { 225 151 SETPOS } 50 ALARMEXEC { 249 159 SETPOS } 55 ALARMEXEC { 269 175 SETPOS } 60 ALARMEXEC { 281 187 SETPOS } 65 ALARMEXEC { 293 195 SETPOS } 70 ALARMEXEC { 301 207 SETPOS } 75 ALARMEXEC { "thud" SOUND } 76 ALARMEXEC { cDead GLOBAL cDead STRTOATOM EXEC } 77 ALARMEXEC { nRestart GLOBAL 1 nRestart = } 78 ALARMEXEC 900 2 SETALARM } { { 145 155 SETPOS } 30 ALARMEXEC { 161 151 SETPOS } 35 ALARMEXEC { 185 147 SETPOS } 40 ALARMEXEC { 205 143 SETPOS } 45 ALARMEXEC { 221 155 SETPOS } 50 ALARMEXEC { 237 171 SETPOS } 55 ALARMEXEC { 253 187 SETPOS } 60 ALARMEXEC { 269 203 SETPOS } 67 ALARMEXEC { 285 223 SETPOS } 70 ALARMEXEC { 305 243 SETPOS } 75 ALARMEXEC { "splash" SOUND } 77 ALARMEXEC { 321 259 SETPOS } 80 ALARMEXEC { 337 279 SETPOS } 85 ALARMEXEC { 353 291 SETPOS } 90 ALARMEXEC { 373 303 SETPOS } 95 ALARMEXEC { 393 319 SETPOS } 100 ALARMEXEC { 417 331 SETPOS } 105 ALARMEXEC { 437 343 SETPOS } 110 ALARMEXEC { 461 355 SETPOS } 115 ALARMEXEC { 485 359 SETPOS } 120 ALARMEXEC { 1306 GOTOROOM } 121 ALARMEXEC } nAccident IFELSE } nLastRoom 1304 == IF } ON LEAVE { nLastRoom GLOBAL ROOMID nLastRoom = { CLEARLOOSEPROPS PAINTCLEAR } NBRROOMUSERS 2 < IF } ENDSCRIPT ENDSPOT DOOR ID 2 DONTMOVEHERE OUTLINE 219,291 243,291 243,318 219,318 LOC 163,286 PICTS 1,0,0 2,0,0 ENDPICTS SCRIPT ON SELECT { nRestart GLOBAL { 0 nRestart = CLEARLOOSEPROPS { 305 243 SETPOS } 5 ALARMEXEC { cRightBoat GLOBAL cRightBoat STRTOATOM EXEC } 6 ALARMEXEC { "splash" SOUND } 7 ALARMEXEC { 321 259 SETPOS } 10 ALARMEXEC { 337 279 SETPOS } 15 ALARMEXEC { 353 291 SETPOS } 20 ALARMEXEC { 373 303 SETPOS } 25 ALARMEXEC { 393 319 SETPOS } 30 ALARMEXEC { 417 331 SETPOS } 35 ALARMEXEC { 437 343 SETPOS } 40 ALARMEXEC { 461 355 SETPOS } 45 ALARMEXEC { 485 359 SETPOS } 50 ALARMEXEC { 1306 GOTOROOM } 51 ALARMEXEC } nRestart IF } ON ALARM { 1 2 SETSPOTSTATELOCAL { 0 2 SETSPOTSTATELOCAL } 120 ALARMEXEC 900 2 SETALARM } ENDSCRIPT ENDDOOR ENDROOM