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

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

Best Friends Forever 2.swf

This is the info page for
Flash #46863

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


Text
Elev
ator

Door

P1
Start

P2
Start

P3
Start

22

P4
Start

22

All data is saved relative to which website you play on

?

Achievement
Unlocked

average total fps

time elapsed (sec)

frame count

fps of last        frames

10

75

50

25

100

<p align="left"><font face="Lucida Console" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Lucida Console" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Lucida Console" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Lucida Console" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

Goto MoFunZone version for level editor

New Game

New Game

New Game

Load File

Load File

Load File

Choose which save
file to load

Save File 1

Level

Level

Save File 2

Level

Level

Save File 3

Level

Level

Choose which save
file to load

Save File 1

Level

Level

Save File 2

Level

Level

Save File 3

Level

Level

Complete the first 10 levels of
the game

Beat the first 5 levels in under 60 seconds
(Must be done from new save file)

Complete the first 20 levels of the game.

Complete the first 10 levels of the game without failing any puzzles
(must be done from a new save file.}

Complete the first 20 levels of the game without failing any puzzles
(Must be done from new save file)

Visit our sponpsors website.

Click anywhere to return

Spend more then 2 minutes on a single level.

Beat the Story mode

Play this game for a total of more then 20 minutes.
Minutes of play so far:

Use the level editor

5000

Click anywhere to return

Get all the charachters to
the Cave Door!

Use the ARROW KEYS to move

Use Z to jump

Use 1 - 4 to switch charachters

Hold DOWN to duck

Hold DOWN and switch charachters to stay ducked. If a charachter is ducking, you can jump on it's back.

Hey Tim, we got
orders to go down
and meet up with
John and Al.

Click anywhere
to skip

Now?

Yeah, now

Do you have any
idea why?

The boss needs us
to get something
from the bottom
of the cave, and we
need both of them
to get it.

Choose which save
file to use

Save File 1

Level

100

Save File 2

Level

100

Save File 3

Level

100

Starting a new game erases
old save data

<p align="left"><font face="AddLGBitmap09" size="8" color="#000000" letterSpacing="1.000000" kerning="0">I can jump on top of your head to reach that button</font></p>

1

2

Restart

Restart

Restart

1000

How-To

How-To

How-To

Level 2

Back

Back

Back

Get all the charachters to
the Cave Door!

Use the ARROW KEYS to move

Use Z to jump

Use 1 - 4 to switch charachters

Hold DOWN to duck

Hold DOWN and switch charachters to stay ducked. If a charachter is ducking, you can jump on it's back.

1

2

3

1

2

3

4

Success!

10000

Time so far

Seconds

Success!

10000

Time so far

Seconds

Shift to Continute

Escape to go back to menu

FAILURE

FAILURE

Shift to Restart

Credits
Skiek Sprite
-
Proggrammer
Decade
-
Animator
Temarix
-
Art
Tedmark:Tim:FrogsRM:Al
-
Voice Acting
Tim:Jonbro
-
Level Design
Bezo:VGMan'05:WyldFyre1
-
Musical Selections
To be honest, I'm suprised
you took the time to beat
this game, so to you, I give
a thanks.
THANK YOU
PLAYERS
YOU CAN DO IT

Skiek Sprite
-
Proggrammer
Decade
-
Animator
Temarix
-
Art
Tedmark:Tim:FrogsRM:Al
-
Voice Acting
Tim:Jonbro
-
Level Design
Bezo:VGMan'05:WyldFyre1
-
Musical Selections

ActionScript [AS1/AS2]

