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

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

Descent II.swf

This is the info page for
Flash #46614

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


Text
start game

start game

level select

level select

instructions

instructions

play more games at
Maxgames.com!

play more games at
Maxgames.com!

Back

Back

Instructions

Next

Next

Rotate the surroundings by using
the LEFT and RIGHT arrow keys.

To control the speed of the
descent use the UP key to slow
the ball down

Rotation

Speed

All the levels in this game will challenge you
to use your intelligence, your reactions and
skill. You will come across something new
each level, so be ready :)

Levels

Time

The timed levels are back! and if
your quick enough maybe you'll hit
the highscores!

Level Select!

New is that you have the chance to replay each level, so
you can keep practicing untill you master every single
level

Pause & Mute

Press "P" to pause the game and press "M"
to mute the music

Level Select

Error!

Password?

DESCENT II

created by Cedric D and Bruce M

Hello, welcome to Descent II :D

Hitting portals will teleport you
to another one ofcourse.

Hit the flag to go to the next level!

Paused

(P) resume

Exit

Next!

Next!

Next!

Menu

Menu

Menu

Play more games!

Play more games!

Play more games!

(or Space)

Level 2
Slightly faster...

Use the up button to slow down
your descent, and use left/right
to rotate the environment

You're getting the hang of it ;)

Once again, next level...

Level 3
Even faster...

No, turn around :D

And go through here...

Hit this to change colours

You can only pass through if
you're green, but I guess
you already knew that ;)

That's all you
needed to know to
play this game...

Enjoy!!! :D

I almost forgot...
Switches are used to open doors, but
that's pretty obvious :3

You've just completed Descent II
and earned a respectable time of:

Congratulations!

TIME

GO TO THE HIGHSCORES!

SUBMIT!

Password: descentiswin

dfds

MENU

Play more

TIME

dfds

ActionScript [AS1/AS2]

