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

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

Basic Training.swf

This is the info page for
Flash #65697

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


Text
LOADING

LOADING

PLAY

PLAY

PLAY

Basic
Training

Basic
Training

--ROCKET DIVISION--

INSTRUCTIONS

INSTRUCTIONS

INSTRUCTIONS

ABOUT

ABOUT

ABOUT

v1.10

INSTRUCTIONS--

Your Mission :
Destroy All The Targets
Avoid Harming Any Civilians

Civilian

Target

Missile Alpha

Your Weapons:

Basic Missile

Homing Missile
Click To Specify Target Before Fireing

Guided Missile
Use Up/Down/Left/Right to control

Cluster Bomb
Will Split Into 3 At Its Peak

Space
Fire Weapon

Left/Right
Move Around The Map

1/2/3/4
Select Weapon

Controls

Up/Down
Alter Trajectory Of Weapon

Your medal is calculated by
the ammo you have left at
the end of each mission

-Targets require direct
hits to be destroyed

-Civilians will be injured
from explosions

BACK

BACK

BACK

In Later Levels Some Land
My Be Indestructable

ABOUT--

Basic training was created by Alistair Turnbull in Q1 2006. With
thanks to flashkit.com for feedback and support, and newgrounds
audio portal for sound loops.
Contact Information
Name: Alistair Turnbull
Location: UK
Email:

Track 1 - March Of The Damned By XGM-Zeth
Track 2 - An Army Of One By Nemesis Theory

<p align="left"><font face="Times New Roman" size="18" color="#000000" letterSpacing="0.000000" kerning="0">xeonzinc@msn.com</font></p>

HINTS-

-Retry Completed Missions To Gain A Better Medal
-Homing Missiles Explode Once They Reach The
Target You Give Them
-Be Sure To Watch Out For The Wind

Q

Q

Q

NEXT
MISSION

NEXT
MISSION

NEXT
MISSION

RETRY
MISSION

RETRY
MISSION

RETRY
MISSION

amcrunvdpepn
eecnu

cmsmaue
cmm eeks;

MISSION
FAILED

MISSION
FAILED

CONGRATULATIONS

CONGRATULATIONS

You Have Completed Basic Traning Rocket Division And
Proved Your Worth As A Rocket Soldier

You Achieved:

Bronze Medals

Silver Medals

Gold Medals

Your Rank:

MAIN
MENU

MAIN
MENU

MAIN
MENU

Select A Target

ActionScript [AS1/AS2]

