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

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM22662762-26DC&rnd=22662762" width="1" height="1"></div>

armorgames ejector-6016.swf

This is the info page for
Flash #267626

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


Text
Ejector
is loading...

loading...

continue

Alex Gagin

Volume

graphics

100

high

quit

quit

Music

Sounds

Settings

options

options

danger

ejector

<p align="left"><font face="DS OlymPix" size="11" color="#ffffff" letterSpacing="1.000000" kerning="0">0</font></p>

more games

more games

A

s

d

w

or

press
TO
CHARGE

RELEASE
TO
FIRE

Use the buttons to move

e

j

c

t

o

r

play

play

continue

continue

CREDITS

CREDITS

sponsor:

CREDITS

Music:

everything
else:

Josh Kemp

Alex gagin

<p align="center"><font face="DS OlymPix" size="15" color="#ffffff" letterSpacing="0.000000" kerning="0">Do you have ideas for </font></p><p align="center"><font face="DS OlymPix" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">the next part of the game?</font></p><p align="center"><font face="DS OlymPix" size="10" color="#ffffff" letterSpacing="0.000000" kerning="0">mail it: <font color="#cbbe24">egectorgame@gmail.com</font></font></p>

1

6

11

16

21

5

22

23

24

10

15

20

25

17

18

19

12

13

14

7

8

9

2

3

4

select level

<p align="center"></p>

enter level key:

l

e

v

22

22

<p align="left"><font face="DS OlymPix" size="11" color="#ffffff" letterSpacing="1.000000" kerning="0">6</font></p>

shots:

<p align="left"><font face="DS OlymPix" size="11" color="#ffffff" letterSpacing="1.000000" kerning="0">first</font></p>

key:

menu

pause

more games

wall

teleport

/ wall / wall /

bullet
teleport

/ wall / wall /

fixation

<-gate->

/ wall / wall / wall / wall / wall

wall / wall / wall / wall / wall /

box

<-gate->  <-gate->

b

/ wall / wall / wall

wall / wall

ice

ice

ice

ice

ice

ice

wall / wall  wall / wall / wall / wal

ice

ice

ice

ice

ice

/ wall / wall / wall / wall / wall / wall

<-gate->

<-gate->

<-gate->

/ wall / wall /

/ wall / wall / wall / wall / wall /

ice

<-gate-> <-gate->

ice

ice

<--gate-->

/ wall /

<-gate->

/ wall / W

/ w

your shots:

<p align="center"><font face="DS OlymPix" size="18" color="#ffffff" letterSpacing="2.000000" kerning="1">00000</font></p>

PLAY AGAIN

PLAY AGAIN

/ wall / wall / wall / wall / wall /

0

shots:

ActionScript [AS1/AS2]