Frame 1
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); } __com_mochibot__("00e22f07", this, 10301, true); var _mochiads_game_id = "939bafb67a15ca73"; Stage.showMenu = false;
Frame 2
song = new Sound(this); song.attachSound("bgsound"); song.start(0, 1000000); muted = false; var _mochiads_game_id = "939bafb67a15ca73"; MochiAd.showPreGameAd({id:"939bafb67a15ca73", res:"450x450"}); onEnterFrame = function () { if (Key.isDown(77)) { if (muted) { muted = false; song.setVolume(100); } else { muted = true; song.setVolume(0); } } };
Frame 3
stop();
Frame 4
stop(); onLoad = function () { pausd = false; _root.access = false; i = 0; times = 0; time = 0; muted = false; mtime = 0; }; onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } pausd = false; times = 0; time = 0; i = 0; };
Frame 5
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; };
Instance of Symbol 162 MovieClip "ball" in Frame 5
onClipEvent (load) { t = 0; _root.totfinish = false; started = false; blue = true; radius = _width / 2; yspeed = 0; firstx = _root.wall.a._x; firsty = _root.wall.a._y; rot = 0; col = new Color(this); colb = new Color(_root.bal); } onClipEvent (enterFrame) { if (_root.totfinish) { _root.levelfinished = 2; _root.leveltime2 = _root.time; t++; yspeed = 0; rot = rot + 3; if (_root.wall._xscale >= 0) { _root.wall._xscale = (_root.wall._yscale = _root.wall._yscale - 1.1); } if (t >= 110) { _root.wall._alpha = 0; yspeed = 0; rot = 0; _root.wall.rotation = 0; red = false; col.setRGB(52479); colb.setRGB(52479); _root.nlevel._x = 109.8; t = 0; } } if (!_root.started) { _root.countdown.play(); if (_root.wall._alpha <= 100) { _root.wall._alpha++; } } if (restart) { _root.started = false; _root.countdown.gotoAndStop(91); blue = true; red = false; green = false; yellow = false; col.setRGB(52479); colb.setRGB(52479); yspeed = 0; ffx = firstx - _root.wall.a._x; ffy = firsty - _root.wall.a._y; _root.wall.a._x = firstx; _root.wall.a._y = firsty; _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + ffx; _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ffy; _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + ffx; _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ffy; _root.wall._rotation = 0; rot = 0; restart = false; } if (_root.started && (!_root.totfinish)) { i = 1; while (i <= 360) { X = (Math.cos(i * (Math.PI/180)) * radius) + _x; Y = (Math.sin(i * (Math.PI/180)) * radius) + _y; if (_root.wall.a.stuff.hitTest(X, Y, true)) { restart = true; } if (_root.wall.a.portal1.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal2._rotation - _root.wall.a.portal1._rotation)); } if (_root.wall.a.portal2.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal1._rotation - _root.wall.a.portal2._rotation)); } if (_root.wall.a.portal3.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal4._rotation - _root.wall.a.portal3._rotation)); } if (_root.wall.a.portal4.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal3._rotation - _root.wall.a.portal4._rotation)); } if (_root.wall.a.portal5.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal5._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal6._rotation - _root.wall.a.portal5._rotation)); } if (_root.wall.a.portal6.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal5._rotation - _root.wall.a.portal6._rotation)); } if (_root.wall.a.portal7.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal8._rotation - _root.wall.a.portal7._rotation)); } if (_root.wall.a.portal8.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal7._rotation - _root.wall.a.portal8._rotation)); } if (_root.wall.a.end.hitTest(X, Y, true)) { _root.totfinish = true; } if (_root.wall.a.rgate.hitTest(X, Y, true) && (!red)) { restart = true; } if (_root.wall.a.bgate.hitTest(X, Y, true) && (!blue)) { restart = true; } if (_root.wall.a.ggate.hitTest(X, Y, true) && (!green)) { restart = true; } if (_root.wall.a.ygate.hitTest(X, Y, true) && (!yellow)) { restart = true; } if (_root.wall.a.rblock.hitTest(X, Y, true)) { col.setRGB(16711680); colb.setRGB(16711680); red = true; blue = false; green = false; yellow = false; } if (_root.wall.a.bblock.hitTest(X, Y, true)) { col.setRGB(52479); colb.setRGB(52479); blue = true; red = false; green = false; yellow = false; } if (_root.wall.a.gblock.hitTest(X, Y, true)) { col.setRGB(65280); colb.setRGB(65280); green = true; blue = false; red = false; yellow = false; } if (_root.wall.a.yblock.hitTest(X, Y, true)) { col.setRGB(16776960); colb.setRGB(16776960); green = false; blue = false; red = false; yellow = true; } i = i + 10; } if (red) { blue = false; green = false; yellow = false; } angle = _root.wall._rotation; angle2 = _root.wall._rotation + (rot * 2); angle3 = _root.wall._rotation + (rot * 4); _root.wall.a._x = _root.wall.a._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.a._y = _root.wall.a._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - (yspeed * Math.cos((angle / 180) * Math.PI)); if (Key.isDown(38) && (yspeed >= 1)) { yspeed = yspeed - 0.3; } if (yspeed <= 4) { yspeed = yspeed + 0.1; } rrot = rot; if (Key.isDown(39)) { rot = rot - 0.3; } if (Key.isDown(37)) { rot = rot + 0.3; } } rot = rot * 0.94; _root.wall._rotation = _root.wall._rotation + rot; _root.wall.ww1._rotation = rot * 2; _root.wall.ww2._rotation = rot * 4; }
Instance of Symbol 173 MovieClip "bal" in Frame 5
onClipEvent (load) { if (_name != "bal") { _alpha = 100; var motionblur = (new flash.filters.BlurFilter(1.1, 1.6, 100)); _x = _root.ball._x; _y = (_root.ball._y - 2); this.filters = [motionblur]; } else { _alpha = 0; } } onClipEvent (enterFrame) { if (_name != "bal") { _alpha = (_alpha - 10); _yscale = (_yscale / 1.2); _xscale = (_yscale / 1.2); _x = (_x + _root.ball.rot); _y = (_y - _root.ball.yspeed); } }
Frame 6
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Instance of Symbol 162 MovieClip "ball" in Frame 6
onClipEvent (load) { t = 0; _root.totfinish = false; started = false; blue = true; radius = _width / 2; yspeed = 0; firstx = _root.wall.a._x; firsty = _root.wall.a._y; rot = 0; col = new Color(this); colb = new Color(_root.bal); } onClipEvent (enterFrame) { if (_root.totfinish) { _root.levelfinished = 2; _root.leveltime2 = _root.time; t++; yspeed = 0; rot = rot + 3; if (_root.wall._xscale >= 0) { _root.wall._xscale = (_root.wall._yscale = _root.wall._yscale - 1.1); } if (t >= 110) { _root.wall._alpha = 0; yspeed = 0; rot = 0; _root.wall.rotation = 0; red = false; col.setRGB(52479); colb.setRGB(52479); _root.nlevel._x = 109.8; t = 0; } } if (!_root.started) { firstx = _root.wall.a._x; firsty = _root.wall.a._y; firstx = _root.wall.a._x; firsty = _root.wall.a._y; _root.countdown.play(); if (_root.wall._alpha <= 100) { _root.wall._alpha++; } } if (restart) { _root.started = false; _root.countdown.gotoAndStop(91); blue = true; red = false; green = false; yellow = false; col.setRGB(52479); colb.setRGB(52479); yspeed = 0; ffx = firstx - _root.wall.a._x; ffy = firsty - _root.wall.a._y; _root.wall.a._x = firstx; _root.wall.a._y = firsty; _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + ffx; _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ffy; _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + ffx; _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ffy; _root.wall._rotation = 0; rot = 0; restart = false; } if (_root.started && (!_root.totfinish)) { i = 1; while (i <= 360) { X = (Math.cos(i * (Math.PI/180)) * radius) + _x; Y = (Math.sin(i * (Math.PI/180)) * radius) + _y; if (_root.wall.a.stuff.hitTest(X, Y, true)) { restart = true; } if (_root.wall.a.portal1.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal2._rotation - _root.wall.a.portal1._rotation)); } if (_root.wall.a.portal2.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal1._rotation - _root.wall.a.portal2._rotation)); } if (_root.wall.a.portal3.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal4._rotation - _root.wall.a.portal3._rotation)); } if (_root.wall.a.portal4.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal3._rotation - _root.wall.a.portal4._rotation)); } if (_root.wall.a.portal5.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal5._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal6._rotation - _root.wall.a.portal5._rotation)); } if (_root.wall.a.portal6.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal5._rotation - _root.wall.a.portal6._rotation)); } if (_root.wall.a.portal7.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal8._rotation - _root.wall.a.portal7._rotation)); } if (_root.wall.a.portal8.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal7._rotation - _root.wall.a.portal8._rotation)); } if (_root.wall.a.end.hitTest(X, Y, true)) { _root.totfinish = true; } if (_root.wall.a.rgate.hitTest(X, Y, true) && (!red)) { restart = true; } if (_root.wall.a.bgate.hitTest(X, Y, true) && (!blue)) { restart = true; } if (_root.wall.a.ggate.hitTest(X, Y, true) && (!green)) { restart = true; } if (_root.wall.a.ygate.hitTest(X, Y, true) && (!yellow)) { restart = true; } if (_root.wall.a.rblock.hitTest(X, Y, true)) { col.setRGB(16711680); colb.setRGB(16711680); red = true; blue = false; green = false; yellow = false; } if (_root.wall.a.bblock.hitTest(X, Y, true)) { col.setRGB(52479); colb.setRGB(52479); blue = true; red = false; green = false; yellow = false; } if (_root.wall.a.gblock.hitTest(X, Y, true)) { col.setRGB(65280); colb.setRGB(65280); green = true; blue = false; red = false; yellow = false; } if (_root.wall.a.yblock.hitTest(X, Y, true)) { col.setRGB(16776960); colb.setRGB(16776960); green = false; blue = false; red = false; yellow = true; } i = i + 10; } if (red) { blue = false; green = false; yellow = false; } angle = _root.wall._rotation; angle2 = _root.wall._rotation + (rot * 2); angle3 = _root.wall._rotation + (rot * 4); _root.wall.a._x = _root.wall.a._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.a._y = _root.wall.a._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - (yspeed * Math.cos((angle / 180) * Math.PI)); if (Key.isDown(38) && (yspeed >= 1)) { yspeed = yspeed - 0.3; } if (yspeed <= 4) { yspeed = yspeed + 0.1; } rrot = rot; if (Key.isDown(39)) { rot = rot - 0.3; } if (Key.isDown(37)) { rot = rot + 0.3; } } rot = rot * 0.94; _root.wall._rotation = _root.wall._rotation + rot; _root.wall.ww1._rotation = rot * 2; _root.wall.ww2._rotation = rot * 4; }
Frame 7
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Instance of Symbol 162 MovieClip "ball" in Frame 7
onClipEvent (load) { t = 0; _root.totfinish = false; started = false; blue = true; radius = _width / 2; yspeed = 0; rot = 0; col = new Color(this); colb = new Color(_root.bal); } onClipEvent (enterFrame) { if (_root.totfinish) { _root.levelfinished = 3; _root.leveltime3 = _root.time; t++; yspeed = 0; rot = rot + 3; if (_root.wall._xscale >= 0) { _root.wall._xscale = (_root.wall._yscale = _root.wall._yscale - 1.1); } if (t >= 110) { _root.wall._alpha = 0; yspeed = 0; rot = 0; _root.wall.rotation = 0; red = false; col.setRGB(52479); colb.setRGB(52479); _root.nlevel._x = 109.8; t = 0; } } if (!_root.started) { firstx = _root.wall.a._x; firsty = _root.wall.a._y; firstx = _root.wall.a._x; firsty = _root.wall.a._y; _root.countdown.play(); if (_root.wall._alpha <= 100) { _root.wall._alpha++; } } if (restart) { _root.started = false; _root.countdown.gotoAndStop(91); blue = true; red = false; green = false; yellow = false; col.setRGB(52479); colb.setRGB(52479); yspeed = 0; ffx = firstx - _root.wall.a._x; ffy = firsty - _root.wall.a._y; _root.wall.a._x = firstx; _root.wall.a._y = firsty; _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + ffx; _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ffy; _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + ffx; _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ffy; _root.wall._rotation = 0; rot = 0; restart = false; } if (_root.started && (!_root.totfinish)) { i = 1; while (i <= 360) { X = (Math.cos(i * (Math.PI/180)) * radius) + _x; Y = (Math.sin(i * (Math.PI/180)) * radius) + _y; if (_root.wall.a.stuff.hitTest(X, Y, true)) { restart = true; } if (_root.wall.a.portal1.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal2._rotation - _root.wall.a.portal1._rotation)); } if (_root.wall.a.portal2.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal1._rotation - _root.wall.a.portal2._rotation)); } if (_root.wall.a.portal3.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal4._rotation - _root.wall.a.portal3._rotation)); } if (_root.wall.a.portal4.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal3._rotation - _root.wall.a.portal4._rotation)); } if (_root.wall.a.portal5.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal5._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal6._rotation - _root.wall.a.portal5._rotation)); } if (_root.wall.a.portal6.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal5._rotation - _root.wall.a.portal6._rotation)); } if (_root.wall.a.portal7.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal8._rotation - _root.wall.a.portal7._rotation)); } if (_root.wall.a.portal8.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal7._rotation - _root.wall.a.portal8._rotation)); } if (_root.wall.a.end.hitTest(X, Y, true)) { _root.totfinish = true; } if (_root.wall.a.rgate.hitTest(X, Y, true) && (!red)) { restart = true; } if (_root.wall.a.bgate.hitTest(X, Y, true) && (!blue)) { restart = true; } if (_root.wall.a.ggate.hitTest(X, Y, true) && (!green)) { restart = true; } if (_root.wall.a.ygate.hitTest(X, Y, true) && (!yellow)) { restart = true; } if (_root.wall.a.rblock.hitTest(X, Y, true)) { col.setRGB(16711680); colb.setRGB(16711680); red = true; blue = false; green = false; yellow = false; } if (_root.wall.a.bblock.hitTest(X, Y, true)) { col.setRGB(52479); colb.setRGB(52479); blue = true; red = false; green = false; yellow = false; } if (_root.wall.a.gblock.hitTest(X, Y, true)) { col.setRGB(65280); colb.setRGB(65280); green = true; blue = false; red = false; yellow = false; } if (_root.wall.a.yblock.hitTest(X, Y, true)) { col.setRGB(16776960); colb.setRGB(16776960); green = false; blue = false; red = false; yellow = true; } i = i + 15; } if (red) { blue = false; green = false; yellow = false; } angle = _root.wall._rotation; angle2 = _root.wall._rotation + (rot * 2); angle3 = _root.wall._rotation + (rot * 4); _root.wall.a._x = _root.wall.a._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.a._y = _root.wall.a._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - (yspeed * Math.cos((angle / 180) * Math.PI)); if (Key.isDown(38) && (yspeed >= 1)) { yspeed = yspeed - 0.3; } if (yspeed <= 5) { yspeed = yspeed + 0.1; } rrot = rot; if (Key.isDown(39)) { rot = rot - 0.3; } if (Key.isDown(37)) { rot = rot + 0.3; } } rot = rot * 0.94; _root.wall._rotation = _root.wall._rotation + rot; _root.wall.ww1._rotation = rot * 2; _root.wall.ww2._rotation = rot * 4; }
Frame 8
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Instance of Symbol 162 MovieClip "ball" in Frame 8
onClipEvent (load) { t = 0; _root.totfinish = false; started = false; blue = true; radius = _width / 2; yspeed = 0; firstx = _root.wall.a._x; firsty = _root.wall.a._y; rot = 0; col = new Color(this); colb = new Color(_root.bal); } onClipEvent (enterFrame) { if (_root.totfinish) { t++; yspeed = 0; rot = rot + 3; if (_root.wall._xscale >= 0) { _root.wall._xscale = (_root.wall._yscale = _root.wall._yscale - 1.1); } if (t >= 110) { _root.wall._alpha = 0; yspeed = 0; rot = 0; _root.wall.rotation = 0; red = false; col.setRGB(52479); colb.setRGB(52479); _root.nlevel._x = 109.8; t = 0; } } if (!_root.started) { firstx = _root.wall.a._x; firsty = _root.wall.a._y; _root.countdown.play(); if (_root.wall._alpha <= 100) { _root.wall._alpha++; } } if (restart) { _root.started = false; _root.countdown.gotoAndStop(91); blue = true; red = false; green = false; yellow = false; col.setRGB(52479); colb.setRGB(52479); yspeed = 0; ffx = firstx - _root.wall.a._x; ffy = firsty - _root.wall.a._y; _root.wall.a._x = firstx; _root.wall.a._y = firsty; _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + ffx; _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ffy; _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + ffx; _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ffy; _root.wall._rotation = 0; rot = 0; restart = false; } if (_root.started && (!_root.totfinish)) { i = 1; while (i <= 360) { X = (Math.cos(i * (Math.PI/180)) * radius) + _x; Y = (Math.sin(i * (Math.PI/180)) * radius) + _y; if (_root.wall.a.stuff.hitTest(X, Y, true)) { restart = true; } if (_root.wall.a.portal1.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal2._rotation - _root.wall.a.portal1._rotation)); } if (_root.wall.a.portal2.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal1._rotation - _root.wall.a.portal2._rotation)); } if (_root.wall.a.portal3.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal4._rotation - _root.wall.a.portal3._rotation)); } if (_root.wall.a.portal4.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal3._rotation - _root.wall.a.portal4._rotation)); } if (_root.wall.a.portal5.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal5._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal6._rotation - _root.wall.a.portal5._rotation)); } if (_root.wall.a.portal6.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal5._rotation - _root.wall.a.portal6._rotation)); } if (_root.wall.a.portal7.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal8._rotation - _root.wall.a.portal7._rotation)); } if (_root.wall.a.portal8.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal7._rotation - _root.wall.a.portal8._rotation)); } if (_root.wall.a.end.hitTest(X, Y, true)) { _root.totfinish = true; } if (_root.wall.a.rgate.hitTest(X, Y, true) && (!red)) { restart = true; } if (_root.wall.a.bgate.hitTest(X, Y, true) && (!blue)) { restart = true; } if (_root.wall.a.ggate.hitTest(X, Y, true) && (!green)) { restart = true; } if (_root.wall.a.ygate.hitTest(X, Y, true) && (!yellow)) { restart = true; } if (_root.wall.a.rblock.hitTest(X, Y, true)) { col.setRGB(16711680); colb.setRGB(16711680); red = true; blue = false; green = false; yellow = false; } if (_root.wall.a.bblock.hitTest(X, Y, true)) { col.setRGB(52479); colb.setRGB(52479); blue = true; red = false; green = false; yellow = false; } if (_root.wall.a.gblock.hitTest(X, Y, true)) { col.setRGB(65280); colb.setRGB(65280); green = true; blue = false; red = false; yellow = false; } if (_root.wall.a.yblock.hitTest(X, Y, true)) { col.setRGB(16776960); colb.setRGB(16776960); green = false; blue = false; red = false; yellow = true; } i = i + 10; } if (red) { blue = false; green = false; yellow = false; } angle = _root.wall._rotation; angle2 = _root.wall._rotation + (rot * 2); angle3 = _root.wall._rotation + (rot * 4); _root.wall.a._x = _root.wall.a._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.a._y = _root.wall.a._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - (yspeed * Math.cos((angle / 180) * Math.PI)); if (Key.isDown(38) && (yspeed >= 1)) { yspeed = yspeed - 0.3; } if (yspeed <= 6) { yspeed = yspeed + 0.1; } rrot = rot; if (Key.isDown(39)) { rot = rot - 0.3; } if (Key.isDown(37)) { rot = rot + 0.3; } } rot = rot * 0.94; _root.wall._rotation = _root.wall._rotation + rot; _root.wall.ww1._rotation = rot * 2; _root.wall.ww2._rotation = rot * 4; }
Frame 9
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Instance of Symbol 162 MovieClip "ball" in Frame 9
onClipEvent (load) { t = 0; _root.totfinish = false; started = false; blue = true; radius = _width / 2; yspeed = 0; firstx = _root.wall.a._x; firsty = _root.wall.a._y; rot = 0; col = new Color(this); colb = new Color(_root.bal); } onClipEvent (enterFrame) { if (_root.totfinish) { t++; yspeed = 0; rot = rot + 3; if (_root.wall._xscale >= 0) { _root.wall._xscale = (_root.wall._yscale = _root.wall._yscale - 1.1); } if (t >= 110) { _root.wall._alpha = 0; yspeed = 0; rot = 0; _root.wall.rotation = 0; red = false; col.setRGB(52479); colb.setRGB(52479); _root.nlevel._x = 109.8; t = 0; } } if (!_root.started) { firstx = _root.wall.a._x; firsty = _root.wall.a._y; _root.countdown.play(); if (_root.wall._alpha <= 100) { _root.wall._alpha++; } } if (restart) { _root.started = false; _root.countdown.gotoAndStop(91); blue = true; red = false; green = false; yellow = false; col.setRGB(52479); colb.setRGB(52479); yspeed = 0; ffx = firstx - _root.wall.a._x; ffy = firsty - _root.wall.a._y; _root.wall.a._x = firstx; _root.wall.a._y = firsty; _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + ffx; _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ffy; _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + ffx; _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ffy; _root.wall._rotation = 0; rot = 0; restart = false; } if (_root.started && (!_root.totfinish)) { i = 1; while (i <= 360) { X = (Math.cos(i * (Math.PI/180)) * radius) + _x; Y = (Math.sin(i * (Math.PI/180)) * radius) + _y; if (_root.wall.a.stuff.hitTest(X, Y, true)) { restart = true; } if (_root.wall.a.portal1.a.hitTest(_x, _y, true)) { _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal2._rotation - _root.wall.a.portal1._rotation)); _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 3); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 3); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 3); } if (_root.wall.a.portal2.a.hitTest(_x, _y, true)) { _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal1._rotation - _root.wall.a.portal2._rotation)); _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 3); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 3); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 3); } if (_root.wall.a.portal3.a.hitTest(_x, _y, true)) { _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal4._rotation - _root.wall.a.portal3._rotation)); _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); } if (_root.wall.a.portal4.a.hitTest(_x, _y, true)) { _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal3._rotation - _root.wall.a.portal4._rotation)); _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); } if (_root.wall.a.portal5.a.hitTest(_x, _y, true)) { _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal6._rotation - _root.wall.a.portal5._rotation)); _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal5._y - _root.wall.a.portal5._y) - 5); } if (_root.wall.a.portal6.a.hitTest(_x, _y, true)) { _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal5._rotation - _root.wall.a.portal6._rotation)); _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); } if (_root.wall.a.portal7.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal8._rotation - _root.wall.a.portal7._rotation)); } if (_root.wall.a.portal8.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal7._rotation - _root.wall.a.portal8._rotation)); } if (_root.wall.a.end.hitTest(X, Y, true)) { _root.totfinish = true; } if (_root.wall.a.rgate.hitTest(X, Y, true) && (!red)) { restart = true; } if (_root.wall.a.bgate.hitTest(X, Y, true) && (!blue)) { restart = true; } if (_root.wall.a.ggate.hitTest(X, Y, true) && (!green)) { restart = true; } if (_root.wall.a.ygate.hitTest(X, Y, true) && (!yellow)) { restart = true; } if (_root.wall.a.rblock.hitTest(X, Y, true)) { col.setRGB(16711680); colb.setRGB(16711680); red = true; blue = false; green = false; yellow = false; } if (_root.wall.a.bblock.hitTest(X, Y, true)) { col.setRGB(52479); colb.setRGB(52479); blue = true; red = false; green = false; yellow = false; } if (_root.wall.a.gblock.hitTest(X, Y, true)) { col.setRGB(65280); colb.setRGB(65280); green = true; blue = false; red = false; yellow = false; } if (_root.wall.a.yblock.hitTest(X, Y, true)) { col.setRGB(16776960); colb.setRGB(16776960); green = false; blue = false; red = false; yellow = true; } i = i + 10; } if (red) { blue = false; green = false; yellow = false; } angle = _root.wall._rotation; angle2 = _root.wall._rotation + (rot * 2); angle3 = _root.wall._rotation + (rot * 4); _root.wall.a._x = _root.wall.a._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.a._y = _root.wall.a._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - (yspeed * Math.cos((angle / 180) * Math.PI)); if (Key.isDown(38) && (yspeed >= 1)) { yspeed = yspeed - 0.3; } if (yspeed <= 6) { yspeed = yspeed + 0.1; } rrot = rot; if (Key.isDown(39)) { rot = rot - 0.3; } if (Key.isDown(37)) { rot = rot + 0.3; } } rot = rot * 0.94; _root.wall._rotation = _root.wall._rotation + rot; _root.wall.ww1._rotation = rot * 2; _root.wall.ww2._rotation = rot * 4; }
Frame 10
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Instance of Symbol 162 MovieClip "ball" in Frame 10
onClipEvent (load) { t = 0; _root.totfinish = false; started = false; blue = true; radius = _width / 2; yspeed = 0; firstx = _root.wall.a._x; firsty = _root.wall.a._y; rot = 0; col = new Color(this); colb = new Color(_root.bal); } onClipEvent (enterFrame) { if (_root.totfinish) { t++; yspeed = 0; rot = rot + 3; if (_root.wall._xscale >= 0) { _root.wall._xscale = (_root.wall._yscale = _root.wall._yscale - 1.1); } if (t >= 110) { _root.wall._alpha = 0; yspeed = 0; rot = 0; _root.wall.rotation = 0; red = false; col.setRGB(52479); colb.setRGB(52479); _root.nlevel._x = 109.8; t = 0; } } if (!_root.started) { firstx = _root.wall.a._x; firsty = _root.wall.a._y; _root.countdown.play(); if (_root.wall._alpha <= 100) { _root.wall._alpha++; } } if (restart) { _root.started = false; _root.countdown.gotoAndStop(91); blue = true; red = false; green = false; yellow = false; col.setRGB(52479); colb.setRGB(52479); yspeed = 0; ffx = firstx - _root.wall.a._x; ffy = firsty - _root.wall.a._y; _root.wall.a._x = firstx; _root.wall.a._y = firsty; _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + ffx; _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ffy; _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + ffx; _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ffy; _root.wall._rotation = 0; rot = 0; restart = false; } if (_root.started && (!_root.totfinish)) { i = 1; while (i <= 360) { X = (Math.cos(i * (Math.PI/180)) * radius) + _x; Y = (Math.sin(i * (Math.PI/180)) * radius) + _y; if (_root.wall.a.stuff.hitTest(X, Y, true)) { restart = true; } if (_root.wall.a.switch1.hitTest(X, Y, true)) { _root.wall.a.stuff.switched1.play(); } if (_root.wall.a.switch2.hitTest(X, Y, true)) { _root.wall.a.stuff.switched2.play(); } if (_root.wall.a.switch3.hitTest(X, Y, true)) { _root.wall.a.stuff.switched3.play(); } if (_root.wall.a.portal1.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal2._rotation - _root.wall.a.portal1._rotation)); } if (_root.wall.a.portal2.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal1._rotation - _root.wall.a.portal2._rotation)); } if (_root.wall.a.portal3.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal4._rotation - _root.wall.a.portal3._rotation)); } if (_root.wall.a.portal4.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal3._rotation - _root.wall.a.portal4._rotation)); } if (_root.wall.a.portal5.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal5._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal6._rotation - _root.wall.a.portal5._rotation)); } if (_root.wall.a.portal6.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal5._rotation - _root.wall.a.portal6._rotation)); } if (_root.wall.a.portal7.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal8._rotation - _root.wall.a.portal7._rotation)); } if (_root.wall.a.portal8.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal7._rotation - _root.wall.a.portal8._rotation)); } if (_root.wall.a.end.hitTest(X, Y, true)) { _root.totfinish = true; } if (_root.wall.a.rgate.hitTest(X, Y, true) && (!red)) { restart = true; } if (_root.wall.a.bgate.hitTest(X, Y, true) && (!blue)) { restart = true; } if (_root.wall.a.ggate.hitTest(X, Y, true) && (!green)) { restart = true; } if (_root.wall.a.ygate.hitTest(X, Y, true) && (!yellow)) { restart = true; } if (_root.wall.a.rblock.hitTest(X, Y, true)) { col.setRGB(16711680); colb.setRGB(16711680); red = true; blue = false; green = false; yellow = false; } if (_root.wall.a.bblock.hitTest(X, Y, true)) { col.setRGB(52479); colb.setRGB(52479); blue = true; red = false; green = false; yellow = false; } if (_root.wall.a.gblock.hitTest(X, Y, true)) { col.setRGB(65280); colb.setRGB(65280); green = true; blue = false; red = false; yellow = false; } if (_root.wall.a.yblock.hitTest(X, Y, true)) { col.setRGB(16776960); colb.setRGB(16776960); green = false; blue = false; red = false; yellow = true; } i = i + 10; } if (red) { blue = false; green = false; yellow = false; } angle = _root.wall._rotation; angle2 = _root.wall._rotation + (rot * 2); angle3 = _root.wall._rotation + (rot * 4); _root.wall.a._x = _root.wall.a._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.a._y = _root.wall.a._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - (yspeed * Math.cos((angle / 180) * Math.PI)); if (Key.isDown(38) && (yspeed >= 1)) { yspeed = yspeed - 0.3; } if (yspeed <= 6) { yspeed = yspeed + 0.1; } rrot = rot; if (Key.isDown(39)) { rot = rot - 0.3; } if (Key.isDown(37)) { rot = rot + 0.3; } } rot = rot * 0.94; _root.wall._rotation = _root.wall._rotation + rot; _root.wall.ww1._rotation = rot * 2; _root.wall.ww2._rotation = rot * 4; }
Frame 11
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Frame 12
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Instance of Symbol 162 MovieClip "ball" in Frame 12
onClipEvent (load) { t = 0; _root.totfinish = false; started = false; blue = true; radius = _width / 2; yspeed = 0; firstx = _root.wall.a._x; firsty = _root.wall.a._y; rot = 0; col = new Color(this); colb = new Color(_root.bal); } onClipEvent (enterFrame) { if (_root.totfinish) { t++; yspeed = 0; rot = rot + 3; if (_root.wall._xscale >= 0) { _root.wall._xscale = (_root.wall._yscale = _root.wall._yscale - 1.1); } if (t >= 110) { _root.wall._alpha = 0; yspeed = 0; rot = 0; _root.wall.rotation = 0; red = false; col.setRGB(52479); colb.setRGB(52479); _root.nlevel._x = 109.8; t = 0; } } if (!_root.started) { firstx = _root.wall.a._x; firsty = _root.wall.a._y; _root.countdown.play(); if (_root.wall._alpha <= 100) { _root.wall._alpha++; } } if (restart) { _root.started = false; _root.countdown.gotoAndStop(91); blue = true; red = false; green = false; yellow = false; col.setRGB(52479); colb.setRGB(52479); yspeed = 0; ffx = firstx - _root.wall.a._x; ffy = firsty - _root.wall.a._y; _root.wall.a._x = firstx; _root.wall.a._y = firsty; _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + ffx; _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ffy; _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + ffx; _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ffy; _root.wall._rotation = 0; rot = 0; restart = false; } if (_root.started && (!_root.totfinish)) { i = 1; while (i <= 360) { X = (Math.cos(i * (Math.PI/180)) * radius) + _x; Y = (Math.sin(i * (Math.PI/180)) * radius) + _y; if (_root.wall.a.stuff.hitTest(X, Y, true)) { restart = true; } if (_root.wall.a.switch1.hitTest(X, Y, true)) { _root.wall.a.stuff.switched1.play(); } if (_root.wall.a.switch2.hitTest(X, Y, true)) { _root.wall.a.stuff.switched2.play(); } if (_root.wall.a.portal1.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal2._rotation - _root.wall.a.portal1._rotation)); } if (_root.wall.a.portal2.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal1._rotation - _root.wall.a.portal2._rotation)); } if (_root.wall.a.portal3.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal4._rotation - _root.wall.a.portal3._rotation)); } if (_root.wall.a.portal4.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal3._rotation - _root.wall.a.portal4._rotation)); } if (_root.wall.a.portal5.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal5._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal6._rotation - _root.wall.a.portal5._rotation)); } if (_root.wall.a.portal6.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal5._rotation - _root.wall.a.portal6._rotation)); } if (_root.wall.a.portal7.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal8._rotation - _root.wall.a.portal7._rotation)); } if (_root.wall.a.portal8.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal7._rotation - _root.wall.a.portal8._rotation)); } if (_root.wall.a.end.hitTest(X, Y, true)) { _root.totfinish = true; } if (_root.wall.a.rgate.hitTest(X, Y, true) && (!red)) { restart = true; } if (_root.wall.a.bgate.hitTest(X, Y, true) && (!blue)) { restart = true; } if (_root.wall.a.ggate.hitTest(X, Y, true) && (!green)) { restart = true; } if (_root.wall.a.ygate.hitTest(X, Y, true) && (!yellow)) { restart = true; } if (_root.wall.a.rblock.hitTest(X, Y, true)) { col.setRGB(16711680); colb.setRGB(16711680); red = true; blue = false; green = false; yellow = false; } if (_root.wall.a.bblock.hitTest(X, Y, true)) { col.setRGB(52479); colb.setRGB(52479); blue = true; red = false; green = false; yellow = false; } if (_root.wall.a.gblock.hitTest(X, Y, true)) { col.setRGB(65280); colb.setRGB(65280); green = true; blue = false; red = false; yellow = false; } if (_root.wall.a.yblock.hitTest(X, Y, true)) { col.setRGB(16776960); colb.setRGB(16776960); green = false; blue = false; red = false; yellow = true; } i = i + 10; } if (red) { blue = false; green = false; yellow = false; } angle = _root.wall._rotation; angle2 = _root.wall._rotation + (rot * 2); angle3 = _root.wall._rotation + (rot * 4); _root.wall.a._x = _root.wall.a._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.a._y = _root.wall.a._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - (yspeed * Math.cos((angle / 180) * Math.PI)); if (Key.isDown(38) && (yspeed >= 1)) { yspeed = yspeed - 0.3; } if (yspeed <= 6) { yspeed = yspeed + 0.1; } rrot = rot; if (Key.isDown(39)) { rot = rot - 0.3; } if (Key.isDown(37)) { rot = rot + 0.3; } } rot = rot * 0.94; _root.wall._rotation = _root.wall._rotation + rot; _root.wall.ww1._rotation = rot * 2; _root.wall.ww2._rotation = rot * 4; }
Frame 13
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Instance of Symbol 162 MovieClip "ball" in Frame 13
onClipEvent (load) { t = 0; _root.totfinish = false; started = false; blue = true; radius = _width / 2; yspeed = 0; firstx = _root.wall.a._x; firsty = _root.wall.a._y; rot = 0; col = new Color(this); colb = new Color(_root.bal); } onClipEvent (enterFrame) { if (_root.totfinish) { t++; yspeed = 0; rot = rot + 3; if (_root.wall._xscale >= 0) { _root.wall._xscale = (_root.wall._yscale = _root.wall._yscale - 1.1); } if (t >= 110) { _root.wall._alpha = 0; yspeed = 0; rot = 0; _root.wall.rotation = 0; red = false; col.setRGB(52479); colb.setRGB(52479); _root.nlevel._x = 109.8; t = 0; } } if (!_root.started) { firstx = _root.wall.a._x; firsty = _root.wall.a._y; _root.countdown.play(); if (_root.wall._alpha <= 100) { _root.wall._alpha++; } } if (restart) { _root.started = false; _root.countdown.gotoAndStop(91); blue = true; red = false; green = false; yellow = false; col.setRGB(52479); colb.setRGB(52479); yspeed = 0; ffx = firstx - _root.wall.a._x; ffy = firsty - _root.wall.a._y; _root.wall.a._x = firstx; _root.wall.a._y = firsty; _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + ffx; _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ffy; _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + ffx; _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ffy; _root.wall._rotation = 0; rot = 0; restart = false; } if (_root.started && (!_root.totfinish)) { i = 1; while (i <= 360) { X = (Math.cos(i * (Math.PI/180)) * radius) + _x; Y = (Math.sin(i * (Math.PI/180)) * radius) + _y; if (_root.wall.a.stuff.hitTest(X, Y, true)) { restart = true; } if (_root.wall.a.switch1.hitTest(X, Y, true)) { _root.wall.a.stuff.switched1.play(); } if (_root.wall.a.switch2.hitTest(X, Y, true)) { _root.wall.a.stuff.switched2.play(); } if (_root.wall.a.switch3.hitTest(X, Y, true)) { _root.wall.a.stuff.switched3.play(); } if (_root.wall.a.portal1.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal2._rotation - _root.wall.a.portal1._rotation)); } if (_root.wall.a.portal2.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal1._rotation - _root.wall.a.portal2._rotation)); } if (_root.wall.a.portal3.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal4._rotation - _root.wall.a.portal3._rotation)); } if (_root.wall.a.portal4.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal3._rotation - _root.wall.a.portal4._rotation)); } if (_root.wall.a.portal5.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal5._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal6._rotation - _root.wall.a.portal5._rotation)); } if (_root.wall.a.portal6.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal5._rotation - _root.wall.a.portal6._rotation)); } if (_root.wall.a.portal7.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal8._rotation - _root.wall.a.portal7._rotation)); } if (_root.wall.a.portal8.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal7._rotation - _root.wall.a.portal8._rotation)); } if (_root.wall.a.end.hitTest(X, Y, true)) { _root.totfinish = true; } if (_root.wall.a.rgate.hitTest(X, Y, true) && (!red)) { restart = true; } if (_root.wall.a.bgate.hitTest(X, Y, true) && (!blue)) { restart = true; } if (_root.wall.a.ggate.hitTest(X, Y, true) && (!green)) { restart = true; } if (_root.wall.a.ygate.hitTest(X, Y, true) && (!yellow)) { restart = true; } if (_root.wall.a.rblock.hitTest(X, Y, true)) { col.setRGB(16711680); colb.setRGB(16711680); red = true; blue = false; green = false; yellow = false; } if (_root.wall.a.bblock.hitTest(X, Y, true)) { col.setRGB(52479); colb.setRGB(52479); blue = true; red = false; green = false; yellow = false; } if (_root.wall.a.gblock.hitTest(X, Y, true)) { col.setRGB(65280); colb.setRGB(65280); green = true; blue = false; red = false; yellow = false; } if (_root.wall.a.yblock.hitTest(X, Y, true)) { col.setRGB(16776960); colb.setRGB(16776960); green = false; blue = false; red = false; yellow = true; } i = i + 10; } if (red) { blue = false; green = false; yellow = false; } angle = _root.wall._rotation; angle2 = _root.wall._rotation + (rot * 2); angle3 = _root.wall._rotation + (rot * 4); _root.wall.a._x = _root.wall.a._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.a._y = _root.wall.a._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - (yspeed * Math.cos((angle / 180) * Math.PI)); if (Key.isDown(38) && (yspeed >= 1)) { yspeed = yspeed - 0.3; } if (yspeed <= 6) { yspeed = yspeed + 0.1; } rrot = rot; if (Key.isDown(39)) { rot = rot - 0.3; } if (Key.isDown(37)) { rot = rot + 0.3; } } rot = rot * 0.94; _root.wall._rotation = _root.wall._rotation + rot; _root.wall.ww1._rotation = rot * 2; _root.wall.ww2._rotation = rot * 4; }
Frame 14
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Frame 15
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Frame 16
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Frame 17
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Frame 18
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Frame 19
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Frame 20
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Frame 21
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Frame 22
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Frame 23
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Instance of Symbol 162 MovieClip "ball" in Frame 23
onClipEvent (load) { t = 0; _root.totfinish = false; started = false; blue = true; radius = _width / 2; yspeed = 0; firstx = _root.wall.a._x; firsty = _root.wall.a._y; rot = 0; col = new Color(this); colb = new Color(_root.bal); } onClipEvent (enterFrame) { if (_root.totfinish) { t++; yspeed = 0; rot = rot + 3; if (_root.wall._xscale >= 0) { _root.wall._xscale = (_root.wall._yscale = _root.wall._yscale - 1.1); } if (t >= 110) { _root.wall._alpha = 0; yspeed = 0; rot = 0; _root.wall.rotation = 0; red = false; col.setRGB(52479); colb.setRGB(52479); _root.nlevel._x = 109.8; t = 0; } } if (!_root.started) { firstx = _root.wall.a._x; firsty = _root.wall.a._y; _root.countdown.play(); if (_root.wall._alpha <= 100) { _root.wall._alpha++; } } if (restart) { _root.started = false; _root.countdown.gotoAndStop(91); blue = true; red = false; green = false; yellow = false; col.setRGB(52479); colb.setRGB(52479); yspeed = 0; ffx = firstx - _root.wall.a._x; ffy = firsty - _root.wall.a._y; _root.wall.a._x = firstx; _root.wall.a._y = firsty; _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + ffx; _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ffy; _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + ffx; _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ffy; _root.wall._rotation = 0; rot = 0; restart = false; } if (_root.started && (!_root.totfinish)) { i = 1; while (i <= 360) { X = (Math.cos(i * (Math.PI/180)) * radius) + _x; Y = (Math.sin(i * (Math.PI/180)) * radius) + _y; if (_root.wall.a.stuff.hitTest(X, Y, true)) { restart = true; } if (_root.wall.a.switch1.hitTest(X, Y, true)) { _root.wall.a.stuff.switched1.play(); } if (_root.wall.a.switch2.hitTest(X, Y, true)) { _root.wall.a.stuff.switched2.play(); } if (_root.wall.a.switch3.hitTest(X, Y, true)) { _root.wall.a.stuff.switched3.play(); } if (_root.wall.a.portal1.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal2._rotation - _root.wall.a.portal1._rotation)); } if (_root.wall.a.portal2.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal1._rotation - _root.wall.a.portal2._rotation)); } if (_root.wall.a.portal3.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal4._rotation - _root.wall.a.portal3._rotation)); } if (_root.wall.a.portal4.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal3._rotation - _root.wall.a.portal4._rotation)); } if (_root.wall.a.portal5.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal5._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal6._rotation - _root.wall.a.portal5._rotation)); } if (_root.wall.a.portal6.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal5._rotation - _root.wall.a.portal6._rotation)); } if (_root.wall.a.portal7.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal8._rotation - _root.wall.a.portal7._rotation)); } if (_root.wall.a.portal8.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal7._rotation - _root.wall.a.portal8._rotation)); } if (_root.wall.a.end.hitTest(X, Y, true)) { _root.totfinish = true; } if (_root.wall.a.ting.spin.rgate.hitTest(X, Y, true) && (!red)) { restart = true; } if (_root.wall.a.ting.spin.bgate.hitTest(X, Y, true) && (!blue)) { restart = true; } if (_root.wall.a.ting.spin.ggate.hitTest(X, Y, true) && (!green)) { restart = true; } if (_root.wall.a.ting.spin.ygate.hitTest(X, Y, true) && (!yellow)) { restart = true; } if (_root.wall.a.rblock.hitTest(X, Y, true)) { col.setRGB(16711680); colb.setRGB(16711680); red = true; blue = false; green = false; yellow = false; } if (_root.wall.a.bblock.hitTest(X, Y, true)) { col.setRGB(52479); colb.setRGB(52479); blue = true; red = false; green = false; yellow = false; } if (_root.wall.a.gblock.hitTest(X, Y, true)) { col.setRGB(65280); colb.setRGB(65280); green = true; blue = false; red = false; yellow = false; } if (_root.wall.a.yblock.hitTest(X, Y, true)) { col.setRGB(16776960); colb.setRGB(16776960); green = false; blue = false; red = false; yellow = true; } i = i + 10; } if (red) { blue = false; green = false; yellow = false; } angle = _root.wall._rotation; angle2 = _root.wall._rotation + (rot * 2); angle3 = _root.wall._rotation + (rot * 4); _root.wall.a._x = _root.wall.a._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.a._y = _root.wall.a._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - (yspeed * Math.cos((angle / 180) * Math.PI)); if (Key.isDown(38) && (yspeed >= 1)) { yspeed = yspeed - 0.3; } if (yspeed <= 6) { yspeed = yspeed + 0.1; } rrot = rot; if (Key.isDown(39)) { rot = rot - 0.3; } if (Key.isDown(37)) { rot = rot + 0.3; } } rot = rot * 0.94; _root.wall._rotation = _root.wall._rotation + rot; _root.wall.ww1._rotation = rot * 2; _root.wall.ww2._rotation = rot * 4; }
Frame 24
onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } if (!started) { wall._rotation = 0; } submityoucannow = false; if (_root.started && (!_root.totfinish)) { if ((Key.isDown(80) && (pausd)) && (!pausds)) { paus.gotoAndPlay(11); trace("k"); pausd = false; ball.rot = r; ball.yspeed = ys; } if ((Key.isDown(80) && (!pausd)) && (pausds)) { paus.gotoAndPlay(2); pausd = true; r = ball.rot; ball.rot = 0; ys = ball.yspeed; ball.yspeed = 0; ro = wall._rotation; } if (pausd) { wall._rotation = ro; ball.yspeed = 0; ball.rot = 0; } if (!pausd) { times++; } time = Math.round((times * 100) / 30) / 100; i++; if (i >= 6) { i = 0; } duplicateMovieClip (bal, "bal" + i, i); } nlevel.inbtext.text = time + " sec!"; }; stop();
Instance of Symbol 162 MovieClip "ball" in Frame 24
onClipEvent (load) { t = 0; _root.totfinish = false; started = false; blue = true; radius = _width / 2; yspeed = 0; rot = 0; col = new Color(this); colb = new Color(_root.bal); } onClipEvent (enterFrame) { if (_root.totfinish) { t++; yspeed = 0; rot = rot + 3; if (_root.wall._xscale >= 0) { _root.wall._xscale = (_root.wall._yscale = _root.wall._yscale - 1.1); } if (t >= 110) { _root.wall._alpha = 0; t = 0; _root.gotoAndStop("won"); } } if (!_root.started) { firstx = _root.wall.a._x; firsty = _root.wall.a._y; _root.countdown.play(); if (_root.wall._alpha <= 100) { _root.wall._alpha++; } } if (restart) { _root.started = false; _root.countdown.gotoAndStop(91); blue = true; red = false; green = false; yellow = false; col.setRGB(52479); colb.setRGB(52479); yspeed = 0; ffx = firstx - _root.wall.a._x; ffy = firsty - _root.wall.a._y; _root.wall.a._x = firstx; _root.wall.a._y = firsty; _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + ffx; _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ffy; _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + ffx; _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ffy; _root.wall._rotation = 0; rot = 0; restart = false; } if (_root.started && (!_root.totfinish)) { _root.submitted = false; i = 1; while (i <= 360) { X = (Math.cos(i * (Math.PI/180)) * radius) + _x; Y = (Math.sin(i * (Math.PI/180)) * radius) + _y; if (_root.wall.a.stuff.hitTest(X, Y, true)) { restart = true; } if (_root.wall.a.switch1.hitTest(X, Y, true)) { _root.wall.a.stuff.switched1.play(); } if (_root.wall.a.switch2.hitTest(X, Y, true)) { _root.wall.a.stuff.switched2.play(); } if (_root.wall.a.switch3.hitTest(X, Y, true)) { _root.wall.a.stuff.switched3.play(); } if (_root.wall.a.portal1.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal2._rotation - _root.wall.a.portal1._rotation)); } if (_root.wall.a.portal2.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal2._x - _root.wall.a.portal1._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal2._y - _root.wall.a.portal1._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal1._rotation - _root.wall.a.portal2._rotation)); } if (_root.wall.a.portal3.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal4._rotation - _root.wall.a.portal3._rotation)); } if (_root.wall.a.portal4.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal4._x - _root.wall.a.portal3._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal4._y - _root.wall.a.portal3._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal3._rotation - _root.wall.a.portal4._rotation)); } if (_root.wall.a.portal5.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal5._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal6._rotation - _root.wall.a.portal5._rotation)); } if (_root.wall.a.portal6.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal6._x - _root.wall.a.portal5._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal6._y - _root.wall.a.portal5._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal5._rotation - _root.wall.a.portal6._rotation)); } if (_root.wall.a.portal7.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x - (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y - ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (_root.wall.a.portal8._x - _root.wall.a.portal8._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - ((_root.wall.a.portal8._y - _root.wall.a.portal8._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal8._rotation - _root.wall.a.portal7._rotation)); } if (_root.wall.a.portal8.a.hitTest(_x, _y, true)) { _root.wall.a._x = _root.wall.a._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.a._y = _root.wall.a._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x + (_root.wall.a.portal8._x - _root.wall.a.portal7._x); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y + ((_root.wall.a.portal8._y - _root.wall.a.portal7._y) - 5); _root.wall._rotation = _root.wall._rotation + (180 - (_root.wall.a.portal7._rotation - _root.wall.a.portal8._rotation)); } if (_root.wall.a.end.hitTest(X, Y, true)) { _root.totfinish = true; } if (_root.wall.a.rgate.hitTest(X, Y, true) && (!red)) { restart = true; } if (_root.wall.a.bgate.hitTest(X, Y, true) && (!blue)) { restart = true; } if (_root.wall.a.ggate.hitTest(X, Y, true) && (!green)) { restart = true; } if (_root.wall.a.ygate.hitTest(X, Y, true) && (!yellow)) { restart = true; } if (_root.wall.a.rblock.hitTest(X, Y, true)) { col.setRGB(16711680); colb.setRGB(16711680); red = true; blue = false; green = false; yellow = false; } if (_root.wall.a.bblock.hitTest(X, Y, true)) { col.setRGB(52479); colb.setRGB(52479); blue = true; red = false; green = false; yellow = false; } if (_root.wall.a.gblock.hitTest(X, Y, true)) { col.setRGB(65280); colb.setRGB(65280); green = true; blue = false; red = false; yellow = false; } if (_root.wall.a.yblock.hitTest(X, Y, true)) { col.setRGB(16776960); colb.setRGB(16776960); green = false; blue = false; red = false; yellow = true; } i = i + 10; } if (red) { blue = false; green = false; yellow = false; } angle = _root.wall._rotation; angle2 = _root.wall._rotation + (rot * 2); angle3 = _root.wall._rotation + (rot * 4); _root.wall.a._x = _root.wall.a._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.a._y = _root.wall.a._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww1.w1._x = _root.wall.ww1.w1._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww1.w1._y = _root.wall.ww1.w1._y - (yspeed * Math.cos((angle / 180) * Math.PI)); _root.wall.ww2.w2._x = _root.wall.ww2.w2._x - (yspeed * Math.sin((angle / 180) * Math.PI)); _root.wall.ww2.w2._y = _root.wall.ww2.w2._y - (yspeed * Math.cos((angle / 180) * Math.PI)); if (Key.isDown(38) && (yspeed >= 1)) { yspeed = yspeed - 0.3; } if (yspeed <= 6) { yspeed = yspeed + 0.1; } rrot = rot; if (Key.isDown(39)) { rot = rot - 0.3; } if (Key.isDown(37)) { rot = rot + 0.3; } } rot = rot * 0.94; _root.wall._rotation = _root.wall._rotation + (rot + 2); _root.wall.ww1._rotation = rot * 2; _root.wall.ww2._rotation = rot * 4; }
Frame 25
timebox.text = time + " seconds!"; naem.text = "your name here!"; onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } }; submt.onPress = function () { if ((!submitted) && (wtime)) { submitted = true; play(); } }; stop();
Frame 26
function __rankz_send__(par1, par2, par3, par4) { par227 = new LoadVars(); par228 = new LoadVars(); par227.flashkey = par2; par227.SU0249 = par1; par227.bmFtZTE = Armor_Bot_30_En_AS1.Encode(par3); par227.c2NvcmUx = Armor_Bot_30_En_AS1.Encode(par4 + "j%e%a%n%s"); par227.flashkey = par227.flashkey.split("=").join(""); par227.SU0249 = par227.SU0249.split("=").join(""); par228.onLoad = function (success) { if (success) { trace(par228.msg); } else { trace(par228.loaded); } }; par227.sendAndLoad("http://rankz.armorbot.com/submit/", par228, "POST"); } stop(); onEnterFrame = function () { mtime++; if ((Key.isDown(77) && (muted)) && (mtime >= 5)) { mtime = 0; muted = false; song.setVolume(100); } else if ((Key.isDown(77) && (!muted)) && (mtime >= 5)) { mtime = 0; muted = true; song.setVolume(0); } }; timebox.text = time + " seconds!"; naem.text = naemz; bXlnYW1lX25hbWVfdmFyaWFibGU = naem.text; bXlnYW1lX3Njb3JlX3ZhcmlhYmxl = time; __rankz_send__("MTg3MGolZSVhJW4lcw==", "SW1KVnlBQ2Y=", bXlnYW1lX25hbWVfdmFyaWFibGU, bXlnYW1lX3Njb3JlX3ZhcmlhYmxl);
Symbol 417 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.5"); } static function showPreGameAd(options) { var _local26 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }, ad_progress:function (percent) { }}; options = _parseOptions(options, _local26); if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") { options.ad_started(); options.ad_finished(); return(undefined); } var clip = options.clip; var _local22 = 11000; var _local25 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local6 = chk.createEmptyMovieClip("_mochiad_bar", 4); if (options.no_progress_bar) { _local6._visible = false; delete options.no_progress_bar; } else { _local6._x = 10; _local6._y = _local13 - 20; } var _local21 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local23 = options.outline; delete options.outline; var _local5 = _local6.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local6.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local21); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local7 = _local6.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local23, 100); _local7.moveTo(0, 0); _local7.lineTo(_local4 - 20, 0); _local7.lineTo(_local4 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local22; chk.ad_timeout = _local25; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; var sendHostProgress = false; mc.lc.sendHostLoadProgress = function (lc_name) { sendHostProgress = true; }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local11 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local2 = (100 * _local8) / _local4; var _local10 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local13 = Math.min(100, Math.min(_local2 || 0, _local10)); _local13 = Math.max(this.last_pcnt, _local13); this.last_pcnt = _local13; _local9._xscale = _local13; options.ad_progress(_local13); if (sendHostProgress) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local2}); if (_local2 == 100) { sendHostProgress = false; } } if (!chk.showing) { var _local7 = _local11.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if ((_local5 > chk.ad_timeout) && (_local2 == 100)) { options.ad_failed(); _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showClickAwayAd(options) { var _local9 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () { }, ad_finished:function () { }, ad_loaded:function (width, height) { }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function () { }}; options = _parseOptions(options, _local9); var clip = options.clip; var _local8 = options.ad_timeout; delete options.ad_timeout; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local4 = _getRes(options); var _local10 = _local4[0]; var _local7 = _local4[1]; mc._x = _local10 * 0.5; mc._y = _local7 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_timeout = _local8; chk.started = getTimer(); chk.showing = false; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; var _local20 = false; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { _local2 = true; chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local2) { delete this.onEnterFrame; } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showPreloaderAd(options) { trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0"); showPreGameAd(options); } static function showTimedAd(options) { trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0"); showInterLevelAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } if (clip._mochiad._containerLCName != undefined) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"unload"}); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } if (_local4.id == "test") { trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); } return(_local4); } static function rpc(clip, callbackID, arg) { switch (arg.id) { case "setValue" : setValue(clip, arg.objectName, arg.value); break; case "getValue" : var _local4 = getValue(clip, arg.objectName); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local4); break; case "runMethod" : var _local3 = runMethod(clip, arg.method, arg.args); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local3); break; default : trace("[mochiads rpc] unknown rpc id: " + arg.id); } } static function setValue(base, objectName, value) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } base[_local2[_local1]] = value; } static function getValue(base, objectName) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } return(base[_local2[_local1]]); } static function runMethod(base, methodName, argsArray) { var _local2 = methodName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } if (typeof(base[_local2[_local1]]) == "function") { return(base[_local2[_local1]].apply(base, argsArray)); } return(undefined); } }
Symbol 7 Button
on (release) { getURL ("http://www.maxgames.com", "_blank"); }
Symbol 10 MovieClip Frame 60
stop();
Symbol 12 MovieClip Frame 200
_root.gotoAndStop("menu");
Symbol 28 Button
on (release) { _root.gotoAndStop("level1"); _root.wtime = true; }
Symbol 31 Button
on (release) { _root.mnu.gotoAndPlay("lvls"); _root.wtime = false; }
Symbol 34 Button
on (press) { _root.mnu.play(); }
Symbol 37 Button
on (release) { getURL ("http://www.maxgames.com", _blank); }
Symbol 42 Button
on (press) { _root.mnu.play(); }
Symbol 47 Button
on (press) { play(); }
Symbol 69 MovieClip Frame 1
stop();
Symbol 69 MovieClip Frame 2
stop();
Symbol 74 Button
on (release) { if (_root.access) { _root.gotoAndStop("level4"); } }
Symbol 76 Button
on (release) { if (_root.access) { _root.gotoAndStop("level20"); } }
Symbol 79 Button
on (release) { if (_root.access) { _root.gotoAndStop("level17"); } }
Symbol 82 Button
on (release) { if (_root.access) { _root.gotoAndStop("level1"); } }
Symbol 85 Button
on (release) { if (_root.access) { _root.gotoAndStop("level2"); } }
Symbol 88 Button
on (release) { if (_root.access) { _root.gotoAndStop("level3"); } }
Symbol 91 Button
on (release) { if (_root.access) { _root.gotoAndStop("level5"); } }
Symbol 94 Button
on (release) { if (_root.access) { _root.gotoAndStop("level6"); } }
Symbol 97 Button
on (release) { if (_root.access) { _root.gotoAndStop("level7"); } }
Symbol 100 Button
on (release) { if (_root.access) { _root.gotoAndStop("level8"); } }
Symbol 103 Button
on (release) { if (_root.access) { _root.gotoAndStop("level9"); } }
Symbol 106 Button
on (release) { if (_root.access) { _root.gotoAndStop("level10"); } }
Symbol 109 Button
on (release) { if (_root.access) { _root.gotoAndStop("level11"); } }
Symbol 112 Button
on (release) { if (_root.access) { _root.gotoAndStop("level12"); } }
Symbol 115 Button
on (release) { if (_root.access) { _root.gotoAndStop("level13"); } }
Symbol 118 Button
on (release) { if (_root.access) { _root.gotoAndStop("level14"); } }
Symbol 121 Button
on (release) { if (_root.access) { _root.gotoAndStop("level15"); } }
Symbol 124 Button
on (release) { if (_root.access) { _root.gotoAndStop("level16"); } }
Symbol 127 Button
on (release) { if (_root.access) { _root.gotoAndStop("level18"); } }
Symbol 130 Button
on (release) { if (_root.access) { _root.gotoAndStop("level19"); } }
Symbol 136 MovieClip Frame 1
onEnterFrame = function () { if (pass.text == "descentiswin") { _parent.pass._x = -1000; _root.access = true; } else if (pass.length >= 13) { _parent.play(); } };
Symbol 137 MovieClip Frame 1
stop();
Symbol 137 MovieClip Frame 61
stop();
Symbol 137 MovieClip Frame 121
gotoAndStop (1);
Symbol 137 MovieClip Frame 182
stop();
Symbol 137 MovieClip Frame 242
gotoAndStop (1);
Symbol 148 MovieClip Frame 1
stop();
Symbol 168 Button
on (press) { _root.gotoAndStop("menu"); }
Symbol 170 MovieClip Frame 1
stop(); _root.pausds = true;
Symbol 170 MovieClip Frame 10
stop(); _root.pausds = false;
Symbol 170 MovieClip Frame 20
gotoAndStop (1);
Symbol 186 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 130
_root.started = true;
Symbol 191 Button
on (release) { _root.totfinish = false; _root.play(); _root.countdown.gotoAndStop(1); _root.started = false; _root.nlevel._x = -1000; }
Symbol 196 Button
on (release) { _root.gotoAndStop("menu"); _root.totfinish = false; _root.countdown.gotoAndStop(1); _root.started = false; _root.nlevel._x = -1000; times = 0; }
Symbol 200 Button
on (release) { getURL ("http://www.maxgames.com", _blank); }
Symbol 202 MovieClip Frame 1
onEnterFrame = function () { if (Key.isDown(32) && (_x >= 0)) { _root.totfinish = false; _root.play(); _root.countdown.gotoAndStop(1); _root.started = false; _root.nlevel._x = -1000; } };
Symbol 293 MovieClip Frame 1
stop();
Symbol 293 MovieClip Frame 2
stop();
Symbol 297 MovieClip Frame 1
stop();
Symbol 297 MovieClip Frame 20
stop();
Symbol 297 MovieClip Frame 21
gotoAndStop (20);
Symbol 307 MovieClip Frame 1
stop();
Symbol 307 MovieClip Frame 21
gotoAndStop (20);
Symbol 404 Button
on (release) { getURL ("http://rankz.armorbot.com/Descent2", _blank); }
Symbol 410 Button
on (press) { gotoAndStop ("menu"); }
Symbol 412 Button
on (release) { getURL ("http://www.maxgames.com", _blank); }