Frame 1
function myFirstItemHandler() { getURL ("mailto:xeonzinc@msn.com?Subject=Basic Training Feedback"); } var my_cm; my_cm = new ContextMenu(); my_cm.hideBuiltInItems(); var myFirstItem_cmi; myFirstItem_cmi = new ContextMenuItem("Email Author", myFirstItemHandler); my_cm.customItems.push(myFirstItem_cmi); _root.menu = my_cm; var song_sound = new Sound(); song_sound.attachSound("click");
Instance of Symbol 53 MovieClip in Frame 1
onClipEvent (enterFrame) { this._x = 141.6; this._y = 162.3; this._height = 52; this._width = 3.169 * _root.percentage; }
Frame 2
tbytes = getBytesTotal(); bloaded = getBytesLoaded(); _root.percentage = Math.ceil((100 / tbytes) * bloaded) + "%"; if (tbytes != bloaded) { gotoAndPlay (1); } else { gotoAndPlay (3); }
Frame 3
stop();
Frame 4
var song_sound = new Sound(); song_sound.attachSound("click"); stop();
Frame 5
stop();
Frame 6
stop();
Instance of Symbol 124 MovieClip in Frame 6
on (release) { getURL ("http://www.newgrounds.com/audio/view.php?id=982090&sub=34965", "_blank"); }
Instance of Symbol 124 MovieClip in Frame 6
on (release) { getURL ("http://www.newgrounds.com/audio/view.php?id=339805&sub=19476", "_blank"); }
Frame 7
stop();
Frame 8
_root.levela = function () { _root.wind = Math.ceil(100 * (Math.random() * 3)) / 100; w = Math.sqrt(_root.wind * _root.wind); _root.windy.win._width = 70.3333333333333 * w; _root.windy.win._y = (-_root.windy.win._height) / 2; if (_root.wind <= 0) { _root.windy.win._rotation = 180; _root.windy.win._x = -_root.windy.win._width; } else { _root.windy.win._rotation = 0; _root.windy.win._x = 0; } if (_root.level == null) { _root.level = 1; _root.score = 0; _root.clust = 0; _root.clust2 = 0; _root.golds = 0; _root.silvers = 0; _root.bronzes = 0; _root.civs = 1; _root.ha = 0; _root.gameo = false; _root.levelo = false; _root.missileno = 1; _root.missiles = random(3) + 1; _root.power = 0; _root.rotated = 0; _root.ammo1 = 8; _root.ammo2 = 0; _root.ammo3 = 0; _root.ammo4 = 0; _root.ammo = 1; _root.shoots = ((_root.ammo1 + _root.ammo2) + _root.ammo3) + _root.ammo4; _root.shots = eval ("_root.ammo" + _root.ammo); _root.moved = 0; _root.count = 0; _root.flying = false; _root.follow = false; _root.targets = 2; _root.targetsd = _root.targets; _root.moved = 0; i = 1; while (i <= _root.targets) { Set(("_root.target" + i) + "._x", eval (("_root.land." + i) + "._x")); Set(("_root.target" + i) + "._y", stageH + eval (("_root.land." + i) + "._y")); Set("_root.targeta" + i, true); duplicateMovieClip ("_root.follow", i, 50 + i); duplicateMovieClip ("_root.followl", "l" + i, 60 + i); Set(("_root.l" + i) + ".nam", i); if (CollisionDetection.checkForCollision(eval ("_root.target" + i), _root.my_mc)) { while (CollisionDetection.checkForCollision(eval ("_root.target" + i), _root.my_mc)) { eval ("_root.target" + i)._y = eval ("_root.target" + i)._y - 1; } eval ("_root.target" + i)._y = eval ("_root.target" + i)._y + 1; } else if (CollisionDetection.checkForCollision(eval ("_root.target" + i), _root.my_mc2)) { while (CollisionDetection.checkForCollision(eval ("_root.target" + i), _root.my_mc2)) { eval ("_root.target" + i)._y = eval ("_root.target" + i)._y - 1; } eval ("_root.target" + i)._y = eval ("_root.target" + i)._y + 1; } i++; } i = 1; while (i <= _root.civs) { Set(("_root.civ" + i) + "._x", eval (("_root.land.c" + i) + "._x")); Set(("_root.civ" + i) + "._y", stageH + eval (("_root.land.c" + i) + "._y")); i++; } } if (_root.level < 5) { if (_root.level == 2) { _root.ammo1 = 7; _root.ammo2 = 0; _root.ammo3 = 0; _root.ammo4 = 0; _root.ammo = 1; _root.targets = 2; _root.civs = 0; } else if (_root.level == 3) { _root.ammo1 = 9; _root.ammo2 = 0; _root.ammo3 = 0; _root.ammo4 = 0; _root.ammo = 1; _root.targets = 3; _root.civs = 0; } else if (_root.level == 4) { _root.ammo1 = 8; _root.ammo2 = 0; _root.ammo3 = 0; _root.ammo4 = 0; _root.ammo = 1; _root.targets = 2; _root.civs = 0; } } else if (_root.level < 10) { if (_root.level == 5) { _root.ammo1 = 6; _root.ammo2 = 0; _root.ammo3 = 0; _root.ammo4 = 0; _root.ammo = 1; _root.targets = 2; _root.civs = 0; } else if (_root.level == 6) { _root.ammo1 = 3; _root.ammo2 = 3; _root.ammo3 = 0; _root.ammo4 = 0; _root.ammo = 1; _root.targets = 2; _root.civs = 0; } else if (_root.level == 7) { _root.ammo1 = 0; _root.ammo2 = 4; _root.ammo3 = 0; _root.ammo4 = 0; _root.ammo = 2; _root.targets = 2; _root.civs = 0; } else if (_root.level == 8) { _root.ammo1 = 0; _root.ammo2 = 5; _root.ammo3 = 0; _root.ammo4 = 0; _root.ammo = 2; _root.targets = 2; _root.civs = 2; } else if (_root.level == 9) { _root.ammo1 = 2; _root.ammo2 = 2; _root.ammo3 = 0; _root.ammo4 = 0; _root.ammo = 1; _root.targets = 2; _root.civs = 0; } } else if (_root.level < 15) { if (_root.level == 10) { _root.ammo1 = 8; _root.ammo2 = 6; _root.ammo3 = 0; _root.ammo4 = 0; _root.ammo = 1; _root.targets = 3; _root.civs = 0; } else if (_root.level == 11) { _root.ammo1 = 2; _root.ammo2 = 0; _root.ammo3 = 3; _root.ammo4 = 0; _root.ammo = 1; _root.targets = 2; _root.civs = 1; } else if (_root.level == 12) { _root.ammo1 = 2; _root.ammo2 = 1; _root.ammo3 = 5; _root.ammo4 = 0; _root.ammo = 1; _root.targets = 3; _root.civs = 2; } else if (_root.level == 13) { _root.ammo1 = 4; _root.ammo2 = 2; _root.ammo3 = 2; _root.ammo4 = 0; _root.ammo = 1; _root.targets = 3; _root.civs = 1; } else if (_root.level == 14) { _root.ammo1 = 0; _root.ammo2 = 0; _root.ammo3 = 6; _root.ammo4 = 0; _root.ammo = 3; _root.targets = 2; _root.civs = 0; } } else if (_root.level <= 20) { if (_root.level == 15) { _root.ammo1 = 4; _root.ammo2 = 2; _root.ammo3 = 2; _root.ammo4 = 0; _root.ammo = 1; _root.targets = 2; _root.civs = 0; } else if (_root.level == 16) { _root.ammo1 = 0; _root.ammo2 = 0; _root.ammo3 = 0; _root.ammo4 = 3; _root.ammo = 4; _root.targets = 3; _root.civs = 0; } else if (_root.level == 17) { _root.ammo1 = 3; _root.ammo2 = 2; _root.ammo3 = 1; _root.ammo4 = 3; _root.ammo = 1; _root.targets = 3; _root.civs = 2; } else if (_root.level == 18) { _root.ammo1 = 6; _root.ammo2 = 2; _root.ammo3 = 5; _root.ammo4 = 2; _root.ammo = 1; _root.targets = 3; _root.civs = 0; } else if (_root.level == 19) { _root.ammo1 = 6; _root.ammo2 = 4; _root.ammo3 = 4; _root.ammo4 = 4; _root.ammo = 1; _root.targets = 3; _root.civs = 1; } else if (_root.level == 20) { _root.ammo1 = 4; _root.ammo2 = 2; _root.ammo3 = 2; _root.ammo4 = 2; _root.ammo = 1; _root.targets = 3; _root.civs = 2; } } }; function remove(nam, rad, xx, yy, civ) { var myCT = (new flash.geom.ColorTransform(1, 1, 1, 1, 0, 0, 0, 0)); var myMatrix = (new flash.geom.Matrix()); rads = (rad * Math.PI) / 180; myMatrix.rotate(rads); if (civ != null) { myMatrix.translate((xx + (eval (nam + "._x") * 0.168)) - eval (nam + ".tot"), yy + (eval (nam + "._y") * 0.168)); } else if (xx == null) { myMatrix.translate(eval (nam + "._x") - eval (nam + ".tot"), eval (nam + "._y")); } else { myMatrix.translate((xx + eval (nam + "._x")) - eval (nam + ".tot"), yy + eval (nam + "._y")); } _root.myBmp.draw(nam, myMatrix, myCT, "erase"); i = 1; while (eval (("_root.target" + i) + "c") != null) { Set(("_root.target" + i) + "c", 1); i++; } } _root.tracks = 2; _root.trac = 2; _root.mute = false; _root.muteed._visible = false; i = 1; while (i <= 3) { duplicateMovieClip ("_root.ociv" + i, "civ" + i, 600 + i); i++; } i = 1; while (i <= 3) { duplicateMovieClip ("_root.otarget" + i, "target" + i, 700 + i); i++; } var myCT = (new flash.geom.ColorTransform(1, 1, 1, 1, 0, 0, 0, 0)); this.blendMode = "layer"; var stageW = 600; var stageH = 300; var my_mc = this.createEmptyMovieClip("mc", 2); var myBmp = (new flash.display.BitmapData(2400, stageH, true, 0)); my_mc.attachBitmap(myBmp, 0, "never", false); var landMatrix = (new flash.geom.Matrix()); landMatrix.translate(0, stageH); myBmp.draw(land, landMatrix, myCT); var my_mc2 = this.createEmptyMovieClip("mc2", 3); var myBmp2 = (new flash.display.BitmapData(2400, stageH, true, 0)); my_mc2.attachBitmap(myBmp2, 0, "never", false); var land2Matrix = (new flash.geom.Matrix()); land2Matrix.translate(0, stageH); myBmp2.draw(land2, land2Matrix, myCT); _root.fire = function () { i = 1; while (i <= _root.missiles) { duplicateMovieClip ("missile", "missile" + _root.missileno, 1000 + _root.missileno); setProperty("missile" + _root.missileno, _x , random(stageW + 100) - 50); setProperty("missile" + _root.missileno, _y , -50 - random(100)); _root.missileno++; i++; } }; _root.fire2 = function () { if (_root.ammo == 1) { duplicateMovieClip ("2missile", "missile" + _root.missileno, 1000 + _root.missileno); } else if (_root.ammo == 2) { duplicateMovieClip ("3missile", "missile" + _root.missileno, 1000 + _root.missileno); } else if (_root.ammo == 3) { duplicateMovieClip ("4missile", "missile" + _root.missileno, 1000 + _root.missileno); } else if (_root.ammo == 4) { _root.toot = 0; _root.ha = 0; duplicateMovieClip ("5missile", "missile" + _root.missileno, 1000 + _root.missileno); setProperty("missile" + _root.missileno, _x , _root.player._x); setProperty("missile" + _root.missileno, _y , _root.player._y); setProperty("missile" + _root.missileno, _rotation , _root.rotated); _root.missileno++; duplicateMovieClip ("6missile", "missile" + _root.missileno, 1000 + _root.missileno); setProperty("missile" + _root.missileno, _x , _root.player._x); setProperty("missile" + _root.missileno, _y , _root.player._y); setProperty("missile" + _root.missileno, _rotation , _root.rotated); _root.missileno++; duplicateMovieClip ("7missile", "missile" + _root.missileno, 1000 + _root.missileno); } setProperty("missile" + _root.missileno, _x , _root.player._x); setProperty("missile" + _root.missileno, _y , _root.player._y); setProperty("missile" + _root.missileno, _rotation , _root.rotated); _root.missileno++; Set("_root.ammo" + _root.ammo, eval ("_root.ammo" + _root.ammo) - 1); _root.shots = eval ("_root.ammo" + _root.ammo); if (_root.shots == 0) { c = 0; i = 1; while (i <= 4) { _root.shots = eval ("_root.ammo" + i); if (_root.shots > 0) { c++; } i++; } if (c > 0) { l = 1; _root.shots = eval ("_root.ammo" + _root.ammo); while (_root.shots == 0) { _root.ammo = l; _root.shots = eval ("_root.ammo" + l); l++; } } else { _root.gameo = true; _root.cause = "Out Of Ammo"; _root.shots = 0; _root.ammo = -5; } } _root.flying = true; }; _root.levelcomp = function () { _root.shost = ((_root.ammo1 + _root.ammo2) + _root.ammo3) + _root.ammo4; scor = _root.shost * (100 / _root.shoots); if (scor > 40) { _root.curmedal = "Gold"; _root.golds++; _root.info.medalt.gotoAndStop(1); } else if (scor > 25) { _root.curmedal = "Silver"; _root.silvers++; _root.info.medalt.gotoAndStop(2); } else { _root.curmedal = "Bronze"; _root.bronzes++; _root.info.medalt.gotoAndStop(3); } _root.mes2 = ("You Got A " + _root.curmedal) + " Medal"; if (_root.level < 20) { _root.mes = "You Have Completed Mission " + _root.level; _root.info._visible = true; _root.info.gotoAndStop(1); } else if (_root.level == 20) { _root.info._visible = true; _root.info.gotoAndStop(3); } }; _root.gameover = function () { _root.info._visible = true; _root.info.gotoAndStop(2); }; _root.nextlevel = function () { _root.info._visible = false; _root.gameo = false; _root.levelo = false; var errMatrix = (new flash.geom.Matrix()); errMatrix.scale(100, 100); myBmp.draw(err, errMatrix, myCT, "erase"); _root.land.gotoAndPlay(_root.level); myBmp.draw(land, landMatrix, myCT); myBmp2.draw(err, errMatrix, myCT, "erase"); _root.land2.gotoAndPlay(_root.level); myBmp2.draw(land2, land2Matrix, myCT); _root.missileno = 1; _root.power = 0; _root.rotated = 0; _root.moved = 0; _root.count = 0; _root.homey = -1000; i = 1; while (i <= _root.targets) { removeMovieClip(eval (i)); removeMovieClip(eval ("l" + i)); i++; } i = 1; while (i <= _root.targets) { Set(("_root.target" + i) + "._y", -1000); i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i).gotoAndStop(1); Set(("_root.civ" + i) + "._y", -1000); i++; } if (_root.level == 1) { _root.ammo1 = 8; _root.ammo2 = 0; _root.ammo3 = 0; _root.ammo4 = 0; _root.ammo = 1; _root.wind = Math.ceil(100 * (Math.random() * 3)) / 100; _root.targets = 2; _root.civs = 1; w = Math.sqrt(_root.wind * _root.wind); _root.windy.win._width = 70.3333333333333 * w; _root.windy.win._y = (-_root.windy.win._height) / 2; if (_root.wind <= 0) { _root.windy.win._rotation = 180; _root.windy.win._x = -_root.windy.win._width; } else { _root.windy.win._rotation = 0; _root.windy.win._x = 0; } } else { _root.levela(); } _root.shoots = ((_root.ammo1 + _root.ammo2) + _root.ammo3) + _root.ammo4; i = 1; while (i <= _root.targets) { Set(("_root.target" + i) + "._x", eval (("_root.land." + i) + "._x")); Set(("_root.target" + i) + "._y", stageH + eval (("_root.land." + i) + "._y")); Set("_root.targeta" + i, true); duplicateMovieClip ("_root.follow", i, 50 + i); duplicateMovieClip ("_root.followl", "l" + i, 60 + i); Set(("_root.l" + i) + ".nam", i); if (CollisionDetection.checkForCollision(eval ("_root.target" + i), _root.my_mc)) { while (CollisionDetection.checkForCollision(eval ("_root.target" + i), _root.my_mc)) { eval ("_root.target" + i)._y = eval ("_root.target" + i)._y - 1; } eval ("_root.target" + i)._y = eval ("_root.target" + i)._y + 1; } else if (CollisionDetection.checkForCollision(eval ("_root.target" + i), _root.my_mc2)) { while (CollisionDetection.checkForCollision(eval ("_root.target" + i), _root.my_mc2)) { eval ("_root.target" + i)._y = eval ("_root.target" + i)._y - 1; } eval ("_root.target" + i)._y = eval ("_root.target" + i)._y + 1; } i++; } i = 1; while (i <= _root.civs) { Set(("_root.civ" + i) + "._x", eval (("_root.land.c" + i) + "._x")); Set(("_root.civ" + i) + "._y", stageH + eval (("_root.land.c" + i) + "._y")); i++; } _root.targetsd = _root.targets; _root.flying = false; _root.follow = false; _root.shots = eval ("_root.ammo" + _root.ammo); }; _root.restart = function () { _root.info._visible = false; _root.missileno = 1; _root.power = 0; _root.rotated = 0; _root.moved = 0; _root.count = 0; }; _root.levela(); stop();
Instance of Symbol 147 MovieClip "butts" in Frame 8
onClipEvent (load) { if (this._name != "but") { duplicateMovieClip (this, "but", 10112); this._y = -1000; } }
Instance of Symbol 160 MovieClip "player" in Frame 8
on (keyPress "<Space>") { if ((_root.follow == false) && (tot != 0)) { _root.my_mc._x = _root.my_mc._x - tot; _root.my_mc2._x = _root.my_mc2._x - tot; _root.my_mc3._x = _root.my_mc3._x - tot; _root.player._x = _root.player._x - tot; _root.moved = _root.moved - tot; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - tot; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - tot; i++; } tot = 0; } else if (((((_root.flying == false) && (_root.info._visible == false)) && (_root.power == 0)) && ((_root.shots > 0) || (_root.shots == null))) && (_root.moved == 0)) { _root.power = _root.power + 6; fsong_sound.start(0, 1); } } on (keyPress "s") { if (_root.level < 20) { _root.level++; } } on (keyPress "<Left>") { if ((((_root.follow == false) && (tot <= -5)) && (_root.power == 0)) && (_root.flying == false)) { q = 2; _root.my_mc._x = _root.my_mc._x + h; _root.my_mc2._x = _root.my_mc2._x + h; _root.my_mc3._x = _root.my_mc3._x + h; _root.player._x = _root.player._x + h; _root.moved = _root.moved + h; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x + h; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x + h; i++; } tot = tot + h; if (h < 15) { h++; } } } on (keyPress "<Right>") { if ((((_root.follow == false) && (tot >= (-_root.land._width))) && (_root.power == 0)) && (_root.flying == false)) { q = 2; _root.my_mc._x = _root.my_mc._x - h; _root.my_mc2._x = _root.my_mc2._x - h; _root.my_mc3._x = _root.my_mc3._x - h; _root.player._x = _root.player._x - h; _root.moved = _root.moved - h; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - h; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - h; i++; } tot = tot - h; if (h < 15) { h++; } } } on (keyPress "1") { if (_root.ammo1 != 0) { _root.ammo = 1; _root.shots = _root.ammo1; } } on (keyPress "2") { if (_root.ammo2 != 0) { _root.ammo = 2; _root.shots = _root.ammo2; } } on (keyPress "3") { if (_root.ammo3 != 0) { _root.ammo = 3; _root.shots = _root.ammo3; } } on (keyPress "4") { if (_root.ammo4 != 0) { _root.ammo = 4; _root.shots = _root.ammo4; } } onClipEvent (load) { h = 5; tot = 0; q = 0; var fsong_sound = new Sound(); fsong_sound.attachSound("fireball"); } onClipEvent (enterFrame) { if (q > 0) { q--; } else { h = 5; } if (_root.levelo != true) { t = 0; i = 1; while (i <= _root.targets) { if (eval ("_root.targeta" + i) == false) { t++; } i++; } } if ((eval ("_root.ammo" + _root.ammo) <= 0) && (_root.gameo == false)) { i = 1; while (i <= 0) { _root.shots = eval ("_root.ammo" + i); if (_root.shots > 0) { _root.ammo = i; i = 7; } i++; } } if (((_root.ammo < 0) && (_root.flying == false)) && (_root.follow == false)) { _root.gameo = true; _root.cause = "Out Of Ammo"; _root.shots = 0; } if (t == _root.targets) { if (_root.gameo == true) { _root.gameo = false; } _root.levelo = true; } if ((((_root.ammo < 0) && (_root.info._visible == false)) && (_root.flying == false)) && (_root.follow == false)) { _root.gameover(); } if (Key.isDown(32)) { if ((((_root.flying == false) && (_root.power != 0)) && (_root.info._visible == false)) && ((_root.shots > 0) || (_root.shots == null))) { if (_root.power <= 100) { _root.power = _root.power + 6; } else { _root.fire2(); } } } else if ((((_root.flying == false) && (_root.info._visible == false)) && (_root.power > 0)) && ((_root.shots > 0) || (_root.shots == null))) { _root.fire2(); } if (Key.isDown(38) && (_root.rotated > -80)) { if (_root.flying == false) { _root.rotated = _root.rotated - 4; } } if (Key.isDown(40) && (_root.rotated < 80)) { if (_root.flying == false) { _root.rotated = _root.rotated + 4; } } }
Instance of Symbol 165 MovieClip "otarget1" in Frame 8
onClipEvent (load) { v = 0; a = 0.2; c = 0; Set(("_root." + this._name) + "c", 1); position = function () { if (CollisionDetection.checkForCollision(this, _root.my_mc)) { while (CollisionDetection.checkForCollision(this, _root.my_mc)) { this._y = this._y - 1; } this._y = this._y + 1; } else if (CollisionDetection.checkForCollision(this, _root.my_mc2)) { while (CollisionDetection.checkForCollision(this, _root.my_mc2)) { this._y = this._y - 1; } this._y = this._y + 1; } }; } onClipEvent (enterFrame) { if (this._name == "target1") { if ((_root.pooss == true) && (c == 0)) { position(); c++; } else if (c != 0) { _root.pooss = false; c = 0; } if ((this._currentframe == 1) && (eval (("_root." + this._name) + "c") > 0)) { if (CollisionDetection.checkForCollision(this, _root.my_mc)) { while (CollisionDetection.checkForCollision(this, _root.my_mc)) { this._y = this._y - 1; } this._y = this._y + 1; Set(("_root." + this._name) + "c", 0); v = 0; } else if (CollisionDetection.checkForCollision(this, _root.my_mc2)) { while (CollisionDetection.checkForCollision(this, _root.my_mc2)) { this._y = this._y - 1; } this._y = this._y + 1; Set(("_root." + this._name) + "c", 0); v = 0; } else { this._y = this._y + v; v = v + a; } } } }
Instance of Symbol 92 MovieClip "2missile" in Frame 8
onClipEvent (load) { tot = 0; velocity = _root.power / 4; degang = this._rotation + 90; radians = (degang * Math.PI) / 180; _root.power = 0; g = 0.981; m = 0.5; v = velocity * Math.cos(radians); v = -v; h = velocity * Math.sin(radians); ar = 7; re = Math.sqrt((h * h) + (v * v)); ang = (180 * Math.acos(v / re)) / Math.PI; if (h > 0) { this._rotation = -ang; } else { this._rotation = ang; } remove = function () { _root.flying = false; _root.follow = false; _root.my_mc._x = _root.my_mc._x - tot; _root.my_mc2._x = _root.my_mc2._x - tot; _root.my_mc3._x = _root.my_mc3._x - tot; _root.player._x = _root.player._x - tot; _root.moved = _root.moved - tot; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - tot; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - tot; i++; } removeMovieClip(this); }; } onClipEvent (enterFrame) { if (this._name != "2missile") { if (this._currentframe == 1) { if ((_root.follow == false) && (this._x > 200)) { _root.follow = true; tot = 0; } h = h + (_root.wind / 10); v = v + g; this._x = this._x + h; this._y = this._y + v; re = Math.sqrt((h * h) + (v * v)); if (this._y > _root.stageH) { remove(); } ang = (180 * Math.acos(v / re)) / Math.PI; if (h > 0) { this._rotation = -ang; } else { this._rotation = ang; } if (_root.follow == true) { h2 = Math.round(h * 10) / 10; h3 = h; h = h2; _root.my_mc._x = _root.my_mc._x - h; _root.my_mc2._x = _root.my_mc2._x - h; _root.my_mc3._x = _root.my_mc3._x - h; _root.player._x = _root.player._x - h; _root.moved = _root.moved - h; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - h; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - h; i++; } this._x = this._x - h; tot = tot - h; h = h3; } if (CollisionDetection.checkForCollision(this, _root.my_mc)) { while (CollisionDetection.checkForCollision(this, _root.my_mc)) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); this.gotoAndPlay(2); } if (CollisionDetection.checkForCollision(this, _root.my_mc2)) { while (CollisionDetection.checkForCollision(this, _root.my_mc2)) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); this.gotoAndPlay(2); } i = 1; while (i <= _root.targets) { if (this.hitTest(eval ("_root.target" + i)) && (eval (("_root.target" + i) + "._currentframe") == 1)) { while (this.hitTest(eval ("_root.target" + i))) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); eval ("_root.target" + i).gotoAndPlay(2); this.gotoAndPlay(2); Set("_root.targeta" + i, false); _root.targetsd = _root.targetsd - 1; } i++; } } } }
Instance of Symbol 165 MovieClip "otarget2" in Frame 8
onClipEvent (load) { v = 0; a = 0.2; c = 0; Set(("_root." + this._name) + "c", 1); position = function () { if (CollisionDetection.checkForCollision(this, _root.my_mc)) { while (CollisionDetection.checkForCollision(this, _root.my_mc)) { this._y = this._y - 1; } this._y = this._y + 1; } else if (CollisionDetection.checkForCollision(this, _root.my_mc2)) { while (CollisionDetection.checkForCollision(this, _root.my_mc2)) { this._y = this._y - 1; } this._y = this._y + 1; } }; } onClipEvent (enterFrame) { if (this._name == "target2") { if ((_root.pooss == true) && (c == 0)) { position(); c++; } else if (c != 0) { _root.pooss = false; c = 0; } if ((this._currentframe == 1) && (eval (("_root." + this._name) + "c") > 0)) { if (CollisionDetection.checkForCollision(this, _root.my_mc)) { while (CollisionDetection.checkForCollision(this, _root.my_mc)) { this._y = this._y - 1; } this._y = this._y + 1; Set(("_root." + this._name) + "c", 0); v = 0; } else if (CollisionDetection.checkForCollision(this, _root.my_mc2)) { while (CollisionDetection.checkForCollision(this, _root.my_mc2)) { this._y = this._y - 1; } this._y = this._y + 1; Set(("_root." + this._name) + "c", 0); v = 0; } else { this._y = this._y + v; v = v + a; } } } }
Instance of Symbol 180 MovieClip in Frame 8
onClipEvent (load) { if (this._name != "weap") { duplicateMovieClip (this, "weap", 10000); this._y = -1000; } }
Instance of Symbol 226 MovieClip "linfo" in Frame 8
onClipEvent (load) { if (this._name != "info") { duplicateMovieClip (this, "info", 12000); this._y = -500; } else { this._visible = false; } }
Instance of Symbol 98 MovieClip "3missile" in Frame 8
onClipEvent (load) { tot = 0; fuel = 100; velocity = _root.power / 4; degang = this._rotation + 90; radians = (degang * Math.PI) / 180; _root.power = 0; g = 0; m = 0.5; f = 0; v = velocity * Math.cos(radians); v = -v; h = velocity * Math.sin(radians); ar = 7; hmove = 0; vmove = 0; re = Math.sqrt((h * h) + (v * v)); ang = (180 * Math.acos(v / re)) / Math.PI; if (h > 0) { this._rotation = -ang; } else { this._rotation = ang; } remove = function () { _root.flying = false; _root.follow = false; _root.my_mc._x = _root.my_mc._x - tot; _root.my_mc2._x = _root.my_mc2._x - tot; _root.my_mc3._x = _root.my_mc3._x - tot; _root.player._x = _root.player._x - tot; _root.moved = _root.moved - tot; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - tot; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - tot; i++; } removeMovieClip(this); }; } onClipEvent (enterFrame) { if (this._name != "3missile") { if (this._currentframe == 1) { fuel = fuel - 0.4; f = f + 0.5; if ((_root.follow == false) && (this._x > 200)) { _root.follow = true; tot = 0; } dx = _root.homex - ((this._x - (this._width / 2)) - _root.moved); dy = _root.homey - (this._y - (this._height / 2)); a = Math.atan2(dx, dy); b = Math.atan2(h, v); velo = Math.sqrt((h * h) + (v * v)); if (f > 15) { cheng = b - a; p = 0; if (cheng > Math.PI) { cheng = (Math.PI*2) - cheng; p = 1; } if (cheng < -3.14159265358979) { cheng = (Math.PI*2) + cheng; p = 1; } chenge = cheng * (f / 90); if (p == 1) { newag = b + chenge; } else { newag = b - chenge; } h = velo * Math.sin(newag); v = velo * Math.cos(newag); } else { h = h + ((_root.wind / 10) + hmove); v = v + (g + vmove); } if ((((dx < 15) && (dy < 15)) && (dx > -15)) && (dy > -15)) { this.gotoAndPlay(2); } if (fuel <= 0) { v = v - vmove; } if (h > 20) { h = 20; } if (v > 20) { v = 20; } this._x = this._x + h; this._y = this._y + v; re = Math.sqrt((h * h) + (v * v)); if (this._y > _root.stageH) { remove(); } if ((v == null) || (h == null)) { remove(); } ang = (180 * Math.acos(v / re)) / Math.PI; if (h > 0) { this._rotation = -ang; } else { this._rotation = ang; } if (_root.follow == true) { h2 = Math.round(h * 10) / 10; h3 = h; h = h2; _root.my_mc._x = _root.my_mc._x - h; _root.my_mc2._x = _root.my_mc2._x - h; _root.my_mc3._x = _root.my_mc3._x - h; _root.player._x = _root.player._x - h; _root.moved = _root.moved - h; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - h; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - h; i++; } this._x = this._x - h; tot = tot - h; h = h3; } if (CollisionDetection.checkForCollision(this, _root.my_mc)) { while (CollisionDetection.checkForCollision(this, _root.my_mc)) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); this.gotoAndPlay(2); } if (CollisionDetection.checkForCollision(this, _root.my_mc2)) { while (CollisionDetection.checkForCollision(this, _root.my_mc2)) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); this.gotoAndPlay(2); } i = 1; while (i <= _root.targets) { if (this.hitTest(eval ("_root.target" + i)) && (eval (("_root.target" + i) + "._currentframe") == 1)) { while (this.hitTest(eval ("_root.target" + i))) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); eval ("_root.target" + i).gotoAndPlay(2); this.gotoAndPlay(2); Set("_root.targeta" + i, false); _root.targetsd = _root.targetsd - 1; } i++; } } } }
Instance of Symbol 232 MovieClip "posit2" in Frame 8
onClipEvent (load) { if (this._name != "posit") { duplicateMovieClip (this, "posit", 10001); this._y = -1000; } } onClipEvent (enterFrame) { if (this._name == "posit") { if (_root.ammo == 2) { this._x = _root._xmouse; this._y = _root._ymouse; } else { this._x = -200; } } } on (release) { if (_root.ammo == 2) { if (_root.flying == false) { this.gotoAndPlay(2); _root.homex = _root._xmouse - _root.moved; _root.homey = _root._ymouse; } } }
Instance of Symbol 234 MovieClip "currpos2" in Frame 8
onClipEvent (load) { if (this._name != "currpos") { duplicateMovieClip (this, "currpos", 10002); this._y = -1000; } c = 0; } onClipEvent (enterFrame) { if ((_root.follow == false) && (_root.flying == false)) { c = 0; if (_root.ammo != 2) { _root.homex = null; } } if (_root.ammo == 2) { c = 1; } if ((this._name == "currpos") && (c == 1)) { this._x = _root.homex + _root.moved; this._y = _root.homey; } else { this._x = 1000; } }
Instance of Symbol 237 MovieClip "arror" in Frame 8
onClipEvent (load) { if (this._name != "arror") { duplicateMovieClip (this, "arror", 10104); this._y = -1000; } else { this._y = 0; this._visible = false; } } onClipEvent (enterFrame) { if ((eval ("_root.missile" + (_root.missileno - 1))._y <= -10) && (eval ("_root.missile" + (_root.missileno - 1))._currentframe == 1)) { this._visible = true; this._x = eval ("_root.missile" + (_root.missileno - 1))._x; distance = Math.ceil(-eval ("_root.missile" + (_root.missileno - 1))._y); } else { this._visible = false; } }
Instance of Symbol 240 MovieClip "follow" in Frame 8
onClipEvent (load) { this._visible = false; this._x = _root.stageW - 15; } onClipEvent (enterFrame) { if ((eval ("_root.target" + this._name)._x >= (_root.stageW - 10)) && (eval ("_root.target" + this._name)._currentframe == 1)) { this._visible = true; this._y = eval ("_root.target" + this._name)._y; distance = Math.ceil(eval ("_root.target" + this._name)._x - this._x); } else { distance = 0; this._visible = false; } }
Instance of Symbol 245 MovieClip "wi" in Frame 8
onClipEvent (load) { if (this._name != "windy") { duplicateMovieClip (this, "windy", 10103); this._y = -1000; } }
Instance of Symbol 95 MovieClip "4missile" in Frame 8
onClipEvent (load) { tot = 0; velocity = _root.power / 4; degang = this._rotation + 90; radians = (degang * Math.PI) / 180; _root.power = 0; g = 0.4; m = 0.5; v = velocity * Math.cos(radians); v = -v; h = velocity * Math.sin(radians); ar = 7; re = Math.sqrt((h * h) + (v * v)); ang = (180 * Math.acos(v / re)) / Math.PI; if (h > 0) { this._rotation = -ang; } else { this._rotation = ang; } remove = function () { _root.flying = false; _root.follow = false; _root.my_mc._x = _root.my_mc._x - tot; _root.my_mc2._x = _root.my_mc2._x - tot; _root.my_mc3._x = _root.my_mc3._x - tot; _root.player._x = _root.player._x - tot; _root.moved = _root.moved - tot; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - tot; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - tot; i++; } removeMovieClip(this); }; chan = 1; } onClipEvent (enterFrame) { if (this._name != "4missile") { if (this._currentframe == 1) { if (Key.isDown(37)) { h = h - chan; } if (Key.isDown(39)) { h = h + chan; } if (Key.isDown(40)) { v = v + chan; } if (Key.isDown(38)) { v = v - chan; } if ((_root.follow == false) && (this._x > 200)) { _root.follow = true; tot = 0; } h = h + (_root.wind / 10); v = v + g; if (v > 12) { v = 12; } else if (v < -12) { v = -12; } if (h > 12) { h = 12; } else if (h < -12) { h = -12; } this._x = this._x + h; this._y = this._y + v; re = Math.sqrt((h * h) + (v * v)); if (this._y > _root.stageH) { remove(); } if (this._x < 0) { remove(); } ang = (180 * Math.acos(v / re)) / Math.PI; if (h > 0) { this._rotation = -ang; } else { this._rotation = ang; } if (_root.follow == true) { h2 = Math.round(h * 10) / 10; h3 = h; h = h2; _root.my_mc._x = _root.my_mc._x - h; _root.my_mc2._x = _root.my_mc2._x - h; _root.my_mc3._x = _root.my_mc3._x - h; _root.player._x = _root.player._x - h; _root.moved = _root.moved - h; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - h; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - h; i++; } this._x = this._x - h; tot = tot - h; h = h3; } if (CollisionDetection.checkForCollision(this, _root.my_mc)) { while (CollisionDetection.checkForCollision(this, _root.my_mc)) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); this.gotoAndPlay(2); } if (CollisionDetection.checkForCollision(this, _root.my_mc2)) { while (CollisionDetection.checkForCollision(this, _root.my_mc2)) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); this.gotoAndPlay(2); } i = 1; while (i <= _root.targets) { if (this.hitTest(eval ("_root.target" + i)) && (eval (("_root.target" + i) + "._currentframe") == 1)) { while (this.hitTest(eval ("_root.target" + i))) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); eval ("_root.target" + i).gotoAndPlay(2); this.gotoAndPlay(2); Set("_root.targeta" + i, false); _root.targetsd = _root.targetsd - 1; } i++; } } } }
Instance of Symbol 165 MovieClip "otarget3" in Frame 8
onClipEvent (load) { v = 0; a = 0.2; c = 0; Set(("_root." + this._name) + "c", 1); position = function () { if (CollisionDetection.checkForCollision(this, _root.my_mc)) { while (CollisionDetection.checkForCollision(this, _root.my_mc)) { this._y = this._y - 1; } this._y = this._y + 1; } else if (CollisionDetection.checkForCollision(this, _root.my_mc2)) { while (CollisionDetection.checkForCollision(this, _root.my_mc2)) { this._y = this._y - 1; } this._y = this._y + 1; } }; } onClipEvent (enterFrame) { if (this._name == "target3") { if ((_root.pooss == true) && (c == 0)) { position(); c++; } else if (c != 0) { _root.pooss = false; c = 0; } if ((this._currentframe == 1) && (eval (("_root." + this._name) + "c") > 0)) { if (CollisionDetection.checkForCollision(this, _root.my_mc)) { while (CollisionDetection.checkForCollision(this, _root.my_mc)) { this._y = this._y - 1; } this._y = this._y + 1; Set(("_root." + this._name) + "c", 0); v = 0; } else if (CollisionDetection.checkForCollision(this, _root.my_mc2)) { while (CollisionDetection.checkForCollision(this, _root.my_mc2)) { this._y = this._y - 1; } this._y = this._y + 1; Set(("_root." + this._name) + "c", 0); v = 0; } else { this._y = this._y + v; v = v + a; } } } }
Instance of Symbol 248 MovieClip "followl" in Frame 8
onClipEvent (load) { this._visible = false; this._x = 10; } onClipEvent (enterFrame) { if (eval ("_root.target" + this.nam)._x <= -10) { this._visible = true; this._y = eval ("_root.target" + this.nam)._y; distance = -Math.ceil(eval ("_root.target" + this.nam)._x - this._x); } else { distance = 0; this._visible = false; } }
Instance of Symbol 101 MovieClip "5missile" in Frame 8
onClipEvent (load) { tot = 0; velocity = _root.power / 4; degang = this._rotation + 90; radians = (degang * Math.PI) / 180; _root.clust++; if (_root.clust == 3) { _root.power = 0; _root.clust = 0; } g = 0.981; m = 0.5; v = velocity * Math.cos(radians); v = -v; h = velocity * Math.sin(radians); ar = 7; re = Math.sqrt((h * h) + (v * v)); ang = (180 * Math.acos(v / re)) / Math.PI; if (h > 0) { this._rotation = -ang; } else { this._rotation = ang; } remove = function () { _root.clust2++; if (_root.clust2 == 3) { _root.clust2 = 0; _root.flying = false; _root.follow = false; _root.my_mc._x = _root.my_mc._x - _root.toot; _root.my_mc2._x = _root.my_mc2._x - _root.toot; _root.my_mc3._x = _root.my_mc3._x - _root.toot; _root.player._x = _root.player._x - _root.toot; _root.moved = _root.moved - _root.toot; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - _root.toot; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - _root.toot; i++; } } removeMovieClip(this); }; } onClipEvent (enterFrame) { if (this._name != "5missile") { if (this._currentframe == 1) { h = h + (_root.wind / 10); v1 = v; v = v + g; v2 = v; if ((v1 <= 0) && (v2 > 0)) { h = h + 2; v = v + 1; } this._x = this._x + h; this._y = this._y + v; re = Math.sqrt((h * h) + (v * v)); if (this._y > _root.stageH) { remove(); } ang = (180 * Math.acos(v / re)) / Math.PI; if (h > 0) { this._rotation = -ang; } else { this._rotation = ang; } if (_root.follow == true) { this._x = this._x - _root.ha; } if (CollisionDetection.checkForCollision(this, _root.my_mc)) { while (CollisionDetection.checkForCollision(this, _root.my_mc)) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); this.gotoAndPlay(2); } if (CollisionDetection.checkForCollision(this, _root.my_mc2)) { while (CollisionDetection.checkForCollision(this, _root.my_mc2)) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); this.gotoAndPlay(2); } i = 1; while (i <= _root.targets) { if (this.hitTest(eval ("_root.target" + i)) && (eval (("_root.target" + i) + "._currentframe") <= 15)) { while (this.hitTest(eval ("_root.target" + i))) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); eval ("_root.target" + i).gotoAndPlay(2); this.gotoAndPlay(2); Set("_root.targeta" + i, false); _root.targetsd = _root.targetsd - 1; } i++; } } } }
Instance of Symbol 101 MovieClip "7missile" in Frame 8
onClipEvent (load) { tot = 0; velocity = _root.power / 4; degang = this._rotation + 90; radians = (degang * Math.PI) / 180; _root.clust++; if (_root.clust == 3) { _root.power = 0; _root.clust = 0; } g = 0.981; m = 0.5; v = velocity * Math.cos(radians); v = -v; h = velocity * Math.sin(radians); ar = 7; re = Math.sqrt((h * h) + (v * v)); ang = (180 * Math.acos(v / re)) / Math.PI; if (h > 0) { this._rotation = -ang; } else { this._rotation = ang; } remove = function () { _root.clust2++; if (_root.clust2 == 3) { _root.clust2 = 0; _root.flying = false; _root.follow = false; _root.my_mc._x = _root.my_mc._x - _root.toot; _root.my_mc2._x = _root.my_mc2._x - _root.toot; _root.my_mc3._x = _root.my_mc3._x - _root.toot; _root.player._x = _root.player._x - _root.toot; _root.moved = _root.moved - _root.toot; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - _root.toot; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - _root.toot; i++; } } removeMovieClip(this); }; } onClipEvent (enterFrame) { if (this._name != "7missile") { if (this._currentframe == 1) { if ((_root.follow == false) && (this._x > 200)) { _root.follow = true; tot = 0; } h = h + (_root.wind / 10); _root.ha = h; v = v + g; this._x = this._x + h; this._y = this._y + v; re = Math.sqrt((h * h) + (v * v)); if (this._y > _root.stageH) { remove(); } ang = (180 * Math.acos(v / re)) / Math.PI; if (h > 0) { this._rotation = -ang; } else { this._rotation = ang; } if (_root.follow == true) { h2 = Math.round(h * 10) / 10; h3 = h; h = h2; _root.my_mc._x = _root.my_mc._x - h; _root.my_mc2._x = _root.my_mc2._x - h; _root.my_mc3._x = _root.my_mc3._x - h; _root.player._x = _root.player._x - h; _root.moved = _root.moved - h; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - h; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - h; i++; } this._x = this._x - _root.ha; tot = tot - h; h = h3; _root.toot = tot; } if (CollisionDetection.checkForCollision(this, _root.my_mc)) { while (CollisionDetection.checkForCollision(this, _root.my_mc)) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); this.gotoAndPlay(2); } if (CollisionDetection.checkForCollision(this, _root.my_mc2)) { while (CollisionDetection.checkForCollision(this, _root.my_mc2)) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); this.gotoAndPlay(2); } i = 1; while (i <= _root.targets) { if (this.hitTest(eval ("_root.target" + i)) && (eval (("_root.target" + i) + "._currentframe") <= 15)) { while (this.hitTest(eval ("_root.target" + i))) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); eval ("_root.target" + i).gotoAndPlay(2); this.gotoAndPlay(2); Set("_root.targeta" + i, false); _root.targetsd = _root.targetsd - 1; } i++; } } } }
Instance of Symbol 101 MovieClip "6missile" in Frame 8
onClipEvent (load) { tot = 0; c = 0; velocity = _root.power / 4; degang = this._rotation + 90; radians = (degang * Math.PI) / 180; _root.clust++; if (_root.clust == 3) { _root.power = 0; _root.clust = 0; } g = 0.981; m = 0.5; v = velocity * Math.cos(radians); v = -v; h = velocity * Math.sin(radians); ar = 7; re = Math.sqrt((h * h) + (v * v)); ang = (180 * Math.acos(v / re)) / Math.PI; if (h > 0) { this._rotation = -ang; } else { this._rotation = ang; } remove = function () { _root.clust2++; if (_root.clust2 == 3) { _root.clust2 = 0; _root.flying = false; _root.follow = false; _root.my_mc._x = _root.my_mc._x - _root.toot; _root.my_mc2._x = _root.my_mc2._x - _root.toot; _root.my_mc3._x = _root.my_mc3._x - _root.toot; _root.player._x = _root.player._x - _root.toot; _root.moved = _root.moved - _root.toot; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - _root.toot; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - _root.toot; i++; } } removeMovieClip(this); }; } onClipEvent (enterFrame) { if (this._name != "6missile") { if (this._currentframe == 1) { h = h + (_root.wind / 10); v1 = v; v = v + g; v2 = v; if (((v1 <= 0) && (v2 > 0)) && (c == 0)) { h = h - 2; v = v - 1; c = 1; } this._x = this._x + h; this._y = this._y + v; re = Math.sqrt((h * h) + (v * v)); if (this._y > _root.stageH) { remove(); } ang = (180 * Math.acos(v / re)) / Math.PI; if (h > 0) { this._rotation = -ang; } else { this._rotation = ang; } if (_root.follow == true) { this._x = this._x - _root.ha; } if (CollisionDetection.checkForCollision(this, _root.my_mc)) { while (CollisionDetection.checkForCollision(this, _root.my_mc)) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); this.gotoAndPlay(2); } if (CollisionDetection.checkForCollision(this, _root.my_mc2)) { while (CollisionDetection.checkForCollision(this, _root.my_mc2)) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); this.gotoAndPlay(2); } i = 1; while (i <= _root.targets) { if (this.hitTest(eval ("_root.target" + i)) && (eval (("_root.target" + i) + "._currentframe") <= 15)) { while (this.hitTest(eval ("_root.target" + i))) { this._x = this._x - (h / 10); this._y = this._y - (v / 10); } this._x = this._x + (h / 10); this._y = this._y + (v / 10); eval ("_root.target" + i).gotoAndPlay(2); this.gotoAndPlay(2); Set("_root.targeta" + i, false); _root.targetsd = _root.targetsd - 1; } i++; } } } }
Instance of Symbol 250 MovieClip "muteeed" in Frame 8
onClipEvent (load) { if (this._name != "muteed") { duplicateMovieClip (this, "muteed", 10115); this._y = -1000; } else { this._visible = false; } }
Symbol 11 MovieClip Frame 1
ang = random(360); siz = random(70); _rotation = ang; _yscale = (10 + siz); _xscale = _yscale;
Symbol 11 MovieClip Frame 6
tot = eval (("_root.missile" + (_root.missileno - 1)) + ".tot"); namm = eval ((("_root." + _parent._name) + ".") + this._name); i = 1; while (i <= _root.civs) { if (this.hitTest(eval ("_root.civ" + i))) { eval ("_root.civ" + i).gotoAndPlay(2); _root.gameo = true; _root.cause = "You Hit A Civilian"; } i++; } _root.remove(namm, _parent._rotation + this._rotation, _parent._x, _parent._y);
Symbol 11 MovieClip Frame 21
stop();
Symbol 12 MovieClip [expl] Frame 1
var explos = new Sound(); explos.attachSound("explode2"); explos.start(0, 1);
Symbol 12 MovieClip [expl] Frame 45
_root.count = 0; removeMovieClip(this);
Symbol 17 MovieClip Frame 1
ang = random(360); siz = 8 + (random(100) * 7); _rotation = ang; _yscale = (10 + siz); _xscale = _yscale;
Symbol 17 MovieClip Frame 6
tot = eval (("_root.missile" + (_root.missileno - 1)) + ".tot"); namm = eval ((("_root." + _parent._name) + ".") + this._name); _root.remove(namm, 0, _parent._x, _parent._y, 1);
Symbol 17 MovieClip Frame 21
stop();
Symbol 18 MovieClip Frame 1
stop();
Symbol 18 MovieClip Frame 2
var songss_sound = new Sound(); songss_sound.attachSound("scream"); songss_sound.start(0, 1);
Symbol 18 MovieClip Frame 36
stop();
Symbol 45 MovieClip Frame 1
stop();
Symbol 45 MovieClip Frame 2
stop();
Symbol 45 MovieClip Frame 3
stop();
Symbol 45 MovieClip Frame 4
stop();
Symbol 45 MovieClip Frame 5
stop();
Symbol 45 MovieClip Frame 6
stop();
Symbol 45 MovieClip Frame 7
stop();
Symbol 45 MovieClip Frame 8
stop();
Symbol 45 MovieClip Frame 9
stop();
Symbol 45 MovieClip Frame 10
stop();
Symbol 45 MovieClip Frame 11
stop();
Symbol 45 MovieClip Frame 12
stop();
Symbol 45 MovieClip Frame 13
stop();
Symbol 45 MovieClip Frame 14
stop();
Symbol 45 MovieClip Frame 15
stop();
Symbol 45 MovieClip Frame 16
stop();
Symbol 45 MovieClip Frame 17
stop();
Symbol 45 MovieClip Frame 18
stop();
Symbol 45 MovieClip Frame 19
stop();
Symbol 45 MovieClip Frame 20
stop();
Symbol 46 MovieClip [Land] Frame 1
stop();
Symbol 46 MovieClip [Land] Frame 2
stop();
Symbol 46 MovieClip [Land] Frame 3
stop();
Symbol 46 MovieClip [Land] Frame 4
stop();
Symbol 46 MovieClip [Land] Frame 5
stop();
Symbol 46 MovieClip [Land] Frame 6
stop();
Symbol 46 MovieClip [Land] Frame 7
stop();
Symbol 46 MovieClip [Land] Frame 8
stop();
Symbol 46 MovieClip [Land] Frame 9
stop();
Symbol 46 MovieClip [Land] Frame 10
stop();
Symbol 46 MovieClip [Land] Frame 11
stop();
Symbol 46 MovieClip [Land] Frame 12
stop();
Symbol 46 MovieClip [Land] Frame 13
stop();
Symbol 46 MovieClip [Land] Frame 14
stop();
Symbol 46 MovieClip [Land] Frame 15
stop();
Symbol 46 MovieClip [Land] Frame 16
stop();
Symbol 252 MovieClip [__Packages.CollisionDetection] Frame 0
class CollisionDetection { function CollisionDetection () { } static function checkForCollision(p_clip1, p_clip2, p_alphaTolerance, p_scope) { if (p_alphaTolerance == undefined) { p_alphaTolerance = 255; } if (p_scope == undefined) { p_scope = _root; } var _local4 = p_clip1.getBounds(p_scope); var _local3 = p_clip2.getBounds(p_scope); if (((_local4.xMax < _local3.xMin) || (_local3.xMax < _local4.xMin)) || ((_local4.yMax < _local3.yMin) || (_local3.yMax < _local4.yMin))) { return(null); } var _local2 = {}; _local2.xMin = Math.max(_local4.xMin, _local3.xMin); _local2.xMax = Math.min(_local4.xMax, _local3.xMax); _local2.yMin = Math.max(_local4.yMin, _local3.yMin); _local2.yMax = Math.min(_local4.yMax, _local3.yMax); var _local9 = new flash.display.BitmapData(_local2.xMax - _local2.xMin, _local2.yMax - _local2.yMin, false); var _local5 = p_clip1.transform.matrix; _local5.tx = p_clip1._x - _local2.xMin; _local5.ty = p_clip1._y - _local2.yMin; _local9.draw(p_clip1, _local5, new flash.geom.ColorTransform(1, 1, 1, 1, 255, -255, -255, p_alphaTolerance)); _local5 = p_clip2.transform.matrix; _local5.tx = p_clip2._x - _local2.xMin; _local5.ty = p_clip2._y - _local2.yMin; _local9.draw(p_clip2, _local5, new flash.geom.ColorTransform(1, 1, 1, 1, 255, 255, 255, p_alphaTolerance), "difference"); var _local6 = _local9.getColorBoundsRect(4294967295, 4278255615); if (_local6.width == 0) { return(null); } _local6.x = _local6.x + _local2.xMin; _local6.y = _local6.y + _local2.yMin; return(_local6); } }
Symbol 61 Button
on (release) { song_sound.start(0, 1); gotoAndPlay (4); }
Symbol 69 Button
on (release) { song_sound.start(0, 1); gotoAndPlay (7); }
Symbol 74 Button
on (release) { song_sound.start(0, 1); gotoAndPlay (5); }
Symbol 79 Button
on (release) { song_sound.start(0, 1); gotoAndPlay (6); }
Symbol 92 MovieClip Frame 1
stop();
Symbol 92 MovieClip Frame 2
_root.flying = false; _root.attachMovie("expl", "expl" + _root.count, 5000 + _root.count); var oint = {x:this.point._x, y:this.point._y}; this.localToGlobal(oint); _root["expl" + _root.count]._x = oint.x; _root["expl" + _root.count]._y = oint.y; _root.count = _root.count + 1;
Symbol 92 MovieClip Frame 21
_root.my_mc._x = _root.my_mc._x - this.tot; _root.my_mc2._x = _root.my_mc2._x - this.tot; _root.my_mc3._x = _root.my_mc3._x - this.tot; _root.player._x = _root.player._x - this.tot; _root.moved = _root.moved - this.tot; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - tot; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - tot; i++; } _root.follow = false; if (_root.levelo == true) { _root.levelcomp(); c = 1; } else if (_root.gameo == true) { _root.gameover(); } _root.gameo = false; removeMovieClip(this);
Symbol 95 MovieClip Frame 1
stop();
Symbol 95 MovieClip Frame 2
_root.flying = false; _root.attachMovie("expl", "expl" + _root.count, 5000 + _root.count); var oint = {x:this.point._x, y:this.point._y}; this.localToGlobal(oint); _root["expl" + _root.count]._x = oint.x; _root["expl" + _root.count]._y = oint.y; _root.count = _root.count + 1;
Symbol 95 MovieClip Frame 20
_root.my_mc._x = _root.my_mc._x - this.tot; _root.my_mc2._x = _root.my_mc2._x - this.tot; _root.my_mc3._x = _root.my_mc3._x - this.tot; _root.player._x = _root.player._x - this.tot; _root.moved = _root.moved - this.tot; _root.follow = false; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - tot; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - tot; i++; } if (_root.levelo == true) { _root.levelcomp(); c = 1; } else if (_root.gameo == true) { _root.gameover(); } _root.gameo = false; removeMovieClip(this);
Symbol 98 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 2
_root.flying = false; _root.attachMovie("expl", "expl" + _root.count, 5000 + _root.count); var oint = {x:this.point._x, y:this.point._y}; this.localToGlobal(oint); _root["expl" + _root.count]._x = oint.x; _root["expl" + _root.count]._y = oint.y; _root.count = _root.count + 1;
Symbol 98 MovieClip Frame 20
_root.my_mc._x = _root.my_mc._x - this.tot; _root.my_mc2._x = _root.my_mc2._x - this.tot; _root.my_mc3._x = _root.my_mc3._x - this.tot; _root.player._x = _root.player._x - this.tot; _root.moved = _root.moved - this.tot; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - tot; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - tot; i++; } _root.follow = false; if (_root.ammo2 == 0) { _root.homex = null; } if (_root.levelo == true) { _root.levelcomp(); c = 1; } else if (_root.gameo == true) { _root.gameover(); } _root.gameo = false; removeMovieClip(this);
Symbol 101 MovieClip Frame 1
stop();
Symbol 101 MovieClip Frame 2
_root.flying = false; _root.attachMovie("expl", "expl" + _root.count, 5000 + _root.count); var oint = {x:this.point._x, y:this.point._y}; this.localToGlobal(oint); _root["expl" + _root.count]._x = oint.x; _root["expl" + _root.count]._y = oint.y; _root.count = _root.count + 1;
Symbol 101 MovieClip Frame 21
_root.clust2++; if (_root.clust2 == 3) { _root.clust2 = 0; _root.my_mc._x = _root.my_mc._x - _root.toot; _root.my_mc2._x = _root.my_mc2._x - _root.toot; _root.my_mc3._x = _root.my_mc3._x - _root.toot; _root.player._x = _root.player._x - _root.toot; _root.moved = _root.moved - _root.toot; i = 1; while (i <= _root.targets) { eval ("_root.target" + i)._x = eval ("_root.target" + i)._x - _root.toot; i++; } i = 1; while (i <= _root.civs) { eval ("_root.civ" + i)._x = eval ("_root.civ" + i)._x - _root.toot; i++; } _root.follow = false; if (_root.levelo == true) { _root.levelcomp(); c = 1; } else if (_root.gameo == true) { _root.gameover(); } _root.gameo = false; } removeMovieClip(this);
Symbol 118 Button
on (release) { song_sound.start(0, 1); gotoAndPlay (4); }
Symbol 129 Button
on (release) { song_sound.start(0, 1); gotoAndPlay (8); }
Symbol 136 Button
on (release) { song_sound.start(0, 1); if (_root._quality == "LOW") { _root._quality = "MEDIUM"; } else if (_root._quality == "MEDIUM") { _root._quality = "HIGH"; } else if (_root._quality == "HIGH") { _root._quality = "BEST"; } else if (_root._quality == "BEST") { _root._quality = "LOW"; } }
Symbol 141 Button
on (release) { if (_root.tracks > _root.trac) { _root.trac++; } else { _root.trac = 1; } if (_root.trac == 2) { song_sound22.setVolume(100); song_sound22.attachSound("track2"); } else if (_root.trac == 3) { song_sound22.attachSound("track3"); } else if (_root.trac == 1) { song_sound22.attachSound("track1"); song_sound22.setVolume(100); } song_sound22.stop(); if (_root.mute == false) { song_sound22.start(0, 9999); } }
Symbol 146 Button
on (release) { if (_root.mute == true) { _root.mute = false; song_sound22.start(0, 9999); _root.muteed._visible = false; } else { _root.mute = true; song_sound22.stop(); _root.muteed._visible = true; } }
Symbol 147 MovieClip Frame 1
var song_sound22 = new Sound(); song_sound22.attachSound("track2"); song_sound22.setVolume(100); song_sound22.start(0, 9999);
Instance of Symbol 155 MovieClip in Symbol 156 MovieClip Frame 1
onClipEvent (load) { ow = this._width; oh = this._height; } onClipEvent (enterFrame) { this._width = ow * (_root.power / 100); this._height = oh * (_root.power / 100); }
Instance of Symbol 156 MovieClip "fire" in Symbol 160 MovieClip Frame 1
onClipEvent (enterFrame) { this._rotation = _root.rotated; }
Symbol 165 MovieClip Frame 1
stop();
Symbol 165 MovieClip Frame 2
var songsd_sound = new Sound(); songsd_sound.attachSound("targy"); songsd_sound.start(0, 1);
Symbol 165 MovieClip Frame 20
this._y = 1000;
Instance of Symbol 169 MovieClip in Symbol 180 MovieClip Frame 1
onClipEvent (enterFrame) { this._x = -0.5 + ((_root.ammo - 1) * 77.9); }
Instance of Symbol 179 MovieClip in Symbol 180 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.ammo4 == 0) { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 179 MovieClip in Symbol 180 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.ammo3 == 0) { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 179 MovieClip in Symbol 180 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.ammo2 == 0) { this._visible = true; } else { this._visible = false; } }
Instance of Symbol 179 MovieClip in Symbol 180 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.ammo1 == 0) { this._visible = true; } else { this._visible = false; } }
Symbol 189 Button
on (release) { song_sound.start(0, 1); _root.level++; _root.nextlevel(); }
Symbol 193 Button
on (release) { song_sound.start(0, 1); _root.cause = ""; _root.nextlevel(); if (_root.curmedal == "Bronze") { _root.bronzes--; } else if (_root.curmedal == "Silver") { _root.silvers--; } else if (_root.curmedal == "Gold") { _root.golds--; } }
Symbol 203 MovieClip Frame 1
stop();
Symbol 203 MovieClip Frame 2
stop();
Symbol 203 MovieClip Frame 3
stop();
Symbol 208 Button
on (release) { song_sound.start(0, 1); _root.cause = ""; _root.nextlevel(); }
Symbol 225 Button
on (release) { song_sound.start(0, 1); gotoAndPlay (1); }
Symbol 226 MovieClip Frame 1
stop();
Instance of Symbol 203 MovieClip "medalt" in Symbol 226 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.info._visible == true) { if (_root.curmedal == "Gold") { this.gotoAndStop(1); } else if (_root.curmedal == "Silver") { this.gotoAndStop(2); } else { this.gotoAndStop(3); } } }
Symbol 226 MovieClip Frame 2
stop();
Symbol 226 MovieClip Frame 3
scooor = ((_root.golds * 3) + (_root.silvers * 2)) + _root.bronzes; if (scooor < 25) { _root.rank = "Private"; } else if (scooor < 30) { _root.rank = "Corporal"; } else if (scooor < 35) { _root.rank = "Sergeant"; } else if (scooor < 40) { _root.rank = "Sergeant Major"; } else if (scooor < 45) { _root.rank = "Lieutenant"; } else if (scooor < 50) { _root.rank = "Captain"; } else if (scooor < 55) { _root.rank = "Major"; } else if (scooor < 60) { _root.rank = "Colonel"; } stop();
Symbol 232 MovieClip Frame 1
Instance of Symbol 229 MovieClip in Symbol 232 MovieClip Frame 1
onClipEvent (enterFrame) { if ((_root.homex < 0) || (_root.homex == null)) { this._visible = true; } else { this._visible = false; } }
Symbol 234 MovieClip Frame 1

