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

swfchan turned sixteen years old today! (5may2024)

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

Invisible Gauntlet - avoid hidden obstacles in this memory-puzzle game.swf

This is the info page for
Flash #93533

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


Text
LOADING

LOADED

Play

Play

Invisible Gauntlet

start

password start

Made by Bulortio

www.dead-tree.com

click to close

Play more games

0

0

0

0

Level:

30

Pass:

password

Leave to menu

Entering the final floor of the tower you find a small room
with a shining orb in the center of it, giving off light and
driving the fog away.
It is what you have been searching for.
You place your hands on the orb's sides, and feel the
warmth of the energy as it channels through you.
An ancient voice speaks to you from within the orb,
asking if you want its gift.
"Yes." you answer confidently.
The orb sparks and vanishes; its power is absorbed into
your body.
You gain immortality.

ActionScript [AS1/AS2]

Frame 1
function doSomething() { } function doSomething2() { getURL ("http://www.dead-tree.com", "blank"); } function doSomething3() { _quality = "LOW"; } function doSomething4() { _quality = "MEDIUM"; } function doSomething5() { _quality = "HIGH"; } MENU = new ContextMenu(); MENU.hideBuiltInItems(); Functioned = new ContextMenuItem("Made by Bulortio", doSomething); MENU.customItems.push(Functioned); Functioned2 = new ContextMenuItem("www.dead-tree.com", doSomething2); MENU.customItems.push(Functioned2); Functioned3 = new ContextMenuItem("Quality: Low", doSomething3); MENU.customItems.push(Functioned3); Functioned4 = new ContextMenuItem("Quality: Medium", doSomething4); MENU.customItems.push(Functioned4); Functioned5 = new ContextMenuItem("Quality: High", doSomething5); MENU.customItems.push(Functioned5); _root.menu = MENU;
Frame 2
_global.currlvl = 1; _global.maparray = new Array(); _global.maparray = [[], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 4, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 3, 1, 1, 1, 1, 3, 2, 2, 2, 2, 2, 2, 1, 2, 1, 3, 1, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 4, 1, 1, 4, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 4, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 3, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 1, 1, 1, 3, 2, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 1, 3, 1, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 2, 2, 4, 2, 2, 2, 1, 2, 1, 2, 2, 1, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 3, 2, 2, 2, 2, 3, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 4, 1, 1, 2, 2, 2, 2, 2, 3, 2, 2, 3, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 2, 1, 2, 1, 2, 2, 2, 3, 3, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 2, 2, 2, 3, 3, 1, 2, 2, 3, 3, 2, 2, 1, 2, 1, 2, 3, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 4, 2, 1, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 1, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 1, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 4, 1, 2, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 1, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 1, 2, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 4, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 3, 1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 1, 3, 1, 3, 1, 2, 2, 2, 1, 2, 1, 2, 1, 2, 2, 1, 3, 1, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 3, 3, 3, 3, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 3, 3, 1, 3, 1, 2, 1, 2, 1, 2, 3, 2, 1, 2, 2, 4, 1, 1, 3, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 4, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 1, 1, 1, 2, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 4, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 4, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 4, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 3, 2, 2, 2, 1, 2, 1, 3, 1, 3, 3, 3, 3, 3, 1, 3, 2, 2, 2, 1, 2, 1, 3, 1, 3, 1, 1, 1, 3, 1, 3, 2, 2, 2, 2, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 2, 2, 2, 2, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 2, 2, 2, 2, 3, 1, 3, 1, 3, 3, 3, 1, 3, 1, 3, 2, 2, 2, 2, 3, 1, 3, 1, 1, 1, 1, 1, 3, 1, 3, 2, 2, 2, 2, 3, 1, 3, 3, 3, 3, 3, 3, 3, 1, 3, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 2, 2, 2, 2, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 2, 2, 2, 2, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 2, 2, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 3, 2, 2, 2, 1, 3, 3, 3, 1, 2, 1, 3, 3, 3, 1, 3, 2, 2, 2, 1, 3, 1, 1, 1, 2, 1, 1, 1, 3, 1, 3, 2, 2, 2, 1, 3, 1, 3, 3, 3, 3, 3, 1, 3, 1, 1, 2, 2, 1, 4, 3, 1, 1, 1, 3, 1, 3, 1, 3, 3, 1, 2, 2, 2, 1, 3, 1, 3, 1, 1, 1, 3, 1, 3, 2, 3, 2, 2, 2, 1, 3, 1, 3, 3, 3, 1, 3, 1, 3, 2, 3, 2, 2, 2, 1, 3, 1, 1, 1, 2, 1, 3, 1, 3, 2, 3, 2, 2, 2, 1, 3, 3, 3, 1, 2, 1, 3, 1, 3, 2, 3, 2, 2, 2, 1, 1, 1, 1, 1, 2, 1, 4, 1, 3, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 1, 2, 2, 1, 1, 1, 2, 2, 2, 1, 2, 2, 3, 2, 2, 1, 2, 2, 1, 3, 1, 2, 1, 1, 2, 2, 2, 1, 2, 3, 1, 3, 2, 1, 1, 1, 2, 1, 1, 2, 1, 1, 4, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 1, 2, 2, 1, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 1, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 2, 1, 1, 3, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 3, 1, 3, 1, 1, 1, 2, 1, 2, 2, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 3, 3, 1, 3, 3, 2, 1, 2, 1, 2, 2, 1, 2, 3, 2, 3, 2, 1, 2, 3, 2, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 3, 2, 1, 2, 1, 2, 1, 2, 2, 4, 2, 1, 2, 1, 1, 1, 1, 3, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 3, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 3, 3, 1, 3, 3, 3, 3, 3, 3, 1, 2, 2, 2, 1, 2, 3, 3, 1, 1, 1, 1, 1, 1, 3, 1, 2, 2, 2, 1, 2, 3, 3, 3, 3, 3, 3, 3, 1, 3, 1, 2, 2, 2, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 3, 1, 3, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 3, 2, 1, 2, 2, 2, 2, 1, 1, 1, 3, 1, 3, 1, 1, 1, 3, 1, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 3, 2, 1, 2, 1, 2, 2, 2, 4, 1, 3, 1, 1, 1, 3, 1, 1, 1, 3, 1, 1, 2, 2, 2, 3, 2, 3, 2, 1, 2, 1, 2, 1, 2, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 3, 1, 3, 1, 3, 1, 2, 2, 2, 2, 1, 2, 3, 2, 3, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 2, 4, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 4, 1, 2, 4, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 4, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 3, 1, 1, 1, 3, 3, 3, 2, 1, 3, 4, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 3, 1, 1, 1, 3, 1, 4, 1, 3, 1, 1, 1, 3, 2, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 4, 1, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 3, 1, 1, 1, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 3, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 1, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 3, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 3, 3, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 3, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 4, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 3, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 1, 1, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 1, 2, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 2, 3, 1, 1, 2, 1, 2, 3, 1, 1, 2, 2, 2, 3, 1, 1, 2, 1, 2, 1, 1, 3, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 3, 1, 1, 2, 1, 2, 1, 1, 3, 2, 2, 2, 1, 1, 3, 2, 1, 2, 1, 1, 3, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 3, 2, 1, 2, 1, 1, 3, 2, 2, 2, 3, 1, 1, 2, 1, 2, 1, 1, 3, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 1, 3, 1, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 3, 1, 1, 1, 3, 1, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 3, 1, 3, 1, 1, 2, 2, 1, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 3, 2, 2, 1, 2, 2, 1, 2, 2, 3, 1, 1, 1, 1, 1, 3, 2, 2, 1, 2, 2, 1, 2, 2, 1, 1, 3, 1, 3, 1, 1, 2, 2, 1, 2, 2, 1, 2, 2, 1, 3, 1, 1, 1, 3, 1, 2, 2, 1, 2, 2, 4, 2, 2, 1, 3, 1, 3, 1, 3, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 4, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 4, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 3, 1, 1, 1, 3, 3, 1, 1, 4, 1, 3, 3, 1, 3, 3, 1, 1, 3, 1, 1, 1, 3, 3, 3, 3, 3, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 3, 3, 3, 3, 3, 1, 3, 1, 3, 1, 1, 1, 3, 1, 1, 3, 1, 1, 3, 3, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 3, 1, 3, 3, 3, 3, 3, 1, 3, 1, 3, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 3, 1, 1, 3, 3, 1, 1, 1, 3, 1, 3, 1, 1, 1, 3, 3, 1, 3, 3, 1, 1, 3, 1, 3, 3, 3, 1, 3, 3, 3, 3, 4, 1, 1, 1, 1, 3, 1, 1, 1, 3, 1, 3, 1, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]]; _global.levelmsg = new Array(); _global.passwords = new Array(); _global.passwords = [" ", "sightless", "sharpedges", "keypass", "zoomtoyou", "downdecent", "wrongstep", "mishmish", "lolalevel", "fencefish", "yyut", "headon", "seveneye", "firedeath", "zipgoo", "saptill", "mekmekmek", "starskull", "flawmap", "ihateyou", "highjack", "deardeer", "fiveyut", "watersolid", "mektesh", "almostdie", "forcetobe", "unband", "tishlish", "iiooww", "endishness"]; _global.levelmsg = [[], ["Floor: 1 \n\nThis purple fog is really thick, I better be careful! I need to get to the swirling blue portal in one peice. \n\n (ASDW to move)"], ["Floor: 2 \n\nI hear some mechanical whirling sound... this can't be good. "], ["Floor: 3 \n\nDoors of energy: I need to get the keys that match the door's color to be able to pass through. I can only use one key per door, and if I try to pass through without the right key I'll be vaporized!"], ["Floor: 4 \n\nMini portals: If I hold SPACEBAR while under a beacon I can see where they will teleport me to."], ["Floor: 5 \n\nI'll have to explore the two side wings of this room."], ["Floor: 6 \n\nI better time this right..."], ["Floor: 7 \n\nWow, the portal is right infront of me!"], ["Floor: 8 \n\nNothing funny about this floor."], ["Floor: 9 \n\nThis looks interesting"], ["Floor: 10 \n\nI bet this room isn't as simple as it looks..."], ["Floor: 11 \n\nA wall of death..."], ["Floor: 12 \n\nI hate mazes!!"], ["Floor: 13 \n\nAnother test of timing..."], ["Floor: 14 \n\nLeft...Up...Up...Right."], ["Floor: 15 \n\nHope my memory is sharp!"], ["Floor: 16 \n\nAhh, an easy room."], ["Floor: 17 \n\nAnother damn maze! Have to plan my path well."], ["Floor: 18 \n\nOnly one enemy, shouldn't be a problem."], ["Floor: 19 \n\nWOW those are some fast blades"], ["Floor: 20 \n\nOnly ten more floors after this. I can do it!"], ["Floor: 21 \n\nI must memorize his movement pattern."], ["Floor: 22 \n\nTiming and memorization!"], ["Floor: 23 \n\nTwo layers of death!"], ["Floor: 24 \n\\our corners of death!"], ["Floor: 25 \n\nClose quarters..."], ["Floor: 26 \n\nIt makes me dizzy."], ["Floor: 27 \n\nLeft or right?"], ["Floor: 28 \n\nSo many doors."], ["Floor: 29 \n\nalmost there!"], ["Floor: 30 \n\nThe final test!"]]; stop();
Instance of Symbol 117 MovieClip in Frame 2
onClipEvent (enterFrame) { stopAllSounds(); }
Frame 3
function putit(thing, ex, why) { thing._x = getNumb(ex); thing._y = getNumb(why); } function death() { if (_global.counttodeath == 40) { map.overlayer._alpha = 0; desound.start(); _root.attachMovie("deathscreen", "DScreen", 2000); } _global.counttodeath--; if (_global.counttodeath <= 0) { removeMovieClip(_root.DScreen); removeMovieClip(_root.map); initGame(); } } function victory() { if (_root.map.hero._alpha == 100) { wsound.start(); } _root.map.hero._rotation = _root.map.hero._rotation - 55; _root.map.hero._alpha = _root.map.hero._alpha - 5; _root.map.hero._xscale = _root.map.hero._xscale + 30; _root.map.hero._yscale = _root.map.hero._yscale + 30; if (_root.map.hero._alpha <= 0) { removeMovieClip(_root.map); _global.currlvl++; if (_global.currlvl > 30) { gotoAndStop (5); } else { initGame(); } } } function getNumb(num) { num = (num * 40) + 20; return(num); } function getCoord(num) { return(Math.floor(num / 40)); } function overlay() { if ((map[(("tilex" + getCoord(map.hero._x)) + "y") + getCoord(map.hero._y)].special == "switch") && (map.overlayer._alpha > 0)) { map.overlayer._alpha = map.overlayer._alpha - 15; } else if ((map[(("tilex" + getCoord(map.hero._x)) + "y") + getCoord(map.hero._y)].special != "switch") && (map.overlayer._alpha < 100)) { map.overlayer._alpha = map.overlayer._alpha + 15; } } function keyrun(keyy) { if (_root.map.hero.hitTest(keyy)) { _global["get" + keyy.colour]++; ksound.start(); removeMovieClip(keyy); } } function doorrun(door) { if (_root.map.hero.hitTest(door) && (_global["get" + door.colour] > 0)) { _global["get" + door.colour]--; dsound.start(); removeMovieClip(door); } else if (_root.map.hero.hitTest(door) && (_global["get" + door.colour] != true)) { _global.lostlvl = true; } } function MPrun(mp, num) { if (_root.map.hero.hitbox.hitTest(mp)) { putit(_root.map.hero, mp.endportx, mp.endporty); tsound.start(); } if (Key.isDown(32) && (map.overlayer._alpha < 50)) { _root.map.createEmptyMovieClip("pathto" + num, 1440 + num); with (map["pathto" + num]) { moveTo(mp._x, mp._y); lineStyle(5, (("0x" + (num * 25)) + "00") + 70, 80); lineTo(mp._x, mp._y); lineTo(getNumb(mp.endportx), getNumb(mp.endporty)); } } else { map["pathto" + num].removeMovieClip(); } } function AIrun(nmy) { if (nmy.hitbox.hitTest(_root.map.hero.hitbox)) { _global.lostlvl = true; } else { if (nmy.currpath >= (nmy.pathing.length - 1)) { nextpath = 0; } else { nextpath = nmy.currpath + 1; } if ((((nmy._y >= (getNumb(nmy.pathing[nextpath][1]) - 3)) && (nmy._y <= (getNumb(nmy.pathing[nextpath][1]) + 3))) && (nmy._x >= (getNumb(nmy.pathing[nextpath][0]) - 3))) && (nmy._x <= (getNumb(nmy.pathing[nextpath][0]) + 3))) { nmy.currpath = nextpath; tik.start(); } nmy._x = nmy._x + nmy.pathing[nmy.currpath][2]; nmy._y = nmy._y + nmy.pathing[nmy.currpath][3]; } } function talk(lvl, ex, why) { map.attachMovie("talkbox", "talkbox", 2020); map.talkbox._x = 320; map.talkbox._y = 250; _global.talking = true; map[(("tilex" + ex) + "y") + why].special = " "; if (why == "start") { map.talkbox.ttext = _global.levelmsg[_global.currlvl]; } if (((lvl == 1) && (ex == 2)) && (why == 5)) { map.talkbox.ttext = "It looks like there is a magical beacon up ahead. Perhaps I can see through the fog if I stand under it?"; } if (((lvl == 1) && (ex == 4)) && (why == 2)) { map.talkbox.ttext = "Hmm... The fog came back, I hope I can remember where those pits were so I can avoid them! \n (hold SPACEBAR to see the grid and help you plan your path)"; } } function paintmap(level) { _root.createEmptyMovieClip("map", 1); why = 0; ex = 40; i = 0; while (i < 180) { if ((i % 15) == 0) { why = why + 40; ex = 40; } xp = getCoord(ex); yp = getCoord(why); map.attachMovie("tile", [(("tilex" + xp) + "y") + yp], 10 + i); map[(("tilex" + xp) + "y") + yp]._x = ex; map[(("tilex" + xp) + "y") + yp]._y = why; if (_global.maparray[level][i] == 2) { map[(("tilex" + xp) + "y") + yp].special = "wall"; map[(("tilex" + xp) + "y") + yp].swapDepths(600 + i); } else if (_global.maparray[level][i] == 4) { map[(("tilex" + xp) + "y") + yp].special = "switch"; map.attachMovie("light", ["light" + i], 1010 + i); map["light" + i]._x = getNumb(xp); map["light" + i]._y = getNumb(yp); } else if (_global.maparray[level][i] == 3) { map[(("tilex" + xp) + "y") + yp].special = "pit"; } map[(("tilex" + xp) + "y") + yp].gotoAndStop(_global.maparray[level][i]); ex = ex + 40; i++; } map.attachMovie("fog", "overlayer", 500); map._x = map._x - 40; map._y = map._y - 40; map.attachMovie("thegrid", "thegrid", 1400); map.thegrid._visible = false; map.attachMovie("hero", "hero", 1001); map.attachMovie("goal", "goal", 1000); map.hero.stop(); if (level == 1) { putit(map.hero, 2, 11); putit(map.goal, 14, 8); _global.nmycount = 0; map.tilex2y5.special = "tbox"; map.tilex4y2.special = "tbox"; } if (level == 2) { putit(map.hero, 2, 4); putit(map.goal, 4, 9); _global.nmycount = 2; map.attachMovie("nmy", "nmy1", 400); putit(map.nmy1, 7, 2); map.nmy1.pathing = [[7, 2, 0, 3], [7, 6, 0, -3]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 401); putit(map.nmy2, 9, 2); map.nmy2.pathing = [[9, 2, 0, 3], [9, 6, 0, -3]]; map.nmy2.currpath = 0; } if (level == 3) { putit(map.hero, 8, 11); putit(map.goal, 8, 2); map.attachMovie("keypass", "keypass1", 402); putit(map.keypass1, 2, 8); map.keypass1.gotoAndStop("red"); map.keypass1.colour = "red"; map.attachMovie("keypass", "keypass2", 403); putit(map.keypass2, 14, 8); map.keypass2.gotoAndStop("blue"); map.keypass2.colour = "blue"; map.attachMovie("door", "door1", 404); putit(map.door1, 8, 3); map.door1.gotoAndStop("red"); map.door1._rotation = 90; map.door1.colour = "red"; map.attachMovie("door", "door2", 405); putit(map.door2, 8, 4); map.door2.gotoAndStop("blue"); map.door2._rotation = 90; map.door2.colour = "blue"; _global.doorcount = 2; _global.keycount = 2; _global.nmycount = 2; map.attachMovie("nmy", "nmy1", 400); putit(map.nmy1, 4, 5); map.nmy1.pathing = [[4, 5, 0, 5], [4, 11, -5, 0], [2, 11, 0, -5], [2, 5, 5, 0]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 401); putit(map.nmy2, 12, 5); map.nmy2.pathing = [[12, 5, 5, 0], [14, 5, 0, 5], [14, 11, -5, 0], [12, 11, 0, -5]]; map.nmy2.currpath = 0; } if (level == 4) { map.attachMovie("nmy", "nmy1", 400); putit(map.nmy1, 4, 11); map.nmy1.pathing = [[4, 11, 0, -4], [4, 8, 0, 4]]; map.nmy1.currpath = 0; _global.nmycount = 1; putit(map.hero, 2, 11); putit(map.goal, 14, 8); map.attachMovie("miniport", "miniport1", 414); map.attachMovie("miniport", "miniport2", 415); map.attachMovie("miniport", "miniport3", 416); map.attachMovie("miniport", "miniport4", 417); putit(map.miniport1, 4, 2); putit(map.miniport2, 4, 3); putit(map.miniport3, 4, 4); putit(map.miniport4, 4, 5); _global.miniportcount = 4; map.miniport1.endportx = 14; map.miniport1.endporty = 7; map.miniport2.endportx = 7; map.miniport2.endporty = 10; map.miniport3.endportx = 2; map.miniport3.endporty = 11; map.miniport4.endportx = 4; map.miniport4.endporty = 8; } if (level == 5) { putit(map.hero, 2, 6); putit(map.goal, 14, 6); _global.doorcount = 6; _global.keycount = 6; map.attachMovie("keypass", "keypass1", 402); putit(map.keypass1, 3, 4); map.keypass1.gotoAndStop("blue"); map.keypass1.colour = "blue"; map.attachMovie("keypass", "keypass2", 403); putit(map.keypass2, 3, 8); map.keypass2.gotoAndStop("red"); map.keypass2.colour = "red"; map.attachMovie("keypass", "keypass3", 404); putit(map.keypass3, 9, 8); map.keypass3.gotoAndStop("red"); map.keypass3.colour = "red"; map.attachMovie("keypass", "keypass4", 405); putit(map.keypass4, 9, 4); map.keypass4.gotoAndStop("blue"); map.keypass4.colour = "blue"; map.attachMovie("keypass", "keypass5", 406); putit(map.keypass5, 5, 2); map.keypass5.gotoAndStop("white"); map.keypass5.colour = "white"; map.attachMovie("keypass", "keypass6", 407); putit(map.keypass6, 5, 10); map.keypass6.gotoAndStop("white"); map.keypass6.colour = "white"; map.attachMovie("door", "door1", 408); putit(map.door1, 4, 4); map.door1.gotoAndStop("red"); map.door1.colour = "red"; map.attachMovie("door", "door2", 409); putit(map.door2, 4, 8); map.door2.gotoAndStop("blue"); map.door2.colour = "blue"; map.attachMovie("door", "door3", 410); putit(map.door3, 8, 6); map.door3.gotoAndStop("red"); map.door3.colour = "red"; map.attachMovie("door", "door4", 411); putit(map.door4, 9, 6); map.door4.gotoAndStop("blue"); map.door4.colour = "blue"; map.attachMovie("door", "door5", 412); putit(map.door5, 10, 6); map.door5.gotoAndStop("white"); map.door5.colour = "white"; map.attachMovie("door", "door6", 413); putit(map.door6, 11, 6); map.door6.gotoAndStop("white"); map.door6.colour = "white"; } if (level == 6) { putit(map.hero, 3, 8); _global.nmycount = 2; map.attachMovie("nmy", "nmy1", 400); putit(map.nmy1, 2, 6); map.nmy1.pathing = [[2, 6, 8, 0], [14, 6, -8, 0]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 401); putit(map.nmy2, 14, 6); map.nmy2.pathing = [[14, 6, -8, 0], [2, 6, 8, 0]]; map.nmy2.currpath = 0; putit(map.goal, 14, 9); } if (level == 7) { putit(map.hero, 8, 7); _global.nmycount = 1; map.attachMovie("nmy", "nmy1", 400); putit(map.nmy1, 10, 3); map.nmy1.pathing = [[10, 3, 4, 0], [14, 3, 0, 4], [14, 9, -4, 0], [10, 9, 0, -4]]; map.nmy1.currpath = 0; putit(map.goal, 8, 5); _global.doorcount = 4; _global.keycount = 4; map.attachMovie("keypass", "keypass1", 402); putit(map.keypass1, 12, 7); map.keypass1.gotoAndStop("red"); map.keypass1.colour = "red"; map.attachMovie("keypass", "keypass2", 403); putit(map.keypass2, 8, 11); map.keypass2.gotoAndStop("green"); map.keypass2.colour = "green"; map.attachMovie("keypass", "keypass3", 404); putit(map.keypass3, 3, 9); map.keypass3.gotoAndStop("green"); map.keypass3.colour = "green"; map.attachMovie("keypass", "keypass4", 405); putit(map.keypass4, 6, 3); map.keypass4.gotoAndStop("white"); map.keypass4.colour = "white"; map.attachMovie("door", "door1", 408); putit(map.door1, 7, 10); map.door1.gotoAndStop("green"); map.door1.colour = "green"; map.attachMovie("door", "door2", 409); putit(map.door2, 9, 10); map.door2.gotoAndStop("green"); map.door2.colour = "green"; map.attachMovie("door", "door3", 410); putit(map.door3, 12, 4); map.door3.gotoAndStop("white"); map.door3.colour = "white"; map.door3._rotation = 90; map.attachMovie("door", "door4", 411); putit(map.door4, 8, 6); map.door4.gotoAndStop("red"); map.door4.colour = "red"; map.door4._rotation = 90; } if (level == 8) { putit(map.hero, 8, 11); putit(map.goal, 2, 11); _global.nmycount = 1; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 7, 2); map.nmy1.pathing = [[7, 2, 5, 0], [9, 2, 0, 5], [9, 5, -5, 0], [7, 5, 0, -5]]; map.nmy1.currpath = 0; _global.doorcount = 3; _global.keycount = 3; map.attachMovie("keypass", "keypass1", 402); putit(map.keypass1, 3, 5); map.keypass1.gotoAndStop("red"); map.keypass1.colour = "red"; map.attachMovie("keypass", "keypass2", 403); putit(map.keypass2, 9, 2); map.keypass2.gotoAndStop("red"); map.keypass2.colour = "red"; map.attachMovie("keypass", "keypass3", 404); putit(map.keypass3, 11, 5); map.keypass3.gotoAndStop("red"); map.keypass3.colour = "red"; map.attachMovie("door", "door1", 408); putit(map.door1, 3, 8); map.door1.gotoAndStop("red"); map.door1.colour = "red"; map.attachMovie("door", "door2", 409); putit(map.door2, 8, 7); map.door2.gotoAndStop("red"); map.door2.colour = "red"; map.attachMovie("door", "door3", 410); putit(map.door3, 13, 8); map.door3.gotoAndStop("red"); map.door3.colour = "red"; map.attachMovie("miniport", "miniport1", 414); putit(map.miniport1, 7, 9); map.miniport1.endportx = 5; map.miniport1.endporty = 5; map.attachMovie("miniport", "miniport2", 415); putit(map.miniport2, 8, 9); map.miniport2.endportx = 7; map.miniport2.endporty = 2; map.attachMovie("miniport", "miniport3", 416); putit(map.miniport3, 9, 9); map.miniport3.endportx = 13; map.miniport3.endporty = 5; map.attachMovie("miniport", "miniport4", 417); putit(map.miniport4, 7, 5); map.miniport4.endportx = 8; map.miniport4.endporty = 11; map.attachMovie("miniport", "miniport5", 418); putit(map.miniport5, 11, 2); map.miniport5.endportx = 8; map.miniport5.endporty = 11; map.attachMovie("miniport", "miniport6", 419); putit(map.miniport6, 3, 2); map.miniport6.endportx = 2; map.miniport6.endporty = 7; map.attachMovie("miniport", "miniport7", 420); putit(map.miniport7, 4, 7); map.miniport7.endportx = 14; map.miniport7.endporty = 7; map.attachMovie("miniport", "miniport8", 421); putit(map.miniport8, 12, 7); map.miniport8.endportx = 6; map.miniport8.endporty = 8; map.attachMovie("miniport", "miniport9", 422); putit(map.miniport9, 10, 8); map.miniport9.endportx = 2; map.miniport9.endporty = 11; _global.miniportcount = 9; } if (level == 9) { putit(map.hero, 2, 11); putit(map.goal, 14, 11); _global.nmycount = 2; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 4, 2); map.nmy1.pathing = [[4, 2, 5, 0], [12, 2, 0, 5], [12, 11, -5, 0], [4, 11, 0, -5]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 391); putit(map.nmy2, 12, 11); map.nmy2.pathing = [[12, 11, -5, 0], [4, 11, 0, -5], [4, 2, 5, 0], [12, 2, 0, 5]]; map.nmy2.currpath = 0; _global.doorcount = 6; _global.keycount = 6; map.attachMovie("keypass", "keypass1", 402); putit(map.keypass1, 2, 6); map.keypass1.gotoAndStop("red"); map.keypass1.colour = "red"; map.attachMovie("keypass", "keypass2", 403); putit(map.keypass2, 6, 4); map.keypass2.gotoAndStop("blue"); map.keypass2.colour = "blue"; map.attachMovie("keypass", "keypass3", 404); putit(map.keypass3, 6, 9); map.keypass3.gotoAndStop("white"); map.keypass3.colour = "white"; map.attachMovie("keypass", "keypass4", 405); putit(map.keypass4, 10, 4); map.keypass4.gotoAndStop("blue"); map.keypass4.colour = "blue"; map.attachMovie("keypass", "keypass5", 406); putit(map.keypass5, 10, 9); map.keypass5.gotoAndStop("white"); map.keypass5.colour = "white"; map.attachMovie("keypass", "keypass6", 407); putit(map.keypass6, 14, 2); map.keypass6.gotoAndStop("green"); map.keypass6.colour = "green"; map.attachMovie("door", "door1", 408); putit(map.door1, 6, 3); map.door1.gotoAndStop("red"); map.door1.colour = "red"; map.door1._rotation = 90; map.attachMovie("door", "door2", 409); putit(map.door2, 6, 10); map.door2.gotoAndStop("green"); map.door2.colour = "green"; map.door2._rotation = 90; map.attachMovie("door", "door3", 410); putit(map.door3, 10, 3); map.door3.gotoAndStop("white"); map.door3.colour = "white"; map.door3._rotation = 90; map.attachMovie("door", "door4", 411); putit(map.door4, 10, 10); map.door4.gotoAndStop("red"); map.door4.colour = "red"; map.door4._rotation = 90; map.attachMovie("door", "door5", 412); putit(map.door5, 13, 2); map.door5.gotoAndStop("white"); map.door5.colour = "white"; map.attachMovie("door", "door6", 413); putit(map.door6, 14, 3); map.door6.gotoAndStop("blue"); map.door6.colour = "blue"; map.door6._rotation = 90; map.attachMovie("miniport", "miniport1", 414); putit(map.miniport1, 2, 2); _global.miniportcount = 1; map.miniport1.endportx = 4; map.miniport1.endporty = 2; } if (level == 10) { putit(map.hero, 2, 4); putit(map.goal, 8, 6); } if (level == 11) { putit(map.hero, 2, 6); putit(map.goal, 12, 8); _global.nmycount = 3; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 4, 6); map.nmy1.pathing = [[4, 6, 5, 0], [14, 6, -5, 0]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 391); putit(map.nmy2, 4, 4); map.nmy2.pathing = [[4, 4, 5, 0], [14, 4, -5, 0]]; map.nmy2.currpath = 0; map.attachMovie("nmy", "nmy3", 392); putit(map.nmy3, 4, 5); map.nmy3.pathing = [[4, 5, 5, 0], [14, 5, -5, 0]]; map.nmy3.currpath = 0; } if (level == 12) { putit(map.hero, 2, 6); putit(map.goal, 14, 6); } if (level == 13) { putit(map.hero, 2, 2); putit(map.goal, 2, 5); map.attachMovie("miniport", "miniport1", 414); putit(map.miniport1, 2, 3); map.miniport1.endportx = 5; map.miniport1.endporty = 5; map.attachMovie("miniport", "miniport2", 415); putit(map.miniport2, 5, 6); map.miniport2.endportx = 7; map.miniport2.endporty = 4; map.attachMovie("miniport", "miniport3", 416); putit(map.miniport3, 7, 3); map.miniport3.endportx = 9; map.miniport3.endporty = 7; map.attachMovie("miniport", "miniport4", 417); putit(map.miniport4, 9, 8); map.miniport4.endportx = 11; map.miniport4.endporty = 6; map.attachMovie("miniport", "miniport5", 418); putit(map.miniport5, 11, 5); map.miniport5.endportx = 14; map.miniport5.endporty = 10; map.attachMovie("miniport", "miniport6", 419); putit(map.miniport6, 12, 11); map.miniport6.endportx = 10; map.miniport6.endporty = 11; map.attachMovie("miniport", "miniport7", 420); putit(map.miniport7, 9, 10); map.miniport7.endportx = 7; map.miniport7.endporty = 11; map.attachMovie("miniport", "miniport8", 421); putit(map.miniport8, 5, 9); map.miniport8.endportx = 2; map.miniport8.endporty = 11; _global.miniportcount = 8; _global.nmycount = 6; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 5, 2); map.nmy1.pathing = [[5, 2, 0, 5], [5, 6, 0, -5]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 391); putit(map.nmy2, 7, 3); map.nmy2.pathing = [[7, 3, 0, 5], [7, 7, 0, -5]]; map.nmy2.currpath = 0; map.attachMovie("nmy", "nmy3", 392); putit(map.nmy3, 9, 4); map.nmy3.pathing = [[9, 4, 0, 5], [9, 8, 0, -5]]; map.nmy3.currpath = 0; map.attachMovie("nmy", "nmy4", 393); putit(map.nmy4, 11, 5); map.nmy4.pathing = [[11, 5, 0, 5], [11, 9, 0, -5]]; map.nmy4.currpath = 0; map.attachMovie("nmy", "nmy5", 394); putit(map.nmy5, 10, 11); map.nmy5.pathing = [[10, 11, -5, 0], [9, 11, 0, -5], [9, 10, 5, 0], [10, 10, 0, 5]]; map.nmy5.currpath = 0; map.attachMovie("nmy", "nmy6", 395); putit(map.nmy6, 5, 9); map.nmy6.pathing = [[5, 9, 0, 5], [5, 11, 5, 0], [7, 11, 0, -5], [7, 9, -5, 0]]; map.nmy6.currpath = 0; } if (level == 14) { putit(map.hero, 2, 2); putit(map.goal, 7, 6); map.attachMovie("miniport", "miniport1", 414); putit(map.miniport1, 2, 11); map.miniport1.endportx = 6; map.miniport1.endporty = 7; map.attachMovie("miniport", "miniport2", 415); putit(map.miniport2, 5, 8); map.miniport2.endportx = 6; map.miniport2.endporty = 5; map.attachMovie("miniport", "miniport3", 416); putit(map.miniport3, 5, 4); map.miniport3.endportx = 8; map.miniport3.endporty = 5; map.attachMovie("miniport", "miniport4", 417); putit(map.miniport4, 9, 4); map.miniport4.endportx = 8; map.miniport4.endporty = 7; map.attachMovie("miniport", "miniport5", 418); putit(map.miniport5, 9, 8); map.miniport5.endportx = 7; map.miniport5.endporty = 6; _global.miniportcount = 5; _global.nmycount = 4; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 6, 5); map.nmy1.pathing = [[6, 5, 0, 2], [6, 6, 2, 0], [8, 6, 0, -2], [8, 5, -2, 0]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 391); putit(map.nmy2, 8, 5); map.nmy2.pathing = [[8, 5, 0, 2], [8, 6, -2, 0], [6, 6, 0, -2], [6, 5, 2, 0]]; map.nmy2.currpath = 0; map.attachMovie("nmy", "nmy3", 392); putit(map.nmy3, 6, 7); map.nmy3.pathing = [[6, 7, 0, -2], [6, 6, 2, 0], [8, 6, 0, 2], [8, 7, -2, 0]]; map.nmy3.currpath = 0; map.attachMovie("nmy", "nmy4", 393); putit(map.nmy4, 8, 7); map.nmy4.pathing = [[8, 7, 0, -2], [8, 6, -2, 0], [6, 6, 0, 2], [6, 7, 2, 0]]; map.nmy4.currpath = 0; } if (level == 15) { putit(map.hero, 2, 11); putit(map.goal, 14, 2); map.attachMovie("miniport", "miniport1", 416); putit(map.miniport1, 2, 3); map.attachMovie("miniport", "miniport2", 417); putit(map.miniport2, 8, 2); _global.miniportcount = 2; map.miniport1.endportx = 8; map.miniport1.endporty = 6; map.miniport2.endportx = 14; map.miniport2.endporty = 10; map.attachMovie("door", "door1", 408); putit(map.door1, 8, 5); map.door1.gotoAndStop("red"); map.door1.colour = "red"; map.door1._rotation = 90; map.attachMovie("door", "door2", 409); putit(map.door2, 7, 6); map.door2.gotoAndStop("red"); map.door2.colour = "red"; map.attachMovie("door", "door3", 410); putit(map.door3, 9, 6); map.door3.gotoAndStop("red"); map.door3.colour = "red"; map.attachMovie("door", "door4", 411); putit(map.door4, 5, 6); map.door4.gotoAndStop("white"); map.door4.colour = "white"; map.attachMovie("door", "door5", 412); putit(map.door5, 8, 4); map.door5.gotoAndStop("red"); map.door5.colour = "red"; map.door5._rotation = 90; map.attachMovie("door", "door6", 413); putit(map.door6, 8, 3); map.door6.gotoAndStop("white"); map.door6.colour = "white"; map.door6._rotation = 90; map.attachMovie("door", "door7", 414); putit(map.door7, 11, 6); map.door7.gotoAndStop("white"); map.door7.colour = "white"; map.attachMovie("door", "door8", 415); putit(map.door8, 8, 9); map.door8.gotoAndStop("blue"); map.door8.colour = "blue"; map.door8._rotation = 90; _global.doorcount = 8; _global.keycount = 7; map.attachMovie("keypass", "keypass1", 402); putit(map.keypass1, 2, 7); map.keypass1.gotoAndStop("red"); map.keypass1.colour = "red"; map.attachMovie("keypass", "keypass2", 403); putit(map.keypass2, 4, 6); map.keypass2.gotoAndStop("red"); map.keypass2.colour = "red"; map.attachMovie("keypass", "keypass3", 404); putit(map.keypass3, 4, 7); map.keypass3.gotoAndStop("red"); map.keypass3.colour = "red"; map.attachMovie("keypass", "keypass4", 405); putit(map.keypass4, 10, 2); map.keypass4.gotoAndStop("red"); map.keypass4.colour = "red"; map.attachMovie("keypass", "keypass5", 406); putit(map.keypass5, 2, 6); map.keypass5.gotoAndStop("blue"); map.keypass5.colour = "blue"; map.attachMovie("keypass", "keypass6", 407); putit(map.keypass6, 2, 5); map.keypass6.gotoAndStop("white"); map.keypass6.colour = "white"; map.attachMovie("keypass", "keypass7", 401); putit(map.keypass7, 11, 2); map.keypass7.gotoAndStop("white"); map.keypass7.colour = "white"; } if (level == 16) { putit(map.hero, 2, 3); putit(map.goal, 14, 11); _global.nmycount = 5; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 4, 3); map.nmy1.pathing = [[4, 3, 0, 3], [4, 5, 0, -3]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 391); putit(map.nmy2, 6, 3); map.nmy2.pathing = [[6, 3, 0, 3], [6, 5, 0, -3]]; map.nmy2.currpath = 0; map.attachMovie("nmy", "nmy3", 392); putit(map.nmy3, 8, 3); map.nmy3.pathing = [[8, 3, 0, 3], [8, 5, 0, -3]]; map.nmy3.currpath = 0; map.attachMovie("nmy", "nmy4", 393); putit(map.nmy4, 10, 3); map.nmy4.pathing = [[10, 3, 0, 3], [10, 5, 0, -3]]; map.nmy4.currpath = 0; map.attachMovie("nmy", "nmy5", 394); putit(map.nmy5, 12, 3); map.nmy5.pathing = [[12, 3, 0, 3], [12, 5, 0, -3]]; map.nmy5.currpath = 0; } if (level == 17) { putit(map.hero, 2, 6); putit(map.goal, 14, 6); } if (level == 18) { putit(map.hero, 10, 5); putit(map.goal, 13, 9); map.attachMovie("miniport", "miniport1", 414); putit(map.miniport1, 12, 4); map.miniport1.endportx = 8; map.miniport1.endporty = 10; map.attachMovie("miniport", "miniport2", 415); putit(map.miniport2, 8, 7); map.miniport2.endportx = 6; map.miniport2.endporty = 5; map.attachMovie("miniport", "miniport3", 416); putit(map.miniport3, 4, 4); map.miniport3.endportx = 3; map.miniport3.endporty = 9; map.attachMovie("miniport", "miniport4", 417); putit(map.miniport4, 6, 9); map.miniport4.endportx = 10; map.miniport4.endporty = 9; _global.miniportcount = 4; _global.nmycount = 1; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 7, 6); map.nmy1.pathing = [[7, 6, 5, 0], [9, 6, 0, 5], [9, 8, -5, 0], [7, 8, 0, -5]]; map.nmy1.currpath = 0; map.attachMovie("door", "door1", 408); putit(map.door1, 5, 5); map.door1.gotoAndStop("red"); map.door1.colour = "red"; map.attachMovie("door", "door2", 409); putit(map.door2, 4, 9); map.door2.gotoAndStop("blue"); map.door2.colour = "blue"; map.attachMovie("door", "door3", 410); putit(map.door3, 11, 9); map.door3.gotoAndStop("white"); map.door3.colour = "white"; _global.doorcount = 3; _global.keycount = 3; map.attachMovie("keypass", "keypass1", 402); putit(map.keypass1, 8, 2); map.keypass1.gotoAndStop("red"); map.keypass1.colour = "red"; map.attachMovie("keypass", "keypass2", 403); putit(map.keypass2, 14, 7); map.keypass2.gotoAndStop("blue"); map.keypass2.colour = "blue"; map.attachMovie("keypass", "keypass3", 404); putit(map.keypass3, 2, 7); map.keypass3.gotoAndStop("white"); map.keypass3.colour = "white"; } if (level == 19) { putit(map.hero, 2, 11); putit(map.goal, 10, 10); _global.nmycount = 2; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 6, 2); map.nmy1.pathing = [[6, 2, 0, 15], [6, 11, 0, -15]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 391); putit(map.nmy2, 13, 11); map.nmy2.pathing = [[13, 11, 0, -15], [13, 2, 0, 15]]; map.nmy2.currpath = 0; map.attachMovie("miniport", "miniport1", 414); putit(map.miniport1, 9, 2); map.miniport1.endportx = 11; map.miniport1.endporty = 2; _global.miniportcount = 1; } if (level == 20) { putit(map.hero, 3, 3); putit(map.goal, 13, 3); _global.nmycount = 5; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 1, 4); map.nmy1.pathing = [[1, 4, 6, 0], [15, 4, -6, 0]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 391); putit(map.nmy2, 1, 8); map.nmy2.pathing = [[1, 8, 6, 0], [15, 8, -6, 0]]; map.nmy2.currpath = 0; map.attachMovie("nmy", "nmy3", 392); putit(map.nmy3, 15, 2); map.nmy3.pathing = [[15, 2, -6, 0], [1, 2, 6, 0]]; map.nmy3.currpath = 0; map.attachMovie("nmy", "nmy4", 393); putit(map.nmy4, 15, 6); map.nmy4.pathing = [[15, 6, -6, 0], [1, 6, 6, 0]]; map.nmy4.currpath = 0; map.attachMovie("nmy", "nmy5", 394); putit(map.nmy5, 15, 10); map.nmy5.pathing = [[15, 10, -6, 0], [1, 10, 6, 0]]; map.nmy5.currpath = 0; } if (level == 21) { putit(map.hero, 2, 2); putit(map.goal, 2, 11); _global.nmycount = 1; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 8, 4); map.nmy1.pathing = [[8, 4, -5, 0], [7, 4, 0, 5], [7, 5, 5, 0], [8, 5, 0, 5], [8, 7, 5, 0], [11, 7, 0, -5], [11, 6, -5, 0], [10, 6, 0, 5], [10, 7, -5, 0], [8, 7, 0, 5], [8, 10, 5, 0], [9, 10, 0, -5], [9, 9, -5, 0], [8, 9, 0, -5], [8, 7, -5, 0], [5, 7, 0, 5], [5, 8, 5, 0], [6, 8, 0, -5], [6, 7, 5, 0], [8, 7, 0, -5]]; map.nmy1.currpath = 0; map.attachMovie("miniport", "miniport1", 414); putit(map.miniport1, 2, 6); map.miniport1.endportx = 7; map.miniport1.endporty = 4; map.attachMovie("miniport", "miniport2", 415); putit(map.miniport2, 11, 6); map.miniport2.endportx = 2; map.miniport2.endporty = 8; _global.miniportcount = 2; map.attachMovie("door", "door1", 408); putit(map.door1, 8, 6); map.door1.gotoAndStop("red"); map.door1.colour = "red"; map.attachMovie("door", "door2", 409); putit(map.door2, 8, 8); map.door2.gotoAndStop("blue"); map.door2.colour = "blue"; map.attachMovie("door", "door3", 410); putit(map.door3, 7, 7); map.door3.gotoAndStop("white"); map.door3.colour = "white"; map.attachMovie("door", "door4", 411); putit(map.door4, 9, 7); map.door4.gotoAndStop("green"); map.door4.colour = "green"; _global.doorcount = 4; _global.keycount = 4; map.attachMovie("keypass", "keypass1", 402); putit(map.keypass1, 2, 5); map.keypass1.gotoAndStop("red"); map.keypass1.colour = "red"; map.door1._rotation = 90; map.attachMovie("keypass", "keypass2", 403); putit(map.keypass2, 7, 4); map.keypass2.gotoAndStop("blue"); map.keypass2.colour = "blue"; map.door2._rotation = 90; map.attachMovie("keypass", "keypass3", 404); putit(map.keypass3, 9, 10); map.keypass3.gotoAndStop("white"); map.keypass3.colour = "white"; map.attachMovie("keypass", "keypass4", 405); putit(map.keypass4, 5, 8); map.keypass4.gotoAndStop("green"); map.keypass4.colour = "green"; } if (level == 22) { putit(map.hero, 2, 2); putit(map.goal, 12, 4); _global.nmycount = 6; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 4, 4); map.nmy1.pathing = [[4, 4, -3, 0], [2, 4, 3, 0]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 391); putit(map.nmy2, 2, 5); map.nmy2.pathing = [[2, 5, 3, 0], [4, 5, -3, 0]]; map.nmy2.currpath = 0; map.attachMovie("nmy", "nmy3", 392); putit(map.nmy3, 4, 6); map.nmy3.pathing = [[4, 6, -3, 0], [2, 6, 3, 0]]; map.nmy3.currpath = 0; map.attachMovie("nmy", "nmy4", 393); putit(map.nmy4, 2, 7); map.nmy4.pathing = [[2, 7, 3, 0], [4, 7, -3, 0]]; map.nmy4.currpath = 0; map.attachMovie("nmy", "nmy5", 394); putit(map.nmy5, 4, 8); map.nmy5.pathing = [[4, 8, -3, 0], [2, 8, 3, 0]]; map.nmy5.currpath = 0; map.attachMovie("nmy", "nmy6", 395); putit(map.nmy6, 2, 9); map.nmy6.pathing = [[2, 9, 3, 0], [4, 9, -3, 0]]; map.nmy6.currpath = 0; } if (level == 23) { putit(map.hero, 8, 6); putit(map.goal, 8, 12); _global.nmycount = 2; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 6, 4); map.nmy1.pathing = [[6, 4, 5, 0], [10, 4, 0, 5], [10, 8, -5, 0], [6, 8, 0, -5]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 391); putit(map.nmy2, 12, 10); map.nmy2.pathing = [[12, 10, -10, 0], [4, 10, 0, -10], [4, 2, 10, 0], [12, 2, 0, 10]]; map.nmy2.currpath = 0; map.attachMovie("door", "door1", 408); putit(map.door1, 7, 4); map.door1.gotoAndStop("blue"); map.door1.colour = "blue"; map.attachMovie("door", "door2", 409); putit(map.door2, 9, 4); map.door2.gotoAndStop("red"); map.door2.colour = "red"; map.attachMovie("door", "door3", 410); putit(map.door3, 8, 3); map.door3.gotoAndStop("blue"); map.door3.colour = "blue"; map.door3._rotation = 90; map.attachMovie("door", "door4", 411); putit(map.door4, 7, 2); map.door4.gotoAndStop("red"); map.door4.colour = "red"; map.attachMovie("door", "door5", 412); putit(map.door5, 9, 2); map.door5.gotoAndStop("blue"); map.door5.colour = "blue"; map.attachMovie("door", "door6", 413); putit(map.door6, 8, 11); map.door6.gotoAndStop("white"); map.door6.colour = "white"; map.door6._rotation = 90; _global.doorcount = 6; _global.keycount = 6; map.attachMovie("keypass", "keypass1", 402); putit(map.keypass1, 8, 5); map.keypass1.gotoAndStop("red"); map.keypass1.colour = "red"; map.attachMovie("keypass", "keypass2", 403); putit(map.keypass2, 7, 8); map.keypass2.gotoAndStop("blue"); map.keypass2.colour = "blue"; map.attachMovie("keypass", "keypass3", 404); putit(map.keypass3, 8, 8); map.keypass3.gotoAndStop("blue"); map.keypass3.colour = "blue"; map.attachMovie("keypass", "keypass4", 405); putit(map.keypass4, 9, 8); map.keypass4.gotoAndStop("blue"); map.keypass4.colour = "blue"; map.attachMovie("keypass", "keypass5", 406); putit(map.keypass5, 8, 10); map.keypass5.gotoAndStop("red"); map.keypass5.colour = "red"; map.attachMovie("keypass", "keypass6", 407); putit(map.keypass6, 3, 2); map.keypass6.gotoAndStop("white"); map.keypass6.colour = "white"; } if (level == 24) { putit(map.hero, 7, 2); putit(map.goal, 5, 11); _global.nmycount = 4; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 3, 3); map.nmy1.pathing = [[3, 3, 5, 0], [4, 3, 0, 5], [4, 4, -5, 0], [3, 4, 0, -5]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 391); putit(map.nmy2, 12, 3); map.nmy2.pathing = [[12, 3, 0, 5], [12, 4, -5, 0], [11, 4, 0, -5], [11, 3, 5, 0]]; map.nmy2.currpath = 0; map.attachMovie("nmy", "nmy3", 392); putit(map.nmy3, 12, 10); map.nmy3.pathing = [[12, 10, -5, 0], [11, 10, 0, -5], [11, 9, 5, 0], [12, 9, 0, 5]]; map.nmy3.currpath = 0; map.attachMovie("nmy", "nmy4", 393); putit(map.nmy4, 3, 10); map.nmy4.pathing = [[3, 10, 0, -5], [3, 9, 5, 0], [4, 9, 0, 5], [4, 10, -5, 0]]; map.nmy4.currpath = 0; map.attachMovie("door", "door1", 408); putit(map.door1, 8, 9); map.door1.gotoAndStop("blue"); map.door1.colour = "blue"; map.door1._rotation = 90; map.attachMovie("door", "door2", 409); putit(map.door2, 8, 10); map.door2.gotoAndStop("blue"); map.door2.colour = "blue"; map.door2._rotation = 90; map.attachMovie("door", "door3", 410); putit(map.door3, 7, 11); map.door3.gotoAndStop("blue"); map.door3.colour = "blue"; map.attachMovie("door", "door4", 411); putit(map.door4, 6, 11); map.door4.gotoAndStop("blue"); map.door4.colour = "blue"; _global.doorcount = 4; _global.keycount = 4; map.attachMovie("keypass", "keypass1", 402); putit(map.keypass1, 3, 3); map.keypass1.gotoAndStop("blue"); map.keypass1.colour = "blue"; map.attachMovie("keypass", "keypass2", 403); putit(map.keypass2, 12, 3); map.keypass2.gotoAndStop("blue"); map.keypass2.colour = "blue"; map.attachMovie("keypass", "keypass3", 404); putit(map.keypass3, 3, 10); map.keypass3.gotoAndStop("blue"); map.keypass3.colour = "blue"; map.attachMovie("keypass", "keypass4", 405); putit(map.keypass4, 12, 10); map.keypass4.gotoAndStop("blue"); map.keypass4.colour = "blue"; map.attachMovie("miniport", "miniport1", 414); putit(map.miniport1, 8, 3); map.miniport1.endportx = 8; map.miniport1.endporty = 5; _global.miniportcount = 1; } if (level == 25) { putit(map.hero, 5, 7); putit(map.goal, 11, 7); _global.nmycount = 3; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 10, 8); map.nmy1.pathing = [[10, 8, -5, 0], [6, 8, 0, -5], [6, 6, 5, 0], [10, 6, 0, 5]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 391); putit(map.nmy2, 6, 6); map.nmy2.pathing = [[6, 6, 5, 0], [10, 6, 0, 5], [10, 8, -5, 0], [6, 8, 0, -5]]; map.nmy2.currpath = 0; map.attachMovie("nmy", "nmy3", 392); putit(map.nmy3, 8, 8); map.nmy3.pathing = [[8, 8, 0, -5], [8, 6, 5, 0], [10, 6, 0, 5], [10, 8, -5, 0], [8, 8, 0, -5], [8, 6, -5, 0], [6, 6, 0, 5], [6, 8, 5, 0]]; map.nmy3.currpath = 0; } if (level == 26) { putit(map.hero, 4, 3); putit(map.goal, 12, 9); _global.nmycount = 2; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 9, 3); map.nmy1.pathing = [[9, 3, 10, 0], [11, 3, 0, 10], [11, 5, -10, 0], [5, 5, 0, -10], [5, 3, 10, 0], [7, 3, 0, 10], [7, 9, -10, 0], [5, 9, 0, -10], [5, 7, 10, 0], [11, 7, 0, 10], [11, 9, -10, 0], [9, 9, 0, -10]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 391); putit(map.nmy2, 7, 3); map.nmy2.pathing = [[7, 3, -10, 0], [5, 3, 0, 10], [5, 5, 10, 0], [11, 5, 0, -10], [11, 3, -10, 0], [9, 3, 0, 10], [9, 9, 10, 0], [11, 9, 0, -10], [11, 7, -10, 0], [5, 7, 0, 10], [5, 9, 10, 0], [7, 9, 0, -10]]; map.nmy2.currpath = 0; } if (level == 27) { putit(map.hero, 3, 3); putit(map.goal, 11, 9); map.attachMovie("miniport", "miniport1", 414); putit(map.miniport1, 4, 4); map.miniport1.endportx = 3; map.miniport1.endporty = 6; map.attachMovie("miniport", "miniport2", 415); putit(map.miniport2, 2, 7); map.miniport2.endportx = 3; map.miniport2.endporty = 9; map.attachMovie("miniport", "miniport3", 416); putit(map.miniport3, 4, 10); map.miniport3.endportx = 6; map.miniport3.endporty = 4; map.attachMovie("miniport", "miniport4", 417); putit(map.miniport4, 7, 3); map.miniport4.endportx = 6; map.miniport4.endporty = 7; map.attachMovie("miniport", "miniport5", 418); putit(map.miniport5, 7, 6); map.miniport5.endportx = 6; map.miniport5.endporty = 10; map.attachMovie("miniport", "miniport6", 419); putit(map.miniport6, 5, 9); map.miniport6.endportx = 9; map.miniport6.endporty = 3; map.attachMovie("miniport", "miniport7", 420); putit(map.miniport7, 8, 4); map.miniport7.endportx = 9; map.miniport7.endporty = 6; map.attachMovie("miniport", "miniport8", 421); putit(map.miniport8, 8, 7); map.miniport8.endportx = 9; map.miniport8.endporty = 9; map.attachMovie("miniport", "miniport9", 422); putit(map.miniport9, 8, 10); map.miniport9.endportx = 12; map.miniport9.endporty = 4; map.attachMovie("miniport", "miniport10", 423); putit(map.miniport10, 13, 3); map.miniport10.endportx = 12; map.miniport10.endporty = 7; map.attachMovie("miniport", "miniport11", 424); putit(map.miniport11, 11, 6); map.miniport11.endportx = 12; map.miniport11.endporty = 10; _global.miniportcount = 11; } if (level == 28) { putit(map.hero, 2, 11); putit(map.goal, 14, 4); map.attachMovie("miniport", "miniport1", 424); putit(map.miniport1, 2, 7); map.miniport1.endportx = 7; map.miniport1.endporty = 7; _global.miniportcount = 1; map.attachMovie("door", "door1", 410); putit(map.door1, 12, 11); map.door1.gotoAndStop("red"); map.door1.colour = "red"; map.attachMovie("door", "door2", 411); putit(map.door2, 13, 11); map.door2.gotoAndStop("red"); map.door2.colour = "red"; map.attachMovie("door", "door3", 412); putit(map.door3, 14, 10); map.door3.gotoAndStop("red"); map.door3.colour = "red"; map.door3._rotation = 90; map.attachMovie("door", "door4", 413); putit(map.door4, 14, 9); map.door4.gotoAndStop("red"); map.door4.colour = "red"; map.door4._rotation = 90; map.attachMovie("door", "door5", 414); putit(map.door5, 14, 8); map.door5.gotoAndStop("red"); map.door5.colour = "red"; map.door5._rotation = 90; map.attachMovie("door", "door6", 415); putit(map.door6, 14, 7); map.door6.gotoAndStop("red"); map.door6.colour = "red"; map.door6._rotation = 90; map.attachMovie("door", "door7", 416); putit(map.door7, 14, 6); map.door7.gotoAndStop("red"); map.door7.colour = "red"; map.door7._rotation = 90; map.attachMovie("door", "door8", 417); putit(map.door8, 14, 5); map.door8.gotoAndStop("red"); map.door8.colour = "red"; map.door8._rotation = 90; _global.doorcount = 8; _global.keycount = 8; map.attachMovie("keypass", "keypass1", 402); putit(map.keypass1, 5, 3); map.keypass1.gotoAndStop("red"); map.keypass1.colour = "red"; map.attachMovie("keypass", "keypass2", 403); putit(map.keypass2, 7, 3); map.keypass2.gotoAndStop("red"); map.keypass2.colour = "red"; map.attachMovie("keypass", "keypass3", 404); putit(map.keypass3, 9, 3); map.keypass3.gotoAndStop("red"); map.keypass3.colour = "red"; map.attachMovie("keypass", "keypass4", 405); putit(map.keypass4, 11, 3); map.keypass4.gotoAndStop("red"); map.keypass4.colour = "red"; map.attachMovie("keypass", "keypass5", 406); putit(map.keypass5, 5, 10); map.keypass5.gotoAndStop("red"); map.keypass5.colour = "red"; map.attachMovie("keypass", "keypass6", 407); putit(map.keypass6, 7, 10); map.keypass6.gotoAndStop("red"); map.keypass6.colour = "red"; map.attachMovie("keypass", "keypass7", 408); putit(map.keypass7, 9, 10); map.keypass7.gotoAndStop("red"); map.keypass7.colour = "red"; map.attachMovie("keypass", "keypass8", 409); putit(map.keypass8, 11, 10); map.keypass8.gotoAndStop("red"); map.keypass8.colour = "red"; } if (level == 29) { putit(map.hero, 2, 7); putit(map.goal, 14, 7); map.attachMovie("door", "door1", 408); putit(map.door1, 10, 7); map.door1.gotoAndStop("blue"); map.door1.colour = "blue"; map.attachMovie("door", "door2", 409); putit(map.door2, 12, 7); map.door2.gotoAndStop("blue"); map.door2.colour = "blue"; _global.doorcount = 2; _global.keycount = 2; map.attachMovie("keypass", "keypass1", 402); putit(map.keypass1, 8, 3); map.keypass1.gotoAndStop("blue"); map.keypass1.colour = "blue"; map.attachMovie("keypass", "keypass2", 403); putit(map.keypass2, 8, 11); map.keypass2.gotoAndStop("blue"); map.keypass2.colour = "blue"; _global.nmycount = 4; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 3, 8); map.nmy1.pathing = [[3, 8, 0, -5], [3, 7, 5, 0], [5, 7, 0, 5], [5, 8, 0, -5], [5, 7, -5, 0], [3, 7, 0, 5]]; map.nmy1.currpath = 0; map.attachMovie("nmy", "nmy2", 391); putit(map.nmy2, 13, 8); map.nmy2.pathing = [[13, 8, 0, -5], [13, 7, -5, 0], [11, 7, 0, 5], [11, 8, 0, -5], [11, 7, 5, 0], [13, 7, 0, 5]]; map.nmy2.currpath = 0; map.attachMovie("nmy", "nmy3", 392); putit(map.nmy3, 9, 7); map.nmy3.pathing = [[9, 7, -5, 0], [7, 7, 0, -5], [7, 5, 5, 0], [9, 5, 0, 5]]; map.nmy3.currpath = 0; map.attachMovie("nmy", "nmy4", 393); putit(map.nmy4, 9, 7); map.nmy4.pathing = [[9, 7, -5, 0], [7, 7, 0, 5], [7, 9, 5, 0], [9, 9, 0, -5]]; map.nmy4.currpath = 0; } if (level == 30) { putit(map.hero, 14, 2); putit(map.goal, 14, 11); _global.nmycount = 1; map.attachMovie("nmy", "nmy1", 390); putit(map.nmy1, 4, 8); map.nmy1.pathing = [[4, 8, 0, -5], [4, 6, 5, 0], [6, 6, 0, 5], [6, 8, -5, 0]]; map.nmy1.currpath = 0; map.attachMovie("miniport", "miniport1", 424); putit(map.miniport1, 11, 2); map.miniport1.endportx = 8; map.miniport1.endporty = 7; map.attachMovie("miniport", "miniport2", 425); putit(map.miniport2, 4, 2); map.miniport2.endportx = 14; map.miniport2.endporty = 11; _global.miniportcount = 2; map.attachMovie("door", "door1", 410); putit(map.door1, 4, 5); map.door1.gotoAndStop("blue"); map.door1.colour = "blue"; map.door1._rotation = 90; map.attachMovie("door", "door2", 411); putit(map.door2, 10, 8); map.door2.gotoAndStop("green"); map.door2.colour = "green"; map.door2._rotation = 90; map.attachMovie("door", "door3", 412); putit(map.door3, 13, 6); map.door3.gotoAndStop("red"); map.door3.colour = "red"; map.door3._rotation = 90; map.attachMovie("door", "door4", 413); putit(map.door4, 2, 5); map.door4.gotoAndStop("red"); map.door4.colour = "red"; map.door4._rotation = 90; map.attachMovie("door", "door5", 414); putit(map.door5, 2, 4); map.door5.gotoAndStop("red"); map.door5.colour = "red"; map.door5._rotation = 90; map.attachMovie("door", "door6", 415); putit(map.door6, 2, 3); map.door6.gotoAndStop("red"); map.door6.colour = "red"; map.door6._rotation = 90; map.attachMovie("door", "door7", 416); putit(map.door7, 3, 2); map.door7.gotoAndStop("red"); map.door7.colour = "red"; _global.doorcount = 7; _global.keycount = 7; map.attachMovie("keypass", "keypass1", 402); putit(map.keypass1, 4, 4); map.keypass1.gotoAndStop("red"); map.keypass1.colour = "red"; map.attachMovie("keypass", "keypass2", 403); putit(map.keypass2, 14, 5); map.keypass2.gotoAndStop("red"); map.keypass2.colour = "red"; map.attachMovie("keypass", "keypass3", 404); putit(map.keypass3, 10, 9); map.keypass3.gotoAndStop("red"); map.keypass3.colour = "red"; map.attachMovie("keypass", "keypass4", 405); putit(map.keypass4, 5, 3); map.keypass4.gotoAndStop("red"); map.keypass4.colour = "red"; map.attachMovie("keypass", "keypass5", 406); putit(map.keypass5, 14, 8); map.keypass5.gotoAndStop("red"); map.keypass5.colour = "red"; map.attachMovie("keypass", "keypass6", 407); putit(map.keypass6, 10, 11); map.keypass6.gotoAndStop("green"); map.keypass6.colour = "green"; map.attachMovie("keypass", "keypass7", 408); putit(map.keypass7, 8, 5); map.keypass7.gotoAndStop("blue"); map.keypass7.colour = "blue"; } talk(0, 0, "start"); _root.lvl = _global.currlvl; _root.passw = _global.passwords[_global.currlvl]; } function initGame() { _global.lostlvl = false; _global.winlvl = false; _global.getred = 0; _global.getblue = 0; _global.getgreen = 0; _global.getwhite = 0; wsound = new Sound(); wsound.attachSound("winnoise"); desound = new Sound(); desound.attachSound("deathnoise"); tik = new Sound(); tik.attachSound("tik1"); ksound = new Sound(); ksound.attachSound("keyup1"); dsound = new Sound(); dsound.attachSound("doorup1"); tsound = new Sound(); tsound.attachSound("telesound"); _global.miniportcount = 0; _global.doorcount = 0; _global.keycount = 0; _global.nmycount = 0; _global.talking = false; _global.counttodeath = 40; endportx = new Object(); endporty = new Object(); colour = new Object(); special = new Object(); currpath = new Object(); xspeed = new Object(); yspeed = new Object(); pathing = new Array(); paintmap(_global.currlvl); } function game() { map.hero.stop(); if (_global.winlvl != true) { if (_global.lostlvl != true) { overlay(); if (_global.talking != true) { if (map[(("tilex" + getCoord(map.hero._x)) + "y") + getCoord(map.hero._y)].special == "tbox") { talk(_global.currlvl, getCoord(map.hero._x), getCoord(map.hero._y)); } if (map[(("tilex" + getCoord(map.hero._x)) + "y") + getCoord(map.hero._y)].special == "pit") { _global.lostlvl = true; } if (Key.isDown(87) && (map[(("tilex" + getCoord(map.hero._x)) + "y") + getCoord(map.hero._y - 5)].special != "wall")) { map.hero._y = map.hero._y - 5; map.hero._rotation = 0; map.hero.play(); } if (Key.isDown(68) && (map[(("tilex" + getCoord(map.hero._x + 5)) + "y") + getCoord(map.hero._y)].special != "wall")) { map.hero._x = map.hero._x + 5; map.hero._rotation = 90; map.hero.play(); } if (Key.isDown(83) && (map[(("tilex" + getCoord(map.hero._x)) + "y") + getCoord(map.hero._y + 5)].special != "wall")) { map.hero._y = map.hero._y + 5; map.hero._rotation = 180; map.hero.play(); } if (Key.isDown(65) && (map[(("tilex" + getCoord(map.hero._x - 5)) + "y") + getCoord(map.hero._y)].special != "wall")) { map.hero._x = map.hero._x - 5; map.hero._rotation = -90; map.hero.play(); } if (Key.isDown(87) && (Key.isDown(68))) { map.hero._rotation = 45; } else if (Key.isDown(68) && (Key.isDown(83))) { map.hero._rotation = 135; } else if (Key.isDown(65) && (Key.isDown(83))) { map.hero._rotation = -135; } else if (Key.isDown(65) && (Key.isDown(87))) { map.hero._rotation = -45; } i = 1; while (i <= _global.nmycount) { AIrun(_root.map["nmy" + i]); i++; } i = 1; while (i <= _global.keycount) { keyrun(_root.map["keypass" + i]); i++; } i = 1; while (i <= _global.doorcount) { doorrun(_root.map["door" + i]); i++; } i = 1; while (i <= _global.miniportcount) { MPrun(_root.map["miniport" + i], i); i++; } if (map.hero.hitTest(map.goal.hitbox)) { _global.winlvl = true; } if (Key.isDown(32)) { map.thegrid._visible = true; } else { map.thegrid._visible = false; } } } else { death(); } } else { victory(); } } stop();
Instance of Symbol 122 MovieClip in Frame 3
onClipEvent (load) { _root.initGame(); } onClipEvent (enterFrame) { _root.game(); }
Instance of Symbol 129 MovieClip [keyring] "keyring" in Frame 3
onClipEvent (enterFrame) { this.krred = _global.getred; this.krblue = _global.getblue; this.krgreen = _global.getgreen; this.krwhite = _global.getwhite; }
Frame 4
stop();
Frame 5
Symbol 2 MovieClip [hitbox] Frame 1
stop();
Symbol 14 MovieClip [light] Frame 1
stop();
Instance of Symbol 2 MovieClip [hitbox] in Symbol 14 MovieClip [light] Frame 1
onClipEvent (enterFrame) { if ((_root.map.overlayer._alpha < 90) && (_parent._currentframe == 1)) { _parent.gotoAndPlay(2); } else if ((_root.map.overlayer._alpha > 90) && (_parent._currentframe != 1)) { _parent.gotoAndStop(1); } }
Symbol 14 MovieClip [light] Frame 35
stop();
Symbol 27 Button
on (release) { _root.play(); }
Symbol 28 MovieClip [loadstarting] Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; percc = Math.floor(PercentLoaded); if (PercentLoaded != 100) { loadbar.gotoAndStop(Math.floor(PercentLoaded)); } else { gotoAndPlay (3); }
Symbol 28 MovieClip [loadstarting] Frame 2
gotoAndPlay (1);
Symbol 28 MovieClip [loadstarting] Frame 16
stop();
Symbol 31 Button
on (release) { getURL ("http://www.funny-games.biz/main.html", "blank"); }
Symbol 44 Button
on (release) { gotoAndStop ("game"); }
Symbol 45 Button
on (release) { i = 1; while (i <= 30) { if (_global.passwords[i] == _root.pword) { _global.currlvl = i; gotoAndStop ("game"); } i++; } }
Symbol 56 Button
on (release) { getURL ("http://www.dead-tree.com", "blank"); }
Symbol 72 Button
on (release) { _global.talking = false; this.removeMovieClip(); }
Instance of Symbol 2 MovieClip [hitbox] "hitbox" in Symbol 79 MovieClip [nmy] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 2 MovieClip [hitbox] "hitbox" in Symbol 101 MovieClip [goal] Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 2 MovieClip [hitbox] "hitbox" in Symbol 109 MovieClip [hero] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 117 MovieClip Frame 1
stopAllSounds();
Symbol 117 MovieClip Frame 2
stopAllSounds();
Symbol 117 MovieClip Frame 3
stopAllSounds();
Symbol 117 MovieClip Frame 4
stopAllSounds();
Symbol 117 MovieClip Frame 5
stopAllSounds();
Symbol 117 MovieClip Frame 6
stopAllSounds();
Symbol 117 MovieClip Frame 7
stop();
Symbol 120 Button
on (release) { getURL ("http://www.funny-games.biz/main.html", "blank"); }
Symbol 135 Button
on (release) { removeMovieClip(_root.map); gotoAndStop (2); }
Symbol 145 Button
on (release) { gotoAndStop (2); }

