STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
229593
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2595 · P5190

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/60028106?noj=FRM60028106-21DC" width="1" height="1"></div>

Isora.swf

This is the info page for
Flash #23232

(Click the ID number above for more basic data on this flash file.)


Text
game over

RETRY

PLAY MORE GAMES

GIVE UP

SUCCESS!

PAUSE

RESUME

RESET

ROTATE

music

QUALITY

QUIT

COMPLETE!

CONGRATULATIONS, YOU
SUCCESFULLY COMPLETED
THE GAME WITH A SCORE OF

score*

Please wait

<p align="center"><font face="Visitor TT2 BRK" size="14" color="#000000" letterSpacing="0.000000" kerning="1">100%</font></p>

<p align="center"><font face="Visitor TT2 BRK" size="12" color="#000000" letterSpacing="0.000000" kerning="1">100%</font></p>

isoRa

this version lives at NEWGROUNDS.COM

isora

instructions

PLAY

more games

credits

TEAM-ATEMIS.COM

Level*

Timeleft*

ISORA

SCORE*

[SPACE for menu]

instructions

YOU HAVE TO CLEAR THE MAP BY STEPPING ON EVERY
TILE   AND THEN GOING BACK TO THE RED ONE BEFORE TIME
RUNS OUT. DARKER TILES HAVE TO BE STEPPED ON MORE THAN
ONCE AND YOU CAN'T GO BACK ON THE STARTING RED TILE
UNLESS YOU HAVE ALREADY CLEARED THE MAP.

CONTROL YOUR BLOCK WITH THE ARROW KEYS, PRESS SPACE OR
ENTER FOR MENU.

THINK FAST AND DON'T MAKE MISTAKES TO ACHIEVE THE BEST
SCORE POSSIBLE

BACK

credits

ORIGINAL IDEA COPYRIGHTED TO MATCHBOX

MUSIC BY FLASHBURN

TEAM-ATEMIS (C) 2007

ACTIONSCRIPT, DESIGN AND CONCEPT BY PIER-JEAN LIZOTTE

ActionScript [AS1/AS2]