Frame 1
function toggleQuality() { if (_quality == "HIGH") { _quality = "MEDIUM"; } else if (_quality == "MEDIUM") { _quality = "LOW"; } else if (_quality == "LOW") { _quality = "HIGH"; } } function Mo() { getURL ("http://www.MoFunZone.com", "_blank"); } function toggleMusic() { stopAllSounds(); trace("lll"); } function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); var ccs = new ContextMenuItem("Toggle Music", _root.toggleMusic); var ccse = new ContextMenuItem("Toggle Quality", _root.toggleQuality); var cccse = new ContextMenuItem("MoFunZone.com - Play More Games", _root.Mo); myMenu.customItems.push(cccse, ccse, ccs); _root.menu = myMenu; stop(); __com_mochibot__("71758688", this, 10301, true);
Frame 3
urlStart = _url.indexOf("://") + 3; urlEnd = _url.indexOf("/", urlStart); domain = _url.substring(urlStart, urlEnd); LastDot = domain.lastIndexOf(".") - 1; domEnd = domain.lastIndexOf(".", LastDot) + 1; domain = domain.substring(domEnd, domain.length); if ((domain != "flashgamelicense.com") && (domain != "spamtheweb.com")) { } var levels = new levelse(); var time = 0; MoFunZone_URL = "http://gamefilez.mofunzone.com/"; MoFunZone_path = _url.substring(0, length(MoFunZone_URL)); MoFunZone_loader = new LoadVars(); MoFunZone_loader.load("http://www.mofunzone.com/hotlink/check_online_game.php"); MoFunZone_loader.onLoad = function (success) { if ((success && (this.mofunzone_allow_game)) && (MoFunZone_path == MoFunZone_URL)) { } }; var savefile = SharedObject.getLocal("BFF2"); if (savefile.data.save1 == undefined) { savefile.data.save1 = 1; savefile.data.save2 = 1; savefile.data.save3 = 1; savefile.data.achieve = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); savefile.data.timee = 0; funple = 0; } funple = savefile.data.timee; trace(funple); save1 = savefile.data.save1; save2 = savefile.data.save2; save3 = savefile.data.save3; achievement = savefile.data.achieve; trace(savefile.data.achieve); trace(_currentframe); _root.news = false;
Instance of Symbol 444 MovieClip in Frame 30
on (press) { _root.getURL("http://www.MoFunZone.com", "_blank"); }
Frame 36
stop();
Frame 61
_root.fails = true; _root.news = false;
Instance of Symbol 471 MovieClip in Frame 61
on (release) { _root.saver = 3; _root.curLev = _root.save3; _root.play(); }
Instance of Symbol 471 MovieClip in Frame 61
on (release) { _root.saver = 2; _root.curLev = _root.save2; _root.play(); }
Instance of Symbol 471 MovieClip in Frame 61
on (release) { _root.saver = 1; _root.curLev = _root.save1; _root.play(); }
Frame 63
if (curLev >= 9) { if (curLev == 10) { gotoAndStop (140); } else { gotoAndStop (133); } } if ((curLev >= 4) and (curLev < 9)) { gotoAndStop (132); trace("s"); } if (curLev < 4) { gotoAndStop (131); }
Frame 70
med1._alpha = (Number(savefile.data.achieve[0]) * 100) + 25; med2._alpha = (Number(savefile.data.achieve[1]) * 100) + 25; med3._alpha = (Number(savefile.data.achieve[2]) * 100) + 25; med4._alpha = (Number(savefile.data.achieve[3]) * 100) + 25; med5._alpha = (Number(savefile.data.achieve[4]) * 100) + 25; med6._alpha = (Number(savefile.data.achieve[5]) * 100) + 25; med7._alpha = (Number(savefile.data.achieve[6]) * 100) + 25; med8._alpha = (Number(savefile.data.achieve[7]) * 100) + 25; med9._alpha = (Number(savefile.data.achieve[8]) * 100) + 25; med10._alpha = (Number(savefile.data.achieve[9]) * 100) + 25; stop(); onMouseDown = function () { if (_currentframe == 70) { _root.gotoAndStop(36); } };
Frame 91
onMouseDown = function () { if (_currentframe == 91) { _root.gotoAndStop(36); } };
Frame 121
_root.fails = false; _root.news = true;
Frame 130
var levels = new levelse(); stop();
Instance of Symbol 471 MovieClip in Frame 130
on (release) { _root.saver = 3; _root.curLev = 1; _root.savefile.data.save3 = 1; _root.savefile.flush(); _root.play(); }
Instance of Symbol 471 MovieClip in Frame 130
on (release) { _root.saver = 2; _root.curLev = 1; _root.savefile.data.save2 = 1; _root.savefile.flush(); _root.play(); }
Instance of Symbol 471 MovieClip in Frame 130
on (release) { _root.saver = 1; _root.curLev = 1; _root.savefile.data.save1 = 1; _root.savefile.flush(); _root.play(); }
Frame 131
function death() { _root.ices.swapDepths(_root.getNextHighestDepth()); _root.ices.removeMovieClip(); _root.waterT.swapDepths(_root.getNextHighestDepth()); _root.waterT.removeMovieClip(); _root.onEnterFrame = null; _root.ground.swapDepths(_root.getNextHighestDepth()); _root.ground.removeMovieClip(); _root.ladders.swapDepths(_root.getNextHighestDepth()); _root.ladders.removeMovieClip(); _root.ps1.swapDepths(_root.getNextHighestDepth()); _root.ps1.removeMovieClip(); _root.ps2.swapDepths(_root.getNextHighestDepth()); _root.ps2.removeMovieClip(); _root.ps3.swapDepths(_root.getNextHighestDepth()); _root.ps3.removeMovieClip(); _root.ps4.swapDepths(_root.getNextHighestDepth()); _root.ps4.removeMovieClip(); _root.removal = true; _root.gotoAndStop(139); vAct.gotoAndStop(50); } function dones() { curLev++; _root.ices.swapDepths(_root.getNextHighestDepth()); _root.ices.removeMovieClip(); _root.waterT.swapDepths(_root.getNextHighestDepth()); _root.waterT.removeMovieClip(); _root.onEnterFrame = null; _root.ground.swapDepths(_root.getNextHighestDepth()); _root.ground.removeMovieClip(); _root.ladders.swapDepths(_root.getNextHighestDepth()); _root.ladders.removeMovieClip(); _root.ps1.swapDepths(_root.getNextHighestDepth()); _root.ps1.removeMovieClip(); _root.ps2.swapDepths(_root.getNextHighestDepth()); _root.ps2.removeMovieClip(); _root.ps3.swapDepths(_root.getNextHighestDepth()); _root.ps3.removeMovieClip(); _root.ps4.swapDepths(_root.getNextHighestDepth()); _root.ps4.removeMovieClip(); _root.removal = true; _root.gotoAndStop(134); vAct.gotoAndStop(50); } function funsss() { if (p1 == _root.ps1) { p1 = _root.ps2; p2 = _root.ps1; hed1._alpha = 25; hed2._alpha = 100; } else { p2 = _root.ps2; p1 = _root.ps1; hed1._alpha = 100; hed2._alpha = 25; } temporay = xSpeed; xSpeed = xSpeed1; xSpeed1 = temporay; temporay = ySpeed; ySpeed = ySpeed1; ySpeed1 = temporay; ducked1 = ducked; ducked = false; shiftCon = true; temporay = ladder; ladder = ladder1; ladder1 = temporay; temporay = air; air = air1; air1 = temporay; } function upDATE() { ps1g._x = ps1._x; ps2g._x = ps2._x; ps2g._y = ps2._y; ps1g._y = ps1._y; } function spawnBulReg(xx, yx, xs, ys) { tempBullet = _root.getNextHighestDepth(); _root.attachMovie("regBul", String(tempBullet), tempBullet, {_x:xx, _y:yx, xSpeed:xs, ySpeed:ys}); } function onEnterFrame() { despe.pd1._x = ps1._x; despe.pd1._y = ps1._y; despe.pd2._x = ps2._x; despe.pd2._y = ps2._y; despe.pd3._x = ps3._x; despe.pd3._y = ps3._y; despe.pd4._x = ps4._x; despe.pd4._y = ps4._y; loveTime++; time++; truTime = int(time / 35); p1._alpha = 100; p2._alpha = 25; _root.huds.Headd.gotoAndStop(arrows); if (arrows == 0) { _root.fad.arrowss._x = 5000; _root.fad.arrowss._y = 5000; _root.huds._x = 5000; } if (arrows == 1) { _root.fad.arrowss._x = ps1._x; _root.fad.arrowss._y = ps1._y; } if (arrows == 2) { _root.fad.arrowss._x = ps2._x; _root.fad.arrowss._y = ps2._y; } if (arrows == 3) { _root.fad.arrowss._x = ps3._x; _root.fad.arrowss._y = ps3._y; } if (arrows == 4) { _root.fad.arrowss._x = ps4._x; _root.fad.arrowss._y = ps4._y; } if (Key.isDown(17)) { death(); } if (Key.isDown(49)) { while (_root.p1 != _root.ps1) { funsss(); } } if (Key.isDown(50)) { while (_root.p1 != _root.ps2) { funsss(); } } if (Key.isDown(16) and (!shiftCon)) { if (p1 == _root.ps1) { p1 = _root.ps2; p2 = _root.ps1; hed1._alpha = 25; hed2._alpha = 100; } else { p2 = _root.ps2; p1 = _root.ps1; hed1._alpha = 100; hed2._alpha = 25; } temporay = xSpeed; xSpeed = xSpeed1; xSpeed1 = temporay; temporay = ySpeed; ySpeed = ySpeed1; ySpeed1 = temporay; ducked1 = ducked; ducked = false; shiftCon = true; temporay = ladder; ladder = ladder1; ladder1 = temporay; temporay = air; air = air1; air1 = temporay; } if (p1._name == "ps1") { _root.ground.ps1.gotoAndStop(3); if (ducked1) { _root.ground.ps2.gotoAndStop(2); } else { _root.ground.ps2.gotoAndStop(1); } } else { _root.ground.ps2.gotoAndStop(3); if (ducked1) { _root.ground.ps1.gotoAndStop(2); } else { _root.ground.ps1.gotoAndStop(1); } } if (!Key.isDown(16)) { shiftCon = false; } if (_root.ladders.hitTest(p1._x, p1._y, true)) { if ((Key.isDown(ladderKey) and (!ducked)) and (!ladder)) { ladder = true; ySpeed = 0; } if (((air and (!ducked)) and (!ladder)) and Key.isDown(ladderKey)) { ladder = true; ySpeed = 0; } } else { ladder = false; } if (ladder) { p1.gotoAndStop(5); } if (Key.isDown(ladderKey) and ladder) { p1._y = p1._y - 2; p1.ins.play(1); } if (Key.isDown(downAim) and ladder) { p1._y = p1._y + 2; p1.ins.play(1); } if (((!Key.isDown(downAim)) and (!Key.isDown(ladderKey))) and ladder) { p1.ins.stop(); } if (Key.isDown(leftKey) and (!ducked)) { if (xSpeed >= (-maxSpeed)) { xSpeed = xSpeed - moveSpeed; running = true; p1._xscale = -100; } if (xSpeed <= (-moveSpeed)) { xSpeed = -moveSpeed; } } else if (Key.isDown(rightKey) and (!ducked)) { if (xSpeed <= maxSpeed) { xSpeed = xSpeed + moveSpeed; running = true; p1._xscale = 100; } if (xSpeed >= moveSpeed) { xSpeed = moveSpeed; } } else { if (!_root.ices.hitTest(p1._x, p1._y, true)) { xSpeed = xSpeed * fric; } running = false; } if (!_root.ices.hitTest(p1._x, p1._y, true)) { upKey = 90; leftKey = 37; rightKey = 39; } else { duck = false; upKey = 5000; if (Math.abs(xSpeed) > 0.1) { leftKey = 5000; rightKey = 5000; } } if (!air) { fric = 0.6; if (running and (p1._currentframe != 2)) { p1.gotoAndStop(2); } if ((!running) and (p1._currentframe != 1)) { p1.gotoAndStop(1); } ySpeed = 0; if ((Key.isDown(upKey) and upKeyControl) and (!ducked)) { jumpTimer = 2; jumpSpeed = 2; jumped = true; ySpeed = ySpeed - jumpSpeed; jumpSpeed = jumpSpeed * 0.9; } } if (Key.isDown(downKey) and (!air)) { ducked = true; } else { ducked = false; } if (Key.isDown(upKey)) { upKeyControl = false; } else { upKeyControl = true; } if (ySpeed > 20) { ySpeed = 20; } upDATE(); p1._x = p1._x + xSpeed; p1._y = p1._y + ySpeed; if (air and (!ladder)) { if (p1._currentframe != 3) { p1.gotoAndStop(3); } ySpeed = ySpeed + grav; if ((Key.isDown(upKey) and jumped) and (jumpTimer > 0)) { jumpTimer--; jumped = true; ySpeed = ySpeed - jumpSpeed; jumpSpeed = jumpSpeed - 0.5; } if ((!Key.isDown(upKey)) or (jumpSpeed == 0)) { jumped = false; } } if (!ground.hitTest(p1._x, p1._y + 2, true)) { air = true; } if (!ground.hitTest(p1._x, p1._y + 2, true)) { air = true; } upDATE(); while ((!ground.hitTest(p1._x, p1._y + 1, true)) and (!air)) { p1._y = p1._y + 0.7; upDATE(); } upDATE(); if (p1 == _root.ps1) { while (((_root.ps2g.hitTest(ps1._x, ps1._y, true) and air) and (ySpeed > 0)) and ducked1) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps2g.hitTest(ps1._x, ps1._y + 1, true) and ducked1) and (!_root.ps2g.hitTest(ps1._x, ps1._y - 1.5, true))) { air = false; } } else { while (((_root.ps1g.hitTest(ps2._x, ps2._y, true) and air) and (ySpeed > 0)) and ducked1) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps1g.hitTest(ps2._x, ps2._y + 1, true) and ducked1) and (!_root.ps1g.hitTest(ps2._x, ps2._y - 1.5, true))) { air = false; } } while (ground.hitTest(p1._x, p1._y + p1.hat._y, true)) { ySpeed = 0; p1._y = p1._y + 1; upDATE(); } if (ySpeed >= 0) { if (ground.hitTest(p1._x, p1._y + (ySpeed / 2), true) and air) { p1._y = p1._y - (ySpeed / 2); upDATE(); } while (ground.hitTest(p1._x, p1._y, true)) { air = false; p1._y = p1._y - 0.2; jumpSpeed = 0; upDATE(); } } while (ground.hitTest(p1._x + p1.lef._x, p1._y + p1.lef._y, true) or ground.hitTest(p1._x + p1.lef1._x, p1._y + p1.lef1._y, true)) { p1._x = p1._x - 0.2; xSpeed = 0; upDATE(); leftKey = 37; rightKey = 39; } while (ground.hitTest(p1._x + p1.righ._x, p1._y + p1.righ._y, true) or ground.hitTest(p1._x + p1.righ1._x, p1._y + p1.righ1._y, true)) { p1._x = p1._x + 0.2; xSpeed = 0; upDATE(); leftKey = 37; rightKey = 39; } if (ducked and (_root.p1._currentframe != 4)) { _root.p1.gotoAndStop(4); } if (!_root.ices.hitTest(p2._x, p2._y, true)) { xSpeed1 = xSpeed1 * fric; } else { duck1 = false; } if (!air1) { fric = 0.6; if ((running1 and (p2._currentframe != 2)) and (!ladder1)) { p2.gotoAndStop(2); } if (((!running1) and (p2._currentframe != 1)) and (!ladder1)) { p2.gotoAndStop(1); } ySpeed1 = 0; } if (ySpeed1 > 20) { ySpeed1 = 20; } if (!ducked1) { p2._x = p2._x + xSpeed1; p2._y = p2._y + ySpeed1; } upDATE(); if (air1 and (!ladder)) { if ((p2._currentframe != 3) and (!ladder1)) { p2.gotoAndStop(3); } ySpeed1 = ySpeed1 + grav; jumped1 = false; } if (!ground.hitTest(p2._x, p2._y + 2, true)) { air1 = true; } if (!ducked1) { while ((!ground.hitTest(p2._x, p2._y + 1, true)) and (!air1)) { p2._y = p2._y + 0.7; upDATE(); } while (ground.hitTest(p2._x, p2._y + p2.hat._y, true)) { ySpeed1 = 0; p2._y = p2._y + 1; upDATE(); } } if (ducked1 and ground.hitTest(p2._x, p2._y - 2, true)) { ducked1 = false; } if (!ducked1) { if (ground.hitTest(p2._x, p2._y + (ySpeed / 2), true) and air1) { p2._y = p2._y - (ySpeed1 / 2); upDATE(); } while (ground.hitTest(p2._x, p2._y, true)) { air1 = false; p2._y = p2._y - 0.2; jumpSpeed1 = 0; upDATE(); } } if (air1) { ducked1 = false; } if (!ducked1) { while (ground.hitTest(p2._x + p2.lef._x, p2._y + p2.lef._y, true) or ground.hitTest(p2._x + p2.lef1._x, p2._y + p2.lef1._y, true)) { p2._x = p2._x - 0.2; xSpeed1 = 0; upDATE(); } while (ground.hitTest(p2._x + p2.righ._x, p2._y + p2.righ._y, true) or ground.hitTest(p2._x + p2.righ1._x, p2._y + p2.righ1._y, true)) { p2._x = p2._x + 0.2; xSpeed1 = 0; upDATE(); } } if (ducked1 and (_root.p2._currentframe != 4)) { _root.p2.gotoAndStop(4); } if (ladder1) { xSpeed1 = 0; ySpeed1 = 0; p2.gotoAndStop(5); p2.ins.stop(); } } stop(); var engen = new tileEngine(30); engen.buildMap(_root.ground, levels["lev" + String(curLev)]); vAct.gotoAndStop(curLev); trace(engen.tileLength); tiles._visible = false; var removal = false; trace(_currentframe); var redKey = false; var blueKey = false; var engen = new tileEngine(30); engen.buildMap(_root.ground, myMapp); trace(engen.tileLength); var xSpeed = 0; var ySpeed = 0; var xSpeed1 = 0; var ySpeed1 = 0; var tempBullet = 0; var grav = 0.5; var air = true; var air1 = true; var running = false; var running1 = false; var jumped = false; var jumped1 = false; var ducked = false; var ducked1 = false; var fric = 0.6; var maxSpeed = 3.5; var moveSpeed = 3.5; var jumpSpeed = 0; var jumpSpeed1 = 0; var ladder = false; var ladder1 = false; var leftKey = 37; var downKey = 40; var rightKey = 39; var upKey = 90; var ladderKey = 38; var downAim = 40; var shootKey = 88; var shotDelay; var gunFrame = 0; var shotKeyControl = false; var upKeyControl = false; var shotDir = ""; var l = 0; var p1 = _root.ps1; var p2 = _root.ps2; var jumpTimer = 2; var shiftCon = false; var boxii = new Array(); hed1._alpha = 25; hed2._alpha = 100;
Instance of Symbol 545 MovieClip in Frame 131
on (press) { _root.getURL("http://www.MoFunZone.com", "_blank"); }
Frame 132
function death() { _root.ices.swapDepths(_root.getNextHighestDepth()); _root.ices.removeMovieClip(); _root.waterT.swapDepths(_root.getNextHighestDepth()); _root.waterT.removeMovieClip(); _root.onEnterFrame = null; _root.ground.swapDepths(_root.getNextHighestDepth()); _root.ground.removeMovieClip(); _root.ladders.swapDepths(_root.getNextHighestDepth()); _root.ladders.removeMovieClip(); _root.ps1.swapDepths(_root.getNextHighestDepth()); _root.ps1.removeMovieClip(); _root.ps2.swapDepths(_root.getNextHighestDepth()); _root.ps2.removeMovieClip(); _root.ps3.swapDepths(_root.getNextHighestDepth()); _root.ps3.removeMovieClip(); _root.ps4.swapDepths(_root.getNextHighestDepth()); _root.ps4.removeMovieClip(); _root.removal = true; _root.gotoAndStop(139); vAct.gotoAndStop(50); } function dones() { curLev++; _root.ices.swapDepths(_root.getNextHighestDepth()); _root.ices.removeMovieClip(); _root.waterT.swapDepths(_root.getNextHighestDepth()); _root.waterT.removeMovieClip(); _root.onEnterFrame = null; _root.ground.swapDepths(_root.getNextHighestDepth()); _root.ground.removeMovieClip(); _root.ladders.swapDepths(_root.getNextHighestDepth()); _root.ladders.removeMovieClip(); _root.ps1.swapDepths(_root.getNextHighestDepth()); _root.ps1.removeMovieClip(); _root.ps2.swapDepths(_root.getNextHighestDepth()); _root.ps2.removeMovieClip(); _root.ps3.swapDepths(_root.getNextHighestDepth()); _root.ps3.removeMovieClip(); _root.ps4.swapDepths(_root.getNextHighestDepth()); _root.ps4.removeMovieClip(); _root.removal = true; _root.gotoAndStop(134); vAct.gotoAndStop(50); } function whoops() { if (_root.ps1g.hitTest(p2._x, p2._y + 2, true) and ducked1) { air1 = false; } if (_root.ps2g.hitTest(p2._x, p2._y + 2, true) and ducked1) { air1 = false; } if (_root.ps3g.hitTest(p2._x, p2._y + 2, true) and ducked1) { air1 = false; } if (_root.ps1g.hitTest(p3._x, p3._y + 2, true) and ducked2) { air2 = false; } if (_root.ps2g.hitTest(p3._x, p3._y + 2, true) and ducked2) { air2 = false; } if (_root.ps3g.hitTest(p3._x, p3._y + 2, true) and ducked2) { air2 = false; } } function upDATE() { ps1g._x = ps1._x; ps1g._y = ps1._y; ps2g._x = ps2._x; ps2g._y = ps2._y; ps3g._x = ps3._x; ps3g._y = ps3._y; } function spawnBulReg(xx, yx, xs, ys) { tempBullet = _root.getNextHighestDepth(); _root.attachMovie("regBul", String(tempBullet), tempBullet, {_x:xx, _y:yx, xSpeed:xs, ySpeed:ys}); } function funsss() { if (p1 == _root.ps1) { p1 = _root.ps2; p2 = _root.ps3; p3 = _root.ps1; hed1._alpha = 25; hed2._alpha = 100; hed3._alpha = 25; } else if (p1 == _root.ps2) { p1 = _root.ps3; p2 = _root.ps1; p3 = _root.ps2; hed1._alpha = 25; hed2._alpha = 25; hed3._alpha = 100; } else if (p1 == _root.ps3) { p1 = _root.ps1; p2 = _root.ps2; p3 = _root.ps3; hed1._alpha = 100; hed2._alpha = 25; hed3._alpha = 25; } temporay = xSpeed; xSpeed = xSpeed1; xSpeed1 = xSpeed2; xSpeed2 = temporay; temporay = ySpeed; ySpeed = ySpeed1; ySpeed1 = ySpeed2; ySpeed2 = temporay; temporay = ducked; ducked = ducked1; ducked1 = ducked2; ducked2 = temporay; ducked = false; shiftCon = true; temporay = ladder; ladder = ladder1; ladder1 = ladder2; ladder2 = temporay; temporay = air; air = air1; air1 = air2; air2 = temporay; } function onEnterFrame() { despe.pd1._x = ps1._x; despe.pd1._y = ps1._y; despe.pd2._x = ps2._x; despe.pd2._y = ps2._y; despe.pd3._x = ps3._x; despe.pd3._y = ps3._y; despe.pd4._x = ps4._x; despe.pd4._y = ps4._y; loveTime++; time++; truTime = int(time / 35); p1._alpha = 100; p2._alpha = 25; p3._alpha = 25; _root.huds.Headd.gotoAndStop(arrows); if (arrows == 0) { _root.fad.arrowss._x = 5000; _root.fad.arrowss._y = 5000; _root.huds._x = 5000; } if (arrows == 1) { _root.fad.arrowss._x = ps1._x; _root.fad.arrowss._y = ps1._y; } if (arrows == 2) { _root.fad.arrowss._x = ps2._x; _root.fad.arrowss._y = ps2._y; } if (arrows == 3) { _root.fad.arrowss._x = ps3._x; _root.fad.arrowss._y = ps3._y; } if (arrows == 4) { _root.fad.arrowss._x = ps4._x; _root.fad.arrowss._y = ps4._y; } if (Key.isDown(17)) { death(); } if (Key.isDown(49)) { while (_root.p1 != _root.ps1) { funsss(); } } if (Key.isDown(50)) { while (_root.p1 != _root.ps2) { funsss(); } } if (Key.isDown(51)) { while (_root.p1 != _root.ps3) { funsss(); } } if (Key.isDown(16) and (!shiftCon)) { if (p1 == _root.ps1) { p1 = _root.ps2; p2 = _root.ps3; p3 = _root.ps1; hed1._alpha = 25; hed2._alpha = 100; hed3._alpha = 25; } else if (p1 == _root.ps2) { p1 = _root.ps3; p2 = _root.ps1; p3 = _root.ps2; hed1._alpha = 25; hed2._alpha = 25; hed3._alpha = 100; } else if (p1 == _root.ps3) { p1 = _root.ps1; p2 = _root.ps2; p3 = _root.ps3; hed1._alpha = 100; hed2._alpha = 25; hed3._alpha = 25; } temporay = xSpeed; xSpeed = xSpeed1; xSpeed1 = xSpeed2; xSpeed2 = temporay; temporay = ySpeed; ySpeed = ySpeed1; ySpeed1 = ySpeed2; ySpeed2 = temporay; temporay = ducked; ducked = ducked1; ducked1 = ducked2; ducked2 = temporay; ducked = false; shiftCon = true; temporay = ladder; ladder = ladder1; ladder1 = ladder2; ladder2 = temporay; temporay = air; air = air1; air1 = air2; air2 = temporay; } if (!Key.isDown(16)) { shiftCon = false; } if (_root.ladders.hitTest(p1._x, p1._y, true)) { if ((Key.isDown(ladderKey) and (!ducked)) and (!ladder)) { ladder = true; ySpeed = 0; } if (((air and (!ducked)) and (!ladder)) and Key.isDown(ladderKey)) { ladder = true; ySpeed = 0; } } else { ladder = false; } if (ladder) { p1.gotoAndStop(5); } if (Key.isDown(ladderKey) and ladder) { p1._y = p1._y - 2; p1.ins.play(1); } if (Key.isDown(downAim) and ladder) { p1._y = p1._y + 2; p1.ins.play(1); } if (((!Key.isDown(downAim)) and (!Key.isDown(ladderKey))) and ladder) { p1.ins.stop(); } if (Key.isDown(leftKey) and (!ducked)) { if (xSpeed >= (-maxSpeed)) { xSpeed = xSpeed - moveSpeed; running = true; p1._xscale = -100; } if (xSpeed <= (-moveSpeed)) { xSpeed = -moveSpeed; } } else if (Key.isDown(rightKey) and (!ducked)) { if (xSpeed <= maxSpeed) { xSpeed = xSpeed + moveSpeed; running = true; p1._xscale = 100; } if (xSpeed >= moveSpeed) { xSpeed = moveSpeed; } } else { if (!_root.ices.hitTest(p1._x, p1._y, true)) { xSpeed = xSpeed * fric; } running = false; } if (!_root.ices.hitTest(p1._x, p1._y, true)) { upKey = 90; leftKey = 37; rightKey = 39; } else { duck = false; upKey = 5000; if (Math.abs(xSpeed) > 0.1) { leftKey = 5000; rightKey = 5000; } } if (!air) { fric = 0.6; if (running and (p1._currentframe != 2)) { p1.gotoAndStop(2); } if ((!running) and (p1._currentframe != 1)) { p1.gotoAndStop(1); } ySpeed = 0; if ((Key.isDown(upKey) and upKeyControl) and (!ducked)) { jumpTimer = 3; jumpSpeed = 2; jumped = true; ySpeed = ySpeed - jumpSpeed; jumpSpeed = jumpSpeed * 0.9; } } if (Key.isDown(downKey) and (!air)) { ducked = true; } else { ducked = false; } if (Key.isDown(upKey)) { upKeyControl = false; } else { upKeyControl = true; } if (ySpeed > 20) { ySpeed = 20; } upDATE(); p1._x = p1._x + xSpeed; p1._y = p1._y + ySpeed; if (air and (!ladder)) { if (p1._currentframe != 3) { p1.gotoAndStop(3); } ySpeed = ySpeed + grav; if ((Key.isDown(upKey) and jumped) and (jumpTimer > 0)) { jumpTimer--; jumped = true; ySpeed = ySpeed - jumpSpeed; jumpSpeed = jumpSpeed - 0.5; } if ((!Key.isDown(upKey)) or (jumpSpeed == 0)) { jumped = false; } } if (!ground.hitTest(p1._x, p1._y + 2, true)) { air = true; } if (!ground.hitTest(p1._x, p1._y + 2, true)) { air = true; } upDATE(); while ((!ground.hitTest(p1._x, p1._y + 1, true)) and (!air)) { p1._y = p1._y + 0.7; upDATE(); } upDATE(); if (p1 == _root.ps1) { while (((_root.ps2g.hitTest(ps1._x, ps1._y, true) and air) and (ySpeed > 0)) and ducked1) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps2g.hitTest(ps1._x, ps1._y + 1, true) and ducked1) and (!_root.ps2g.hitTest(ps1._x, ps1._y - 1.5, true))) { air = false; } while (((_root.ps3g.hitTest(ps1._x, ps1._y, true) and air) and (ySpeed > 0)) and ducked2) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps3g.hitTest(ps1._x, ps1._y + 1, true) and ducked2) and (!_root.ps3g.hitTest(ps1._x, ps1._y - 1.5, true))) { air = false; } } else if (p1 == _root.ps2) { while (((_root.ps1g.hitTest(ps2._x, ps2._y, true) and air) and (ySpeed > 0)) and ducked2) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps1g.hitTest(ps2._x, ps2._y + 1, true) and ducked2) and (!_root.ps1g.hitTest(ps2._x, ps2._y - 1.5, true))) { air = false; } while (((_root.ps3g.hitTest(ps2._x, ps2._y, true) and air) and (ySpeed > 0)) and ducked1) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps3g.hitTest(ps2._x, ps2._y + 1, true) and ducked1) and (!_root.ps3g.hitTest(ps2._x, ps2._y - 1.5, true))) { air = false; } } else if (p1 == _root.ps3) { while (((_root.ps2g.hitTest(ps3._x, ps3._y, true) and air) and (ySpeed > 0)) and ducked2) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps2g.hitTest(ps3._x, ps3._y + 1, true) and ducked2) and (!_root.ps2g.hitTest(ps3._x, ps3._y - 1.5, true))) { air = false; } while (((_root.ps1g.hitTest(ps3._x, ps3._y, true) and air) and (ySpeed > 0)) and ducked1) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps1g.hitTest(ps3._x, ps3._y + 1, true) and ducked1) and (!_root.ps1g.hitTest(ps3._x, ps3._y - 1.5, true))) { air = false; } } while (ground.hitTest(p1._x, p1._y + p1.hat._y, true)) { ySpeed = 0; p1._y = p1._y + 1; upDATE(); } if (ySpeed >= 0) { if (ground.hitTest(p1._x, p1._y + (ySpeed / 2), true) and air) { p1._y = p1._y - (ySpeed / 2); upDATE(); } while (ground.hitTest(p1._x, p1._y, true)) { air = false; p1._y = p1._y - 0.2; jumpSpeed = 0; upDATE(); } } while (ground.hitTest(p1._x + p1.lef._x, p1._y + p1.lef._y, true) or ground.hitTest(p1._x + p1.lef1._x, p1._y + p1.lef1._y, true)) { p1._x = p1._x - 0.2; xSpeed = 0; upDATE(); leftKey = 37; rightKey = 39; } while (ground.hitTest(p1._x + p1.righ._x, p1._y + p1.righ._y, true) or ground.hitTest(p1._x + p1.righ1._x, p1._y + p1.righ1._y, true)) { p1._x = p1._x + 0.2; xSpeed = 0; upDATE(); leftKey = 37; rightKey = 39; } if (ducked and (_root.p1._currentframe != 4)) { _root.p1.gotoAndStop(4); } if (!_root.ices.hitTest(p2._x, p2._y, true)) { xSpeed1 = xSpeed1 * fric; } else { duck1 = false; } if (!air1) { fric = 0.6; if ((running1 and (p2._currentframe != 2)) and (!ladder1)) { p2.gotoAndStop(2); } if (((!running1) and (p2._currentframe != 1)) and (!ladder1)) { p2.gotoAndStop(1); } ySpeed1 = 0; } if (ySpeed1 > 20) { ySpeed1 = 20; } if (!ducked1) { p2._x = p2._x + xSpeed1; p2._y = p2._y + ySpeed1; } upDATE(); if (air1 and (!ladder)) { if ((p2._currentframe != 3) and (!ladder1)) { p2.gotoAndStop(3); } ySpeed1 = ySpeed1 + grav; jumped1 = false; } if (!ground.hitTest(p2._x, p2._y + 2, true)) { air1 = true; } if (!ducked1) { while ((!ground.hitTest(p2._x, p2._y + 1, true)) and (!air1)) { p2._y = p2._y + 0.7; upDATE(); } while (ground.hitTest(p2._x, p2._y + p2.hat._y, true)) { ySpeed1 = 0; p2._y = p2._y + 1; upDATE(); } } if (ducked1 and ground.hitTest(p2._x, p2._y - 2, true)) { ducked1 = false; } if (!ducked1) { if (ground.hitTest(p2._x, p2._y + (ySpeed / 2), true) and air1) { p2._y = p2._y - (ySpeed1 / 2); upDATE(); } while (ground.hitTest(p2._x, p2._y, true)) { air1 = false; p2._y = p2._y - 0.2; jumpSpeed1 = 0; upDATE(); } } whoops(); if (air1) { ducked1 = false; } if (!ducked1) { while (ground.hitTest(p2._x + p2.lef._x, p2._y + p2.lef._y, true) or ground.hitTest(p2._x + p2.lef1._x, p2._y + p2.lef1._y, true)) { p2._x = p2._x - 0.2; xSpeed1 = 0; upDATE(); } while (ground.hitTest(p2._x + p2.righ._x, p2._y + p2.righ._y, true) or ground.hitTest(p2._x + p2.righ1._x, p2._y + p2.righ1._y, true)) { p2._x = p2._x + 0.2; xSpeed1 = 0; upDATE(); } } if (ducked1 and (_root.p2._currentframe != 4)) { _root.p2.gotoAndStop(4); } if (ladder1) { xSpeed1 = 0; ySpeed1 = 0; p2.gotoAndStop(5); p2.ins.stop(); } if (!_root.ices.hitTest(p3._x, p3._y, true)) { xSpeed2 = xSpeed2 * fric; } else { duck2 = false; } if (!air2) { fric = 0.6; if ((running2 and (p3._currentframe != 2)) and (!ladder2)) { p3.gotoAndStop(2); } if (((!running2) and (p3._currentframe != 1)) and (!ladder2)) { p3.gotoAndStop(1); } ySpeed2 = 0; } if (ySpeed2 > 20) { ySpeed2 = 20; } if (!ducked2) { p3._x = p3._x + xSpeed2; p3._y = p3._y + ySpeed2; } upDATE(); if (air2 and (!ladder)) { if ((p3._currentframe != 3) and (!ladder2)) { p3.gotoAndStop(3); } ySpeed2 = ySpeed2 + grav; jumped2 = false; } if (!ground.hitTest(p3._x, p3._y + 2, true)) { air2 = true; } if (!ducked2) { while ((!ground.hitTest(p3._x, p3._y + 1, true)) and (!air2)) { p3._y = p3._y + 0.7; upDATE(); } while (ground.hitTest(p3._x, p3._y + p3.hat._y, true)) { ySpeed2 = 0; p3._y = p3._y + 1; upDATE(); } } if (ducked2 and ground.hitTest(p3._x, p3._y - 2, true)) { ducked2 = false; } if (!ducked2) { if (ground.hitTest(p3._x, p3._y + (ySpeed / 2), true) and air2) { p3._y = p3._y - (ySpeed2 / 2); upDATE(); } while (ground.hitTest(p3._x, p3._y, true)) { air2 = false; p3._y = p3._y - 0.2; jumpSpeed2 = 0; upDATE(); } } whoops(); if (air2) { ducked2 = false; } if (!ducked2) { while (ground.hitTest(p3._x + p3.lef._x, p3._y + p3.lef._y, true) or ground.hitTest(p3._x + p3.lef1._x, p3._y + p3.lef1._y, true)) { p3._x = p3._x - 0.2; xSpeed2 = 0; upDATE(); } while (ground.hitTest(p3._x + p3.righ._x, p3._y + p3.righ._y, true) or ground.hitTest(p3._x + p3.righ1._x, p3._y + p3.righ1._y, true)) { p3._x = p3._x + 0.2; xSpeed2 = 0; upDATE(); } } if (ducked2 and (_root.p3._currentframe != 4)) { _root.p3.gotoAndStop(4); } if (ladder2) { xSpeed2 = 0; ySpeed2 = 0; p3.gotoAndStop(5); p3.ins.stop(); } _root.p1.ins.heads._alpha = 100; _root.p2.ins.heads._alpha = 50; _root.p3.ins.heads._alpha = 50; _root.p4.ins.heads._alpha = 50; } stop(); var engen = new tileEngine(30); engen.buildMap(_root.ground, levels["lev" + String(curLev)]); vAct.gotoAndStop(curLev); trace(curLev); tiles._visible = false; var removal = false; trace(_currentframe); var redKey = false; var blueKey = false; var xSpeed = 0; var ySpeed = 0; var xSpeed1 = 0; var ySpeed1 = 0; var xSpeed2 = 0; var ySpeed2 = 0; var tempBullet = 0; var grav = 0.5; var air = true; var air1 = true; var air2 = true; var running = false; var running1 = false; var running2 = false; var jumped = false; var jumped1 = false; var jumped2 = false; var ducked = false; var ducked1 = false; var ducked2 = false; var fric = 0.6; var maxSpeed = 3.5; var moveSpeed = 3.5; var jumpSpeed = 0; var jumpSpeed1 = 0; var jumpSpeed2 = 0; var ladder = false; var ladder1 = false; var ladder2 = false; var leftKey = 37; var downKey = 40; var rightKey = 39; var upKey = 90; var ladderKey = 38; var downAim = 40; var shootKey = 88; var shotDelay; var gunFrame = 0; var shotKeyControl = false; var upKeyControl = false; var shotDir = ""; var l = 0; var p1 = _root.ps1; var p2 = _root.ps2; var p3 = _root.ps3; var jumpTimer = 2; var boxii = new Array(); var shiftCon = false; hed1._alpha = 100; hed2._alpha = 25; hed3._alpha = 25;
Frame 133
function death() { _root.ices.swapDepths(_root.getNextHighestDepth()); _root.ices.removeMovieClip(); _root.waterT.swapDepths(_root.getNextHighestDepth()); _root.waterT.removeMovieClip(); _root.onEnterFrame = null; _root.ground.swapDepths(_root.getNextHighestDepth()); _root.ground.removeMovieClip(); _root.ladders.swapDepths(_root.getNextHighestDepth()); _root.ladders.removeMovieClip(); _root.ps1.swapDepths(_root.getNextHighestDepth()); _root.ps1.removeMovieClip(); _root.ps2.swapDepths(_root.getNextHighestDepth()); _root.ps2.removeMovieClip(); _root.ps3.swapDepths(_root.getNextHighestDepth()); _root.ps3.removeMovieClip(); _root.ps4.swapDepths(_root.getNextHighestDepth()); _root.ps4.removeMovieClip(); _root.removal = true; _root.gotoAndStop(139); vAct.gotoAndStop(50); } function dones() { curLev++; _root.ices.swapDepths(_root.getNextHighestDepth()); _root.ices.removeMovieClip(); _root.waterT.swapDepths(_root.getNextHighestDepth()); _root.waterT.removeMovieClip(); _root.onEnterFrame = null; _root.ground.swapDepths(_root.getNextHighestDepth()); _root.ground.removeMovieClip(); _root.ladders.swapDepths(_root.getNextHighestDepth()); _root.ladders.removeMovieClip(); _root.ps1.swapDepths(_root.getNextHighestDepth()); _root.ps1.removeMovieClip(); _root.ps2.swapDepths(_root.getNextHighestDepth()); _root.ps2.removeMovieClip(); _root.ps3.swapDepths(_root.getNextHighestDepth()); _root.ps3.removeMovieClip(); _root.ps4.swapDepths(_root.getNextHighestDepth()); _root.ps4.removeMovieClip(); _root.removal = true; _root.gotoAndStop(134); vAct.gotoAndStop(50); } function whoops() { if (_root.ps1g.hitTest(p2._x, p2._y + 2, true) and ducked1) { air1 = false; } if (_root.ps2g.hitTest(p2._x, p2._y + 2, true) and ducked1) { air1 = false; } if (_root.ps3g.hitTest(p2._x, p2._y + 2, true) and ducked1) { air1 = false; } if (_root.ps4g.hitTest(p2._x, p2._y + 2, true) and ducked1) { air1 = false; } if (_root.ps1g.hitTest(p3._x, p3._y + 2, true) and ducked2) { air2 = false; } if (_root.ps2g.hitTest(p3._x, p3._y + 2, true) and ducked2) { air2 = false; } if (_root.ps3g.hitTest(p3._x, p3._y + 2, true) and ducked2) { air2 = false; } if (_root.ps4g.hitTest(p3._x, p3._y + 2, true) and ducked2) { air2 = false; } if (_root.ps1g.hitTest(p4._x, p4._y + 2, true) and ducked3) { air3 = false; } if (_root.ps2g.hitTest(p4._x, p4._y + 2, true) and ducked3) { air3 = false; } if (_root.ps3g.hitTest(p4._x, p4._y + 2, true) and ducked3) { air3 = false; } if (_root.ps4g.hitTest(p4._x, p4._y + 2, true) and ducked3) { air3 = false; } } function upDATE() { ps1g._x = ps1._x; ps1g._y = ps1._y; ps2g._x = ps2._x; ps2g._y = ps2._y; ps3g._x = ps3._x; ps3g._y = ps3._y; ps4g._x = ps4._x; ps4g._y = ps4._y; } function spawnBulReg(xx, yx, xs, ys) { tempBullet = _root.getNextHighestDepth(); _root.attachMovie("regBul", String(tempBullet), tempBullet, {_x:xx, _y:yx, xSpeed:xs, ySpeed:ys}); } function funsss() { if (p1 == _root.ps1) { p1 = _root.ps2; p2 = _root.ps3; p3 = _root.ps4; p4 = _root.ps1; hed1._alpha = 25; hed2._alpha = 100; hed3._alpha = 25; hed4._alpha = 25; } else if (p1 == _root.ps2) { p1 = _root.ps3; p2 = _root.ps4; p3 = _root.ps1; p4 = _root.ps2; hed1._alpha = 25; hed2._alpha = 25; hed3._alpha = 100; hed4._alpha = 25; } else if (p1 == _root.ps3) { p1 = _root.ps4; p2 = _root.ps1; p3 = _root.ps2; p4 = _root.ps3; hed1._alpha = 25; hed2._alpha = 25; hed3._alpha = 25; hed4._alpha = 100; } else { p1 = _root.ps1; p2 = _root.ps2; p3 = _root.ps3; p4 = _root.ps4; hed1._alpha = 100; hed2._alpha = 25; hed3._alpha = 25; hed4._alpha = 25; } temporay = xSpeed; xSpeed = xSpeed1; xSpeed1 = xSpeed2; xSpeed2 = xSpeed3; xSpeed3 = temporay; temporay = ySpeed; ySpeed = ySpeed1; ySpeed1 = ySpeed2; ySpeed2 = ySpeed3; ySpeed3 = temporay; temporay = ducked; ducked = ducked1; ducked1 = ducked2; ducked2 = ducked3; ducked3 = temporay; ducked = false; shiftCon = true; temporay = ladder; ladder = ladder1; ladder1 = ladder2; ladder2 = ladder3; ladder3 = temporay; temporay = air; air = air1; air1 = air2; air2 = air3; air3 = temporay; } function onEnterFrame() { despe.pd1._x = ps1._x; despe.pd1._y = ps1._y; despe.pd2._x = ps2._x; despe.pd2._y = ps2._y; despe.pd3._x = ps3._x; despe.pd3._y = ps3._y; despe.pd4._x = ps4._x; despe.pd4._y = ps4._y; time++; truTime = int(time / 35); loveTime++; p1._alpha = 100; p2._alpha = 25; p3._alpha = 25; p4._alpha = 25; _root.huds.Headd.gotoAndStop(arrows); if (arrows == 0) { _root.fad.arrowss._x = 5000; _root.fad.arrowss._y = 5000; _root.huds._x = 5000; } if (arrows == 1) { _root.fad.arrowss._x = ps1._x; _root.fad.arrowss._y = ps1._y; } if (arrows == 2) { _root.fad.arrowss._x = ps2._x; _root.fad.arrowss._y = ps2._y; } if (arrows == 3) { _root.fad.arrowss._x = ps3._x; _root.fad.arrowss._y = ps3._y; } if (arrows == 4) { _root.fad.arrowss._x = ps4._x; _root.fad.arrowss._y = ps4._y; } if (Key.isDown(17)) { death(); } if (Key.isDown(49)) { while (_root.p1 != _root.ps1) { funsss(); } } if (Key.isDown(50)) { while (_root.p1 != _root.ps2) { funsss(); } } if (Key.isDown(51)) { while (_root.p1 != _root.ps3) { funsss(); } } if (Key.isDown(52)) { while (_root.p1 != _root.ps4) { funsss(); } } if (Key.isDown(16) and (!shiftCon)) { if (p1 == _root.ps1) { p1 = _root.ps2; p2 = _root.ps3; p3 = _root.ps4; p4 = _root.ps1; hed1._alpha = 25; hed2._alpha = 100; hed3._alpha = 25; hed4._alpha = 25; } else if (p1 == _root.ps2) { p1 = _root.ps3; p2 = _root.ps4; p3 = _root.ps1; p4 = _root.ps2; hed1._alpha = 25; hed2._alpha = 25; hed3._alpha = 100; hed4._alpha = 25; } else if (p1 == _root.ps3) { p1 = _root.ps4; p2 = _root.ps1; p3 = _root.ps2; p4 = _root.ps3; hed1._alpha = 25; hed2._alpha = 25; hed3._alpha = 25; hed4._alpha = 100; } else { p1 = _root.ps1; p2 = _root.ps2; p3 = _root.ps3; p4 = _root.ps4; hed1._alpha = 100; hed2._alpha = 25; hed3._alpha = 25; hed4._alpha = 25; } temporay = xSpeed; xSpeed = xSpeed1; xSpeed1 = xSpeed2; xSpeed2 = xSpeed3; xSpeed3 = temporay; temporay = ySpeed; ySpeed = ySpeed1; ySpeed1 = ySpeed2; ySpeed2 = ySpeed3; ySpeed3 = temporay; temporay = ducked; ducked = ducked1; ducked1 = ducked2; ducked2 = ducked3; ducked3 = temporay; ducked = false; shiftCon = true; temporay = ladder; ladder = ladder1; ladder1 = ladder2; ladder2 = ladder3; ladder3 = temporay; temporay = air; air = air1; air1 = air2; air2 = air3; air3 = temporay; } if (!Key.isDown(16)) { shiftCon = false; } if (_root.ladders.hitTest(p1._x, p1._y, true)) { if ((Key.isDown(ladderKey) and (!ducked)) and (!ladder)) { ladder = true; ySpeed = 0; } if (((air and (!ducked)) and (!ladder)) and Key.isDown(ladderKey)) { ladder = true; ySpeed = 0; } } else { ladder = false; } if (ladder) { p1.gotoAndStop(5); } if (Key.isDown(ladderKey) and ladder) { p1._y = p1._y - 2; p1.ins.play(1); } if (Key.isDown(downAim) and ladder) { p1._y = p1._y + 2; p1.ins.play(1); } if (((!Key.isDown(downAim)) and (!Key.isDown(ladderKey))) and ladder) { p1.ins.stop(); } if (Key.isDown(leftKey) and (!ducked)) { if (xSpeed >= (-maxSpeed)) { xSpeed = xSpeed - moveSpeed; running = true; p1._xscale = -100; } if (xSpeed <= (-moveSpeed)) { xSpeed = -moveSpeed; } } else if (Key.isDown(rightKey) and (!ducked)) { if (xSpeed <= maxSpeed) { xSpeed = xSpeed + moveSpeed; running = true; p1._xscale = 100; } if (xSpeed >= moveSpeed) { xSpeed = moveSpeed; } } else { if (!_root.ices.hitTest(p1._x, p1._y, true)) { xSpeed = xSpeed * fric; } running = false; } if (!_root.ices.hitTest(p1._x, p1._y, true)) { upKey = 90; leftKey = 37; rightKey = 39; } else { duck = false; upKey = 5000; if (Math.abs(xSpeed) > 0.1) { leftKey = 5000; rightKey = 5000; } } if (!air) { fric = 0.6; if (running and (p1._currentframe != 2)) { p1.gotoAndStop(2); } if ((!running) and (p1._currentframe != 1)) { p1.gotoAndStop(1); } ySpeed = 0; if ((Key.isDown(upKey) and upKeyControl) and (!ducked)) { jumpTimer = 2; jumpSpeed = 2; jumped = true; ySpeed = ySpeed - jumpSpeed; jumpSpeed = jumpSpeed * 0.9; } } if (Key.isDown(downKey) and (!air)) { ducked = true; } else { ducked = false; } if (Key.isDown(upKey)) { upKeyControl = false; } else { upKeyControl = true; } if (ySpeed > 20) { ySpeed = 20; } upDATE(); p1._x = p1._x + xSpeed; p1._y = p1._y + ySpeed; if (air and (!ladder)) { if (p1._currentframe != 3) { p1.gotoAndStop(3); } ySpeed = ySpeed + grav; if ((Key.isDown(upKey) and jumped) and (jumpTimer > 0)) { jumpTimer--; jumped = true; ySpeed = ySpeed - jumpSpeed; jumpSpeed = jumpSpeed - 0.5; } if ((!Key.isDown(upKey)) or (jumpSpeed == 0)) { jumped = false; } } if (!ground.hitTest(p1._x, p1._y + 2, true)) { air = true; } if (!ground.hitTest(p1._x, p1._y + 2, true)) { air = true; } upDATE(); while ((!ground.hitTest(p1._x, p1._y + 1, true)) and (!air)) { p1._y = p1._y + 0.7; upDATE(); } upDATE(); if (p1 == _root.ps1) { while (((_root.ps2g.hitTest(ps1._x, ps1._y, true) and air) and (ySpeed > 0)) and ducked1) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps2g.hitTest(ps1._x, ps1._y + 1, true) and ducked1) and (!_root.ps2g.hitTest(ps1._x, ps1._y - 1.5, true))) { air = false; } while (((_root.ps3g.hitTest(ps1._x, ps1._y, true) and air) and (ySpeed > 0)) and ducked2) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps3g.hitTest(ps1._x, ps1._y + 1, true) and ducked2) and (!_root.ps3g.hitTest(ps1._x, ps1._y - 1.5, true))) { air = false; } while (((_root.ps4g.hitTest(ps1._x, ps1._y, true) and air) and (ySpeed > 0)) and ducked3) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps4g.hitTest(ps1._x, ps1._y + 1, true) and ducked3) and (!_root.ps4g.hitTest(ps1._x, ps1._y - 1.5, true))) { air = false; } } else if (p1 == _root.ps2) { while (((_root.ps1g.hitTest(ps2._x, ps2._y, true) and air) and (ySpeed > 0)) and ducked3) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps1g.hitTest(ps2._x, ps2._y + 1, true) and ducked3) and (!_root.ps1g.hitTest(ps2._x, ps2._y - 1.5, true))) { air = false; } while (((_root.ps3g.hitTest(ps2._x, ps2._y, true) and air) and (ySpeed > 0)) and ducked1) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps3g.hitTest(ps2._x, ps2._y + 1, true) and ducked1) and (!_root.ps3g.hitTest(ps2._x, ps2._y - 1.5, true))) { air = false; } while (((_root.ps4g.hitTest(ps2._x, ps2._y, true) and air) and (ySpeed > 0)) and ducked2) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps4g.hitTest(ps2._x, ps2._y + 1, true) and ducked2) and (!_root.ps4g.hitTest(ps2._x, ps2._y - 1.5, true))) { air = false; } } else if (p1 == _root.ps3) { while (((_root.ps2g.hitTest(ps3._x, ps3._y, true) and air) and (ySpeed > 0)) and ducked3) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps2g.hitTest(ps3._x, ps3._y + 1, true) and ducked3) and (!_root.ps2g.hitTest(ps3._x, ps3._y - 1.5, true))) { air = false; } while (((_root.ps4g.hitTest(ps3._x, ps3._y, true) and air) and (ySpeed > 0)) and ducked1) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps4g.hitTest(ps3._x, ps3._y + 1, true) and ducked1) and (!_root.ps4g.hitTest(ps3._x, ps3._y - 1.5, true))) { air = false; } while (((_root.ps1g.hitTest(ps3._x, ps3._y, true) and air) and (ySpeed > 0)) and ducked2) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps1g.hitTest(ps3._x, ps3._y + 1, true) and ducked2) and (!_root.ps1g.hitTest(ps3._x, ps3._y - 1.5, true))) { air = false; } } else if (p1 == _root.ps4) { while (((_root.ps1g.hitTest(ps4._x, ps4._y, true) and air) and (ySpeed > 0)) and ducked1) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps1g.hitTest(ps4._x, ps4._y + 1, true) and ducked1) and (!_root.ps1g.hitTest(ps4._x, ps4._y - 1.5, true))) { air = false; } while (((_root.ps2g.hitTest(ps4._x, ps4._y, true) and air) and (ySpeed > 0)) and ducked2) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps2g.hitTest(ps4._x, ps4._y + 1, true) and ducked2) and (!_root.ps2g.hitTest(ps4._x, ps4._y - 1.5, true))) { air = false; } while (((_root.ps3g.hitTest(ps4._x, ps4._y, true) and air) and (ySpeed > 0)) and ducked3) { p1._y = p1._y - 0.7; upDATE(); } if ((_root.ps3g.hitTest(ps4._x, ps4._y + 1, true) and ducked3) and (!_root.ps3g.hitTest(ps4._x, ps4._y - 1.5, true))) { air = false; } } while (ground.hitTest(p1._x, p1._y + p1.hat._y, true)) { ySpeed = 0; p1._y = p1._y + 1; upDATE(); } if (ySpeed >= 0) { if (ground.hitTest(p1._x, p1._y + (ySpeed / 2), true) and air) { p1._y = p1._y - (ySpeed / 2); upDATE(); } while (ground.hitTest(p1._x, p1._y, true)) { air = false; p1._y = p1._y - 0.2; jumpSpeed = 0; upDATE(); } } while (ground.hitTest(p1._x + p1.lef._x, p1._y + p1.lef._y, true) or ground.hitTest(p1._x + p1.lef1._x, p1._y + p1.lef1._y, true)) { p1._x = p1._x - 0.2; xSpeed = 0; upDATE(); leftKey = 37; rightKey = 39; } while (ground.hitTest(p1._x + p1.righ._x, p1._y + p1.righ._y, true) or ground.hitTest(p1._x + p1.righ1._x, p1._y + p1.righ1._y, true)) { p1._x = p1._x + 0.2; xSpeed = 0; upDATE(); leftKey = 37; rightKey = 39; } if (ducked and (_root.p1._currentframe != 4)) { _root.p1.gotoAndStop(4); } if (!_root.ices.hitTest(p2._x, p2._y, true)) { xSpeed1 = xSpeed1 * fric; } else { duck1 = false; } if (!air1) { fric = 0.6; if ((running1 and (p2._currentframe != 2)) and (!ladder1)) { p2.gotoAndStop(2); } if (((!running1) and (p2._currentframe != 1)) and (!ladder1)) { p2.gotoAndStop(1); } ySpeed1 = 0; } if (ySpeed1 > 20) { ySpeed1 = 20; } if (!ducked1) { p2._x = p2._x + xSpeed1; p2._y = p2._y + ySpeed1; } upDATE(); if (air1 and (!ladder)) { if ((p2._currentframe != 3) and (!ladder1)) { p2.gotoAndStop(3); } ySpeed1 = ySpeed1 + grav; jumped1 = false; } if (!ground.hitTest(p2._x, p2._y + 2, true)) { air1 = true; } if (!ducked1) { while ((!ground.hitTest(p2._x, p2._y + 1, true)) and (!air1)) { p2._y = p2._y + 0.7; upDATE(); } while (ground.hitTest(p2._x, p2._y + p2.hat._y, true)) { ySpeed1 = 0; p2._y = p2._y + 1; upDATE(); } } if (ducked1 and ground.hitTest(p2._x, p2._y - 2, true)) { ducked1 = false; } if (!ducked1) { if (ground.hitTest(p2._x, p2._y + (ySpeed / 2), true) and air1) { p2._y = p2._y - (ySpeed1 / 2); upDATE(); } while (ground.hitTest(p2._x, p2._y, true)) { air1 = false; p2._y = p2._y - 0.2; jumpSpeed1 = 0; upDATE(); } } whoops(); if (air1) { ducked1 = false; } if (!ducked1) { while (ground.hitTest(p2._x + p2.lef._x, p2._y + p2.lef._y, true) or ground.hitTest(p2._x + p2.lef1._x, p2._y + p2.lef1._y, true)) { p2._x = p2._x - 0.2; xSpeed1 = 0; upDATE(); } while (ground.hitTest(p2._x + p2.righ._x, p2._y + p2.righ._y, true) or ground.hitTest(p2._x + p2.righ1._x, p2._y + p2.righ1._y, true)) { p2._x = p2._x + 0.2; xSpeed1 = 0; upDATE(); } } if (ducked1 and (_root.p2._currentframe != 4)) { _root.p2.gotoAndStop(4); } if (ladder1) { xSpeed1 = 0; ySpeed1 = 0; p2.gotoAndStop(5); p2.ins.stop(); } if (!_root.ices.hitTest(p3._x, p3._y, true)) { xSpeed2 = xSpeed2 * fric; } else { duck2 = false; } if (!air2) { fric = 0.6; if ((running2 and (p3._currentframe != 2)) and (!ladder2)) { p3.gotoAndStop(2); } if (((!running2) and (p3._currentframe != 1)) and (!ladder2)) { p3.gotoAndStop(1); } ySpeed2 = 0; } if (ySpeed2 > 20) { ySpeed2 = 20; } if (!ducked2) { p3._x = p3._x + xSpeed2; p3._y = p3._y + ySpeed2; } upDATE(); if (air2 and (!ladder)) { if ((p3._currentframe != 3) and (!ladder2)) { p3.gotoAndStop(3); } ySpeed2 = ySpeed2 + grav; jumped2 = false; } if (!ground.hitTest(p3._x, p3._y + 2, true)) { air2 = true; } if (!ducked2) { while ((!ground.hitTest(p3._x, p3._y + 1, true)) and (!air2)) { p3._y = p3._y + 0.7; upDATE(); } while (ground.hitTest(p3._x, p3._y + p3.hat._y, true)) { ySpeed2 = 0; p3._y = p3._y + 1; upDATE(); } } if (ducked2 and ground.hitTest(p3._x, p3._y - 2, true)) { ducked2 = false; } if (!ducked2) { if (ground.hitTest(p3._x, p3._y + (ySpeed / 2), true) and air2) { p3._y = p3._y - (ySpeed2 / 2); upDATE(); } while (ground.hitTest(p3._x, p3._y, true)) { air2 = false; p3._y = p3._y - 0.2; jumpSpeed2 = 0; upDATE(); } } whoops(); if (air2) { ducked2 = false; } if (!ducked2) { while (ground.hitTest(p3._x + p3.lef._x, p3._y + p3.lef._y, true) or ground.hitTest(p3._x + p3.lef1._x, p3._y + p3.lef1._y, true)) { p3._x = p3._x - 0.2; xSpeed2 = 0; upDATE(); } while (ground.hitTest(p3._x + p3.righ._x, p3._y + p3.righ._y, true) or ground.hitTest(p3._x + p3.righ1._x, p3._y + p3.righ1._y, true)) { p3._x = p3._x + 0.2; xSpeed2 = 0; upDATE(); } } if (ducked2 and (_root.p3._currentframe != 4)) { _root.p3.gotoAndStop(4); } if (ladder2) { xSpeed2 = 0; ySpeed2 = 0; p3.gotoAndStop(5); p3.ins.stop(); } if (!_root.ices.hitTest(p4._x, p4._y, true)) { xSpeed3 = xSpeed3 * fric; } else { duck3 = false; } if (!air3) { fric = 0.6; if ((running3 and (p4._currentframe != 2)) and (!ladder3)) { p4.gotoAndStop(2); } if (((!running3) and (p4._currentframe != 1)) and (!ladder3)) { p4.gotoAndStop(1); } ySpeed3 = 0; } if (ySpeed3 > 20) { ySpeed3 = 20; } if (!ducked3) { p4._x = p4._x + xSpeed3; p4._y = p4._y + ySpeed3; } upDATE(); if (air3 and (!ladder)) { if ((p4._currentframe != 3) and (!ladder3)) { p4.gotoAndStop(3); } ySpeed3 = ySpeed3 + grav; jumped3 = false; } if (!ground.hitTest(p4._x, p4._y + 2, true)) { air3 = true; } if (!ducked3) { while ((!ground.hitTest(p4._x, p4._y + 1, true)) and (!air3)) { p4._y = p4._y + 0.7; upDATE(); } while (ground.hitTest(p4._x, p4._y + p4.hat._y, true)) { ySpeed3 = 0; p4._y = p4._y + 1; upDATE(); } } if (ducked3 and ground.hitTest(p4._x, p4._y - 2, true)) { ducked3 = false; } if (!ducked3) { if (ground.hitTest(p4._x, p4._y + (ySpeed / 2), true) and air3) { p4._y = p4._y - (ySpeed3 / 2); upDATE(); } while (ground.hitTest(p4._x, p4._y, true)) { air3 = false; p4._y = p4._y - 0.2; jumpSpeed3 = 0; upDATE(); } } whoops(); if (air3) { ducked3 = false; } if (!ducked3) { while (ground.hitTest(p4._x + p4.lef._x, p4._y + p4.lef._y, true) or ground.hitTest(p4._x + p4.lef1._x, p4._y + p4.lef1._y, true)) { p4._x = p4._x - 0.2; xSpeed3 = 0; upDATE(); } while (ground.hitTest(p4._x + p4.righ._x, p4._y + p4.righ._y, true) or ground.hitTest(p4._x + p4.righ1._x, p4._y + p4.righ1._y, true)) { p4._x = p4._x + 0.2; xSpeed3 = 0; upDATE(); } } if (ducked3 and (_root.p4._currentframe != 4)) { _root.p4.gotoAndStop(4); } if (ladder3) { xSpeed3 = 0; ySpeed3 = 0; p4.gotoAndStop(5); p4.ins.stop(); } _root.p1.ins.heads._alpha = 100; _root.p2.ins.heads._alpha = 50; _root.p3.ins.heads._alpha = 50; _root.p4.ins.heads._alpha = 50; } stop(); var engen = new tileEngine(30); engen.buildMap(_root.ground, levels["lev" + String(curLev)]); vAct.gotoAndStop(curLev); trace(curLev); tiles._visible = false; var removal = false; trace(_currentframe); var redKey = false; var blueKey = false; var xSpeed = 0; var ySpeed = 0; var xSpeed1 = 0; var ySpeed1 = 0; var xSpeed2 = 0; var ySpeed2 = 0; var xSpeed3 = 0; var ySpeed3 = 0; var tempBullet = 0; var grav = 0.5; var air = true; var air1 = true; var air2 = true; var air3 = true; var running = false; var running1 = false; var running2 = false; var running3 = false; var jumped = false; var jumped1 = false; var jumped2 = false; var jumped3 = false; var ducked = false; var ducked1 = false; var ducked2 = false; var ducked3 = false; var fric = 0.6; var maxSpeed = 3.5; var moveSpeed = 3.5; var jumpSpeed = 0; var jumpSpeed1 = 0; var jumpSpeed2 = 0; var jumpSpeed3 = 0; var ladder = false; var ladder1 = false; var ladder2 = false; var ladder3 = false; var leftKey = 37; var downKey = 40; var rightKey = 39; var upKey = 90; var ladderKey = 38; var downAim = 40; var shootKey = 88; var shotDelay; var gunFrame = 0; var shotKeyControl = false; var upKeyControl = false; var shotDir = ""; var l = 0; var p1 = _root.ps1; var p2 = _root.ps2; var p3 = _root.ps3; var p4 = _root.ps4; var jumpTimer = 2; var boxii = new Array(); var shiftCon = false; hed1._alpha = 100; hed2._alpha = 25; hed3._alpha = 25; hed4._alpha = 25;
Frame 134
play();
Frame 136
stop(); _root.saver = 1; savefile.data["save" + String(saver)] = _root.curLev; if ((savefile.data.achieve[7] == 0) and ((loveTime / 35) > 120)) { _root.ach8.play(); savefile.data.achieve[7] = 1; _root.savefile.flush(); } if ((((savefile.data.achieve[1] == 0) and (_root.curLev >= 5)) and (truTime <= 60)) and _root.news) { _root.ach2.play(); savefile.data.achieve[1] = 1; _root.savefile.flush(); } if ((savefile.data.achieve[0] == 0) and (_root.curLev >= 10)) { savefile.data.achieve[0] = 1; _root.ach1.play(); _root.savefile.flush(); } if ((savefile.data.achieve[3] == 0) and (_root.curLev >= 20)) { savefile.data.achieve[3] = 1; _root.ach4.play(); _root.savefile.flush(); } if (((savefile.data.achieve[4] == 0) and (_root.curLev >= 10)) and (!_root.fails)) { _root.ach5.play(); savefile.data.achieve[4] = 1; _root.savefile.flush(); } if (((savefile.data.achieve[5] == 0) and (_root.curLev >= 20)) and (!_root.fails)) { _root.ach6.play(); savefile.data.achieve[5] = 1; _root.savefile.flush(); } if ((savefile.data.achieve[6] == 0) and (_root.curLev >= 34)) { _root.ach7.play(); savefile.data.achieve[6] = 1; _root.savefile.flush(); } if (curLev >= 34) { _root.gotoAndStop(150); } loveTime = 0;
Frame 137
if (curLev >= 9) { gotoAndStop (133); } if ((curLev >= 4) and (curLev < 9)) { gotoAndStop (132); trace("s"); } if (curLev < 4) { gotoAndStop (131); }
Frame 139
stop(); _root.fails = true;
Frame 140
if (curLev >= 9) { gotoAndStop (133); } if ((curLev >= 4) and (curLev < 9)) { gotoAndStop (132); trace("s"); } if (curLev < 4) { gotoAndStop (131); }
Frame 150
_root.curLev--; savefile.data["save" + String(saver)] = _root.curLev;
Frame 151
onMouseDown = function () { if (_currentframe == 151) { _root.gotoAndStop(36); } };
Symbol 6 MovieClip Frame 1
_visible = false;
Symbol 15 MovieClip [endPOINT] Frame 1
onEnterFrame = function () { if (_root.removal) { swapDepths(_root.getNextHighestDepth()); removeMovieClip(this); } if (((_root.p1 and _root.p2) and _root.p3) and _root.p4) { if (((((!_root.air) and _root.p1.hitTest(this.his)) and _root.p2.hitTest(this.his)) and _root.p3.hitTest(this.his)) and _root.p4.hitTest(this.his)) { _root.dones(); } } else if ((_root.p1 and _root.p2) and _root.p3) { if ((((!_root.air) and _root.p1.hitTest(this.his)) and _root.p2.hitTest(this.his)) and _root.p3.hitTest(this.his)) { _root.dones(); } } else if (_root.p1 and _root.p2) { if (((!_root.air) and _root.p1.hitTest(this.his)) and _root.p2.hitTest(this.his)) { _root.dones(); } } if (_root.removal) { swapDepths(_root.getNextHighestDepth()); removeMovieClip(this); } };
Symbol 23 MovieClip [scaless] Frame 1
function onEnterFrame() { _root.ground[lel].s1._x = s1._x; _root.ground[lel].s1._y = s1._y; _root.ground[lel].s2._x = s2._x; _root.ground[lel].s2._y = s2._y; if (weight1 > weight2) { targ1 = -17; targ2 = 33; } if (weight2 > weight1) { targ1 = 33; targ2 = -17; } if (weight1 == weight2) { targ1 = 12; targ2 = 12; } weight1 = 0; weight2 = 0; if (s1.h.hitTest(_root.p1) and (!_root.air)) { weight2++; _root.p1._y = _root.p1._y - ((s1._y - targ1) / 20); } if (s1.h.hitTest(_root.p2) and (!_root.air1)) { weight2++; _root.p2._y = _root.p2._y - ((s1._y - targ1) / 20); } if (s1.h.hitTest(_root.p3) and (!_root.air2)) { weight2++; _root.p3._y = _root.p3._y - ((s1._y - targ1) / 20); } if (s1.h.hitTest(_root.p4) and (!_root.air3)) { weight2++; _root.p4._y = _root.p4._y - ((s1._y - targ1) / 20); } if (s1.h2.hitTest(_root.boxii[0])) { weight2++; _root.boxii[0]._y = _root.boxii[0]._y - ((s1._y - targ1) / 20); } if (s2.h.hitTest(_root.p1) and (!_root.air)) { weight1++; _root.p1._y = _root.p1._y - ((s2._y - targ2) / 20); } if (s2.h.hitTest(_root.p2) and (!_root.air1)) { weight1++; _root.p2._y = _root.p2._y - ((s2._y - targ2) / 20); } if (s2.h.hitTest(_root.p3) and (!_root.air2)) { weight1++; _root.p3._y = _root.p3._y - ((s2._y - targ2) / 20); } if (s2.h.hitTest(_root.p4) and (!_root.air3)) { weight1++; _root.p4._y = _root.p4._y - ((s2._y - targ2) / 20); } if (s2.h2.hitTest(_root.boxii[0])) { weight1++; _root.boxii[0]._y = _root.boxii[0]._y - ((s2._y - targ2) / 20); } s1._y = s1._y - ((s1._y - targ1) / 20); s2._y = s2._y - ((s2._y - targ2) / 20); if (_root.removal) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } if (lel == undefined) { lel = _root.ground.getNextHighestDepth(); _root.ground.attachMovie("scaleShadow", String(_root.ground.getNextHighestDepth()), _root.ground.getNextHighestDepth()); _root.ground[lel]._x = _x; _root.ground[lel]._y = _y; _root.ground[lel]._xscale = _xscale; _root.ground[lel]._yscale = _yscale; } weight1 = 0; weight2 = 0; targ1 = -21; targ2 = -21;
Symbol 27 MovieClip [spikers] Frame 1
stop(); switche = false; onEnterFrame = function () { if (_root.removal) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (((_root.p1.hitsbox.hitTest(hit) or _root.p2.hitsbox.hitTest(hit)) or _root.p3.hitsbox.hitTest(hit)) or _root.p4.hitsbox.hitTest(hit)) { _root.death(); } if (switche == true) { if (_currentframe != 4) { play(); } else { stop(); } } else { gotoAndStop (1); } };
Symbol 30 MovieClip [eleT] Frame 2
_visible = false;
Symbol 35 MovieClip [evato] Frame 1
stop(); switche = false; onEnterFrame = function () { if (_root.ground.hitTest(_root.p1._x, _root.p1._y - _root.p1._height, true) and this.hitTest(_root.p1._x, _root.p1._y - 3, true)) { _root.death(); } if (_root.ground.hitTest(_root.p2._x, _root.p2._y - _root.p2._height, true) and this.hitTest(_root.p2._x, _root.p2._y - 3, true)) { _root.death(); } if (_root.ground.hitTest(_root.p3._x, _root.p3._y - _root.p3._height, true) and this.hitTest(_root.p3._x, _root.p3._y - 3, true)) { _root.death(); } if (_root.ground.hitTest(_root.p4._x, _root.p4._y - _root.p4._height, true) and this.hitTest(_root.p4._x, _root.p4._y - 3, true)) { _root.death(); } if (_root.removal) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } _root.ground[lel].gotoAndStop(_currentframe); if (switche == true) { if (_currentframe != 10) { play(); } else { stop(); } } else if (_currentframe != 1) { stop(); prevFrame(); } }; if (lel == undefined) { lel = _root.ground.getNextHighestDepth(); _root.ground.attachMovie("eleT", String(_root.ground.getNextHighestDepth()), _root.ground.getNextHighestDepth()); _root.ground[lel]._x = _x; _root.ground[lel]._y = _y; _root.ground[lel]._xscale = _xscale; _root.ground[lel]._yscale = _yscale; }
Symbol 55 MovieClip [tiles] Frame 1
stop();
Symbol 55 MovieClip [tiles] Frame 13
gotoAndStop (1);
Symbol 55 MovieClip [tiles] Frame 35
gotoAndStop (1);
Symbol 58 MovieClip [decT] Frame 1
_visible = false;
Symbol 62 MovieClip [doBlue] Frame 1
stop(); switche = false; onEnterFrame = function () { if (_root.removal) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (_root.ground.hitTest(_root.p1._x, _root.p1._y - _root.p1._height, true) and this.hitTest(_root.p1._x, _root.p1._y + 4, true)) { _root.death(); } if (_root.ground.hitTest(_root.p2._x, _root.p2._y - _root.p2._height, true) and this.hitTest(_root.p2._x, _root.p2._y + 4, true)) { _root.death(); } if (_root.ground.hitTest(_root.p3._x, _root.p3._y - _root.p3._height, true) and this.hitTest(_root.p3._x, _root.p3._y + 4, true)) { _root.death(); } _root.ground[lel].gotoAndStop(_currentframe); if (_root.blueKey == true) { if (_currentframe != 10) { play(); } else { stop(); } } else if (_currentframe != 1) { stop(); prevFrame(); } }; if (lel == undefined) { lel = _root.ground.getNextHighestDepth(); _root.ground.attachMovie("decT", String(_root.ground.getNextHighestDepth()), _root.ground.getNextHighestDepth()); _root.ground[lel]._x = _x; _root.ground[lel]._y = _y; _root.ground[lel]._xscale = _xscale; _root.ground[lel]._yscale = _yscale; }
Symbol 63 MovieClip [doRed] Frame 1
stop(); switche = false; onEnterFrame = function () { if (_root.removal) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (_root.ground.hitTest(_root.p1._x, _root.p1._y - _root.p1._height, true) and this.hitTest(_root.p1._x, _root.p1._y + 4, true)) { _root.death(); } if (_root.ground.hitTest(_root.p2._x, _root.p2._y - _root.p2._height, true) and this.hitTest(_root.p2._x, _root.p2._y + 4, true)) { _root.death(); } if (_root.ground.hitTest(_root.p3._x, _root.p3._y - _root.p3._height, true) and this.hitTest(_root.p3._x, _root.p3._y + 4, true)) { _root.death(); } _root.ground[lel].gotoAndStop(_currentframe); if (_root.redKey == true) { if (_currentframe != 10) { play(); } else { stop(); } } else if (_currentframe != 1) { stop(); prevFrame(); } }; if (lel == undefined) { lel = _root.ground.getNextHighestDepth(); _root.ground.attachMovie("decT", String(_root.ground.getNextHighestDepth()), _root.ground.getNextHighestDepth()); _root.ground[lel]._x = _x; _root.ground[lel]._y = _y; _root.ground[lel]._xscale = _xscale; _root.ground[lel]._yscale = _yscale; }
Symbol 64 MovieClip [descend] Frame 1
stop(); switche = false; onEnterFrame = function () { if (_root.removal) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (_root.ground.hitTest(_root.p1._x, _root.p1._y - _root.p1._height, true) and this.hitTest(_root.p1._x, _root.p1._y + 4, true)) { _root.death(); } if (_root.ground.hitTest(_root.p2._x, _root.p2._y - _root.p2._height, true) and this.hitTest(_root.p2._x, _root.p2._y + 4, true)) { _root.death(); } if (_root.ground.hitTest(_root.p3._x, _root.p3._y - _root.p3._height, true) and this.hitTest(_root.p3._x, _root.p3._y + 4, true)) { _root.death(); } if (_root.ground.hitTest(_root.p4._x, _root.p4._y - _root.p4._height, true) and this.hitTest(_root.p4._x, _root.p4._y + 4, true)) { _root.death(); } _root.ground[lel].gotoAndStop(_currentframe); if (switche == true) { if (_currentframe != 10) { play(); } else { stop(); } } else if (_currentframe != 1) { stop(); prevFrame(); } }; if (lel == undefined) { lel = _root.ground.getNextHighestDepth(); _root.ground.attachMovie("decT", String(_root.ground.getNextHighestDepth()), _root.ground.getNextHighestDepth()); _root.ground[lel]._x = _x; _root.ground[lel]._y = _y; _root.ground[lel]._xscale = _xscale; _root.ground[lel]._yscale = _yscale; }
Symbol 67 MovieClip [butT] Frame 1
_visible = false;
Symbol 70 MovieClip Frame 1
_visible = false;
Symbol 72 MovieClip [butters] Frame 1
var synergist = new Array(); stop(); temp = 0; if (lel == undefined) { lel = _root.ground.getNextHighestDepth(); _root.ground.attachMovie("butT", String(_root.ground.getNextHighestDepth()), _root.ground.getNextHighestDepth()); _root.ground[lel]._x = _x; _root.ground[lel]._y = _y; _root.ground[lel]._xscale = _xscale; _root.ground[lel]._yscale = _yscale; } i = 0; while (i < 11) { if (_root.eventsss[("sw" + this._name.substr(-2, 1)) + i]._x != undefined) { synergist.push(_root.eventsss[("sw" + this._name.substr(-2, 1)) + i]); } i++; } onEnterFrame = function () { if (_root.removal) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (_root.ps1.hitTest(this.hit) and (_root.ps1._y < (this._y + 30))) { gotoAndStop (2); } else if (_root.ps2.hitTest(this.hit) and (_root.ps2._y < (this._y + 30))) { gotoAndStop (2); } else if (_root.ps3.hitTest(this.hit) and (_root.ps3._y < (this._y + 30))) { gotoAndStop (2); } else if (_root.ps4.hitTest(this.hit) and (_root.ps4._y < (this._y + 30))) { gotoAndStop (2); } else if (_root.boxii[0].hitTest(this.hit) and (_root.boxii[0]._y < (this._y + 33))) { gotoAndStop (2); } else if (_root.boxii[1].hitTest(this.hit) and (_root.boxii[1]._y < (this._y + 33))) { gotoAndStop (2); } else if (_root.boxii[2].hitTest(this.hit) and (_root.boxii[2]._y < (this._y + 33))) { gotoAndStop (2); } else { gotoAndStop (1); } temp = 0; p = 0; while (p < synergist.length) { if (synergist[p]._currentframe == 2) { temp++; } p++; } i = 0; while (i < 11) { if (temp == synergist.length) { _root.eventsss[("tr" + this._name.substr(-2, 1)) + i].switche = true; } else { _root.eventsss[("tr" + this._name.substr(-2, 1)) + i].switche = false; } i++; } };
Symbol 74 MovieClip [boxT] Frame 1
_visible = false;
Symbol 77 MovieClip [boxe] Frame 1
xSpeed = 0; onEnterFrame = function () { if (_root.removal) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } xSpeed = xSpeed * 0.7; In._rotation = In._rotation + (xSpeed * 2); _root.ground[lel]._x = _x; _root.ground[lel]._y = _y; while (_root.ground.hitTest(_x, _y, true)) { if (!_root.ground[lel].hitTest(_x, _y, true)) { this._y = this._y - 0.5; } _root.ground[lel]._x = _x; _root.ground[lel]._y = _y; } this._y = this._y + 3; if (((this.hitTest(_root.p1._x, _root.p1._y - _root.p1._height, true) or this.hitTest(_root.p2._x, _root.p2._y - _root.p2._height, true)) or this.hitTest(_root.p3._x, _root.p3._y - _root.p3._height, true)) or this.hitTest(_root.p4._x, _root.p4._y - _root.p4._height, true)) { _root.death(); } if ((_root.p1.hitTest(this) and (!_root.air)) and (_root.p1._y > (_y - 5))) { if (_root.p1._x > _x) { if (((!_root.p2.hitTest(_x - (_width / 2), _y - (_height / 2), false)) and (!_root.p3.hitTest(_x - (_width / 2), _y - (_height / 2), false))) and (!_root.ground.hitTest(_x - (_width / 2), _y - (_height / 2), true))) { xSpeed = -2; } } else if (((!_root.p2.hitTest(_x + (_width / 2), _y - (_height / 2), false)) and (!_root.p3.hitTest(_x + (_width / 2), _y - (_height / 2), false))) and (!_root.ground.hitTest(_x + (_width / 2), _y - (_height / 2), true))) { xSpeed = 2; } } _x = (_x + xSpeed); _root.ground[lel]._x = _x; _root.ground[lel]._y = _y; }; _root.boxii.push(this); trace(_root.boxii); if (lel == undefined) { lel = _root.ground.getNextHighestDepth(); _root.ground.attachMovie("boxT", String(_root.ground.getNextHighestDepth()), _root.ground.getNextHighestDepth()); _root.ground[lel]._x = _x; _root.ground[lel]._y = _y; _root.ground[lel]._xscale = _xscale; _root.ground[lel]._yscale = _yscale; }
Symbol 83 MovieClip Frame 1
onEnterFrame = function () { _rotation = (_rotation + _parent._parent._parent.rotSpeed); };
Symbol 86 MovieClip [fRight] Frame 1
stop(); switche = false; onEnterFrame = function () { if (_root.removal) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (switche == true) { if (_currentframe != 24) { play(); } else { stop(); } } else if (_currentframe != 1) { stop(); prevFrame(); } if (_root.p1.hitTest(airbox)) { _root.p1._x = _root.p1._x + 4; if (_root.ices.hitTest(_root.p1._x, _root.p1._y, true)) { _root.xSpeed = 4; } } if (_root.p1.hitTest(softAirbox)) { _root.p1._x = _root.p1._x + 3; if (_root.ices.hitTest(_root.p1._x, _root.p1._y, true)) { _root.xSpeed = 4; } } if (_root.p2.hitTest(airbox)) { _root.p2._x = _root.p2._x + 4; if (_root.ices.hitTest(_root.p2._x, _root.p2._y, true)) { _root.xSpeed1 = 4; } } if (_root.p2.hitTest(softAirbox)) { _root.p2._x = _root.p2._x + 3; if (_root.ices.hitTest(_root.p2._x, _root.p2._y, true)) { _root.xSpeed1 = 4; } } if (_root.p3.hitTest(airbox)) { _root.p3._x = _root.p3._x + 4; if (_root.ices.hitTest(_root.p3._x, _root.p3._y, true)) { _root.xSpeed2 = 4; } } if (_root.p3.hitTest(softAirbox)) { if (_root.ices.hitTest(_root.p3._x, _root.p3._y, true)) { _root.xSpeed2 = 4; } _root.p3._x = _root.p3._x + 3; } if (_root.p4.hitTest(airbox)) { if (_root.ices.hitTest(_root.p4._x, _root.p4._y, true)) { _root.xSpeed3 = 4; } _root.p4._x = _root.p4._x + 4; } if (_root.p4.hitTest(softAirbox)) { if (_root.ices.hitTest(_root.p4._x, _root.p4._y, true)) { _root.xSpeed3 = 4; } _root.p4._x = _root.p4._x + 3; } }; rotSpeed = 10;
Symbol 86 MovieClip [fRight] Frame 3
rotSpeed = 9;
Symbol 86 MovieClip [fRight] Frame 6
rotSpeed = 7;
Symbol 86 MovieClip [fRight] Frame 9
rotSpeed = 6;
Symbol 86 MovieClip [fRight] Frame 12
rotSpeed = 5;
Symbol 86 MovieClip [fRight] Frame 15
rotSpeed = 4;
Symbol 86 MovieClip [fRight] Frame 18
rotSpeed = 3;
Symbol 86 MovieClip [fRight] Frame 20
rotSpeed = 2;
Symbol 86 MovieClip [fRight] Frame 22
rotSpeed = 1;
Symbol 86 MovieClip [fRight] Frame 24
rotSpeed = 0;
Symbol 87 MovieClip [fLeft] Frame 1
stop(); switche = false; onEnterFrame = function () { if (_root.removal) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (switche == true) { if (_currentframe != 24) { play(); } else { stop(); } } else if (_currentframe != 1) { stop(); prevFrame(); } if (_root.p1.hitTest(airbox)) { _root.p1._x = _root.p1._x - 4; if (_root.ices.hitTest(_root.p1._x, _root.p1._y, true)) { _root.xSpeed = -4; } } if (_root.p1.hitTest(softAirbox)) { _root.p1._x = _root.p1._x - 3; if (_root.ices.hitTest(_root.p1._x, _root.p1._y, true)) { _root.xSpeed = -4; } } if (_root.p2.hitTest(airbox)) { _root.p2._x = _root.p2._x - 4; if (_root.ices.hitTest(_root.p2._x, _root.p2._y, true)) { _root.xSpeed1 = -4; } } if (_root.p2.hitTest(softAirbox)) { _root.p2._x = _root.p2._x - 3; if (_root.ices.hitTest(_root.p2._x, _root.p2._y, true)) { _root.xSpeed1 = -4; } } if (_root.p3.hitTest(airbox)) { _root.p3._x = _root.p3._x - 4; if (_root.ices.hitTest(_root.p3._x, _root.p3._y, true)) { _root.xSpeed2 = -4; } } if (_root.p3.hitTest(softAirbox)) { if (_root.ices.hitTest(_root.p3._x, _root.p3._y, true)) { _root.xSpeed2 = -4; } _root.p3._x = _root.p3._x - 3; } if (_root.p4.hitTest(airbox)) { if (_root.ices.hitTest(_root.p4._x, _root.p4._y, true)) { _root.xSpeed3 = -4; } _root.p4._x = _root.p4._x - 4; } if (_root.p4.hitTest(softAirbox)) { if (_root.ices.hitTest(_root.p4._x, _root.p4._y, true)) { _root.xSpeed3 = -4; } _root.p4._x = _root.p4._x - 3; } }; rotSpeed = 10;
Symbol 87 MovieClip [fLeft] Frame 3
rotSpeed = 9;
Symbol 87 MovieClip [fLeft] Frame 6
rotSpeed = 7;
Symbol 87 MovieClip [fLeft] Frame 9
rotSpeed = 6;
Symbol 87 MovieClip [fLeft] Frame 12
rotSpeed = 5;
Symbol 87 MovieClip [fLeft] Frame 15
rotSpeed = 4;
Symbol 87 MovieClip [fLeft] Frame 18
rotSpeed = 3;
Symbol 87 MovieClip [fLeft] Frame 20
rotSpeed = 2;
Symbol 87 MovieClip [fLeft] Frame 22
rotSpeed = 1;
Symbol 87 MovieClip [fLeft] Frame 24
rotSpeed = 0;
Symbol 90 MovieClip [BlueKey] Frame 1
onEnterFrame = function () { if (((_root.p1.hitTest(this) or _root.p2.hitTest(this)) or _root.p3.hitTest(this)) or _root.p4.hitTest(this)) { _root.blueKey = true; swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (_root.removal) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } };
Symbol 90 MovieClip [BlueKey] Frame 35
gotoAndPlay (2);
Symbol 93 MovieClip [RedKey] Frame 1
onEnterFrame = function () { if (_root.removal) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } if (((_root.p1.hitTest(this) or _root.p2.hitTest(this)) or _root.p3.hitTest(this)) or _root.p4.hitTest(this)) { _root.redKey = true; swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } };
Symbol 93 MovieClip [RedKey] Frame 35
gotoAndPlay (2);
Symbol 116 MovieClip [tile] Frame 1
var string = _name.split("_"); if (_name == "selectTile") { onPress = function () { if (Key.isDown(32)) { prevFrame(); } else { nextFrame(); } }; } stop(); kissKiss = _root.tiletiles[string[0]][string[1]];
Symbol 116 MovieClip [tile] Frame 4
kissKiss = _root.tiletiles[string[0]][string[1]].split("_")[1];
Symbol 116 MovieClip [tile] Frame 5
kissKiss = _root.tiletiles[string[0]][string[1]].split("_")[1];
Symbol 116 MovieClip [tile] Frame 7
kissKiss = _root.tiletiles[string[0]][string[1]].split("_")[1];
Symbol 116 MovieClip [tile] Frame 8
kissKiss = _root.tiletiles[string[0]][string[1]].split("_")[1];
Symbol 116 MovieClip [tile] Frame 18
kissKiss = _root.tiletiles[string[0]][string[1]].split("_")[1];
Symbol 116 MovieClip [tile] Frame 19
kissKiss = _root.tiletiles[string[0]][string[1]].split("_")[1];
Symbol 116 MovieClip [tile] Frame 24
gotoAndStop (1);
Symbol 124 MovieClip [BrdrShdw] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "shadowColor");
Symbol 126 MovieClip [BrdrFace] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "buttonColor");
Symbol 129 MovieClip [BrdrBlk] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "borderColor");
Symbol 131 MovieClip [BrdrHilght] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "highlightColor");
Symbol 134 MovieClip [Defaults] Frame 1
#initclip 27 Object.registerClass("Defaults", mx.skins.halo.Defaults); #endinitclip
Symbol 135 MovieClip [UIObjectExtensions] Frame 1
#initclip 28 Object.registerClass("UIObjectExtensions", mx.core.ext.UIObjectExtensions); #endinitclip
Symbol 136 MovieClip [UIObject] Frame 1
#initclip 29 Object.registerClass("UIObject", mx.core.UIObject); #endinitclip stop();
Symbol 139 Button
on (keyPress "<Tab>") { this.tabHandler(); }
Symbol 140 MovieClip Frame 1
#initclip 30 Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } #endinitclip
Symbol 141 MovieClip [FocusRect] Frame 1
#initclip 31 Object.registerClass("FocusRect", mx.skins.halo.FocusRect); #endinitclip
Symbol 142 MovieClip [FocusManager] Frame 1
#initclip 32 Object.registerClass("FocusManager", mx.managers.FocusManager); #endinitclip stop();
Symbol 143 MovieClip [UIComponentExtensions] Frame 1
#initclip 33 Object.registerClass("UIComponentExtensions", mx.core.ext.UIComponentExtensions); #endinitclip
Symbol 144 MovieClip [UIComponent] Frame 1
#initclip 34 Object.registerClass("UIComponent", mx.core.UIComponent); #endinitclip stop();
Symbol 145 MovieClip [SimpleButton] Frame 1
#initclip 35 Object.registerClass("SimpleButton", mx.controls.SimpleButton); #endinitclip stop();
Symbol 148 MovieClip [Border] Frame 1
#initclip 36 Object.registerClass("Border", mx.skins.Border); #endinitclip stop();
Symbol 149 MovieClip [RectBorder] Frame 1
#initclip 37 mx.skins.SkinElement.registerElement(mx.skins.RectBorder.symbolName, Object(mx.skins.RectBorder)); Object.registerClass("RectBorder", mx.skins.halo.RectBorder); #endinitclip stop();
Symbol 150 MovieClip [TextInput] Frame 1
#initclip 38 Object.registerClass("TextInput", mx.controls.TextInput); #endinitclip stop();
Symbol 157 MovieClip [StepThemeColor1] Frame 1
mx.skins.ColoredSkinElement.setColorStyle(this, "themeColor");
Symbol 169 MovieClip [NumericStepper] Frame 1
#initclip 39 Object.registerClass("NumericStepper", mx.controls.NumericStepper); #endinitclip stop();
Instance of Symbol 145 MovieClip [SimpleButton] in Symbol 169 MovieClip [NumericStepper] Frame 2
//component parameters onClipEvent (initialize) { selected = false; toggle = false; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Instance of Symbol 150 MovieClip [TextInput] in Symbol 169 MovieClip [NumericStepper] Frame 2
//component parameters onClipEvent (initialize) { editable = true; password = false; text = ""; maxChars = null; restrict = "null"; enabled = true; visible = true; minHeight = 0; minWidth = 0; }
Symbol 218 MovieClip Frame 11
_parent.gotoAndStop(2);
Symbol 228 MovieClip Frame 1
this.onEnterFrame = function () { bytesloaded = Math.round(_root.getBytesLoaded()); bytestotal = Math.round(_root.getBytesTotal()); percent = bytesloaded / bytestotal; barmask._xscale = percent * 100; };
Symbol 260 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 260 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.nextFrame(); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 271 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 271 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.nextFrame(); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 279 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 279 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.nextFrame(); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 287 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 287 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.nextFrame(); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 295 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 295 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.nextFrame(); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 303 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 303 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.nextFrame(); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 311 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 311 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.nextFrame(); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 319 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 319 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.gotoAndStop(2); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 326 MovieClip Frame 133
_root.play();
Symbol 327 MovieClip Frame 1
stop(); _root.stop(); shiftamt = 17; isloaded = false; this.onEnterFrame = function () { bytesloaded = Math.round(_root.getBytesLoaded()); bytestotal = Math.round(_root.getBytesTotal()); percent = bytesloaded / bytestotal; if (bytesloaded == bytestotal) { isloaded = true; } }; this.onRelease = function () { getURL ("http://www.mofunzone.com/", "_blank"); };
Symbol 332 MovieClip Frame 1
stop();
Symbol 335 MovieClip Frame 1
stop();
Symbol 338 MovieClip Frame 1
stop();
Symbol 341 MovieClip Frame 1
stop();
Symbol 344 MovieClip Frame 1
stop();
Symbol 347 MovieClip Frame 1
stop();
Symbol 350 MovieClip Frame 1
stop();
Symbol 353 MovieClip Frame 1
stop();
Symbol 356 MovieClip Frame 1
stop();
Symbol 359 MovieClip Frame 1
stop();
Symbol 368 Button
on (release) { previtem = "a"; gotoAndStop ("choose"); }
Symbol 370 Button
on (release) { previtem = "b"; gotoAndStop ("choose"); }
Symbol 372 Button
on (release) { previtem = "c"; gotoAndStop ("choose"); }
Symbol 374 Button
on (release) { previtem = "d"; gotoAndStop ("choose"); }
Symbol 376 Button
on (release) { previtem = "e"; gotoAndStop ("choose"); }
Symbol 379 Button
on (rollOver) { gotoAndStop(previtem); }
Symbol 382 Button
on (release) { _parent.recentSetting = 100; gotoAndStop ("e"); }
Symbol 383 Button
on (release) { _parent.recentSetting = 75; gotoAndStop ("b"); }
Symbol 384 Button
on (release) { _parent.recentSetting = 50; gotoAndStop ("c"); }
Symbol 385 Button
on (release) { _parent.recentSetting = 25; gotoAndStop ("d"); }
Symbol 386 Button
on (release) { _parent.recentSetting = 10; gotoAndStop ("a"); }
Symbol 387 Button
on (release) { gotoAndStop(previtem); }
Symbol 388 MovieClip Frame 1
stop();
Symbol 395 MovieClip Frame 1
var startTime = getTimer(); var numFrames = 0; var recentSetting = 10; var recentNumFrames = 0; var recentStartTime = startTime; function calcFPS() { numFrames++; var _local1 = getTimer(); elapsedSeconds = (_local1 - startTime) / 1000; actualFPS = numFrames / elapsedSeconds; recentNumFrames++; if (recentNumFrames == recentSetting) { var _local2 = (_local1 - recentStartTime) / 1000; recentFPSoutput = recentNumFrames / _local2; recentStartTime = _local1; recentNumFrames = 0; } }
Instance of Symbol 394 MovieClip "callCalcFPS" in Symbol 395 MovieClip Frame 1
onClipEvent (enterFrame) { _parent.calcFPS(); }
Symbol 690 MovieClip [__Packages.levelse] Frame 0
class levelse { function levelse () { } var lev33 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, "16", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 1], [1, 0, 0, "4_92", "4_93", 0, "16", 0, 0, 0, 0, 0, 0, 0, 0, 0, "19", "19", "19", "3_90", "4_90", "4_91", 1], [1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, "15", 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, "13", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, "3_10", 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, "15", 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1], [1, 0, 0, "11", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, "15", "3_20", 0, 0, 5, "12", 0, 0, 0, 0, 0, "3_00", 0, "10", "6_00", 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 5, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 5, 0, "6_20", 0, "6_10", 0, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, "14", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", 1], [1, "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", 1], [1, "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; var lev32 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0, "11", 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, "3_00", "3_11", "3_22", "3_33", 0, "10", 0, 0, 0, 0, "12", 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "6_33", 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "6_22", 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "6_11", 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "6_00", 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; var lev31 = [[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 8, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, "11", 0, 0, "10", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, "3_00", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, "18_22", 0, 0, 0, 0, 1, 1, 0, 2, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "12", 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, "22", "22", "22", "6_00", "22", 1, 1, 0, "3_22", 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, "21", "21", "21", "21", "21", 1, 1, 1, 1, 1, 1, 1, 1, 1]]; var lev30 = [[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, "11", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, "10", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, "12", 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 5, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 5, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 5, 1, 1, 1, 1, 1], [1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 1, 1, 5, 1, 1, 1, 1, 1], [1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 5, 1, 1, 1, 1, 1], [1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 5, 1, 1, 1, 1, 1], [1, 1, 1, 1, "22", 1, "22", "22", 1, 1, "22", "22", 1, "22", 1, 1, 1, "22", 1, 1, 1, 1, 1], [1, 1, 1, 1, "21", 1, "21", "21", 1, 1, "21", "21", 1, "21", 1, 1, 1, "21", 1, 1, 1, 1, 1], [1, 1, 1, 1, "21", 1, "21", "21", 1, 1, "21", "21", 1, "21", 1, 1, 1, "21", 1, 1, 1, 1, 1], [1, 1, 1, 1, "21", 1, "21", "21", 1, 1, "21", "21", 1, "21", 1, 1, 1, "21", 1, 1, 1, 1, 1], [1, 1, 1, 1, "21", 1, "21", "21", 1, 1, "21", "21", 1, "21", 1, 1, 1, "21", 1, 1, 1, 1, 1], [1, 1, 1, 1, "21", 1, "21", "21", 1, 1, "21", "21", 1, "21", 1, 1, 1, "21", 1, 1, 1, 1, 1], [1, 1, 1, 1, "21", 1, "21", "21", 1, 1, "21", "21", 1, "21", 1, 1, 1, "21", 1, 1, 1, 1, 1]]; var lev29 = [[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, "11", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 9, "10", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "19", 0, 0, 0, 0, 0, 0, "12", 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "22", 1, "22", "22", 1, 1, "22", 1, "22", "22", 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", 1, "21", "21", 1, 1, "21", 1, "21", "21", 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", 1, "21", "21", 1, 1, "21", 1, "21", "21", 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", 1, "21", "21", 1, 1, "21", 1, "21", "21", 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", 1, "21", "21", 1, 1, "21", 1, "21", "21", 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", 1, "21", "21", 1, 1, "21", 1, "21", "21", 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", 1, "21", "21", 1, 1, "21", 1, "21", "21", 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", 1, "21", "21", 1, 1, "21", 1, "21", "21", 1, 1, 1, 1, 1, 1, 1]]; var lev28 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1], [1, 0, "11", 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, "7_00", 0, 0, 0, 0, 0, 0, 0, 0, "7_10", 0, 0, 0, 8, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, "3_00", 0, 0, 0, 0, 0, 0, 0, 0, "3_20", 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1], [1, 0, "10", 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 9, 0, 0, 1], [1, 0, 0, 0, 0, 0, "7_20", 0, 0, 0, 0, 0, 0, 0, 0, "7_30", 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, "3_30", 0, "12", 0, 0, 0, 0, 0, 0, "3_10", 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; var lev27 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 5, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1], [1, 1, 1, 1, 1, 5, 1, 5, 0, 0, 0, 0, "3_10", 0, 0, 0, 0, 0, 1, 0, 0, 0, 1], [1, 1, 1, 1, 1, 5, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1], [1, 1, 1, 1, 1, 5, 1, 5, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1], [1, 1, 1, 1, 1, 5, 1, 5, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1], [1, 1, 1, 1, 1, 5, 1, 5, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, "12", 0, 1], [1, 1, 1, 1, 1, 5, 1, 5, 1, "18_00", 8, 9, "10", "11", 0, 0, 1, 0, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 5, 1, 5, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 5, 1, "6_10", 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "4_11", 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; var lev26 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, "11", 0, 0, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, "3_22", "4_66", 0, "3_33", "4_55", 0, "3_44", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "10", 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, "3_00", 0, "4_22", "3_66", 0, "4_33", "3_50", 0, "4_44", 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "7_10", 0, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, "18_00", 0, "14", 0, 0, 0, 0, 0, 0, 0, "15", 0, 0, 0, "12", 0, 0, "3_11", 0, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; var lev25 = [[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, "18_00", "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "4_20", "4_20", "19", "19", "19", "19", 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "7_11", 0, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, "11", "10", 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, "19", "19", "19", "19", "19", "19", "19", "19", "3_11", 0, 0, "12", 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; var lev24 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, "3_30", 0, 8, "19", "19", "19", "19", 0, 0, 0, 0, 0, "19", "19", "19", "19", 0, 0, "12", 5, 1], [1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 1], [1, 0, 0, 0, "3_20", 0, 0, 0, 0, 0, "3_40", 0, 0, 0, "19", "19", "19", "19", 0, 9, 0, 5, 1], [1, 0, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, "6_30", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "6_10", 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 0, "10", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, "6_20", 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, "3_10", 0, 2, 0, 1, 1, 0, 0, 0, "6_40", 0, 0, 1, 1, 0, 0, 0, "11", 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "22", "22", "22", "22", 1, 1, 1, 1, 1, 1, "22", "22", 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "21", "21", "21", "21", 1, 1, 1, 1, 1, 1, "21", "21", 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "21", "21", "21", "21", 1, 1, 1, 1, 1, 1, "21", "21", 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "21", "21", "21", "21", 1, 1, 1, 1, 1, 1, "21", "21", 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "21", "21", "21", "21", 1, 1, 1, 1, 1, 1, "21", "21", 1]]; var lev23 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "3_50", 1], [1, 0, 0, "11", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, "6_30", 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 1, 0, "12", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "6_50", 0, 1, 0, 0, 0, 0, 0, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [1, 0, 0, "10", 1, 0, 0, 0, "3_30", 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, "22", "22", 1, 1, 1, "22", "22", 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, "21", "21", 1, 1, 1, "21", "21", 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; var lev22 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "3_50", 1], [1, 0, 0, "11", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, "6_30", 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 1, 0, "12", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "6_50", 0, 1, 0, 0, 0, 0, 0, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [1, 0, 0, "10", 1, 0, 0, 0, "3_30", 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, "22", "22", 1, 1, 1, "22", "22", 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, "21", "21", 1, 1, 1, "21", "21", 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; ////([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]);// not popped //([1, "21", "21", "21", "21", 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]);// not popped //([1, "22", "22", "6_10", 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]);// not popped //([1, "6_11", 0, 0, 0, "3_00", 0, 0, 0, "11", 0, "17_00", "4_91", 0, 8, 9, "10", 0, 0, 5, 0, "12", 1]);// not popped //([1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 1]);// not popped //([1, 5, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1]);// not popped //([1, 5, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "3_90", "3_20", 0, 5, 0, "3_91", 1]);// not popped //([1, 5, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1]);// not popped //([1, 5, 0, 0, 1, 1, 1, 0, 0, "19", "19", "19", "19", "19", "6_21", 0, 0, 0, 0, 0, 0, 0, 1]);// not popped //([1, 5, 0, 0, 1, "4_92", 0, 0, 0, 0, 0, "7_20", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]);// not popped //([1, 5, 0, 1, 1, 5, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]);// not popped //([1, 5, 1, 1, 1, 5, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]);// not popped //([1, 5, 1, 1, 1, 5, 0, 0, 0, 0, "3_10", 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1]);// not popped //([1, 5, 1, 1, 1, 5, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1]);// not popped } [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1], [1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1], [1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1], [], , , , , , , , , , , , , , ]; _local2.lev20 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 8, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "4_00", 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, "3_01", 0, "10", "3_00", 0, "11", "16", 0, "15", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, "22", "22", "22", "22", 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, "21", "21", "21", "21", 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "17_80", 1, 1, 1, 1, 1, 1, "21", "21", "21", "21", 1], [1, 0, 0, 1, 1, 1, 1, "22", "22", "22", 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 1, 1, 1, 1, "21", "21", "21", 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, "18_47", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "12", 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, "4_28", "4_29", "4_27", 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev19 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "7_01", 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, "3_10", 0, 0, "3_02", 0, 0, 0, 5, 0, 0, 0, "4_12", "4_11", "4_10", 0, 0, 0, 0, "3_01", 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 0, 5, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, "12", 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, "3_00", 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 5, 0, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 1], [1, 0, 0, 8, 9, "10", "11", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "6_00", 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "4_30", "4_31", "4_32", "4_33", "4_34", "4_35", "4_36", 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev18 = [[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [1, 5, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 5, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, "4_40", "19", "19", "19", "19", 0, "17_30", 1], [1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1], [1, 1, 0, 0, 1, "6_70", 0, 1, 0, 0, 0, 0, 5, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1], [1, 1, 1, 1, 1, "21", "21", 1, 1, 1, 1, 0, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 5, 0, 0, 0, 0, 5, 1, 0, 0, "19", "19", "19", "19", "19", 0, 1], [1, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, "14", 0, 0, 0, 0, 0, 5, "6_80", 0, 1, 1, 1, 1, 0, 0, 1, 5, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 0, "7_90", 0, 0, 1, 1, 0, 0, 1, 5, 0, "3_90", 8, "3_60", 1], [1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 5, 1, 0, 0, 0, 1, 5, 1, 1, 1, 1, 1], [1, 0, 0, 0, "11", "16", 0, 0, 1, 1, 1, 5, 1, 0, "6_50", 0, 1, 5, 0, 0, 0, 0, 1], [1, 0, 0, "10", 0, 0, 0, 0, 0, 0, 0, 5, 1, 0, 1, "21", 1, 5, "15", "3_70", 0, "3_80", 1], [1, 0, 9, 0, 1, 0, 1, 0, 0, 0, 0, 5, 1, 0, 1, 1, 1, 5, 1, 1, 1, 1, 1], [1, 0, 0, 1, 1, "22", 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 5, 0, 0, 0, 0, 1], [1, 0, 1, 1, 1, "21", 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 5, 0, "3_50", "13", "3_40", 1], [1, 1, 1, 1, 1, 1, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 1, 5, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 0, 0, 0, "7_12", 0, 5, 0, 0, 0, 0, 1], [1, "12", 0, "3_20", 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 0, "3_30", 2, "3_10", 1], [1, 1, 1, 1, 1, 1, "22", "22", "22", "22", "22", "22", 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev17 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, "14", 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, "12", 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 5, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 5, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 9, "10", 0, 0, 0, "6_00", 0, 1, 0, 5, 0, 1, 0, 0, "3_00", 0, 0, 0, "11", 8, 1], [1, 1, 1, 1, "22", "22", 1, 0, 0, 1, 0, 5, 0, 1, 0, 0, 1, "22", "22", 1, 1, 1, 1], [1, 1, 1, 1, "21", "21", 1, "15", 0, 1, 0, 5, 0, 1, "16", 0, 1, "21", "21", 1, 1, 1, 1], [1, 1, 1, 1, "21", "21", 1, 0, 0, 1, 0, 5, 0, 1, 0, 0, 1, "21", "21", 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 5, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 5, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, "3_20", "13", 0, 0, 0, 0, "3_10", 0, 0, 0, 5, 0, "4_21", "4_22", "4_23", "4_24", "4_25", 0, 0, 0, "17_20", 1], [1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 0, "6_10", 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", 1], [1, "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev16 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 1], [1, 0, "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "19", "16", 5, 1], [1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1], [1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 1], [1, 0, 1, 0, 0, 0, 0, 0, 0, "3_20", 0, 0, 0, 0, "15", 0, "14", 0, 5, 0, 1, 5, 1], [1, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 0, 1, 5, 1], [1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, "7_30", 0, 1, 5, 0, 1, 5, 1], [1, "4_10", 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 0, 0, 1, 5, 0, 1, 5, 1], [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, "13", 0, 0, 1, 5, 1, 0, 1, 5, 0, 1, 5, 1], [1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 0, 1, 5, 1, 0, 0, 5, 0, 1, 5, 1], [1, 1, 1, 1, 1, 5, 0, 0, 0, 0, 0, 0, 0, 1, 5, 1, 0, 0, 5, 0, 1, 5, 1], [1, 1, 1, 1, 1, 5, 1, 1, 1, 0, 1, 1, 1, 1, 5, 1, 1, 1, 1, 0, 1, 5, 1], [1, 0, 0, 0, 0, 5, 1, 0, 0, 0, 0, 0, 0, 1, 5, 1, 0, 0, 0, "12", 1, 5, 1], [1, 0, 0, "15", 0, 5, 1, 0, 0, 0, 0, 0, 0, 1, 5, 1, 5, 1, 1, 1, 1, 5, 1], [1, 5, 1, 1, 1, 5, 1, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 1, 0, 0, 5, 1], [1, 5, 0, 0, 0, 5, 1, "18_20", "19", "19", 0, 0, 0, 0, 5, 0, 5, "3_30", 1, 0, 9, 5, 1], [1, 5, "10", "11", 8, 0, 0, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 5, 1], [1, "3_19", 0, 0, 0, "6_19", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 5, 1], [1, 1, 1, 1, 1, 1, 1, "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", 1, 1, 1, 1, 1]]; _local2.lev15 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, "3_20", 0, 0, "4_30", "4_31", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, "7_21", 0, 0, 0, 0, "13", 0, 0, 0, "14", 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, "7_20", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, "12", 0, 0, 0, 0, 0, 0, "3_11", 0, "6_11", 0, 0, "3_10", 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 1], [1, 0, "11", 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 1], [1, 0, 9, "10", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [1, 0, 0, 0, "16", 0, "15", 0, "18_00", 0, 0, 0, 0, 0, 0, 0, 0, "3_30", 0, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "22", "22", "22", "22", "22", 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "21", "21", "21", "21", "21", 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "21", "21", "21", "21", "21", 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev14 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "3_00", 0, 0, "3_01", 0, 2, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, "7_00", 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1], [1, 0, 8, 9, "10", "11", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, "3_02", 0, 0, 0, 0, 0, 0, "3_03", 0, 1], [1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1], [1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "3_15", 1], [1, 0, 0, 0, "12", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 0, "6_15", 0, "6_14", 0, "6_13", 0, "6_12", 0, "6_11", 0, "6_10", 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev13 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 5, 0, 0, 0, 0, 0, 0, 1, 0, 5, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 5, 0, 0, 0, 0, 0, 0, 1, 0, 5, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 5, 1, 1, 1, 1, 0, 0, 1, 0, 5, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1], [1, 5, 1, 0, 0, 0, 0, 0, 1, 0, 5, 1, 0, 1, 1, 1, 1, 0, 0, "3_40", 0, 0, 1], [1, 5, 1, 0, 1, 1, 1, 1, 1, 0, 5, 1, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1], [1, 5, 1, 0, 0, 0, 0, 0, 0, 0, 5, 1, 0, 0, 0, 0, 0, 0, "0", 0, 0, 0, 1], [1, 5, 1, 0, 0, 0, 0, 0, 0, 0, 5, 1, 0, 0, 0, 0, 0, 5, 0, 0, 0, "12", 1], [1, 5, 1, 0, 0, 0, 0, 0, 0, 0, 5, 1, 0, 0, 0, 0, 0, 5, 1, 1, 1, 1, 1], [1, 5, 1, 0, 0, "16", 0, "16", 0, "13", 5, 1, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 1], [1, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 1], [1, 5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 5, 1, 0, 0, 0, 1], [1, 5, 1, 0, 0, 0, 0, 0, 5, 5, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1], [1, 5, 1, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 5, 1, 1, 1, 0, 0, 0, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 8, 1], [1, 5, 0, 0, 0, 1, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, "11", "10", 9, 1, 0, 0, 1], [1, 5, 2, "3_21", "3_20", 1, "3_10", 0, 5, 0, 0, 0, 0, "6_23", 0, 0, 0, 0, 0, 1, "6_10", 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, "22", "22", "22", "22", 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev12 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 5, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 5, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, "3_20", 0, 0, 0, 0, 5, 0, 0, 1, 1, 1, 1, 5, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 0, 0, 0, 1, 5, 0, 0, 1, 1, 1, 1, 5, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 0, "6_40", 0, 1, 5, "6_32", 0, 1, 1, 1, 1, 5, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, "3_40", 5, 0, 0, 1, 1, 0, 0, 5, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 2, 0, 1, 5, 0, 0, 1, 1, 0, 0, 5, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 0, 5, "7_10", 0, 1, 1, 0, 0, 5, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, "4_20", "4_22", "4_21", "4_23", 5, 0, 0, 1, 1, 0, 0, 5, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 5, 0, 1, 1, 0, 0, 5, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 0, 0, 0, 0, 5, 0, 1, 1, 0, 0, 5, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 8, 0, "10", "11", 0, 5, 0, 1, 1, 0, 0, 5, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 9, 0, 0, 0, 0, 5, 0, "7_00", 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, "3_10", 0, 0, 0, "3_30", "4_12", 5, "4_13", 0, 0, 0, 0, 5, 0, "12", 0, 0, 0, "3_00", 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev11 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 8, 9, "10", "11", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, "3_00", 0, 0, "3_90", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, "7_21", 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1], [1, 1, 0, 0, 1, 1, "18_74", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 1], [1, 1, "7_22", 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 5, 1], [1, 1, 0, 0, 1, 1, 1, 1, 1, "18_64", 0, 0, 0, 0, 0, 0, 0, "6_00", 0, 1, 1, 5, 1], [1, 1, "7_23", 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 5, 1], [1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 5, 1], [1, 1, "7_24", 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "7_25", 0, 1, 1, 1, 1, 1, 5, 1], [1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 5, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 1], [1, 0, 0, 0, "12", 0, 0, 0, 0, 0, "3_20", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev10 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 9, "10", "11", "15", 0, 0, "15", 0, 0, "15", 0, 0, "15", 0, 0, "15", 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "17_20", 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, "12", 0, "3_30", "3_32", "3_31", 0, "4_30", "4_31", "4_32", "4_33", "4_34", "4_35", 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 1], [1, 0, 8, 0, 0, 0, 0, 0, 0, "18_00", 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, "14", 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "22", "22", "22", "22", "22", 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "21", "21", "21", "21", "21", 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev9 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 2, 0, "7_21", 0, 0, 0, "7_31", 0, 0, "7_51", 0, 1, 1, 0, "11", 0, 0, 1, 1], [1, 0, "3_01", 0, "4_71", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 1, 1, 0, 0, 0, 0, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 1, 1, "3_20", 0, 0, "3_30", 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 1, 1, 1, "7_00", 0, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 1, 1, 1, 0, 0, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, "3_71", 0, 0, "3_50", 0, 0, "3_40", 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, "6_40", 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 8, 9, "10", 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, "12", 0, "6_41", 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev8 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "3_20", 0, 0, "3_00", 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, "10", 0, 0, 0, "6_10", 0, "6_11", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 8, 9, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, "3_10", 0, "6_00", 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, "6_20", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, "4_90", "4_91", 0, 0, "3_91", 0, "3_90", 0, 0, 0, 0, "12", 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev7 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "12", 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "6_04", 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "6_03", 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, "3_00", "3_01", 0, 2, 0, 0, 0, 0, "6_02", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, "6_01", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, "14", 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, "7_00", 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 1, 1, 1, 1], [1, 0, 8, 9, "10", 0, 0, 0, 0, "15", 0, 0, 5, 5, 0, 0, 0, 0, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev6 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 8, 9, "10", 0, 0, 2, "3_00", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "17_00", 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 1], [1, 0, 0, 0, "6_12", 0, "6_11", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 1], [1, 0, 5, 5, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 1], [1, 0, 5, 5, 1, 1, 1, 1, 1, "6_10", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 1], [1, 0, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 5, 5, 0, 0, 0, "3_10", 0, 0, 0, 0, 0, 0, "4_01", 0, 0, 0, "12", 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev5 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, "12", 0, 0, 0, "16", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, "3_02", 0, 1], [1, 0, 0, 8, 9, "10", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [1, "13", 0, 0, 0, 0, 0, 0, 2, 0, "3_01", 0, 0, 0, 0, "6_02", 0, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev4 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, "12", 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 8, 9, 0, "3_10", 0, 0, 0, 5, 0, 0, "3_00", 0, 0, 0, 0, 0, 0, 0, "10", 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "6_00", 0, "6_10", 0, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "22", "22", "22", "22", 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, "21", "21", "21", "21", 1, 1, 1, 1]]; _local2.lev3 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, "3_00", 0, 0, "19", "19", "19", "19", "19", "19", "19", "19", 0, 0, 0, 0, 0, 0, 1], [1, 0, 8, 9, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1], [1, 0, 0, "6_00", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "12", 0, 0, 1], [1, 1, 1, 1, 1, 1, "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", "22", 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", "21", 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev2 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 8, 9, 0, 0, 0, 0, 2, 0, "3_00", 0, "4_00", 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, "12", 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; _local2.lev1 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "3_00", 0, 0, "12", 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, "6_00", 0, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; ASSetPropFlags(_global.levelse.prototype, null, 1);
Symbol 691 MovieClip [__Packages.tileEngine] Frame 0
class tileEngine { var tileLength, i, p, curTile; function tileEngine (ls) { tileLength = ls; } function checkTile(x, y) { var _local3 = Math.floor(x / tileLength); var _local2 = Math.floor(y / tileLength); var _local4 = new Array(_local3, _local2); return(_local4); } function switchMap(tilep, p1pos) { destroyWorld(); buildMap(_root.ground, tilep); _root.p1._x = Number(p1pos[0]) * tileLength; _root.p1._y = Number(p1pos[1]) * tileLength; } function destroyWorld() { _root.linkings.swapDepths(1101); _root.p1.swapDepths(1102); _root.removeMovieClip(_root.linkings); _root.createEmptyMovieClip("linkings", 1101); _root.ground.swapDepths(1100); _root.removeMovieClip(_root.ground); _root.createEmptyMovieClip("ground", 1100); } function buildWorld(so) { buildMap(_root.ground.solid, so); } function buildMap(movie, map) { i = 0; while (i < map[0].length) { p = 0; while (p < map.length) { curTile = (p + "-") + i; if (Number(map[p][i]) == 2) { _root.eventsss.attachMovie("boxe", "boxes" + _root.eventsss.getNextHighestDepth(), _root.eventsss.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else if (Number(map[p][i].split("_")[0]) == 6) { _root.eventsss.attachMovie("evato", "tr" + map[p][i].split("_")[1], _root.eventsss.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else if (Number(map[p][i].split("_")[0]) == 7) { _root.eventsss.attachMovie("descend", "tr" + map[p][i].split("_")[1], _root.eventsss.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else if (Number(map[p][i].split("_")[0]) == 17) { _root.eventsss.attachMovie("fLeft", "tr" + map[p][i].split("_")[1], _root.eventsss.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else if (Number(map[p][i].split("_")[0]) == 18) { _root.eventsss.attachMovie("fRight", "tr" + map[p][i].split("_")[1], _root.eventsss.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else if (Number(map[p][i]) == 8) { _root.ps1._x = 30 * i; _root.ps1._y = 30 * p; } else if (Number(map[p][i]) == 9) { _root.ps2._x = 30 * i; _root.ps2._y = 30 * p; } else if (Number(map[p][i]) == 10) { _root.ps3._x = 30 * i; _root.ps3._y = 30 * p; } else if (Number(map[p][i]) == 11) { _root.ps4._x = 30 * i; _root.ps4._y = 30 * p; } else if (Number(map[p][i]) == 12) { _root.eventsss.attachMovie("endPOINT", "THSHSAS" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else if (Number(map[p][i]) == 13) { _root.eventsss.attachMovie("redKey", "redKey" + _root.eventsss.getNextHighestDepth(), _root.eventsss.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else if (Number(map[p][i]) == 14) { _root.eventsss.attachMovie("blueKey", "blueKey" + _root.eventsss.getNextHighestDepth(), _root.eventsss.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else if (Number(map[p][i]) == 15) { _root.eventsss.attachMovie("doBlue", "doBlue" + _root.eventsss.getNextHighestDepth(), _root.eventsss.getNextHighestDepth(), {_x:30 * i, _y:(30 * p) - 30}); } else if (Number(map[p][i]) == 16) { _root.eventsss.attachMovie("doRed", "doRed" + _root.eventsss.getNextHighestDepth(), _root.eventsss.getNextHighestDepth(), {_x:30 * i, _y:(30 * p) - 30}); } else if (Number(map[p][i]) == 19) { _root.ices.attachMovie("iceOp", "iceOp" + _root.ices.getNextHighestDepth(), _root.ices.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else if (Number(map[p][i]) == 20) { _root.eventsss.attachMovie("scaless", "scaless" + _root.eventsss.getNextHighestDepth(), _root.eventsss.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else if (Number(map[p][i]) == 21) { _root.waterT.attachMovie("watT", "wat" + _root.waterT.getNextHighestDepth(), _root.waterT.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else if (Number(map[p][i]) == 22) { _root.waterT.attachMovie("watTT", "wat" + _root.waterT.getNextHighestDepth(), _root.waterT.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else if (Number(map[p][i]) == 5) { _root.ladders.attachMovie("laddes", "ladder" + _root.ladders.getNextHighestDepth(), _root.ladders.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else if (Number(map[p][i].split("_")[0]) == 3) { _root.eventsss.attachMovie("butters", "sw" + map[p][i].split("_")[1], _root.eventsss.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else if (Number(map[p][i].split("_")[0]) == 4) { _root.eventsss.attachMovie("spikers", "tr" + map[p][i].split("_")[1], _root.eventsss.getNextHighestDepth(), {_x:30 * i, _y:30 * p}); } else { movie.attachMovie("tiles", curTile, movie.getNextHighestDepth(), {_x:tileLength * i, _y:tileLength * p}); movie[curTile].gotoAndStop(int(map[p][i]) + 1); if (movie[curTile]._currentframe == 1) { movie[curTile].removeMovieClip(); } } p++; } i++; } } var numb = 0; }
Symbol 118 MovieClip [__Packages.mx.core.UIObject] Frame 0
class mx.core.UIObject extends MovieClip { var _width, _height, _x, _y, _parent, _minHeight, _minWidth, _visible, dispatchEvent, _xscale, _yscale, methodTable, onEnterFrame, tfList, __width, __height, moveTo, lineTo, createTextField, attachMovie, buildDepthTable, findNextAvailableDepth, idNames, childrenCreated, _name, createAccessibilityImplementation, _endInit, validateNow, hasOwnProperty, initProperties, stylecache, className, ignoreClassStyleDeclaration, _tf, fontFamily, fontSize, color, marginLeft, marginRight, fontStyle, fontWeight, textAlign, textIndent, textDecoration, embedFonts, styleName, enabled; function UIObject () { super(); constructObject(); } function get width() { return(_width); } function get height() { return(_height); } function get left() { return(_x); } function get x() { return(_x); } function get top() { return(_y); } function get y() { return(_y); } function get right() { return(_parent.width - (_x + width)); } function get bottom() { return(_parent.height - (_y + height)); } function getMinHeight(Void) { return(_minHeight); } function setMinHeight(h) { _minHeight = h; } function get minHeight() { return(getMinHeight()); } function set minHeight(h) { setMinHeight(h); //return(minHeight); } function getMinWidth(Void) { return(_minWidth); } function setMinWidth(w) { _minWidth = w; } function get minWidth() { return(getMinWidth()); } function set minWidth(w) { setMinWidth(w); //return(minWidth); } function setVisible(x, noEvent) { if (x != _visible) { _visible = x; if (noEvent != true) { dispatchEvent({type:(x ? "reveal" : "hide")}); } } } function get visible() { return(_visible); } function set visible(x) { setVisible(x, false); //return(visible); } function get scaleX() { return(_xscale); } function set scaleX(x) { _xscale = x; //return(scaleX); } function get scaleY() { return(_yscale); } function set scaleY(y) { _yscale = y; //return(scaleY); } function doLater(obj, fn) { if (methodTable == undefined) { methodTable = new Array(); } methodTable.push({obj:obj, fn:fn}); onEnterFrame = doLaterDispatcher; } function doLaterDispatcher(Void) { delete onEnterFrame; if (invalidateFlag) { redraw(); } var _local3 = methodTable; methodTable = new Array(); if (_local3.length > 0) { var _local2; while (_local2 = _local3.shift() , _local2 != undefined) { _local2.obj[_local2.fn](); } } } function cancelAllDoLaters(Void) { delete onEnterFrame; methodTable = new Array(); } function invalidate(Void) { invalidateFlag = true; onEnterFrame = doLaterDispatcher; } function invalidateStyle(Void) { invalidate(); } function redraw(bAlways) { if (invalidateFlag || (bAlways)) { invalidateFlag = false; var _local2; for (_local2 in tfList) { tfList[_local2].draw(); } draw(); dispatchEvent({type:"draw"}); } } function draw(Void) { } function move(x, y, noEvent) { var _local3 = _x; var _local2 = _y; _x = x; _y = y; if (noEvent != true) { dispatchEvent({type:"move", oldX:_local3, oldY:_local2}); } } function setSize(w, h, noEvent) { var _local2 = __width; var _local3 = __height; __width = w; __height = h; size(); if (noEvent != true) { dispatchEvent({type:"resize", oldWidth:_local2, oldHeight:_local3}); } } function size(Void) { _width = __width; _height = __height; } function drawRect(x1, y1, x2, y2) { moveTo(x1, y1); lineTo(x2, y1); lineTo(x2, y2); lineTo(x1, y2); lineTo(x1, y1); } function createLabel(name, depth, text) { createTextField(name, depth, 0, 0, 0, 0); var _local2 = this[name]; _local2._color = textColorList; _local2._visible = false; _local2.__text = text; if (tfList == undefined) { tfList = new Object(); } tfList[name] = _local2; _local2.invalidateStyle(); invalidate(); _local2.styleName = this; return(_local2); } function createObject(linkageName, id, depth, initobj) { return(attachMovie(linkageName, id, depth, initobj)); } function createClassObject(className, id, depth, initobj) { var _local3 = className.symbolName == undefined; if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className); } var _local4 = createObject(className.symbolOwner.symbolName, id, depth, initobj); if (_local3) { Object.registerClass(className.symbolOwner.symbolName, className.symbolOwner); } return(_local4); } function createEmptyObject(id, depth) { return(createClassObject(mx.core.UIObject, id, depth)); } function destroyObject(id) { var _local2 = this[id]; if (_local2.getDepth() < 0) { var _local4 = buildDepthTable(); var _local5 = findNextAvailableDepth(0, _local4, "up"); var _local3 = _local5; _local2.swapDepths(_local3); } _local2.removeMovieClip(); delete this[id]; } function getSkinIDName(tag) { return(idNames[tag]); } function setSkin(tag, linkageName, initObj) { if (_global.skinRegistry[linkageName] == undefined) { mx.skins.SkinElement.registerElement(linkageName, mx.skins.SkinElement); } return(createObject(linkageName, getSkinIDName(tag), tag, initObj)); } function createSkin(tag) { var _local2 = getSkinIDName(tag); createEmptyObject(_local2, tag); return(this[_local2]); } function createChildren(Void) { } function _createChildren(Void) { createChildren(); childrenCreated = true; } function constructObject(Void) { if (_name == undefined) { return(undefined); } init(); _createChildren(); createAccessibilityImplementation(); _endInit(); if (validateNow) { redraw(true); } else { invalidate(); } } function initFromClipParameters(Void) { var _local4 = false; var _local2; for (_local2 in clipParameters) { if (hasOwnProperty(_local2)) { _local4 = true; this["def_" + _local2] = this[_local2]; delete this[_local2]; } } if (_local4) { for (_local2 in clipParameters) { var _local3 = this["def_" + _local2]; if (_local3 != undefined) { this[_local2] = _local3; } } } } function init(Void) { __width = _width; __height = _height; if (initProperties == undefined) { initFromClipParameters(); } else { initProperties(); } if (_global.cascadingStyles == true) { stylecache = new Object(); } } function getClassStyleDeclaration(Void) { var _local4 = this; var _local3 = className; while (_local3 != undefined) { if (ignoreClassStyleDeclaration[_local3] == undefined) { if (_global.styles[_local3] != undefined) { return(_global.styles[_local3]); } } _local4 = _local4.__proto__; _local3 = _local4.className; } } function setColor(color) { } function __getTextFormat(tf, bAll) { var _local8 = stylecache.tf; if (_local8 != undefined) { var _local3; for (_local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { tf[_local3] = _local8[_local3]; } } } return(false); } var _local6 = false; for (var _local3 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local3])) { if (tf[_local3] == undefined) { var _local5 = _tf[_local3]; if (_local5 != undefined) { tf[_local3] = _local5; } else if ((_local3 == "font") && (fontFamily != undefined)) { tf[_local3] = fontFamily; } else if ((_local3 == "size") && (fontSize != undefined)) { tf[_local3] = fontSize; } else if ((_local3 == "color") && (color != undefined)) { tf[_local3] = color; } else if ((_local3 == "leftMargin") && (marginLeft != undefined)) { tf[_local3] = marginLeft; } else if ((_local3 == "rightMargin") && (marginRight != undefined)) { tf[_local3] = marginRight; } else if ((_local3 == "italic") && (fontStyle != undefined)) { tf[_local3] = fontStyle == _local3; } else if ((_local3 == "bold") && (fontWeight != undefined)) { tf[_local3] = fontWeight == _local3; } else if ((_local3 == "align") && (textAlign != undefined)) { tf[_local3] = textAlign; } else if ((_local3 == "indent") && (textIndent != undefined)) { tf[_local3] = textIndent; } else if ((_local3 == "underline") && (textDecoration != undefined)) { tf[_local3] = textDecoration == _local3; } else if ((_local3 == "embedFonts") && (embedFonts != undefined)) { tf[_local3] = embedFonts; } else { _local6 = true; } } } } if (_local6) { var _local9 = styleName; if (_local9 != undefined) { if (typeof(_local9) != "string") { _local6 = _local9.__getTextFormat(tf, true, this); } else if (_global.styles[_local9] != undefined) { _local6 = _global.styles[_local9].__getTextFormat(tf, true, this); } } } if (_local6) { var _local10 = getClassStyleDeclaration(); if (_local10 != undefined) { _local6 = _local10.__getTextFormat(tf, true, this); } } if (_local6) { if (_global.cascadingStyles) { if (_parent != undefined) { _local6 = _parent.__getTextFormat(tf, false); } } } if (_local6) { _local6 = _global.style.__getTextFormat(tf, true, this); } return(_local6); } function _getTextFormat(Void) { var _local2 = stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); __getTextFormat(_local2, true); stylecache.tf = _local2; if (enabled == false) { var _local3 = getStyle("disabledColor"); _local2.color = _local3; } return(_local2); } function getStyleName(Void) { var _local2 = styleName; if (_local2 != undefined) { if (typeof(_local2) != "string") { return(_local2.getStyleName()); } return(_local2); } if (_parent != undefined) { return(_parent.getStyleName()); } return(undefined); } function getStyle(styleProp) { var _local3; _global.getStyleCounter++; if (this[styleProp] != undefined) { return(this[styleProp]); } var _local6 = styleName; if (_local6 != undefined) { if (typeof(_local6) != "string") { _local3 = _local6.getStyle(styleProp); } else { var _local7 = _global.styles[_local6]; _local3 = _local7.getStyle(styleProp); } } if (_local3 != undefined) { return(_local3); } var _local7 = getClassStyleDeclaration(); if (_local7 != undefined) { _local3 = _local7[styleProp]; } if (_local3 != undefined) { return(_local3); } if (_global.cascadingStyles) { if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (mx.styles.StyleManager.isColorStyle(styleProp))) { var _local5 = stylecache; if (_local5 != undefined) { if (_local5[styleProp] != undefined) { return(_local5[styleProp]); } } if (_parent != undefined) { _local3 = _parent.getStyle(styleProp); } else { _local3 = _global.style[styleProp]; } if (_local5 != undefined) { _local5[styleProp] = _local3; } return(_local3); } } if (_local3 == undefined) { _local3 = _global.style[styleProp]; } return(_local3); } static function mergeClipParameters(o, p) { for (var _local3 in p) { o[_local3] = p[_local3]; } return(true); } static var symbolName = "UIObject"; static var symbolOwner = mx.core.UIObject; static var version = "2.0.2.127"; static var textColorList = {color:1, disabledColor:1}; var invalidateFlag = false; var lineWidth = 1; var lineColor = 0; var tabEnabled = false; var clipParameters = {visible:1, minHeight:1, minWidth:1, maxHeight:1, maxWidth:1, preferredHeight:1, preferredWidth:1}; }
Symbol 119 MovieClip [__Packages.mx.core.UIComponent] Frame 0
class mx.core.UIComponent extends mx.core.UIObject { var __width, __height, invalidate, stylecache, removeEventListener, dispatchEvent, drawFocus, addEventListener, _xscale, _yscale, _focusrect, watch, enabled; function UIComponent () { super(); } function get width() { return(__width); } function get height() { return(__height); } function setVisible(x, noEvent) { super.setVisible(x, noEvent); } function enabledChanged(id, oldValue, newValue) { setEnabled(newValue); invalidate(); delete stylecache.tf; return(newValue); } function setEnabled(enabled) { invalidate(); } function getFocus() { var selFocus = Selection.getFocus(); return(((selFocus === null) ? null : (eval (selFocus)))); } function setFocus() { Selection.setFocus(this); } function getFocusManager() { var _local2 = this; while (_local2 != undefined) { if (_local2.focusManager != undefined) { return(_local2.focusManager); } _local2 = _local2._parent; } return(undefined); } function onKillFocus(newFocus) { removeEventListener("keyDown", this); removeEventListener("keyUp", this); dispatchEvent({type:"focusOut"}); drawFocus(false); } function onSetFocus(oldFocus) { addEventListener("keyDown", this); addEventListener("keyUp", this); dispatchEvent({type:"focusIn"}); if (getFocusManager().bDrawFocus != false) { drawFocus(true); } } function findFocusInChildren(o) { if (o.focusTextField != undefined) { return(o.focusTextField); } if (o.tabEnabled == true) { return(o); } return(undefined); } function findFocusFromObject(o) { if (o.tabEnabled != true) { if (o._parent == undefined) { return(undefined); } if (o._parent.tabEnabled == true) { o = o._parent; } else if (o._parent.tabChildren) { o = findFocusInChildren(o._parent); } else { o = findFocusFromObject(o._parent); } } return(o); } function pressFocus() { var _local3 = findFocusFromObject(this); var _local2 = getFocus(); if (_local3 != _local2) { _local2.drawFocus(false); if (getFocusManager().bDrawFocus != false) { _local3.drawFocus(true); } } } function releaseFocus() { var _local2 = findFocusFromObject(this); if (_local2 != getFocus()) { _local2.setFocus(); } } function isParent(o) { while (o != undefined) { if (o == this) { return(true); } o = o._parent; } return(false); } function size() { } function init() { super.init(); _xscale = 100; _yscale = 100; _focusrect = _global.useFocusRect == false; watch("enabled", enabledChanged); if (enabled == false) { setEnabled(false); } } function dispatchValueChangedEvent(value) { dispatchEvent({type:"valueChanged", value:value}); } static var symbolName = "UIComponent"; static var symbolOwner = mx.core.UIComponent; static var version = "2.0.2.127"; static var kStretch = 5000; var focusEnabled = true; var tabEnabled = true; var origBorderStyles = {themeColor:16711680}; var clipParameters = {}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.core.UIComponent.prototype.clipParameters, mx.core.UIObject.prototype.clipParameters); }
Symbol 120 MovieClip [__Packages.mx.controls.NumericStepper] Frame 0
class mx.controls.NumericStepper extends mx.core.UIComponent { var boundingBox_mc, _visible, tabEnabled, tabChildren, nextButton_mc, __width, prevButton_mc, __height, inputField, StepTrack_mc, focusTextField, createObject, enabled, __set__visible, setSize, createClassObject, __maxChars, dispatchEvent; function NumericStepper () { super(); } function init() { super.init(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); _visible = false; tabEnabled = false; tabChildren = true; } function setVisible(x, noEvent) { super.setVisible(x, noEvent); if (initializing) { __visible = x; } } function layoutControl() { nextButton_mc._x = __width - nextButton_mc.__width; nextButton_mc._y = 0; prevButton_mc._x = __width - prevButton_mc.__width; prevButton_mc._y = __height - prevButton_mc.__height; inputField.setSize(__width - nextButton_mc.__width, __height); StepTrack_mc._width = Math.max(nextButton_mc.__width, prevButton_mc.__width); StepTrack_mc._x = __width - StepTrack_mc._width; StepTrack_mc._height = __height - (nextButton_mc._height + prevButton_mc._height); StepTrack_mc._y = nextButton_mc.__height; } function createChildren() { super.createChildren(); addAsset("nextButton_mc", skinIDUpArrow); addAsset("prevButton_mc", skinIDDownArrow); addAsset("inputField", skinIDInput); focusTextField = inputField.label; createObject("StepTrack", "StepTrack_mc", 2); size(); } function draw() { prevButton_mc.enabled = enabled; nextButton_mc.enabled = enabled; inputField.enabled = enabled; size(); initializing = false; __set__visible(__visible); } function size() { var _local2 = calcMinHeight(); var _local3 = calcMinWidth(); if (__height < _local2) { setSize(__width, _local2); } if (__width < _local3) { setSize(_local3, __height); } layoutControl(); } function calcMinHeight() { return(22); } function calcMinWidth() { return(40); } function addAsset(id, skinID) { var _local2 = new Object(); _local2.styleName = this; if (skinID == 10) { _local2.falseUpSkin = upArrowUp; _local2.falseOverSkin = upArrowOver; _local2.falseDownSkin = upArrowDown; _local2.falseDisabledSkin = upArrowDisabled; createClassObject(mx.controls.SimpleButton, id, skinID, _local2); var _local5 = nextButton_mc; _local5.tabEnabled = false; _local5.styleName = this; _local5._x = __width - _local5.__width; _local5._y = 0; _local5.owner = this; _local5.autoRepeat = true; _local5.clickHandler = function () { Selection.setSelection(0, 0); }; _local5.buttonDownHandler = function () { this.owner.buttonPress(this); }; } else if (skinID == 11) { _local2.falseUpSkin = downArrowUp; _local2.falseOverSkin = downArrowOver; _local2.falseDownSkin = downArrowDown; _local2.falseDisabledSkin = downArrowDisabled; createClassObject(mx.controls.SimpleButton, id, skinID, _local2); var _local3 = prevButton_mc; _local3.tabEnabled = false; _local3.styleName = this; _local3._x = __width - _local3.__width; _local3._y = __height - _local3.__height; _local3.owner = this; _local3.autoRepeat = true; _local3.clickHandler = function () { Selection.setSelection(0, 0); }; _local3.buttonDownHandler = function () { this.owner.buttonPress(this); }; } else if (skinID == 9) { createClassObject(mx.controls.TextInput, id, skinID); var _local4 = inputField; _local4.styleName = this; _local4.setSize(__width - nextButton_mc.__width, __height); _local4.restrict = "0-9\\-\\.\\,"; _local4.maxChars = __maxChars; _local4.text = value; _local4.onSetFocus = function () { this._parent.onSetFocus(); }; _local4.onKillFocus = function () { this._parent.onKillFocus(); }; _local4.drawFocus = function (b) { this._parent.drawFocus(b); }; _local4.onKeyDown = function () { this._parent.onFieldKeyDown(); }; } } function setFocus() { Selection.setFocus(inputField); } function onKillFocus() { mx.managers.SystemManager.form.focusManager.defaultPushButtonEnabled = true; super.onKillFocus(); Key.removeListener(inputField); if (Number(inputField.text) != value) { var _local3 = checkValidValue(Number(inputField.text)); inputField.text = _local3; value = (_local3); dispatchEvent({type:"change"}); } } function onSetFocus() { super.onSetFocus(); Key.addListener(inputField); mx.managers.SystemManager.form.focusManager.defaultPushButtonEnabled = false; } function onFieldKeyDown() { var _local2 = value; switch (Key.getCode()) { case 40 : var _local3 = value - stepSize; value = (_local3); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 38 : _local3 = stepSize + value; value = (_local3); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 36 : inputField.text = minimum; value = (minimum); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 35 : inputField.text = maximum; value = (maximum); if (_local2 != value) { dispatchEvent({type:"change"}); } break; case 13 : value = (Number(inputField.text)); if (_local2 == value) { break; } dispatchEvent({type:"change"}); } } function get nextValue() { if (checkRange(value + stepSize)) { __nextValue = value + stepSize; return(__nextValue); } } function get previousValue() { if (checkRange(__value - stepSize)) { __previousValue = value - stepSize; return(__previousValue); } } function set maxChars(num) { __maxChars = num; inputField.maxChars = __maxChars; //return(maxChars); } function get maxChars() { return(__maxChars); } function get value() { return(__value); } function set value(v) { var _local2 = checkValidValue(v); if (_local2 == __value) { return; } inputField.text = (__value = _local2); //return(value); } function get minimum() { return(__minimum); } function set minimum(v) { __minimum = v; //return(minimum); } function get maximum() { return(__maximum); } function set maximum(v) { __maximum = v; //return(maximum); } function get stepSize() { return(__stepSize); } function set stepSize(v) { __stepSize = v; //return(stepSize); } function onFocus() { } function buttonPress(button) { var _local2 = value; if (button._name == "nextButton_mc") { value = value + stepSize; } else { value = value - stepSize; } if (_local2 != value) { dispatchEvent({type:"change"}); Selection.setSelection(0, 0); } } function checkRange(v) { return((v >= minimum) and (v <= maximum)); } function checkValidValue(val) { var _local7 = val / stepSize; var _local9 = Math.floor(_local7); var _local2 = stepSize; var _local6 = minimum; var _local5 = maximum; if ((val > _local6) and (val < _local5)) { if ((_local7 - _local9) == 0) { return(val); } var _local8 = Math.floor(val / _local2); var _local4 = _local8 * _local2; if (((((val - _local4) >= (_local2 / 2)) && (_local5 >= (_local4 + _local2))) && (_local6 <= (_local4 - _local2))) || (((val + _local2) == _local5) && (((_local5 - _local4) - _local2) > 1E-14))) { _local4 = _local4 + _local2; } return(_local4); } if (val >= _local5) { return(_local5); } return(_local6); } function onLabelChanged(o) { var _local2 = checkValidValue(Number(o.__get__text())); o.__set__text(_local2); value = (_local2); } function get tabIndex() { return(inputField.tabIndex); } function set tabIndex(w) { inputField.tabIndex = w; //return(tabIndex); } static var symbolName = "NumericStepper"; static var symbolOwner = mx.controls.NumericStepper; static var version = "2.0.2.127"; var className = "NumericStepper"; var upArrowUp = "StepUpArrowUp"; var upArrowDown = "StepUpArrowDown"; var upArrowOver = "StepUpArrowOver"; var upArrowDisabled = "StepUpArrowDisabled"; var downArrowUp = "StepDownArrowUp"; var downArrowDown = "StepDownArrowDown"; var downArrowOver = "StepDownArrowOver"; var downArrowDisabled = "StepDownArrowDisabled"; var skinIDUpArrow = 10; var skinIDDownArrow = 11; var skinIDInput = 9; var initializing = true; var __visible = true; var __minimum = 0; var __maximum = 10; var __stepSize = 1; var __value = 0; var __nextValue = 0; var __previousValue = 0; var clipParameters = {minimum:1, maximum:1, stepSize:1, value:1, maxChars:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.NumericStepper.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); }
Symbol 170 MovieClip [__Packages.mx.skins.SkinElement] Frame 0
class mx.skins.SkinElement extends MovieClip { var _visible, _x, _y, _width, _height; function SkinElement () { super(); } static function registerElement(name, className) { Object.registerClass(name, ((className == undefined) ? (mx.skins.SkinElement) : (className))); _global.skinRegistry[name] = true; } function __set__visible(visible) { _visible = visible; } function move(x, y) { _x = x; _y = y; } function setSize(w, h) { _width = w; _height = h; } }
Symbol 171 MovieClip [__Packages.mx.styles.CSSTextStyles] Frame 0
class mx.styles.CSSTextStyles { function CSSTextStyles () { } static function addTextStyles(o, bColor) { o.addProperty("textAlign", function () { return(this._tf.align); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.align = x; }); o.addProperty("fontWeight", function () { return(((this._tf.bold != undefined) ? ((this._tf.bold ? "bold" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.bold = x == "bold"; }); if (bColor) { o.addProperty("color", function () { return(this._tf.color); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.color = x; }); } o.addProperty("fontFamily", function () { return(this._tf.font); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.font = x; }); o.addProperty("textIndent", function () { return(this._tf.indent); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.indent = x; }); o.addProperty("fontStyle", function () { return(((this._tf.italic != undefined) ? ((this._tf.italic ? "italic" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.italic = x == "italic"; }); o.addProperty("marginLeft", function () { return(this._tf.leftMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.leftMargin = x; }); o.addProperty("marginRight", function () { return(this._tf.rightMargin); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.rightMargin = x; }); o.addProperty("fontSize", function () { return(this._tf.size); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.size = x; }); o.addProperty("textDecoration", function () { return(((this._tf.underline != undefined) ? ((this._tf.underline ? "underline" : "none")) : undefined)); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.underline = x == "underline"; }); o.addProperty("embedFonts", function () { return(this._tf.embedFonts); }, function (x) { if (this._tf == undefined) { this._tf = new TextFormat(); } this._tf.embedFonts = x; }); } }
Symbol 172 MovieClip [__Packages.mx.styles.StyleManager] Frame 0
class mx.styles.StyleManager { function StyleManager () { } static function registerInheritingStyle(styleName) { inheritingStyles[styleName] = true; } static function isInheritingStyle(styleName) { return(inheritingStyles[styleName] == true); } static function registerColorStyle(styleName) { colorStyles[styleName] = true; } static function isColorStyle(styleName) { return(colorStyles[styleName] == true); } static function registerColorName(colorName, colorValue) { colorNames[colorName] = colorValue; } static function isColorName(colorName) { return(colorNames[colorName] != undefined); } static function getColorName(colorName) { return(colorNames[colorName]); } static var inheritingStyles = {color:true, direction:true, fontFamily:true, fontSize:true, fontStyle:true, fontWeight:true, textAlign:true, textIndent:true}; static var colorStyles = {barColor:true, trackColor:true, borderColor:true, buttonColor:true, color:true, dateHeaderColor:true, dateRollOverColor:true, disabledColor:true, fillColor:true, highlightColor:true, scrollTrackColor:true, selectedDateColor:true, shadowColor:true, strokeColor:true, symbolBackgroundColor:true, symbolBackgroundDisabledColor:true, symbolBackgroundPressedColor:true, symbolColor:true, symbolDisabledColor:true, themeColor:true, todayIndicatorColor:true, shadowCapColor:true, borderCapColor:true, focusColor:true}; static var colorNames = {black:0, white:16777215, red:16711680, green:65280, blue:255, magenta:16711935, yellow:16776960, cyan:65535, haloGreen:8453965, haloBlue:2881013, haloOrange:16761344}; static var TextFormatStyleProps = {font:true, size:true, color:true, leftMargin:false, rightMargin:false, italic:true, bold:true, align:true, indent:true, underline:false, embedFonts:false}; static var TextStyleMap = {textAlign:true, fontWeight:true, color:true, fontFamily:true, textIndent:true, fontStyle:true, lineHeight:true, marginLeft:true, marginRight:true, fontSize:true, textDecoration:true, embedFonts:true}; }
Symbol 173 MovieClip [__Packages.mx.styles.CSSStyleDeclaration] Frame 0
class mx.styles.CSSStyleDeclaration { var _tf; function CSSStyleDeclaration () { } function __getTextFormat(tf, bAll) { var _local5 = false; if (_tf != undefined) { var _local2; for (_local2 in mx.styles.StyleManager.TextFormatStyleProps) { if (bAll || (mx.styles.StyleManager.TextFormatStyleProps[_local2])) { if (tf[_local2] == undefined) { var _local3 = _tf[_local2]; if (_local3 != undefined) { tf[_local2] = _local3; } else { _local5 = true; } } } } } else { _local5 = true; } return(_local5); } function getStyle(styleProp) { var _local2 = this[styleProp]; var _local3 = mx.styles.StyleManager.getColorName(_local2); return(((_local3 == undefined) ? (_local2) : (_local3))); } static function classConstruct() { mx.styles.CSSTextStyles.addTextStyles(mx.styles.CSSStyleDeclaration.prototype, true); return(true); } static var classConstructed = classConstruct(); static var CSSTextStylesDependency = mx.styles.CSSTextStyles; }
Symbol 174 MovieClip [__Packages.mx.controls.SimpleButton] Frame 0
class mx.controls.SimpleButton extends mx.core.UIComponent { static var emphasizedStyleDeclaration; var preset, boundingBox_mc, useHandCursor, skinName, linkLength, iconName, destroyObject, __width, _width, __height, _height, __emphaticStyleName, styleName, enabled, invalidate, pressFocus, dispatchEvent, autoRepeat, interval, getStyle, releaseFocus, createLabel, invalidateStyle; function SimpleButton () { super(); } function init(Void) { super.init(); if (preset == undefined) { boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } useHandCursor = false; } function createChildren(Void) { if (preset != undefined) { var _local2 = this[idNames[preset]]; this[refNames[preset]] = _local2; skinName = _local2; if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } initializing = false; } else if (__state == true) { setStateVar(true); } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } } } function setIcon(tag, linkageName) { return(setSkin(tag + 8, linkageName)); } function changeIcon(tag, linkageName) { linkLength = linkageName.length; var _local2 = stateNames[tag] + "Icon"; this[_local2] = linkageName; this[idNames[tag + 8]] = _local2; setStateVar(getState()); } function changeSkin(tag, linkageName) { var _local2 = stateNames[tag] + "Skin"; this[_local2] = linkageName; this[idNames[tag]] = _local2; setStateVar(getState()); } function viewIcon(varName) { var _local4 = varName + "Icon"; var _local3 = this[_local4]; if (typeof(_local3) == "string") { var _local5 = _local3; if (__emphasized) { if (this[_local3 + "Emphasized"].length > 0) { _local3 = _local3 + "Emphasized"; } } if (this[_local3].length == 0) { return(undefined); } _local3 = setIcon(tagMap[_local5], this[_local3]); if ((_local3 == undefined) && (_global.isLivePreview)) { _local3 = setIcon(0, "ButtonIcon"); } this[_local4] = _local3; } iconName._visible = false; iconName = _local3; iconName._visible = true; } function removeIcons() { var _local3 = 0; while (_local3 < 2) { var _local2 = 8; while (_local2 < 16) { destroyObject(idNames[_local2]); this[stateNames[_local2 - 8] + "Icon"] = ""; _local2++; } _local3++; } refresh(); } function setSkin(tag, linkageName, initobj) { var _local3 = super.setSkin(tag, linkageName, ((initobj != undefined) ? (initobj) : ({styleName:this}))); calcSize(tag, _local3); return(_local3); } function calcSize(Void) { __width = _width; __height = _height; } function viewSkin(varName, initObj) { var _local3 = varName + "Skin"; var _local2 = this[_local3]; if (typeof(_local2) == "string") { var _local4 = _local2; if (__emphasized) { if (this[_local2 + "Emphasized"].length > 0) { _local2 = _local2 + "Emphasized"; } } if (this[_local2].length == 0) { return(undefined); } _local2 = setSkin(tagMap[_local4], this[_local2], ((initObj != undefined) ? (initObj) : ({styleName:this}))); this[_local3] = _local2; } skinName._visible = false; skinName = _local2; skinName._visible = true; } function showEmphasized(e) { if (e && (!__emphatic)) { if (emphasizedStyleDeclaration != undefined) { __emphaticStyleName = styleName; styleName = emphasizedStyleDeclaration; } __emphatic = true; } else { if (__emphatic) { styleName = __emphaticStyleName; } __emphatic = false; } } function refresh(Void) { var _local2 = getState(); if (enabled == false) { viewIcon("disabled"); viewSkin("disabled"); } else { viewSkin(phase); viewIcon(phase); } setView(phase == "down"); iconName.enabled = enabled; } function setView(offset) { if (iconName == undefined) { return(undefined); } var _local2 = (offset ? (btnOffset) : 0); iconName._x = ((__width - iconName._width) / 2) + _local2; iconName._y = ((__height - iconName._height) / 2) + _local2; } function setStateVar(state) { if (state) { if (trueOverSkin.length == 0) { rolloverSkin = tus; } else { rolloverSkin = trs; } if (trueOverIcon.length == 0) { rolloverIcon = tui; } else { rolloverIcon = tri; } upSkin = tus; downSkin = tds; disabledSkin = dts; upIcon = tui; downIcon = tdi; disabledIcon = dti; } else { if (falseOverSkin.length == 0) { rolloverSkin = fus; } else { rolloverSkin = frs; } if (falseOverIcon.length == 0) { rolloverIcon = fui; } else { rolloverIcon = fri; } upSkin = fus; downSkin = fds; disabledSkin = dfs; upIcon = fui; downIcon = fdi; disabledIcon = dfi; } __state = state; } function setState(state) { if (state != __state) { setStateVar(state); invalidate(); } } function size(Void) { refresh(); } function draw(Void) { if (initializing) { initializing = false; skinName.visible = true; iconName.visible = true; } size(); } function getState(Void) { return(__state); } function setToggle(val) { __toggle = val; if (__toggle == false) { setState(false); } } function getToggle(Void) { return(__toggle); } function set toggle(val) { setToggle(val); //return(toggle); } function get toggle() { return(getToggle()); } function set value(val) { setSelected(val); //return(value); } function get value() { return(getSelected()); } function set selected(val) { setSelected(val); //return(selected); } function get selected() { return(getSelected()); } function setSelected(val) { if (__toggle) { setState(val); } else { setState((initializing ? (val) : (__state))); } } function getSelected() { return(__state); } function setEnabled(val) { if (enabled != val) { super.setEnabled(val); invalidate(); } } function onPress(Void) { pressFocus(); phase = "down"; refresh(); dispatchEvent({type:"buttonDown"}); if (autoRepeat) { interval = setInterval(this, "onPressDelay", getStyle("repeatDelay")); } } function onPressDelay(Void) { dispatchEvent({type:"buttonDown"}); if (autoRepeat) { clearInterval(interval); interval = setInterval(this, "onPressRepeat", getStyle("repeatInterval")); } } function onPressRepeat(Void) { dispatchEvent({type:"buttonDown"}); updateAfterEvent(); } function onRelease(Void) { releaseFocus(); phase = "rollover"; if (interval != undefined) { clearInterval(interval); delete interval; } if (getToggle()) { setState(!getState()); } else { refresh(); } dispatchEvent({type:"click"}); } function onDragOut(Void) { phase = "up"; refresh(); dispatchEvent({type:"buttonDragOut"}); } function onDragOver(Void) { if (phase != "up") { onPress(); return(undefined); } phase = "down"; refresh(); } function onReleaseOutside(Void) { releaseFocus(); phase = "up"; if (interval != undefined) { clearInterval(interval); delete interval; } } function onRollOver(Void) { phase = "rollover"; refresh(); } function onRollOut(Void) { phase = "up"; refresh(); } function getLabel(Void) { return(fui.text); } function setLabel(val) { if (typeof(fui) == "string") { createLabel("fui", 8, val); fui.styleName = this; } else { fui.text = val; } var _local4 = fui._getTextFormat(); var _local2 = _local4.getTextExtent2(val); fui._width = _local2.width + 5; fui._height = _local2.height + 5; iconName = fui; setView(__state); } function get emphasized() { return(__emphasized); } function set emphasized(val) { __emphasized = val; var _local2 = 0; while (_local2 < 8) { this[idNames[_local2]] = stateNames[_local2] + "Skin"; if (typeof(this[idNames[_local2 + 8]]) == "movieclip") { this[idNames[_local2 + 8]] = stateNames[_local2] + "Icon"; } _local2++; } showEmphasized(__emphasized); setStateVar(__state); invalidateStyle(); //return(emphasized); } function keyDown(e) { if (e.code == 32) { onPress(); } } function keyUp(e) { if (e.code == 32) { onRelease(); } } function onKillFocus(newFocus) { super.onKillFocus(); if (phase != "up") { phase = "up"; refresh(); } } static var symbolName = "SimpleButton"; static var symbolOwner = mx.controls.SimpleButton; static var version = "2.0.2.127"; var className = "SimpleButton"; var style3dInset = 4; var btnOffset = 1; var __toggle = false; var __state = false; var __emphasized = false; var __emphatic = false; static var falseUp = 0; static var falseDown = 1; static var falseOver = 2; static var falseDisabled = 3; static var trueUp = 4; static var trueDown = 5; static var trueOver = 6; static var trueDisabled = 7; var falseUpSkin = "SimpleButtonUp"; var falseDownSkin = "SimpleButtonIn"; var falseOverSkin = ""; var falseDisabledSkin = "SimpleButtonUp"; var trueUpSkin = "SimpleButtonIn"; var trueDownSkin = ""; var trueOverSkin = ""; var trueDisabledSkin = "SimpleButtonIn"; var falseUpIcon = ""; var falseDownIcon = ""; var falseOverIcon = ""; var falseDisabledIcon = ""; var trueUpIcon = ""; var trueDownIcon = ""; var trueOverIcon = ""; var trueDisabledIcon = ""; var phase = "up"; var fui = "falseUpIcon"; var fus = "falseUpSkin"; var fdi = "falseDownIcon"; var fds = "falseDownSkin"; var frs = "falseOverSkin"; var fri = "falseOverIcon"; var dfi = "falseDisabledIcon"; var dfs = "falseDisabledSkin"; var tui = "trueUpIcon"; var tus = "trueUpSkin"; var tdi = "trueDownIcon"; var tds = "trueDownSkin"; var trs = "trueOverSkin"; var tri = "trueOverIcon"; var dts = "trueDisabledSkin"; var dti = "trueDisabledIcon"; var rolloverSkin = mx.controls.SimpleButton.prototype.frs; var rolloverIcon = mx.controls.SimpleButton.prototype.fri; var upSkin = mx.controls.SimpleButton.prototype.fus; var downSkin = mx.controls.SimpleButton.prototype.fds; var disabledSkin = mx.controls.SimpleButton.prototype.dfs; var upIcon = mx.controls.SimpleButton.prototype.fui; var downIcon = mx.controls.SimpleButton.prototype.fdi; var disabledIcon = mx.controls.SimpleButton.prototype.dfi; var initializing = true; var idNames = ["fus", "fds", "frs", "dfs", "tus", "tds", "trs", "dts", "fui", "fdi", "fri", "dfi", "tui", "tdi", "tri", "dti"]; var stateNames = ["falseUp", "falseDown", "falseOver", "falseDisabled", "trueUp", "trueDown", "trueOver", "trueDisabled"]; var refNames = ["upSkin", "downSkin", "rolloverSkin", "disabledSkin"]; var tagMap = {falseUpSkin:0, falseDownSkin:1, falseOverSkin:2, falseDisabledSkin:3, trueUpSkin:4, trueDownSkin:5, trueOverSkin:6, trueDisabledSkin:7, falseUpIcon:0, falseDownIcon:1, falseOverIcon:2, falseDisabledIcon:3, trueUpIcon:4, trueDownIcon:5, trueOverIcon:6, trueDisabledIcon:7}; }
Symbol 175 MovieClip [__Packages.mx.skins.Border] Frame 0
class mx.skins.Border extends mx.core.UIObject { function Border () { super(); } function init(Void) { super.init(); } static var symbolName = "Border"; static var symbolOwner = mx.skins.Border; var className = "Border"; var tagBorder = 0; var idNames = new Array("border_mc"); }
Symbol 176 MovieClip [__Packages.mx.skins.RectBorder] Frame 0
class mx.skins.RectBorder extends mx.skins.Border { var __width, __height, offset, __borderMetrics; function RectBorder () { super(); } function get width() { return(__width); } function get height() { return(__height); } function init(Void) { super.init(); } function draw(Void) { size(); } function getBorderMetrics(Void) { var _local2 = offset; if (__borderMetrics == undefined) { __borderMetrics = {left:_local2, top:_local2, right:_local2, bottom:_local2}; } else { __borderMetrics.left = _local2; __borderMetrics.top = _local2; __borderMetrics.right = _local2; __borderMetrics.bottom = _local2; } return(__borderMetrics); } function get borderMetrics() { return(getBorderMetrics()); } function drawBorder(Void) { } function size(Void) { drawBorder(); } function setColor(Void) { drawBorder(); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.RectBorder; static var version = "2.0.2.127"; var className = "RectBorder"; var borderStyleName = "borderStyle"; var borderColorName = "borderColor"; var shadowColorName = "shadowColor"; var highlightColorName = "highlightColor"; var buttonColorName = "buttonColor"; var backgroundColorName = "backgroundColor"; }
Symbol 177 MovieClip [__Packages.mx.controls.TextInput] Frame 0
class mx.controls.TextInput extends mx.core.UIComponent { var owner, enterListener, label, tabChildren, tabEnabled, focusTextField, _color, _parent, border_mc, createClassObject, dispatchValueChangedEvent, __get__width, __get__height, tfx, tfy, tfw, tfh, getStyle, bind, updateModel, _getTextFormat, enabled; function TextInput () { super(); } function addEventListener(event, handler) { if (event == "enter") { addEnterEvents(); } super.addEventListener(event, handler); } function enterOnKeyDown() { if (Key.getAscii() == 13) { owner.dispatchEvent({type:"enter"}); } } function addEnterEvents() { if (enterListener == undefined) { enterListener = new Object(); enterListener.owner = this; enterListener.onKeyDown = enterOnKeyDown; } } function init(Void) { super.init(); label.styleName = this; tabChildren = true; tabEnabled = false; focusTextField = label; _color = mx.core.UIObject.textColorList; label.onSetFocus = function () { this._parent.onSetFocus(); }; label.onKillFocus = function (n) { this._parent.onKillFocus(n); }; label.drawFocus = function (b) { this._parent.drawFocus(b); }; label.onChanged = onLabelChanged; } function setFocus() { Selection.setFocus(label); } function onLabelChanged(Void) { _parent.dispatchEvent({type:"change"}); _parent.dispatchValueChangedEvent(text); } function createChildren(Void) { super.createChildren(); if (border_mc == undefined) { createClassObject(_global.styles.rectBorderClass, "border_mc", 0, {styleName:this}); } border_mc.swapDepths(label); label.autoSize = "none"; } function get html() { return(getHtml()); } function set html(value) { setHtml(value); //return(html); } function getHtml() { return(label.html); } function setHtml(value) { if (value != label.html) { label.html = value; } } function get text() { return(getText()); } function set text(t) { setText(t); //return(text); } function getText() { if (initializing) { return(initText); } if (label.html == true) { return(label.htmlText); } return(label.text); } function setText(t) { if (initializing) { initText = t; } else { var _local2 = label; if (_local2.html == true) { _local2.htmlText = t; } else { _local2.text = t; } } dispatchValueChangedEvent(t); } function size(Void) { border_mc.setSize(__get__width(), __get__height()); var _local2 = border_mc.__get__borderMetrics(); var _local6 = _local2.left + _local2.right; var _local3 = _local2.top + _local2.bottom; var _local5 = _local2.left; var _local4 = _local2.top; tfx = _local5; tfy = _local4; tfw = __get__width() - _local6; tfh = __get__height() - _local3; label.move(tfx, tfy); label.setSize(tfw, tfh + 1); } function setEnabled(enable) { label.type = (((__editable == true) || (enable == false)) ? "input" : "dynamic"); label.selectable = enable; var _local2 = getStyle((enable ? "color" : "disabledColor")); if (_local2 == undefined) { _local2 = (enable ? 0 : 8947848); } setColor(_local2); } function setColor(col) { label.textColor = col; } function onKillFocus(newFocus) { if (enterListener != undefined) { Key.removeListener(enterListener); } if (bind != undefined) { updateModel(text); } super.onKillFocus(newFocus); } function onSetFocus(oldFocus) { var f = Selection.getFocus(); var o = eval (f); if (o != label) { Selection.setFocus(label); return(undefined); } if (enterListener != undefined) { Key.addListener(enterListener); } super.onSetFocus(oldFocus); } function draw(Void) { var _local2 = label; var _local4 = getText(); if (initializing) { initializing = false; delete initText; } var _local3 = _getTextFormat(); _local2.embedFonts = _local3.embedFonts == true; if (_local3 != undefined) { _local2.setTextFormat(_local3); _local2.setNewTextFormat(_local3); } _local2.multiline = false; _local2.wordWrap = false; if (_local2.html == true) { _local2.setTextFormat(_local3); _local2.htmlText = _local4; } else { _local2.text = _local4; } _local2.type = (((__editable == true) || (enabled == false)) ? "input" : "dynamic"); size(); } function setEditable(s) { __editable = s; label.type = (s ? "input" : "dynamic"); } function get maxChars() { return(label.maxChars); } function set maxChars(w) { label.maxChars = w; //return(maxChars); } function get length() { return(label.length); } function get restrict() { return(label.restrict); } function set restrict(w) { label.restrict = ((w == "") ? null : (w)); //return(restrict); } function get hPosition() { return(label.hscroll); } function set hPosition(w) { label.hscroll = w; //return(hPosition); } function get maxHPosition() { return(label.maxhscroll); } function get editable() { return(__editable); } function set editable(w) { setEditable(w); //return(editable); } function get password() { return(label.password); } function set password(w) { label.password = w; //return(password); } function get tabIndex() { return(label.tabIndex); } function set tabIndex(w) { label.tabIndex = w; //return(tabIndex); } function set _accProps(val) { label._accProps = val; //return(_accProps); } function get _accProps() { return(label._accProps); } static var symbolName = "TextInput"; static var symbolOwner = mx.controls.TextInput; static var version = "2.0.2.127"; var className = "TextInput"; var initializing = true; var clipParameters = {text:1, editable:1, password:1, maxChars:1, restrict:1}; static var mergedClipParameters = mx.core.UIObject.mergeClipParameters(mx.controls.TextInput.prototype.clipParameters, mx.core.UIComponent.prototype.clipParameters); var _maxWidth = mx.core.UIComponent.kStretch; var __editable = true; var initText = ""; }
Symbol 178 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 179 MovieClip [__Packages.mx.managers.SystemManager] Frame 0
class mx.managers.SystemManager { static var _xAddEventListener, addEventListener, __addEventListener, _xRemoveEventListener, removeEventListener, __removeEventListener, form, __screen, dispatchEvent; function SystemManager () { } static function init(Void) { if (_initialized == false) { _initialized = true; mx.events.EventDispatcher.initialize(mx.managers.SystemManager); Mouse.addListener(mx.managers.SystemManager); Stage.addListener(mx.managers.SystemManager); _xAddEventListener = addEventListener; addEventListener = __addEventListener; _xRemoveEventListener = removeEventListener; removeEventListener = __removeEventListener; } } static function addFocusManager(f) { form = f; f.focusManager.activate(); } static function removeFocusManager(f) { } static function onMouseDown(Void) { var _local1 = form; _local1.focusManager._onMouseDown(); } static function onResize(Void) { var _local7 = Stage.width; var _local6 = Stage.height; var _local9 = _global.origWidth; var _local8 = _global.origHeight; var _local3 = Stage.align; var _local5 = (_local9 - _local7) / 2; var _local4 = (_local8 - _local6) / 2; if (_local3 == "T") { _local4 = 0; } else if (_local3 == "B") { _local4 = _local8 - _local6; } else if (_local3 == "L") { _local5 = 0; } else if (_local3 == "R") { _local5 = _local9 - _local7; } else if (_local3 == "LT") { _local4 = 0; _local5 = 0; } else if (_local3 == "TR") { _local4 = 0; _local5 = _local9 - _local7; } else if (_local3 == "LB") { _local4 = _local8 - _local6; _local5 = 0; } else if (_local3 == "RB") { _local4 = _local8 - _local6; _local5 = _local9 - _local7; } if (__screen == undefined) { __screen = new Object(); } __screen.x = _local5; __screen.y = _local4; __screen.width = _local7; __screen.height = _local6; _root.focusManager.relocate(); dispatchEvent({type:"resize"}); } static function get screen() { init(); if (__screen == undefined) { onResize(); } return(__screen); } static var _initialized = false; static var idleFrames = 0; static var isMouseDown = false; static var forms = new Array(); }
Symbol 180 MovieClip [__Packages.mx.events.UIEventDispatcher] Frame 0
class mx.events.UIEventDispatcher extends mx.events.EventDispatcher { var dispatchQueue, owner, __sentLoadEvent, __origAddEventListener; function UIEventDispatcher () { super(); } static function addKeyEvents(obj) { if (obj.keyHandler == undefined) { var _local1 = (obj.keyHandler = new Object()); _local1.owner = obj; _local1.onKeyDown = _fEventDispatcher.onKeyDown; _local1.onKeyUp = _fEventDispatcher.onKeyUp; } Key.addListener(obj.keyHandler); } static function removeKeyEvents(obj) { Key.removeListener(obj.keyHandler); } static function addLoadEvents(obj) { if (obj.onLoad == undefined) { obj.onLoad = _fEventDispatcher.onLoad; obj.onUnload = _fEventDispatcher.onUnload; if (obj.getBytesTotal() == obj.getBytesLoaded()) { obj.doLater(obj, "onLoad"); } } } static function removeLoadEvents(obj) { delete obj.onLoad; delete obj.onUnload; } static function initialize(obj) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.UIEventDispatcher(); } obj.addEventListener = _fEventDispatcher.__addEventListener; obj.__origAddEventListener = _fEventDispatcher.addEventListener; obj.removeEventListener = _fEventDispatcher.removeEventListener; obj.dispatchEvent = _fEventDispatcher.dispatchEvent; obj.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(mx.events.EventDispatcher, eventObj); dispatchQueue(this, eventObj); } function onKeyDown(Void) { owner.dispatchEvent({type:"keyDown", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onKeyUp(Void) { owner.dispatchEvent({type:"keyUp", code:Key.getCode(), ascii:Key.getAscii(), shiftKey:Key.isDown(16), ctrlKey:Key.isDown(17)}); } function onLoad(Void) { if (__sentLoadEvent != true) { dispatchEvent({type:"load"}); } __sentLoadEvent = true; } function onUnload(Void) { dispatchEvent({type:"unload"}); } function __addEventListener(event, handler) { __origAddEventListener(event, handler); var _local3 = lowLevelEvents; for (var _local5 in _local3) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local2 = _local3[_local5][0]; mx.events.UIEventDispatcher[_local2](this); } } } function removeEventListener(event, handler) { var _local6 = "__q_" + event; mx.events.EventDispatcher._removeEventListener(this[_local6], event, handler); if (this[_local6].length == 0) { var _local2 = lowLevelEvents; for (var _local5 in _local2) { if (mx.events.UIEventDispatcher[_local5][event] != undefined) { var _local3 = _local2[_local5][1]; mx.events.UIEventDispatcher[_local2[_local5][1]](this); } } } } static var keyEvents = {keyDown:1, keyUp:1}; static var loadEvents = {load:1, unload:1}; static var lowLevelEvents = {keyEvents:["addKeyEvents", "removeKeyEvents"], loadEvents:["addLoadEvents", "removeLoadEvents"]}; static var _fEventDispatcher = undefined; }
Symbol 181 MovieClip [__Packages.mx.skins.ColoredSkinElement] Frame 0
class mx.skins.ColoredSkinElement { var getStyle, _color, onEnterFrame; function ColoredSkinElement () { } function setColor(c) { if (c != undefined) { var _local2 = new Color(this); _local2.setRGB(c); } } function draw(Void) { setColor(getStyle(_color)); onEnterFrame = undefined; } function invalidateStyle(Void) { onEnterFrame = draw; } static function setColorStyle(p, colorStyle) { if (p._color == undefined) { p._color = colorStyle; } p.setColor = mixins.setColor; p.invalidateStyle = mixins.invalidateStyle; p.draw = mixins.draw; p.setColor(p.getStyle(colorStyle)); } static var mixins = new mx.skins.ColoredSkinElement(); }
Symbol 182 MovieClip [__Packages.mx.core.ext.UIObjectExtensions] Frame 0
class mx.core.ext.UIObjectExtensions { function UIObjectExtensions () { } static function addGeometry(tf, ui) { tf.addProperty("width", ui.__get__width, null); tf.addProperty("height", ui.__get__height, null); tf.addProperty("left", ui.__get__left, null); tf.addProperty("x", ui.__get__x, null); tf.addProperty("top", ui.__get__top, null); tf.addProperty("y", ui.__get__y, null); tf.addProperty("right", ui.__get__right, null); tf.addProperty("bottom", ui.__get__bottom, null); tf.addProperty("visible", ui.__get__visible, ui.__set__visible); } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; var _local6 = mx.core.UIObject.prototype; var _local9 = mx.skins.SkinElement.prototype; addGeometry(_local9, _local6); mx.events.UIEventDispatcher.initialize(_local6); var _local13 = mx.skins.ColoredSkinElement; mx.styles.CSSTextStyles.addTextStyles(_local6); var _local5 = MovieClip.prototype; _local5.getTopLevel = _local6.getTopLevel; _local5.createLabel = _local6.createLabel; _local5.createObject = _local6.createObject; _local5.createClassObject = _local6.createClassObject; _local5.createEmptyObject = _local6.createEmptyObject; _local5.destroyObject = _local6.destroyObject; _global.ASSetPropFlags(_local5, "getTopLevel", 1); _global.ASSetPropFlags(_local5, "createLabel", 1); _global.ASSetPropFlags(_local5, "createObject", 1); _global.ASSetPropFlags(_local5, "createClassObject", 1); _global.ASSetPropFlags(_local5, "createEmptyObject", 1); _global.ASSetPropFlags(_local5, "destroyObject", 1); _local5.__getTextFormat = _local6.__getTextFormat; _local5._getTextFormat = _local6._getTextFormat; _local5.getStyleName = _local6.getStyleName; _local5.getStyle = _local6.getStyle; _global.ASSetPropFlags(_local5, "__getTextFormat", 1); _global.ASSetPropFlags(_local5, "_getTextFormat", 1); _global.ASSetPropFlags(_local5, "getStyleName", 1); _global.ASSetPropFlags(_local5, "getStyle", 1); var _local7 = TextField.prototype; addGeometry(_local7, _local6); _local7.addProperty("enabled", function () { return(this.__enabled); }, function (x) { this.__enabled = x; this.invalidateStyle(); }); _local7.move = _local9.move; _local7.setSize = _local9.setSize; _local7.invalidateStyle = function () { this.invalidateFlag = true; }; _local7.draw = function () { if (this.invalidateFlag) { this.invalidateFlag = false; var _local2 = this._getTextFormat(); this.setTextFormat(_local2); this.setNewTextFormat(_local2); this.embedFonts = _local2.embedFonts == true; if (this.__text != undefined) { if (this.text == "") { this.text = this.__text; } delete this.__text; } this._visible = true; } }; _local7.setColor = function (color) { this.textColor = color; }; _local7.getStyle = _local5.getStyle; _local7.__getTextFormat = _local6.__getTextFormat; _local7.setValue = function (v) { this.text = v; }; _local7.getValue = function () { return(this.text); }; _local7.addProperty("value", function () { return(this.getValue()); }, function (v) { this.setValue(v); }); _local7._getTextFormat = function () { var _local2 = this.stylecache.tf; if (_local2 != undefined) { return(_local2); } _local2 = new TextFormat(); this.__getTextFormat(_local2); this.stylecache.tf = _local2; if (this.__enabled == false) { if (this.enabledColor == undefined) { var _local4 = this.getTextFormat(); this.enabledColor = _local4.color; } var _local3 = this.getStyle("disabledColor"); _local2.color = _local3; } else if (this.enabledColor != undefined) { if (_local2.color == undefined) { _local2.color = this.enabledColor; } } return(_local2); }; _local7.getPreferredWidth = function () { this.draw(); return(this.textWidth + 4); }; _local7.getPreferredHeight = function () { this.draw(); return(this.textHeight + 4); }; TextFormat.prototype.getTextExtent2 = function (s) { var _local3 = _root._getTextExtent; if (_local3 == undefined) { _root.createTextField("_getTextExtent", -2, 0, 0, 1000, 100); _local3 = _root._getTextExtent; _local3._visible = false; } _root._getTextExtent.text = s; var _local4 = this.align; this.align = "left"; _root._getTextExtent.setTextFormat(this); this.align = _local4; return({width:_local3.textWidth, height:_local3.textHeight}); }; if (_global.style == undefined) { _global.style = new mx.styles.CSSStyleDeclaration(); _global.cascadingStyles = true; _global.styles = new Object(); _global.skinRegistry = new Object(); if (_global._origWidth == undefined) { _global.origWidth = Stage.width; _global.origHeight = Stage.height; } } var _local4 = _root; while (_local4._parent != undefined) { _local4 = _local4._parent; } _local4.addProperty("width", function () { return(Stage.width); }, null); _local4.addProperty("height", function () { return(Stage.height); }, null); _global.ASSetPropFlags(_local4, "width", 1); _global.ASSetPropFlags(_local4, "height", 1); return(true); } static var bExtended = false; static var UIObjectExtended = Extensions(); static var UIObjectDependency = mx.core.UIObject; static var SkinElementDependency = mx.skins.SkinElement; static var CSSTextStylesDependency = mx.styles.CSSTextStyles; static var UIEventDispatcherDependency = mx.events.UIEventDispatcher; }
Symbol 183 MovieClip [__Packages.mx.skins.halo.Defaults] Frame 0
class mx.skins.halo.Defaults { var beginGradientFill, beginFill, moveTo, lineTo, curveTo, endFill; function Defaults () { } static function setThemeDefaults() { var _local2 = _global.style; _local2.themeColor = 8453965 /* 0x80FF4D */; _local2.disabledColor = 8684164 /* 0x848284 */; _local2.modalTransparency = 0; _local2.filled = true; _local2.stroked = true; _local2.strokeWidth = 1; _local2.strokeColor = 0; _local2.fillColor = 16777215 /* 0xFFFFFF */; _local2.repeatInterval = 35; _local2.repeatDelay = 500; _local2.fontFamily = "_sans"; _local2.fontSize = 12; _local2.selectionColor = 13500353 /* 0xCDFFC1 */; _local2.rollOverColor = 14942166 /* 0xE3FFD6 */; _local2.useRollOver = true; _local2.backgroundDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDisabledColor = 14540253 /* 0xDDDDDD */; _local2.selectionDuration = 200; _local2.openDuration = 250; _local2.borderStyle = "inset"; _local2.color = 734012 /* 0x0B333C */; _local2.textSelectedColor = 24371; _local2.textRollOverColor = 2831164 /* 0x2B333C */; _local2.textDisabledColor = 16777215 /* 0xFFFFFF */; _local2.vGridLines = true; _local2.hGridLines = false; _local2.vGridLineColor = 6710886 /* 0x666666 */; _local2.hGridLineColor = 6710886 /* 0x666666 */; _local2.headerColor = 15395562 /* 0xEAEAEA */; _local2.indentation = 17; _local2.folderOpenIcon = "TreeFolderOpen"; _local2.folderClosedIcon = "TreeFolderClosed"; _local2.defaultLeafIcon = "TreeNodeIcon"; _local2.disclosureOpenIcon = "TreeDisclosureOpen"; _local2.disclosureClosedIcon = "TreeDisclosureClosed"; _local2.popupDuration = 150; _local2.todayColor = 6710886 /* 0x666666 */; _local2 = (_global.styles.ScrollSelectList = new mx.styles.CSSStyleDeclaration()); _local2.backgroundColor = 16777215 /* 0xFFFFFF */; _local2.borderColor = 13290186 /* 0xCACACA */; _local2.borderStyle = "inset"; _local2 = (_global.styles.ComboBox = new mx.styles.CSSStyleDeclaration()); _local2.borderStyle = "inset"; _local2 = (_global.styles.NumericStepper = new mx.styles.CSSStyleDeclaration()); _local2.textAlign = "center"; _local2 = (_global.styles.RectBorder = new mx.styles.CSSStyleDeclaration()); _local2.borderColor = 14015965 /* 0xD5DDDD */; _local2.buttonColor = 7305079 /* 0x6F7777 */; _local2.shadowColor = 15658734 /* 0xEEEEEE */; _local2.highlightColor = 12897484 /* 0xC4CCCC */; _local2.shadowCapColor = 14015965 /* 0xD5DDDD */; _local2.borderCapColor = 9542041 /* 0x919999 */; var _local4 = new Object(); _local4.borderColor = 16711680 /* 0xFF0000 */; _local4.buttonColor = 16711680 /* 0xFF0000 */; _local4.shadowColor = 16711680 /* 0xFF0000 */; _local4.highlightColor = 16711680 /* 0xFF0000 */; _local4.shadowCapColor = 16711680 /* 0xFF0000 */; _local4.borderCapColor = 16711680 /* 0xFF0000 */; mx.core.UIComponent.prototype.origBorderStyles = _local4; var _local3; _local3 = (_global.styles.TextInput = new mx.styles.CSSStyleDeclaration()); _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderStyle = "inset"; _global.styles.TextArea = _global.styles.TextInput; _local3 = (_global.styles.Window = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "default"; _local3 = (_global.styles.windowStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.dataGridStyles = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3 = (_global.styles.Alert = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "alert"; _local3 = (_global.styles.ScrollView = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "inset"; _local3 = (_global.styles.View = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "none"; _local3 = (_global.styles.ProgressBar = new mx.styles.CSSStyleDeclaration()); _local3.color = 11187123 /* 0xAAB3B3 */; _local3.fontWeight = "bold"; _local3 = (_global.styles.AccordionHeader = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = "11"; _local3 = (_global.styles.Accordion = new mx.styles.CSSStyleDeclaration()); _local3.borderStyle = "solid"; _local3.backgroundColor = 16777215 /* 0xFFFFFF */; _local3.borderColor = 9081738 /* 0x8A938A */; _local3.headerHeight = 22; _local3.marginLeft = (_local3.marginRight = (_local3.marginTop = (_local3.marginBottom = -1))); _local3.verticalGap = -1; _local3 = (_global.styles.DateChooser = new mx.styles.CSSStyleDeclaration()); _local3.borderColor = 9542041 /* 0x919999 */; _local3.headerColor = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.CalendarLayout = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 10; _local3.textAlign = "right"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.WeekDayStyle = new mx.styles.CSSStyleDeclaration()); _local3.fontWeight = "bold"; _local3.fontSize = 11; _local3.textAlign = "center"; _local3.color = 2831164 /* 0x2B333C */; _local3 = (_global.styles.TodayStyle = new mx.styles.CSSStyleDeclaration()); _local3.color = 16777215 /* 0xFFFFFF */; _local3 = (_global.styles.HeaderDateText = new mx.styles.CSSStyleDeclaration()); _local3.fontSize = 12; _local3.fontWeight = "bold"; _local3.textAlign = "center"; } function drawRoundRect(x, y, w, h, r, c, alpha, rot, gradient, ratios) { if (typeof(r) == "object") { var _local18 = r.br; var _local16 = r.bl; var _local15 = r.tl; var _local10 = r.tr; } else { var _local10 = r; var _local15 = _local10; var _local16 = _local15; var _local18 = _local16; } if (typeof(c) == "object") { if (typeof(alpha) != "object") { var _local9 = [alpha, alpha]; } else { var _local9 = alpha; } if (ratios == undefined) { ratios = [0, 255]; } var _local14 = h * 0.7; if (typeof(rot) != "object") { var _local11 = {matrixType:"box", x:-_local14, y:_local14, w:w * 2, h:h * 4, r:rot * 0.0174532925199433 /* Math.PI/180 */}; } else { var _local11 = rot; } if (gradient == "radial") { beginGradientFill("radial", c, _local9, ratios, _local11); } else { beginGradientFill("linear", c, _local9, ratios, _local11); } } else if (c != undefined) { beginFill(c, alpha); } r = _local18; var _local13 = r - (r * 0.707106781186547); var _local12 = r - (r * 0.414213562373095); moveTo(x + w, (y + h) - r); lineTo(x + w, (y + h) - r); curveTo(x + w, (y + h) - _local12, (x + w) - _local13, (y + h) - _local13); curveTo((x + w) - _local12, y + h, (x + w) - r, y + h); r = _local16; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x + r, y + h); curveTo(x + _local12, y + h, x + _local13, (y + h) - _local13); curveTo(x, (y + h) - _local12, x, (y + h) - r); r = _local15; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo(x, y + r); curveTo(x, y + _local12, x + _local13, y + _local13); curveTo(x + _local12, y, x + r, y); r = _local10; _local13 = r - (r * 0.707106781186547); _local12 = r - (r * 0.414213562373095); lineTo((x + w) - r, y); curveTo((x + w) - _local12, y, (x + w) - _local13, y + _local13); curveTo(x + w, y + _local12, x + w, y + r); lineTo(x + w, (y + h) - r); if (c != undefined) { endFill(); } } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); setThemeDefaults(); mx.core.UIObject.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; static var UIObjectDependency = mx.core.UIObject; }
Symbol 184 MovieClip [__Packages.mx.managers.DepthManager] Frame 0
class mx.managers.DepthManager { var _childCounter, createClassObject, createObject, _parent, swapDepths, _topmost, getDepth; function DepthManager () { MovieClip.prototype.createClassChildAtDepth = createClassChildAtDepth; MovieClip.prototype.createChildAtDepth = createChildAtDepth; MovieClip.prototype.setDepthTo = setDepthTo; MovieClip.prototype.setDepthAbove = setDepthAbove; MovieClip.prototype.setDepthBelow = setDepthBelow; MovieClip.prototype.findNextAvailableDepth = findNextAvailableDepth; MovieClip.prototype.shuffleDepths = shuffleDepths; MovieClip.prototype.getDepthByFlag = getDepthByFlag; MovieClip.prototype.buildDepthTable = buildDepthTable; _global.ASSetPropFlags(MovieClip.prototype, "createClassChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "createChildAtDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthTo", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthAbove", 1); _global.ASSetPropFlags(MovieClip.prototype, "setDepthBelow", 1); _global.ASSetPropFlags(MovieClip.prototype, "findNextAvailableDepth", 1); _global.ASSetPropFlags(MovieClip.prototype, "shuffleDepths", 1); _global.ASSetPropFlags(MovieClip.prototype, "getDepthByFlag", 1); _global.ASSetPropFlags(MovieClip.prototype, "buildDepthTable", 1); } static function sortFunction(a, b) { if (a.getDepth() > b.getDepth()) { return(1); } return(-1); } static function test(depth) { if (depth == reservedDepth) { return(false); } return(true); } static function createClassObjectAtDepth(className, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createClassChildAtDepth(className, kTopmost, initObj); break; case kTooltip : _local1 = holder.createClassChildAtDepth(className, kTop, initObj); break; } return(_local1); } static function createObjectAtDepth(linkageName, depthSpace, initObj) { var _local1; switch (depthSpace) { case kCursor : _local1 = holder.createChildAtDepth(linkageName, kTopmost, initObj); break; case kTooltip : _local1 = holder.createChildAtDepth(linkageName, kTop, initObj); break; } return(_local1); } function createClassChildAtDepth(className, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createClassObject(className, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function createChildAtDepth(linkageName, depthFlag, initObj) { if (_childCounter == undefined) { _childCounter = 0; } var _local3 = buildDepthTable(); var _local2 = getDepthByFlag(depthFlag, _local3); var _local6 = "down"; if (depthFlag == kBottom) { _local6 = "up"; } var _local5; if (_local3[_local2] != undefined) { _local5 = _local2; _local2 = findNextAvailableDepth(_local2, _local3, _local6); } var _local4 = createObject(linkageName, "depthChild" + (_childCounter++), _local2, initObj); if (_local5 != undefined) { _local3[_local2] = _local4; shuffleDepths(_local4, _local5, _local3, _local6); } if (depthFlag == kTopmost) { _local4._topmost = true; } return(_local4); } function setDepthTo(depthFlag) { var _local2 = _parent.buildDepthTable(); var _local3 = _parent.getDepthByFlag(depthFlag, _local2); if (_local2[_local3] != undefined) { shuffleDepths(this, _local3, _local2, undefined); } else { swapDepths(_local3); } if (depthFlag == kTopmost) { _topmost = true; } else { delete _topmost; } } function setDepthAbove(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local2 = targetInstance.getDepth() + 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local2] != undefined) && (getDepth() < _local2)) { _local2 = _local2 - 1; } if (_local2 > highestDepth) { _local2 = highestDepth; } if (_local2 == highestDepth) { _parent.shuffleDepths(this, _local2, _local3, "down"); } else if (_local3[_local2] != undefined) { _parent.shuffleDepths(this, _local2, _local3, undefined); } else { swapDepths(_local2); } } function setDepthBelow(targetInstance) { if (targetInstance._parent != _parent) { return(undefined); } var _local6 = targetInstance.getDepth() - 1; var _local3 = _parent.buildDepthTable(); if ((_local3[_local6] != undefined) && (getDepth() > _local6)) { _local6 = _local6 + 1; } var _local4 = lowestDepth + numberOfAuthortimeLayers; var _local5; for (_local5 in _local3) { var _local2 = _local3[_local5]; if (_local2._parent != undefined) { _local4 = Math.min(_local4, _local2.getDepth()); } } if (_local6 < _local4) { _local6 = _local4; } if (_local6 == _local4) { _parent.shuffleDepths(this, _local6, _local3, "up"); } else if (_local3[_local6] != undefined) { _parent.shuffleDepths(this, _local6, _local3, undefined); } else { swapDepths(_local6); } } function findNextAvailableDepth(targetDepth, depthTable, direction) { var _local5 = lowestDepth + numberOfAuthortimeLayers; if (targetDepth < _local5) { targetDepth = _local5; } if (depthTable[targetDepth] == undefined) { return(targetDepth); } var _local2 = targetDepth; var _local1 = targetDepth; if (direction == "down") { while (depthTable[_local1] != undefined) { _local1--; } return(_local1); } while (depthTable[_local2] != undefined) { _local2++; } return(_local2); } function shuffleDepths(subject, targetDepth, depthTable, direction) { var _local9 = lowestDepth + numberOfAuthortimeLayers; var _local8 = _local9; var _local5; for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local9 = Math.min(_local9, _local7.getDepth()); } } if (direction == undefined) { if (subject.getDepth() > targetDepth) { direction = "up"; } else { direction = "down"; } } var _local1 = new Array(); for (_local5 in depthTable) { var _local7 = depthTable[_local5]; if (_local7._parent != undefined) { _local1.push(_local7); } } _local1.sort(sortFunction); if (direction == "up") { var _local3; var _local11; do { if (_local1.length <= 0) { break; } _local3 = _local1.pop(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } _local11 = subject.getDepth(); _local3 = _local1.pop(); var _local4 = _local3.getDepth(); if (_local11 > (_local4 + 1)) { if (_local4 >= 0) { subject.swapDepths(_local4 + 1); } else if ((_local11 > _local8) && (_local4 < _local8)) { subject.swapDepths(_local8); } } subject.swapDepths(_local3); } while (_local4 != targetDepth); } else if (direction == "down") { var _local3; do { if (_local1.length <= 0) { break; } _local3 = _local1.shift(); } while (_local3 != subject); do { if (_local1.length <= 0) { break; } var _local11 = _local3.getDepth(); _local3 = _local1.shift(); var _local4 = _local3.getDepth(); if ((_local11 < (_local4 - 1)) && (_local4 > 0)) { subject.swapDepths(_local4 - 1); } subject.swapDepths(_local3); } while (_local4 != targetDepth); } } function getDepthByFlag(depthFlag, depthTable) { var _local2 = 0; if ((depthFlag == kTop) || (depthFlag == kNotopmost)) { var _local5 = 0; var _local7 = false; var _local8; for (_local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { if (!_local9._topmost) { _local2 = Math.max(_local2, _local9.getDepth()); } else if (!_local7) { _local5 = _local9.getDepth(); _local7 = true; } else { _local5 = Math.min(_local5, _local9.getDepth()); } } } } _local2 = _local2 + 20; if (_local7) { if (_local2 >= _local5) { _local2 = _local5 - 1; } } } else if (depthFlag == kBottom) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.min(_local2, _local9.getDepth()); } } } _local2 = _local2 - 20; } else if (depthFlag == kTopmost) { for (var _local8 in depthTable) { var _local9 = depthTable[_local8]; var _local3 = typeof(_local9); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local9.__getTextFormat != undefined))) { if (_local9.getDepth() <= highestDepth) { _local2 = Math.max(_local2, _local9.getDepth()); } } } _local2 = _local2 + 100; } if (_local2 >= highestDepth) { _local2 = highestDepth; } var _local6 = lowestDepth + numberOfAuthortimeLayers; for (var _local9 in depthTable) { var _local4 = depthTable[_local9]; if (_local4._parent != undefined) { _local6 = Math.min(_local6, _local4.getDepth()); } } if (_local2 <= _local6) { _local2 = _local6; } return(_local2); } function buildDepthTable(Void) { var _local5 = new Array(); var _local4; for (_local4 in this) { var _local2 = this[_local4]; var _local3 = typeof(_local2); if ((_local3 == "movieclip") || ((_local3 == "object") && (_local2.__getTextFormat != undefined))) { if (_local2._parent == this) { _local5[_local2.getDepth()] = _local2; } } } return(_local5); } static var reservedDepth = 1048575; static var highestDepth = 1048574; static var lowestDepth = -16383; static var numberOfAuthortimeLayers = 383; static var kCursor = 101; static var kTooltip = 102; static var kTop = 201; static var kBottom = 202; static var kTopmost = 203; static var kNotopmost = 204; static var holder = _root.createEmptyMovieClip("reserved", reservedDepth); static var __depthManager = new mx.managers.DepthManager(); }
Symbol 185 MovieClip [__Packages.mx.managers.FocusManager] Frame 0
class mx.managers.FocusManager extends mx.core.UIComponent { var __defaultPushButton, defPushButton, form, move, tabEnabled, _width, _height, _x, _y, _alpha, _parent, tabCapture, watch, lastMouse, _visible, lastFocus, doLater, lastSelFocus, cancelAllDoLaters, _searchKey, _lastTarget, _firstNode, _nextIsNext, _nextNode, _lastx, _prevNode, _needPrev, _foundList, _prevObj, _nextObj, _firstObj, _lastObj, _lastNode, lastTabFocus, findFocusFromObject; function FocusManager () { super(); } function get defaultPushButton() { return(__defaultPushButton); } function set defaultPushButton(x) { if (x != __defaultPushButton) { __defaultPushButton.__set__emphasized(false); __defaultPushButton = x; defPushButton = x; x.__set__emphasized(true); } //return(defaultPushButton); } function getMaxTabIndex(o) { var _local3 = 0; var _local6; for (_local6 in o) { var _local2 = o[_local6]; if (_local2._parent == o) { if (_local2.tabIndex != undefined) { if (_local2.tabIndex > _local3) { _local3 = _local2.tabIndex; } } if (_local2.tabChildren == true) { var _local4 = getMaxTabIndex(_local2); if (_local4 > _local3) { _local3 = _local4; } } } } return(_local3); } function getNextTabIndex(Void) { return(getMaxTabIndex(form) + 1); } function get nextTabIndex() { return(getNextTabIndex()); } function relocate(Void) { var _local2 = mx.managers.SystemManager.__get__screen(); move(_local2.x - 1, _local2.y - 1); } function init(Void) { super.init(); tabEnabled = false; _width = (_height = 1); _x = (_y = -1); _alpha = 0; _parent.focusManager = this; _parent.tabChildren = true; _parent.tabEnabled = false; form = _parent; _parent.addEventListener("hide", this); _parent.addEventListener("reveal", this); mx.managers.SystemManager.init(); mx.managers.SystemManager.addFocusManager(form); tabCapture.tabIndex = 0; watch("enabled", enabledChanged); Selection.addListener(this); lastMouse = new Object(); _global.ASSetPropFlags(_parent, "focusManager", 1); _global.ASSetPropFlags(_parent, "tabChildren", 1); _global.ASSetPropFlags(_parent, "tabEnabled", 1); } function enabledChanged(id, oldValue, newValue) { _visible = newValue; return(newValue); } function activate(Void) { Key.addListener(this); activated = (_visible = true); if (lastFocus != undefined) { bNeedFocus = true; if (!mx.managers.SystemManager.isMouseDown) { doLater(this, "restoreFocus"); } } } function deactivate(Void) { Key.removeListener(this); activated = (_visible = false); var _local2 = getSelectionFocus(); var _local3 = getActualFocus(_local2); if (isOurFocus(_local3)) { lastSelFocus = _local2; lastFocus = _local3; } cancelAllDoLaters(); } function isOurFocus(o) { if (o.focusManager == this) { return(true); } while (o != undefined) { if (o.focusManager != undefined) { return(false); } if (o._parent == _parent) { return(true); } o = o._parent; } return(false); } function onSetFocus(o, n) { if (n == null) { if (activated) { bNeedFocus = true; } } else { var _local2 = getFocus(); if (isOurFocus(_local2)) { bNeedFocus = false; lastFocus = _local2; lastSelFocus = n; } } } function restoreFocus(Void) { var _local2 = lastSelFocus.hscroll; if (_local2 != undefined) { var _local5 = lastSelFocus.scroll; var _local4 = lastSelFocus.background; } lastFocus.setFocus(); var _local3 = Selection; Selection.setSelection(_local3.lastBeginIndex, _local3.lastEndIndex); if (_local2 != undefined) { lastSelFocus.scroll = _local5; lastSelFocus.hscroll = _local2; lastSelFocus.background = _local4; } } function onUnload(Void) { mx.managers.SystemManager.removeFocusManager(form); } function setFocus(o) { if (o == null) { Selection.setFocus(null); } else if (o.setFocus == undefined) { Selection.setFocus(o); } else { o.setFocus(); } } function getActualFocus(o) { var _local1 = o._parent; while (_local1 != undefined) { if (_local1.focusTextField != undefined) { while (_local1.focusTextField != undefined) { o = _local1; _local1 = _local1._parent; if (_local1 == undefined) { return(undefined); } if (_local1.focusTextField == undefined) { return(o); } } } if (_local1.tabEnabled != true) { return(o); } o = _local1; _local1 = o._parent; } return(undefined); } function getSelectionFocus() { var m = Selection.getFocus(); var o = eval (m); return(o); } function getFocus(Void) { var _local2 = getSelectionFocus(); return(getActualFocus(_local2)); } function walkTree(p, index, groupName, dir, lookup, firstChild) { var _local5 = true; var _local11; for (_local11 in p) { var _local2 = p[_local11]; if ((((_local2._parent == p) && (_local2.enabled != false)) && (_local2._visible != false)) && ((_local2.tabEnabled == true) || ((_local2.tabEnabled != false) && ((((((((_local2.onPress != undefined) || (_local2.onRelease != undefined)) || (_local2.onReleaseOutside != undefined)) || (_local2.onDragOut != undefined)) || (_local2.onDragOver != undefined)) || (_local2.onRollOver != undefined)) || (_local2.onRollOut != undefined)) || (_local2 instanceof TextField))))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_local2 != _lastTarget) { if (((_local2.groupName != undefined) || (groupName != undefined)) && (_local2.groupName == groupName)) { continue; } if ((_local2 instanceof TextField) && (_local2.selectable == false)) { continue; } if (_local5 || (((_local2.groupName != undefined) && (_local2.groupName == _firstNode.groupName)) && (_local2.selected == true))) { if (firstChild) { _firstNode = _local2; firstChild = false; } } if (_nextIsNext == true) { if ((((_local2.groupName != undefined) && (_local2.groupName == _nextNode.groupName)) && (_local2.selected == true)) || ((_nextNode == undefined) && ((_local2.groupName == undefined) || ((_local2.groupName != undefined) && (_local2.groupName != groupName))))) { _nextNode = _local2; } } if ((_local2.groupName == undefined) || (groupName != _local2.groupName)) { if (((_lastx.groupName != undefined) && (_local2.groupName == _lastx.groupName)) && (_lastx.selected == true)) { } else { _lastx = _local2; } } } else { _prevNode = _lastx; _needPrev = false; _nextIsNext = true; } if (_local2.tabIndex != undefined) { if (_local2.tabIndex == index) { if (_foundList[_local2._name] == undefined) { if (_needPrev) { _prevObj = _local2; _needPrev = false; } _nextObj = _local2; } } if (dir && (_local2.tabIndex > index)) { if (((_nextObj == undefined) || ((_nextObj.tabIndex > _local2.tabIndex) && (((_local2.groupName == undefined) || (_nextObj.groupName == undefined)) || (_local2.groupName != _nextObj.groupName)))) || ((((_nextObj.groupName != undefined) && (_nextObj.groupName == _local2.groupName)) && (_nextObj.selected != true)) && ((_local2.selected == true) || (_nextObj.tabIndex > _local2.tabIndex)))) { _nextObj = _local2; } } else if ((!dir) && (_local2.tabIndex < index)) { if (((_prevObj == undefined) || ((_prevObj.tabIndex < _local2.tabIndex) && (((_local2.groupName == undefined) || (_prevObj.groupName == undefined)) || (_local2.groupName != _prevObj.groupName)))) || ((((_prevObj.groupName != undefined) && (_prevObj.groupName == _local2.groupName)) && (_prevObj.selected != true)) && ((_local2.selected == true) || (_prevObj.tabIndex < _local2.tabIndex)))) { _prevObj = _local2; } } if (((_firstObj == undefined) || ((_local2.tabIndex < _firstObj.tabIndex) && (((_local2.groupName == undefined) || (_firstObj.groupName == undefined)) || (_local2.groupName != _firstObj.groupName)))) || ((((_firstObj.groupName != undefined) && (_firstObj.groupName == _local2.groupName)) && (_firstObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex < _firstObj.tabIndex)))) { _firstObj = _local2; } if (((_lastObj == undefined) || ((_local2.tabIndex > _lastObj.tabIndex) && (((_local2.groupName == undefined) || (_lastObj.groupName == undefined)) || (_local2.groupName != _lastObj.groupName)))) || ((((_lastObj.groupName != undefined) && (_lastObj.groupName == _local2.groupName)) && (_lastObj.selected != true)) && ((_local2.selected == true) || (_local2.tabIndex > _lastObj.tabIndex)))) { _lastObj = _local2; } } if (_local2.tabChildren) { getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } else if (((_local2._parent == p) && (_local2.tabChildren == true)) && (_local2._visible != false)) { if (_local2 == _lastTarget) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; if (_prevNode == undefined) { var _local3 = _lastx; var _local7 = false; while (_local3 != undefined) { if (_local3 == _local2) { _local7 = true; break; } _local3 = _local3._parent; } if (_local7 == false) { _prevNode = _lastx; } } _needPrev = false; if (_nextNode == undefined) { _nextIsNext = true; } } else if (!((_local2.focusManager != undefined) && (_local2.focusManager._parent == _local2))) { if (_local2._searchKey == _searchKey) { continue; } _local2._searchKey = _searchKey; getTabCandidateFromChildren(_local2, index, groupName, dir, _local5 && (firstChild)); } _local5 = false; } } _lastNode = _lastx; if (lookup) { if (p._parent != undefined) { if (p != _parent) { if ((_prevNode == undefined) && (dir)) { _needPrev = true; } else if ((_nextNode == undefined) && (!dir)) { _nextIsNext = false; } _lastTarget = _lastTarget._parent; getTabCandidate(p._parent, index, groupName, dir, true); } } } } function getTabCandidate(o, index, groupName, dir, firstChild) { var _local2; var _local3 = true; if (o == _parent) { _local2 = o; _local3 = false; } else { _local2 = o._parent; if (_local2 == undefined) { _local2 = o; _local3 = false; } } walkTree(_local2, index, groupName, dir, _local3, firstChild); } function getTabCandidateFromChildren(o, index, groupName, dir, firstChild) { walkTree(o, index, groupName, dir, false, firstChild); } function getFocusManagerFromObject(o) { while (o != undefined) { if (o.focusManager != undefined) { return(o.focusManager); } o = o._parent; } return(undefined); } function tabHandler(Void) { bDrawFocus = true; var _local5 = getSelectionFocus(); var _local4 = getActualFocus(_local5); if (_local4 != _local5) { _local5 = _local4; } if (getFocusManagerFromObject(_local5) != this) { _local5 == undefined; } if (_local5 == undefined) { _local5 = form; } else if (_local5.tabIndex != undefined) { if ((_foundList != undefined) || (_foundList.tabIndex != _local5.tabIndex)) { _foundList = new Object(); _foundList.tabIndex = _local5.tabIndex; } _foundList[_local5._name] = _local5; } var _local3 = Key.isDown(16) != true; _searchKey = getTimer(); _needPrev = true; _nextIsNext = false; _lastx = undefined; _firstNode = undefined; _lastNode = undefined; _nextNode = undefined; _prevNode = undefined; _firstObj = undefined; _lastObj = undefined; _nextObj = undefined; _prevObj = undefined; _lastTarget = _local5; var _local6 = _local5; getTabCandidate(_local6, ((_local5.tabIndex == undefined) ? 0 : (_local5.tabIndex)), _local5.groupName, _local3, true); var _local2; if (_local3) { if (_nextObj != undefined) { _local2 = _nextObj; } else { _local2 = _firstObj; } } else if (_prevObj != undefined) { _local2 = _prevObj; } else { _local2 = _lastObj; } if (_local2.tabIndex != _local5.tabIndex) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; _foundList[_local2._name] = _local2; } else { if (_foundList == undefined) { _foundList = new Object(); _foundList.tabIndex = _local2.tabIndex; } _foundList[_local2._name] = _local2; } if (_local2 == undefined) { if (_local3 == false) { if (_nextNode != undefined) { _local2 = _nextNode; } else { _local2 = _firstNode; } } else if ((_prevNode == undefined) || (_local5 == form)) { _local2 = _lastNode; } else { _local2 = _prevNode; } } if (_local2 == undefined) { return(undefined); } lastTabFocus = _local2; setFocus(_local2); if (_local2.emphasized != undefined) { if (defPushButton != undefined) { _local5 = defPushButton; defPushButton = _local2; _local5.emphasized = false; _local2.emphasized = true; } } else if ((defPushButton != undefined) && (defPushButton != __defaultPushButton)) { _local5 = defPushButton; defPushButton = __defaultPushButton; _local5.emphasized = false; __defaultPushButton.__set__emphasized(true); } } function onKeyDown(Void) { mx.managers.SystemManager.idleFrames = 0; if (defaultPushButtonEnabled) { if (Key.getCode() == 13) { if (defaultPushButton != undefined) { doLater(this, "sendDefaultPushButtonEvent"); } } } } function sendDefaultPushButtonEvent(Void) { defPushButton.dispatchEvent({type:"click"}); } function getMousedComponentFromChildren(x, y, o) { for (var _local7 in o) { var _local2 = o[_local7]; if (((_local2._visible && (_local2.enabled)) && (_local2._parent == o)) && (_local2._searchKey != _searchKey)) { _local2._searchKey = _searchKey; if (_local2.hitTest(x, y, true)) { if ((_local2.onPress != undefined) || (_local2.onRelease != undefined)) { return(_local2); } var _local3 = getMousedComponentFromChildren(x, y, _local2); if (_local3 != undefined) { return(_local3); } return(_local2); } } } return(undefined); } function mouseActivate(Void) { if (!bNeedFocus) { return(undefined); } _searchKey = getTimer(); var _local2 = getMousedComponentFromChildren(lastMouse.x, lastMouse.y, form); if (_local2 instanceof mx.core.UIComponent) { return(undefined); } _local2 = findFocusFromObject(_local2); if (_local2 == lastFocus) { return(undefined); } if (_local2 == undefined) { doLater(this, "restoreFocus"); return(undefined); } var _local3 = _local2.hscroll; if (_local3 != undefined) { var _local6 = _local2.scroll; var _local5 = _local2.background; } setFocus(_local2); var _local4 = Selection; Selection.setSelection(_local4.lastBeginIndex, _local4.lastEndIndex); if (_local3 != undefined) { _local2.scroll = _local6; _local2.hscroll = _local3; _local2.background = _local5; } } function _onMouseDown(Void) { bDrawFocus = false; if (lastFocus != undefined) { lastFocus.drawFocus(false); } mx.managers.SystemManager.idleFrames = 0; var _local3 = Selection; _local3.lastBeginIndex = Selection.getBeginIndex(); _local3.lastEndIndex = Selection.getEndIndex(); lastMouse.x = _root._xmouse; lastMouse.y = _root._ymouse; _root.localToGlobal(lastMouse); } function onMouseUp(Void) { if (_visible) { doLater(this, "mouseActivate"); } } function handleEvent(e) { if (e.type == "reveal") { mx.managers.SystemManager.activate(form); } else { mx.managers.SystemManager.deactivate(form); } } static function enableFocusManagement() { if (!initialized) { initialized = true; Object.registerClass("FocusManager", mx.managers.FocusManager); if (_root.focusManager == undefined) { _root.createClassObject(mx.managers.FocusManager, "focusManager", mx.managers.DepthManager.highestDepth--); } } } static var symbolName = "FocusManager"; static var symbolOwner = mx.managers.FocusManager; static var version = "2.0.2.127"; var className = "FocusManager"; var bNeedFocus = false; var bDrawFocus = false; var defaultPushButtonEnabled = true; var activated = true; static var initialized = false; static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 186 MovieClip [__Packages.mx.skins.halo.FocusRect] Frame 0
class mx.skins.halo.FocusRect extends mx.skins.SkinElement { var boundingBox_mc, _xscale, _yscale, clear, beginFill, drawRoundRect, endFill, _visible; function FocusRect () { super(); boundingBox_mc._visible = false; boundingBox_mc._width = (boundingBox_mc._height = 0); } function draw(o) { o.adjustFocusRect(); } function setSize(w, h, r, a, rectCol) { _xscale = (_yscale = 100); clear(); if (typeof(r) == "object") { r.br = ((r.br > 2) ? (r.br - 2) : 0); r.bl = ((r.bl > 2) ? (r.bl - 2) : 0); r.tr = ((r.tr > 2) ? (r.tr - 2) : 0); r.tl = ((r.tl > 2) ? (r.tl - 2) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); r.br = ((r.br > 1) ? (r.br + 1) : 0); r.bl = ((r.bl > 1) ? (r.bl + 1) : 0); r.tr = ((r.tr > 1) ? (r.tr + 1) : 0); r.tl = ((r.tl > 1) ? (r.tl + 1) : 0); beginFill(rectCol, a * 0.3); drawRoundRect(1, 1, w - 2, h - 2, r); r.br = ((r.br > 1) ? (r.br - 1) : 0); r.bl = ((r.bl > 1) ? (r.bl - 1) : 0); r.tr = ((r.tr > 1) ? (r.tr - 1) : 0); r.tl = ((r.tl > 1) ? (r.tl - 1) : 0); drawRoundRect(2, 2, w - 4, h - 4, r); endFill(); } else { var _local5; if (r != 0) { _local5 = r - 2; } else { _local5 = 0; } beginFill(rectCol, a * 0.3); drawRoundRect(0, 0, w, h, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); beginFill(rectCol, a * 0.3); if (r != 0) { _local5 = r - 2; r = r - 1; } else { _local5 = 0; r = 0; } drawRoundRect(1, 1, w - 2, h - 2, r); drawRoundRect(2, 2, w - 4, h - 4, _local5); endFill(); } } function handleEvent(e) { if (e.type == "unload") { _visible = true; } else if (e.type == "resize") { e.target.adjustFocusRect(); } else if (e.type == "move") { e.target.adjustFocusRect(); } } static function classConstruct() { mx.core.UIComponent.prototype.drawFocus = function (focused) { var _local2 = this._parent.focus_mc; if (!focused) { _local2._visible = false; this.removeEventListener("unload", _local2); this.removeEventListener("move", _local2); this.removeEventListener("resize", _local2); } else { if (_local2 == undefined) { _local2 = this._parent.createChildAtDepth("FocusRect", mx.managers.DepthManager.kTop); _local2.tabEnabled = false; this._parent.focus_mc = _local2; } else { _local2._visible = true; } _local2.draw(this); if (_local2.getDepth() < this.getDepth()) { _local2.setDepthAbove(this); } this.addEventListener("unload", _local2); this.addEventListener("move", _local2); this.addEventListener("resize", _local2); } }; mx.core.UIComponent.prototype.adjustFocusRect = function () { var _local2 = this.getStyle("themeColor"); if (_local2 == undefined) { _local2 = 8453965 /* 0x80FF4D */; } var _local3 = this._parent.focus_mc; _local3.setSize(this.width + 4, this.height + 4, 0, 100, _local2); _local3.move(this.x - 2, this.y - 2); }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.adjustFocusRect = mx.core.UIComponent.prototype.adjustFocusRect; mx.skins.halo.FocusRect.prototype.drawRoundRect = mx.skins.halo.Defaults.prototype.drawRoundRect; return(true); } static var classConstructed = classConstruct(); static var DefaultsDependency = mx.skins.halo.Defaults; static var UIComponentDependency = mx.core.UIComponent; }
Symbol 187 MovieClip [__Packages.mx.managers.OverlappedWindows] Frame 0
class mx.managers.OverlappedWindows { function OverlappedWindows () { } static function checkIdle(Void) { if (mx.managers.SystemManager.idleFrames > 10) { mx.managers.SystemManager.dispatchEvent({type:"idle"}); } else { mx.managers.SystemManager.idleFrames++; } } static function __addEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager.interval == undefined) { mx.managers.SystemManager.interval = setInterval(mx.managers.SystemManager.checkIdle, 100); } } mx.managers.SystemManager._xAddEventListener(e, o, l); } static function __removeEventListener(e, o, l) { if (e == "idle") { if (mx.managers.SystemManager._xRemoveEventListener(e, o, l) == 0) { clearInterval(mx.managers.SystemManager.interval); } } else { mx.managers.SystemManager._xRemoveEventListener(e, o, l); } } static function onMouseDown(Void) { mx.managers.SystemManager.idleFrames = 0; mx.managers.SystemManager.isMouseDown = true; var _local5 = _root; var _local3; var _local8 = _root._xmouse; var _local7 = _root._ymouse; if (mx.managers.SystemManager.form.modalWindow == undefined) { if (mx.managers.SystemManager.forms.length > 1) { var _local6 = mx.managers.SystemManager.forms.length; var _local4; _local4 = 0; while (_local4 < _local6) { var _local2 = mx.managers.SystemManager.forms[_local4]; if (_local2._visible) { if (_local2.hitTest(_local8, _local7)) { if (_local3 == undefined) { _local3 = _local2.getDepth(); _local5 = _local2; } else if (_local3 < _local2.getDepth()) { _local3 = _local2.getDepth(); _local5 = _local2; } } } _local4++; } if (_local5 != mx.managers.SystemManager.form) { mx.managers.SystemManager.activate(_local5); } } } var _local9 = mx.managers.SystemManager.form; _local9.focusManager._onMouseDown(); } static function onMouseMove(Void) { mx.managers.SystemManager.idleFrames = 0; } static function onMouseUp(Void) { mx.managers.SystemManager.isMouseDown = false; mx.managers.SystemManager.idleFrames = 0; } static function activate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form != f) && (mx.managers.SystemManager.forms.length > 1)) { var _local1 = mx.managers.SystemManager.form; _local1.focusManager.deactivate(); } } mx.managers.SystemManager.form = f; f.focusManager.activate(); } static function deactivate(f) { if (mx.managers.SystemManager.form != undefined) { if ((mx.managers.SystemManager.form == f) && (mx.managers.SystemManager.forms.length > 1)) { var _local5 = mx.managers.SystemManager.form; _local5.focusManager.deactivate(); var _local3 = mx.managers.SystemManager.forms.length; var _local1; var _local2; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { _local1 = _local1 + 1; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } mx.managers.SystemManager.form = _local2; break; } if (mx.managers.SystemManager.forms[_local1]._visible == true) { _local2 = mx.managers.SystemManager.forms[_local1]; } _local1++; } _local5 = mx.managers.SystemManager.form; _local5.focusManager.activate(); } } } static function addFocusManager(f) { mx.managers.SystemManager.forms.push(f); mx.managers.SystemManager.activate(f); } static function removeFocusManager(f) { var _local3 = mx.managers.SystemManager.forms.length; var _local1; _local1 = 0; while (_local1 < _local3) { if (mx.managers.SystemManager.forms[_local1] == f) { if (mx.managers.SystemManager.form == f) { mx.managers.SystemManager.deactivate(f); } mx.managers.SystemManager.forms.splice(_local1, 1); return(undefined); } _local1++; } } static function enableOverlappedWindows() { if (!initialized) { initialized = true; mx.managers.SystemManager.checkIdle = checkIdle; mx.managers.SystemManager.__addEventListener = __addEventListener; mx.managers.SystemManager.__removeEventListener = __removeEventListener; mx.managers.SystemManager.onMouseDown = onMouseDown; mx.managers.SystemManager.onMouseMove = onMouseMove; mx.managers.SystemManager.onMouseUp = onMouseUp; mx.managers.SystemManager.activate = activate; mx.managers.SystemManager.deactivate = deactivate; mx.managers.SystemManager.addFocusManager = addFocusManager; mx.managers.SystemManager.removeFocusManager = removeFocusManager; } } static var initialized = false; static var SystemManagerDependency = mx.managers.SystemManager; }
Symbol 188 MovieClip [__Packages.mx.styles.CSSSetStyle] Frame 0
class mx.styles.CSSSetStyle { var styleName, stylecache, _color, setColor, invalidateStyle; function CSSSetStyle () { } function _setStyle(styleProp, newValue) { this[styleProp] = newValue; if (mx.styles.StyleManager.TextStyleMap[styleProp] != undefined) { if (styleProp == "color") { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } } _level0.changeTextStyleInChildren(styleProp); return(undefined); } if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local7 = mx.styles.StyleManager.colorNames.haloBlue; var _local6 = mx.styles.StyleManager.colorNames.haloGreen; var _local8 = mx.styles.StyleManager.colorNames.haloOrange; var _local4 = {}; _local4[_local7] = 12188666 /* 0xB9FBFA */; _local4[_local6] = 13500353 /* 0xCDFFC1 */; _local4[_local8] = 16766319 /* 0xFFD56F */; var _local5 = {}; _local5[_local7] = 13958653 /* 0xD4FDFD */; _local5[_local6] = 14942166 /* 0xE3FFD6 */; _local5[_local8] = 16772787 /* 0xFFEEB3 */; var _local9 = _local4[newValue]; var _local10 = _local5[newValue]; if (_local9 == undefined) { _local9 = newValue; } if (_local10 == undefined) { _local10 = newValue; } setStyle("selectionColor", _local9); setStyle("rollOverColor", _local10); } _level0.changeColorStyleInChildren(styleName, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } _level0.notifyStyleChangeInChildren(styleName, styleProp, newValue); } } function changeTextStyleInChildren(styleProp) { var _local4 = getTimer(); var _local5; for (_local5 in this) { var _local2 = this[_local5]; if (_local2._parent == this) { if (_local2.searchKey != _local4) { if (_local2.stylecache != undefined) { delete _local2.stylecache.tf; delete _local2.stylecache[styleProp]; } _local2.invalidateStyle(styleProp); _local2.changeTextStyleInChildren(styleProp); _local2.searchKey = _local4; } } } } function changeColorStyleInChildren(sheetName, colorStyle, newValue) { var _local6 = getTimer(); var _local7; for (_local7 in this) { var _local2 = this[_local7]; if (_local2._parent == this) { if (_local2.searchKey != _local6) { if (((_local2.getStyleName() == sheetName) || (sheetName == undefined)) || (sheetName == "_global")) { if (_local2.stylecache != undefined) { delete _local2.stylecache[colorStyle]; } if (typeof(_local2._color) == "string") { if (_local2._color == colorStyle) { var _local4 = _local2.getStyle(colorStyle); if (colorStyle == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = _local4; } } _local2.setColor(_local4); } } else if (_local2._color[colorStyle] != undefined) { if (typeof(_local2) != "movieclip") { _local2._parent.invalidateStyle(); } else { _local2.invalidateStyle(colorStyle); } } } _local2.changeColorStyleInChildren(sheetName, colorStyle, newValue); _local2.searchKey = _local6; } } } } function notifyStyleChangeInChildren(sheetName, styleProp, newValue) { var _local5 = getTimer(); var _local6; for (_local6 in this) { var _local2 = this[_local6]; if (_local2._parent == this) { if (_local2.searchKey != _local5) { if (((_local2.styleName == sheetName) || ((_local2.styleName != undefined) && (typeof(_local2.styleName) == "movieclip"))) || (sheetName == undefined)) { if (_local2.stylecache != undefined) { delete _local2.stylecache[styleProp]; delete _local2.stylecache.tf; } delete _local2.enabledColor; _local2.invalidateStyle(styleProp); } _local2.notifyStyleChangeInChildren(sheetName, styleProp, newValue); _local2.searchKey = _local5; } } } } function setStyle(styleProp, newValue) { if (stylecache != undefined) { delete stylecache[styleProp]; delete stylecache.tf; } this[styleProp] = newValue; if (mx.styles.StyleManager.isColorStyle(styleProp)) { if (isNaN(newValue)) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } if (styleProp == "themeColor") { var _local10 = mx.styles.StyleManager.colorNames.haloBlue; var _local9 = mx.styles.StyleManager.colorNames.haloGreen; var _local11 = mx.styles.StyleManager.colorNames.haloOrange; var _local6 = {}; _local6[_local10] = 12188666 /* 0xB9FBFA */; _local6[_local9] = 13500353 /* 0xCDFFC1 */; _local6[_local11] = 16766319 /* 0xFFD56F */; var _local7 = {}; _local7[_local10] = 13958653 /* 0xD4FDFD */; _local7[_local9] = 14942166 /* 0xE3FFD6 */; _local7[_local11] = 16772787 /* 0xFFEEB3 */; var _local12 = _local6[newValue]; var _local13 = _local7[newValue]; if (_local12 == undefined) { _local12 = newValue; } if (_local13 == undefined) { _local13 = newValue; } setStyle("selectionColor", _local12); setStyle("rollOverColor", _local13); } if (typeof(_color) == "string") { if (_color == styleProp) { if (styleProp == "color") { if (stylecache.tf.color != undefined) { stylecache.tf.color = newValue; } } setColor(newValue); } } else if (_color[styleProp] != undefined) { invalidateStyle(styleProp); } changeColorStyleInChildren(undefined, styleProp, newValue); } else { if ((styleProp == "backgroundColor") && (isNaN(newValue))) { newValue = mx.styles.StyleManager.getColorName(newValue); this[styleProp] = newValue; if (newValue == undefined) { return(undefined); } } invalidateStyle(styleProp); } if (mx.styles.StyleManager.isInheritingStyle(styleProp) || (styleProp == "styleName")) { var _local8; var _local5 = newValue; if (styleProp == "styleName") { _local8 = ((typeof(newValue) == "string") ? (_global.styles[newValue]) : (_local5)); _local5 = _local8.themeColor; if (_local5 != undefined) { _local8.rollOverColor = (_local8.selectionColor = _local5); } } notifyStyleChangeInChildren(undefined, styleProp, newValue); } } static function enableRunTimeCSS() { } static function classConstruct() { var _local2 = MovieClip.prototype; var _local3 = mx.styles.CSSSetStyle.prototype; mx.styles.CSSStyleDeclaration.prototype.setStyle = _local3._setStyle; _local2.changeTextStyleInChildren = _local3.changeTextStyleInChildren; _local2.changeColorStyleInChildren = _local3.changeColorStyleInChildren; _local2.notifyStyleChangeInChildren = _local3.notifyStyleChangeInChildren; _local2.setStyle = _local3.setStyle; _global.ASSetPropFlags(_local2, "changeTextStyleInChildren", 1); _global.ASSetPropFlags(_local2, "changeColorStyleInChildren", 1); _global.ASSetPropFlags(_local2, "notifyStyleChangeInChildren", 1); _global.ASSetPropFlags(_local2, "setStyle", 1); var _local4 = TextField.prototype; _local4.setStyle = _local2.setStyle; _local4.changeTextStyleInChildren = _local3.changeTextStyleInChildren; return(true); } static var classConstructed = classConstruct(); static var CSSStyleDeclarationDependency = mx.styles.CSSStyleDeclaration; }
Symbol 189 MovieClip [__Packages.mx.core.ext.UIComponentExtensions] Frame 0
class mx.core.ext.UIComponentExtensions { function UIComponentExtensions () { } static function Extensions() { if (bExtended == true) { return(true); } bExtended = true; TextField.prototype.setFocus = function () { Selection.setFocus(this); }; TextField.prototype.onSetFocus = function (oldFocus) { if (this.tabEnabled != false) { if (this.getFocusManager().bDrawFocus) { this.drawFocus(true); } } }; TextField.prototype.onKillFocus = function (oldFocus) { if (this.tabEnabled != false) { this.drawFocus(false); } }; TextField.prototype.drawFocus = mx.core.UIComponent.prototype.drawFocus; TextField.prototype.getFocusManager = mx.core.UIComponent.prototype.getFocusManager; mx.managers.OverlappedWindows.enableOverlappedWindows(); mx.styles.CSSSetStyle.enableRunTimeCSS(); mx.managers.FocusManager.enableFocusManagement(); } static var bExtended = false; static var UIComponentExtended = Extensions(); static var UIComponentDependency = mx.core.UIComponent; static var FocusManagerDependency = mx.managers.FocusManager; static var OverlappedWindowsDependency = mx.managers.OverlappedWindows; }
Symbol 190 MovieClip [__Packages.mx.skins.halo.RectBorder] Frame 0
class mx.skins.halo.RectBorder extends mx.skins.RectBorder { var offset, getStyle, borderStyleName, __borderMetrics, className, borderColorName, backgroundColorName, shadowColorName, highlightColorName, buttonColorName, __get__width, __get__height, clear, _color, drawRoundRect, beginFill, drawRect, endFill; function RectBorder () { super(); } function init(Void) { borderWidths.default = 3; super.init(); } function getBorderMetrics(Void) { if (offset == undefined) { var _local3 = getStyle(borderStyleName); offset = borderWidths[_local3]; } if ((getStyle(borderStyleName) == "default") || (getStyle(borderStyleName) == "alert")) { __borderMetrics = {left:3, top:1, right:3, bottom:3}; return(__borderMetrics); } return(super.getBorderMetrics()); } function drawBorder(Void) { var _local6 = _global.styles[className]; if (_local6 == undefined) { _local6 = _global.styles.RectBorder; } var _local5 = getStyle(borderStyleName); var _local7 = getStyle(borderColorName); if (_local7 == undefined) { _local7 = _local6[borderColorName]; } var _local8 = getStyle(backgroundColorName); if (_local8 == undefined) { _local8 = _local6[backgroundColorName]; } var _local16 = getStyle("backgroundImage"); if (_local5 != "none") { var _local14 = getStyle(shadowColorName); if (_local14 == undefined) { _local14 = _local6[shadowColorName]; } var _local13 = getStyle(highlightColorName); if (_local13 == undefined) { _local13 = _local6[highlightColorName]; } var _local12 = getStyle(buttonColorName); if (_local12 == undefined) { _local12 = _local6[buttonColorName]; } var _local11 = getStyle(borderCapColorName); if (_local11 == undefined) { _local11 = _local6[borderCapColorName]; } var _local10 = getStyle(shadowCapColorName); if (_local10 == undefined) { _local10 = _local6[shadowCapColorName]; } } offset = borderWidths[_local5]; var _local9 = offset; var _local3 = __get__width(); var _local4 = __get__height(); clear(); _color = undefined; if (_local5 == "none") { } else if (_local5 == "inset") { _color = colorList; draw3dBorder(_local11, _local12, _local7, _local13, _local14, _local10); } else if (_local5 == "outset") { _color = colorList; draw3dBorder(_local11, _local7, _local12, _local14, _local13, _local10); } else if (_local5 == "alert") { var _local15 = getStyle("themeColor"); drawRoundRect(0, 5, _local3, _local4 - 5, 5, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, 4, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, [0, 14342874], 100, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, 3, _local15, 50); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, 2, 16777215, 100); } else if (_local5 == "default") { drawRoundRect(0, 5, _local3, _local4 - 5, {tl:5, tr:5, br:0, bl:0}, 6184542, 10); drawRoundRect(1, 4, _local3 - 2, _local4 - 5, {tl:4, tr:4, br:0, bl:0}, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(2, 0, _local3 - 4, _local4 - 2, {tl:3, tr:3, br:0, bl:0}, [12897484, 11844796], 100, 0, "radial"); drawRoundRect(3, 1, _local3 - 6, _local4 - 4, {tl:2, tr:2, br:0, bl:0}, 16777215, 100); } else if (_local5 == "dropDown") { drawRoundRect(0, 0, _local3 + 1, _local4, {tl:4, tr:0, br:0, bl:4}, [13290186, 7895160], 100, -10, "linear"); drawRoundRect(1, 1, _local3 - 1, _local4 - 2, {tl:3, tr:0, br:0, bl:3}, 16777215, 100); } else if (_local5 == "menuBorder") { var _local15 = getStyle("themeColor"); drawRoundRect(4, 4, _local3 - 2, _local4 - 3, 0, [6184542, 6184542], 10, 0, "radial"); drawRoundRect(4, 4, _local3 - 1, _local4 - 2, 0, 6184542, 10); drawRoundRect(0, 0, _local3 + 1, _local4, 0, [0, 14342874], 100, 250, "linear"); drawRoundRect(0, 0, _local3 + 1, _local4, 0, _local15, 50); drawRoundRect(2, 2, _local3 - 3, _local4 - 4, 0, 16777215, 100); } else if (_local5 == "comboNonEdit") { } else { beginFill(_local7); drawRect(0, 0, _local3, _local4); drawRect(1, 1, _local3 - 1, _local4 - 1); endFill(); _color = borderColorName; } if (_local8 != undefined) { beginFill(_local8); drawRect(_local9, _local9, __get__width() - _local9, __get__height() - _local9); endFill(); } } function draw3dBorder(c1, c2, c3, c4, c5, c6) { var _local3 = __get__width(); var _local2 = __get__height(); beginFill(c1); drawRect(0, 0, _local3, _local2); drawRect(1, 0, _local3 - 1, _local2); endFill(); beginFill(c2); drawRect(1, 0, _local3 - 1, 1); endFill(); beginFill(c3); drawRect(1, _local2 - 1, _local3 - 1, _local2); endFill(); beginFill(c4); drawRect(1, 1, _local3 - 1, 2); endFill(); beginFill(c5); drawRect(1, _local2 - 2, _local3 - 1, _local2 - 1); endFill(); beginFill(c6); drawRect(1, 2, _local3 - 1, _local2 - 2); drawRect(2, 2, _local3 - 2, _local2 - 2); endFill(); } static function classConstruct() { mx.core.ext.UIObjectExtensions.Extensions(); _global.styles.rectBorderClass = mx.skins.halo.RectBorder; _global.skinRegistry.RectBorder = true; return(true); } static var symbolName = "RectBorder"; static var symbolOwner = mx.skins.halo.RectBorder; static var version = "2.0.2.127"; var borderCapColorName = "borderCapColor"; var shadowCapColorName = "shadowCapColor"; var colorList = {highlightColor:0, borderColor:0, buttonColor:0, shadowColor:0, borderCapColor:0, shadowCapColor:0}; var borderWidths = {none:0, solid:1, inset:2, outset:2, alert:3, dropDown:2, menuBorder:2, comboNonEdit:2}; static var classConstructed = classConstruct(); static var UIObjectExtensionsDependency = mx.core.ext.UIObjectExtensions; }
Symbol 396 MovieClip Frame 1
onEnterFrame = function () { _root.funple++; _root.funples = int((_root.funple / 35) / 60); _root.savefile.data.timee = _root.funple; if ((_root.savefile.data.achieve[9] == 0) and (_root.funples > 20)) { _root.ach10.play(); _root.savefile.data.achieve[9] = 1; _root.savefile.flush(); } };
Symbol 401 MovieClip Frame 1
stop();
Symbol 406 MovieClip Frame 1
stop();
Symbol 409 MovieClip Frame 1
stop();
Symbol 412 MovieClip Frame 1
stop();
Symbol 413 MovieClip Frame 1
_root.stop();
Symbol 413 MovieClip Frame 89
_root.play();
Instance of Symbol 416 MovieClip in Symbol 426 MovieClip Frame 1
onClipEvent (load) { elasx = 100; elasy = 100; } onClipEvent (enterFrame) { a = (_y - _root._ymouse) + _parent._y; b = (_x - _root._xmouse) + _parent._x; c = Math.sqrt(Math.pow(-a, 2) + Math.pow(-b, 2)); if (c > 500) { c = 500; } c = c / 5; elasx = elasx + (((110 - c) - elasx) / 5); if (elasx < 70) { elasx = 70; } _yscale = elasx; _xscale = elasx; } on (release) { _root.nextFrame(); }
Instance of Symbol 419 MovieClip in Symbol 426 MovieClip Frame 1
onClipEvent (load) { elasx = 100; elasy = 100; } onClipEvent (enterFrame) { a = (_y - _root._ymouse) + _parent._y; b = (_x - _root._xmouse) + _parent._x; c = Math.sqrt(Math.pow(-a, 2) + Math.pow(-b, 2)); if (c > 500) { c = 500; } c = c / 5; elasx = elasx + (((110 - c) - elasx) / 5); if (elasx < 70) { elasx = 70; } _yscale = elasx; _xscale = elasx; } on (press) { if (_root.savefile.data.achieve[8] == 0) { _root.savefile.data.achieve[8] = 1; _root.ach9.play(); _root.savefile.flush(); } _root.getURL("http://www.mofunzone.com/online_games/best_friends_forever_2.shtml", "_blank"); }
Instance of Symbol 421 MovieClip in Symbol 426 MovieClip Frame 1
onClipEvent (load) { elasx = 100; elasy = 100; } onClipEvent (enterFrame) { a = (_y - _root._ymouse) + _parent._y; b = (_x - _root._xmouse) + _parent._x; c = Math.sqrt(Math.pow(-a, 2) + Math.pow(-b, 2)); if (c > 500) { c = 500; } c = c / 5; elasx = elasx + (((110 - c) - elasx) / 5); if (elasx < 70) { elasx = 70; } _yscale = elasx; _xscale = elasx; } on (release) { _root.getURL("http://dazeddesigns.com/", "_blank"); }
Instance of Symbol 423 MovieClip in Symbol 426 MovieClip Frame 1
onClipEvent (load) { elasx = 100; elasy = 100; } onClipEvent (enterFrame) { a = (_y - _root._ymouse) + _parent._y; b = (_x - _root._xmouse) + _parent._x; c = Math.sqrt(Math.pow(-a, 2) + Math.pow(-b, 2)); if (c > 500) { c = 500; } c = c / 5; elasx = elasx + (((110 - c) - elasx) / 5); if (elasx < 70) { elasx = 70; } _yscale = elasx; _xscale = elasx; } on (press) { if (_root.savefile.data.achieve[2] == 0) { _root.savefile.data.achieve[2] = 1; _root.ach3.play(); _root.savefile.flush(); } _root.getURL("http://www.mofunzone.com/", "_blank"); }
Instance of Symbol 425 MovieClip in Symbol 426 MovieClip Frame 1
onClipEvent (load) { elasx = 100; elasy = 100; } onClipEvent (enterFrame) { a = (_y - _root._ymouse) + _parent._y; b = (_x - _root._xmouse) + _parent._x; c = Math.sqrt(Math.pow(-a, 2) + Math.pow(-b, 2)); if (c > 500) { c = 500; } c = c / 5; elasx = elasx + (((110 - c) - elasx) / 5); if (elasx < 70) { elasx = 70; } _yscale = elasx; _xscale = elasx; } on (release) { _root.gotoAndStop(91); }
Symbol 445 Button
on (release) { gotoAndStop (70); }
Symbol 453 Button
on (release) { _root.gotoAndPlay(121); }
Symbol 457 Button
on (release) { _root.gotoAndStop(61); }
Symbol 524 MovieClip Frame 1
_root.stop();
Symbol 524 MovieClip Frame 50
onMouseDown = function () { if (_currentframe < 480) { gotoAndPlay (484); } };
Symbol 524 MovieClip Frame 504
_root.play();
Symbol 537 MovieClip Frame 1
function onEnterFrame() { if (((hitTest(_root.p1._x, _root.p1._y, true) or hitTest(_root.p2._x, _root.p2._y, true)) or hitTest(_root.p3._x, _root.p3._y, true)) or hitTest(_root.p4._x, _root.p4._y, true)) { _root.death(); } }
Symbol 540 MovieClip Frame 1
stop();
Symbol 542 MovieClip Frame 1
stop(); _visible = false;
Symbol 549 MovieClip Frame 2
_root.arrows = 1; _root.huds.textsep.text = "How are we going to up that ledge, the elevator switch is above it.";
Symbol 549 MovieClip Frame 146
_root.arrows = 1; _root.huds.textsep.text = "I know we use Z to jump";
Symbol 549 MovieClip Frame 258
_root.arrows = 2; _root.huds.textsep.text = "Well, we can switch between charachters using SHIFT.";
Symbol 549 MovieClip Frame 371
_root.huds.textsep.text = "If you duck using DOWN then hit SHIFT, I should be able to jump on your back and push the button.";
Symbol 549 MovieClip Frame 583
_root.arrows = 0; stop();
Symbol 551 MovieClip Frame 2
_root.arrows = 2; _root.huds.textsep.text = "These spikes go down when the button is held down by a boulder, or one of us steps on it.";
Symbol 551 MovieClip Frame 211
_root.arrows = 0; stop();
Symbol 554 MovieClip Frame 2
_root.arrows = 1; _root.huds.textsep.text = "I've come to a realization. We don't have arms.";
Symbol 554 MovieClip Frame 187
_root.arrows = 2; _root.huds.textsep.text = "Guess that means we can't swim. Lets go over the water.";
Symbol 554 MovieClip Frame 331
_root.arrows = 0; stop();
Symbol 556 MovieClip Frame 2
_root.arrows = 2; _root.huds.textsep.text = "There goes Al.";
Symbol 556 MovieClip Frame 92
_root.arrows = 0; stop();
Symbol 558 MovieClip Frame 2
_root.arrows = 3; _root.huds.textsep.text = "Sometimes it takes more then one button to work an elevator.";
Symbol 558 MovieClip Frame 140
_root.arrows = 0; stop();
Symbol 559 MovieClip Frame 2
_root.arrows = 0; stop();
Symbol 561 MovieClip Frame 2
_root.arrows = 2; _root.huds.textsep.text = "My nipples are hard.";
Symbol 561 MovieClip Frame 81
_root.arrows = 0; stop();
Symbol 566 MovieClip Frame 2
_root.arrows = 4; _root.huds.textsep.text = "What took you guys so long?!?!";
Symbol 566 MovieClip Frame 74
_root.arrows = 3; _root.huds.textsep.text = "There goes John!";
Symbol 566 MovieClip Frame 104
_root.arrows = 1; _root.huds.textsep.text = "Who the hell stuck him in that deathtrap!";
Symbol 566 MovieClip Frame 201
_root.arrows = 2; _root.huds.textsep.text = "let's get him out.";
Symbol 566 MovieClip Frame 264
_root.arrows = 0; stop();
Symbol 568 MovieClip Frame 2
_root.arrows = 4; _root.huds.textsep.text = "Lets try jumping with the wind from the fan.";
Symbol 568 MovieClip Frame 89
_root.arrows = 0; stop();
Symbol 571 MovieClip Frame 1
_root.arrows = 2; _root.huds.textsep.text = "Why the hell are we going down this cave again?";
Symbol 571 MovieClip Frame 139
_root.arrows = 2; _root.huds.textsep.text = "The boss wants us to get him a diamond at the bottom of the cave.";
Symbol 571 MovieClip Frame 256
_root.arrows = 0; stop();
Symbol 573 MovieClip Frame 2
_root.arrows = 2; _root.huds.textsep.text = "My nipples are soft!";
Symbol 573 MovieClip Frame 81
_root.arrows = 0; stop();
Symbol 575 MovieClip Frame 1
_root.arrows = 2; _root.huds.textsep.text = "Why do we keep getting separated!?!";
Symbol 575 MovieClip Frame 101
_root.arrows = 0; stop();
Symbol 576 MovieClip Frame 2
_root.arrows = 0; stop();
Symbol 578 MovieClip Frame 1
_root.arrows = 4; _root.huds.textsep.text = "The diamond should be down on this level, lets look for it.";
Symbol 578 MovieClip Frame 125
_root.arrows = 0; stop();
Symbol 579 MovieClip Frame 1
stop();
Symbol 579 MovieClip Frame 2
stop();
Symbol 581 MovieClip Frame 1
if (_parent._parent._name == "ps1") { gotoAndStop (1); } if (_parent._parent._name == "ps2") { gotoAndStop (2); } if (_parent._parent._name == "ps3") { gotoAndStop (3); } if (_parent._parent._name == "ps4") { gotoAndStop (4); }
Symbol 583 MovieClip Frame 1
_visible = false;
Symbol 599 MovieClip Frame 2
stop();
Symbol 601 MovieClip Frame 1
stop();
Symbol 607 MovieClip Frame 1
stop();
Symbol 607 MovieClip Frame 2
Symbol 607 MovieClip Frame 3
Symbol 623 MovieClip Frame 2
stop();
Symbol 631 Button
on (release) { _root.death(); }
Symbol 637 Button
on (release) { if (_currentframe > 29) { gotoAndStop (111); } }
Symbol 645 Button
on (release) { prevFrame(); }
Symbol 648 MovieClip Frame 1
levr = "Level " + String(_root.curLev); onEnterFrame = function () { this.swapDepths(_root.getNextHighestDepth()); if (((_root._currentframe == 131) or (_root._currentframe == 132)) or (_root._currentframe == 133)) { } else { this.removeMovieClip(); } };
Symbol 648 MovieClip Frame 110
stop();
Symbol 667 MovieClip Frame 29
onEnterFrame = function () { if (Key.isDown(16)) { _root.play(); } if (Key.isDown(27)) { _root.gotoAndPlay(9); } }; stop();
Instance of Symbol 545 MovieClip in Symbol 667 MovieClip Frame 29
on (press) { _root.getURL("http://www.MoFunZone.com", "_blank"); }
Symbol 672 MovieClip Frame 29
onEnterFrame = function () { if (Key.isDown(16)) { _root.play(); } }; stop();
Symbol 686 MovieClip Frame 1
_root.stopAllSounds(); stopAllSounds();
Symbol 686 MovieClip Frame 1427
stop();
Symbol 689 MovieClip Frame 1
function onEnterFrame() { if (((hitTest(_root.p1._x, _root.p1._y, true) or hitTest(_root.p2._x, _root.p2._y, true)) or hitTest(_root.p3._x, _root.p3._y, true)) or hitTest(_root.p4._x, _root.p4._y, true)) { _root.death(); } }

Library Items

Symbol 1 GraphicUsed by:2 116
Symbol 2 MovieClip [watT]Uses:1
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClip [laddes]Uses:3
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClipUses:5Used by:15 16 22 27 86 87
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:9
Symbol 9 MovieClipUses:8Used by:15
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:15 401 581 686  Timeline
Symbol 12 GraphicUsed by:14
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:12 13Used by:15
Symbol 15 MovieClip [endPOINT]Uses:6 9 11 14
Symbol 16 MovieClip [scaleShadow]Uses:6
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:23 116
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:23 116
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21 6Used by:23
Symbol 23 MovieClip [scaless]Uses:18 20 22
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:27
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClip [spikers]Uses:25 26 6
Symbol 28 ShapeTweeningUsed by:30
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClip [eleT]Uses:28 29
Symbol 31 GraphicUsed by:35 64
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:34
Symbol 34 MovieClipUses:33Used by:35 64
Symbol 35 MovieClip [evato]Uses:31 34
Symbol 36 GraphicUsed by:55
Symbol 37 BitmapUsed by:38
Symbol 38 GraphicUses:37Used by:39
Symbol 39 MovieClipUses:38Used by:55
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:55
Symbol 42 GraphicUsed by:55
Symbol 43 GraphicUsed by:55
Symbol 44 GraphicUsed by:55
Symbol 45 GraphicUsed by:55 116
Symbol 46 FontUsed by:47 48 49 50 51 100 103 104 105 108
Symbol 47 TextUses:46Used by:55 116
Symbol 48 TextUses:46Used by:55 116
Symbol 49 TextUses:46Used by:55 116
Symbol 50 TextUses:46Used by:55 116
Symbol 51 TextUses:46Used by:55 116
Symbol 52 GraphicUsed by:55 116
Symbol 53 GraphicUsed by:55
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClip [tiles]Uses:36 39 41 42 43 44 45 47 48 49 50 51 52 53 54
Symbol 56 ShapeTweeningUsed by:58
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClip [decT]Uses:56 57
Symbol 59 BitmapUsed by:60 88 91
Symbol 60 GraphicUses:59Used by:61
Symbol 61 MovieClipUses:60Used by:62 63 116
Symbol 62 MovieClip [doBlue]Uses:61
Symbol 63 MovieClip [doRed]Uses:61
Symbol 64 MovieClip [descend]Uses:34 31
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:67
Symbol 67 MovieClip [butT]Uses:66
Symbol 68 GraphicUsed by:72
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:72 607
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClip [butters]Uses:68 70 71
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClip [boxT]Uses:73
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:77
Symbol 77 MovieClip [boxe]Uses:76
Symbol 78 GraphicUsed by:79 583
Symbol 79 MovieClipUses:78Used by:80
Symbol 80 MovieClipUses:79Used by:86 87 116
Symbol 81 GraphicUsed by:85
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:84
Symbol 84 MovieClipUses:83Used by:85
Symbol 85 MovieClipUses:81 84Used by:86 87 116
Symbol 86 MovieClip [fRight]Uses:6 80 85
Symbol 87 MovieClip [fLeft]Uses:6 80 85
Symbol 88 GraphicUses:59Used by:89
Symbol 89 MovieClipUses:88Used by:90 116
Symbol 90 MovieClip [BlueKey]Uses:89
Symbol 91 GraphicUses:59Used by:92
Symbol 92 MovieClipUses:91Used by:93 116
Symbol 93 MovieClip [RedKey]Uses:92
Symbol 94 GraphicUsed by:116
Symbol 95 BitmapUsed by:96 510
Symbol 96 GraphicUses:95Used by:116
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:116
Symbol 99 GraphicUsed by:116
Symbol 100 EditableTextUses:46Used by:116
Symbol 101 GraphicUsed by:116
Symbol 102 GraphicUsed by:116
Symbol 103 EditableTextUses:46Used by:116
Symbol 104 EditableTextUses:46Used by:116
Symbol 105 TextUses:46Used by:116
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:116
Symbol 108 EditableTextUses:46Used by:116
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClip [iceOp]Uses:109Used by:116
Symbol 111 GraphicUsed by:116
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:114
Symbol 114 MovieClipUses:113Used by:115
Symbol 115 MovieClip [watTT]Uses:114Used by:116
Symbol 116 MovieClip [tile]Uses:94 52 96 98 99 100 101 102 45 47 103 48 104 49 50 51 105 107 92 89 61 80 85 108 110 111 18 20 1 115
Symbol 117 MovieClip [empty]
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClip [BoundingBox]Uses:121Used by:141 145 169
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClip [BrdrShdw]Uses:123Used by:127 132 133
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClip [BrdrFace]Uses:125Used by:127 132 133
Symbol 127 MovieClip [SimpleButtonDown]Uses:124 126Used by:145
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClip [BrdrBlk]Uses:128Used by:132 133
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClip [BrdrHilght]Uses:130Used by:132 133
Symbol 132 MovieClip [SimpleButtonIn]Uses:129 131 124 126Used by:145
Symbol 133 MovieClip [SimpleButtonUp]Uses:129 126 124 131Used by:145
Symbol 134 MovieClip [Defaults]Used by:136
Symbol 135 MovieClip [UIObjectExtensions]Used by:136
Symbol 136 MovieClip [UIObject]Uses:134 135Used by:142 144 148
Symbol 137 GraphicUsed by:139
Symbol 138 GraphicUsed by:139
Symbol 139 ButtonUses:137 138Used by:142
Symbol 140 MovieClipUsed by:142
Symbol 141 MovieClip [FocusRect]Uses:122Used by:142
Symbol 142 MovieClip [FocusManager]Uses:139 140 141 136Used by:144
Symbol 143 MovieClip [UIComponentExtensions]Used by:144
Symbol 144 MovieClip [UIComponent]Uses:136 142 143Used by:145 150 169
Symbol 145 MovieClip [SimpleButton]Uses:122 127 132 133 144Used by:169
Symbol 146 FontUsed by:147
Symbol 147 EditableTextUses:146Used by:150
Symbol 148 MovieClip [Border]Uses:136Used by:149
Symbol 149 MovieClip [RectBorder]Uses:148Used by:150
Symbol 150 MovieClip [TextInput]Uses:147 149 144Used by:169
Symbol 151 GraphicUsed by:155 158 159 160 162 163 164 165
Symbol 152 GraphicUsed by:155 158 159 160
Symbol 153 GraphicUsed by:155 158 159 160 162 163 164 165
Symbol 154 GraphicUsed by:155 158 159 160 162 163 164 165
Symbol 155 MovieClip [StepDownArrowDisabled]Uses:151 152 153 154Used by:168
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClip [StepThemeColor1]Uses:156Used by:158 159 163 164
Symbol 158 MovieClip [StepDownArrowDown]Uses:151 153 157 152 154Used by:168
Symbol 159 MovieClip [StepDownArrowOver]Uses:151 153 157 152 154Used by:168
Symbol 160 MovieClip [StepDownArrowUp]Uses:151 152 153 154Used by:168
Symbol 161 GraphicUsed by:162 163 164 165
Symbol 162 MovieClip [StepUpArrowDisabled]Uses:151 161 153 154Used by:168
Symbol 163 MovieClip [StepUpArrowDown]Uses:151 153 157 161 154Used by:168
Symbol 164 MovieClip [StepUpArrowOver]Uses:151 153 157 161 154Used by:168
Symbol 165 MovieClip [StepUpArrowUp]Uses:151 161 153 154Used by:168
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClip [StepTrack]Uses:166Used by:168
Symbol 168 MovieClip [NumericStepperAssets]Uses:155 158 159 160 162 163 164 165 167Used by:169
Symbol 169 MovieClip [NumericStepper]Uses:122 145 144 150 168
Symbol 191 FontUsed by:192 330 418 460 461 462 463 464 465 466 467 468 469 472 473 474 475 476 477 478 481 482 484 485 486 487 488 489 490 491 492 493 494 500 501 514 515 517 518 521 523 525 526 527 528 529 530 531 532 533 534 535 609 625 626 627 628 629 632 634 635 636 640 642 643 644 647 649 650 651 652 653 654 655 657 658 659 660 661 662 663 664 665 666 669 670 671 679 687
Symbol 192 EditableTextUses:191Used by:Timeline
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClipUses:193Used by:218 219 320
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:218 219 320
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:218 219 320
Symbol 199 GraphicUsed by:200 201 214
Symbol 200 MovieClipUses:199Used by:218 219 320
Symbol 201 MovieClipUses:199Used by:218 219 320
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:202Used by:218 219 320
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:204Used by:218 219 320
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:206Used by:218 219 320
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:208Used by:218 219 320
Symbol 210 GraphicUsed by:211 215
Symbol 211 MovieClipUses:210Used by:218 219 320
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:218 219 320
Symbol 214 MovieClipUses:199Used by:218 219 320
Symbol 215 MovieClipUses:210Used by:218 219 320
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:216Used by:218 219 320
Symbol 218 MovieClipUses:194 196 198 200 201 203 205 207 209 211 213 214 215 217Used by:327
Symbol 219 MovieClipUses:194 196 200 203 207 211 213 214 215 217 209 205 201 198Used by:327
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:327
Symbol 222 GraphicUsed by:327
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:228
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:225Used by:227
Symbol 227 MovieClipUses:226Used by:228
Symbol 228 MovieClipUses:224 227Used by:327
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClipUses:229Used by:260 271 279 287 295 303 311 319 326
Symbol 231 GraphicUsed by:260
Symbol 232 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 233 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClipUses:234Used by:260 271 279 287 295 303 311 319
Symbol 236 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 237 GraphicUsed by:255 260
Symbol 238 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 239 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 240 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 241 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 242 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 243 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 244 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 245 FontUsed by:246
Symbol 246 TextUses:245Used by:260 271 279 287 295 303 311 319
Symbol 247 GraphicUsed by:260
Symbol 248 ShapeTweeningUsed by:260
Symbol 249 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 250 ShapeTweeningUsed by:260
Symbol 251 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 252 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 253 GraphicUsed by:260
Symbol 254 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 255 MovieClipUses:237Used by:260
Symbol 256 SoundUsed by:260 271 279 287 295 303 311 319
Symbol 257 GraphicUsed by:260 271 279 287 295 303 311 319 326
Symbol 258 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 259 GraphicUsed by:260 271 279 287 295 303 311 319
Symbol 260 MovieClipUses:230 231 232 233 235 236 237 238 239 240 241 242 243 244 246 247 248 249 250 251 252 253 254 255 256 257 258 259Used by:327
Symbol 261 GraphicUsed by:271
Symbol 262 GraphicUsed by:268 271
Symbol 263 GraphicUsed by:271 279 287 295 303 311 319
Symbol 264 GraphicUsed by:271
Symbol 265 ShapeTweeningUsed by:271
Symbol 266 ShapeTweeningUsed by:271
Symbol 267 GraphicUsed by:271
Symbol 268 MovieClipUses:262Used by:271
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:269Used by:271
Symbol 271 MovieClipUses:230 261 232 233 235 236 262 238 239 240 241 242 243 244 263 246 264 265 249 266 251 252 267 254 268 256 257 258 259 270Used by:327
Symbol 272 GraphicUsed by:279
Symbol 273 GraphicUsed by:278 279
Symbol 274 GraphicUsed by:279
Symbol 275 ShapeTweeningUsed by:279
Symbol 276 ShapeTweeningUsed by:279
Symbol 277 GraphicUsed by:279
Symbol 278 MovieClipUses:273Used by:279
Symbol 279 MovieClipUses:230 272 232 233 235 236 273 238 239 240 241 242 243 244 263 246 274 275 249 276 251 252 277 254 278 256 257 258 259Used by:327
Symbol 280 GraphicUsed by:287
Symbol 281 GraphicUsed by:286 287
Symbol 282 GraphicUsed by:287
Symbol 283 ShapeTweeningUsed by:287
Symbol 284 ShapeTweeningUsed by:287
Symbol 285 GraphicUsed by:287
Symbol 286 MovieClipUses:281Used by:287
Symbol 287 MovieClipUses:230 280 232 233 235 236 281 238 239 240 241 242 243 244 263 246 282 283 249 284 251 252 285 254 286 256 257 258 259Used by:327
Symbol 288 GraphicUsed by:295
Symbol 289 GraphicUsed by:294 295
Symbol 290 GraphicUsed by:295
Symbol 291 ShapeTweeningUsed by:295
Symbol 292 ShapeTweeningUsed by:295
Symbol 293 GraphicUsed by:295
Symbol 294 MovieClipUses:289Used by:295
Symbol 295 MovieClipUses:230 288 232 233 235 236 289 238 239 240 241 242 243 244 263 246 290 291 249 292 251 252 293 254 294 256 257 258 259Used by:327
Symbol 296 GraphicUsed by:303
Symbol 297 GraphicUsed by:302 303
Symbol 298 GraphicUsed by:303
Symbol 299 ShapeTweeningUsed by:303
Symbol 300 ShapeTweeningUsed by:303
Symbol 301 GraphicUsed by:303
Symbol 302 MovieClipUses:297Used by:303
Symbol 303 MovieClipUses:230 296 232 233 235 236 297 238 239 240 241 242 243 244 263 246 298 299 249 300 251 252 301 254 302 256 257 258 259Used by:327
Symbol 304 GraphicUsed by:311
Symbol 305 GraphicUsed by:310 311
Symbol 306 GraphicUsed by:311
Symbol 307 ShapeTweeningUsed by:311
Symbol 308 ShapeTweeningUsed by:311
Symbol 309 GraphicUsed by:311
Symbol 310 MovieClipUses:305Used by:311
Symbol 311 MovieClipUses:230 304 232 233 235 236 305 238 239 240 241 242 243 244 263 246 306 307 249 308 251 252 309 254 310 256 257 258 259Used by:327
Symbol 312 GraphicUsed by:319
Symbol 313 GraphicUsed by:318 319
Symbol 314 GraphicUsed by:319
Symbol 315 ShapeTweeningUsed by:319
Symbol 316 ShapeTweeningUsed by:319
Symbol 317 GraphicUsed by:319
Symbol 318 MovieClipUses:313Used by:319
Symbol 319 MovieClipUses:230 312 232 233 235 236 313 238 239 240 241 242 243 244 263 246 314 315 249 316 251 252 317 254 318 256 257 258 259Used by:327
Symbol 320 MovieClipUses:194 196 200 203 207 211 213 214 215 217 209 205 201 198Used by:327
Symbol 321 GraphicUsed by:326
Symbol 322 GraphicUsed by:326
Symbol 323 GraphicUsed by:326
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324Used by:326
Symbol 326 MovieClipUses:230 257 321 322 323 325 SS1Used by:327
Symbol 327 MovieClipUses:218 219 221 222 228 260 271 279 287 295 303 311 319 320 326Used by:Timeline
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:328Used by:332  Timeline
Symbol 330 TextUses:191Used by:331
Symbol 331 MovieClipUses:330Used by:332 335 338 341 344 347 350 353 356 359
Symbol 332 MovieClipUses:329 331 SS2Used by:Timeline
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:333Used by:335 338  Timeline
Symbol 335 MovieClipUses:334 331 SS3Used by:Timeline
Symbol 336 GraphicUsed by:337
Symbol 337 MovieClipUses:336Used by:338  Timeline
Symbol 338 MovieClipUses:337 331 334 SS4Used by:Timeline
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClipUses:339Used by:341 344 347 350 353 356 359  Timeline
Symbol 341 MovieClipUses:340 331 SS5Used by:Timeline
Symbol 342 GraphicUsed by:343
Symbol 343 MovieClipUses:342Used by:344  Timeline
Symbol 344 MovieClipUses:343 331 340 SS6Used by:Timeline
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:347  Timeline
Symbol 347 MovieClipUses:346 331 340 SS7Used by:Timeline
Symbol 348 GraphicUsed by:349
Symbol 349 MovieClipUses:348Used by:350  Timeline
Symbol 350 MovieClipUses:349 331 340 SS8Used by:Timeline
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:353  Timeline
Symbol 353 MovieClipUses:352 331 340 SS9Used by:Timeline
Symbol 354 GraphicUsed by:355
Symbol 355 MovieClipUses:354Used by:356  Timeline
Symbol 356 MovieClipUses:355 331 340 SS10Used by:Timeline
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:357Used by:359  Timeline
Symbol 359 MovieClipUses:358 331 340 SS11Used by:Timeline
Symbol 360 GraphicUsed by:395
Symbol 361 FontUsed by:362 363 364 365 369 371 373 375 377 390 391 392 393
Symbol 362 TextUses:361Used by:395
Symbol 363 TextUses:361Used by:395
Symbol 364 TextUses:361Used by:395
Symbol 365 TextUses:361Used by:395
Symbol 366 GraphicUsed by:368 370 372 374 376 387
Symbol 367 GraphicUsed by:368 370 372 374 376 387
Symbol 368 ButtonUses:366 367Used by:388
Symbol 369 TextUses:361Used by:388
Symbol 370 ButtonUses:366 367Used by:388
Symbol 371 TextUses:361Used by:388
Symbol 372 ButtonUses:366 367Used by:388
Symbol 373 TextUses:361Used by:388
Symbol 374 ButtonUses:366 367Used by:388
Symbol 375 TextUses:361Used by:388
Symbol 376 ButtonUses:366 367Used by:388
Symbol 377 TextUses:361Used by:388
Symbol 378 GraphicUsed by:379
Symbol 379 ButtonUses:378Used by:388
Symbol 380 GraphicUsed by:382 383 384 385 386
Symbol 381 GraphicUsed by:382 383 384 385 386
Symbol 382 ButtonUses:380 381Used by:388
Symbol 383 ButtonUses:380 381Used by:388
Symbol 384 ButtonUses:380 381Used by:388
Symbol 385 ButtonUses:380 381Used by:388
Symbol 386 ButtonUses:380 381Used by:388
Symbol 387 ButtonUses:366 367Used by:388
Symbol 388 MovieClipUses:368 369 370 371 372 373 374 375 376 377 379 382 383 384 385 386 387Used by:395
Symbol 389 GraphicUsed by:395
Symbol 390 EditableTextUses:361Used by:395
Symbol 391 EditableTextUses:361Used by:395
Symbol 392 EditableTextUses:361Used by:395
Symbol 393 EditableTextUses:361Used by:395
Symbol 394 MovieClipUsed by:395
Symbol 395 MovieClipUses:360 362 363 364 365 388 389 390 391 392 393 394Used by:Timeline
Symbol 690 MovieClip [__Packages.levelse]
Symbol 691 MovieClip [__Packages.tileEngine]
Symbol 118 MovieClip [__Packages.mx.core.UIObject]
Symbol 119 MovieClip [__Packages.mx.core.UIComponent]
Symbol 120 MovieClip [__Packages.mx.controls.NumericStepper]
Symbol 170 MovieClip [__Packages.mx.skins.SkinElement]
Symbol 171 MovieClip [__Packages.mx.styles.CSSTextStyles]
Symbol 172 MovieClip [__Packages.mx.styles.StyleManager]
Symbol 173 MovieClip [__Packages.mx.styles.CSSStyleDeclaration]
Symbol 174 MovieClip [__Packages.mx.controls.SimpleButton]
Symbol 175 MovieClip [__Packages.mx.skins.Border]
Symbol 176 MovieClip [__Packages.mx.skins.RectBorder]
Symbol 177 MovieClip [__Packages.mx.controls.TextInput]
Symbol 178 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 179 MovieClip [__Packages.mx.managers.SystemManager]
Symbol 180 MovieClip [__Packages.mx.events.UIEventDispatcher]
Symbol 181 MovieClip [__Packages.mx.skins.ColoredSkinElement]
Symbol 182 MovieClip [__Packages.mx.core.ext.UIObjectExtensions]
Symbol 183 MovieClip [__Packages.mx.skins.halo.Defaults]
Symbol 184 MovieClip [__Packages.mx.managers.DepthManager]
Symbol 185 MovieClip [__Packages.mx.managers.FocusManager]
Symbol 186 MovieClip [__Packages.mx.skins.halo.FocusRect]
Symbol 187 MovieClip [__Packages.mx.managers.OverlappedWindows]
Symbol 188 MovieClip [__Packages.mx.styles.CSSSetStyle]
Symbol 189 MovieClip [__Packages.mx.core.ext.UIComponentExtensions]
Symbol 190 MovieClip [__Packages.mx.skins.halo.RectBorder]
Symbol 396 MovieClipUsed by:Timeline
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClipUses:397Used by:413
Symbol 399 GraphicUsed by:401 406 409 412 582 595
Symbol 400 GraphicUsed by:401 402 409 412
Symbol 401 MovieClipUses:399 11 400Used by:413 667
Symbol 402 MovieClipUses:400Used by:413  Timeline
Symbol 403 SoundUsed by:413
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:404Used by:406 524 581 686  Timeline
Symbol 406 MovieClipUses:399 405Used by:413 524 667
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:407Used by:409 524 581 686  Timeline
Symbol 409 MovieClipUses:399 408 400Used by:413 524 667
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:410Used by:412 581 686  Timeline
Symbol 412 MovieClipUses:399 411 400Used by:413 667
Symbol 413 MovieClipUses:398 401 402 403 406 409 412Used by:Timeline
Symbol 414 SoundUsed by:Timeline
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClipUses:415Used by:426  Timeline
Symbol 417 GraphicUsed by:419
Symbol 418 EditableTextUses:191Used by:419
Symbol 419 MovieClipUses:417 418Used by:426  Timeline
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:420Used by:426  Timeline
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClipUses:422Used by:426  Timeline
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClipUses:424Used by:426  Timeline
Symbol 426 MovieClipUses:416 419 421 423 425Used by:Timeline
Symbol 427 GraphicUsed by:432
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClipUses:428Used by:432
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:430Used by:432
Symbol 432 MovieClipUses:427 429 431Used by:Timeline
Symbol 433 GraphicUsed by:437 445
Symbol 434 GraphicUsed by:437 445
Symbol 435 GraphicUsed by:437 445
Symbol 436 GraphicUsed by:437 445
Symbol 437 ButtonUses:433 434 435 436Used by:Timeline
Symbol 438 BitmapUsed by:439 440 483 656
Symbol 439 GraphicUses:438Used by:Timeline
Symbol 440 GraphicUses:438Used by:Timeline
Symbol 441 SoundUsed by:Timeline
Symbol 442 BitmapUsed by:443
Symbol 443 GraphicUses:442Used by:444
Symbol 444 MovieClipUses:443Used by:Timeline
Symbol 445 ButtonUses:433 434 435 436Used by:Timeline
Symbol 446 GraphicUsed by:459 648
Symbol 447 GraphicUsed by:458
Symbol 448 FontUsed by:449 450 451 454 455 456
Symbol 449 TextUses:448Used by:453  Timeline
Symbol 450 TextUses:448Used by:453
Symbol 451 TextUses:448Used by:453
Symbol 452 GraphicUsed by:453 457
Symbol 453 ButtonUses:449 450 451 452Used by:458
Symbol 454 TextUses:448Used by:457  Timeline
Symbol 455 TextUses:448Used by:457
Symbol 456 TextUses:448Used by:457
Symbol 457 ButtonUses:454 455 456 452Used by:458
Symbol 458 MovieClipUses:447 453 457Used by:459
Symbol 459 MovieClipUses:446 458Used by:Timeline
Symbol 460 EditableTextUses:191Used by:Timeline
Symbol 461 EditableTextUses:191Used by:Timeline
Symbol 462 EditableTextUses:191Used by:Timeline
Symbol 463 EditableTextUses:191Used by:Timeline
Symbol 464 EditableTextUses:191Used by:Timeline
Symbol 465 EditableTextUses:191Used by:Timeline
Symbol 466 EditableTextUses:191Used by:Timeline
Symbol 467 EditableTextUses:191Used by:Timeline
Symbol 468 EditableTextUses:191Used by:Timeline
Symbol 469 EditableTextUses:191Used by:Timeline
Symbol 470 GraphicUsed by:471
Symbol 471 MovieClipUses:470Used by:524 648 686  Timeline
Symbol 472 EditableTextUses:191Used by:Timeline
Symbol 473 EditableTextUses:191Used by:Timeline
Symbol 474 EditableTextUses:191Used by:Timeline
Symbol 475 EditableTextUses:191Used by:Timeline
Symbol 476 EditableTextUses:191Used by:Timeline
Symbol 477 EditableTextUses:191Used by:Timeline
Symbol 478 EditableTextUses:191Used by:Timeline
Symbol 479 FontUsed by:480
Symbol 480 EditableTextUses:479Used by:Timeline
Symbol 481 EditableTextUses:191Used by:Timeline
Symbol 482 EditableTextUses:191Used by:Timeline
Symbol 483 GraphicUses:438Used by:Timeline
Symbol 484 EditableTextUses:191Used by:Timeline
Symbol 485 EditableTextUses:191Used by:Timeline
Symbol 486 EditableTextUses:191Used by:Timeline
Symbol 487 EditableTextUses:191Used by:Timeline
Symbol 488 EditableTextUses:191Used by:Timeline
Symbol 489 EditableTextUses:191Used by:Timeline
Symbol 490 TextUses:191Used by:Timeline
Symbol 491 EditableTextUses:191Used by:Timeline
Symbol 492 EditableTextUses:191Used by:Timeline
Symbol 493 EditableTextUses:191Used by:Timeline
Symbol 494 EditableTextUses:191Used by:Timeline
Symbol 495 FontUsed by:496
Symbol 496 EditableTextUses:495Used by:Timeline
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:497Used by:499
Symbol 499 MovieClipUses:498Used by:686  Timeline
Symbol 500 TextUses:191Used by:Timeline
Symbol 501 EditableTextUses:191Used by:Timeline
Symbol 502 GraphicUsed by:Timeline
Symbol 503 GraphicUsed by:Timeline
Symbol 504 BitmapUsed by:505 536
Symbol 505 GraphicUses:504Used by:524 686
Symbol 506 BitmapUsed by:507 536
Symbol 507 GraphicUses:506Used by:524
Symbol 508 BitmapUsed by:509 536
Symbol 509 GraphicUses:508Used by:524
Symbol 510 GraphicUses:95Used by:511
Symbol 511 MovieClipUses:510Used by:524 686
Symbol 512 GraphicUsed by:524
Symbol 513 GraphicUsed by:524
Symbol 514 TextUses:191Used by:524
Symbol 515 TextUses:191Used by:524
Symbol 516 GraphicUsed by:524
Symbol 517 TextUses:191Used by:524
Symbol 518 TextUses:191Used by:524
Symbol 519 GraphicUsed by:524
Symbol 520 GraphicUsed by:524
Symbol 521 TextUses:191Used by:524
Symbol 522 GraphicUsed by:524
Symbol 523 TextUses:191Used by:524
Symbol 524 MovieClipUses:505 507 509 511 409 406 512 513 514 408 515 516 517 405 518 519 520 521 522 523 471 SS12Used by:Timeline
Symbol 525 EditableTextUses:191Used by:Timeline
Symbol 526 EditableTextUses:191Used by:Timeline
Symbol 527 EditableTextUses:191Used by:Timeline
Symbol 528 EditableTextUses:191Used by:Timeline
Symbol 529 EditableTextUses:191Used by:Timeline
Symbol 530 EditableTextUses:191Used by:Timeline
Symbol 531 EditableTextUses:191Used by:Timeline
Symbol 532 EditableTextUses:191Used by:Timeline
Symbol 533 EditableTextUses:191Used by:Timeline
Symbol 534 EditableTextUses:191Used by:Timeline
Symbol 535 EditableTextUses:191Used by:Timeline
Symbol 536 GraphicUses:508 506 504Used by:Timeline
Symbol 537 MovieClipUsed by:Timeline
Symbol 538 MovieClipUsed by:Timeline
Symbol 539 GraphicUsed by:540
Symbol 540 MovieClipUses:539Used by:Timeline
Symbol 541 GraphicUsed by:542
Symbol 542 MovieClipUses:541Used by:Timeline
Symbol 543 BitmapUsed by:544
Symbol 544 GraphicUses:543Used by:545
Symbol 545 MovieClipUses:544Used by:667  Timeline
Symbol 546 MovieClipUsed by:Timeline
Symbol 547 GraphicUsed by:549 551 554 556 558 559 561 566 568 571 573 575 576 578
Symbol 548 SoundUsed by:549
Symbol 549 MovieClipUses:547 548 SS13Used by:579
Symbol 550 SoundUsed by:551
Symbol 551 MovieClipUses:547 550Used by:579
Symbol 552 SoundUsed by:554
Symbol 553 SoundUsed by:554
Symbol 554 MovieClipUses:547 552 553Used by:579
Symbol 555 SoundUsed by:556
Symbol 556 MovieClipUses:547 555Used by:579
Symbol 557 SoundUsed by:558
Symbol 558 MovieClipUses:547 557Used by:579
Symbol 559 MovieClipUses:547Used by:579
Symbol 560 SoundUsed by:561
Symbol 561 MovieClipUses:547 560Used by:579
Symbol 562 SoundUsed by:566
Symbol 563 SoundUsed by:566
Symbol 564 SoundUsed by:566
Symbol 565 SoundUsed by:566
Symbol 566 MovieClipUses:547 562 563 564 565Used by:579
Symbol 567 SoundUsed by:568
Symbol 568 MovieClipUses:547 567Used by:579
Symbol 569 SoundUsed by:571
Symbol 570 SoundUsed by:571
Symbol 571 MovieClipUses:547 569 570Used by:579
Symbol 572 SoundUsed by:573
Symbol 573 MovieClipUses:547 572Used by:579
Symbol 574 SoundUsed by:575
Symbol 575 MovieClipUses:547 574Used by:579
Symbol 576 MovieClipUses:547Used by:579
Symbol 577 SoundUsed by:578
Symbol 578 MovieClipUses:547 577Used by:579
Symbol 579 MovieClipUses:549 551 554 556 558 559 561 566 568 571 573 575 576 578Used by:Timeline
Symbol 580 MovieClipUsed by:Timeline
Symbol 581 MovieClipUses:405 408 411 11Used by:582 595 597 599 606
Symbol 582 MovieClipUses:399 581Used by:607
Symbol 583 MovieClipUses:78Used by:607
Symbol 584 GraphicUsed by:595
Symbol 585 GraphicUsed by:595 597
Symbol 586 GraphicUsed by:595
Symbol 587 GraphicUsed by:595
Symbol 588 GraphicUsed by:595
Symbol 589 GraphicUsed by:595
Symbol 590 GraphicUsed by:595
Symbol 591 GraphicUsed by:595
Symbol 592 GraphicUsed by:595
Symbol 593 GraphicUsed by:595
Symbol 594 GraphicUsed by:595
Symbol 595 MovieClipUses:399 581 584 585 586 587 588 589 590 591 592 593 594Used by:607
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClipUses:596 585 581Used by:607
Symbol 598 GraphicUsed by:599
Symbol 599 MovieClipUses:598 581Used by:607
Symbol 600 GraphicUsed by:601
Symbol 601 MovieClipUses:600Used by:607
Symbol 602 GraphicUsed by:606
Symbol 603 GraphicUsed by:606
Symbol 604 GraphicUsed by:606
Symbol 605 GraphicUsed by:606
Symbol 606 MovieClipUses:602 581 603 604 605Used by:607
Symbol 607 MovieClipUses:582 583 70 595 597 599 601 606Used by:Timeline
Symbol 608 GraphicUsed by:624
Symbol 609 EditableTextUses:191Used by:624
Symbol 610 GraphicUsed by:612
Symbol 611 GraphicUsed by:612
Symbol 612 MovieClipUses:610 611Used by:623
Symbol 613 GraphicUsed by:615
Symbol 614 GraphicUsed by:615
Symbol 615 MovieClipUses:613 614Used by:623
Symbol 616 GraphicUsed by:623
Symbol 617 GraphicUsed by:619
Symbol 618 GraphicUsed by:619
Symbol 619 MovieClipUses:617 618Used by:623
Symbol 620 GraphicUsed by:622
Symbol 621 GraphicUsed by:622
Symbol 622 MovieClipUses:620 621Used by:623
Symbol 623 MovieClipUses:612 615 616 619 622Used by:624
Symbol 624 MovieClipUses:608 609 623Used by:Timeline
Symbol 625 EditableTextUses:191Used by:Timeline
Symbol 626 EditableTextUses:191Used by:Timeline
Symbol 627 EditableTextUses:191Used by:631
Symbol 628 EditableTextUses:191Used by:631
Symbol 629 EditableTextUses:191Used by:631
Symbol 630 GraphicUsed by:631 637 645
Symbol 631 ButtonUses:627 628 629 630Used by:648
Symbol 632 EditableTextUses:191Used by:633
Symbol 633 MovieClipUses:632Used by:648
Symbol 634 EditableTextUses:191Used by:637
Symbol 635 EditableTextUses:191Used by:637
Symbol 636 EditableTextUses:191Used by:637
Symbol 637 ButtonUses:634 635 636 630Used by:648
Symbol 638 GraphicUsed by:639
Symbol 639 MovieClipUses:638Used by:648
Symbol 640 EditableTextUses:191Used by:641
Symbol 641 MovieClipUses:640Used by:648
Symbol 642 EditableTextUses:191Used by:645
Symbol 643 EditableTextUses:191Used by:645
Symbol 644 EditableTextUses:191Used by:645
Symbol 645 ButtonUses:642 643 644 630Used by:648
Symbol 646 GraphicUsed by:648
Symbol 647 EditableTextUses:191Used by:648
Symbol 648 MovieClipUses:631 633 637 639 641 471 446 645 646 647Used by:Timeline
Symbol 649 EditableTextUses:191Used by:Timeline
Symbol 650 EditableTextUses:191Used by:Timeline
Symbol 651 EditableTextUses:191Used by:Timeline
Symbol 652 EditableTextUses:191Used by:Timeline
Symbol 653 EditableTextUses:191Used by:Timeline
Symbol 654 EditableTextUses:191Used by:Timeline
Symbol 655 EditableTextUses:191Used by:Timeline
Symbol 656 GraphicUses:438Used by:668  Timeline
Symbol 657 EditableTextUses:191Used by:667
Symbol 658 EditableTextUses:191Used by:667
Symbol 659 EditableTextUses:191Used by:667
Symbol 660 EditableTextUses:191Used by:667
Symbol 661 EditableTextUses:191Used by:667
Symbol 662 EditableTextUses:191Used by:667
Symbol 663 EditableTextUses:191Used by:667
Symbol 664 EditableTextUses:191Used by:667
Symbol 665 EditableTextUses:191Used by:667
Symbol 666 EditableTextUses:191Used by:667
Symbol 667 MovieClipUses:657 658 659 660 401 412 409 406 661 662 663 664 665 666 545Used by:Timeline
Symbol 668 MovieClipUses:656Used by:Timeline
Symbol 669 EditableTextUses:191Used by:672
Symbol 670 EditableTextUses:191Used by:672
Symbol 671 EditableTextUses:191Used by:672
Symbol 672 MovieClipUses:669 670 671Used by:Timeline
Symbol 673 GraphicUsed by:Timeline
Symbol 674 SoundUsed by:686
Symbol 675 GraphicUsed by:686
Symbol 676 GraphicUsed by:686
Symbol 677 GraphicUsed by:686
Symbol 678 GraphicUsed by:686
Symbol 679 TextUses:191Used by:686
Symbol 680 GraphicUsed by:685
Symbol 681 GraphicUsed by:682
Symbol 682 MovieClipUses:681Used by:685
Symbol 683 GraphicUsed by:684
Symbol 684 MovieClipUses:683Used by:685
Symbol 685 MovieClipUses:680 682 684Used by:686
Symbol 686 MovieClipUses:505 499 511 674 675 11 676 408 677 405 678 411 471 679 685Used by:Timeline
Symbol 687 TextUses:191Used by:Timeline
Symbol 688 GraphicUsed by:Timeline
Symbol 689 MovieClipUsed by:Timeline
Streaming Sound 1Used by:Symbol 326 MovieClip
Streaming Sound 2Used by:Symbol 332 MovieClip
Streaming Sound 3Used by:Symbol 335 MovieClip
Streaming Sound 4Used by:Symbol 338 MovieClip
Streaming Sound 5Used by:Symbol 341 MovieClip
Streaming Sound 6Used by:Symbol 344 MovieClip
Streaming Sound 7Used by:Symbol 347 MovieClip
Streaming Sound 8Used by:Symbol 350 MovieClip
Streaming Sound 9Used by:Symbol 353 MovieClip
Streaming Sound 10Used by:Symbol 356 MovieClip
Streaming Sound 11Used by:Symbol 359 MovieClip
Streaming Sound 12Used by:Symbol 524 MovieClip
Streaming Sound 13Used by:Symbol 549 MovieClip

Instance Names

"ach1"Frame 1Symbol 332 MovieClip
"ach2"Frame 1Symbol 335 MovieClip
"ach3"Frame 1Symbol 338 MovieClip
"ach4"Frame 1Symbol 341 MovieClip
"ach5"Frame 1Symbol 344 MovieClip
"ach8"Frame 1Symbol 347 MovieClip
"ach7"Frame 1Symbol 350 MovieClip
"ach3"Frame 1Symbol 353 MovieClip
"ach9"Frame 1Symbol 356 MovieClip
"ach10"Frame 1Symbol 359 MovieClip
"fpsSpeedometer"Frame 1Symbol 395 MovieClip
"med1"Frame 70Symbol 329 MovieClip
"med2"Frame 70Symbol 334 MovieClip
"med4"Frame 70Symbol 337 MovieClip
"med5"Frame 70Symbol 340 MovieClip
"med6"Frame 70Symbol 343 MovieClip
"med3"Frame 70Symbol 352 MovieClip
"med8"Frame 70Symbol 346 MovieClip
"med7"Frame 70Symbol 349 MovieClip
"med10"Frame 70Symbol 358 MovieClip
"med9"Frame 70Symbol 355 MovieClip
"waterT"Frame 131Symbol 537 MovieClip
"ladders"Frame 131Symbol 538 MovieClip
"ground"Frame 131Symbol 540 MovieClip
"ps1g"Frame 131Symbol 542 MovieClip
"ps2g"Frame 131Symbol 542 MovieClip
"ices"Frame 131Symbol 546 MovieClip
"vAct"Frame 131Symbol 579 MovieClip
"eventsss"Frame 131Symbol 580 MovieClip
"ps2"Frame 131Symbol 607 MovieClip
"ps1"Frame 131Symbol 607 MovieClip
"hed1"Frame 131Symbol 405 MovieClip
"hed2"Frame 131Symbol 408 MovieClip
"huds"Frame 131Symbol 624 MovieClip
"fad"Frame 131Symbol 648 MovieClip
"ps3g"Frame 132Symbol 542 MovieClip
"ps3"Frame 132Symbol 607 MovieClip
"hed3"Frame 132Symbol 411 MovieClip
"ps4g"Frame 133Symbol 542 MovieClip
"ps4"Frame 133Symbol 607 MovieClip
"hed4"Frame 133Symbol 11 MovieClip
"waterT"Frame 173Symbol 689 MovieClip
"his"Symbol 15 MovieClip [endPOINT] Frame 1Symbol 6 MovieClip
"s1"Symbol 16 MovieClip [scaleShadow] Frame 1Symbol 6 MovieClip
"s2"Symbol 16 MovieClip [scaleShadow] Frame 1Symbol 6 MovieClip
"h"Symbol 22 MovieClip Frame 1Symbol 6 MovieClip
"h2"Symbol 22 MovieClip Frame 1Symbol 6 MovieClip
"s1"Symbol 23 MovieClip [scaless] Frame 1Symbol 22 MovieClip
"s2"Symbol 23 MovieClip [scaless] Frame 1Symbol 22 MovieClip
"hit"Symbol 27 MovieClip [spikers] Frame 1Symbol 6 MovieClip
"hit"Symbol 72 MovieClip [butters] Frame 1Symbol 70 MovieClip
"In"Symbol 77 MovieClip [boxe] Frame 1Symbol 76 MovieClip
"airbox"Symbol 86 MovieClip [fRight] Frame 1Symbol 6 MovieClip
"softAirbox"Symbol 86 MovieClip [fRight] Frame 1Symbol 6 MovieClip
"airbox"Symbol 86 MovieClip [fRight] Frame 1Symbol 6 MovieClip
"softAirbox"Symbol 86 MovieClip [fRight] Frame 2Symbol 6 MovieClip
"airbox"Symbol 87 MovieClip [fLeft] Frame 1Symbol 6 MovieClip
"softAirbox"Symbol 87 MovieClip [fLeft] Frame 1Symbol 6 MovieClip
"airbox"Symbol 87 MovieClip [fLeft] Frame 1Symbol 6 MovieClip
"softAirbox"Symbol 87 MovieClip [fLeft] Frame 2Symbol 6 MovieClip
"kisss"Symbol 116 MovieClip [tile] Frame 4Symbol 100 EditableText
"kisss"Symbol 116 MovieClip [tile] Frame 7Symbol 103 EditableText
"kisss"Symbol 116 MovieClip [tile] Frame 8Symbol 104 EditableText
"kisss"Symbol 116 MovieClip [tile] Frame 18Symbol 108 EditableText
"b"Symbol 127 MovieClip [SimpleButtonDown] Frame 1Symbol 124 MovieClip [BrdrShdw]
"face"Symbol 127 MovieClip [SimpleButtonDown] Frame 1Symbol 126 MovieClip [BrdrFace]
"b"Symbol 132 MovieClip [SimpleButtonIn] Frame 1Symbol 129 MovieClip [BrdrBlk]
"it"Symbol 132 MovieClip [SimpleButtonIn] Frame 1Symbol 131 MovieClip [BrdrHilght]
"g"Symbol 132 MovieClip [SimpleButtonIn] Frame 1Symbol 124 MovieClip [BrdrShdw]
"face"Symbol 132 MovieClip [SimpleButtonIn] Frame 1Symbol 126 MovieClip [BrdrFace]
"ob"Symbol 133 MovieClip [SimpleButtonUp] Frame 1Symbol 129 MovieClip [BrdrBlk]
"ol"Symbol 133 MovieClip [SimpleButtonUp] Frame 1Symbol 126 MovieClip [BrdrFace]
"ib"Symbol 133 MovieClip [SimpleButtonUp] Frame 1Symbol 124 MovieClip [BrdrShdw]
"il"Symbol 133 MovieClip [SimpleButtonUp] Frame 1Symbol 131 MovieClip [BrdrHilght]
"face"Symbol 133 MovieClip [SimpleButtonUp] Frame 1Symbol 126 MovieClip [BrdrFace]
"boundingBox_mc"Symbol 141 MovieClip [FocusRect] Frame 1Symbol 122 MovieClip [BoundingBox]
"tabCapture"Symbol 142 MovieClip [FocusManager] Frame 1Symbol 139 Button
"boundingBox_mc"Symbol 145 MovieClip [SimpleButton] Frame 1Symbol 122 MovieClip [BoundingBox]
"label"Symbol 150 MovieClip [TextInput] Frame 1Symbol 147 EditableText
"boundingBox_mc"Symbol 169 MovieClip [NumericStepper] Frame 1Symbol 122 MovieClip [BoundingBox]
"barmask"Symbol 228 MovieClip Frame 1Symbol 224 MovieClip
"med1"Symbol 332 MovieClip Frame 1Symbol 329 MovieClip
"med1"Symbol 335 MovieClip Frame 1Symbol 334 MovieClip
"med1"Symbol 338 MovieClip Frame 1Symbol 337 MovieClip
"med1"Symbol 338 MovieClip Frame 81Symbol 334 MovieClip
"med1"Symbol 341 MovieClip Frame 1Symbol 340 MovieClip
"med1"Symbol 344 MovieClip Frame 1Symbol 343 MovieClip
"med1"Symbol 344 MovieClip Frame 81Symbol 340 MovieClip
"med1"Symbol 347 MovieClip Frame 1Symbol 346 MovieClip
"med1"Symbol 347 MovieClip Frame 81Symbol 340 MovieClip
"med1"Symbol 350 MovieClip Frame 1Symbol 349 MovieClip
"med1"Symbol 350 MovieClip Frame 81Symbol 340 MovieClip
"med1"Symbol 353 MovieClip Frame 1Symbol 352 MovieClip
"med1"Symbol 353 MovieClip Frame 81Symbol 340 MovieClip
"med1"Symbol 356 MovieClip Frame 1Symbol 355 MovieClip
"med1"Symbol 356 MovieClip Frame 81Symbol 340 MovieClip
"med1"Symbol 359 MovieClip Frame 1Symbol 358 MovieClip
"med1"Symbol 359 MovieClip Frame 81Symbol 340 MovieClip
"pulldown"Symbol 395 MovieClip Frame 1Symbol 388 MovieClip
"callCalcFPS"Symbol 395 MovieClip Frame 1Symbol 394 MovieClip
"hat"Symbol 607 MovieClip Frame 1Symbol 583 MovieClip
"righ"Symbol 607 MovieClip Frame 1Symbol 583 MovieClip
"lef"Symbol 607 MovieClip Frame 1Symbol 583 MovieClip
"righ1"Symbol 607 MovieClip Frame 1Symbol 583 MovieClip
"lef1"Symbol 607 MovieClip Frame 1Symbol 583 MovieClip
"hitsbox"Symbol 607 MovieClip Frame 1Symbol 70 MovieClip
"ins"Symbol 607 MovieClip Frame 5Symbol 606 MovieClip
"textsep"Symbol 624 MovieClip Frame 1Symbol 609 EditableText
"Headd"Symbol 624 MovieClip Frame 1Symbol 623 MovieClip
"arrowss"Symbol 648 MovieClip Frame 1Symbol 639 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 2 as "watT"
ExportAssets (56)Timeline Frame 1Symbol 4 as "laddes"
ExportAssets (56)Timeline Frame 1Symbol 15 as "endPOINT"
ExportAssets (56)Timeline Frame 1Symbol 16 as "scaleShadow"
ExportAssets (56)Timeline Frame 1Symbol 23 as "scaless"
ExportAssets (56)Timeline Frame 1Symbol 27 as "spikers"
ExportAssets (56)Timeline Frame 1Symbol 30 as "eleT"
ExportAssets (56)Timeline Frame 1Symbol 35 as "evato"
ExportAssets (56)Timeline Frame 1Symbol 55 as "tiles"
ExportAssets (56)Timeline Frame 1Symbol 58 as "decT"
ExportAssets (56)Timeline Frame 1Symbol 62 as "doBlue"
ExportAssets (56)Timeline Frame 1Symbol 63 as "doRed"
ExportAssets (56)Timeline Frame 1Symbol 64 as "descend"
ExportAssets (56)Timeline Frame 1Symbol 67 as "butT"
ExportAssets (56)Timeline Frame 1Symbol 72 as "butters"
ExportAssets (56)Timeline Frame 1Symbol 74 as "boxT"
ExportAssets (56)Timeline Frame 1Symbol 77 as "boxe"
ExportAssets (56)Timeline Frame 1Symbol 86 as "fRight"
ExportAssets (56)Timeline Frame 1Symbol 87 as "fLeft"
ExportAssets (56)Timeline Frame 1Symbol 90 as "BlueKey"
ExportAssets (56)Timeline Frame 1Symbol 93 as "RedKey"
ExportAssets (56)Timeline Frame 1Symbol 110 as "iceOp"
ExportAssets (56)Timeline Frame 1Symbol 115 as "watTT"
ExportAssets (56)Timeline Frame 1Symbol 116 as "tile"
ExportAssets (56)Timeline Frame 1Symbol 117 as "empty"
ExportAssets (56)Timeline Frame 1Symbol 122 as "BoundingBox"
ExportAssets (56)Timeline Frame 1Symbol 124 as "BrdrShdw"
ExportAssets (56)Timeline Frame 1Symbol 126 as "BrdrFace"
ExportAssets (56)Timeline Frame 1Symbol 127 as "SimpleButtonDown"
ExportAssets (56)Timeline Frame 1Symbol 129 as "BrdrBlk"
ExportAssets (56)Timeline Frame 1Symbol 131 as "BrdrHilght"
ExportAssets (56)Timeline Frame 1Symbol 132 as "SimpleButtonIn"
ExportAssets (56)Timeline Frame 1Symbol 133 as "SimpleButtonUp"
ExportAssets (56)Timeline Frame 1Symbol 134 as "Defaults"
ExportAssets (56)Timeline Frame 1Symbol 135 as "UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 136 as "UIObject"
ExportAssets (56)Timeline Frame 1Symbol 141 as "FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 142 as "FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 143 as "UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 144 as "UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 145 as "SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 148 as "Border"
ExportAssets (56)Timeline Frame 1Symbol 149 as "RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 150 as "TextInput"
ExportAssets (56)Timeline Frame 1Symbol 155 as "StepDownArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 157 as "StepThemeColor1"
ExportAssets (56)Timeline Frame 1Symbol 158 as "StepDownArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 159 as "StepDownArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 160 as "StepDownArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 162 as "StepUpArrowDisabled"
ExportAssets (56)Timeline Frame 1Symbol 163 as "StepUpArrowDown"
ExportAssets (56)Timeline Frame 1Symbol 164 as "StepUpArrowOver"
ExportAssets (56)Timeline Frame 1Symbol 165 as "StepUpArrowUp"
ExportAssets (56)Timeline Frame 1Symbol 167 as "StepTrack"
ExportAssets (56)Timeline Frame 1Symbol 168 as "NumericStepperAssets"
ExportAssets (56)Timeline Frame 1Symbol 169 as "NumericStepper"
ExportAssets (56)Timeline Frame 1Symbol 690 as "__Packages.levelse"
ExportAssets (56)Timeline Frame 1Symbol 691 as "__Packages.tileEngine"
ExportAssets (56)Timeline Frame 1Symbol 118 as "__Packages.mx.core.UIObject"
ExportAssets (56)Timeline Frame 1Symbol 119 as "__Packages.mx.core.UIComponent"
ExportAssets (56)Timeline Frame 1Symbol 120 as "__Packages.mx.controls.NumericStepper"
ExportAssets (56)Timeline Frame 1Symbol 170 as "__Packages.mx.skins.SkinElement"
ExportAssets (56)Timeline Frame 1Symbol 171 as "__Packages.mx.styles.CSSTextStyles"
ExportAssets (56)Timeline Frame 1Symbol 172 as "__Packages.mx.styles.StyleManager"
ExportAssets (56)Timeline Frame 1Symbol 173 as "__Packages.mx.styles.CSSStyleDeclaration"
ExportAssets (56)Timeline Frame 1Symbol 174 as "__Packages.mx.controls.SimpleButton"
ExportAssets (56)Timeline Frame 1Symbol 175 as "__Packages.mx.skins.Border"
ExportAssets (56)Timeline Frame 1Symbol 176 as "__Packages.mx.skins.RectBorder"
ExportAssets (56)Timeline Frame 1Symbol 177 as "__Packages.mx.controls.TextInput"
ExportAssets (56)Timeline Frame 1Symbol 178 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 179 as "__Packages.mx.managers.SystemManager"
ExportAssets (56)Timeline Frame 1Symbol 180 as "__Packages.mx.events.UIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 181 as "__Packages.mx.skins.ColoredSkinElement"
ExportAssets (56)Timeline Frame 1Symbol 182 as "__Packages.mx.core.ext.UIObjectExtensions"
ExportAssets (56)Timeline Frame 1Symbol 183 as "__Packages.mx.skins.halo.Defaults"
ExportAssets (56)Timeline Frame 1Symbol 184 as "__Packages.mx.managers.DepthManager"
ExportAssets (56)Timeline Frame 1Symbol 185 as "__Packages.mx.managers.FocusManager"
ExportAssets (56)Timeline Frame 1Symbol 186 as "__Packages.mx.skins.halo.FocusRect"
ExportAssets (56)Timeline Frame 1Symbol 187 as "__Packages.mx.managers.OverlappedWindows"
ExportAssets (56)Timeline Frame 1Symbol 188 as "__Packages.mx.styles.CSSSetStyle"
ExportAssets (56)Timeline Frame 1Symbol 189 as "__Packages.mx.core.ext.UIComponentExtensions"
ExportAssets (56)Timeline Frame 1Symbol 190 as "__Packages.mx.skins.halo.RectBorder"

Labels

"a"Symbol 388 MovieClip Frame 1
"b"Symbol 388 MovieClip Frame 10
"c"Symbol 388 MovieClip Frame 20
"d"Symbol 388 MovieClip Frame 30
"e"Symbol 388 MovieClip Frame 40
"choose"Symbol 388 MovieClip Frame 50
"stand"Symbol 607 MovieClip Frame 1
"run"Symbol 607 MovieClip Frame 2
"jump"Symbol 607 MovieClip Frame 3
"ducking"Symbol 607 MovieClip Frame 4

Dynamic Text Variables

kissKissSymbol 100 EditableText""
kissKissSymbol 103 EditableText""
kissKissSymbol 104 EditableText"22"
kissKissSymbol 108 EditableText"22"
numFramesSymbol 390 EditableText"<p align="left"><font face="Lucida Console" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
elapsedSecondsSymbol 391 EditableText"<p align="left"><font face="Lucida Console" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
actualFPSSymbol 392 EditableText"<p align="left"><font face="Lucida Console" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
recentFPSoutputSymbol 393 EditableText"<p align="left"><font face="Lucida Console" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
_root.save1Symbol 463 EditableText"Level "
_root.save2Symbol 466 EditableText"Level "
_root.save3Symbol 469 EditableText"Level "
_root.save1Symbol 475 EditableText"Level "
_root.save2Symbol 478 EditableText"Level "
_root.save3Symbol 482 EditableText"Level "
_root.funplesSymbol 496 EditableText"5000"
_root.save1Symbol 528 EditableText"100 "
_root.save2Symbol 531 EditableText"100 "
_root.save3Symbol 534 EditableText"100 "
_root.truTimeSymbol 632 EditableText"1000"
_parent.levrSymbol 640 EditableText"Level 2"
_root.truTimeSymbol 658 EditableText"10000"
_root.truTimeSymbol 662 EditableText"10000"




http://swfchan.com/10/46863/info.shtml
Created: 2/5 -2019 22:17:01 Last modified: 2/5 -2019 22:17:01 Server time: 05/11 -2024 11:35:36