Library Items

Symbol 1 GraphicUsed by:2 85  Timeline
Symbol 2 MovieClip [hitbox]Uses:1Used by:14 79 101 109
Symbol 3 BitmapUsed by:4
Symbol 4 GraphicUses:3Used by:5
Symbol 5 MovieClipUses:4Used by:14
Symbol 6 GraphicUsed by:14
Symbol 7 GraphicUsed by:14
Symbol 8 BitmapUsed by:9
Symbol 9 GraphicUses:8Used by:10
Symbol 10 MovieClipUses:9Used by:14
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:13
Symbol 13 MovieClipUses:12Used by:14
Symbol 14 MovieClip [light]Uses:2 5 6 7 10 13
Symbol 15 GraphicUsed by:18
Symbol 16 GraphicUsed by:18
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClip [LOADBAR]Uses:15 16 17Used by:28
Symbol 19 FontUsed by:20 21 23 25 46 47 69 119 125 126 127 128 131 132 133 134 136
Symbol 20 TextUses:19Used by:28
Symbol 21 TextUses:19Used by:28
Symbol 22 GraphicUsed by:27
Symbol 23 TextUses:19Used by:27
Symbol 24 GraphicUsed by:27
Symbol 25 TextUses:19Used by:27
Symbol 26 GraphicUsed by:27
Symbol 27 ButtonUses:22 23 24 25 26Used by:28
Symbol 28 MovieClip [loadstarting]Uses:18 20 21 27Used by:Timeline
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:31
Symbol 31 ButtonUses:30Used by:Timeline
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:34
Symbol 34 MovieClipUses:33Used by:38
Symbol 35 BitmapUsed by:36
Symbol 36 GraphicUses:35Used by:37
Symbol 37 MovieClipUses:36Used by:38
Symbol 38 MovieClip [fog]Uses:34 37Used by:Timeline
Symbol 39 GraphicUsed by:Timeline
Symbol 40 FontUsed by:41 147
Symbol 41 TextUses:40Used by:Timeline
Symbol 42 GraphicUsed by:43 44 45 135 145
Symbol 43 MovieClipUses:42Used by:44 45 135 145
Symbol 44 ButtonUses:43 42Used by:Timeline
Symbol 45 ButtonUses:43 42Used by:Timeline
Symbol 46 TextUses:19Used by:Timeline
Symbol 47 TextUses:19Used by:Timeline
Symbol 48 FontUsed by:49
Symbol 49 EditableTextUses:48Used by:Timeline
Symbol 50 FontUsed by:51 53
Symbol 51 TextUses:50Used by:Timeline
Symbol 52 GraphicUsed by:56
Symbol 53 TextUses:50Used by:56
Symbol 54 GraphicUsed by:56
Symbol 55 GraphicUsed by:56
Symbol 56 ButtonUses:52 53 54 55Used by:Timeline
Symbol 57 GraphicUsed by:117
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClip [deathscreen]Uses:58Used by:117
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClip [miniport]Uses:60Used by:117
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClip [thegrid]Uses:62Used by:117
Symbol 64 GraphicUsed by:73
Symbol 65 GraphicUsed by:73
Symbol 66 FontUsed by:67
Symbol 67 EditableTextUses:66Used by:73
Symbol 68 GraphicUsed by:72
Symbol 69 TextUses:19Used by:72
Symbol 70 GraphicUsed by:72
Symbol 71 GraphicUsed by:72
Symbol 72 ButtonUses:68 69 70 71Used by:73
Symbol 73 MovieClip [talkbox]Uses:64 65 67 72Used by:117
Symbol 74 GraphicUsed by:78
Symbol 75 GraphicUsed by:76 77
Symbol 76 MovieClipUses:75Used by:77
Symbol 77 MovieClipUses:76 75Used by:78
Symbol 78 MovieClipUses:74 77Used by:79
Symbol 79 MovieClip [nmy]Uses:78 2Used by:117
Symbol 80 BitmapUsed by:81 84
Symbol 81 GraphicUses:80Used by:85
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:85
Symbol 84 GraphicUses:80Used by:85
Symbol 85 MovieClip [tile]Uses:81 1 83 84Used by:117
Symbol 86 GraphicUsed by:90
Symbol 87 GraphicUsed by:90
Symbol 88 GraphicUsed by:90
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClip [keypass]Uses:86 87 88 89Used by:117
Symbol 91 GraphicUsed by:95
Symbol 92 GraphicUsed by:95
Symbol 93 GraphicUsed by:95
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClip [door]Uses:91 92 93 94Used by:117
Symbol 96 BitmapUsed by:99
Symbol 97 BitmapUsed by:99
Symbol 98 BitmapUsed by:99
Symbol 99 GraphicUses:96 97 98Used by:100
Symbol 100 MovieClipUses:99Used by:101
Symbol 101 MovieClip [goal]Uses:2 100Used by:117
Symbol 102 GraphicUsed by:109
Symbol 103 GraphicUsed by:109
Symbol 104 GraphicUsed by:109
Symbol 105 GraphicUsed by:109
Symbol 106 GraphicUsed by:109
Symbol 107 GraphicUsed by:109
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClip [hero]Uses:102 2 103 104 105 106 107 108Used by:117
Symbol 110 Sound [telesound]Used by:117
Symbol 111 Sound [doorup1]Used by:117
Symbol 112 Sound [tik1]Used by:117
Symbol 113 Sound [keyup1]Used by:117
Symbol 114 Sound [winnoise]Used by:117
Symbol 115 GraphicUsed by:117
Symbol 116 Sound [deathnoise]Used by:117
Symbol 117 MovieClipUses:57 59 61 63 73 79 85 90 95 101 109 110 111 112 113 114 115 116Used by:Timeline
Symbol 118 GraphicUsed by:120
Symbol 119 TextUses:19Used by:120
Symbol 120 ButtonUses:118 119Used by:Timeline
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:Timeline
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:129
Symbol 125 EditableTextUses:19Used by:129
Symbol 126 EditableTextUses:19Used by:129
Symbol 127 EditableTextUses:19Used by:129
Symbol 128 EditableTextUses:19Used by:129
Symbol 129 MovieClip [keyring]Uses:124 125 126 127 128Used by:Timeline
Symbol 130 GraphicUsed by:Timeline
Symbol 131 TextUses:19Used by:Timeline
Symbol 132 EditableTextUses:19Used by:Timeline
Symbol 133 TextUses:19Used by:Timeline
Symbol 134 EditableTextUses:19Used by:Timeline
Symbol 135 ButtonUses:43 42Used by:Timeline
Symbol 136 TextUses:19Used by:Timeline
Symbol 137 SoundUsed by:Timeline
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:140
Symbol 140 MovieClipUses:139Used by:144
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:143
Symbol 143 MovieClipUses:142Used by:144
Symbol 144 MovieClipUses:140 143Used by:Timeline
Symbol 145 ButtonUses:43 42Used by:Timeline
Symbol 146 GraphicUsed by:Timeline
Symbol 147 TextUses:40Used by:Timeline