Frame 1
stop(); pauseScreenShow = false; Stage.showMenu = false;
Instance of Symbol 30 MovieClip "preloader_mc" in Frame 1
onClipEvent (load) { total = _root.getBytesTotal(); } onClipEvent (enterFrame) { if ((loaded == total) && (flag)) { gotoAndPlay (100); _root.flag = false; trace("pl"); } else if (loaded != total) { loaded = _root.getBytesLoaded(); percent = int((loaded / total) * 100); gotoAndStop(percent); } }
Instance of Symbol 33 MovieClip in Frame 1
on (release) { getURL ("http://www.galex.com.ua", "blank"); }
Instance of Symbol 37 MovieClip in Frame 1
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Frame 3
function teleportParticle(padNum, padDestination) { _root.playSound("warp"); i = 1; while (i <= 1) { _root.particle.duplicateMovieClip("particle" + i, i); _root["particle" + i]._x = _root["teleport" + padNum]._x; _root["particle" + i]._y = _root["teleport" + padNum]._y; _root["particle" + i].padDestination = padDestination; i++; } } function playSound(soundName) { if (_root.soundMute == false) { sound = new Sound(); sound.attachSound(soundName); sound.setVolume(_root.gameVolume); sound.start(); } } Mouse.hide(); highestLevelCompleted = 0; enemies = 8; enemyNum = enemies; enemyN = 500; objects = 0; buttons = 4; bonus = 500; onIce = false; onMainMenu = true; if (gameVolume == undefined) { gameVolume = 100; } if (soundMute == undefined) { soundMute = false; } if (musicMute == undefined) { musicMute = false; } _root.n3wton = SharedObject.getLocal("n3wton"); if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = 0; } _root.level = _root.n3wton.data.level; if (_root.n3wton.data.score == undefined) { score = 0; } else { score = _root.n3wton.data.score; } practice = false; highestLevelCompleted = _root.level - 1;
Instance of Symbol 64 MovieClip "krest_mc" in Frame 3
onClipEvent (load) { this.swapDepths(1001); } onClipEvent (enterFrame) { this.swapDepths(_root.getNextHighestDepth()); this._x = _root._xmouse; this._y = _root._ymouse; }
Frame 6
onMainMenu = true; _root.presss = true; level = 1; _root.shots = 0;
Frame 7
function firsStartMusic() { trace(_root.fsM); if (_root.fsM == false) { _root.fsM = true; _root.codeClip.gameMusic.setVolume(0); _root.codeClip.gameMusic.start(0, 1000); intMus = setInterval(addVolume, 10); } } function addVolume() { _root.stM++; _root.codeClip.gameMusic.setVolume(_root.stM); if (stM >= 100) { clearInterval(intMus); } } _root.stM = 0; _root.fsM = false;
Instance of Symbol 67 MovieClip "ball" in Frame 7
onClipEvent (load) { transportHit = false; transHit = 0; deg = _root.player.deg; rad = deg * 0.01745329; y = hyp * Math.sin(rad); x = hyp * Math.cos(rad); if (_root.player.objectHit == false) { this._y = _root.player._y; this._x = _root.player._x; } _root.player.turretRad = rad; _root.player.recoilSpeed = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); fullHealth = 5; health = fullHealth; } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { this._x = this._x + x; this._y = this._y + y; if ((((this._x < 0) || (this._x > 550)) || (this._y < 0)) || (this._y > 550)) { this.removeMovieClip(); } j = 1; while (j <= _root.transportNum) { if (this.hitTest(_root["transport" + j].test)) { if (transportHit == false) { this._x = _root["transport" + _root["transport" + j].transDestination]._x; this._y = _root["transport" + _root["transport" + j].transDestination]._y; transportHit = true; health--; } } else { transHit++; } j++; } if (transHit == _root.transportNum) { transHit = 0; transportHit = false; } else { transHit = 0; } k = 1; while (k <= _root.switchNum) { if (this.hitTest(_root["switch" + k].test)) { _root["switch" + k].switchOn = true; } k++; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i].moveSpeed = hyp; _root["enemy" + i].angleRad = rad; rad = rad - 3.141593; x = x * -1; y = y * -1; this._x = this._x + (x / 2); this._y = this._y + (y / 2); health--; _root.playSound("hit"); } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n].sideLeft)) { x = x * -1; this._x = this._x + 1; if (y > 0) { rad = Math.acos(x / hyp); } else { rad = 6.283185 - Math.acos(x / hyp); } _root["object" + n].xMove = hyp; health--; _root.playSound("hit"); } else if (this.hitTest(_root["object" + n].sideRight)) { x = x * -1; this._x = this._x + 1; if (y > 0) { rad = Math.acos(x / hyp) - 6.283185; } else { rad = -Math.acos(x / hyp); } _root["object" + n].xMove = -hyp; health--; _root.playSound("hit"); } else if (this.hitTest(_root["object" + n].sideBottom)) { y = y * -1; this._y = this._y + 1; if (x > 0) { rad = Math.asin(y / hyp); } else { rad = 3.141593 - Math.asin(y / hyp); } _root["object" + n].yMove = -hyp; health--; _root.playSound("hit"); } else if (this.hitTest(_root["object" + n].sideTop)) { y = y * -1; this._y = this._y - 1; if (x > 0) { rad = Math.asin(y / hyp); } else { rad = 3.141593 - Math.asin(y / hyp); } _root["object" + n].yMove = hyp; health--; _root.playSound("hit"); } n++; } if (health > 0) { this._alpha = health * (100 / fullHealth); } else { this.removeMovieClip(); } } }
Instance of Symbol 69 MovieClip "enemyBall" in Frame 7
onClipEvent (load) { transportHit = false; transHit = 0; deg = _root["enemy" + enemyNum].deg; rad = deg * 0.01745329; y = hyp * Math.sin(rad); x = hyp * Math.cos(rad); this._y = _root["enemy" + enemyNum]._y + (y * 3); this._x = _root["enemy" + enemyNum]._x + (x * 3); fullHealth = 5; health = fullHealth; } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { this._x = this._x + x; this._y = this._y + y; if ((((this._x < 0) || (this._x > 550)) || (this._y < 0)) || (this._y > 550)) { this.removeMovieClip(); } if (this.hitTest(_root.player.test)) { _root.player.recoilSpeed = hyp; _root.player.turretRad = rad - 3.141593; x = x * -1; y = y * -1; this._x = this._x + (x / 2); this._y = this._y + (y / 2); health--; _root.playSound("hit2"); } j = 1; while (j <= _root.transportNum) { if (this.hitTest(_root["transport" + j].test)) { if (transportHit == false) { this._x = _root["transport" + _root["transport" + j].transDestination]._x; this._y = _root["transport" + _root["transport" + j].transDestination]._y; transportHit = true; health--; } } else { transHit++; } j++; } if (transHit == _root.transportNum) { transHit = 0; transportHit = false; } else { transHit = 0; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n].sideLeft)) { x = x * -1; if (y > 0) { rad = Math.acos(x / hyp); } else { rad = 6.283185 - Math.acos(x / hyp); } _root["object" + n].xMove = hyp; health--; } else if (this.hitTest(_root["object" + n].sideRight)) { x = x * -1; if (y > 0) { rad = Math.acos(x / hyp) - 6.283185; } else { rad = -Math.acos(x / hyp); } _root["object" + n].xMove = -hyp; health--; } else if (this.hitTest(_root["object" + n].sideBottom)) { y = y * -1; if (x > 0) { rad = Math.asin(y / hyp); } else { rad = 3.141593 - Math.asin(y / hyp); } _root["object" + n].yMove = -hyp; health--; } else if (this.hitTest(_root["object" + n].sideTop)) { y = y * -1; if (x > 0) { rad = Math.asin(y / hyp); } else { rad = 3.141593 - Math.asin(y / hyp); } _root["object" + n].yMove = hyp; health--; } n++; } if (health > 0) { this._alpha = health * (100 / fullHealth); } else { this.removeMovieClip(); } } }
Instance of Symbol 81 MovieClip "particle" in Frame 7
onClipEvent (load) { seeking = false; hyp = 10; thisStopped = false; } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (thisStopped == true) { this.play(); thisStopped = false; } if (seeking == true) { myRadians = Math.atan2(_root["teleport" + padDestination]._y - this._y, _root["teleport" + padDestination]._x - this._x); myDegrees = Math.round((myRadians * 180) / 3.141593); yChange = Math.round(_root["teleport" + padDestination]._y - this._y); xChange = Math.round(_root["teleport" + padDestination]._x - this._x); yMove = Math.round(yChange / 5); xMove = Math.round(xChange / 5); this._y = this._y + yMove; this._x = this._x + xMove; } } else { this.stop(); thisStopped = true; } }
Instance of Symbol 92 MovieClip "codeClip" in Frame 7
onClipEvent (load) { stopAllSounds(); gameMusic = new Sound(); gameMusic.attachSound("gameMusic"); if (_root.gameVolume == undefined) { gameMusic.setVolume(100); } else { gameMusic.setVolume(_root.gameVolume); } }
Frame 8
test = 0; nextFrame();
Instance of Symbol 111 MovieClip "player" in Frame 8
onClipEvent (load) { function reset() { this.gotoAndStop(1); dead = false; direction = ""; explode = false; hSpeed = 0; vSpeed = 0; objectHit = false; anchored = false; objectMiss = 0; turretRad = 0; recoilSpeed = 0; ballSpeed = 0; charging = false; n = 500; } firingRate = 4; maxSpeed = 5; acc = 0.55; up = false; down = false; left = false; right = false; transition = true; teleporting = false; teleportHit = 0; reset(); } onClipEvent (enterFrame) { if (_root.onIce != true) { acc = 0.55; } else { acc = 0.19; } _root.test = _root["ball" + n].hyp; i = 1; while (i <= _root.teleportNum) { if (this.hitTest(_root["teleport" + i]) == false) { teleportHit++; } i++; } if (teleportHit == _root.teleportNum) { teleporting = false; teleportHit = 0; } else { teleportHit = 0; } if (dead == false) { if (transition == false) { if (firingRate > 0) { firingRate--; } x = _root._xmouse - this._x; y = _root._ymouse - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this.bashnya._rotation = deg; if (anchored == false) { if (recoilSpeed > 0) { if (_root.onIce != true) { recoilSpeed = recoilSpeed - 1.4; } else { recoilSpeed = recoilSpeed - 0.6; } xSpeed = recoilSpeed * Math.cos(turretRad); ySpeed = recoilSpeed * Math.sin(turretRad); this._x = this._x - xSpeed; this._y = this._y - ySpeed; } else { recoilSpeed = 0; } } if (charging == true) { if (ballSpeed < 14) { ballSpeed = ballSpeed + 0.5; } } if (objectMiss == _root.objects) { objectHit = false; objectMiss = 0; } else { objectMiss = 0; } rotLimit = 0; if (anchored == false) { this._x = this._x + hSpeed; if (Key.isDown(39) || (Key.isDown(68))) { right = true; if (Key.isDown(38) || (Key.isDown(87))) { rotLimit = 45; } else if (Key.isDown(40) || (Key.isDown(83))) { rotLimit = 135; } else { rotLimit = 90; } trace(this.kuzov._rotation); if ((this.kuzov._rotation < rotLimit) && (this.kuzov._rotation >= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation + 15; } else if ((this.kuzov._rotation > rotLimit) || (this.kuzov._rotation <= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation - 15; } if (hSpeed < maxSpeed) { hSpeed = hSpeed + acc; } } else if (right == true) { right = false; } if (Key.isDown(37) || (Key.isDown(65))) { left = true; if (Key.isDown(38) || (Key.isDown(87))) { rotLimit = -45; } else if (Key.isDown(40) || (Key.isDown(83))) { rotLimit = -135; } else { rotLimit = -90; } if ((this.kuzov._rotation > rotLimit) && (this.kuzov._rotation <= (rotLimit + 180))) { this.kuzov._rotation = this.kuzov._rotation - 15; } else if ((this.kuzov._rotation < rotLimit) || (this.kuzov._rotation >= (rotLimit + 180))) { this.kuzov._rotation = this.kuzov._rotation + 15; } if (hSpeed > (-maxSpeed)) { hSpeed = hSpeed - acc; } } else if (left == true) { left = false; } if ((left == false) && (right == false)) { if (hSpeed > 0) { hSpeed = hSpeed - acc; if (hSpeed < acc) { hSpeed = 0; } } else if (hSpeed < 0) { hSpeed = hSpeed + acc; if (hSpeed > acc) { hSpeed = 0; } } } this._y = this._y + vSpeed; if (Key.isDown(40) || (Key.isDown(83))) { down = true; if (Key.isDown(37) || (Key.isDown(65))) { rotLimit = -135; } else if (Key.isDown(39) || (Key.isDown(68))) { rotLimit = 135; } else { rotLimit = 180; } if ((this.kuzov._rotation < rotLimit) && (this.kuzov._rotation >= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation + 15; } else if ((this.kuzov._rotation > rotLimit) || (this.kuzov._rotation <= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation - 15; } if (vSpeed < maxSpeed) { vSpeed = vSpeed + acc; } } else if (down == true) { down = false; } if (Key.isDown(38) || (Key.isDown(87))) { up = true; if (Key.isDown(37) || (Key.isDown(65))) { rotLimit = -45; } else if (Key.isDown(39) || (Key.isDown(68))) { rotLimit = 45; } else { rotLimit = 0; } if ((this.kuzov._rotation < rotLimit) && (this.kuzov._rotation >= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation + 15; } else if ((this.kuzov._rotation > rotLimit) && (this.kuzov._rotation <= (rotLimit + 180))) { this.kuzov._rotation = this.kuzov._rotation - 15; } if (vSpeed > (-maxSpeed)) { vSpeed = vSpeed - acc; } } else if (up == true) { up = false; } if ((down == false) && (up == false)) { if (vSpeed > 0) { vSpeed = vSpeed - acc; if (vSpeed < acc) { vSpeed = 0; } } else if (vSpeed < 0) { vSpeed = vSpeed + acc; if (vSpeed > acc) { vSpeed = 0; } } } } } } else if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } onClipEvent (mouseDown) { if (dead == false) { if (transition == false) { if (firingRate <= 0) { this.gotoAndStop(2); _root.krest_mc.gotoAndPlay(2); charging = true; ballSpeed = 5; } } } } onClipEvent (mouseUp) { if (dead == false) { if (transition == false) { if (charging == true) { _root.playSound("fire"); firingRate = 4; this.gotoAndStop(1); _root.krest_mc.gotoAndPlay(21); charging = false; _root.ball.duplicateMovieClip("ball" + n, n); _root["ball" + n].hyp = ballSpeed; n++; ballSpeed = 0; _root.shots++; } } } }
Instance of Symbol 112 MovieClip "transition" in Frame 8
onClipEvent (load) { function reset() { this._alpha = 0; shrink = true; this._x = 275; this._y = 275; } this.gotoAndPlay(25); playing = false; playerDead = false; reset(); this._alpha = 100; } onClipEvent (enterFrame) { if ((_root.enemyNum <= 0) || (playerDead == true)) { this.play(); this._x = 275; this._y = 275; if (shrink == true) { this._alpha = 100; } else { this._alpha = 100; } } }
Instance of Symbol 135 MovieClip "pauseScreen" in Frame 8
onClipEvent (load) { paused = false; }
Frame 9
stop(); levelText.play(); score = 0; enemyN = 51; _root.player.n = 500; enemies = 7; enemyNum = enemies; _root.player._x = 150.8; _root.player._y = 259.65; _root.player.reset(); Mouse.hide(); objects = 5; teleportNum = 0; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; if (level == 1) { cont_btn._alpha = 60; con_mc._alpha = 60; cont_btn.enabled = false; } else { cont_btn._alpha = 100; con_mc._alpha = 100; cont_btn.enabled = true; } onIce = false;
Instance of Symbol 137 MovieClip in Frame 9
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 9
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 9
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 9
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 151 MovieClip in Frame 9
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Instance of Symbol 191 MovieClip "enemy1" in Frame 9
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 193 MovieClip "enemy2" in Frame 9
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 191 MovieClip "enemy3" in Frame 9
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 195 MovieClip "enemy4" in Frame 9
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 197 MovieClip "enemy5" in Frame 9
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 199 MovieClip "enemy6" in Frame 9
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 201 MovieClip "enemy7" in Frame 9
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 224 MovieClip in Frame 9
on (release) { getURL ("http://twitter.com/armorgames", "blank"); }
Frame 10
function conti() { trace(_root.levelKey_txt.text); if ((_root.levelKey_txt.text == "FIRST") || (_root.levelKey_txt.text == "first")) { _root.gotoAndPlay("level1"); _root.shots = 0; } else if ((_root.levelKey_txt.text == "TELEP") || (_root.levelKey_txt.text == "telep")) { _root.gotoAndPlay("level2"); _root.shots = 100; } else if ((_root.levelKey_txt.text == "BULTEL") || (_root.levelKey_txt.text == "bultel")) { _root.gotoAndPlay("level3"); _root.shots = 200; } else if ((_root.levelKey_txt.text == "TRENCH") || (_root.levelKey_txt.text == "trench")) { _root.gotoAndPlay("level4"); _root.shots = 300; } else if ((_root.levelKey_txt.text == "GOGOGO") || (_root.levelKey_txt.text == "gogogo")) { _root.gotoAndPlay("level5"); _root.shots = 400; } else if ((_root.levelKey_txt.text == "BOXXX") || (_root.levelKey_txt.text == "boxxx")) { _root.gotoAndPlay("level6"); _root.shots = 500; } else if ((_root.levelKey_txt.text == "BUTTON") || (_root.levelKey_txt.text == "button")) { _root.gotoAndPlay("level7"); _root.shots = 600; } else if ((_root.levelKey_txt.text == "THREE") || (_root.levelKey_txt.text == "three")) { _root.gotoAndPlay("level8"); _root.shots = 700; } else if ((_root.levelKey_txt.text == "ICE") || (_root.levelKey_txt.text == "ice")) { _root.gotoAndPlay("level9"); _root.shots = 800; } else if ((_root.levelKey_txt.text == "TURN") || (_root.levelKey_txt.text == "turn")) { _root.gotoAndPlay("level10"); _root.shots = 900; } else if ((_root.levelKey_txt.text == "TTT") || (_root.levelKey_txt.text == "ttt")) { _root.gotoAndPlay("level11"); _root.shots = 1000; } else if ((_root.levelKey_txt.text == "FIVE") || (_root.levelKey_txt.text == "five")) { _root.gotoAndPlay("level12"); _root.shots = 1100; } else if ((_root.levelKey_txt.text == "ICE2") || (_root.levelKey_txt.text == "ice2")) { _root.gotoAndPlay("level13"); _root.shots = 1200; } else if ((_root.levelKey_txt.text == "THREEB") || (_root.levelKey_txt.text == "threeb")) { _root.gotoAndPlay("level14"); _root.shots = 1300; } else if ((_root.levelKey_txt.text == "GATES") || (_root.levelKey_txt.text == "gates")) { _root.gotoAndPlay("level15"); _root.shots = 1400; } else if ((_root.levelKey_txt.text == "THIN") || (_root.levelKey_txt.text == "thin")) { _root.gotoAndPlay("level16"); _root.shots = 1500; } else if ((_root.levelKey_txt.text == "GATES2") || (_root.levelKey_txt.text == "gates2")) { _root.gotoAndPlay("level17"); _root.shots = 1600; } else if ((_root.levelKey_txt.text == "TELEPS") || (_root.levelKey_txt.text == "teleps")) { _root.gotoAndPlay("level18"); _root.shots = 1700; } else if ((_root.levelKey_txt.text == "FOURB") || (_root.levelKey_txt.text == "fourb")) { _root.gotoAndPlay("level19"); _root.shots = 1800; } else if ((_root.levelKey_txt.text == "SNAKE") || (_root.levelKey_txt.text == "snake")) { _root.gotoAndPlay("level20"); _root.shots = 1900; } else if ((_root.levelKey_txt.text == "ICEX") || (_root.levelKey_txt.text == "icex")) { _root.gotoAndPlay("level21"); _root.shots = 2000; } else if ((_root.levelKey_txt.text == "MANY") || (_root.levelKey_txt.text == "many")) { _root.gotoAndPlay("level22"); _root.shots = 2100; } else if ((_root.levelKey_txt.text == "AGILE") || (_root.levelKey_txt.text == "agile")) { _root.gotoAndPlay("level23"); _root.shots = 2200; } else if ((_root.levelKey_txt.text == "HOPE") || (_root.levelKey_txt.text == "hope")) { _root.gotoAndPlay("level24"); _root.shots = 2300; } else if ((_root.levelKey_txt.text == "TOTAL") || (_root.levelKey_txt.text == "total")) { _root.gotoAndPlay("level25"); _root.shots = 2400; } else if (_root.levelKey_txt.text == "") { _root.gotoAndPlay("level" + level); } else { _root.levelKey_txt.text = "ERROR KEY"; return(undefined); } _root.firsStartMusic(); } stop(); _root.player._x = 10000; _root.player._y = 10000; var i = 1; while (i <= 25) { if (i <= level) { _root[("lv_" + i) + "_mc"].i = i; _root[("lv_" + i) + "_mc"].onPress = function () { _root.gotoAndPlay("level" + this.i); _root.firsStartMusic(); }; } else { _root[("lv_" + i) + "_mc"]._alpha = 50; _root[("lv_" + i) + "_mc"].onPress = function () { }; } i++; } onIce = false;
Frame 11
nextFrame();
Instance of Symbol 137 MovieClip in Frame 11
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 11
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip "hint" in Frame 11
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 11
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 11
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip "hint" in Frame 11
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 298 MovieClip "sm_mc" in Frame 11
onClipEvent (load) { if (_root.soundMute == true) { this.gotoAndStop(2); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { if (_root.soundMute == false) { this.nextFrame(); } else { this.prevFrame(); } } }
Instance of Symbol 301 MovieClip "mm_mc" in Frame 11
onClipEvent (load) { if (_root.musicMute == true) { this.gotoAndStop(2); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { if (_root.musicMute == false) { this.nextFrame(); _root.codeClip.gameMusic.stop(); } else { this.prevFrame(); _root.codeClip.gameMusic.start(0, 1000); } } }
Instance of Symbol 311 MovieClip "mm_mc" in Frame 11
on (release) { getURL ("http://twitter.com/armorgames", "blank"); }
Instance of Symbol 37 MovieClip in Frame 11
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Frame 12
stop(); level = 1; _root.shots = 0; levelText.play(); score = 0; enemyN = 51; _root.player.n = 500; enemies = 1; enemyNum = enemies; _root.player._x = 151.55; _root.player._y = 146; _root.player.reset(); Mouse.hide(); objects = 2; teleportNum = 0; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "first";
Instance of Symbol 325 MovieClip "enemy1" in Frame 12
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 13
nextFrame();
Instance of Symbol 137 MovieClip in Frame 13
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 13
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Frame 14
stop(); level = 2; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 2; enemyNum = enemies; _root.player._x = 182.7; _root.player._y = 191.7; _root.player.reset(); Mouse.hide(); objects = 2; teleportNum = 2; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "telep";
Instance of Symbol 331 MovieClip "teleport1" in Frame 14
onClipEvent (load) { padNum = 1; padDestination = 2; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport2" in Frame 14
onClipEvent (load) { padNum = 2; padDestination = 1; hit = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 14
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 14
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 15
nextFrame();
Frame 16
stop(); level = 3; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 2; enemyNum = enemies; _root.player._x = 182.7; _root.player._y = 191.7; _root.player.reset(); Mouse.hide(); objects = 2; teleportNum = 0; switchNum = 0; transportNum = 2; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "bultel";
Instance of Symbol 92 MovieClip "transport1" in Frame 16
onClipEvent (load) { transNum = 1; transDestination = 2; }
Instance of Symbol 92 MovieClip "transport2" in Frame 16
onClipEvent (load) { transNum = 2; transDestination = 1; }
Instance of Symbol 325 MovieClip "enemy1" in Frame 16
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 16
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 17
nextFrame();
Instance of Symbol 137 MovieClip in Frame 17
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 17
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 17
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Frame 18
stop(); level = 4; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 3; enemyNum = enemies; _root.player._x = 209.2; _root.player._y = 211.1; _root.player.reset(); Mouse.hide(); objects = 3; teleportNum = 0; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "trench";
Instance of Symbol 351 MovieClip "well1" in Frame 18
onClipEvent (load) { playerGet = false; used = false; timer = 0; } onClipEvent (enterFrame) { if (used == false) { if (this.hitTest(_root.player._x, _root.player._y, true) && (playerGet == false)) { playerGet = true; _root.player.anchored = true; _root.player._rotation = 0; _root.player._x = this._x + 3; _root.player._y = this._y; this.nextFrame(); this.timerBar.bar._xscale = 100; timer = 350; lim = 100 / timer; _root.playSound("lock"); } if (playerGet == true) { if (timer > 0) { timer--; this.timerBar.bar._xscale = this.timerBar.bar._xscale - lim; } else { playerGet = false; this.prevFrame(); used = true; _root.player.anchored = false; _root.player.recoilSpeed = 0; _root.player.hSpeed = 0; _root.player.vSpeed = 0; } } } else { this.glow._visible = false; } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 18
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 18
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 18
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 19
nextFrame();
Instance of Symbol 137 MovieClip in Frame 19
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 19
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 19
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Frame 20
stop(); level = 5; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 3; enemyNum = enemies; _root.player._x = 75.85; _root.player._y = 479; _root.player.reset(); Mouse.hide(); objects = 4; teleportNum = 0; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "gogogo";
Instance of Symbol 357 MovieClip "object1" in Frame 20
onClipEvent (load) { activate = true; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 372) { this._x = this._x + 2; } else { reverse = true; activate = true; } } else if (this._x > 76) { this._x = this._x - 2; } else { reverse = false; activate = true; } } }
Instance of Symbol 358 MovieClip "object2" in Frame 20
onClipEvent (load) { activate = true; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._y < 400) { this._y = this._y + 1.5; } else { reverse = true; activate = true; } } else if (this._y > 143) { this._y = this._y - 1.5; } else { reverse = false; activate = true; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 20
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 20
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 20
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 21
nextFrame();
Instance of Symbol 137 MovieClip in Frame 21
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 21
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 21
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 21
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Frame 22
stop(); level = 6; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 2; enemyNum = enemies; _root.player._x = 278.5; _root.player._y = 466; _root.player.reset(); Mouse.hide(); objects = 3; teleportNum = 0; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "boxxx";
Instance of Symbol 369 MovieClip "object3" in Frame 22
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 22
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 22
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 23
nextFrame();
Instance of Symbol 137 MovieClip in Frame 23
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Frame 24
stop(); level = 7; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 2; enemyNum = enemies; _root.player._x = 278.5; _root.player._y = 442; _root.player.reset(); Mouse.hide(); objects = 5; teleportNum = 0; switchNum = 2; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "button";
Instance of Symbol 373 MovieClip "object4" in Frame 24
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 203) { this._x = this._x + 2; } else { reverse = true; activate = false; } } else if (this._x > 50) { this._x = this._x - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 373 MovieClip "object5" in Frame 24
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 600) { this._x = this._x + 2; } else { reverse = true; activate = false; } } else if (this._x > 445) { this._x = this._x - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 386 MovieClip "switch1" in Frame 24
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 4; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 386 MovieClip "switch2" in Frame 24
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 5; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 24
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 24
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 25
nextFrame();
Instance of Symbol 137 MovieClip in Frame 25
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Frame 26
stop(); level = 8; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 3; enemyNum = enemies; _root.player._x = 278.5; _root.player._y = 286; _root.player.reset(); Mouse.hide(); objects = 0; teleportNum = 0; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "three";
Instance of Symbol 325 MovieClip "enemy1" in Frame 26
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 40; } reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { if (reverse == false) { if (this._x < 475) { this._x = this._x + 5; } else { reverse = true; } } else if (reverse == true) { if (this._x > 75) { this._x = this._x - 5; } else { reverse = false; } } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; this._rotation = 90; deg = 90; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 26
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 40; } reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { if (reverse == false) { if (this._x < 475) { this._x = this._x + 5; } else { reverse = true; } } else if (reverse == true) { if (this._x > 75) { this._x = this._x - 5; } else { reverse = false; } } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; this._rotation = 90; deg = 90; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 26
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 40; } reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { if (reverse == false) { if (this._x < 475) { this._x = this._x + 5; } else { reverse = true; } } else if (reverse == true) { if (this._x > 75) { this._x = this._x - 5; } else { reverse = false; } } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; this._rotation = 270; deg = 270; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Frame 27
nextFrame();
Frame 28
stop(); level = 9; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 3; enemyNum = enemies; _root.player._x = 278.5; _root.player._y = 286; _root.player.reset(); Mouse.hide(); objects = 0; teleportNum = 0; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "ice";
Instance of Symbol 399 MovieClip in Frame 28
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.onIce = true; } } else { _root.onIce = false; } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 28
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 28
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 28
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 29
nextFrame();
Instance of Symbol 137 MovieClip in Frame 29
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 29
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 29
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 29
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 29
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 29
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 29
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 29
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Frame 30
stop(); level = 10; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 3; enemyNum = enemies; _root.player._x = 274; _root.player._y = 67; _root.player.reset(); Mouse.hide(); objects = 0; teleportNum = 0; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "turn";
Instance of Symbol 325 MovieClip "enemy1" in Frame 30
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 20; firingRate = 2; } deg = 0; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { this._rotation = this._rotation + 2; deg = deg + 2; } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 30
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 15; firingRate = 5; } deg = 0; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { this._rotation = this._rotation + 1; deg = deg + 1; } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 30
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 23; firingRate = 11; } deg = 0; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { this._rotation = this._rotation - 2; deg = deg - 2; } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Frame 31
nextFrame();
Instance of Symbol 137 MovieClip in Frame 31
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 31
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 31
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 31
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 31
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 31
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 31
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 31
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 31
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 31
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Frame 32
stop(); level = 11; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 4; enemyNum = enemies; _root.player._x = 275.5; _root.player._y = 473.5; _root.player.reset(); Mouse.hide(); objects = 0; teleportNum = 0; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 0; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "ttt";
Instance of Symbol 325 MovieClip "enemy1" in Frame 32
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 20; firingRate = 2; } this._rotation = 0; deg = 0; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 32
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 15; firingRate = 5; } this._rotation = 0; deg = 0; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 32
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 20; firingRate = 5; } this._rotation = 180; deg = 180; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy4" in Frame 32
onClipEvent (load) { function respawn() { playing = false; enemyNum = 4; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 20; firingRate = 2; } this._rotation = 180; deg = 180; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Frame 33
nextFrame();
Instance of Symbol 137 MovieClip in Frame 33
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 33
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Frame 34
stop(); level = 12; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 5; enemyNum = enemies; _root.player._x = 75; _root.player._y = 68; _root.player.reset(); Mouse.hide(); objects = 2; teleportNum = 4; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "five";
Instance of Symbol 331 MovieClip "teleport1" in Frame 34
onClipEvent (load) { padNum = 1; padDestination = 2; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport2" in Frame 34
onClipEvent (load) { padNum = 2; padDestination = 1; hit = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport3" in Frame 34
onClipEvent (load) { padNum = 3; padDestination = 4; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport4" in Frame 34
onClipEvent (load) { padNum = 4; padDestination = 3; hit = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 351 MovieClip "well1" in Frame 34
onClipEvent (load) { playerGet = false; used = false; timer = 0; } onClipEvent (enterFrame) { if (used == false) { if (this.hitTest(_root.player._x, _root.player._y, true) && (playerGet == false)) { playerGet = true; _root.player.anchored = true; _root.player._rotation = 0; _root.player._x = this._x - 3; _root.player._y = this._y; this.nextFrame(); this.timerBar.bar._xscale = 100; timer = 210; lim = 100 / timer; _root.playSound("lock"); } if (playerGet == true) { if (timer > 0) { timer--; this.timerBar.bar._xscale = this.timerBar.bar._xscale - lim; } else { playerGet = false; this.prevFrame(); used = true; _root.player.anchored = false; _root.player.recoilSpeed = 0; _root.player.hSpeed = 0; _root.player.vSpeed = 0; } } } else { this.glow._visible = false; } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 34
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 34
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 34
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy4" in Frame 34
onClipEvent (load) { function respawn() { playing = false; enemyNum = 4; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy5" in Frame 34
onClipEvent (load) { function respawn() { playing = false; enemyNum = 5; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 35
nextFrame();
Frame 36
stop(); level = 13; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 3; enemyNum = enemies; _root.player._x = 75; _root.player._y = 68; _root.player.reset(); Mouse.hide(); objects = 1; teleportNum = 0; switchNum = 0; transportNum = 2; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "ice2";
Instance of Symbol 414 MovieClip in Frame 36
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.onIce = true; } } else { _root.onIce = false; } }
Instance of Symbol 92 MovieClip "transport1" in Frame 36
onClipEvent (load) { transNum = 1; transDestination = 2; }
Instance of Symbol 92 MovieClip "transport2" in Frame 36
onClipEvent (load) { transNum = 2; transDestination = 1; }
Instance of Symbol 325 MovieClip "enemy1" in Frame 36
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 40; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 36
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 30; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 36
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 15; firingRate = 35; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Frame 37
nextFrame();
Instance of Symbol 137 MovieClip in Frame 37
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 37
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 37
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Frame 38
stop(); level = 14; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 3; enemyNum = enemies; _root.player._x = 75.85; _root.player._y = 479; _root.player.reset(); Mouse.hide(); objects = 4; teleportNum = 0; switchNum = 3; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "threeb";
Instance of Symbol 420 MovieClip "object1" in Frame 38
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 483) { this._x = this._x + 2; } else { reverse = true; activate = false; } } else if (this._x > 251) { this._x = this._x - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 358 MovieClip "object2" in Frame 38
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._y < 404) { this._y = this._y + 2; } else { reverse = true; activate = false; } } else if (this._y > 140) { this._y = this._y - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 420 MovieClip "object3" in Frame 38
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 249) { this._x = this._x + 2; } else { reverse = true; activate = false; } } else if (this._x > 157) { this._x = this._x - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 386 MovieClip "switch1" in Frame 38
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 1; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 386 MovieClip "switch2" in Frame 38
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 2; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 386 MovieClip "switch3" in Frame 38
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 3; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 38
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 2; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 38
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 2; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 38
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 39
nextFrame();
Instance of Symbol 137 MovieClip in Frame 39
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 39
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Frame 40
stop(); level = 15; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 4; enemyNum = enemies; _root.player._x = 274; _root.player._y = 275; _root.player.reset(); Mouse.hide(); objects = 8; teleportNum = 0; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "gates";
Instance of Symbol 423 MovieClip "object1" in Frame 40
onClipEvent (load) { activate = false; reverse = true; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 320) { this._x = this._x + 1; } else { reverse = true; activate = false; } } else if (this._x > 306) { this._x = this._x - 1; } else { reverse = false; activate = true; } } }
Instance of Symbol 424 MovieClip "object2" in Frame 40
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 448) { this._x = this._x + 1; } else { reverse = true; activate = true; } } else if (this._x > 434) { this._x = this._x - 1; } else { reverse = false; activate = false; } } }
Instance of Symbol 423 MovieClip "object3" in Frame 40
onClipEvent (load) { activate = false; reverse = true; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 320) { this._x = this._x + 1; } else { reverse = true; activate = false; } } else if (this._x > 306) { this._x = this._x - 1; } else { reverse = false; activate = true; } } }
Instance of Symbol 424 MovieClip "object4" in Frame 40
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 448) { this._x = this._x + 1; } else { reverse = true; activate = true; } } else if (this._x > 434) { this._x = this._x - 1; } else { reverse = false; activate = false; } } }
Instance of Symbol 425 MovieClip "object5" in Frame 40
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._y < 341) { this._y = this._y + 1; } else { reverse = true; activate = true; } } else if (this._y > 327) { this._y = this._y - 1; } else { reverse = false; activate = false; } } }
Instance of Symbol 426 MovieClip "object6" in Frame 40
onClipEvent (load) { activate = false; reverse = true; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._y < 218) { this._y = this._y + 1; } else { reverse = true; activate = false; } } else if (this._y > 206) { this._y = this._y - 1; } else { reverse = false; activate = true; } } }
Instance of Symbol 425 MovieClip "object7" in Frame 40
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._y < 341) { this._y = this._y + 1; } else { reverse = true; activate = true; } } else if (this._y > 327) { this._y = this._y - 1; } else { reverse = false; activate = false; } } }
Instance of Symbol 426 MovieClip "object8" in Frame 40
onClipEvent (load) { activate = false; reverse = true; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._y < 218) { this._y = this._y + 1; } else { reverse = true; activate = false; } } else if (this._y > 206) { this._y = this._y - 1; } else { reverse = false; activate = true; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 40
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = Math.ceil(Math.random() * 60) + 30; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; if (chargeTime < 8) { _root.object1.activate = true; _root.object2.activate = true; } this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 40
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = Math.ceil(Math.random() * 60) + 30; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; if (chargeTime < 8) { _root.object3.activate = true; _root.object4.activate = true; } this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 40
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = Math.ceil(Math.random() * 60) + 30; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; if (chargeTime < 8) { _root.object5.activate = true; _root.object6.activate = true; } this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy4" in Frame 40
onClipEvent (load) { function respawn() { playing = false; enemyNum = 4; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = Math.ceil(Math.random() * 60) + 30; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; if (chargeTime < 8) { _root.object7.activate = true; _root.object8.activate = true; } this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Frame 41
nextFrame();
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 41
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Frame 42
stop(); level = 16; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 3; enemyNum = enemies; _root.player._x = 75; _root.player._y = 480; _root.player.reset(); Mouse.hide(); objects = 5; teleportNum = 0; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "thin";
Instance of Symbol 369 MovieClip "object3" in Frame 42
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 369 MovieClip "object2" in Frame 42
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 369 MovieClip "object1" in Frame 42
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 369 MovieClip "object4" in Frame 42
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 369 MovieClip "object5" in Frame 42
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 42
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 20; firingRate = 10; } reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { if (reverse == false) { if (this._x < 482) { this._x = this._x + 5; } else { reverse = true; } } else if (reverse == true) { if (this._x > 68) { this._x = this._x - 5; } else { reverse = false; } } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; this._rotation = 90; deg = 90; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 42
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 20; firingRate = 5; } reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { if (reverse == false) { if (this._x < 390) { this._x = this._x + 5; } else { reverse = true; } } else if (reverse == true) { if (this._x > 160) { this._x = this._x - 5; } else { reverse = false; } } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; this._rotation = 90; deg = 90; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 42
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 20; firingRate = 2; } reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { if (reverse == false) { if (this._x < 300) { this._x = this._x + 5; } else { reverse = true; } } else if (reverse == true) { if (this._x > 250) { this._x = this._x - 5; } else { reverse = false; } } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; this._rotation = 90; deg = 90; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Frame 43
nextFrame();
Frame 44
stop(); level = 17; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 3; enemyNum = enemies; _root.player._x = 129; _root.player._y = 426; _root.player.reset(); Mouse.hide(); objects = 8; teleportNum = 0; switchNum = 4; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "gates2";
Instance of Symbol 430 MovieClip "object5" in Frame 44
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 282) { this._x = this._x + 2; } else { reverse = true; activate = false; } } else if (this._x > 123) { this._x = this._x - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 431 MovieClip "object6" in Frame 44
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 442) { this._x = this._x + 2; } else { reverse = true; activate = false; } } else if (this._x > 282) { this._x = this._x - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 433 MovieClip "object7" in Frame 44
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._y < 464) { this._y = this._y + 2; } else { reverse = true; activate = false; } } else if (this._y > 307) { this._y = this._y - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 434 MovieClip "object8" in Frame 44
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._y < 306) { this._y = this._y + 2; } else { reverse = true; activate = false; } } else if (this._y > 146) { this._y = this._y - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 386 MovieClip "switch1" in Frame 44
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 5; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 386 MovieClip "switch2" in Frame 44
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 6; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 386 MovieClip "switch3" in Frame 44
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 7; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 386 MovieClip "switch4" in Frame 44
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 8; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 44
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 44
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 44
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 45
nextFrame();
Frame 46
stop(); level = 18; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 3; enemyNum = enemies; _root.player._x = 274; _root.player._y = 275; _root.player.reset(); Mouse.hide(); objects = 8; teleportNum = 12; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "teleps";
Instance of Symbol 331 MovieClip "teleport1" in Frame 46
onClipEvent (load) { padNum = 1; padDestination = 2; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport2" in Frame 46
onClipEvent (load) { padNum = 2; padDestination = 1; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport4" in Frame 46
onClipEvent (load) { padNum = 4; padDestination = 3; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport3" in Frame 46
onClipEvent (load) { padNum = 3; padDestination = 4; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport5" in Frame 46
onClipEvent (load) { padNum = 5; padDestination = 6; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport6" in Frame 46
onClipEvent (load) { padNum = 6; padDestination = 5; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport8" in Frame 46
onClipEvent (load) { padNum = 8; padDestination = 7; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport7" in Frame 46
onClipEvent (load) { padNum = 7; padDestination = 8; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport10" in Frame 46
onClipEvent (load) { padNum = 10; padDestination = 9; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport9" in Frame 46
onClipEvent (load) { padNum = 9; padDestination = 10; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport12" in Frame 46
onClipEvent (load) { padNum = 12; padDestination = 11; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport11" in Frame 46
onClipEvent (load) { padNum = 11; padDestination = 12; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 46
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 46
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 46
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 47
nextFrame();
Frame 48
stop(); level = 19; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 4; enemyNum = enemies; _root.player._x = 276; _root.player._y = 244; _root.player.reset(); Mouse.hide(); objects = 7; teleportNum = 0; switchNum = 4; transportNum = 2; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "fourb";
Instance of Symbol 441 MovieClip "object1" in Frame 48
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 203) { this._x = this._x + 2; } else { reverse = true; activate = false; } } else if (this._x > -50) { this._x = this._x - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 442 MovieClip "object2" in Frame 48
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 700) { this._x = this._x + 2; } else { reverse = true; activate = false; } } else if (this._x > 445) { this._x = this._x - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 443 MovieClip "object3" in Frame 48
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 203) { this._x = this._x + 2; } else { reverse = true; activate = false; } } else if (this._x > -50) { this._x = this._x - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 444 MovieClip "object4" in Frame 48
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 700) { this._x = this._x + 2; } else { reverse = true; activate = false; } } else if (this._x > 445) { this._x = this._x - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 92 MovieClip "transport1" in Frame 48
onClipEvent (load) { transNum = 1; transDestination = 2; }
Instance of Symbol 92 MovieClip "transport2" in Frame 48
onClipEvent (load) { transNum = 2; transDestination = 1; }
Instance of Symbol 386 MovieClip "switch4" in Frame 48
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 3; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 386 MovieClip "switch2" in Frame 48
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 2; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 386 MovieClip "switch1" in Frame 48
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 1; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 386 MovieClip "switch3" in Frame 48
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 4; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 48
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 48
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 48
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy4" in Frame 48
onClipEvent (load) { function respawn() { playing = false; enemyNum = 4; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 49
nextFrame();
Instance of Symbol 137 MovieClip in Frame 49
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 49
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 49
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 49
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 49
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 49
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 49
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 49
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 49
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 49
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 49
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Frame 50
stop(); level = 20; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 3; enemyNum = enemies; _root.player._x = 76; _root.player._y = 113; _root.player.reset(); Mouse.hide(); objects = 10; teleportNum = 0; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "snake";
Instance of Symbol 357 MovieClip "object6" in Frame 50
onClipEvent (load) { activate = true; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 348) { this._x = this._x + 3; } else { reverse = true; activate = true; } } else if (this._x > 118) { this._x = this._x - 3; } else { reverse = false; activate = true; } } }
Instance of Symbol 357 MovieClip "object7" in Frame 50
onClipEvent (load) { activate = true; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 254) { this._x = this._x + 2; } else { reverse = true; activate = true; } } else if (this._x > 118) { this._x = this._x - 2; } else { reverse = false; activate = true; } } }
Instance of Symbol 357 MovieClip "object8" in Frame 50
onClipEvent (load) { activate = true; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 348) { this._x = this._x + 3; } else { reverse = true; activate = true; } } else if (this._x > 110) { this._x = this._x - 3; } else { reverse = false; activate = true; } } }
Instance of Symbol 357 MovieClip "object4" in Frame 50
onClipEvent (load) { activate = true; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 431) { this._x = this._x + 4; } else { reverse = true; activate = true; } } else if (this._x > 118) { this._x = this._x - 4; } else { reverse = false; activate = true; } } }
Instance of Symbol 351 MovieClip "well1" in Frame 50
onClipEvent (load) { playerGet = false; used = false; timer = 0; } onClipEvent (enterFrame) { if (used == false) { if (this.hitTest(_root.player._x, _root.player._y, true) && (playerGet == false)) { playerGet = true; _root.player.anchored = true; _root.player._rotation = 0; _root.player._x = this._x; _root.player._y = this._y - 3; this.nextFrame(); this.timerBar.bar._xscale = 100; timer = 60; lim = 100 / timer; _root.playSound("lock"); } if (playerGet == true) { if (timer > 0) { timer--; this.timerBar.bar._xscale = this.timerBar.bar._xscale - lim; } else { playerGet = false; this.prevFrame(); used = true; _root.player.anchored = false; _root.player.recoilSpeed = 0; _root.player.hSpeed = 0; _root.player.vSpeed = 0; } } } else { this.glow._visible = false; } }
Instance of Symbol 351 MovieClip "well2" in Frame 50
onClipEvent (load) { playerGet = false; used = false; timer = 0; } onClipEvent (enterFrame) { if (used == false) { if (this.hitTest(_root.player._x, _root.player._y, true) && (playerGet == false)) { playerGet = true; _root.player.anchored = true; _root.player._rotation = 0; _root.player._x = this._x; _root.player._y = this._y - 3; this.nextFrame(); this.timerBar.bar._xscale = 100; timer = 130; lim = 100 / timer; _root.playSound("lock"); } if (playerGet == true) { if (timer > 0) { timer--; this.timerBar.bar._xscale = this.timerBar.bar._xscale - lim; } else { playerGet = false; this.prevFrame(); used = true; _root.player.anchored = false; _root.player.recoilSpeed = 0; _root.player.hSpeed = 0; _root.player.vSpeed = 0; } } } else { this.glow._visible = false; } }
Instance of Symbol 369 MovieClip "object2" in Frame 50
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 369 MovieClip "object1" in Frame 50
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 369 MovieClip "object5" in Frame 50
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 50
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 20; firingRate = 15; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 50
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 25; firingRate = 10; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 50
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 20; firingRate = 15; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Frame 51
nextFrame();
Instance of Symbol 137 MovieClip in Frame 51
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 51
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 51
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 51
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 51
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 51
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Frame 52
stop(); level = 21; levelText.play(); enemyN = 51; _root.player.n = 500; enemies = 4; enemyNum = enemies; _root.player._x = 274; _root.player._y = 275; _root.player.reset(); Mouse.hide(); objects = 0; teleportNum = 0; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "icex";
Instance of Symbol 452 MovieClip in Frame 52
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.onIce = true; } } else { _root.onIce = false; } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 52
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 52
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 52
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy4" in Frame 52
onClipEvent (load) { function respawn() { playing = false; enemyNum = 4; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 53
nextFrame();
Instance of Symbol 137 MovieClip in Frame 53
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 53
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 53
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 53
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 53
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Frame 54
stop(); level = 22; levelText.play(); score = 0; enemyN = 51; _root.player.n = 500; enemies = 7; enemyNum = enemies; _root.player._x = 75.2; _root.player._y = 69; _root.player.reset(); Mouse.hide(); objects = 3; teleportNum = 4; switchNum = 1; transportNum = 2; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "many";
Instance of Symbol 457 MovieClip "object3" in Frame 54
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._y < 600) { this._y = this._y + 2; } else { reverse = true; activate = false; } } else if (this._y > 398) { this._y = this._y - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 92 MovieClip "transport1" in Frame 54
onClipEvent (load) { transNum = 1; transDestination = 2; }
Instance of Symbol 92 MovieClip "transport2" in Frame 54
onClipEvent (load) { transNum = 2; transDestination = 1; }
Instance of Symbol 331 MovieClip "teleport1" in Frame 54
onClipEvent (load) { padNum = 1; padDestination = 2; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport2" in Frame 54
onClipEvent (load) { padNum = 2; padDestination = 1; hit = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport3" in Frame 54
onClipEvent (load) { padNum = 3; padDestination = 4; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport4" in Frame 54
onClipEvent (load) { padNum = 4; padDestination = 3; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 351 MovieClip "well1" in Frame 54
onClipEvent (load) { playerGet = false; used = false; timer = 0; } onClipEvent (enterFrame) { if (used == false) { if (this.hitTest(_root.player._x, _root.player._y, true) && (playerGet == false)) { playerGet = true; _root.player.anchored = true; _root.player._rotation = 0; _root.player._x = this._x + 3; _root.player._y = this._y; this.nextFrame(); this.timerBar.bar._xscale = 100; timer = 150; lim = 100 / timer; _root.playSound("lock"); } if (playerGet == true) { if (timer > 0) { timer--; this.timerBar.bar._xscale = this.timerBar.bar._xscale - lim; } else { playerGet = false; this.prevFrame(); used = true; _root.player.anchored = false; _root.player.recoilSpeed = 0; _root.player.hSpeed = 0; _root.player.vSpeed = 0; } } } else { this.glow._visible = false; } }
Instance of Symbol 386 MovieClip "switch1" in Frame 54
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 3; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 369 MovieClip "object1" in Frame 54
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 54
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 54
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy7" in Frame 54
onClipEvent (load) { function respawn() { playing = false; enemyNum = 7; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 20; } reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { if (reverse == false) { if (this._y < 475) { this._y = this._y + 5; } else { reverse = true; } } else if (reverse == true) { if (this._y > 320) { this._y = this._y - 5; } else { reverse = false; } } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; this._rotation = 180; deg = 180; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy6" in Frame 54
onClipEvent (load) { function respawn() { playing = false; enemyNum = 6; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 20; } reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { if (reverse == false) { if (this._y < 475) { this._y = this._y + 5; } else { reverse = true; } } else if (reverse == true) { if (this._y > 320) { this._y = this._y - 5; } else { reverse = false; } } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; this._rotation = 180; deg = 180; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 54
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy4" in Frame 54
onClipEvent (load) { function respawn() { playing = false; enemyNum = 4; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy5" in Frame 54
onClipEvent (load) { function respawn() { playing = false; enemyNum = 5; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 55
nextFrame();
Instance of Symbol 137 MovieClip in Frame 55
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 55
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 55
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 55
onClipEvent (enterFrame) { n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 55
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 55
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 55
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 55
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 55
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 55
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 55
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 55
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Frame 56
stop(); level = 23; levelText.play(); score = 0; enemyN = 51; _root.player.n = 500; enemies = 3; enemyNum = enemies; _root.player._x = 188; _root.player._y = 103; _root.player.reset(); Mouse.hide(); objects = 6; teleportNum = 2; switchNum = 2; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "agile";
Instance of Symbol 463 MovieClip in Frame 56
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.onIce = true; } } else { _root.onIce = false; } }
Instance of Symbol 465 MovieClip "object5" in Frame 56
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._y < 466) { this._y = this._y + 2; } else { reverse = true; activate = false; } } else if (this._y > 374) { this._y = this._y - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 466 MovieClip "object4" in Frame 56
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._x < 350) { this._x = this._x + 2; } else { reverse = true; activate = false; } } else if (this._x > 177) { this._x = this._x - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 331 MovieClip "teleport1" in Frame 56
onClipEvent (load) { padNum = 1; padDestination = 2; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport2" in Frame 56
onClipEvent (load) { padNum = 2; padDestination = 1; hit = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 386 MovieClip "switch1" in Frame 56
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 4; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 386 MovieClip "switch2" in Frame 56
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 5; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 369 MovieClip "object6" in Frame 56
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 56
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 56
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 15; firingRate = 35; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 56
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 57
nextFrame();
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 57
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Frame 58
stop(); level = 24; levelText.play(); score = 0; enemyN = 51; _root.player.n = 500; enemies = 6; enemyNum = enemies; _root.player._x = 108; _root.player._y = 114; _root.player.reset(); Mouse.hide(); objects = 9; teleportNum = 4; switchNum = 1; transportNum = 2; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "hope";
Instance of Symbol 472 MovieClip "object7" in Frame 58
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._y < 466) { this._y = this._y + 2; } else { reverse = true; activate = false; } } else if (this._y > 390) { this._y = this._y - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 92 MovieClip "transport1" in Frame 58
onClipEvent (load) { transNum = 1; transDestination = 2; }
Instance of Symbol 92 MovieClip "transport2" in Frame 58
onClipEvent (load) { transNum = 2; transDestination = 1; }
Instance of Symbol 331 MovieClip "teleport1" in Frame 58
onClipEvent (load) { padNum = 1; padDestination = 2; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport2" in Frame 58
onClipEvent (load) { padNum = 2; padDestination = 1; hit = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport3" in Frame 58
onClipEvent (load) { padNum = 3; padDestination = 4; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport4" in Frame 58
onClipEvent (load) { padNum = 4; padDestination = 3; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 351 MovieClip "well2" in Frame 58
onClipEvent (load) { playerGet = false; used = false; timer = 0; } onClipEvent (enterFrame) { if (used == false) { if (this.hitTest(_root.player._x, _root.player._y, true) && (playerGet == false)) { playerGet = true; _root.player.anchored = true; _root.player._rotation = 0; _root.player._x = this._x; _root.player._y = this._y - 3; this.nextFrame(); this.timerBar.bar._xscale = 100; timer = 130; lim = 100 / timer; _root.playSound("lock"); } if (playerGet == true) { if (timer > 0) { timer--; this.timerBar.bar._xscale = this.timerBar.bar._xscale - lim; } else { playerGet = false; this.prevFrame(); used = true; _root.player.anchored = false; _root.player.recoilSpeed = 0; _root.player.hSpeed = 0; _root.player.vSpeed = 0; } } } else { this.glow._visible = false; } }
Instance of Symbol 386 MovieClip "switch1" in Frame 58
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 7; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 369 MovieClip "object8" in Frame 58
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 369 MovieClip "object9" in Frame 58
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 58
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 58
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 58
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy4" in Frame 58
onClipEvent (load) { function respawn() { playing = false; enemyNum = 4; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy5" in Frame 58
onClipEvent (load) { function respawn() { playing = false; enemyNum = 5; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy6" in Frame 58
onClipEvent (load) { function respawn() { playing = false; enemyNum = 6; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 59
nextFrame();
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "up"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "up"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "up"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "down"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._y = _root["object" + n]._y + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "down"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "down"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "right"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x + 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "right"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "right"; } } }
Instance of Symbol 137 MovieClip in Frame 59
onClipEvent (enterFrame) { i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i]._x, _root["enemy" + i]._y, true)) { if (_root["enemy" + i].dead == false) { _root["enemy" + i].gotoAndStop("dead"); _root["enemy" + i].moveSpeed = 0; _root["enemy" + i].dead = true; _root["enemy" + i].direction = "left"; } } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n]._x, _root["object" + n]._y, true)) { if (_root["object" + n].dead == false) { _root["object" + n]._x = _root["object" + n]._x - 20; _root["object" + n].gotoAndStop("dead"); _root["object" + n].dead = true; _root["object" + n].direction = "left"; } } n++; } if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.player.dead = true; _root.player.gotoAndStop("dead"); _root.player.direction = "left"; } } }
Frame 60
stop(); level = 25; levelText.play(); score = 0; enemyN = 51; _root.player.n = 500; enemies = 9; enemyNum = enemies; _root.player._x = 263; _root.player._y = 208; _root.player.reset(); Mouse.hide(); objects = 6; teleportNum = 2; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; levelKey = "total";
Instance of Symbol 477 MovieClip in Frame 60
onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.dead == false) { _root.onIce = true; } } else { _root.onIce = false; } }
Instance of Symbol 331 MovieClip "teleport1" in Frame 60
onClipEvent (load) { padNum = 1; padDestination = 2; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 331 MovieClip "teleport2" in Frame 60
onClipEvent (load) { padNum = 2; padDestination = 1; hit = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.player._x, _root.player._y, true)) { if (_root.player.teleporting == false) { _root.player.teleporting = true; _root.teleportParticle(padNum, padDestination); _root.player._x = _root["teleport" + padDestination]._x; _root.player._y = _root["teleport" + padDestination]._y; _root.player.transition = true; _root.player._visible = false; } } }
Instance of Symbol 369 MovieClip "object5" in Frame 60
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 369 MovieClip "object4" in Frame 60
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 369 MovieClip "object6" in Frame 60
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 60
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 40; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 60
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 30; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 60
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 15; firingRate = 35; } deg = this._rotation; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (_root.pauseScreen.paused == false) { if (dead == false) { } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy4" in Frame 60
onClipEvent (load) { function respawn() { playing = false; enemyNum = 4; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 20; firingRate = 2; } deg = 0; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (_root.pauseScreen.paused == false) { if (dead == false) { this._rotation = this._rotation + 2; deg = deg + 2; } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy5" in Frame 60
onClipEvent (load) { function respawn() { playing = false; enemyNum = 5; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 15; firingRate = 3; } deg = 0; reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (_root.pauseScreen.paused == false) { if (dead == false) { this._rotation = this._rotation + 2; deg = deg + 2; } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy6" in Frame 60
onClipEvent (load) { function respawn() { playing = false; enemyNum = 6; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy7" in Frame 60
onClipEvent (load) { function respawn() { playing = false; enemyNum = 7; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 20; } reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (_root.pauseScreen.paused == false) { if (dead == false) { if (reverse == false) { if (this._y < 480) { this._y = this._y + 5; } else { reverse = true; } } else if (reverse == true) { if (this._y > 390) { this._y = this._y - 5; } else { reverse = false; } } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; this._rotation = 180; deg = 180; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy8" in Frame 60
onClipEvent (load) { function respawn() { playing = false; enemyNum = 8; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 20; } reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (_root.pauseScreen.paused == false) { if (dead == false) { if (reverse == false) { if (this._y < 480) { this._y = this._y + 5; } else { reverse = true; } } else if (reverse == true) { if (this._y > 340) { this._y = this._y - 5; } else { reverse = false; } } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy9" in Frame 60
onClipEvent (load) { function respawn() { playing = false; enemyNum = 9; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Frame 61
nextFrame();
Frame 62
stop(); level = 26; levelText.play(); score = 0; enemyN = 51; _root.player.n = 500; enemies = 1; enemyNum = enemies; _root.player._x = 274; _root.player._y = 273; _root.player.reset(); Mouse.hide(); objects = 1; teleportNum = 0; switchNum = 0; transportNum = 0; if (_root.n3wton.data.level == undefined) { _root.n3wton.data.level = level; } _root.player.kuzov._rotation = 90; _root.player._xscale = 100; _root.player._yscale = 100; onIce = false; _root.resulShots_txt.text = _root.shots;
Instance of Symbol 191 MovieClip "enemy1" in Frame 62
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 111 MovieClip "player" in Frame 63
onClipEvent (load) { function reset() { this.gotoAndStop(1); dead = false; direction = ""; explode = false; hSpeed = 0; vSpeed = 0; objectHit = false; anchored = false; objectMiss = 0; turretRad = 0; recoilSpeed = 0; ballSpeed = 0; charging = false; n = 500; } firingRate = 4; maxSpeed = 5; acc = 0.55; up = false; down = false; left = false; right = false; transition = true; teleporting = false; teleportHit = 0; reset(); } onClipEvent (enterFrame) { if (_root.onIce != true) { acc = 0.55; } else { acc = 0.19; } _root.test = _root["ball" + n].hyp; i = 1; while (i <= _root.teleportNum) { if (this.hitTest(_root["teleport" + i]) == false) { teleportHit++; } i++; } if (teleportHit == _root.teleportNum) { teleporting = false; teleportHit = 0; } else { teleportHit = 0; } if (dead == false) { if (transition == false) { if (firingRate > 0) { firingRate--; } x = _root._xmouse - this._x; y = _root._ymouse - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this.bashnya._rotation = deg; if (anchored == false) { if (recoilSpeed > 0) { if (_root.onIce != true) { recoilSpeed = recoilSpeed - 1.4; } else { recoilSpeed = recoilSpeed - 0.6; } xSpeed = recoilSpeed * Math.cos(turretRad); ySpeed = recoilSpeed * Math.sin(turretRad); this._x = this._x - xSpeed; this._y = this._y - ySpeed; } else { recoilSpeed = 0; } } if (charging == true) { if (ballSpeed < 14) { ballSpeed = ballSpeed + 0.5; } } if (objectMiss == _root.objects) { objectHit = false; objectMiss = 0; } else { objectMiss = 0; } rotLimit = 0; if (anchored == false) { this._x = this._x + hSpeed; if (Key.isDown(39) || (Key.isDown(68))) { right = true; if (Key.isDown(38) || (Key.isDown(87))) { rotLimit = 45; } else if (Key.isDown(40) || (Key.isDown(83))) { rotLimit = 135; } else { rotLimit = 90; } trace(this.kuzov._rotation); if ((this.kuzov._rotation < rotLimit) && (this.kuzov._rotation >= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation + 15; } else if ((this.kuzov._rotation > rotLimit) || (this.kuzov._rotation <= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation - 15; } if (hSpeed < maxSpeed) { hSpeed = hSpeed + acc; } } else if (right == true) { right = false; } if (Key.isDown(37) || (Key.isDown(65))) { left = true; if (Key.isDown(38) || (Key.isDown(87))) { rotLimit = -45; } else if (Key.isDown(40) || (Key.isDown(83))) { rotLimit = -135; } else { rotLimit = -90; } if ((this.kuzov._rotation > rotLimit) && (this.kuzov._rotation <= (rotLimit + 180))) { this.kuzov._rotation = this.kuzov._rotation - 15; } else if ((this.kuzov._rotation < rotLimit) || (this.kuzov._rotation >= (rotLimit + 180))) { this.kuzov._rotation = this.kuzov._rotation + 15; } if (hSpeed > (-maxSpeed)) { hSpeed = hSpeed - acc; } } else if (left == true) { left = false; } if ((left == false) && (right == false)) { if (hSpeed > 0) { hSpeed = hSpeed - acc; if (hSpeed < acc) { hSpeed = 0; } } else if (hSpeed < 0) { hSpeed = hSpeed + acc; if (hSpeed > acc) { hSpeed = 0; } } } this._y = this._y + vSpeed; if (Key.isDown(40) || (Key.isDown(83))) { down = true; if (Key.isDown(37) || (Key.isDown(65))) { rotLimit = -135; } else if (Key.isDown(39) || (Key.isDown(68))) { rotLimit = 135; } else { rotLimit = 180; } if ((this.kuzov._rotation < rotLimit) && (this.kuzov._rotation >= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation + 15; } else if ((this.kuzov._rotation > rotLimit) || (this.kuzov._rotation <= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation - 15; } if (vSpeed < maxSpeed) { vSpeed = vSpeed + acc; } } else if (down == true) { down = false; } if (Key.isDown(38) || (Key.isDown(87))) { up = true; if (Key.isDown(37) || (Key.isDown(65))) { rotLimit = -45; } else if (Key.isDown(39) || (Key.isDown(68))) { rotLimit = 45; } else { rotLimit = 0; } if ((this.kuzov._rotation < rotLimit) && (this.kuzov._rotation >= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation + 15; } else if ((this.kuzov._rotation > rotLimit) && (this.kuzov._rotation <= (rotLimit + 180))) { this.kuzov._rotation = this.kuzov._rotation - 15; } if (vSpeed > (-maxSpeed)) { vSpeed = vSpeed - acc; } } else if (up == true) { up = false; } if ((down == false) && (up == false)) { if (vSpeed > 0) { vSpeed = vSpeed - acc; if (vSpeed < acc) { vSpeed = 0; } } else if (vSpeed < 0) { vSpeed = vSpeed + acc; if (vSpeed > acc) { vSpeed = 0; } } } } } } else if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } onClipEvent (mouseDown) { if (dead == false) { if (transition == false) { if (firingRate <= 0) { this.gotoAndStop(2); charging = true; ballSpeed = 5; } } } } onClipEvent (mouseUp) { if (dead == false) { if (transition == false) { if (charging == true) { _root.playSound("fire"); firingRate = 4; this.gotoAndStop(1); charging = false; _root.ball.duplicateMovieClip("ball" + n, n); _root["ball" + n].hyp = ballSpeed; n++; ballSpeed = 0; _root.shots++; } } } }
Instance of Symbol 386 MovieClip "switch1" in Frame 89
onClipEvent (load) { switchOn = false; color = "red"; objectNum = 3; } onClipEvent (enterFrame) { if (switchOn == true) { if (_root["object" + objectNum].activate == false) { this.play(); if (color == "red") { _root["object" + objectNum].activate = true; switchOn = false; } else if (color == "green") { _root["object" + objectNum].activate = true; switchOn = false; } } else { switchOn = false; } } }
Instance of Symbol 369 MovieClip "object1" in Frame 89
onClipEvent (load) { breaking = false; dead = false; xMove = 0; yMove = 0; weight = 1; } onClipEvent (enterFrame) { if (xMove > 0) { if (xMove > 4) { this._x = this._x + (xMove * weight); xMove = xMove - 4; } else { xMove = 0; } } else if (xMove < 0) { if (xMove < -4) { this._x = this._x + (xMove * weight); xMove = xMove + 4; } else { xMove = 0; } } if (yMove > 0) { if (yMove > 4) { this._y = this._y + (yMove * weight); yMove = yMove - 4; } else { yMove = 0; } } else if (yMove < 0) { if (yMove < -4) { this._y = this._y + (yMove * weight); yMove = yMove + 4; } } else { yMove = 0; } if (breaking == false) { if (direction == "right") { this._x = this._x + 0.5; } else if (direction == "left") { this._x = this._x - 0.5; this._rotation = 180; } else if (direction == "down") { this._y = this._y + 0.5; this._rotation = 90; } else if (direction == "up") { this._y = this._y - 0.5; this._rotation = 270; } } }
Instance of Symbol 325 MovieClip "enemy1" in Frame 89
onClipEvent (load) { function respawn() { playing = false; enemyNum = 1; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy2" in Frame 89
onClipEvent (load) { function respawn() { playing = false; enemyNum = 2; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy7" in Frame 89
onClipEvent (load) { function respawn() { playing = false; enemyNum = 3; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 20; } reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { if (reverse == false) { if (this._y < 475) { this._y = this._y + 5; } else { reverse = true; } } else if (reverse == true) { if (this._y > 320) { this._y = this._y - 5; } else { reverse = false; } } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; this._rotation = 180; deg = 180; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy6" in Frame 89
onClipEvent (load) { function respawn() { playing = false; enemyNum = 4; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = 10; firingRate = 20; } reverse = false; reset(); respawn(); } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { if (dead == false) { if (reverse == false) { if (this._y < 475) { this._y = this._y + 5; } else { reverse = true; } } else if (reverse == true) { if (this._y > 320) { this._y = this._y - 5; } else { reverse = false; } } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; this._rotation = 180; deg = 180; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } }
Instance of Symbol 325 MovieClip "enemy3" in Frame 89
onClipEvent (load) { function respawn() { playing = false; enemyNum = 5; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy4" in Frame 89
onClipEvent (load) { function respawn() { playing = false; enemyNum = 6; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 325 MovieClip "enemy5" in Frame 89
onClipEvent (load) { function respawn() { playing = false; enemyNum = 7; angleRad = 0; moveSpeed = 0; edgeOfScreen = false; dead = false; explode = false; direction = ""; } function reset() { ballSpeed = 5; charging = false; firing = false; chargeTime = random(15) + 5; firingRate = random(25) + 25; } reset(); respawn(); } onClipEvent (enterFrame) { if (this.test.hitTest(_root.player)) { _root.player.vSpeed = 0; _root.player.ySpeed = 0; if (this._x > _root.player._x) { _root.player._x = _root.player._x - 7; } else if (this._x <= _root.player._x) { _root.player._x = _root.player._x + 7; } } if (moveSpeed > 0) { moveSpeed = moveSpeed - 1.2; xSpeed = moveSpeed * Math.cos(angleRad); ySpeed = moveSpeed * Math.sin(angleRad); this._x = this._x + xSpeed; this._y = this._y + ySpeed; } else { moveSpeed = 0; } if (_root.player.transition == false) { if (dead == false) { n = _root.enemyN; x = _root.player._x - this._x; y = _root.player._y - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this._rotation = deg; this.test._rotation = -deg; if (firingRate <= 0) { charging = true; chargeTime--; this.gotoAndStop(2); if (chargeTime <= 0) { firing = true; charging = false; } } else { firingRate--; } if (charging == true) { if (ballSpeed < 15) { ballSpeed = ballSpeed + 0.5; } } if (firing == true) { _root.enemyBall.duplicateMovieClip("enemyBall" + n, n); _root["enemyBall" + n].hyp = ballSpeed; _root["enemyBall" + n].enemyNum = enemyNum; this.gotoAndStop(1); _root.enemyN++; reset(); } } } if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } }
Instance of Symbol 111 MovieClip "player" in Frame 89
onClipEvent (load) { function reset() { this.gotoAndStop(1); dead = false; direction = ""; explode = false; hSpeed = 0; vSpeed = 0; objectHit = false; anchored = false; objectMiss = 0; turretRad = 0; recoilSpeed = 0; ballSpeed = 0; charging = false; n = 500; } firingRate = 4; maxSpeed = 5; acc = 0.55; up = false; down = false; left = false; right = false; transition = true; teleporting = false; teleportHit = 0; reset(); } onClipEvent (enterFrame) { _root.test = _root["ball" + n].hyp; i = 1; while (i <= _root.teleportNum) { if (this.hitTest(_root["teleport" + i]) == false) { teleportHit++; } i++; } if (teleportHit == _root.teleportNum) { teleporting = false; teleportHit = 0; } else { teleportHit = 0; } if (dead == false) { if (transition == false) { if (firingRate > 0) { firingRate--; } x = _root._xmouse - this._x; y = _root._ymouse - this._y; hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); cos = x / hyp; rad = Math.acos(cos); deg = Math.floor(180 / (3.141593 / rad)); if (y < 0) { deg = -deg; } this.bashnya._rotation = deg; if (anchored == false) { if (recoilSpeed > 0) { recoilSpeed = recoilSpeed - 1.4; xSpeed = recoilSpeed * Math.cos(turretRad); ySpeed = recoilSpeed * Math.sin(turretRad); this._x = this._x - xSpeed; this._y = this._y - ySpeed; } else { recoilSpeed = 0; } } if (charging == true) { if (ballSpeed < 14) { ballSpeed = ballSpeed + 0.5; } } if (objectMiss == _root.objects) { objectHit = false; objectMiss = 0; } else { objectMiss = 0; } rotLimit = 0; if (anchored == false) { this._x = this._x + hSpeed; if (Key.isDown(39) || (Key.isDown(68))) { right = true; if (Key.isDown(38) || (Key.isDown(87))) { rotLimit = 45; } else if (Key.isDown(40) || (Key.isDown(83))) { rotLimit = 135; } else { rotLimit = 90; } trace(this.kuzov._rotation); if ((this.kuzov._rotation < rotLimit) && (this.kuzov._rotation >= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation + 15; } else if ((this.kuzov._rotation > rotLimit) || (this.kuzov._rotation <= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation - 15; } if (hSpeed < maxSpeed) { hSpeed = hSpeed + acc; } } else if (right == true) { right = false; } if (Key.isDown(37) || (Key.isDown(65))) { left = true; if (Key.isDown(38) || (Key.isDown(87))) { rotLimit = -45; } else if (Key.isDown(40) || (Key.isDown(83))) { rotLimit = -135; } else { rotLimit = -90; } if ((this.kuzov._rotation > rotLimit) && (this.kuzov._rotation <= (rotLimit + 180))) { this.kuzov._rotation = this.kuzov._rotation - 15; } else if ((this.kuzov._rotation < rotLimit) || (this.kuzov._rotation >= (rotLimit + 180))) { this.kuzov._rotation = this.kuzov._rotation + 15; } if (hSpeed > (-maxSpeed)) { hSpeed = hSpeed - acc; } } else if (left == true) { left = false; } if ((left == false) && (right == false)) { if (hSpeed > 0) { hSpeed = hSpeed - acc; if (hSpeed < acc) { hSpeed = 0; } } else if (hSpeed < 0) { hSpeed = hSpeed + acc; if (hSpeed > acc) { hSpeed = 0; } } } this._y = this._y + vSpeed; if (Key.isDown(40) || (Key.isDown(83))) { down = true; if (Key.isDown(37) || (Key.isDown(65))) { rotLimit = -135; } else if (Key.isDown(39) || (Key.isDown(68))) { rotLimit = 135; } else { rotLimit = 180; } if ((this.kuzov._rotation < rotLimit) && (this.kuzov._rotation >= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation + 15; } else if ((this.kuzov._rotation > rotLimit) || (this.kuzov._rotation <= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation - 15; } if (vSpeed < maxSpeed) { vSpeed = vSpeed + acc; } } else if (down == true) { down = false; } if (Key.isDown(38) || (Key.isDown(87))) { up = true; if (Key.isDown(37) || (Key.isDown(65))) { rotLimit = -45; } else if (Key.isDown(39) || (Key.isDown(68))) { rotLimit = 45; } else { rotLimit = 0; } if ((this.kuzov._rotation < rotLimit) && (this.kuzov._rotation >= (rotLimit - 180))) { this.kuzov._rotation = this.kuzov._rotation + 15; } else if ((this.kuzov._rotation > rotLimit) && (this.kuzov._rotation <= (rotLimit + 180))) { this.kuzov._rotation = this.kuzov._rotation - 15; } if (vSpeed > (-maxSpeed)) { vSpeed = vSpeed - acc; } } else if (up == true) { up = false; } if ((down == false) && (up == false)) { if (vSpeed > 0) { vSpeed = vSpeed - acc; if (vSpeed < acc) { vSpeed = 0; } } else if (vSpeed < 0) { vSpeed = vSpeed + acc; if (vSpeed > acc) { vSpeed = 0; } } } } } } else if (explode == false) { if (direction == "right") { this._x = this._x + 1; } else if (direction == "left") { this._x = this._x - 1; } else if (direction == "down") { this._y = this._y + 1; } else if (direction == "up") { this._y = this._y - 1; } } } onClipEvent (mouseDown) { if (dead == false) { if (transition == false) { if (firingRate <= 0) { this.gotoAndStop(2); charging = true; ballSpeed = 5; } } } } onClipEvent (mouseUp) { if (dead == false) { if (transition == false) { if (charging == true) { _root.playSound("fire"); firingRate = 4; this.gotoAndStop(1); charging = false; _root.ball.duplicateMovieClip("ball" + n, n); _root["ball" + n].hyp = ballSpeed; n++; ballSpeed = 0; _root.shots++; } } } }
Instance of Symbol 67 MovieClip "ball" in Frame 89
onClipEvent (load) { transportHit = false; transHit = 0; deg = _root.player.deg; rad = deg * 0.01745329; y = hyp * Math.sin(rad); x = hyp * Math.cos(rad); if (_root.player.objectHit == false) { this._y = _root.player._y + (y * 2); this._x = _root.player._x + (x * 2); } _root.player.turretRad = rad; _root.player.recoilSpeed = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2)); fullHealth = 5; health = fullHealth; } onClipEvent (enterFrame) { if (_root.pauseScreen.paused == false) { this._x = this._x + x; this._y = this._y + y; if ((((this._x < 0) || (this._x > 550)) || (this._y < 0)) || (this._y > 550)) { this.removeMovieClip(); } j = 1; while (j <= _root.transportNum) { if (this.hitTest(_root["transport" + j].test)) { if (transportHit == false) { this._x = _root["transport" + _root["transport" + j].transDestination]._x; this._y = _root["transport" + _root["transport" + j].transDestination]._y; transportHit = true; health--; } } else { transHit++; } j++; } if (transHit == _root.transportNum) { transHit = 0; transportHit = false; } else { transHit = 0; } k = 1; while (k <= _root.switchNum) { if (this.hitTest(_root["switch" + k].test)) { _root["switch" + k].switchOn = true; } k++; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i].moveSpeed = hyp; _root["enemy" + i].angleRad = rad; rad = rad - 3.141593; x = x * -1; y = y * -1; this._x = this._x + (x / 2); this._y = this._y + (y / 2); health--; _root.playSound("hit2"); } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n].sideLeft)) { x = x * -1; this._x = this._x + 1; if (y > 0) { rad = Math.acos(x / hyp); } else { rad = 6.283185 - Math.acos(x / hyp); } _root["object" + n].xMove = hyp; health--; _root.playSound("hit"); } else if (this.hitTest(_root["object" + n].sideRight)) { x = x * -1; this._x = this._x + 1; if (y > 0) { rad = Math.acos(x / hyp) - 6.283185; } else { rad = -Math.acos(x / hyp); } _root["object" + n].xMove = -hyp; health--; _root.playSound("hit"); } else if (this.hitTest(_root["object" + n].sideBottom)) { y = y * -1; this._y = this._y + 1; if (x > 0) { rad = Math.asin(y / hyp); } else { rad = 3.141593 - Math.asin(y / hyp); } _root["object" + n].yMove = -hyp; health--; _root.playSound("hit"); } else if (this.hitTest(_root["object" + n].sideTop)) { y = y * -1; this._y = this._y - 1; if (x > 0) { rad = Math.asin(y / hyp); } else { rad = 3.141593 - Math.asin(y / hyp); } _root["object" + n].yMove = hyp; health--; _root.playSound("hit"); } n++; } if (health > 0) { this._alpha = health * (100 / fullHealth); } else { this.removeMovieClip(); } } }
Instance of Symbol 92 MovieClip "codeClip" in Frame 89
onClipEvent (load) { stopAllSounds(); }
Instance of Symbol 298 MovieClip in Frame 89
onClipEvent (load) { if (_root.soundMute == true) { this.gotoAndStop(2); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { if (_root.soundMute == false) { this.nextFrame(); } else { this.prevFrame(); } } }
Instance of Symbol 301 MovieClip in Frame 89
onClipEvent (load) { if (_root.musicMute == true) { this.gotoAndStop(2); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { if (_root.musicMute == false) { this.nextFrame(); _root.codeClip.gameMusic.stop(); } else { this.prevFrame(); _root.codeClip.gameMusic.start(0, 1000); } } }
Instance of Symbol 135 MovieClip "pauseScreen" in Frame 89
onClipEvent (load) { paused = false; } onClipEvent (keyDown) { if (Key.getCode() == 80) { if (_root.transition.playing == false) { if (paused == false) { paused = true; _root.player.transition = true; this.gotoAndStop(2); _root.playSound("pause"); } else { this.gotoAndStop(1); paused = false; _root.player.transition = false; _root.playSound("unpause"); } } } }
Instance of Symbol 457 MovieClip "object5" in Frame 127
onClipEvent (load) { activate = false; reverse = false; } onClipEvent (enterFrame) { if (activate == true) { if (reverse == false) { if (this._y < 586) { this._y = this._y + 2; } else { reverse = true; activate = false; } } else if (this._y > 412) { this._y = this._y - 2; } else { reverse = false; activate = false; } } }
Instance of Symbol 92 MovieClip "transport1" in Frame 133
onClipEvent (load) { transNum = 1; transDestination = 2; }
Symbol 12 Button
on (release) { _root.gotoAndStop("menu"); }
Symbol 13 MovieClip [[NGL]_LOADER] Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { bar._xscale = PercentLoaded; } else { gotoAndStop ("loaded"); }
Symbol 13 MovieClip [[NGL]_LOADER] Frame 2
gotoAndPlay (1);
Symbol 18 MovieClip Frame 1000
gotoAndPlay (1);
Symbol 29 MovieClip Frame 1
if (fokus) { play(); } else { stop(); } menu_btn.onRollOver = function () { this._parent.fokus = true; this._parent.play(); }; menu_btn.onRollOut = function () { this._parent.fokus = false; }; menu_btn.onPress = function () { _root.play(); };
Symbol 29 MovieClip Frame 5
if (fokus) { stop(); } else { play(); } menu_btn.onRollOut = function () { this._parent.fokus = false; this._parent.play(); }; menu_btn.onPress = function () { _root.play(); };
Symbol 30 MovieClip Frame 1
stop();
Symbol 30 MovieClip Frame 100
_root.play();
Symbol 30 MovieClip Frame 160
stop();
Symbol 49 Button
on (press) { getURL ("http://www.armorgames.com", "_blank"); }
Symbol 52 MovieClip Frame 1
_root.stop(); gotoAndPlay (2);
Symbol 52 MovieClip Frame 218
_root.play();
Symbol 64 MovieClip Frame 1
stop();
Symbol 64 MovieClip Frame 20
stop();
Symbol 81 MovieClip Frame 15
seeking = true;
Symbol 81 MovieClip Frame 40
stop(); _root.player.transition = false; _root.player._visible = true; _root.player.hSpeed = 0; _root.player.vSpeed = 0; _root.player.recoilSpeed = 0; i = 1; while (i <= 50) { _root["particle" + i].removeMovieClip(); i++; }
Symbol 91 MovieClip Frame 30
gotoAndPlay (10);
Symbol 106 MovieClip Frame 20
stop();
Symbol 110 MovieClip Frame 1
_root.playSound("explosion");
Symbol 110 MovieClip Frame 2
stop(); _root.transition.playerDead = true;
Symbol 111 MovieClip Frame 1
bashnya.gotoAndStop(1); stop();
Symbol 111 MovieClip Frame 2
bashnya.gotoAndStop(2);
Instance of Symbol 109 MovieClip in Symbol 111 MovieClip Frame 3
onClipEvent (enterFrame) { if (this._parent._xscale > 10) { _root.presss = false; this._parent._rotation = this._parent._rotation + 20; this._parent._xscale = this._parent._xscale - 5; this._parent._yscale = this._parent._yscale - 5; this._parent._alpha = this._parent._alpha - 5; } else { _root.presss = true; this._parent._alpha = 100; _parent.gotoAndStop(4); } }
Symbol 111 MovieClip Frame 4
explode = true;
Symbol 112 MovieClip Frame 1
stop(); playing = false;
Symbol 112 MovieClip Frame 2
_root.player.transition = true; i = 1; while (i <= 1000) { _root["ball" + i].removeMovieClip(); _root["enemyBall" + i].removeMovieClip(); i++; } playing = true; this._visible = true;
Symbol 112 MovieClip Frame 24
if (_root.practice == true) { stopAllSounds(); _root.gotoAndStop("levelSelect"); } else if (playerDead == true) { _root.prevFrame(); _root.bonus = 0; } else { _root.nextFrame(); _root.score = _root.score + (_root.bonus + 500); _root.bonus = 500; }
Symbol 112 MovieClip Frame 25
play(); trace("!!!");
Symbol 112 MovieClip Frame 30
shrink = false;
Symbol 112 MovieClip Frame 52
reset(); _root.player.transition = false; _root.levelText.play(); playerDead = false; this._visible = false; this.gotoAndStop(1);
Instance of Symbol 117 MovieClip "slider" in Symbol 118 MovieClip Frame 1
onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { this.startDrag(false, 0, -13.3, 200, -13.3); } } onClipEvent (mouseUp) { this.stopDrag(); }
Symbol 127 Button
on (press) { _root.pauseScreen.gotoAndStop(1); _root.pauseScreen.paused = false; _root.player.transition = false; _root.playSound("unpause"); }
Symbol 132 MovieClip Frame 1
stop(); _root.musicMute = false;
Symbol 132 MovieClip Frame 2
_root.musicMute = true;
Symbol 133 MovieClip Frame 1
stop(); _root.soundMute = false;
Symbol 133 MovieClip Frame 2
_root.soundMute = true;
Symbol 135 MovieClip Frame 1
stop(); i = 1; while (i <= 1000) { _root["ball" + i]._visible = true; _root["enemyBall" + i]._visible = true; _root["particle" + i]._visible = false; i++; }
Symbol 135 MovieClip Frame 2
i = 1; while (i <= 1000) { _root["ball" + i]._visible = false; _root["enemyBall" + i]._visible = false; _root["particle" + i]._visible = false; i++; }
Instance of Symbol 118 MovieClip in Symbol 135 MovieClip Frame 2
onClipEvent (load) { if (_root.gameVolume > 0) { this.slider._x = _root.gameVolume * 2; } } onClipEvent (enterFrame) { _root.gameVolume = Math.ceil(this.slider._x / 2); if (_root.stM >= 100) { _root.codeClip.gameMusic.setVolume(_root.gameVolume); } }
Instance of Symbol 118 MovieClip in Symbol 135 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (Math.ceil(this.slider._x / 2) > 66) { _root.kachestvo = "HIGH"; _root._quality = "HIGH"; } else if (Math.ceil(this.slider._x / 2) > 33) { _root.kachestvo = "MEDIUM"; _root._quality = "MEDIUM"; } else if (Math.ceil(this.slider._x / 2) > 0) { _root.kachestvo = "LOW"; _root._quality = "LOW"; } }
Instance of Symbol 132 MovieClip in Symbol 135 MovieClip Frame 2
onClipEvent (load) { if (_root.musicMute == true) { this.gotoAndStop(2); } if (_root.fsM == false) { _root.firsStartMusic(); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { if (_root.musicMute == false) { this.nextFrame(); _root.codeClip.gameMusic.stop(); _root.mm_mc.gotoAndStop(2); } else { this.prevFrame(); _root.codeClip.gameMusic.start(0, 1000); _root.mm_mc.gotoAndStop(1); } } }
Instance of Symbol 133 MovieClip in Symbol 135 MovieClip Frame 2
onClipEvent (load) { if (_root.soundMute == true) { this.gotoAndStop(2); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { if (_root.soundMute == false) { this.nextFrame(); _root.sm_mc.gotoAndStop(2); } else { this.prevFrame(); _root.sm_mc.gotoAndStop(1); } } }
Symbol 140 Button
on (press) { if (_root.transition.playing == false) { if (_root.pauseScreen.paused == false) { _root.pauseScreen.paused = true; _root.player.transition = true; _root.pauseScreen.gotoAndStop(2); _root.playSound("pause"); } } }
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 143 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; _root["enemy" + i].ySpeed = 0; } i++; } }
Instance of Symbol 142 MovieClip "sideLeft" in Symbol 143 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { trace("!!"); _root.player._x = _root.player._x - 12; _root.player.xSpeed = 0; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 143 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; _root["enemy" + i].ySpeed = 0; } i++; } }
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 152 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; _root["enemy" + i].ySpeed = 0; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 152 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; _root["enemy" + i].ySpeed = 0; } i++; } }
Symbol 155 Button
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Symbol 204 Button
on (press) { if (_root.pauseScreen.paused == false) { nextFrame(); } }
Symbol 207 Button
on (press) { if (_root.pauseScreen.paused == false) { _root.firsStartMusic(); gotoAndStop("level" + level); } }
Symbol 210 Button
on (press) { if (_root.transition.playing == false) { if (_root.pauseScreen.paused == false) { _root.pauseScreen.paused = true; _root.player.transition = true; _root.creditsScreen.gotoAndStop(2); _root.playSound("pause"); } } }
Symbol 220 Button
on (press) { _root.creditsScreen.gotoAndStop(1); _root.pauseScreen.paused = false; _root.player.transition = false; _root.playSound("unpause"); }
Symbol 221 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 2
stop();
Instance of Symbol 37 MovieClip in Symbol 221 MovieClip Frame 2
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Instance of Symbol 216 MovieClip in Symbol 221 MovieClip Frame 2
on (release) { getURL ("http://www.kelwynshade.com", "blank"); }
Instance of Symbol 218 MovieClip in Symbol 221 MovieClip Frame 2
on (release) { getURL ("http://www.galex.com.ua", "blank"); }
Symbol 279 Button
on (press) { _root.conti(); }
Symbol 290 MovieClip Frame 1
stop();
Symbol 290 MovieClip Frame 51
stop();
Symbol 298 MovieClip Frame 1
stop(); _root.soundMute = false;
Symbol 298 MovieClip Frame 2
_root.soundMute = true;
Symbol 301 MovieClip Frame 1
stop(); _root.musicMute = false;
Symbol 301 MovieClip Frame 2
_root.musicMute = true;
Symbol 304 Button
on (press) { if (_root.transition.playing == false) { if (_root.pauseScreen.paused == true) { _root.pauseScreen.paused = false; _root.player.transition = false; _root.playSound("unpause"); } } if (_root.presss == true) { gotoAndStop ("mainMenu"); } }
Symbol 306 Button
on (press) { if (_root.transition.playing == false) { if (_root.pauseScreen.paused == false) { _root.pauseScreen.paused = true; _root.player.transition = true; _root.playSound("pause"); } else { _root.pauseScreen.paused = false; _root.player.transition = false; _root.playSound("unpause"); } } }
Symbol 309 Button
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Instance of Symbol 142 MovieClip "sideLeft" in Symbol 312 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x - (_parent._width / 2)) - 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x - (_parent._width / 2)) - 13; _root["enemy" + i].xSpeed = 0; } i++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 312 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; _root["enemy" + i].xSpeed = 0; } i++; } }
Symbol 323 MovieClip Frame 20
stop();
Symbol 324 MovieClip Frame 1
_root.playSound("explosion");
Symbol 324 MovieClip Frame 11
stop(); _root.enemyNum--;
Symbol 325 MovieClip Frame 1
stop();
Instance of Symbol 323 MovieClip "charge" in Symbol 325 MovieClip Frame 2
onClipEvent (enterFrame) { if ((_root.pauseScreen.paused == true) || (_root.player.transition == true)) { this.stop(); } else { this.play(); } }
Instance of Symbol 109 MovieClip in Symbol 325 MovieClip Frame 3
onClipEvent (enterFrame) { if (this._xscale > 10) { this._rotation = this._rotation + 20; this._xscale = this._xscale - 5; this._yscale = this._yscale - 5; _parent.kuzov._rotation = _parent.kuzov._rotation + 20; _parent.kuzov._xscale = _parent.kuzov._xscale - 5; _parent.kuzov._yscale = _parent.kuzov._yscale - 5; _parent.bashnya._rotation = _parent.bashnya._rotation + 20; _parent.bashnya._xscale = _parent.bashnya._xscale - 5; _parent.bashnya._yscale = _parent.bashnya._yscale - 5; _parent.kuzov._alpha = _parent.kuzov._alpha - 5; _parent.bashnya._alpha = _parent.bashnya._alpha - 5; } else { _parent.kuzov._alpha = 100; _parent.bashnya._alpha = 100; _parent.gotoAndStop(4); } }
Symbol 325 MovieClip Frame 4
explode = true;
Symbol 331 MovieClip Frame 1
stop();
Symbol 351 MovieClip Frame 1
stop();
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 357 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 357 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideLeft" in Symbol 357 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x - (_parent._width / 2)) - 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i].xSpeed = 0; _root["enemy" + i]._x = (_parent._x - (_parent._width / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 357 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideLeft" in Symbol 358 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x - (_parent._width / 2)) - 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i].xSpeed = 0; _root["enemy" + i]._x = (_parent._x - (_parent._width / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 358 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; } i++; } }
Symbol 367 MovieClip Frame 11
gotoAndPlay (2);
Symbol 368 MovieClip Frame 11
stop();
Symbol 369 MovieClip Frame 1
stop();
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 369 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 13; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n].sideTop)) { _parent.yMove = 0; } n++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 369 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 13; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n].sideBottom)) { _parent.yMove = 0; } n++; } }
Instance of Symbol 142 MovieClip "sideLeft" in Symbol 369 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x - (_parent._width / 2)) - 13; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x - (_parent._width / 2)) - 13; } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n].sideRight)) { _parent.xMove = 0; } n++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 369 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 13; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; } i++; } n = 1; while (n <= _root.objects) { if (this.hitTest(_root["object" + n].sideLeft)) { _parent.xMove = 0; } n++; } }
Instance of Symbol 367 MovieClip in Symbol 369 MovieClip Frame 2
onClipEvent (enterFrame) { this._xscale = this._xscale - 2; this._yscale = this._yscale - 2; if (this._xscale <= 50) { _parent.nextFrame(); } }
Symbol 369 MovieClip Frame 3
breaking = true; _root.playSound("crateBreak");
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 373 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 373 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideLeft" in Symbol 373 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x - (_parent._width / 2)) - 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i].xSpeed = 0; _root["enemy" + i]._x = (_parent._x - (_parent._width / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 373 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; } i++; } }
Symbol 386 MovieClip Frame 1
stop(); color = "red";
Symbol 386 MovieClip Frame 2
_root.playSound("switch");
Symbol 386 MovieClip Frame 3
stop(); color = "green";
Symbol 386 MovieClip Frame 4
_root.playSound("switch");
Symbol 386 MovieClip Frame 5
gotoAndStop (1);
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 420 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 420 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 423 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 424 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 425 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 426 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 430 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 430 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 431 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 431 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideLeft" in Symbol 433 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x - (_parent._width / 2)) - 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i].xSpeed = 0; _root["enemy" + i]._x = (_parent._x - (_parent._width / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 433 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideLeft" in Symbol 434 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x - (_parent._width / 2)) - 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i].xSpeed = 0; _root["enemy" + i]._x = (_parent._x - (_parent._width / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 434 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 436 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; _root["enemy" + i].ySpeed = 0; } i++; } }
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 441 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 441 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 442 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 442 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 443 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 443 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 444 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 444 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 457 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 457 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideLeft" in Symbol 457 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x - (_parent._width / 2)) - 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i].xSpeed = 0; _root["enemy" + i]._x = (_parent._x - (_parent._width / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 457 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 465 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 465 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideLeft" in Symbol 465 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x - (_parent._width / 2)) - 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i].xSpeed = 0; _root["enemy" + i]._x = (_parent._x - (_parent._width / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 465 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideBottom" in Symbol 466 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y + (_parent._height / 2)) + 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y + (_parent._height / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 466 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideLeft" in Symbol 466 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x - (_parent._width / 2)) - 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i].xSpeed = 0; _root["enemy" + i]._x = (_parent._x - (_parent._width / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 466 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideTop" in Symbol 467 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.vSpeed = 0; _root.player._y = (_parent._y - (_parent._height / 2)) - 15; _root.player.ySpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._y = (_parent._y - (_parent._height / 2)) - 13; _root["enemy" + i].ySpeed = 0; } i++; } }
Instance of Symbol 142 MovieClip "sideLeft" in Symbol 467 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x - (_parent._width / 2)) - 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x - (_parent._width / 2)) - 13; _root["enemy" + i].xSpeed = 0; } i++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 467 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; _root["enemy" + i].xSpeed = 0; } i++; } }
Instance of Symbol 142 MovieClip "sideLeft" in Symbol 472 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x - (_parent._width / 2)) - 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i].xSpeed = 0; _root["enemy" + i]._x = (_parent._x - (_parent._width / 2)) - 13; } i++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 472 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; } i++; } }
Instance of Symbol 142 MovieClip "sideLeft" in Symbol 478 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x - (_parent._width / 2)) - 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x - (_parent._width / 2)) - 13; _root["enemy" + i].xSpeed = 0; } i++; } }
Instance of Symbol 142 MovieClip "sideRight" in Symbol 478 MovieClip Frame 1
onClipEvent (enterFrame) { if (this.hitTest(_root.player.test)) { _root.player.hSpeed = 0; _root.player._x = (_parent._x + (_parent._width / 2)) + 15; _root.player.xSpeed = 0; } i = 1; while (i <= _root.enemies) { if (this.hitTest(_root["enemy" + i].test)) { _root["enemy" + i]._x = (_parent._x + (_parent._width / 2)) + 13; _root["enemy" + i].xSpeed = 0; } i++; } }
Symbol 485 Button
on (release) { _root.gotoAndPlay(3); }
Symbol 486 Button
on (press) { if (_root.transition.playing == false) { if (_root.pauseScreen.paused == true) { _root.pauseScreen.paused = false; _root.player.transition = false; _root.playSound("unpause"); } } gotoAndStop ("mainMenu"); }
Symbol 491 Button
on (press) { gotoAndStop ("mainMenu"); }