Frame 1
stop(); Stage.showMenu = false; _quality = "BEST"; _root.cube.onEnterFrame = function () { percentloaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (percentloaded != 100) { cube.percentage.text = Math.ceil(percentloaded) + "%"; } else { _root.play(); } updateAfterEvent(); };
Frame 4
stop(); _root.createEmptyMovieClip("mcmenusound_", 1337); menusound_ = new Sound(mcmenusound_); menusound_.attachSound("menusound"); menusound_.setVolume(45); menusound_.start(0, 999); _root.createEmptyMovieClip("mcbuttonsound_", 1338); buttonsound_ = new Sound(mcbuttonsound_); buttonsound_.attachSound("buttonsound"); buttonsound_.setVolume(75); _root.createEmptyMovieClip("mcmove_", 1339); move_ = new Sound(mcmove_); move_.setVolume(75); move_.attachSound("move"); _root.createEmptyMovieClip("mcmusic", 1340); mcmusic.music = new Sound(mcmusic); mcmusic.music.attachSound("song"); mcmusic.music.setVolume(30); buttonplay.onPress = function () { stopAllSounds(); _root.gotoAndStop(5); }; buttonplay.onRollOver = function () { buttonsound_.start(0, 0); }; buttoninstructions.onPress = function () { _root.gotoAndStop(6); }; buttoninstructions.onRollOver = function () { buttonsound_.start(0, 0); }; buttonmoregames.onPress = function () { getURL ("http://team-atemis.com", "blank"); }; buttonmoregames.onRollOver = function () { buttonsound_.start(0, 0); }; buttoncredits.onPress = function () { _root.gotoAndStop(7); }; buttoncredits.onRollOver = function () { buttonsound_.start(0, 0); };
Frame 5
function mapChange() { gameEnabled = true; switch (mapNumber) { case 1 : myMap = [[0, 0, 0, 0, 0, 0], [0, 5, 1, 1, 1, 0], [0, 1, 0, 0, 1, 0], [0, 1, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0]]; charPos = [1, 1]; break; case 2 : myMap = [[0, 0, 0, 0, 0, 0, 4, 4], [0, 1, 1, 1, 1, 0, 0, 4], [0, 1, 1, 1, 1, 1, 0, 4], [0, 1, 0, 0, 0, 1, 0, 4], [0, 1, 0, 4, 0, 1, 0, 0], [0, 1, 0, 0, 0, 1, 1, 0], [0, 1, 1, 1, 1, 1, 5, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; charPos = [6, 6]; break; case 3 : myMap = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 1, 1, 1, 1, 1, 0], [0, 1, 1, 1, 1, 1, 1, 0], [0, 0, 0, 5, 1, 0, 0, 0], [0, 1, 1, 1, 1, 1, 1, 0], [0, 1, 1, 1, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; charPos = [3, 3]; break; case 4 : myMap = [[4, 0, 0, 0, 0, 0, 0, 0, 0], [4, 0, 1, 1, 1, 1, 1, 1, 0], [4, 0, 1, 1, 1, 5, 1, 1, 0], [0, 0, 0, 1, 1, 1, 1, 0, 0], [0, 1, 1, 1, 1, 1, 1, 0, 4], [0, 1, 1, 1, 1, 1, 1, 0, 4], [0, 0, 0, 0, 0, 1, 1, 0, 4], [4, 4, 4, 4, 0, 0, 0, 0, 4]]; charPos = [5, 2]; break; case 5 : myMap = [[0, 0, 0, 0, 0, 0, 4, 4], [0, 1, 1, 1, 1, 0, 4, 4], [0, 1, 1, 1, 1, 0, 0, 4], [0, 0, 1, 1, 1, 1, 0, 4], [0, 0, 1, 1, 1, 1, 0, 0], [0, 1, 1, 1, 1, 1, 5, 0], [0, 1, 1, 1, 1, 1, 1, 0], [0, 0, 0, 1, 1, 0, 0, 0], [4, 4, 0, 0, 0, 0, 4, 4]]; charPos = [6, 5]; break; case 6 : myMap = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 1, 0, 0, 1, 1, 0], [0, 1, 1, 0, 1, 1, 1, 0], [0, 5, 1, 1, 1, 1, 1, 0], [0, 1, 1, 1, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 4]]; charPos = [1, 3]; break; case 7 : myMap = [[0, 0, 0, 0, 4, 4, 4, 4], [0, 1, 1, 0, 0, 0, 0, 0], [0, 1, 1, 1, 1, 1, 1, 0], [0, 1, 1, 1, 1, 1, 5, 0], [0, 1, 1, 0, 0, 1, 1, 0], [0, 1, 1, 0, 0, 1, 1, 0], [0, 1, 1, 1, 1, 0, 0, 0], [0, 1, 1, 1, 1, 0, 4, 4], [0, 0, 0, 0, 0, 0, 4, 4]]; charPos = [6, 3]; break; case 8 : myMap = [[0, 0, 0, 0, 0, 0, 0, 0, 4, 4], [0, 1, 1, 1, 1, 1, 1, 0, 0, 0], [0, 1, 1, 1, 1, 1, 1, 1, 1, 0], [0, 1, 1, 1, 5, 1, 1, 1, 1, 0], [0, 0, 0, 1, 1, 1, 1, 0, 0, 0], [4, 4, 0, 0, 1, 1, 0, 0, 4, 4], [4, 4, 4, 0, 1, 1, 0, 4, 4, 4], [4, 4, 4, 0, 0, 0, 0, 4, 4, 4]]; charPos = [4, 3]; break; case 9 : myMap = [[4, 4, 0, 0, 0, 0, 0, 0], [4, 4, 0, 1, 1, 1, 1, 0], [4, 4, 0, 1, 5, 1, 1, 0], [4, 4, 0, 1, 1, 1, 1, 0], [0, 0, 0, 1, 1, 1, 1, 0], [0, 1, 1, 1, 1, 1, 1, 0], [0, 1, 1, 1, 1, 1, 1, 0], [0, 0, 0, 0, 0, 1, 1, 0], [4, 4, 4, 4, 0, 0, 0, 0]]; charPos = [4, 2]; break; case 10 : myMap = [[0, 0, 0, 0, 4, 4, 4, 4], [0, 1, 1, 0, 0, 0, 0, 0], [0, 1, 1, 1, 1, 1, 1, 0], [0, 1, 1, 1, 1, 1, 1, 0], [0, 1, 1, 1, 1, 0, 0, 0], [0, 1, 1, 1, 1, 1, 1, 0], [0, 1, 1, 1, 5, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; charPos = [4, 6]; break; case 11 : myMap = [[4, 4, 0, 0, 0, 0, 4, 4, 4, 4], [0, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0, 1, 1, 1, 1, 1, 1, 1, 1, 0], [0, 1, 1, 5, 1, 1, 1, 1, 1, 0], [0, 0, 1, 1, 1, 1, 0, 1, 1, 0], [0, 0, 1, 1, 1, 1, 0, 1, 1, 0], [4, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; charPos = [3, 3]; break; case 12 : myMap = [[4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 4], [4, 4, 4, 4, 4, 4, 0, 1, 5, 0, 4], [0, 0, 0, 0, 4, 4, 0, 1, 1, 0, 4], [0, 1, 1, 0, 4, 4, 0, 1, 1, 0, 4], [0, 1, 1, 0, 0, 0, 0, 1, 1, 0, 4], [0, 1, 1, 2, 2, 2, 2, 2, 1, 0, 4], [0, 1, 1, 1, 0, 0, 0, 1, 1, 0, 4], [0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 4]]; charPos = [8, 1]; break; case 13 : myMap = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 1, 1, 1, 1, 1, 1, 5, 0], [0, 1, 0, 0, 0, 0, 0, 0, 1, 0], [0, 1, 0, 4, 4, 4, 4, 0, 1, 0], [0, 1, 0, 0, 0, 0, 0, 0, 2, 0], [0, 1, 1, 1, 1, 1, 1, 1, 2, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; charPos = [8, 1]; break; case 14 : myMap = [[0, 0, 0, 0, 0, 0, 0], [0, 5, 2, 2, 2, 1, 0], [0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 4, 4, 4]]; charPos = [1, 1]; break; case 15 : myMap = [[0, 0, 0, 0, 0, 0, 0, 0], [0, 5, 1, 1, 2, 1, 1, 0], [0, 1, 0, 0, 2, 0, 1, 0], [0, 1, 1, 1, 2, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0]]; charPos = [1, 1]; break; case 16 : myMap = [[0, 0, 0, 0, 0, 0, 0, 4, 4, 4], [0, 1, 2, 2, 1, 1, 0, 4, 4, 4], [0, 1, 1, 1, 1, 1, 0, 0, 4, 4], [0, 1, 1, 1, 1, 1, 1, 0, 0, 0], [0, 1, 1, 1, 1, 1, 1, 1, 1, 0], [0, 0, 0, 1, 1, 1, 1, 1, 1, 0], [4, 4, 0, 5, 1, 0, 0, 0, 0, 0], [4, 4, 0, 0, 0, 0, 4, 4, 4, 4]]; charPos = [3, 6]; break; case 17 : myMap = [[0, 0, 0, 0, 4, 0, 0, 0, 0], [0, 1, 1, 0, 0, 0, 1, 1, 0], [0, 2, 2, 2, 2, 2, 2, 1, 0], [0, 5, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 4, 4, 4, 4, 4, 4]]; charPos = [1, 3]; break; case 18 : myMap = [[4, 4, 0, 0, 0, 0, 4, 4, 4, 4], [0, 0, 0, 1, 1, 0, 4, 4, 4, 4], [0, 1, 1, 2, 2, 0, 4, 4, 4, 4], [0, 1, 1, 2, 2, 0, 0, 4, 4, 4], [0, 1, 1, 1, 5, 1, 0, 0, 0, 0], [0, 1, 2, 2, 1, 1, 2, 2, 1, 0], [0, 0, 0, 0, 1, 1, 2, 2, 1, 0], [4, 4, 4, 0, 0, 0, 0, 0, 0, 0]]; charPos = [4, 4]; break; case 19 : myMap = [[0, 0, 0, 0, 0, 0, 0], [0, 1, 2, 2, 1, 1, 0], [0, 1, 1, 1, 1, 1, 0], [0, 0, 0, 0, 1, 1, 0], [0, 1, 2, 2, 1, 1, 0], [0, 1, 1, 1, 1, 1, 0], [0, 1, 1, 0, 1, 1, 0], [0, 1, 5, 0, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0]]; charPos = [2, 7]; break; case 20 : myMap = [[4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0], [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0], [0, 1, 5, 1, 1, 1, 2, 2, 1, 1, 0], [0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0], [4, 4, 0, 1, 1, 1, 1, 0, 4, 4, 4], [4, 4, 0, 1, 2, 1, 0, 0, 4, 4, 4], [4, 4, 0, 1, 1, 0, 0, 4, 4, 4, 4], [4, 4, 0, 0, 0, 0, 4, 4, 4, 4, 4]]; charPos = [2, 3]; break; case 21 : myMap = [[0, 0, 0, 0, 0], [0, 2, 2, 1, 0], [0, 2, 5, 1, 0], [0, 1, 1, 1, 0], [0, 0, 0, 0, 0]]; charPos = [2, 2]; break; case 22 : myMap = [[4, 0, 0, 0, 0, 4, 4, 4, 4], [4, 0, 1, 1, 0, 4, 4, 4, 4], [4, 0, 2, 2, 0, 4, 4, 4, 4], [0, 0, 2, 2, 0, 0, 0, 0, 0], [0, 1, 1, 1, 1, 2, 2, 1, 0], [0, 1, 1, 1, 1, 2, 2, 1, 0], [0, 5, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 4, 4, 4, 4, 4]]; charPos = [1, 6]; break; case 23 : myMap = [[0, 0, 0, 0, 4, 4, 4, 4, 4], [0, 1, 1, 0, 0, 4, 4, 4, 4], [0, 1, 2, 1, 0, 0, 0, 0, 0], [0, 1, 1, 0, 0, 0, 1, 1, 0], [0, 1, 2, 1, 0, 0, 1, 1, 0], [0, 1, 1, 2, 2, 1, 1, 1, 0], [0, 1, 1, 2, 2, 1, 5, 1, 0], [0, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 4, 4, 4, 4, 4]]; charPos = [6, 6]; break; case 24 : myMap = [[4, 4, 4, 4, 4, 4, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 1, 0], [0, 1, 2, 2, 1, 2, 2, 1, 1, 0], [0, 1, 1, 1, 1, 1, 1, 1, 1, 0], [0, 1, 1, 1, 1, 1, 1, 0, 0, 0], [0, 5, 1, 1, 1, 1, 1, 0, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 4, 4]]; charPos = [1, 5]; break; case 25 : myMap = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 2, 1, 1, 5, 1, 2, 2, 0], [0, 2, 2, 1, 1, 0, 0, 1, 2, 0], [0, 1, 1, 1, 1, 1, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; charPos = [5, 1]; break; case 26 : myMap = [[4, 4, 0, 0, 0, 4, 4, 4], [0, 0, 0, 1, 0, 0, 0, 4], [0, 1, 5, 2, 0, 1, 0, 0], [0, 1, 1, 1, 1, 3, 1, 0], [0, 0, 1, 1, 1, 1, 0, 0], [4, 0, 0, 0, 0, 0, 0, 4]]; charPos = [2, 2]; break; case 27 : myMap = [[0, 0, 0, 0, 0, 0], [0, 4, 0, 1, 1, 0], [0, 0, 0, 5, 1, 0], [4, 0, 1, 3, 2, 0], [4, 0, 0, 0, 0, 0]]; charPos = [3, 2]; break; case 28 : myMap = [[0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 2, 2, 2, 3, 3, 2, 2, 0], [0, 1, 0, 0, 0, 0, 0, 2, 0], [0, 5, 2, 2, 3, 3, 2, 2, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0]]; charPos = [1, 3]; break; case 29 : myMap = [[0, 0, 0, 4, 4, 4, 4, 4, 4], [0, 5, 0, 4, 4, 4, 4, 4, 4], [0, 2, 0, 0, 0, 0, 0, 0, 0], [0, 3, 2, 1, 0, 1, 1, 1, 0], [0, 1, 0, 1, 1, 1, 0, 1, 0], [0, 1, 1, 1, 1, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0]]; charPos = [1, 1]; break; case 30 : myMap = [[0, 0, 0, 0, 0, 4, 4, 4, 4, 4], [0, 1, 1, 1, 0, 0, 0, 0, 0, 4], [0, 1, 1, 3, 1, 1, 1, 5, 0, 4], [0, 1, 1, 2, 1, 1, 1, 1, 0, 4], [0, 1, 1, 0, 0, 0, 1, 1, 0, 4], [0, 1, 3, 1, 1, 1, 1, 1, 0, 0], [0, 0, 1, 0, 1, 1, 1, 3, 1, 0], [4, 0, 0, 0, 0, 0, 0, 1, 0, 0], [4, 4, 4, 4, 4, 4, 0, 0, 0, 4]]; charPos = [7, 2]; break; case 31 : myMap = [[0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 1, 2, 1, 1, 1, 1, 0], [0, 1, 1, 3, 1, 1, 1, 5, 0], [0, 1, 1, 1, 1, 1, 1, 1, 0], [0, 0, 1, 1, 1, 1, 1, 1, 0], [4, 0, 1, 1, 0, 0, 1, 1, 0], [4, 0, 0, 0, 0, 0, 0, 0, 0]]; charPos = [7, 2]; break; case 32 : myMap = [[4, 4, 4, 0, 0, 0, 4, 4, 4], [0, 0, 0, 0, 1, 0, 0, 4, 4], [0, 1, 1, 1, 3, 1, 0, 0, 0], [0, 1, 1, 1, 1, 1, 1, 1, 0], [0, 0, 0, 1, 1, 1, 1, 1, 0], [4, 4, 0, 1, 1, 0, 1, 1, 0], [4, 4, 0, 5, 1, 2, 1, 1, 0], [4, 4, 0, 1, 1, 3, 1, 1, 0], [4, 4, 0, 1, 1, 1, 0, 0, 0], [4, 4, 0, 0, 0, 0, 0, 4, 4]]; charPos = [3, 6]; break; case 33 : myMap = [[4, 4, 4, 4, 4, 0, 0, 0, 0], [4, 4, 4, 4, 0, 0, 1, 1, 0], [0, 0, 0, 0, 0, 1, 1, 1, 0], [0, 1, 1, 1, 1, 2, 2, 1, 0], [0, 5, 1, 1, 1, 2, 3, 1, 0], [0, 1, 1, 1, 1, 0, 0, 0, 0], [0, 1, 1, 1, 3, 1, 0, 0, 4], [0, 1, 1, 0, 1, 0, 0, 4, 4], [0, 0, 0, 0, 0, 0, 4, 4, 4]]; charPos = [1, 4]; break; case 34 : myMap = [[4, 4, 4, 4, 4, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 1, 0], [0, 1, 1, 2, 1, 1, 1, 1, 0], [0, 1, 1, 3, 1, 1, 1, 1, 0], [0, 1, 1, 5, 1, 1, 0, 0, 0], [0, 0, 0, 0, 1, 1, 0, 0, 4], [4, 0, 1, 1, 1, 2, 1, 0, 4], [4, 0, 1, 1, 1, 1, 0, 0, 4], [4, 0, 0, 0, 0, 0, 0, 4, 4]]; charPos = [3, 4]; break; case 35 : myMap = [[4, 4, 4, 0, 0, 0, 0, 0, 0, 4], [4, 4, 4, 0, 1, 1, 0, 1, 0, 0], [4, 4, 4, 0, 1, 1, 1, 3, 1, 0], [4, 4, 4, 0, 1, 1, 1, 1, 0, 0], [0, 0, 0, 0, 1, 1, 1, 1, 0, 4], [0, 5, 1, 2, 1, 1, 1, 1, 0, 4], [0, 1, 1, 3, 1, 1, 1, 1, 0, 4], [0, 1, 1, 1, 0, 0, 0, 0, 0, 4], [0, 0, 0, 0, 0, 4, 4, 4, 4, 4]]; charPos = [1, 5]; break; case 36 : myMap = [[4, 4, 4, 0, 0, 0, 0, 4, 4], [4, 4, 0, 0, 1, 1, 0, 0, 0], [0, 0, 0, 1, 1, 1, 1, 1, 0], [0, 1, 1, 2, 2, 5, 1, 1, 0], [0, 1, 1, 2, 3, 1, 0, 0, 0], [0, 1, 1, 1, 1, 0, 0, 4, 4], [0, 1, 1, 1, 1, 0, 4, 4, 4], [0, 1, 3, 1, 0, 0, 4, 4, 4], [0, 0, 1, 0, 0, 4, 4, 4, 4], [4, 0, 0, 0, 4, 4, 4, 4, 4]]; charPos = [5, 3]; break; case 37 : myMap = [[0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 2, 2, 2, 2, 2, 2, 2, 0], [0, 2, 2, 2, 2, 2, 2, 2, 0], [0, 2, 2, 2, 2, 2, 2, 2, 0], [0, 2, 2, 2, 5, 2, 2, 2, 0], [0, 2, 2, 2, 2, 2, 2, 2, 0], [0, 2, 2, 2, 2, 2, 2, 2, 0], [0, 1, 2, 2, 2, 2, 2, 2, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0]]; charPos = [4, 4]; break; case 38 : myMap = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 2, 2, 1, 2, 2, 1, 5, 0], [0, 1, 0, 0, 0, 0, 0, 1, 1, 0], [0, 2, 1, 0, 0, 0, 1, 1, 0, 0], [0, 1, 0, 0, 0, 1, 2, 2, 0, 0], [0, 1, 0, 0, 0, 0, 1, 3, 1, 0], [0, 1, 2, 1, 0, 0, 0, 0, 1, 0], [0, 2, 3, 2, 0, 2, 2, 1, 1, 0], [0, 2, 1, 1, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 4, 4, 4]]; charPos = [8, 1]; break; case 39 : myMap = [[0, 0, 0, 0, 0, 0, 0, 4, 4], [0, 1, 1, 1, 1, 1, 0, 4, 4], [0, 1, 0, 0, 0, 1, 0, 0, 0], [0, 1, 0, 1, 1, 1, 1, 1, 0], [0, 1, 0, 1, 2, 3, 2, 1, 0], [0, 1, 0, 1, 2, 5, 2, 1, 0], [0, 1, 1, 1, 2, 2, 2, 1, 0], [0, 0, 0, 1, 1, 1, 1, 1, 0], [4, 4, 0, 0, 0, 0, 0, 0, 0]]; charPos = [5, 5]; break; case 40 : myMap = [[4, 4, 4, 0, 0, 0, 0, 4, 4, 4], [4, 0, 0, 0, 2, 2, 0, 0, 0, 4], [4, 0, 5, 1, 1, 1, 1, 1, 0, 4], [0, 0, 1, 1, 1, 1, 0, 1, 0, 0], [0, 2, 1, 1, 0, 3, 3, 1, 2, 0], [0, 2, 1, 1, 3, 0, 1, 1, 2, 0], [0, 0, 1, 0, 3, 1, 2, 1, 0, 0], [4, 0, 1, 1, 1, 1, 1, 0, 0, 4], [4, 0, 0, 0, 2, 2, 0, 0, 0, 4], [4, 4, 4, 0, 0, 0, 0, 4, 4, 4]]; charPos = [2, 2]; break; default : _root.attachMovie("complete", "_complete", 100, {_x:Stage.width / 2, _y:Stage.height / 2}); _complete.scoredisplay2.text = score; gameEnabled = false; currenttime = getTimer(); _complete.onEnterFrame = function () { if ((getTimer() - currenttime) > 8000) { stopAllSounds(); clearInterval(timeInterval); mapNumber = 1; _complete.removeMovieClip(); level.removeMovieClip(); _root.gotoAndStop(4); } }; } rotate(); } function menufunction1() { maxitem = 6; minitem = 1; keyDOWN = 40; keyUP = 38; keyRIGHT = 39; keyLEFT = 37; if ((!_paused) && (gameEnabled)) { _root.attachMovie("menuoptions", "menuoptions", 2, {_x:Stage.width / 2, _y:Stage.height / 2}); menuoptions.attachMovie("cursor", "cursor", 3); itemselected = 1; rendercursor(); _paused = true; gameEnabled = false; clearInterval(timeInterval); } else if (_paused) { switch (itemselected) { case 1 : menuoptions.removeMovieClip(); gameEnabled = true; _paused = false; clearInterval(timeInterval); timeInterval = setInterval(timer, 1000); reverse(); break; case 2 : _paused = false; tries++; gameEnabled = true; menuoptions.removeMovieClip(); clearInterval(timeInterval); timeLeft = 60; timedisplay.text = "0:" + timeLeft; timeInterval = setInterval(timer, 1000); level.removeMovieClip(); mapChange(); reverse(); break; case 3 : menuoptions.removeMovieClip(); _paused = false; gameEnabled = true; timeInterval = setInterval(timer, 1000); render(); if (angle >= 2) { angle = 1; } else { angle++; } rotate(); reverse(); break; case 4 : if (musicon) { stopAllSounds(); musicon = false; } else { musicon = true; mcmusic.music.start(0, 999); mcmusic.music.setVolume(20); } break; case 5 : switch (_quality) { case "LOW" : _quality = "MEDIUM"; break; case "MEDIUM" : _quality = "HIGH"; break; case "HIGH" : _quality = "BEST"; break; case "BEST" : _quality = "LOW"; } break; case 6 : stopAllSounds(); Key.removeListener(kblistener); level.removeMovieClip(); menuoptions.removeMovieClip(); _root.gotoAndStop(4); } } } function reverse() { if (angle == 2) { keyDOWN = 38; keyUP = 40; keyRIGHT = 37; keyLEFT = 39; } } function setgameover() { keyDOWN = 40; keyUP = 38; keyRIGHT = 39; keyLEFT = 37; itemselected = 1; dead = true; clearInterval(timeInterval); gameEnabled = false; _root.attachMovie("gameover", "gameover_", 2, {_x:Stage.width / 2, _y:Stage.height / 2}); maxitem = 3; minitem = 1; gameover_.attachMovie("cursor", "cursor", 3); itemselected = 1; rendercursor(); _paused = true; gameEnabled = false; clearInterval(timeInterval); } function menufunction2() { switch (itemselected) { case 1 : dead = false; tries++; _paused = false; gameEnabled = true; gameover_.removeMovieClip(); clearInterval(timeInterval); timeLeft = 60; timedisplay.text = "0:" + timeLeft; timeInterval = setInterval(timer, 1000); level.removeMovieClip(); mapChange(); reverse(); break; case 2 : getURL ("http://www.team-atemis.com", "blank"); break; case 3 : stopAllSounds(); dead = false; level.removeMovieClip(); gameover_.removeMovieClip(); reverse(); _root.gotoAndStop(4); } } function timer() { if (timeLeft > 0) { timeLeft--; timedisplay.text = "0:" + timeLeft; } else { setgameover(); } } function rotate() { d = 0; if (angle == 1) { keyDOWN = 40; keyUP = 38; keyRIGHT = 39; keyLEFT = 37; dFactor = 1; yFactor = 1; xFactor = 1; } else { keyDOWN = 38; keyUP = 40; keyRIGHT = 37; keyLEFT = 39; dFactor = -1; xFactor = -1; yFactor = -1; } render(); } function render() { leveldisplay.text = "level " + mapNumber; level.removeMovieClip(); _root.createEmptyMovieClip("level", 0); mapWidth = myMap[0].length; mapHeight = myMap.length; i = 0; while (i < mapHeight) { j = 0; while (j < mapWidth) { d = dFactor * (((i * tileH) + (j * tileW)) + i); _root.level.attachMovie("tile", ("latile" + i) + j, d, {_x:xFactor * ((tileW / 2) * (j - i)), _y:yFactor * ((tileH / 2) * (j + i))}); _root.level[("latile" + i) + j].gotoAndStop(myMap[i][j] + 1); if ((i == charPos[1]) && (j == charPos[0])) { _root.level.attachMovie("char", "char", d, {_x:xFactor * ((tileW / 2) * (j - i)), _y:yFactor * ((tileH / 2) * (j + i))}); } j++; } i++; } position(); } function winning() { if (gameEnabled) { if (myMap[currenti][currentj] == 5) { win = true; i = 0; while (i < mapHeight) { j = 0; while (j < mapWidth) { if (((myMap[i][j] != 0) && (myMap[i][j] != 4)) && (myMap[i][j] != 5)) { win = false; } j++; } i++; } if (win) { success(); } else { setgameover(); } } } } function position() { level._x = 0; level._y = 0; height_ = (Stage.height - level._height) / 2; width_ = (Stage.width - level._width) / 2; level.bounds = level.getBounds(_root); while (level.bounds.xMin < width_) { level.bounds = level.getBounds(_root); level._x++; } while (level.bounds.yMin < height_) { level.bounds = level.getBounds(_root); level._y++; } } function success() { if (mapNumber != 40) { score = score + ((timeLeft + mapNumber) - tries); scoredisplay.text = score; gameEnabled = false; _root.attachMovie("success", "success_", 2, {_x:Stage.width / 2, _y:Stage.height / 2}); currenttime = getTimer(); success_.onEnterFrame = function () { if ((getTimer() - currenttime) > 1000) { clearInterval(timeInterval); timeLeft = 60; timedisplay.text = "0:" + timeLeft; timeInterval = setInterval(timer, 1000); mapNumber++; tries = 1; mapChange(); success_.removeMovieClip(); } }; } else { mapNumber++; mapChange(); } } function rendercursor() { buttonsound_.start(0, 0); if (!dead) { menuoptions.cursor._x = -40; menuoptions.cursor._y = menuoptions["menu" + itemselected]._y; } else { gameover_.cursor._x = -55; gameover_.cursor._y = gameover_["gom_" + itemselected]._y; } } stop(); musicon = true; mcmusic.music.start(0, 999); moved = false; tileW = 32; tileH = 16; dead = false; tries = 1; d = 0; score = 0; _paused = false; gameEnabled = true; angle = 1; xFactor = 1; yFactor = 1; dFactor = 1; mapNumber = 1; itemselected = 1; timeLeft = 60; timedisplay.text = "0:" + timeLeft; scoredisplay.text = score; mapChange(); rotate(); render(); keyDOWN = 40; keyUP = 38; keyRIGHT = 39; keyLEFT = 37; Key.removeListener(kblistener); timeInterval = setInterval(timer, 1000); buttonlink.onPress = function () { getURL ("http://team-atemis.com", "blank"); }; kblistener = new Object(); kblistener.onKeyDown = function () { if (Key.isDown(32) || (Key.isDown(13))) { if (!dead) { menufunction1(); } else { menufunction2(); } } if (!moved) { currenti = charPos[1]; currentj = charPos[0]; if (Key.isDown(keyDOWN)) { if (!_paused) { if (level[("latile" + (currenti + 1)) + currentj]._currentframe != 1) { charPos[1]++; currenti++; if (myMap[currenti][currentj] != 5) { myMap[currenti][currentj]--; } else { winning(); } move_.start(0, 0); render(); moved = true; } } else { if (itemselected < maxitem) { itemselected++; } rendercursor(); } } else if (Key.isDown(keyUP)) { if (!_paused) { if (level[("latile" + (currenti - 1)) + currentj]._currentframe != 1) { charPos[1]--; currenti--; if (myMap[currenti][currentj] != 5) { myMap[currenti][currentj]--; } else { winning(); } move_.start(0, 0); render(); moved = true; } } else { if (itemselected > minitem) { itemselected--; } rendercursor(); } } else if (Key.isDown(keyRIGHT)) { if (!_paused) { if (level[("latile" + currenti) + (currentj + 1)]._currentframe != 1) { charPos[0]++; currentj++; if (myMap[currenti][currentj] != 5) { myMap[currenti][currentj]--; } else { winning(); } move_.start(0, 0); render(); moved = true; } } } else if (Key.isDown(keyLEFT)) { if (!_paused) { if (level[("latile" + currenti) + (currentj - 1)]._currentframe != 1) { charPos[0]--; currentj--; if (myMap[currenti][currentj] != 5) { myMap[currenti][currentj]--; } else { winning(); } move_.start(0, 0); render(); moved = true; } } } } }; kblistener.onKeyUp = function () { moved = false; }; Key.addListener(kblistener);
Frame 6
stop(); buttonback.onPress = function () { stopAllSounds(); level.removeMovieClip(); _root.gotoAndStop(4); }; buttonback.onRollOver = function () { buttonsound_.start(0, 0); };
Frame 7
stop(); buttonback.onPress = function () { stopAllSounds(); level.removeMovieClip(); _root.gotoAndStop(4); }; buttonback.onRollOver = function () { buttonsound_.start(0, 0); };

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClip [cursor]Uses:1
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClip [char]Uses:3
Symbol 5 GraphicUsed by:10
Symbol 6 GraphicUsed by:10
Symbol 7 GraphicUsed by:10
Symbol 8 GraphicUsed by:10
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClip [tile]Uses:5 6 7 8 9
Symbol 11 GraphicUsed by:21 38 42
Symbol 12 FontUsed by:13 23 25 39 95 98 100 102 113 119
Symbol 13 TextUses:12Used by:21
Symbol 14 FontUsed by:15 17 19 26 28 30 32 34 36 40 41 45 83 105 107 108 111 112 114 115 116 117 120 121 122 123
Symbol 15 TextUses:14Used by:16
Symbol 16 MovieClipUses:15Used by:21
Symbol 17 TextUses:14Used by:18
Symbol 18 MovieClipUses:17Used by:21
Symbol 19 TextUses:14Used by:20
Symbol 20 MovieClipUses:19Used by:21
Symbol 21 MovieClip [gameover]Uses:11 13 16 18 20
Symbol 22 GraphicUsed by:24
Symbol 23 TextUses:12Used by:24
Symbol 24 MovieClip [success]Uses:22 23
Symbol 25 TextUses:12Used by:38
Symbol 26 TextUses:14Used by:27
Symbol 27 MovieClipUses:26Used by:38
Symbol 28 TextUses:14Used by:29
Symbol 29 MovieClipUses:28Used by:38
Symbol 30 TextUses:14Used by:31
Symbol 31 MovieClipUses:30Used by:38
Symbol 32 TextUses:14Used by:33
Symbol 33 MovieClipUses:32Used by:38
Symbol 34 TextUses:14Used by:35
Symbol 35 MovieClipUses:34Used by:38
Symbol 36 TextUses:14Used by:37
Symbol 37 MovieClipUses:36Used by:38
Symbol 38 MovieClip [menuoptions]Uses:11 25 27 29 31 33 35 37
Symbol 39 TextUses:12Used by:42
Symbol 40 TextUses:14Used by:42
Symbol 41 EditableTextUses:14Used by:42
Symbol 42 MovieClip [complete]Uses:11 39 40 41
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:Timeline
Symbol 45 TextUses:14Used by:Timeline
Symbol 46 FontUsed by:47 79
Symbol 47 EditableTextUses:46Used by:80
Symbol 48 GraphicUsed by:80
Symbol 49 GraphicUsed by:80
Symbol 50 GraphicUsed by:80
Symbol 51 GraphicUsed by:80
Symbol 52 GraphicUsed by:80
Symbol 53 GraphicUsed by:80
Symbol 54 GraphicUsed by:80
Symbol 55 GraphicUsed by:80
Symbol 56 GraphicUsed by:80
Symbol 57 GraphicUsed by:80
Symbol 58 GraphicUsed by:80
Symbol 59 GraphicUsed by:80
Symbol 60 GraphicUsed by:80
Symbol 61 GraphicUsed by:80
Symbol 62 GraphicUsed by:80
Symbol 63 GraphicUsed by:80
Symbol 64 GraphicUsed by:80
Symbol 65 GraphicUsed by:80
Symbol 66 GraphicUsed by:80
Symbol 67 GraphicUsed by:80
Symbol 68 GraphicUsed by:80
Symbol 69 GraphicUsed by:80
Symbol 70 GraphicUsed by:80
Symbol 71 GraphicUsed by:80
Symbol 72 GraphicUsed by:80
Symbol 73 GraphicUsed by:80
Symbol 74 GraphicUsed by:80
Symbol 75 GraphicUsed by:80
Symbol 76 GraphicUsed by:80
Symbol 77 GraphicUsed by:80
Symbol 78 GraphicUsed by:80
Symbol 79 EditableTextUses:46Used by:80
Symbol 80 MovieClipUses:47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79Used by:Timeline
Symbol 81 FontUsed by:82
Symbol 82 TextUses:81Used by:Timeline
Symbol 83 TextUses:14Used by:Timeline
Symbol 84 GraphicUsed by:89
Symbol 85 Sound [buttonsound]Used by:89
Symbol 86 Sound [menusound]Used by:89
Symbol 87 Sound [move]Used by:89
Symbol 88 Sound [song]Used by:89
Symbol 89 MovieClipUses:84 85 86 87 88Used by:Timeline
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:Timeline
Symbol 92 FontUsed by:93
Symbol 93 TextUses:92Used by:Timeline
Symbol 94 GraphicUsed by:97 99 101 103 118
Symbol 95 TextUses:12Used by:97
Symbol 96 GraphicUsed by:97 99 101 103 118
Symbol 97 ButtonUses:94 95 96Used by:Timeline
Symbol 98 TextUses:12Used by:99
Symbol 99 ButtonUses:94 98 96Used by:Timeline
Symbol 100 TextUses:12Used by:101
Symbol 101 ButtonUses:94 100 96Used by:Timeline
Symbol 102 TextUses:12Used by:103
Symbol 103 ButtonUses:94 102 96Used by:Timeline
Symbol 104 GraphicUsed by:106
Symbol 105 TextUses:14Used by:106
Symbol 106 ButtonUses:104 105Used by:Timeline
Symbol 107 EditableTextUses:14Used by:Timeline
Symbol 108 EditableTextUses:14Used by:Timeline
Symbol 109 FontUsed by:110
Symbol 110 TextUses:109Used by:Timeline
Symbol 111 EditableTextUses:14Used by:Timeline
Symbol 112 TextUses:14Used by:Timeline
Symbol 113 TextUses:12Used by:Timeline
Symbol 114 TextUses:14Used by:Timeline
Symbol 115 TextUses:14Used by:Timeline
Symbol 116 TextUses:14Used by:Timeline
Symbol 117 TextUses:14Used by:118
Symbol 118 ButtonUses:94 117 96Used by:Timeline
Symbol 119 TextUses:12Used by:Timeline
Symbol 120 TextUses:14Used by:Timeline
Symbol 121 TextUses:14Used by:Timeline
Symbol 122 TextUses:14Used by:Timeline
Symbol 123 TextUses:14Used by:Timeline

Instance Names

"cube"Frame 1Symbol 80 MovieClip
"buttoninstructions"Frame 4Symbol 97 Button
"buttonplay"Frame 4Symbol 99 Button
"buttonmoregames"Frame 4Symbol 101 Button
"buttoncredits"Frame 4Symbol 103 Button
"buttonlink"Frame 5Symbol 106 Button
"leveldisplay"Frame 5Symbol 107 EditableText
"timedisplay"Frame 5Symbol 108 EditableText
"scoredisplay"Frame 5Symbol 111 EditableText
"buttonback"Frame 6Symbol 118 Button
"gom_1"Symbol 21 MovieClip [gameover] Frame 1Symbol 16 MovieClip
"gom_2"Symbol 21 MovieClip [gameover] Frame 1Symbol 18 MovieClip
"gom_3"Symbol 21 MovieClip [gameover] Frame 1Symbol 20 MovieClip
"menu1"Symbol 38 MovieClip [menuoptions] Frame 1Symbol 27 MovieClip
"menu2"Symbol 38 MovieClip [menuoptions] Frame 1Symbol 29 MovieClip
"menu3"Symbol 38 MovieClip [menuoptions] Frame 1Symbol 31 MovieClip
"menu4"Symbol 38 MovieClip [menuoptions] Frame 1Symbol 33 MovieClip
"menu5"Symbol 38 MovieClip [menuoptions] Frame 1Symbol 35 MovieClip
"menu6"Symbol 38 MovieClip [menuoptions] Frame 1Symbol 37 MovieClip
"scoredisplay2"Symbol 42 MovieClip [complete] Frame 1Symbol 41 EditableText
"percentage"Symbol 80 MovieClip Frame 1Symbol 47 EditableText
"percentage"Symbol 80 MovieClip Frame 34Symbol 79 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 2 as "cursor"
ExportAssets (56)Timeline Frame 1Symbol 4 as "char"
ExportAssets (56)Timeline Frame 1Symbol 10 as "tile"
ExportAssets (56)Timeline Frame 1Symbol 21 as "gameover"
ExportAssets (56)Timeline Frame 1Symbol 24 as "success"
ExportAssets (56)Timeline Frame 1Symbol 38 as "menuoptions"
ExportAssets (56)Timeline Frame 1Symbol 42 as "complete"
ExportAssets (56)Timeline Frame 2Symbol 85 as "buttonsound"
ExportAssets (56)Timeline Frame 2Symbol 86 as "menusound"
ExportAssets (56)Timeline Frame 2Symbol 87 as "move"
ExportAssets (56)Timeline Frame 2Symbol 88 as "song"




http://swfchan.com/5/23232/info.shtml
Created: 26/5 -2019 08:29:11 Last modified: 26/5 -2019 08:29:11 Server time: 21/12 -2024 17:24:54