Instance Names

"loadstarting"Frame 1Symbol 28 MovieClip [loadstarting]
"keyring"Frame 3Symbol 129 MovieClip [keyring]
"loadbar"Symbol 28 MovieClip [loadstarting] Frame 1Symbol 18 MovieClip [LOADBAR]
"hitbox"Symbol 79 MovieClip [nmy] Frame 1Symbol 2 MovieClip [hitbox]
"hitbox"Symbol 101 MovieClip [goal] Frame 1Symbol 2 MovieClip [hitbox]
"hitbox"Symbol 109 MovieClip [hero] Frame 1Symbol 2 MovieClip [hitbox]

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 2 as "hitbox"
ExportAssets (56)Timeline Frame 1Symbol 14 as "light"
ExportAssets (56)Timeline Frame 1Symbol 18 as "LOADBAR"
ExportAssets (56)Timeline Frame 1Symbol 28 as "loadstarting"
ExportAssets (56)Timeline Frame 2Symbol 38 as "fog"
ExportAssets (56)Timeline Frame 2Symbol 59 as "deathscreen"
ExportAssets (56)Timeline Frame 2Symbol 61 as "miniport"
ExportAssets (56)Timeline Frame 2Symbol 63 as "thegrid"
ExportAssets (56)Timeline Frame 2Symbol 73 as "talkbox"
ExportAssets (56)Timeline Frame 2Symbol 79 as "nmy"
ExportAssets (56)Timeline Frame 2Symbol 85 as "tile"
ExportAssets (56)Timeline Frame 2Symbol 90 as "keypass"
ExportAssets (56)Timeline Frame 2Symbol 95 as "door"
ExportAssets (56)Timeline Frame 2Symbol 101 as "goal"
ExportAssets (56)Timeline Frame 2Symbol 109 as "hero"
ExportAssets (56)Timeline Frame 2Symbol 110 as "telesound"
ExportAssets (56)Timeline Frame 2Symbol 111 as "doorup1"
ExportAssets (56)Timeline Frame 2Symbol 112 as "tik1"
ExportAssets (56)Timeline Frame 2Symbol 113 as "keyup1"
ExportAssets (56)Timeline Frame 2Symbol 114 as "winnoise"
ExportAssets (56)Timeline Frame 2Symbol 116 as "deathnoise"
ExportAssets (56)Timeline Frame 3Symbol 129 as "keyring"

Labels

"loadn"Frame 1
"title"Frame 2
"game"Frame 3
"death"Frame 4
"win"Frame 5
"spike"Symbol 79 MovieClip [nmy] Frame 1
"red"Symbol 90 MovieClip [keypass] Frame 1
"blue"Symbol 90 MovieClip [keypass] Frame 2
"green"Symbol 90 MovieClip [keypass] Frame 3
"white"Symbol 90 MovieClip [keypass] Frame 4
"red"Symbol 95 MovieClip [door] Frame 1
"blue"Symbol 95 MovieClip [door] Frame 2
"green"Symbol 95 MovieClip [door] Frame 3
"white"Symbol 95 MovieClip [door] Frame 4

Dynamic Text Variables

pwordSymbol 49 EditableText""
ttextSymbol 67 EditableText""
krredSymbol 125 EditableText"0"
krblueSymbol 126 EditableText"0"
krgreenSymbol 127 EditableText"0"
krwhiteSymbol 128 EditableText"0"
lvlSymbol 132 EditableText"30"
passwSymbol 134 EditableText"password"




http://swfchan.com/19/93533/info.shtml
Created: 26/3 -2019 17:37:20 Last modified: 26/3 -2019 17:37:20 Server time: 06/05 -2024 04:15:58