Library Items

Symbol 1 Sound [bgsound]
Symbol 417 MovieClip [__Packages.MochiAd]
Symbol 2 GraphicUsed by:12
Symbol 3 BitmapUsed by:4
Symbol 4 GraphicUses:3Used by:5
Symbol 5 MovieClipUses:4Used by:12
Symbol 6 GraphicUsed by:7
Symbol 7 ButtonUses:6Used by:12
Symbol 8 GraphicUsed by:10
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:8 9Used by:12
Symbol 11 SoundUsed by:12
Symbol 12 MovieClipUses:2 5 7 10 11Used by:Timeline
Symbol 13 GraphicUsed by:352  Timeline
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:Timeline
Symbol 16 GraphicUsed by:Timeline
Symbol 17 ShapeTweeningUsed by:20
Symbol 18 ShapeTweeningUsed by:20
Symbol 19 GraphicUsed by:20 23
Symbol 20 MovieClipUses:17 18 19Used by:160 229 245 252 266 276 289 301 310 317 324 332 342 347 357 362 367 375 395  Timeline
Symbol 21 ShapeTweeningUsed by:23
Symbol 22 ShapeTweeningUsed by:23
Symbol 23 MovieClipUses:21 22 19Used by:160 229 245 252 266 276 289 301 310 317 324 332 342 347 357 362 367 375 395  Timeline
Symbol 24 GraphicUsed by:38
Symbol 25 FontUsed by:26 27 29 30 32 33 35 36 40 41 43 45 46 131 134 135 138 165 166 167 188 189 190 192 193 194 195 197 198 199 400 401 402 403 405 407 408 409 411 415 416
Symbol 26 TextUses:25Used by:28
Symbol 27 TextUses:25Used by:28
Symbol 28 ButtonUses:26 27Used by:38
Symbol 29 TextUses:25Used by:31
Symbol 30 TextUses:25Used by:31
Symbol 31 ButtonUses:29 30Used by:38
Symbol 32 TextUses:25Used by:34
Symbol 33 TextUses:25Used by:34
Symbol 34 ButtonUses:32 33Used by:38
Symbol 35 TextUses:25Used by:37
Symbol 36 TextUses:25Used by:37
Symbol 37 ButtonUses:35 36Used by:38
Symbol 38 MovieClipUses:24 28 31 34 37Used by:137
Symbol 39 GraphicUsed by:69
Symbol 40 TextUses:25Used by:42
Symbol 41 TextUses:25Used by:42
Symbol 42 ButtonUses:40 41Used by:69 132
Symbol 43 TextUses:25Used by:44 60
Symbol 44 MovieClipUses:43Used by:69
Symbol 45 TextUses:25Used by:47
Symbol 46 TextUses:25Used by:47
Symbol 47 ButtonUses:45 46Used by:69
Symbol 48 FontUsed by:49 50 61 64 66 68 201
Symbol 49 TextUses:48Used by:69
Symbol 50 TextUses:48Used by:69
Symbol 51 FontUsed by:52 53 62 63 65 67 156 157 158 224 225 226 227 239 240 241 242 243 249 250 299
Symbol 52 TextUses:51Used by:69
Symbol 53 TextUses:51Used by:69
Symbol 54 GraphicUsed by:56
Symbol 55 GraphicUsed by:56
Symbol 56 ButtonUses:54 55Used by:69
Symbol 57 GraphicUsed by:59
Symbol 58 GraphicUsed by:59
Symbol 59 ButtonUses:57 58Used by:69
Symbol 60 ButtonUses:43Used by:69
Symbol 61 TextUses:48Used by:69
Symbol 62 TextUses:51Used by:69
Symbol 63 TextUses:51Used by:69
Symbol 64 TextUses:48Used by:69
Symbol 65 TextUses:51Used by:69
Symbol 66 TextUses:48Used by:69
Symbol 67 TextUses:51Used by:69
Symbol 68 TextUses:48Used by:69
Symbol 69 MovieClipUses:39 42 44 47 49 50 52 53 56 59 60 61 62 63 64 65 66 67 68Used by:70
Symbol 70 MovieClipUses:69Used by:137
Symbol 71 GraphicUsed by:132
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:74
Symbol 74 ButtonUses:73Used by:132
Symbol 75 GraphicUsed by:76
Symbol 76 ButtonUses:75Used by:132
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:79
Symbol 79 ButtonUses:78Used by:132
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:82
Symbol 82 ButtonUses:81Used by:132
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:85
Symbol 85 ButtonUses:84Used by:132
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:88
Symbol 88 ButtonUses:87Used by:132
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:91
Symbol 91 ButtonUses:90Used by:132
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:94
Symbol 94 ButtonUses:93Used by:132
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:97
Symbol 97 ButtonUses:96Used by:132
Symbol 98 BitmapUsed by:99
Symbol 99 GraphicUses:98Used by:100
Symbol 100 ButtonUses:99Used by:132
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:103
Symbol 103 ButtonUses:102Used by:132
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:106
Symbol 106 ButtonUses:105Used by:132
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:109
Symbol 109 ButtonUses:108Used by:132
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:112
Symbol 112 ButtonUses:111Used by:132
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:115
Symbol 115 ButtonUses:114Used by:132
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:118
Symbol 118 ButtonUses:117Used by:132
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:121
Symbol 121 ButtonUses:120Used by:132
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:124
Symbol 124 ButtonUses:123Used by:132
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:127
Symbol 127 ButtonUses:126Used by:132
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:130
Symbol 130 ButtonUses:129Used by:132
Symbol 131 TextUses:25Used by:132
Symbol 132 MovieClipUses:71 74 76 79 82 85 88 91 94 97 100 103 106 109 112 115 118 121 124 127 130 42 131Used by:137
Symbol 133 GraphicUsed by:136
Symbol 134 TextUses:25Used by:136
Symbol 135 EditableTextUses:25Used by:136
Symbol 136 MovieClipUses:133 134 135Used by:137
Symbol 137 MovieClipUses:38 70 132 136Used by:Timeline
Symbol 138 TextUses:25Used by:139
Symbol 139 MovieClipUses:138Used by:Timeline
Symbol 140 FontUsed by:141
Symbol 141 EditableTextUses:140Used by:142
Symbol 142 MovieClipUses:141Used by:Timeline
Symbol 143 GraphicUsed by:159
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:144Used by:159
Symbol 146 GraphicUsed by:148
Symbol 147 GraphicUsed by:148 303
Symbol 148 MovieClipUses:146 147Used by:159 228 244 251 265 275 288 300 309 316 323 331 341 346 356 361 366 374 394
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:159
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:155 211 235 236
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:155 211 235 236
Symbol 155 MovieClipUses:152 154Used by:159
Symbol 156 TextUses:51Used by:159
Symbol 157 TextUses:51Used by:159
Symbol 158 TextUses:51Used by:159
Symbol 159 MovieClipUses:143 145 148 150 155 156 157 158Used by:160
Symbol 160 MovieClipUses:23 20 159Used by:Timeline
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:Timeline
Symbol 163 ShapeTweeningUsed by:170
Symbol 164 ShapeTweeningUsed by:170
Symbol 165 TextUses:25Used by:170
Symbol 166 TextUses:25Used by:170
Symbol 167 TextUses:25Used by:168
Symbol 168 ButtonUses:167Used by:170
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:163 164 165 166 168 169Used by:Timeline
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:173
Symbol 173 MovieClipUses:172Used by:Timeline
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:174Used by:176
Symbol 176 MovieClipUses:175Used by:186
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:179
Symbol 179 MovieClipUses:178Used by:186
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:182
Symbol 182 MovieClipUses:181Used by:186
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:185
Symbol 185 MovieClipUses:184Used by:186
Symbol 186 MovieClipUses:176 179 182 185Used by:Timeline
Symbol 187 GraphicUsed by:202
Symbol 188 TextUses:25Used by:191
Symbol 189 TextUses:25Used by:191
Symbol 190 TextUses:25Used by:191
Symbol 191 ButtonUses:188 189 190Used by:202
Symbol 192 EditableTextUses:25Used by:202
Symbol 193 TextUses:25Used by:196
Symbol 194 TextUses:25Used by:196
Symbol 195 TextUses:25Used by:196
Symbol 196 ButtonUses:193 194 195Used by:202
Symbol 197 TextUses:25Used by:200
Symbol 198 TextUses:25Used by:200
Symbol 199 TextUses:25Used by:200
Symbol 200 ButtonUses:197 198 199Used by:202
Symbol 201 TextUses:48Used by:202
Symbol 202 MovieClipUses:187 191 192 196 200 201Used by:Timeline
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:207 218
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:205Used by:207 218
Symbol 207 MovieClipUses:204 206Used by:228 331 366 374  Timeline
Symbol 208 GraphicUsed by:228
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:209Used by:228
Symbol 211 MovieClipUses:152 154Used by:228
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:216 217
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:216 217
Symbol 216 MovieClipUses:213 215Used by:228
Symbol 217 MovieClipUses:213 215Used by:228
Symbol 218 MovieClipUses:204 206Used by:228
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:223
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClipUses:221Used by:223
Symbol 223 MovieClipUses:220 222Used by:228
Symbol 224 TextUses:51Used by:228
Symbol 225 TextUses:51Used by:228
Symbol 226 TextUses:51Used by:228
Symbol 227 TextUses:51Used by:228
Symbol 228 MovieClipUses:208 148 210 211 216 217 207 218 223 224 225 226 227Used by:229
Symbol 229 MovieClipUses:228 23 20Used by:Timeline
Symbol 230 GraphicUsed by:244
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClipUses:231Used by:244 275 316 323 341 394
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClipUses:233Used by:244
Symbol 235 MovieClipUses:152 154Used by:244
Symbol 236 MovieClipUses:152 154Used by:244 251 265 288
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClipUses:237Used by:244
Symbol 239 TextUses:51Used by:244
Symbol 240 TextUses:51Used by:244
Symbol 241 TextUses:51Used by:244
Symbol 242 TextUses:51Used by:244
Symbol 243 TextUses:51Used by:244
Symbol 244 MovieClipUses:230 148 232 234 235 236 238 239 240 241 242 243Used by:245
Symbol 245 MovieClipUses:244 23 20Used by:Timeline
Symbol 246 GraphicUsed by:251
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClipUses:247Used by:251
Symbol 249 TextUses:51Used by:251
Symbol 250 TextUses:51Used by:251
Symbol 251 MovieClipUses:246 236 248 148 249 250Used by:252
Symbol 252 MovieClipUses:23 20 251Used by:Timeline
Symbol 253 GraphicUsed by:265
Symbol 254 GraphicUsed by:255
Symbol 255 MovieClipUses:254Used by:265
Symbol 256 GraphicUsed by:257
Symbol 257 MovieClipUses:256Used by:265 275 331 356 394
Symbol 258 GraphicUsed by:262
Symbol 259 GraphicUsed by:260
Symbol 260 MovieClipUses:259Used by:262 322 355
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:258 260 261Used by:265
Symbol 263 GraphicUsed by:264
Symbol 264 MovieClipUses:263Used by:265
Symbol 265 MovieClipUses:253 255 148 257 262 236 264Used by:266
Symbol 266 MovieClipUses:265 23 20Used by:Timeline
Symbol 267 GraphicUsed by:Timeline
Symbol 268 GraphicUsed by:275
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:269Used by:275
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:271Used by:275
Symbol 273 GraphicUsed by:274
Symbol 274 MovieClipUses:273Used by:275
Symbol 275 MovieClipUses:268 148 257 232 270 272 274Used by:276
Symbol 276 MovieClipUses:275 20 23Used by:Timeline
Symbol 277 GraphicUsed by:Timeline
Symbol 278 GraphicUsed by:288
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:279Used by:288
Symbol 281 GraphicUsed by:287
Symbol 282 GraphicUsed by:283
Symbol 283 MovieClipUses:282Used by:287
Symbol 284 GraphicUsed by:285
Symbol 285 MovieClipUses:284Used by:287
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:281 283 285 286Used by:288
Symbol 288 MovieClipUses:278 148 280 287 236Used by:289
Symbol 289 MovieClipUses:288 23 20Used by:Timeline
Symbol 290 GraphicUsed by:300
Symbol 291 GraphicUsed by:293
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:291 292Used by:300 309 316 323 331 341 346 356 361 366
Symbol 294 GraphicUsed by:298
Symbol 295 GraphicUsed by:296
Symbol 296 MovieClipUses:295Used by:297
Symbol 297 MovieClipUses:296Used by:298 308 313 322 330 337 345 355 360 365
Symbol 298 MovieClipUses:294 297Used by:300
Symbol 299 TextUses:51Used by:300
Symbol 300 MovieClipUses:290 148 293 298 299Used by:301
Symbol 301 MovieClipUses:300 23 20Used by:Timeline
Symbol 302 GraphicUsed by:309
Symbol 303 MovieClipUses:147Used by:309 316 346 356 361
Symbol 304 GraphicUsed by:308
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:305Used by:307
Symbol 307 MovieClipUses:306Used by:308 313 345 355 360
Symbol 308 MovieClipUses:304 297 307Used by:309
Symbol 309 MovieClipUses:302 293 148 303 308Used by:310
Symbol 310 MovieClipUses:309 20 23Used by:Timeline
Symbol 311 GraphicUsed by:316
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClipUses:312 297 307Used by:316
Symbol 314 GraphicUsed by:315 319 338
Symbol 315 MovieClipUses:314Used by:316
Symbol 316 MovieClipUses:311 293 148 303 232 313 315Used by:317
Symbol 317 MovieClipUses:316 23 20Used by:Timeline
Symbol 318 GraphicUsed by:323
Symbol 319 MovieClipUses:314Used by:323
Symbol 320 GraphicUsed by:322
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:320 260 297 321Used by:323
Symbol 323 MovieClipUses:318 148 232 319 293 322Used by:324
Symbol 324 MovieClipUses:323 23 20Used by:Timeline
Symbol 325 GraphicUsed by:331
Symbol 326 GraphicUsed by:330
Symbol 327 GraphicUsed by:328 336
Symbol 328 MovieClipUses:327Used by:330
Symbol 329 GraphicUsed by:330
Symbol 330 MovieClipUses:326 297 328 329Used by:331
Symbol 331 MovieClipUses:325 293 148 257 330 207Used by:332
Symbol 332 MovieClipUses:331 23 20Used by:Timeline
Symbol 333 GraphicUsed by:341
Symbol 334 GraphicUsed by:337
Symbol 335 GraphicUsed by:337
Symbol 336 MovieClipUses:327Used by:337
Symbol 337 MovieClipUses:334 297 335 336Used by:341
Symbol 338 MovieClipUses:314Used by:341
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClipUses:339Used by:341
Symbol 341 MovieClipUses:333 148 232 293 337 338 340Used by:342
Symbol 342 MovieClipUses:341 23 20Used by:Timeline
Symbol 343 GraphicUsed by:346
Symbol 344 GraphicUsed by:345
Symbol 345 MovieClipUses:344 307 297Used by:346
Symbol 346 MovieClipUses:343 148 293 345 303Used by:347
Symbol 347 MovieClipUses:346 23 20Used by:Timeline
Symbol 348 GraphicUsed by:356
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:349Used by:356
Symbol 351 GraphicUsed by:355
Symbol 352 MovieClipUses:13Used by:353
Symbol 353 MovieClipUses:352Used by:355
Symbol 354 GraphicUsed by:355
Symbol 355 MovieClipUses:351 297 353 307 260 354Used by:356
Symbol 356 MovieClipUses:348 148 350 257 303 293 355Used by:357
Symbol 357 MovieClipUses:356 23 20Used by:Timeline
Symbol 358 GraphicUsed by:361
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClipUses:359 297 307Used by:361
Symbol 361 MovieClipUses:358 148 293 303 360Used by:362
Symbol 362 MovieClipUses:361 23 20Used by:Timeline
Symbol 363 GraphicUsed by:366
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364 297Used by:366
Symbol 366 MovieClipUses:363 148 293 365 207Used by:367
Symbol 367 MovieClipUses:366 23 20Used by:Timeline
Symbol 368 GraphicUsed by:374
Symbol 369 GraphicUsed by:373
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:370Used by:372
Symbol 372 MovieClipUses:371Used by:373
Symbol 373 MovieClipUses:369 372Used by:374
Symbol 374 MovieClipUses:368 148 373 207Used by:375
Symbol 375 MovieClipUses:374 23 20Used by:Timeline
Symbol 376 GraphicUsed by:394
Symbol 377 GraphicUsed by:386
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:378Used by:386
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:380Used by:386
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:386
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:386
Symbol 386 MovieClipUses:377 379 381 383 385Used by:387
Symbol 387 MovieClipUses:386Used by:394
Symbol 388 GraphicUsed by:391
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:389Used by:391
Symbol 391 MovieClipUses:388 390Used by:394
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:392Used by:394
Symbol 394 MovieClipUses:376 387 391 148 257 232 393Used by:395
Symbol 395 MovieClipUses:394 23 20Used by:Timeline
Symbol 396 GraphicUsed by:Timeline
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClipUses:397Used by:Timeline
Symbol 399 GraphicUsed by:Timeline
Symbol 400 TextUses:25Used by:Timeline
Symbol 401 TextUses:25Used by:Timeline
Symbol 402 EditableTextUses:25Used by:Timeline
Symbol 403 TextUses:25Used by:404
Symbol 404 ButtonUses:403Used by:Timeline
Symbol 405 TextUses:25Used by:406
Symbol 406 ButtonUses:405Used by:Timeline
Symbol 407 TextUses:25Used by:Timeline
Symbol 408 EditableTextUses:25Used by:Timeline
Symbol 409 TextUses:25Used by:410
Symbol 410 ButtonUses:409Used by:Timeline
Symbol 411 TextUses:25Used by:412
Symbol 412 ButtonUses:411Used by:Timeline
Symbol 413 GraphicUsed by:Timeline
Symbol 414 GraphicUsed by:Timeline
Symbol 415 EditableTextUses:25Used by:Timeline
Symbol 416 EditableTextUses:25Used by:Timeline