Library Items

Symbol 1 Sound [scream]
Symbol 2 Sound [track2]
Symbol 3 Sound [track1]
Symbol 4 Sound [fireball]
Symbol 5 Sound [targy]
Symbol 6 Sound [click]
Symbol 7 Sound [explode2]
Symbol 8 Sound [explode]
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:9Used by:11 17
Symbol 11 MovieClipUses:10Used by:12
Symbol 12 MovieClip [expl]Uses:11
Symbol 13 MovieClip [blank]
Symbol 14 GraphicUsed by:46
Symbol 15 MovieClipUsed by:46 92 95 98 101
Symbol 16 GraphicUsed by:18
Symbol 17 MovieClipUses:10Used by:18
Symbol 18 MovieClipUses:16 17Used by:46  Timeline
Symbol 19 GraphicUsed by:46
Symbol 20 GraphicUsed by:46
Symbol 21 GraphicUsed by:46
Symbol 22 GraphicUsed by:46
Symbol 23 GraphicUsed by:46
Symbol 24 GraphicUsed by:46
Symbol 25 GraphicUsed by:46
Symbol 26 GraphicUsed by:46
Symbol 27 GraphicUsed by:46
Symbol 28 GraphicUsed by:46
Symbol 29 GraphicUsed by:46
Symbol 30 GraphicUsed by:46
Symbol 31 GraphicUsed by:46
Symbol 32 GraphicUsed by:46
Symbol 33 GraphicUsed by:46
Symbol 34 GraphicUsed by:46
Symbol 35 GraphicUsed by:46
Symbol 36 GraphicUsed by:46
Symbol 37 GraphicUsed by:46
Symbol 38 GraphicUsed by:46
Symbol 39 GraphicUsed by:45
Symbol 40 GraphicUsed by:45
Symbol 41 GraphicUsed by:45
Symbol 42 GraphicUsed by:45
Symbol 43 GraphicUsed by:45
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:39 40 41 42 43 44Used by:46  Timeline
Symbol 46 MovieClip [Land]Uses:14 15 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 45Used by:Timeline
Symbol 47 GraphicUsed by:Timeline
Symbol 48 FontUsed by:49 50 57 58 59 64 65 67 70 71 72 75 76 77 83 115 116 117 121 126 185 187 188 190 191 192 196 199 205 206 207 210 211 213 214 215 216 217 218 219 222 223 224
Symbol 49 TextUses:48Used by:Timeline
Symbol 50 TextUses:48Used by:Timeline
Symbol 51 GraphicUsed by:124 241  Timeline
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:52Used by:Timeline
Symbol 54 GraphicUsed by:Timeline
Symbol 55 FontUsed by:56 183 194 228 236 239 247
Symbol 56 EditableTextUses:55Used by:Timeline
Symbol 252 MovieClip [__Packages.CollisionDetection]
Symbol 57 TextUses:48Used by:61 69 129
Symbol 58 TextUses:48Used by:61 69 129
Symbol 59 TextUses:48Used by:61 69 129
Symbol 60 GraphicUsed by:61 69 118 129
Symbol 61 ButtonUses:57 58 59 60Used by:Timeline
Symbol 62 GraphicUsed by:Timeline
Symbol 63 GraphicUsed by:Timeline
Symbol 64 TextUses:48Used by:Timeline
Symbol 65 TextUses:48Used by:Timeline
Symbol 66 GraphicUsed by:Timeline
Symbol 67 TextUses:48Used by:Timeline
Symbol 68 GraphicUsed by:Timeline
Symbol 69 ButtonUses:57 58 59 60Used by:Timeline
Symbol 70 TextUses:48Used by:74
Symbol 71 TextUses:48Used by:74
Symbol 72 TextUses:48Used by:74
Symbol 73 GraphicUsed by:74
Symbol 74 ButtonUses:70 71 72 73Used by:Timeline
Symbol 75 TextUses:48Used by:79
Symbol 76 TextUses:48Used by:79
Symbol 77 TextUses:48Used by:79
Symbol 78 GraphicUsed by:79
Symbol 79 ButtonUses:75 76 77 78Used by:Timeline
Symbol 80 FontUsed by:81 90 122 125 251
Symbol 81 TextUses:80Used by:Timeline
Symbol 82 GraphicUsed by:Timeline
Symbol 83 TextUses:48Used by:Timeline
Symbol 84 FontUsed by:85 86 88 102 103 104 105 106 107 108 109 110 111 112 113 114 119 122 123 212 220 221
Symbol 85 TextUses:84Used by:Timeline
Symbol 86 TextUses:84Used by:Timeline
Symbol 87 GraphicUsed by:Timeline
Symbol 88 TextUses:84Used by:Timeline
Symbol 89 GraphicUsed by:92
Symbol 90 TextUses:80Used by:92 180
Symbol 91 GraphicUsed by:92
Symbol 92 MovieClipUses:89 90 15 91Used by:Timeline
Symbol 93 GraphicUsed by:95
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:93 15 94Used by:Timeline
Symbol 96 GraphicUsed by:98
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:96 15 97Used by:197 200 202  Timeline
Symbol 99 GraphicUsed by:101
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:99 15 100Used by:Timeline
Symbol 102 TextUses:84Used by:Timeline
Symbol 103 TextUses:84Used by:Timeline
Symbol 104 TextUses:84Used by:Timeline
Symbol 105 TextUses:84Used by:Timeline
Symbol 106 TextUses:84Used by:Timeline
Symbol 107 TextUses:84Used by:Timeline
Symbol 108 TextUses:84Used by:Timeline
Symbol 109 TextUses:84Used by:Timeline
Symbol 110 TextUses:84Used by:Timeline
Symbol 111 TextUses:84Used by:Timeline
Symbol 112 TextUses:84Used by:Timeline
Symbol 113 TextUses:84Used by:Timeline
Symbol 114 TextUses:84Used by:Timeline
Symbol 115 TextUses:48Used by:118
Symbol 116 TextUses:48Used by:118
Symbol 117 TextUses:48Used by:118
Symbol 118 ButtonUses:115 116 117 60Used by:Timeline
Symbol 119 TextUses:84Used by:Timeline
Symbol 120 GraphicUsed by:Timeline
Symbol 121 TextUses:48Used by:Timeline
Symbol 122 TextUses:84 80Used by:Timeline
Symbol 123 TextUses:84Used by:Timeline
Symbol 124 MovieClipUses:51Used by:Timeline
Symbol 125 EditableTextUses:80Used by:Timeline
Symbol 126 TextUses:48Used by:Timeline
Symbol 127 FontUsed by:128
Symbol 128 TextUses:127Used by:Timeline
Symbol 129 ButtonUses:57 58 59 60Used by:Timeline
Symbol 130 GraphicUsed by:Timeline
Symbol 131 FontUsed by:132 133 134
Symbol 132 TextUses:131Used by:136
Symbol 133 TextUses:131Used by:136
Symbol 134 TextUses:131Used by:136
Symbol 135 GraphicUsed by:136
Symbol 136 ButtonUses:132 133 134 135Used by:147
Symbol 137 GraphicUsed by:141
Symbol 138 GraphicUsed by:141
Symbol 139 GraphicUsed by:141
Symbol 140 GraphicUsed by:141
Symbol 141 ButtonUses:137 138 139 140Used by:147
Symbol 142 GraphicUsed by:146
Symbol 143 GraphicUsed by:146
Symbol 144 GraphicUsed by:146
Symbol 145 GraphicUsed by:146
Symbol 146 ButtonUses:142 143 144 145Used by:147
Symbol 147 MovieClipUses:136 141 146Used by:Timeline
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:Timeline
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:Timeline
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:156
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:154Used by:156
Symbol 156 MovieClipUses:153 155Used by:160
Symbol 157 GraphicUsed by:160
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:160
Symbol 160 MovieClipUses:156 157 159Used by:Timeline
Symbol 161 GraphicUsed by:165
Symbol 162 GraphicUsed by:165
Symbol 163 GraphicUsed by:165
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:161 162 163 164Used by:Timeline
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:180
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:180
Symbol 170 GraphicUsed by:180
Symbol 171 FontUsed by:172 175 176 177
Symbol 172 EditableTextUses:171Used by:180
Symbol 173 GraphicUsed by:180
Symbol 174 GraphicUsed by:180
Symbol 175 EditableTextUses:171Used by:180
Symbol 176 EditableTextUses:171Used by:180
Symbol 177 EditableTextUses:171Used by:180
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:178Used by:180
Symbol 180 MovieClipUses:167 169 170 172 173 90 174 175 176 177 179Used by:Timeline
Symbol 181 GraphicUsed by:226
Symbol 182 GraphicUsed by:226
Symbol 183 EditableTextUses:55Used by:226
Symbol 184 GraphicUsed by:189 193 208 225
Symbol 185 TextUses:48Used by:189 225
Symbol 186 GraphicUsed by:189 193 208 225
Symbol 187 TextUses:48Used by:189
Symbol 188 TextUses:48Used by:189
Symbol 189 ButtonUses:184 185 186 187 188Used by:226
Symbol 190 TextUses:48Used by:193 208
Symbol 191 TextUses:48Used by:193 208
Symbol 192 TextUses:48Used by:193 208
Symbol 193 ButtonUses:184 190 186 191 192Used by:226
Symbol 194 EditableTextUses:55Used by:226
Symbol 195 GraphicUsed by:197
Symbol 196 TextUses:48Used by:197
Symbol 197 MovieClipUses:195 196 98Used by:203 226
Symbol 198 GraphicUsed by:200
Symbol 199 TextUses:48Used by:200 202
Symbol 200 MovieClipUses:198 199 98Used by:203 226
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201 199 98Used by:203 226
Symbol 203 MovieClipUses:197 200 202Used by:226
Symbol 204 GraphicUsed by:226
Symbol 205 TextUses:48Used by:226
Symbol 206 TextUses:48Used by:226
Symbol 207 EditableTextUses:48Used by:226
Symbol 208 ButtonUses:184 190 186 191 192Used by:226
Symbol 209 GraphicUsed by:226
Symbol 210 TextUses:48Used by:226
Symbol 211 TextUses:48Used by:226
Symbol 212 TextUses:84Used by:226
Symbol 213 TextUses:48Used by:226
Symbol 214 TextUses:48Used by:226
Symbol 215 EditableTextUses:48Used by:226
Symbol 216 TextUses:48Used by:226
Symbol 217 EditableTextUses:48Used by:226
Symbol 218 TextUses:48Used by:226
Symbol 219 EditableTextUses:48Used by:226
Symbol 220 EditableTextUses:84Used by:226
Symbol 221 TextUses:84Used by:226
Symbol 222 TextUses:48Used by:225
Symbol 223 TextUses:48Used by:225
Symbol 224 TextUses:48Used by:225
Symbol 225 ButtonUses:184 222 186 223 224 185Used by:226
Symbol 226 MovieClipUses:181 182 183 189 193 194 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 225 197 200 202Used by:Timeline
Symbol 227 GraphicUsed by:232
Symbol 228 TextUses:55Used by:229
Symbol 229 MovieClipUses:228Used by:232
Symbol 230 GraphicUsed by:232
Symbol 231 GraphicUsed by:232 234
Symbol 232 MovieClipUses:227 229 230 231Used by:Timeline
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClipUses:233 231Used by:Timeline
Symbol 235 GraphicUsed by:237
Symbol 236 EditableTextUses:55Used by:237
Symbol 237 MovieClipUses:235 236Used by:Timeline
Symbol 238 GraphicUsed by:240
Symbol 239 EditableTextUses:55Used by:240
Symbol 240 MovieClipUses:238 239Used by:Timeline
Symbol 241 MovieClipUses:51Used by:245
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:245
Symbol 244 GraphicUsed by:245
Symbol 245 MovieClipUses:241 243 244Used by:Timeline
Symbol 246 GraphicUsed by:248
Symbol 247 EditableTextUses:55Used by:248
Symbol 248 MovieClipUses:246 247Used by:Timeline
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:249Used by:Timeline
Symbol 251 EditableTextUses:80Used by:Timeline

