ROOM ID 291 NOPAINTING NOCYBORGS NAME "Circle of Eyes" PICT "eyes.gif" PICTURE ID 5 NAME "Eye1.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 6 NAME "Eye2.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 7 NAME "Eye3.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 8 NAME "Eye4.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 9 NAME "Eye5.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 10 NAME "Eye6.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 11 NAME "Eye7.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 12 NAME "Eye8.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 13 NAME "Eye9.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 15 NAME "arrowll.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 16 NAME "arrowrr.gif" TRANSCOLOR 0 ENDPICTURE SPOT ID 1 DONTMOVEHERE OUTLINE 287,76 328,76 328,120 283,120 LOC 306,99 PICTS 5,0,0 6,0,0 7,0,0 8,0,0 9,0,0 10,0,0 11,0,0 12,0,0 13,0,0 ENDPICTS SCRIPT ON SELECT{eyes GLOBAL ME eyes = 10 SELECT} ENDSCRIPT ENDSPOT SPOT ID 2 DONTMOVEHERE OUTLINE 333,121 382,120 382,166 335,161 LOC 359,143 PICTS 5,0,0 6,0,0 7,0,0 8,0,0 9,0,0 10,0,0 11,0,0 12,0,0 13,0,0 ENDPICTS SCRIPT ON SELECT{eyes GLOBAL ME eyes = 10 SELECT} ENDSCRIPT ENDSPOT SPOT ID 3 DONTMOVEHERE OUTLINE 341,189 392,188 390,233 342,231 LOC 370,210 PICTS 5,0,0 6,0,0 7,0,0 8,0,0 9,0,0 10,0,0 11,0,0 12,0,0 13,0,0 ENDPICTS SCRIPT ON SELECT{eyes GLOBAL ME eyes = 10 SELECT} ENDSCRIPT ENDSPOT SPOT ID 4 DONTMOVEHERE OUTLINE 311,248 358,248 360,293 312,289 LOC 336,269 PICTS 5,0,0 6,0,0 7,0,0 8,0,0 9,0,0 10,0,0 11,0,0 12,0,0 13,0,0 ENDPICTS SCRIPT ON SELECT{eyes GLOBAL ME eyes = 10 SELECT} ENDSCRIPT ENDSPOT SPOT ID 5 DONTMOVEHERE OUTLINE 245,270 295,270 293,315 247,312 LOC 272,293 PICTS 5,0,0 6,0,0 7,0,0 8,0,0 9,0,0 10,0,0 11,0,0 12,0,0 13,0,0 ENDPICTS SCRIPT ON SELECT{eyes GLOBAL ME eyes = 10 SELECT} ENDSCRIPT ENDSPOT SPOT ID 6 DONTMOVEHERE OUTLINE 184,246 231,245 231,293 184,291 LOC 208,270 PICTS 5,0,0 6,0,0 7,0,0 8,0,0 9,0,0 10,0,0 11,0,0 12,0,0 13,0,0 ENDPICTS SCRIPT ON SELECT{eyes GLOBAL ME eyes = 10 SELECT} ENDSCRIPT ENDSPOT SPOT ID 8 DONTMOVEHERE OUTLINE 159,119 205,119 206,166 161,162 LOC 185,143 PICTS 5,0,0 6,0,0 7,0,0 8,0,0 9,0,0 10,0,0 11,0,0 12,0,0 13,0,0 ENDPICTS SCRIPT ON SELECT{eyes GLOBAL ME eyes = 10 SELECT} ENDSCRIPT ENDSPOT SPOT ID 9 DONTMOVEHERE OUTLINE 214,79 263,76 258,122 215,118 LOC 238,99 PICTS 5,0,0 6,0,0 7,0,0 8,0,0 9,0,0 10,0,0 11,0,0 12,0,0 13,0,0 ENDPICTS SCRIPT ON SELECT{eyes GLOBAL ME eyes = 10 SELECT} ENDSCRIPT ENDSPOT SPOT ID 10 DEST 163 OUTLINE 106,5 174,5 174,58 106,58 LOC 148,29 SCRIPT ON OUTCHAT { { "When you click on an eye, the inner colors of the two eyes on either side are switched with each other..." LOCALMSG "...Hurry and figure out the right combination of clicks so that each eye is one color only before we all die!" LOCALMSG } CHATSTR "help" == IF { [ 0 1 2 3 4 5 6 7 8 ] bord = { ts = ts RANDOM ts -- tsw = bord ts GET tv = bord tsw GET bord ts PUT tv bord tsw PUT }[ 2 3 4 5 6 7 8 9 ] FOREACH {co = sp ++ co sp SETSPOTSTATELOCAL } bord FOREACH "!AAAAUUUUGHHHH!!!" LOCALMSG } CHATSTR "break" == IF } ON ENTER{ [ 0 1 2 3 4 5 6 7 8 ] bord = { ts = ts RANDOM ts -- tsw = bord ts GET tv = bord tsw GET bord ts PUT tv bord tsw PUT }[ 2 3 4 5 6 7 8 9 ] FOREACH {co = sp ++ co sp SETSPOTSTATELOCAL } bord FOREACH "!The disharmony of the eyes threatens all of us!" LOCALMSG "!Match our inner and outer essences before we all die!" LOCALMSG "If you don't know how, just yell help" LOCALMSG } ON SELECT{ switch GLOBAL eyes GLOBAL {eyes 1 - pr = eyes 1 + nx = {9 pr = } 0 pr == IF {1 nx = } 10 nx == IF nx GETSPOTSTATE temp = pr GETSPOTSTATE nx SETSPOTSTATELOCAL temp pr SETSPOTSTATELOCAL { 0 win = { sp = sp GETSPOTSTATE spt = {1 win = } spt 1 + sp == NOT IF } [ 1 2 3 4 5 6 7 8 9 ] FOREACH { USERNAME " has aligned all of the eyes!" + ")applause @190,165 !" SWAP + ROOMMSG "If you wish to try your luck again, just say break to ruin this beautiful harmony" LOCALMSG } 0 win == IF } temp 1 + pr == IF 0 switch = } {1 switch = } 1 switch == IFELSE } ENDSCRIPT ENDSPOT DOOR ID 11 DEST 212 OUTLINE 5,5 58,5 58,30 5,30 LOC 31,17 PICTS 15,0,0 ENDPICTS SCRIPT ON INCHAT { nDoIt GLOBAL nDoIt EXEC } ENDSCRIPT ENDDOOR SPOT ID 7 DONTMOVEHERE OUTLINE 145,181 202,182 205,235 147,239 LOC 174,209 PICTS 5,0,0 6,0,0 7,0,0 8,0,0 9,0,0 10,0,0 11,0,0 12,0,0 13,0,0 ENDPICTS SCRIPT ON SELECT { eyes GLOBAL ME eyes = 10 SELECT } ENDSCRIPT ENDSPOT DOOR ID 12 DONTMOVEHERE DEST 279 OUTLINE 445,4 506,4 506,30 445,30 LOC 475,17 PICTS 16,0,0 ENDPICTS SCRIPT ON ENTER { { CLEARLOOSEPROPS PAINTCLEAR } NBRROOMUSERS 2 < IF } ENDSCRIPT ENDDOOR ENDROOM