Instance Names

"mnu"Frame 4Symbol 137 MovieClip
"wall"Frame 5Symbol 160 MovieClip
"ball"Frame 5Symbol 162 MovieClip
"paus"Frame 5Symbol 170 MovieClip
"bal"Frame 5Symbol 173 MovieClip
"countdown"Frame 5Symbol 186 MovieClip
"nlevel"Frame 5Symbol 202 MovieClip
"portal1"Frame 5Symbol 207 MovieClip
"wall"Frame 6Symbol 229 MovieClip
"ball"Frame 6Symbol 162 MovieClip
"wall"Frame 7Symbol 245 MovieClip
"ball"Frame 7Symbol 162 MovieClip
"wall"Frame 8Symbol 252 MovieClip
"ball"Frame 8Symbol 162 MovieClip
"wall"Frame 9Symbol 266 MovieClip
"ball"Frame 9Symbol 162 MovieClip
"wall"Frame 10Symbol 276 MovieClip
"ball"Frame 10Symbol 162 MovieClip
"wall"Frame 11Symbol 289 MovieClip
"wall"Frame 12Symbol 301 MovieClip
"ball"Frame 12Symbol 162 MovieClip
"wall"Frame 13Symbol 310 MovieClip
"ball"Frame 13Symbol 162 MovieClip
"wall"Frame 14Symbol 317 MovieClip
"wall"Frame 15Symbol 324 MovieClip
"wall"Frame 16Symbol 332 MovieClip
"wall"Frame 17Symbol 342 MovieClip
"wall"Frame 18Symbol 347 MovieClip
"wall"Frame 19Symbol 357 MovieClip
"wall"Frame 20Symbol 362 MovieClip
"wall"Frame 21Symbol 367 MovieClip
"wall"Frame 22Symbol 375 MovieClip
"wall"Frame 23Symbol 395 MovieClip
"ball"Frame 23Symbol 162 MovieClip
"wall"Frame 24Symbol 160 MovieClip
"ball"Frame 24Symbol 162 MovieClip
"timebox"Frame 25Symbol 402 EditableText
"submt"Frame 25Symbol 406 Button
"naem"Frame 25Symbol 408 EditableText
"timebox"Frame 26Symbol 415 EditableText
"naem"Frame 26Symbol 416 EditableText
"b4"Symbol 132 MovieClip Frame 1Symbol 74 Button
"b20"Symbol 132 MovieClip Frame 1Symbol 76 Button
"b17"Symbol 132 MovieClip Frame 1Symbol 79 Button
"b1"Symbol 132 MovieClip Frame 1Symbol 82 Button
"b2"Symbol 132 MovieClip Frame 1Symbol 85 Button
"b3"Symbol 132 MovieClip Frame 1Symbol 88 Button
"b5"Symbol 132 MovieClip Frame 1Symbol 91 Button
"b6"Symbol 132 MovieClip Frame 1Symbol 94 Button
"b7"Symbol 132 MovieClip Frame 1Symbol 97 Button
"b8"Symbol 132 MovieClip Frame 1Symbol 100 Button
"b9"Symbol 132 MovieClip Frame 1Symbol 103 Button
"b10"Symbol 132 MovieClip Frame 1Symbol 106 Button
"b11"Symbol 132 MovieClip Frame 1Symbol 109 Button
"b12"Symbol 132 MovieClip Frame 1Symbol 112 Button
"b13"Symbol 132 MovieClip Frame 1Symbol 115 Button
"b14"Symbol 132 MovieClip Frame 1Symbol 118 Button
"b15"Symbol 132 MovieClip Frame 1Symbol 121 Button
"b16"Symbol 132 MovieClip Frame 1Symbol 124 Button
"b18"Symbol 132 MovieClip Frame 1Symbol 127 Button
"b19"Symbol 132 MovieClip Frame 1Symbol 130 Button
"pass"Symbol 136 MovieClip Frame 1Symbol 135 EditableText
"ll"Symbol 137 MovieClip Frame 145Symbol 132 MovieClip
"pass"Symbol 137 MovieClip Frame 182Symbol 136 MovieClip
"a"Symbol 155 MovieClip Frame 1Symbol 152 MovieClip
"end"Symbol 159 MovieClip Frame 1Symbol 148 MovieClip
"stuff"Symbol 159 MovieClip Frame 1Symbol 150 MovieClip
"portal1"Symbol 159 MovieClip Frame 1Symbol 155 MovieClip
"portal2"Symbol 159 MovieClip Frame 1Symbol 155 MovieClip
"a"Symbol 160 MovieClip Frame 1Symbol 159 MovieClip
"c"Symbol 173 MovieClip Frame 1Symbol 172 MovieClip
"inbtext"Symbol 202 MovieClip Frame 1Symbol 192 EditableText
"a"Symbol 207 MovieClip Frame 1Symbol 204 MovieClip
"a"Symbol 211 MovieClip Frame 1Symbol 152 MovieClip
"a"Symbol 216 MovieClip Frame 1Symbol 213 MovieClip
"a"Symbol 217 MovieClip Frame 1Symbol 213 MovieClip
"a"Symbol 218 MovieClip Frame 1Symbol 204 MovieClip
"a"Symbol 223 MovieClip Frame 1Symbol 222 MovieClip
"end"Symbol 228 MovieClip Frame 1Symbol 148 MovieClip
"stuff"Symbol 228 MovieClip Frame 1Symbol 210 MovieClip
"portal1"Symbol 228 MovieClip Frame 1Symbol 211 MovieClip
"portal2"Symbol 228 MovieClip Frame 1Symbol 216 MovieClip
"portal3"Symbol 228 MovieClip Frame 1Symbol 217 MovieClip
"portal4"Symbol 228 MovieClip Frame 1Symbol 207 MovieClip
"portal5"Symbol 228 MovieClip Frame 1Symbol 218 MovieClip
"portal6"Symbol 228 MovieClip Frame 1Symbol 223 MovieClip
"a"Symbol 229 MovieClip Frame 1Symbol 228 MovieClip
"a"Symbol 235 MovieClip Frame 1Symbol 152 MovieClip
"a"Symbol 236 MovieClip Frame 1Symbol 152 MovieClip
"end"Symbol 244 MovieClip Frame 1Symbol 148 MovieClip
"gblock"Symbol 244 MovieClip Frame 1Symbol 232 MovieClip
"stuff"Symbol 244 MovieClip Frame 1Symbol 234 MovieClip
"portal1"Symbol 244 MovieClip Frame 1Symbol 235 MovieClip
"portal2"Symbol 244 MovieClip Frame 1Symbol 236 MovieClip
"ggate"Symbol 244 MovieClip Frame 1Symbol 238 MovieClip
"a"Symbol 245 MovieClip Frame 1Symbol 244 MovieClip
"portal2"Symbol 251 MovieClip Frame 1Symbol 236 MovieClip
"stuff"Symbol 251 MovieClip Frame 1Symbol 248 MovieClip
"end"Symbol 251 MovieClip Frame 1Symbol 148 MovieClip
"portal1"Symbol 251 MovieClip Frame 1Symbol 236 MovieClip
"a"Symbol 252 MovieClip Frame 1Symbol 251 MovieClip
"rgate"Symbol 265 MovieClip Frame 1Symbol 255 MovieClip
"end"Symbol 265 MovieClip Frame 1Symbol 148 MovieClip
"rblock"Symbol 265 MovieClip Frame 1Symbol 257 MovieClip
"stuff"Symbol 265 MovieClip Frame 1Symbol 262 MovieClip
"portal1"Symbol 265 MovieClip Frame 1Symbol 236 MovieClip
"rgate"Symbol 265 MovieClip Frame 1Symbol 264 MovieClip
"portal2"Symbol 265 MovieClip Frame 1Symbol 236 MovieClip
"a"Symbol 266 MovieClip Frame 1Symbol 265 MovieClip
"end"Symbol 275 MovieClip Frame 1Symbol 148 MovieClip
"rblock"Symbol 275 MovieClip Frame 1Symbol 257 MovieClip
"gblock"Symbol 275 MovieClip Frame 1Symbol 232 MovieClip
"stuff"Symbol 275 MovieClip Frame 1Symbol 270 MovieClip
"rgate"Symbol 275 MovieClip Frame 1Symbol 272 MovieClip
"ggate"Symbol 275 MovieClip Frame 1Symbol 274 MovieClip
"a"Symbol 276 MovieClip Frame 1Symbol 275 MovieClip
"end"Symbol 288 MovieClip Frame 1Symbol 148 MovieClip
"ggate"Symbol 288 MovieClip Frame 1Symbol 280 MovieClip
"stuff"Symbol 288 MovieClip Frame 1Symbol 287 MovieClip
"portal1"Symbol 288 MovieClip Frame 1Symbol 236 MovieClip
"portal2"Symbol 288 MovieClip Frame 1Symbol 236 MovieClip
"a"Symbol 289 MovieClip Frame 1Symbol 288 MovieClip
"switched1"Symbol 298 MovieClip Frame 1Symbol 297 MovieClip
"switched2"Symbol 298 MovieClip Frame 1Symbol 297 MovieClip
"end"Symbol 300 MovieClip Frame 1Symbol 148 MovieClip
"switch1"Symbol 300 MovieClip Frame 1Symbol 293 MovieClip
"switch2"Symbol 300 MovieClip Frame 1Symbol 293 MovieClip
"stuff"Symbol 300 MovieClip Frame 1Symbol 298 MovieClip
"a"Symbol 301 MovieClip Frame 1Symbol 300 MovieClip
"switched1"Symbol 308 MovieClip Frame 1Symbol 297 MovieClip
"switched2"Symbol 308 MovieClip Frame 1Symbol 297 MovieClip
"switched3"Symbol 308 MovieClip Frame 1Symbol 307 MovieClip
"switch1"Symbol 309 MovieClip Frame 1Symbol 293 MovieClip
"switch2"Symbol 309 MovieClip Frame 1Symbol 293 MovieClip
"end"Symbol 309 MovieClip Frame 1Symbol 148 MovieClip
"switch3"Symbol 309 MovieClip Frame 1Symbol 303 MovieClip
"stuff"Symbol 309 MovieClip Frame 1Symbol 308 MovieClip
"a"Symbol 310 MovieClip Frame 1Symbol 309 MovieClip
"switched1"Symbol 313 MovieClip Frame 1Symbol 297 MovieClip
"switched2"Symbol 313 MovieClip Frame 1Symbol 307 MovieClip
"switch1"Symbol 316 MovieClip Frame 1Symbol 293 MovieClip
"end"Symbol 316 MovieClip Frame 1Symbol 148 MovieClip
"switch2"Symbol 316 MovieClip Frame 1Symbol 303 MovieClip
"gblock"Symbol 316 MovieClip Frame 1Symbol 232 MovieClip
"stuff"Symbol 316 MovieClip Frame 1Symbol 313 MovieClip
"gwall"Symbol 316 MovieClip Frame 1Symbol 315 MovieClip
"a"Symbol 317 MovieClip Frame 1Symbol 316 MovieClip
"switched1"Symbol 322 MovieClip Frame 1Symbol 297 MovieClip
"end"Symbol 323 MovieClip Frame 1Symbol 148 MovieClip
"gblock"Symbol 323 MovieClip Frame 1Symbol 232 MovieClip
"gwall"Symbol 323 MovieClip Frame 1Symbol 319 MovieClip
"switch1"Symbol 323 MovieClip Frame 1Symbol 293 MovieClip
"stuff"Symbol 323 MovieClip Frame 1Symbol 322 MovieClip
"a"Symbol 324 MovieClip Frame 1Symbol 323 MovieClip
"switched2"Symbol 330 MovieClip Frame 1Symbol 297 MovieClip
"switch2"Symbol 331 MovieClip Frame 1Symbol 293 MovieClip
"end"Symbol 331 MovieClip Frame 1Symbol 148 MovieClip
"rblock"Symbol 331 MovieClip Frame 1Symbol 257 MovieClip
"stuff"Symbol 331 MovieClip Frame 1Symbol 330 MovieClip
"portal1"Symbol 331 MovieClip Frame 1Symbol 207 MovieClip
"portal2"Symbol 331 MovieClip Frame 1Symbol 207 MovieClip
"a"Symbol 332 MovieClip Frame 1Symbol 331 MovieClip
"switched1"Symbol 337 MovieClip Frame 1Symbol 297 MovieClip
"end"Symbol 341 MovieClip Frame 1Symbol 148 MovieClip
"gblock"Symbol 341 MovieClip Frame 1Symbol 232 MovieClip
"switch1"Symbol 341 MovieClip Frame 1Symbol 293 MovieClip
"stuff"Symbol 341 MovieClip Frame 1Symbol 337 MovieClip
"ggate"Symbol 341 MovieClip Frame 1Symbol 338 MovieClip
"a"Symbol 342 MovieClip Frame 1Symbol 341 MovieClip
"switched1"Symbol 345 MovieClip Frame 1Symbol 307 MovieClip
"switched2"Symbol 345 MovieClip Frame 1Symbol 297 MovieClip
"end"Symbol 346 MovieClip Frame 1Symbol 148 MovieClip
"switch2"Symbol 346 MovieClip Frame 1Symbol 293 MovieClip
"stuff"Symbol 346 MovieClip Frame 1Symbol 345 MovieClip
"switch1"Symbol 346 MovieClip Frame 1Symbol 303 MovieClip
"a"Symbol 347 MovieClip Frame 1Symbol 346 MovieClip
"switched1"Symbol 355 MovieClip Frame 1Symbol 297 MovieClip
"switched2"Symbol 355 MovieClip Frame 1Symbol 307 MovieClip
"end"Symbol 356 MovieClip Frame 1Symbol 148 MovieClip
"rgate"Symbol 356 MovieClip Frame 1Symbol 350 MovieClip
"rblock"Symbol 356 MovieClip Frame 1Symbol 257 MovieClip
"switch2"Symbol 356 MovieClip Frame 1Symbol 303 MovieClip
"switch1"Symbol 356 MovieClip Frame 1Symbol 293 MovieClip
"stuff"Symbol 356 MovieClip Frame 1Symbol 355 MovieClip
"a"Symbol 357 MovieClip Frame 1Symbol 356 MovieClip
"switched1"Symbol 360 MovieClip Frame 1Symbol 297 MovieClip
"switched2"Symbol 360 MovieClip Frame 1Symbol 307 MovieClip
"end"Symbol 361 MovieClip Frame 1Symbol 148 MovieClip
"switch1"Symbol 361 MovieClip Frame 1Symbol 293 MovieClip
"switch2"Symbol 361 MovieClip Frame 1Symbol 303 MovieClip
"stuff"Symbol 361 MovieClip Frame 1Symbol 360 MovieClip
"a"Symbol 362 MovieClip Frame 1Symbol 361 MovieClip
"switched1"Symbol 365 MovieClip Frame 1Symbol 297 MovieClip
"end"Symbol 366 MovieClip Frame 1Symbol 148 MovieClip
"switch1"Symbol 366 MovieClip Frame 1Symbol 293 MovieClip
"stuff"Symbol 366 MovieClip Frame 1Symbol 365 MovieClip
"portal5"Symbol 366 MovieClip Frame 1Symbol 207 MovieClip
"portal3"Symbol 366 MovieClip Frame 1Symbol 207 MovieClip
"portal1"Symbol 366 MovieClip Frame 1Symbol 207 MovieClip
"portal6"Symbol 366 MovieClip Frame 1Symbol 207 MovieClip
"portal2"Symbol 366 MovieClip Frame 1Symbol 207 MovieClip
"portal4"Symbol 366 MovieClip Frame 1Symbol 207 MovieClip
"a"Symbol 367 MovieClip Frame 1Symbol 366 MovieClip
"end"Symbol 374 MovieClip Frame 1Symbol 148 MovieClip
"stuff"Symbol 374 MovieClip Frame 1Symbol 373 MovieClip
"portal2"Symbol 374 MovieClip Frame 1Symbol 207 MovieClip
"portal1"Symbol 374 MovieClip Frame 1Symbol 207 MovieClip
"a"Symbol 375 MovieClip Frame 1Symbol 374 MovieClip
"ygate"Symbol 386 MovieClip Frame 1Symbol 379 MovieClip
"ggate"Symbol 386 MovieClip Frame 1Symbol 381 MovieClip
"bgate"Symbol 386 MovieClip Frame 1Symbol 383 MovieClip
"rgate"Symbol 386 MovieClip Frame 1Symbol 385 MovieClip
"spin"Symbol 387 MovieClip Frame 1Symbol 386 MovieClip
"ting"Symbol 394 MovieClip Frame 1Symbol 387 MovieClip
"stuff"Symbol 394 MovieClip Frame 1Symbol 391 MovieClip
"end"Symbol 394 MovieClip Frame 1Symbol 148 MovieClip
"rblock"Symbol 394 MovieClip Frame 1Symbol 257 MovieClip
"gblock"Symbol 394 MovieClip Frame 1Symbol 232 MovieClip
"yblock"Symbol 394 MovieClip Frame 1Symbol 393 MovieClip
"a"Symbol 395 MovieClip Frame 1Symbol 394 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "bgsound"
ExportAssets (56)Timeline Frame 1Symbol 417 as "__Packages.MochiAd"

Labels

"menu"Frame 4
"level1"Frame 5
"level2"Frame 6
"level3"Frame 7
"level4"Frame 8
"level5"Frame 9
"level6"Frame 10
"level7"Frame 11
"level8"Frame 12
"level9"Frame 13
"level10"Frame 14
"level11"Frame 15
"level12"Frame 16
"level13"Frame 17
"level14"Frame 18
"level15"Frame 19
"level16"Frame 20
"level17"Frame 21
"level18"Frame 22
"level19"Frame 23
"level20"Frame 24
"won"Frame 25
"main"Symbol 137 MovieClip Frame 1
"lvls"Symbol 137 MovieClip Frame 122

Dynamic Text Variables

naemzSymbol 408 EditableText"dfds"
naamzSymbol 416 EditableText"dfds"




http://swfchan.com/10/46614/info.shtml
Created: 3/5 -2019 08:50:53 Last modified: 3/5 -2019 08:50:53 Server time: 17/05 -2024 04:05:44