Library Items

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

Instance Names

"preloader_mc"Frame 1Symbol 30 MovieClip
"krest_mc"Frame 3Symbol 64 MovieClip
"ball"Frame 7Symbol 67 MovieClip
"enemyBall"Frame 7Symbol 69 MovieClip
"particle"Frame 7Symbol 81 MovieClip
"codeClip"Frame 7Symbol 92 MovieClip
"player"Frame 8Symbol 111 MovieClip
"transition"Frame 8Symbol 112 MovieClip
"pauseScreen"Frame 8Symbol 135 MovieClip
"object5"Frame 9Symbol 143 MovieClip
"object1"Frame 9Symbol 143 MovieClip
"object2"Frame 9Symbol 143 MovieClip
"object3"Frame 9Symbol 143 MovieClip
"object2"Frame 9Symbol 152 MovieClip
"hi_mc"Frame 9Symbol 123 MovieClip
"hi_btn"Frame 9Symbol 155 Button
"object4"Frame 9Symbol 143 MovieClip
"con_mc"Frame 9Symbol 123 MovieClip
"enemy1"Frame 9Symbol 191 MovieClip
"enemy2"Frame 9Symbol 193 MovieClip
"enemy3"Frame 9Symbol 191 MovieClip
"enemy4"Frame 9Symbol 195 MovieClip
"enemy5"Frame 9Symbol 197 MovieClip
"enemy6"Frame 9Symbol 199 MovieClip
"enemy7"Frame 9Symbol 201 MovieClip
"cont_btn"Frame 9Symbol 207 Button
"creditsScreen"Frame 9Symbol 221 MovieClip
"lv_1_mc"Frame 10Symbol 227 MovieClip
"lv_6_mc"Frame 10Symbol 229 MovieClip
"lv_11_mc"Frame 10Symbol 231 MovieClip
"lv_16_mc"Frame 10Symbol 233 MovieClip
"lv_21_mc"Frame 10Symbol 235 MovieClip
"lv_5_mc"Frame 10Symbol 237 MovieClip
"lv_22_mc"Frame 10Symbol 239 MovieClip
"lv_23_mc"Frame 10Symbol 241 MovieClip
"lv_24_mc"Frame 10Symbol 243 MovieClip
"lv_10_mc"Frame 10Symbol 245 MovieClip
"lv_15_mc"Frame 10Symbol 247 MovieClip
"lv_20_mc"Frame 10Symbol 249 MovieClip
"lv_25_mc"Frame 10Symbol 251 MovieClip
"lv_17_mc"Frame 10Symbol 253 MovieClip
"lv_18_mc"Frame 10Symbol 255 MovieClip
"lv_19_mc"Frame 10Symbol 257 MovieClip
"lv_12_mc"Frame 10Symbol 259 MovieClip
"lv_13_mc"Frame 10Symbol 261 MovieClip
"lv_14_mc"Frame 10Symbol 263 MovieClip
"lv_7_mc"Frame 10Symbol 265 MovieClip
"lv_8_mc"Frame 10Symbol 267 MovieClip
"lv_9_mc"Frame 10Symbol 269 MovieClip
"lv_2_mc"Frame 10Symbol 271 MovieClip
"lv_3_mc"Frame 10Symbol 273 MovieClip
"lv_4_mc"Frame 10Symbol 275 MovieClip
"levelKey_txt"Frame 10Symbol 277 EditableText
"cont_btn"Frame 10Symbol 279 Button
"hint"Frame 11Symbol 137 MovieClip
"hint"Frame 11Symbol 137 MovieClip
"levelText"Frame 11Symbol 290 MovieClip
"sm_mc"Frame 11Symbol 298 MovieClip
"mm_mc"Frame 11Symbol 301 MovieClip
"mm_mc"Frame 11Symbol 311 MovieClip
"object1"Frame 12Symbol 152 MovieClip
"object2"Frame 12Symbol 312 MovieClip
"enemy1"Frame 12Symbol 325 MovieClip
"teleport1"Frame 14Symbol 331 MovieClip
"teleport2"Frame 14Symbol 331 MovieClip
"object1"Frame 14Symbol 152 MovieClip
"object2"Frame 14Symbol 312 MovieClip
"enemy1"Frame 14Symbol 325 MovieClip
"enemy2"Frame 14Symbol 325 MovieClip
"transport1"Frame 16Symbol 92 MovieClip
"transport2"Frame 16Symbol 92 MovieClip
"object1"Frame 16Symbol 152 MovieClip
"object2"Frame 16Symbol 312 MovieClip
"enemy1"Frame 16Symbol 325 MovieClip
"enemy2"Frame 16Symbol 325 MovieClip
"well1"Frame 18Symbol 351 MovieClip
"enemy1"Frame 18Symbol 325 MovieClip
"enemy2"Frame 18Symbol 325 MovieClip
"enemy3"Frame 18Symbol 325 MovieClip
"object1"Frame 20Symbol 357 MovieClip
"object2"Frame 20Symbol 358 MovieClip
"object3"Frame 20Symbol 152 MovieClip
"object4"Frame 20Symbol 312 MovieClip
"enemy1"Frame 20Symbol 325 MovieClip
"enemy2"Frame 20Symbol 325 MovieClip
"enemy3"Frame 20Symbol 325 MovieClip
"object1"Frame 22Symbol 312 MovieClip
"object2"Frame 22Symbol 312 MovieClip
"object3"Frame 22Symbol 369 MovieClip
"enemy1"Frame 22Symbol 325 MovieClip
"enemy2"Frame 22Symbol 325 MovieClip
"object4"Frame 24Symbol 373 MovieClip
"object5"Frame 24Symbol 373 MovieClip
"switch1"Frame 24Symbol 386 MovieClip
"switch2"Frame 24Symbol 386 MovieClip
"object1"Frame 24Symbol 312 MovieClip
"object2"Frame 24Symbol 312 MovieClip
"object3"Frame 24Symbol 312 MovieClip
"enemy1"Frame 24Symbol 325 MovieClip
"enemy2"Frame 24Symbol 325 MovieClip
"enemy1"Frame 26Symbol 325 MovieClip
"enemy2"Frame 26Symbol 325 MovieClip
"enemy3"Frame 26Symbol 325 MovieClip
"enemy1"Frame 28Symbol 325 MovieClip
"enemy2"Frame 28Symbol 325 MovieClip
"enemy3"Frame 28Symbol 325 MovieClip
"enemy1"Frame 30Symbol 325 MovieClip
"enemy2"Frame 30Symbol 325 MovieClip
"enemy3"Frame 30Symbol 325 MovieClip
"enemy1"Frame 32Symbol 325 MovieClip
"enemy2"Frame 32Symbol 325 MovieClip
"enemy3"Frame 32Symbol 325 MovieClip
"enemy4"Frame 32Symbol 325 MovieClip
"teleport1"Frame 34Symbol 331 MovieClip
"teleport2"Frame 34Symbol 331 MovieClip
"teleport3"Frame 34Symbol 331 MovieClip
"teleport4"Frame 34Symbol 331 MovieClip
"well1"Frame 34Symbol 351 MovieClip
"object1"Frame 34Symbol 152 MovieClip
"object2"Frame 34Symbol 152 MovieClip
"enemy1"Frame 34Symbol 325 MovieClip
"enemy2"Frame 34Symbol 325 MovieClip
"enemy3"Frame 34Symbol 325 MovieClip
"enemy4"Frame 34Symbol 325 MovieClip
"enemy5"Frame 34Symbol 325 MovieClip
"transport1"Frame 36Symbol 92 MovieClip
"transport2"Frame 36Symbol 92 MovieClip
"object1"Frame 36Symbol 312 MovieClip
"enemy1"Frame 36Symbol 325 MovieClip
"enemy2"Frame 36Symbol 325 MovieClip
"enemy3"Frame 36Symbol 325 MovieClip
"object1"Frame 38Symbol 420 MovieClip
"object2"Frame 38Symbol 358 MovieClip
"object3"Frame 38Symbol 420 MovieClip
"switch1"Frame 38Symbol 386 MovieClip
"switch2"Frame 38Symbol 386 MovieClip
"switch3"Frame 38Symbol 386 MovieClip
"object4"Frame 38Symbol 152 MovieClip
"enemy1"Frame 38Symbol 325 MovieClip
"enemy2"Frame 38Symbol 325 MovieClip
"enemy3"Frame 38Symbol 325 MovieClip
"object1"Frame 40Symbol 423 MovieClip
"object2"Frame 40Symbol 424 MovieClip
"object3"Frame 40Symbol 423 MovieClip
"object4"Frame 40Symbol 424 MovieClip
"object5"Frame 40Symbol 425 MovieClip
"object6"Frame 40Symbol 426 MovieClip
"object7"Frame 40Symbol 425 MovieClip
"object8"Frame 40Symbol 426 MovieClip
"enemy1"Frame 40Symbol 325 MovieClip
"enemy2"Frame 40Symbol 325 MovieClip
"enemy3"Frame 40Symbol 325 MovieClip
"enemy4"Frame 40Symbol 325 MovieClip
"object3"Frame 42Symbol 369 MovieClip
"object2"Frame 42Symbol 369 MovieClip
"object1"Frame 42Symbol 369 MovieClip
"object4"Frame 42Symbol 369 MovieClip
"object5"Frame 42Symbol 369 MovieClip
"enemy1"Frame 42Symbol 325 MovieClip
"enemy2"Frame 42Symbol 325 MovieClip
"enemy3"Frame 42Symbol 325 MovieClip
"object5"Frame 44Symbol 430 MovieClip
"object6"Frame 44Symbol 431 MovieClip
"object7"Frame 44Symbol 433 MovieClip
"object8"Frame 44Symbol 434 MovieClip
"switch1"Frame 44Symbol 386 MovieClip
"switch2"Frame 44Symbol 386 MovieClip
"switch3"Frame 44Symbol 386 MovieClip
"switch4"Frame 44Symbol 386 MovieClip
"object1"Frame 44Symbol 312 MovieClip
"object2"Frame 44Symbol 312 MovieClip
"object3"Frame 44Symbol 152 MovieClip
"object4"Frame 44Symbol 436 MovieClip
"enemy1"Frame 44Symbol 325 MovieClip
"enemy2"Frame 44Symbol 325 MovieClip
"enemy3"Frame 44Symbol 325 MovieClip
"teleport1"Frame 46Symbol 331 MovieClip
"teleport2"Frame 46Symbol 331 MovieClip
"teleport4"Frame 46Symbol 331 MovieClip
"teleport3"Frame 46Symbol 331 MovieClip
"teleport5"Frame 46Symbol 331 MovieClip
"teleport6"Frame 46Symbol 331 MovieClip
"teleport8"Frame 46Symbol 331 MovieClip
"teleport7"Frame 46Symbol 331 MovieClip
"teleport10"Frame 46Symbol 331 MovieClip
"teleport9"Frame 46Symbol 331 MovieClip
"teleport12"Frame 46Symbol 331 MovieClip
"teleport11"Frame 46Symbol 331 MovieClip
"object1"Frame 46Symbol 312 MovieClip
"object2"Frame 46Symbol 312 MovieClip
"object3"Frame 46Symbol 312 MovieClip
"object4"Frame 46Symbol 312 MovieClip
"object5"Frame 46Symbol 152 MovieClip
"object6"Frame 46Symbol 152 MovieClip
"object7"Frame 46Symbol 152 MovieClip
"object8"Frame 46Symbol 152 MovieClip
"enemy1"Frame 46Symbol 325 MovieClip
"enemy2"Frame 46Symbol 325 MovieClip
"enemy3"Frame 46Symbol 325 MovieClip
"object1"Frame 48Symbol 441 MovieClip
"object2"Frame 48Symbol 442 MovieClip
"object3"Frame 48Symbol 443 MovieClip
"object4"Frame 48Symbol 444 MovieClip
"transport1"Frame 48Symbol 92 MovieClip
"transport2"Frame 48Symbol 92 MovieClip
"switch4"Frame 48Symbol 386 MovieClip
"switch2"Frame 48Symbol 386 MovieClip
"switch1"Frame 48Symbol 386 MovieClip
"switch3"Frame 48Symbol 386 MovieClip
"object5"Frame 48Symbol 152 MovieClip
"object6"Frame 48Symbol 152 MovieClip
"object7"Frame 48Symbol 312 MovieClip
"enemy1"Frame 48Symbol 325 MovieClip
"enemy2"Frame 48Symbol 325 MovieClip
"enemy3"Frame 48Symbol 325 MovieClip
"enemy4"Frame 48Symbol 325 MovieClip
"object6"Frame 50Symbol 357 MovieClip
"object7"Frame 50Symbol 357 MovieClip
"object8"Frame 50Symbol 357 MovieClip
"object4"Frame 50Symbol 357 MovieClip
"well1"Frame 50Symbol 351 MovieClip
"well2"Frame 50Symbol 351 MovieClip
"object3"Frame 50Symbol 312 MovieClip
"object2"Frame 50Symbol 369 MovieClip
"object1"Frame 50Symbol 369 MovieClip
"object5"Frame 50Symbol 369 MovieClip
"enemy2"Frame 50Symbol 325 MovieClip
"enemy1"Frame 50Symbol 325 MovieClip
"enemy3"Frame 50Symbol 325 MovieClip
"enemy1"Frame 52Symbol 325 MovieClip
"enemy2"Frame 52Symbol 325 MovieClip
"enemy3"Frame 52Symbol 325 MovieClip
"enemy4"Frame 52Symbol 325 MovieClip
"object3"Frame 54Symbol 457 MovieClip
"transport1"Frame 54Symbol 92 MovieClip
"transport2"Frame 54Symbol 92 MovieClip
"teleport1"Frame 54Symbol 331 MovieClip
"teleport2"Frame 54Symbol 331 MovieClip
"teleport3"Frame 54Symbol 331 MovieClip
"teleport4"Frame 54Symbol 331 MovieClip
"well1"Frame 54Symbol 351 MovieClip
"switch1"Frame 54Symbol 386 MovieClip
"object2"Frame 54Symbol 152 MovieClip
"object1"Frame 54Symbol 369 MovieClip
"enemy1"Frame 54Symbol 325 MovieClip
"enemy2"Frame 54Symbol 325 MovieClip
"enemy7"Frame 54Symbol 325 MovieClip
"enemy6"Frame 54Symbol 325 MovieClip
"enemy3"Frame 54Symbol 325 MovieClip
"enemy4"Frame 54Symbol 325 MovieClip
"enemy5"Frame 54Symbol 325 MovieClip
"object5"Frame 56Symbol 465 MovieClip
"object4"Frame 56Symbol 466 MovieClip
"teleport1"Frame 56Symbol 331 MovieClip
"teleport2"Frame 56Symbol 331 MovieClip
"switch1"Frame 56Symbol 386 MovieClip
"switch2"Frame 56Symbol 386 MovieClip
"object1"Frame 56Symbol 467 MovieClip
"object2"Frame 56Symbol 312 MovieClip
"object3"Frame 56Symbol 152 MovieClip
"object6"Frame 56Symbol 369 MovieClip
"enemy1"Frame 56Symbol 325 MovieClip
"enemy2"Frame 56Symbol 325 MovieClip
"enemy3"Frame 56Symbol 325 MovieClip
"object7"Frame 58Symbol 472 MovieClip
"transport1"Frame 58Symbol 92 MovieClip
"transport2"Frame 58Symbol 92 MovieClip
"teleport1"Frame 58Symbol 331 MovieClip
"teleport2"Frame 58Symbol 331 MovieClip
"teleport3"Frame 58Symbol 331 MovieClip
"teleport4"Frame 58Symbol 331 MovieClip
"well2"Frame 58Symbol 351 MovieClip
"switch1"Frame 58Symbol 386 MovieClip
"object1"Frame 58Symbol 152 MovieClip
"object2"Frame 58Symbol 312 MovieClip
"object3"Frame 58Symbol 312 MovieClip
"object4"Frame 58Symbol 152 MovieClip
"object5"Frame 58Symbol 152 MovieClip
"object8"Frame 58Symbol 369 MovieClip
"object9"Frame 58Symbol 369 MovieClip
"enemy1"Frame 58Symbol 325 MovieClip
"enemy2"Frame 58Symbol 325 MovieClip
"enemy3"Frame 58Symbol 325 MovieClip
"enemy4"Frame 58Symbol 325 MovieClip
"enemy5"Frame 58Symbol 325 MovieClip
"enemy6"Frame 58Symbol 325 MovieClip
"teleport1"Frame 60Symbol 331 MovieClip
"teleport2"Frame 60Symbol 331 MovieClip
"object1"Frame 60Symbol 152 MovieClip
"object3"Frame 60Symbol 478 MovieClip
"object2"Frame 60Symbol 478 MovieClip
"object5"Frame 60Symbol 369 MovieClip
"object4"Frame 60Symbol 369 MovieClip
"object6"Frame 60Symbol 369 MovieClip
"enemy1"Frame 60Symbol 325 MovieClip
"enemy2"Frame 60Symbol 325 MovieClip
"enemy3"Frame 60Symbol 325 MovieClip
"enemy4"Frame 60Symbol 325 MovieClip
"enemy5"Frame 60Symbol 325 MovieClip
"enemy6"Frame 60Symbol 325 MovieClip
"enemy7"Frame 60Symbol 325 MovieClip
"enemy8"Frame 60Symbol 325 MovieClip
"enemy9"Frame 60Symbol 325 MovieClip
"resulShots_txt"Frame 62Symbol 482 EditableText
"object1"Frame 62Symbol 152 MovieClip
"object2"Frame 62Symbol 152 MovieClip
"hi_mc"Frame 62Symbol 123 MovieClip
"hi_btn"Frame 62Symbol 485 Button
"enemy1"Frame 62Symbol 191 MovieClip
"player"Frame 63Symbol 111 MovieClip
"switch1"Frame 89Symbol 386 MovieClip
"object2"Frame 89Symbol 152 MovieClip
"object1"Frame 89Symbol 369 MovieClip
"enemy1"Frame 89Symbol 325 MovieClip
"enemy2"Frame 89Symbol 325 MovieClip
"enemy7"Frame 89Symbol 325 MovieClip
"enemy6"Frame 89Symbol 325 MovieClip
"enemy3"Frame 89Symbol 325 MovieClip
"enemy4"Frame 89Symbol 325 MovieClip
"enemy5"Frame 89Symbol 325 MovieClip
"player"Frame 89Symbol 111 MovieClip
"ball"Frame 89Symbol 67 MovieClip
"codeClip"Frame 89Symbol 92 MovieClip
"pauseScreen"Frame 89Symbol 135 MovieClip
"object5"Frame 127Symbol 457 MovieClip
"transport1"Frame 133Symbol 92 MovieClip
"bar"Symbol 13 MovieClip [[NGL]_LOADER] Frame 1Symbol 4 MovieClip
"menu_btn"Symbol 29 MovieClip Frame 1Symbol 26 Button
"restart_mc"Symbol 30 MovieClip Frame 150Symbol 29 MovieClip
"test"Symbol 92 MovieClip Frame 1Symbol 83 MovieClip
"kuzov"Symbol 111 MovieClip Frame 1Symbol 99 MovieClip
"bashnya"Symbol 111 MovieClip Frame 1Symbol 107 MovieClip
"test"Symbol 111 MovieClip Frame 1Symbol 83 MovieClip
"slider"Symbol 118 MovieClip Frame 1Symbol 117 MovieClip
"con_mc"Symbol 135 MovieClip Frame 2Symbol 123 MovieClip
"sideBottom"Symbol 143 MovieClip Frame 1Symbol 142 MovieClip
"sideLeft"Symbol 143 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 143 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 152 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 152 MovieClip Frame 1Symbol 142 MovieClip
"test"Symbol 191 MovieClip Frame 1Symbol 189 MovieClip
"test"Symbol 193 MovieClip Frame 1Symbol 189 MovieClip
"test"Symbol 195 MovieClip Frame 1Symbol 189 MovieClip
"test"Symbol 197 MovieClip Frame 1Symbol 189 MovieClip
"test"Symbol 199 MovieClip Frame 1Symbol 189 MovieClip
"test"Symbol 201 MovieClip Frame 1Symbol 189 MovieClip
"con_mc"Symbol 221 MovieClip Frame 2Symbol 123 MovieClip
"level"Symbol 290 MovieClip Frame 16Symbol 288 EditableText
"level"Symbol 290 MovieClip Frame 19Symbol 289 EditableText
"sideLeft"Symbol 312 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 312 MovieClip Frame 1Symbol 142 MovieClip
"kuzov"Symbol 325 MovieClip Frame 1Symbol 315 MovieClip
"bashnya"Symbol 325 MovieClip Frame 1Symbol 317 MovieClip
"test"Symbol 325 MovieClip Frame 1Symbol 83 MovieClip
"charge"Symbol 325 MovieClip Frame 2Symbol 323 MovieClip
"bar"Symbol 350 MovieClip Frame 1Symbol 349 MovieClip
"glow"Symbol 351 MovieClip Frame 1Symbol 346 MovieClip
"timerBar"Symbol 351 MovieClip Frame 2Symbol 350 MovieClip
"sideBottom"Symbol 357 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 357 MovieClip Frame 1Symbol 142 MovieClip
"sideLeft"Symbol 357 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 357 MovieClip Frame 1Symbol 142 MovieClip
"sideLeft"Symbol 358 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 358 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 369 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 369 MovieClip Frame 1Symbol 142 MovieClip
"sideLeft"Symbol 369 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 369 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 373 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 373 MovieClip Frame 1Symbol 142 MovieClip
"sideLeft"Symbol 373 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 373 MovieClip Frame 1Symbol 142 MovieClip
"test"Symbol 386 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 420 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 420 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 423 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 424 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 425 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 426 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 430 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 430 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 431 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 431 MovieClip Frame 1Symbol 142 MovieClip
"sideLeft"Symbol 433 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 433 MovieClip Frame 1Symbol 142 MovieClip
"sideLeft"Symbol 434 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 434 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 436 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 441 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 441 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 442 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 442 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 443 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 443 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 444 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 444 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 457 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 457 MovieClip Frame 1Symbol 142 MovieClip
"sideLeft"Symbol 457 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 457 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 465 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 465 MovieClip Frame 1Symbol 142 MovieClip
"sideLeft"Symbol 465 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 465 MovieClip Frame 1Symbol 142 MovieClip
"sideBottom"Symbol 466 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 466 MovieClip Frame 1Symbol 142 MovieClip
"sideLeft"Symbol 466 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 466 MovieClip Frame 1Symbol 142 MovieClip
"sideTop"Symbol 467 MovieClip Frame 1Symbol 142 MovieClip
"sideLeft"Symbol 467 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 467 MovieClip Frame 1Symbol 142 MovieClip
"sideLeft"Symbol 472 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 472 MovieClip Frame 1Symbol 142 MovieClip
"sideLeft"Symbol 478 MovieClip Frame 1Symbol 142 MovieClip
"sideRight"Symbol 478 MovieClip Frame 1Symbol 142 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "explosion"
ExportAssets (56)Timeline Frame 1Symbol 13 as "[NGL]_LOADER"
ExportAssets (56)Timeline Frame 2Symbol 53 as "switch"
ExportAssets (56)Timeline Frame 2Symbol 54 as "warp"
ExportAssets (56)Timeline Frame 2Symbol 55 as "hit2"
ExportAssets (56)Timeline Frame 2Symbol 56 as "hit"
ExportAssets (56)Timeline Frame 2Symbol 57 as "fire"
ExportAssets (56)Timeline Frame 2Symbol 58 as "gameMusic"