Instance Names

"butts"Frame 8Symbol 147 MovieClip
"cloud1"Frame 8Symbol 149 MovieClip
"land"Frame 8Symbol 46 MovieClip [Land]
"player"Frame 8Symbol 160 MovieClip
"land2"Frame 8Symbol 45 MovieClip
"otarget1"Frame 8Symbol 165 MovieClip
"2missile"Frame 8Symbol 92 MovieClip
"otarget2"Frame 8Symbol 165 MovieClip
"linfo"Frame 8Symbol 226 MovieClip
"3missile"Frame 8Symbol 98 MovieClip
"posit2"Frame 8Symbol 232 MovieClip
"currpos2"Frame 8Symbol 234 MovieClip
"arror"Frame 8Symbol 237 MovieClip
"follow"Frame 8Symbol 240 MovieClip
"wi"Frame 8Symbol 245 MovieClip
"4missile"Frame 8Symbol 95 MovieClip
"err"Frame 8Symbol 124 MovieClip
"otarget3"Frame 8Symbol 165 MovieClip
"followl"Frame 8Symbol 248 MovieClip
"5missile"Frame 8Symbol 101 MovieClip
"7missile"Frame 8Symbol 101 MovieClip
"6missile"Frame 8Symbol 101 MovieClip
"ociv1"Frame 8Symbol 18 MovieClip
"ociv2"Frame 8Symbol 18 MovieClip
"ociv3"Frame 8Symbol 18 MovieClip
"muteeed"Frame 8Symbol 250 MovieClip
"3"Symbol 12 MovieClip [expl] Frame 1Symbol 11 MovieClip
"13"Symbol 12 MovieClip [expl] Frame 1Symbol 11 MovieClip
"11"Symbol 12 MovieClip [expl] Frame 1Symbol 11 MovieClip
"9"Symbol 12 MovieClip [expl] Frame 1Symbol 11 MovieClip
"7"Symbol 12 MovieClip [expl] Frame 1Symbol 11 MovieClip
"1"Symbol 12 MovieClip [expl] Frame 1Symbol 11 MovieClip
"5"Symbol 12 MovieClip [expl] Frame 1Symbol 11 MovieClip
"12"Symbol 12 MovieClip [expl] Frame 1Symbol 11 MovieClip
"10"Symbol 12 MovieClip [expl] Frame 1Symbol 11 MovieClip
"14"Symbol 12 MovieClip [expl] Frame 1Symbol 11 MovieClip
"8"Symbol 12 MovieClip [expl] Frame 1Symbol 11 MovieClip
"2"Symbol 12 MovieClip [expl] Frame 1Symbol 11 MovieClip
"4"Symbol 12 MovieClip [expl] Frame 1Symbol 11 MovieClip
"6"Symbol 12 MovieClip [expl] Frame 1Symbol 11 MovieClip
"6"Symbol 18 MovieClip Frame 2Symbol 17 MovieClip
"1"Symbol 18 MovieClip Frame 2Symbol 17 MovieClip
"7"Symbol 18 MovieClip Frame 2Symbol 17 MovieClip
"4"Symbol 18 MovieClip Frame 2Symbol 17 MovieClip
"8"Symbol 18 MovieClip Frame 5Symbol 17 MovieClip
"11"Symbol 18 MovieClip Frame 5Symbol 17 MovieClip
"13"Symbol 18 MovieClip Frame 5Symbol 17 MovieClip
"2"Symbol 18 MovieClip Frame 7Symbol 17 MovieClip
"5"Symbol 18 MovieClip Frame 7Symbol 17 MovieClip
"3"Symbol 18 MovieClip Frame 7Symbol 17 MovieClip
"10"Symbol 18 MovieClip Frame 9Symbol 17 MovieClip
"12"Symbol 18 MovieClip Frame 9Symbol 17 MovieClip
"9"Symbol 18 MovieClip Frame 9Symbol 17 MovieClip
"14"Symbol 18 MovieClip Frame 11Symbol 17 MovieClip
"17"Symbol 18 MovieClip Frame 11Symbol 17 MovieClip
"16"Symbol 18 MovieClip Frame 13Symbol 17 MovieClip
"15"Symbol 18 MovieClip Frame 13Symbol 17 MovieClip
"18"Symbol 18 MovieClip Frame 13Symbol 17 MovieClip
"1"Symbol 46 MovieClip [Land] Frame 1Symbol 15 MovieClip
"2"Symbol 46 MovieClip [Land] Frame 1Symbol 15 MovieClip
"c1"Symbol 46 MovieClip [Land] Frame 1Symbol 18 MovieClip
"3"Symbol 46 MovieClip [Land] Frame 3Symbol 15 MovieClip
"c1"Symbol 46 MovieClip [Land] Frame 8Symbol 18 MovieClip
"c2"Symbol 46 MovieClip [Land] Frame 8Symbol 18 MovieClip
"3"Symbol 46 MovieClip [Land] Frame 10Symbol 15 MovieClip
"c1"Symbol 46 MovieClip [Land] Frame 11Symbol 18 MovieClip
"3"Symbol 46 MovieClip [Land] Frame 12Symbol 15 MovieClip
"c2"Symbol 46 MovieClip [Land] Frame 12Symbol 18 MovieClip
"3"Symbol 46 MovieClip [Land] Frame 16Symbol 15 MovieClip
"c1"Symbol 46 MovieClip [Land] Frame 17Symbol 18 MovieClip
"c2"Symbol 46 MovieClip [Land] Frame 17Symbol 18 MovieClip
"c1"Symbol 46 MovieClip [Land] Frame 19Symbol 18 MovieClip
"c"Symbol 46 MovieClip [Land] Frame 20Symbol 18 MovieClip
"land2"Symbol 46 MovieClip [Land] Frame 21Symbol 45 MovieClip
"point"Symbol 92 MovieClip Frame 1Symbol 15 MovieClip
"point"Symbol 95 MovieClip Frame 1Symbol 15 MovieClip
"point"Symbol 98 MovieClip Frame 1Symbol 15 MovieClip
"point"Symbol 101 MovieClip Frame 1Symbol 15 MovieClip
"fire"Symbol 160 MovieClip Frame 1Symbol 156 MovieClip
"la"Symbol 160 MovieClip Frame 1Symbol 159 MovieClip
"medalt"Symbol 226 MovieClip Frame 1Symbol 203 MovieClip
"win"Symbol 245 MovieClip Frame 1Symbol 241 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "scream"
ExportAssets (56)Timeline Frame 1Symbol 2 as "track2"
ExportAssets (56)Timeline Frame 1Symbol 3 as "track1"
ExportAssets (56)Timeline Frame 1Symbol 4 as "fireball"
ExportAssets (56)Timeline Frame 1Symbol 5 as "targy"
ExportAssets (56)Timeline Frame 1Symbol 6 as "click"
ExportAssets (56)Timeline Frame 1Symbol 7 as "explode2"
ExportAssets (56)Timeline Frame 1Symbol 8 as "explode"
ExportAssets (56)Timeline Frame 1Symbol 12 as "expl"
ExportAssets (56)Timeline Frame 1Symbol 13 as "blank"
ExportAssets (56)Timeline Frame 1Symbol 46 as "Land"
ExportAssets (56)Timeline Frame 1Symbol 252 as "__Packages.CollisionDetection"

Dynamic Text Variables

_root.percentageSymbol 56 EditableText""
_root.ammo1Symbol 172 EditableText""
_root.ammo2Symbol 175 EditableText""
_root.ammo3Symbol 176 EditableText""
_root.ammo4Symbol 177 EditableText""
_root.mesSymbol 183 EditableText""
_root.mes2Symbol 194 EditableText""
_root.causeSymbol 207 EditableText""
_root.bronzesSymbol 215 EditableText""
_root.silversSymbol 217 EditableText""
_root.goldsSymbol 219 EditableText""
_root.rankSymbol 220 EditableText""
distanceSymbol 236 EditableText""
distanceSymbol 239 EditableText""
distanceSymbol 247 EditableText""




http://swfchan.com/14/65697/info.shtml
Created: 12/4 -2019 11:27:13 Last modified: 12/4 -2019 11:27:13 Server time: 16/05 -2024 00:23:00