Labels

"menu"Frame 3
"credits"Frame 4
"instructions"Frame 5
"levelSelect"Frame 6
"options"Frame 7
"game"Frame 8
"mainMenu"Frame 9
"level1"Frame 12
"level2"Frame 14
"level3"Frame 16
"level4"Frame 18
"level5"Frame 20
"level6"Frame 22
"level7"Frame 24
"level8"Frame 26
"level9"Frame 28
"level10"Frame 30
"level11"Frame 32
"level12"Frame 34
"level13"Frame 36
"level14"Frame 38
"level15"Frame 40
"level16"Frame 42
"level17"Frame 44
"level18"Frame 46
"level19"Frame 48
"level20"Frame 50
"level21"Frame 52
"level22"Frame 54
"level23"Frame 56
"level24"Frame 58
"level25"Frame 60
"level26"Frame 62
"loaded"Symbol 13 MovieClip [[NGL]_LOADER] Frame 3
"dead"Symbol 111 MovieClip Frame 3
"dead"Symbol 325 MovieClip Frame 3
"dead"Symbol 369 MovieClip Frame 2

Dynamic Text Variables

_root.gameVolumeSymbol 120 EditableText"100 "
_root.kachestvoSymbol 121 EditableText"high "
shotsSymbol 150 EditableText"<p align="left"><font face="DS OlymPix" size="11" color="#ffffff" letterSpacing="1.000000" kerning="0">0</font></p>"
_root.levelSymbol 288 EditableText"22"
_root.levelSymbol 289 EditableText"22"
shotsSymbol 291 EditableText"<p align="left"><font face="DS OlymPix" size="11" color="#ffffff" letterSpacing="1.000000" kerning="0">6</font></p>"
levelKeySymbol 293 EditableText"<p align="left"><font face="DS OlymPix" size="11" color="#ffffff" letterSpacing="1.000000" kerning="0">first</font></p>"
shotsSymbol 489 EditableText"0"




https://swfchan.com/54/267626/info.shtml
Created: 5/6 -2026 10:35:23 Last modified: 5/6 -2026 10:35:23 Server time: 26/06 -2026 23:41:37