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

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

The Archer's Time Travel.swf

This is the info page for
Flash #72328

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


Text
WWW.FUNCORDER.COM

More Games

Funcorder.com

Funcorder Exclusive Games

100 %

Use the mouse to aim and shoot. Hold down
the left mouse button and drag to set the
power and direction. Release the left mouse
button to shoot

Join Helius on his journey to be the greatest archer of all time!
*Hold the left mouse button and drag downwards to set power and direction.
Release to shoot the arrow.
*Shoot the king of the bird (the red one) and you will pass the level right
away.

hint:To save time, hold and drag the left mouse before targets come out.

hint: Speed up the shooting

hint: It may take 2 arrow to shoot down some of the targets.

hint:Shoot before the targets start to fly

hint:Shoot before the targets come down

hint:Aim at the opposite side of the targets
and shoot as fast as you can

0

00%

Level 1

keep shooting to get high score!

keep shooting to get high score!

EXTRA

0

<p align="left"><font face="Juniper-Normal" size="30" color="#ff0000" letterSpacing="0.000000" kerning="0">Next Stage</font></p>

<p align="left"></p>

<p align="left"><font face="_sans" size="25" color="#ffffff" letterSpacing="1.000000" kerning="1"><b>0</b></font></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"><font face="Verdana" size="24" color="#ff3300" letterSpacing="1.000000" kerning="1"><b>0</b></font></p>

<p align="left"></p>

1

2

3

4

5

6

7

8

9

.................

.................

.................

.................

.................

.................

.................

.................

.................

<p align="left"><font face="_sans" size="14" color="#006600" letterSpacing="1.000000" kerning="1">YourName</font></p>

<p align="left"><font face="_sans" size="14" color="#006600" letterSpacing="1.000000" kerning="1">0</font></p>

you

.................

<p align="left"></p>

ActionScript [AS1/AS2]

Instance of Symbol 200 MovieClip in Frame 1
on (release) { getURL ("http://www.funcorder.com", "_self"); }
Frame 66
loaded = this.getBytesLoaded(); total = this.getBytesTotal(); percent = int((loaded / total) * 100) + " %"; setProperty("bar", _xscale , graph); graph = int((loaded / total) * 100); if (loaded >= total) { gotoAndPlay ("end"); }
Frame 67
stop(); gotoAndPlay ("loop");
Frame 68
Frame 69
stop(); var openSound = new Sound(_root); openSound.attachSound("opening.wav"); openSound.start(); var levelState = [2, 1, 1, 1, 1, 1, 1]; var scoreArr = [0, 0, 0, 0, 0, 0, 0]; var hitArr = [0, 0, 0, 0, 0, 0, 0]; var shootArr = [0, 0, 0, 0, 0, 0, 0]; var userName = ""; var scoreNum = 0; var shootNum = 0; var hitNum = 0; var life = 3; startBtn.onRelease = function () { openSound.stop(); _root.gotoAndStop("selStg"); }; playMore.onRelease = function () { getURL ("http://www.funcorder.com", "_blank"); };
Instance of Symbol 200 MovieClip in Frame 69
on (release) { getURL ("http://www.funcorder.com", "_self"); }
Instance of Symbol 254 MovieClip in Frame 69
on (rollOver) { _root.help_box._visible = 1; } on (rollOut) { _root.help_box._visible = 0; }
Instance of Symbol 274 MovieClip "help_box" in Frame 69
onClipEvent (load) { this._visible = 0; }
Frame 70
stop(); var level; if ((level == undefined) || (level == "")) { level = 4; } ShootGame.main(_root, level);
Frame 71
stop(); _root.button.onRelease = function () { _root.gotoAndStop("startGame"); _root.scoreArr[_root.level - 1] = _root.scoreNum; _root.shootArr[_root.level - 1] = _root.shootNum; _root.hitArr[_root.level - 1] = _root.hitNum; _root.level++; if (_root.level > 7) { _root.level = 1; } };
Instance of Symbol 200 MovieClip in Frame 71
on (release) { getURL ("http://www.funcorder.com", "_self"); }
Frame 72
function gotoStage() { var _local4 = this + ""; var _local3 = _local4.substr(_local4.lastIndexOf("_") + 1); _root.gotoAndStop("startGame"); _root.level = _local3; if (_local3 > 1) { _root.scoreNum = _root.scoreArr[_root.level - 2]; _root.shootNum = _root.shootArr[_root.level - 2]; _root.hitNum = _root.hitArr[_root.level - 2]; } else { _root.scoreNum = 0; _root.shootNum = 0; _root.hitNum = 0; } } var btnState = levelState; var i = 0; while (i < btnState.length) { _root["selStg_" + (i + 1)].gotoAndStop(btnState[i]); if (btnState[i] == 2) { _root["selStg_" + (i + 1)].onRelease = gotoStage; } i++; }
Instance of Symbol 200 MovieClip in Frame 72
on (release) { getURL ("http://www.funcorder.com", "_self"); }
Instance of Symbol 200 MovieClip in Frame 73
on (release) { getURL ("http://www.funcorder.com", "_self"); }
Frame 292
stop(); btn_next.onPress = function () { _root.gotoAndStop("startGame"); _root.level = 4; };
Instance of Symbol 200 MovieClip in Frame 293
on (release) { getURL ("http://www.funcorder.com", "_self"); }
Frame 552
stop(); btn_next.onPress = function () { _root.gotoAndPlay("finish"); };
Frame 553
function sendAndLoad_data_fun() { if (txtUsername.text == "") { tipTxt.text = "Please input your name."; return(undefined); } var _local2 = new LoadVars(); _local2.username = txtUsername.text; _local2.score = _root.scoreNum; _local2.gameid = gameid; _root.userName = _local2.username; trace(_local2.username); trace(_local2.score); var _local3 = new LoadVars(); _local3.onLoad = function (success) { _root.gotoAndStop("highscore"); }; _local2.sendAndLoad(link_b_url, _local3, "POST"); } stop(); _root.playAgain.onRelease = function () { _root.scoreNum = (_root.hitNum = 0); _root.rating.text = "0%"; _root.life = 3; _root.gotoAndStop("selStg"); }; playMore.onRelease = function () { getURL ("http://www.funcorder.com", "_blank"); }; submit.onRelease = function () { sendAndLoad_data_fun(); }; var score_txt = 0; var gameid = "game008"; var user_txt; var highscore_act; var link_a_url = ((("http://www.funcorder.com/getXML.php?gameid=" + gameid) + "&rand=") + Math.random()); var link_b_url = "http://www.funcorder.com/ins_post.php"; _root.scoreNum = int(((_root.scoreNum * _root.hitNum) / _root.shootNum) * 1000); trace((((_root.scoreNum + "==") + _root.hitNum) + "==") + _root.shootNum); txtScore.text = _root.scoreNum; txtUsername.onSetFocus = function (oldFocus) { tipTxt.text = ""; };
Instance of Symbol 200 MovieClip in Frame 553
on (release) { getURL ("http://www.funcorder.com", "_self"); }
Frame 554
function sendAndLoad_data_fun() { if (txtUsername.text == "") { tipTxt.text = "Please input your name."; return(undefined); } var _local2 = new LoadVars(); _local2.username = txtUsername.text; _local2.score = _root.scoreNum; _local2.gameid = gameid; _root.userName = _local2.username; trace(_local2.username); trace(_local2.score); var _local3 = new LoadVars(); _local3.onLoad = function (success) { _root.gotoAndStop("highscore"); }; _local2.sendAndLoad(link_b_url, _local3, "POST"); } stop(); _root.playAgain.onRelease = function () { _root.scoreNum = (_root.hitNum = 0); _root.rating.text = "0%"; _root.life = 3; _root.levelState = [2, 2, 2, 2, 2, 2, 2]; _root.gotoAndStop("selStg"); }; playMore.onRelease = function () { getURL ("http://www.funcorder.com", "_blank"); }; submit.onRelease = function () { sendAndLoad_data_fun(); }; var score_txt = 0; var gameid = "game008"; var user_txt; var highscore_act; var link_a_url = ((("http://www.funcorder.com/getXML.php?gameid=" + gameid) + "&rand=") + Math.random()); var link_b_url = "http://www.funcorder.com/ins_post.php"; _root.scoreNum = int(((_root.scoreNum * _root.hitNum) / _root.shootNum) * 1000); trace((((_root.scoreNum + "==") + _root.hitNum) + "==") + _root.shootNum); txtScore.text = _root.scoreNum; txtUsername.onSetFocus = function (oldFocus) { tipTxt.text = ""; };
Instance of Symbol 200 MovieClip in Frame 554
on (release) { getURL ("http://www.funcorder.com", "_self"); }
Frame 603
function rank_ini() { var _local4 = 1; if (name_arry.length < 9) { _local4 = name_arry.length; } else { _local4 = 9; } var _local3 = 0; while (_local3 < _local4) { this["text_co_mc" + (_local3 + 1)]._y = this.text_co_mc._y + (40 * _local3); this["text_co_mc" + (_local3 + 1)].list_txt.text = _root.score_arry[_local3]; this["text_co_mc" + (_local3 + 1)].v = _local3 + 1; this["text_id_mc" + (_local3 + 1)]._y = this.text_id_mc._y + (40 * _local3); this["text_id_mc" + (_local3 + 1)].list_txt.text = _root.name_arry[_local3]; this["text_id_mc" + (_local3 + 1)].v = _local3 + 1; if (this["text_id_mc" + (_local3 + 1)].list_txt.text == yourname_text) { this["text_id_mc" + (_local3 + 1)].gotoAndStop(2); } _local3++; } _root.scoreNum = (_root.hitNum = 0); _root.rating.text = "0%"; _root.life = 3; } _root.playAgain.onRelease = function () { _root.gotoAndStop("selStg"); _root.levelState = [2, 2, 2, 2, 2, 2, 2]; }; playMore.onRelease = function () { getURL ("http://www.funcorder.com", "_blank"); }; var gameid = "game008"; var user_txt; var yourname_text = _root.userName; txtUsername.text = _root.userName; txtScore.text = _root.scoreNum; var highscore_act; var link_a_url = ((("http://www.funcorder.com/getXML.php?gameid=" + gameid) + "&rand=") + Math.random()); var link_b_url = "http://www.funcorder.com/ins_post.php"; var name_arry = new Array(); var score_arry = new Array(); var myXML = new XML(); myXML.ignoreWhite = true; myXML.onLoad = function (success) { trace("load xml"); var _local3 = this.firstChild; var _local2 = 0; while (_local2 < _local3.childNodes.length) { name_arry[_local2] = _local3.childNodes[_local2].attributes.name; score_arry[_local2] = _local3.childNodes[_local2].attributes.score; trace("score: " + score_arry[_local2]); _local2++; } rank_ini(); }; myXML.load(link_a_url);
Instance of Symbol 200 MovieClip in Frame 603
on (release) { getURL ("http://www.funcorder.com", "_self"); }
Symbol 16 MovieClip [target_blooding7] Frame 1
stop(); this.removeMovieClip();
Symbol 17 MovieClip [target_blooding4] Frame 1
stop(); this.removeMovieClip();
Symbol 18 MovieClip [target_blooding3] Frame 1
stop(); this.removeMovieClip();
Symbol 27 MovieClip [target_blooding2] Frame 13
stop(); this.removeMovieClip();
Symbol 28 MovieClip [target_blooding6] Frame 1
stop(); this.removeMovieClip();
Symbol 61 MovieClip Frame 9
stop(); this.removeMovieClip();
Symbol 62 MovieClip [target_6] Frame 33
gotoAndPlay (1);
Symbol 93 MovieClip Frame 22
stop(); this.removeMovieClip();
Symbol 94 MovieClip [target_7] Frame 16
gotoAndPlay (1);
Symbol 99 MovieClip [target_blooding5] Frame 5
stop(); this.removeMovieClip();
Symbol 117 MovieClip [target_5] Frame 18
stop();
Symbol 126 MovieClip Frame 12
stop(); this.removeMovieClip();
Symbol 127 MovieClip [target_3] Frame 5
gotoAndPlay (1);
Symbol 138 MovieClip [target_2] Frame 19
gotoAndPlay (1);
Symbol 168 MovieClip [target_1] Frame 13
gotoAndPlay (1);
Symbol 168 MovieClip [target_1] Frame 29
gotoAndPlay (15);
Symbol 179 MovieClip [arrow] Frame 1
stop();
Symbol 179 MovieClip [arrow] Frame 2
stop();
Symbol 179 MovieClip [arrow] Frame 3
stop();
Symbol 179 MovieClip [arrow] Frame 4
stop();
Symbol 179 MovieClip [arrow] Frame 5
stop();
Symbol 179 MovieClip [arrow] Frame 6
stop();
Symbol 179 MovieClip [arrow] Frame 7
stop();
Symbol 189 MovieClip [target_blooding1] Frame 17
stop(); this.removeMovieClip();
Symbol 685 MovieClip [__Packages.ShootGame] Frame 0
class ShootGame { var score, targetScore, level, shootNum, hitNum, life, levelScoreArr, readyArrowMc, man, engine, arrow, manTarget, shootSoundMc, shootSound, hitSoundMc1, hitSound1, hitManSoundMc, hitManSound, arrowSoundMc, arrowSound, flootLine, mouseEvent, _p, _visible, bigTarget, isCreatBigBird, intervalId; function ShootGame (lev) { score = _root.scoreNum; targetScore = 10; level = lev; shootNum = _root.shootNum; hitNum = _root.hitNum; life = _root.life; var _local3 = 3; while (_local3 >= life) { _root["life" + _local3]._visible = false; _local3--; } _root.scord._visible = false; _root.scord.text = score; _root.extra._visible = false; _root.bar2._visible = false; var _local4 = int((hitNum / shootNum) * 10000); _root.rating.text = (_local4 / 100) + "%"; _root.levelTxt.text = "LEVEL" + level; levelScoreArr = [100, 100, 100, 100, 100, 100, 100]; readyArrowMc = _root.readyArrowMc; man = _root.man; engine = new org.cove.flade.DynamicsEngine(); engine.setDamping(1); engine.setGravity(0, 0.7); engine.setSurfaceBounce(0); engine.setSurfaceFriction(0.1); arrow = new Array(); setBg(level); manTarget = new org.cove.flade.surfaces.RectangleTile(357, 460.5, 31, 70); manTarget.isShowByDraw = false; manTarget.isEffect = false; manTarget.addEventListener("onContact", this); manTarget._p = this; engine.addSurface(manTarget); shootSoundMc = _root.createEmptyMovieClip("shootSoundMc", _root.getNextHighestDepth()); shootSound = new Sound(_root); shootSound.attachSound("shoot"); hitSoundMc1 = _root.createEmptyMovieClip("hitSoundMc1", _root.getNextHighestDepth()); hitSound1 = new Sound(_root); hitManSoundMc = _root.createEmptyMovieClip("hitManSoundMc", _root.getNextHighestDepth()); hitManSound = new Sound(_root); hitManSound.attachSound("hitManSound"); arrowSoundMc = _root.createEmptyMovieClip("arrowSoundMc", _root.getNextHighestDepth()); arrowSound = new Sound(_root); arrowSound.attachSound("arrowSound"); flootLine = new org.cove.flade.surfaces.LineSurface(-100, 580, 1000, 580); flootLine.setVisible(false); flootLine.addEventListener("onContact", this); engine.addSurface(flootLine); engine.paintSurfaces(); mouseEvent = new CountByMouse(180); mouseEvent.addEventListener("shoot", this); mouseEvent.addEventListener("readyShoot", this); _local3 = 1; while (_local3 <= 7) { this["hint_" + _local3] = _root.bg["hint_" + _local3]; this["hint_" + _local3].onRollOut = hintOut; this["hint_" + _local3]._p = this; _local3++; } } static function main(mc, lev) { var _local1 = lev; if ((_local1 == undefined) && (_local1 == null)) { _local1 = 1; } var s = new ShootGame(_local1); mc.onEnterFrame = function () { s.run(); }; } function run() { engine.timeStep(); engine.paintSurfaces(); engine.paintPrimitives(); engine.paintConstraints(); setArrow(); } function hintOut() { trace((this + "==") + _p); _visible = 0; _p.beginInterval(_p); } function setArrow() { for (var _local3 in arrow) { var _local2 = arrow[_local3]._p.curr.minusNew(arrow[_local3]._p.prev); arrow[_local3]._rotation = _local2.__get__angle() + 90; } } function readyShoot(evt) { readyArrowMc._rotation = evt.data.angle - 90; readyArrowMc._y = 437.5; readyArrowMc._y = readyArrowMc._y + (evt.data.power / 20); readyArrowMc.gotoAndStop(("Lv" + level) + "Arrow"); man.rightHand._rotation = evt.data.angle; man.rightHand.clear(); man.rightHand.p3._x = -63; man.rightHand.lineStyle(2, 15380033); man.rightHand.p3._x = man.rightHand.p3._x + (evt.data.power / 5); man.rightHand.moveTo(man.rightHand.p1._x, man.rightHand.p1._y); man.rightHand.lineTo(man.rightHand.p3._x, man.rightHand.p3._y); man.rightHand.lineTo(man.rightHand.p2._x, man.rightHand.p2._y); var _local8 = new org.cove.flade.util.Vector(man.rightHand.p3._x, man.rightHand.p3._y); var _local11 = new org.cove.flade.util.Vector(man.leftArm.p2._x, man.leftArm.p2._y); man.rightHand.p3.localToGlobal(_local8); man.leftArm.p2.localToGlobal(_local11); var _local4 = 57.7; var _local3 = 46.9; var _local5 = _local8.minusNew(_local11); var _local2 = _local5.__get__length(); var _local16 = ((Math.pow(_local2, 2) + Math.pow(_local3, 2)) - Math.pow(_local4, 2)) / ((2 * _local3) * _local2); var _local12 = org.cove.flade.util.fOperate.acosD(_local16); var _local7 = _local5.__get__angle() + _local12; man.leftArm._rotation = _local7 + 90; var _local15 = ((Math.pow(_local2, 2) + Math.pow(_local4, 2)) - Math.pow(_local3, 2)) / ((2 * _local4) * _local2); var _local17 = org.cove.flade.util.fOperate.acosD(_local15); var _local14 = _local5.__get__angle() - _local17; man.leftHand._rotation = _local14 + 90; var _local9 = new org.cove.flade.util.Vector(-12, -57); var _local13 = new org.cove.flade.util.Vector(135, 62); _local9.rotate(_local7 + 90); var _local10 = _local9.plusNew(_local13); man.leftHand._x = _local10.x; man.leftHand._y = _local10.y; } function shoot(evt) { var _local10 = readyArrowMc._x; var _local9 = readyArrowMc._y; var _local5 = readyArrowMc._rotation + 90; var _local8 = (readyArrowMc._height / 2) * Math.cos(_local5 * (Math.PI/180)); var _local7 = (readyArrowMc._height / 2) * Math.sin(_local5 * (Math.PI/180)); man.rightHand.clear(); man.rightHand.p3._x = -63; shootSound.start(); if (((level + "") == "5") || ((level + "") == "6")) { arrowSound.start(); } var _local3 = new org.cove.flade.primitives.CircleParticle(_local10 + _local8, _local9 + _local7, 5); var _local4 = new org.cove.flade.util.Vector(1, 1); _local4.__set__length(evt.data.power / 7); _local4.__set__angle(180 + evt.data.angle); _local3.__set__velocity(_local4); _local3.isShowByDraw = false; var _local6 = _local3.dmc.attachMovie("arrow", "arrowMc", _local3.dmc.getNextHighestDepth(), {_x:0, _y:0}); _local6._p = _local3; arrow.push(_local6); engine.addPrimitive(_local3); man.gotoAndPlay("looseHand"); readyArrowMc.gotoAndPlay("looseHand"); _root.shootNum++; } function onContact(evt) { if (evt.target == flootLine) { var _local7 = evt.data.velocity; for (var _local5 in arrow) { if (evt.data.dmc.arrowMc == arrow[_local5]) { arrow[_local5]._rotation = _local7.angle + 90; arrow.splice(_local5, 1); break; } } evt.data.velocity = new org.cove.flade.util.Vector(0, 0); } else if (evt.target == manTarget) { var _local8 = evt.data.velocity; if (((evt.data.velocity.angle > 0) && (_local8.__get__length() > 12)) && (evt.data.dmc.target == undefined)) { evt.data.isActivated = false; evt.data.velocity = new org.cove.flade.util.Vector(0, 0); life--; _root.life = life; trace("life==" + _root.life); _root["life" + life]._visible = false; _root.man.gotoAndPlay("shooted"); hitManSound.start(); if (life <= 0) { clearUp(); closeTime(); _root.levelState = [1, 1, 1, 1, 1, 1, 1]; var _local5 = 0; while (_local5 < level) { _root.levelState[_local5] = 2; _local5++; } _root.gotoAndStop("gameOver"); } } } else { var _local8 = evt.data.velocity; if (_local8.__get__length() > 5) { if (((evt.data.dmc.target == undefined) || ((evt.data.dmc.target != undefined) && (evt.data.velocity.angle < 0))) || ((((evt.data.dmc.target != undefined) && (evt.data.velocity.angle > 0)) && (evt.data.dmc.arrowMc._rotation > 90)) && (evt.data.dmc.arrowMc._rotation < 270))) { var _local6 = evt.target; _local6.setActiveState(false); var _local14 = _local6.center.x; var _local15 = evt.data.dmc._x; var _local12 = _local6.center.y; var _local13 = evt.data.dmc._y; var _local11 = evt.data.dmc.attachMovie("target_" + level, "target", evt.data.dmc.getNextHighestDepth(), {_x:_local14 - _local15, _y:(_local12 - _local13) * 0.8}); _local11._xscale = _local6.dmc.target._xscale; _local11.gotoAndStop("shooted"); _local6.dmc.removeMovieClip(); _local8.__set__length(_local8.__get__length() / 3); var _local9 = evt.target.velocity; _local9.__set__length(_local9.__get__length() / 2); _local8.plus(_local9); evt.data.velocity = _local8; var _local4 = 0; while (_local4 < arrow.length) { if (arrow[_local4] == evt.data.dmc.arrowMc) { arrow.splice(_local4, 1); } _local4++; } _root.hitNum++; if (evt.data.velocity.angle < 0) { _root.scoreNum = _root.scoreNum + _local6._p.targetScore; } else { _root.scoreNum = _root.scoreNum + (_local6._p.targetScore / 2); } var _local10 = _root.scoreNum - score; if (_local10 < levelScoreArr[_local6._p.level - 1]) { _root.bar.scoreBar._width = _root.bar.scoreBg._width * (_local10 / levelScoreArr[_local6._p.level - 1]); } else { _root.bar.scoreBar._width = _root.bar.scoreBg._width; _root.bar.pass._visible = true; _root.extra._visible = true; _root.bar2._visible = true; _root.bar2.scoreBar._width = _root.bar2.scoreBg._width * ((_local10 - levelScoreArr[_local6._p.level - 1]) / levelScoreArr[_local6._p.level - 1]); } _root.scord.text = _root.scoreNum; hitSound1.attachSound("hitSound" + level); hitSound1.start(); _root.attachMovie("target_blooding" + level, "blood" + evt.data, _root.getNextHighestDepth()(), {_x:_local6.center.x, _y:_local6.center.y}); if (evt.target == bigTarget) { _root.scord.text = Number(_root.scord.text) + 500; changeLevel(++level); } } } } var _local18 = evt.data; } function createTarget() { if (level == 1) { var _local10 = Math.floor(Math.random() * 3) + 1; var _local11 = new Array(_local10); var _local4 = 0; while (_local4 < _local10) { var _local5; var _local3 = Math.random() - 0.5; if (_local3 >= 0) { _local3 = 1; _local5 = (Math.random() * 100) + 810; } else { _local3 = -1; _local5 = -((Math.random() * 100) + 10); } var _local7 = (Math.random() * 100) + 50; var _local2 = new org.cove.flade.surfaces.RectangleTile(_local5, _local7, 45, 16); var _local6 = (Math.floor(Math.random() * 4) + 5) * (-_local3); var _local8 = Math.floor(Math.random() * 2) + 0; _local2.__set__velocity(new org.cove.flade.util.Vector(_local6, _local8)); var _local9 = _local2.dmc.attachMovie("target_" + level, "target", _local2.dmc.getNextHighestDepth()); if (_local3 > 0) { _local9._xscale = -100; } _local2.isShowByDraw = false; _local2.isEffect = false; _local2.addEventListener("onContact", this); _local2._p = this; engine.addSurface(_local2); _local11[_local4] = _local2; _local4++; } } else if (level == 2) { var _local10 = Math.floor(Math.random() * 3) + 1; var _local11 = new Array(_local10); var _local4 = 0; while (_local4 < _local10) { var _local3 = Math.random() - 0.5; if (_local3 >= 0) { _local3 = 1; var _local5 = (Math.random() * 100) + 810; } else { _local3 = -1; var _local5 = -((Math.random() * 100) + 10); } var _local7 = (Math.random() * 100) + 50; var _local2 = new org.cove.flade.surfaces.RectangleTile(_local5, _local7, 40, 22); var _local6 = (Math.floor(Math.random() * 5) + 6) * (-_local3); var _local8 = Math.floor(Math.random() * 2) + 0; _local2.__set__velocity(new org.cove.flade.util.Vector(_local6, _local8)); var _local9 = _local2.dmc.attachMovie("target_" + level, "target", _local2.dmc.getNextHighestDepth()); if (_local3 > 0) { _local9._xscale = -100; } _local2.isShowByDraw = false; _local2.isEffect = false; _local2.addEventListener("onContact", this); _local2._p = this; engine.addSurface(_local2); _local11[_local4] = _local2; _local4++; } } else if (level == 3) { var _local10 = Math.floor(Math.random() * 2) + 1; var _local11 = new Array(_local10); var _local4 = 0; while (_local4 < _local10) { var _local3 = Math.random() - 0.5; if (_local3 >= 0) { _local3 = 1; var _local5 = (Math.random() * 100) + 810; } else { _local3 = -1; var _local5 = -((Math.random() * 100) + 10); } var _local7 = (Math.random() * 100) + 50; var _local2 = new org.cove.flade.surfaces.RectangleTile(_local5, _local7, 25, 25); var _local6 = (Math.floor(Math.random() * 3) + 4) * (-_local3); var _local8 = Math.floor(Math.random() * 2) + 0; _local2.__set__velocity(new org.cove.flade.util.Vector(_local6, _local8)); var _local9 = _local2.dmc.attachMovie("target_" + level, "target", _local2.dmc.getNextHighestDepth()); if (_local3 > 0) { _local9._xscale = -100; } _local2.isShowByDraw = false; _local2.isEffect = false; _local2.addEventListener("onContact", this); _local2._p = this; engine.addSurface(_local2); _local11[_local4] = _local2; _local4++; } } else if (level == 4) { var _local10 = Math.floor(Math.random() * 2) + 1; var _local11 = new Array(_local10); var _local4 = 0; while (_local4 < _local10) { var _local3 = Math.random() - 0.5; if (_local3 >= 0) { _local3 = 1; var _local5 = (Math.random() * 100) + 710; } else { _local3 = -1; var _local5 = -(Math.random() * 0); } var _local7 = 200 - (Math.random() * 100); var _local2 = new org.cove.flade.surfaces.RectangleTile(_local5, _local7, 60, 25); var _local6 = (Math.floor(Math.random() * 1) + 17) * (-_local3); var _local8 = (-Math.floor(Math.random() * 1)) - 10; _local2.__set__velocity(new org.cove.flade.util.Vector(_local6, _local8)); var _local9 = _local2.dmc.attachMovie("target_" + level, "target", _local2.dmc.getNextHighestDepth()); if (_local3 > 0) { _local9._xscale = -100; } _local2.isShowByDraw = false; _local2.isEffect = false; _local2.isAffectOnEng = true; _local2.addEventListener("onContact", this); _local2._p = this; engine.addSurface(_local2); _local11[_local4] = _local2; _local4++; } } else if (level == 5) { var _local10 = 1; var _local11 = new Array(_local10); var _local4 = 0; while (_local4 < _local10) { var _local3 = Math.random() - 0.5; if (_local3 >= 0) { _local3 = 1; var _local5 = 690 - (Math.random() * 200); } else { _local3 = -1; var _local5 = 10 + (Math.random() * 200); } var _local7 = (Math.random() * 100) + 50; var _local2 = new org.cove.flade.surfaces.RectangleTile(_local5, _local7, 72, 32); var _local6 = 0.5 * (-_local3); var _local8 = 0; _local2.__set__velocity(new org.cove.flade.util.Vector(_local6, _local8)); var _local9 = _local2.dmc.attachMovie("target_" + level, "target", _local2.dmc.getNextHighestDepth()); if (_local3 > 0) { _local9._xscale = -100; } _local2.isShowByDraw = false; _local2.isEffect = false; _local2.addEventListener("onContact", this); _local2._p = this; _local2.start = count; engine.addSurface(_local2); _local11[_local4] = _local2; _local4++; } } else if (level == 6) { var _local10 = Math.floor(Math.random() * 1) + 1; var _local11 = new Array(_local10); var _local4 = 0; while (_local4 < _local10) { var _local3 = Math.random() - 0.5; if (_local3 >= 0) { _local3 = 1; var _local5 = (Math.random() * 300) + 350; } else { _local3 = -1; var _local5 = 350 - (Math.random() * 300); } var _local7 = (-Math.random()) * 100; var _local2 = new org.cove.flade.surfaces.RectangleTile(_local5, _local7, 20, 35); var _local6 = (Math.floor(Math.random() * 1) + 2) * _local3; var _local8 = Math.floor(Math.random() * 3) + 4; _local2.__set__velocity(new org.cove.flade.util.Vector(_local6, _local8)); var _local9 = _local2.dmc.attachMovie("target_" + level, "target", _local2.dmc.getNextHighestDepth()); if (_local3 > 0) { _local9._xscale = -100; } _local2.isShowByDraw = false; _local2.isEffect = false; _local2.addEventListener("onContact", this); _local2._p = this; engine.addSurface(_local2); _local11[_local4] = _local2; _local4++; } } else if (level == 7) { var _local10 = 1; var _local11 = new Array(_local10); var _local4 = 0; while (_local4 < _local10) { var _local3 = Math.random() - 0.5; if (_local3 >= 0) { _local3 = 1; var _local5 = 690 - (Math.random() * 200); } else { _local3 = -1; var _local5 = 10 + (Math.random() * 200); } var _local7 = (Math.random() * 10) + 250; var _local2 = new org.cove.flade.surfaces.RectangleTile(_local5, _local7, 38, 14); var _local6 = (Math.floor(Math.random() * 5) + 1) * (-_local3); var _local8 = -(Math.random() * 4); _local2.__set__velocity(new org.cove.flade.util.Vector(_local6, _local8)); var _local9 = _local2.dmc.attachMovie("target_" + level, "target", _local2.dmc.getNextHighestDepth()); if (_local3 > 0) { _local9._xscale = -100; } _local2.isShowByDraw = false; _local2.isEffect = false; _local2.addEventListener("onContact", this); _local2._p = this; _local2.start = count; engine.addSurface(_local2); _local11[_local4] = _local2; _local4++; } } } function setTargetVinTime(levelNum) { switch (Number(levelNum)) { case 3 : for (var _local7 in engine.surfaces) { var _local4 = engine.surfaces[_local7].velocity; var _local2 = engine.surfaces[_local7].dmc.target._xscale; if (_local2 == undefined) { _local2 = 1; } if (_local2 > 0) { if (_local4.__get__angle() >= 0) { _local4.__set__angle(-45); } else { _local4.__set__angle(45); } } else if ((_local4.__get__angle() >= 180) || ((_local4.__get__angle() >= -180) && (_local4.__get__angle() <= -90))) { _local4.__set__angle(135); } else { _local4.__set__angle(225); } engine.surfaces[_local7].velocity = _local4; } break; case 5 : for (var _local7 in engine.surfaces) { var _local3 = engine.surfaces[_local7].start; if (((_local3 != undefined) && (_local3 != null)) && ((_local3 - count) == 4)) { var _local2 = engine.surfaces[_local7].dmc.target._xscale; if ((_local2 == undefined) || (_local2 >= 0)) { _local2 = 1; } else if (_local2 < 0) { _local2 = -1; } var _local5 = (Math.floor(Math.random() * 4) + 20) * _local2; var _local6 = Math.floor(Math.random() * 4) - 2; var _local4 = new org.cove.flade.util.Vector(_local5, _local6); engine.surfaces[_local7].velocity = _local4; engine.surfaces[_local7].start = null; } } break; case 7 : for (var _local7 in engine.surfaces) { var _local3 = engine.surfaces[_local7].start; if (((_local3 - count) % 2) == 0) { if (((_local3 - count) % 6) == 0) { var _local4 = engine.surfaces[_local7].velocity; var _local2 = Math.random() - 0.5; if ((_local2 == undefined) || (_local2 >= 0)) { _local2 = 1; } else if (_local2 < 0) { _local2 = -1; } var _local5 = (Math.floor(Math.random() * 5) + 20) * _local2; _local4.x = _local5; engine.surfaces[_local7].velocity = _local4; } else { var _local4 = engine.surfaces[_local7].velocity; _local4.x = 1; engine.surfaces[_local7].velocity = _local4; } } } } } function setBg(lev) { _root.bg.gotoAndStop(lev); } function timer() { count--; setTargetVinTime(level); if ((count % 5) == 0) { timeCount--; if (timeCount <= minCount) { trace("\u65F6\u95F4\u5230\u4E86!!!"); if ((_root.scoreNum - score) >= levelScoreArr[level - 1]) { changeLevel(++level); } else { clearUp(); closeTime(); _root.levelState = [1, 1, 1, 1, 1, 1, 1]; var _local5 = 0; while (_local5 < level) { _root.levelState[_local5] = 2; _local5++; } _root.gotoAndStop("gameOver"); } return(undefined); } if ((count % 10) == 0) { createTarget(); } if ((count % 50) == 0) { for (var _local5 in engine.surfaces) { if (((engine.surfaces[_local5].center.x > 900) || (engine.surfaces[_local5].center.x < -100)) || (engine.surfaces[_local5].center.y > 700)) { engine.surfaces[_local5].dmc.removeMovieClip(); engine.surfaces.splice(_local5, 1); } } var _local3 = engine.primitives.length; while (_local3 >= 0) { if ((((engine.primitives[_local3].curr.x > 900) || (engine.primitives[_local3].curr.x < -100)) || (engine.primitives[_local3].curr.y > 700)) || (engine.primitives[_local3].velocity.length < 1)) { engine.primitives[_local3].dmc.removeMovieClip(); engine.primitives.splice(_local3, 1); } _local3--; } } if (((timeCount < 30) && (level == 1)) && (!isCreatBigBird)) { var _local11 = 1; var _local12 = new Array(_local11); var _local17 = Math.random() - 0.5; if (_local17 >= 0) { isCreatBigBird = true; } else { isCreatBigBird = false; } if (isCreatBigBird) { var _local5 = 0; while (_local5 < _local11) { var _local6; var _local4 = Math.random() - 0.5; if (_local4 >= 0) { _local4 = 1; _local6 = (Math.random() * 100) + 810; } else { _local4 = -1; _local6 = -((Math.random() * 100) + 10); } var _local9 = (Math.random() * 100) + 50; bigTarget = new org.cove.flade.surfaces.RectangleTile(_local6, _local9, 45, 16); var _local8 = (Math.floor(Math.random() * 4) + 9) * (-_local4); var _local10 = Math.floor(Math.random() * 2) + 2; bigTarget.__set__velocity(new org.cove.flade.util.Vector(_local8, _local10)); var _local7 = bigTarget.dmc.attachMovie("target_" + level, "target", bigTarget.dmc.getNextHighestDepth()); _local7.gotoAndPlay("bigTarget"); if (_local4 > 0) { _local7._xscale = -100; } bigTarget.isShowByDraw = false; bigTarget.isEffect = false; bigTarget.addEventListener("onContact", this); bigTarget._p = this; engine.addSurface(bigTarget); _local12[_local5] = bigTarget; _local5++; } } } var _local14 = "00"; var _local18 = "00"; var _local15 = "00"; var _local13 = int(timeCount / 60); if (_local13 > 10) { if (_local13 > 60) { _local15 = int(_local13 / 60) + ""; _local14 = (_local13 % 60) + ""; } else { _local14 = _local13 + ""; } } else { _local14 = "0" + _local13; } if ((timeCount % 60) < 10) { _local18 = "0" + (timeCount % 60); } else { _local18 = (timeCount % 60) + ""; } _root.timeTxt.text = _local18; var _local16 = int((_root.hitNum / _root.shootNum) * 10000); _root.rating.text = (_local16 / 100) + "%"; } } function beginInterval(target) { if ((intervalId != null) && (intervalId != undefined)) { clearInterval(intervalId); } intervalId = setInterval(target, "timer", duration); } function closeTime() { clearInterval(intervalId); _root.timeTxt.text = "00:00:00"; } function changeLevel(lev) { clearUp(); closeTime(); if (level == 4) { _root.gotoAndPlay("\u5438\u5165"); } else if (level == 8) { _root.gotoAndPlay("\u5438\u51FA"); } else { _root.gotoAndStop("passLevel"); } } function clearUp() { mouseEvent.removeEventListener("shoot", this); mouseEvent.removeEventListener("readyShoot", this); mouseEvent.clearUp(); delete mouseEvent; mouseEvent = null; engine.clearUp(); } var count = 250; var timeCount = 50; var minCount = 0; var duration = 200; }
Symbol 686 MovieClip [__Packages.org.cove.flade.DynamicsEngine] Frame 0
class org.cove.flade.DynamicsEngine { var primitives, surfaces, constraints, gravity, coeffRest, coeffFric, coeffDamp; function DynamicsEngine () { primitives = new Array(); surfaces = new Array(); constraints = new Array(); gravity = new org.cove.flade.util.Vector(0, 1); coeffRest = 1.5; coeffFric = 0.01; coeffDamp = 0.99; } function addPrimitive(p) { primitives.push(p); } function addSurface(s) { surfaces.push(s); } function addConstraint(c) { constraints.push(c); } function paintSurfaces() { var _local2 = 0; while (_local2 < surfaces.length) { surfaces[_local2].paint(); _local2++; } } function paintPrimitives() { var _local2 = 0; while (_local2 < primitives.length) { primitives[_local2].paint(); _local2++; } } function paintConstraints() { var _local2 = 0; while (_local2 < constraints.length) { constraints[_local2].paint(); _local2++; } } function setSurfaceBounce(kfr) { coeffRest = 1 + kfr; } function setSurfaceFriction(f) { coeffFric = f; } function setDamping(d) { coeffDamp = d; } function setGravity(gx, gy) { gravity.x = gx; gravity.y = gy; } function verlet() { var _local2 = 0; while (_local2 < primitives.length) { primitives[_local2].verlet(this); _local2++; } for (_local2 in surfaces) { surfaces[_local2].verlet(this); } } function satisfyConstraints() { var _local2 = 0; while (_local2 < constraints.length) { constraints[_local2].resolve(); _local2++; } } function checkCollisions() { var _local4 = 0; while (_local4 < surfaces.length) { var _local3 = surfaces[_local4]; if (_local3.getActiveState()) { var _local2 = 0; while (_local2 < primitives.length) { if (primitives[_local2].isActivated) { primitives[_local2].checkCollision(_local3, this); } _local2++; } } _local4++; } } function timeStep() { verlet(); satisfyConstraints(); checkCollisions(); } function removeSurface(target) { if ((target != null) && (target != undefined)) { for (var _local3 in surfaces) { if (surfaces[_local3] == target) { surfaces.splice(_local3, 1); break; } } } } function removePrimitive(target) { if ((target != null) && (target != undefined)) { for (var _local3 in primitives) { if (primitives[_local3] == target) { primitives.splice(_local3, 1); break; } } } } function clearUp() { for (var _local3 in surfaces) { for (var _local2 in surfaces[_local3].dmc) { surfaces[_local3].dmc[_local2].removeMovieClip(); } surfaces[_local3].dmc.removeMovieClip(); delete surfaces[_local3]; surfaces[_local3] = null; } delete surfaces; surfaces = null; for (var _local3 in primitives) { primitives[_local3].dmc.removeMovieClip(); delete primitives[_local3]; primitives[_local3] = null; } delete primitives; primitives = null; for (var _local3 in constraints) { delete constraints[_local3]; constraints[_local3] = null; } delete constraints; constraints = null; } }
Symbol 687 MovieClip [__Packages.org.cove.flade.util.Vector] Frame 0
class org.cove.flade.util.Vector { var x, y, __length, __angle; function Vector (px, py) { x = px; y = py; } function setTo(px, py) { x = px; y = py; } function copy(v) { x = v.x; y = v.y; } function dot(v) { return((x * v.x) + (y * v.y)); } function cross(v) { return((x * v.y) - (y * v.x)); } function plus(v) { x = x + v.x; y = y + v.y; return(this); } function plusNew(v) { return(new org.cove.flade.util.Vector(x + v.x, y + v.y)); } function minus(v) { x = x - v.x; y = y - v.y; return(this); } function minusNew(v) { return(new org.cove.flade.util.Vector(x - v.x, y - v.y)); } function mult(s) { x = x * s; y = y * s; return(this); } function multNew(s) { return(new org.cove.flade.util.Vector(x * s, y * s)); } function distance(v) { var _local3 = x - v.x; var _local2 = y - v.y; return(Math.sqrt((_local3 * _local3) + (_local2 * _local2))); } function normalize() { var _local2 = Math.sqrt((x * x) + (y * y)); x = x / _local2; y = y / _local2; return(this); } function magnitude() { return(Math.sqrt((x * x) + (y * y))); } function project(b) { var _local5 = dot(b); var _local4 = (b.x * b.x) + (b.y * b.y); var _local3 = new org.cove.flade.util.Vector(0, 0); _local3.x = (_local5 / _local4) * b.x; _local3.y = (_local5 / _local4) * b.y; return(_local3); } function negateNew() { return(new org.cove.flade.util.Vector(-x, -y)); } function scaleNew(s) { return(new org.cove.flade.util.Vector(x * s, y * s)); } function negate() { x = -x; y = -y; } function scale(s) { x = x * s; y = y * s; } function rotate(ang) { var _local3 = org.cove.flade.util.fOperate.cosD(ang); var _local2 = org.cove.flade.util.fOperate.sinD(ang); var _local5 = (x * _local3) - (y * _local2); var _local4 = (x * _local2) + (y * _local3); x = _local5; y = _local4; } function rotateNew(ang) { var _local3 = org.cove.flade.util.fOperate.cosD(ang); var _local2 = org.cove.flade.util.fOperate.sinD(ang); var _local5 = (x * _local3) - (y * _local2); var _local4 = (x * _local2) + (y * _local3); return(new org.cove.flade.util.Vector(_local5, _local4)); } function dotMulti(v) { return((x * v.x) + (y * v.y)); } function getNormal(v) { return(new org.cove.flade.util.Vector(-y, x)); } function isNormalTo(v) { return(dotMulti(v) == 0); } function angleBetween(v) { var _local3 = dotMulti(v); var _local2 = _local3 / (length * v.__get__length()); return(org.cove.flade.util.fOperate.acosD(_local2)); } function splitVector(angle) { var _local2 = rotateNew(angle); var _local3 = length * org.cove.flade.util.fOperate.cosD(angle); _local2.__set__length(_local3); return(_local2); } function get length() { __length = Math.sqrt((x * x) + (y * y)); return(__length); } function set length(len) { var _local2 = length; if (_local2) { scale(len / _local2); } else { x = len; } __length = len; //return(length); } function get angle() { __angle = org.cove.flade.util.fOperate.atan2D(y, x); return(__angle); } function set angle(ang) { var _local2 = length; x = _local2 * org.cove.flade.util.fOperate.cosD(ang); y = _local2 * org.cove.flade.util.fOperate.sinD(ang); __angle = ang; //return(angle); } function toString() { return((x + ",") + y); } }
Symbol 688 MovieClip [__Packages.org.cove.flade.util.fOperate] Frame 0
class org.cove.flade.util.fOperate { function fOperate () { } static function sinD(angle) { return(Math.sin(angle * (Math.PI/180))); } static function cosD(angle) { return(Math.cos(angle * (Math.PI/180))); } static function tanD(angle) { return(Math.tan(angle * (Math.PI/180))); } static function asinD(ratio) { return((Math.asin(ratio) / Math.PI) * 180); } static function acosD(ratio) { return(Math.acos(ratio) * 57.2957795130823); } static function atanD(ratio) { return(Math.atan(ratio) * 57.2957795130823); } static function atan2D(y, x) { return(Math.atan2(y, x) * 57.2957795130823); } static function unExponential(num) { return(parseInt(num.toString(2), 2)); } static function getAngel2P(x1, y1, x2, y2) { return((Math.atan((y2 - y1) / (x2 - x1)) * 180) / Math.PI); } static function getAngel2PV(x1, y1, x2, y2) { var _local2 = new org.cove.flade.util.Vector(x1, y1); var _local1 = new org.cove.flade.util.Vector(x2, y2); var _local3 = _local2.minusNew(_local1); return(_local3.__get__angle()); } }
Symbol 689 MovieClip [__Packages.org.cove.flade.primitives.Particle] Frame 0
class org.cove.flade.primitives.Particle { var init, curr, prev, temp, extents, bmin, bmax, mtd, isVisible, isShowByDraw, isActivated, dmc; function Particle (posX, posY) { init = new org.cove.flade.util.Vector(posX, posY); curr = new org.cove.flade.util.Vector(posX, posY); prev = new org.cove.flade.util.Vector(posX, posY); temp = new org.cove.flade.util.Vector(0, 0); extents = new org.cove.flade.util.Vector(0, 0); bmin = 0; bmax = 0; mtd = new org.cove.flade.util.Vector(0, 0); initializeContainer(); isVisible = true; isShowByDraw = true; isActivated = true; } function initializeContainer() { var _local3 = _root.getNextHighestDepth(); var _local4 = "_" + _local3; dmc = _root.createEmptyMovieClip(_local4, _local3); } function setVisible(v) { isVisible = v; } function verlet(sysObj) { temp.x = curr.x; temp.y = curr.y; curr.x = curr.x + ((sysObj.coeffDamp * (curr.x - prev.x)) + sysObj.gravity.x); curr.y = curr.y + ((sysObj.coeffDamp * (curr.y - prev.y)) + sysObj.gravity.y); prev.x = temp.x; prev.y = temp.y; } function pin() { curr.x = init.x; curr.y = init.y; prev.x = init.x; prev.y = init.y; } function setPos(px, py) { curr.x = px; curr.y = py; prev.x = px; prev.y = py; } function getCardXProjection() { bmin = curr.x - extents.x; bmax = curr.x + extents.x; } function getCardYProjection() { bmin = curr.y - extents.y; bmax = curr.y + extents.y; } function getAxisProjection(axis) { var _local5 = new org.cove.flade.util.Vector(Math.abs(axis.x), Math.abs(axis.y)); var _local2 = curr.dot(axis); var _local3 = extents.dot(_local5); bmin = _local2 - _local3; bmax = _local2 + _local3; } function setMTD(depthX, depthY, depthN, surfNormal) { var _local4 = Math.abs(depthX); var _local3 = Math.abs(depthY); var _local2 = Math.abs(depthN); if ((_local4 < _local3) && (_local4 < _local2)) { mtd.setTo(depthX, 0); } else if ((_local3 < _local4) && (_local3 < _local2)) { mtd.setTo(0, depthY); } else if ((_local2 < _local4) && (_local2 < _local3)) { mtd = surfNormal.multNew(depthN); } } function setXYMTD(depthX, depthY) { var _local3 = Math.abs(depthX); var _local2 = Math.abs(depthY); if (_local3 < _local2) { mtd.setTo(depthX, 0); } else { mtd.setTo(0, depthY); } } function resolveCollision(normal, sysObj) { var _local2 = curr.minusNew(prev); var _local3 = normal.dot(_local2); var _local8 = _local2.minusNew(normal.multNew(_local3)); var _local4 = _local8.multNew(sysObj.coeffFric); var _local5 = normal.multNew(_local3 * sysObj.coeffRest); var _local6 = _local5.plusNew(_local4); var _local7 = _local2.minusNew(_local6); curr.plus(mtd); prev = curr.minusNew(_local7); } function paint() { } function checkCollision(surface, sysObj) { } function get velocity() { return(curr.minusNew(prev)); } function set velocity(v) { prev = curr.minusNew(v); //return(velocity); } }
Symbol 690 MovieClip [__Packages.org.cove.flade.surfaces.Surface] Frame 0
interface org.cove.flade.surfaces.Surface { }
Symbol 691 MovieClip [__Packages.org.cove.flade.primitives.CircleParticle] Frame 0
class org.cove.flade.primitives.CircleParticle extends org.cove.flade.primitives.Particle { var radius, contactRadius, extents, closestPoint, isVisible, isShowByDraw, dmc, curr; function CircleParticle (px, py, r) { super(px, py); radius = r; contactRadius = r; extents = new org.cove.flade.util.Vector(r, r); closestPoint = new org.cove.flade.util.Vector(0, 0); } function paint() { if (isVisible) { if (isShowByDraw) { dmc.clear(); dmc.lineStyle(0, 6710886, 100); org.cove.flade.graphics.Graphics.paintCircle(dmc, curr.x, curr.y, radius); } else { dmc._x = curr.x; dmc._y = curr.y; } } } function checkCollision(surface, sysObj) { surface.resolveCircleCollision(this, sysObj); } }
Symbol 692 MovieClip [__Packages.org.cove.flade.graphics.Graphics] Frame 0
class org.cove.flade.graphics.Graphics { function Graphics () { } static function paintLine(dmc, x0, y0, x1, y1) { dmc.moveTo(x0, y0); dmc.lineTo(x1, y1); } static function paintCircle(dmc, x, y, r) { var mtp8r = (0.414213562373095 * r); var msp4r = (0.707106781186547 * r); with (dmc) { moveTo(x + r, y); curveTo(r + x, mtp8r + y, msp4r + x, msp4r + y); curveTo(mtp8r + x, r + y, x, r + y); curveTo((-mtp8r) + x, r + y, (-msp4r) + x, msp4r + y); curveTo((-r) + x, mtp8r + y, (-r) + x, y); curveTo((-r) + x, (-mtp8r) + y, (-msp4r) + x, (-msp4r) + y); curveTo((-mtp8r) + x, (-r) + y, x, (-r) + y); curveTo(mtp8r + x, (-r) + y, msp4r + x, (-msp4r) + y); curveTo(r + x, (-mtp8r) + y, r + x, y); } } static function paintRectangle(dmc, x, y, w, h) { var w2 = (w / 2); var h2 = (h / 2); with (dmc) { moveTo(x - w2, y - h2); lineTo(x + w2, y - h2); lineTo(x + w2, y + h2); lineTo(x - w2, y + h2); lineTo(x - w2, y - h2); } } }
Symbol 693 MovieClip [__Packages.org.cove.flade.primitives.RectangleParticle] Frame 0
class org.cove.flade.primitives.RectangleParticle extends org.cove.flade.primitives.Particle { var width, height, vertex, extents, isVisible, isShowByDraw, dmc, curr; function RectangleParticle (px, py, w, h) { super(px, py); width = w; height = h; vertex = new org.cove.flade.util.Vector(0, 0); extents = new org.cove.flade.util.Vector(w / 2, h / 2); } function paint() { if (isVisible) { if (isShowByDraw) { dmc.clear(); dmc.lineStyle(0, 6710886, 100); org.cove.flade.graphics.Graphics.paintRectangle(dmc, curr.x, curr.y, width, height); } else { dmc._x = curr.x; dmc._y = curr.y; } } } function checkCollision(surface, sysObj) { surface.resolveRectangleCollision(this, sysObj); } }
Symbol 694 MovieClip [__Packages.org.cove.flade.constraints.Constraint] Frame 0
interface org.cove.flade.constraints.Constraint { }
Symbol 695 MovieClip [__Packages.org.cove.flade.surfaces.AbstractTile] Frame 0
class org.cove.flade.surfaces.AbstractTile { var center, prev, temp, verts, normal, isVisible, isActivated, isShowByDraw, isEffect, isAffectOnEng, dmc, minX, maxX, minY, maxY; function AbstractTile (cx, cy) { mx.events.EventDispatcher.initialize(this); center = new org.cove.flade.util.Vector(cx, cy); prev = new org.cove.flade.util.Vector(cx, cy); temp = new org.cove.flade.util.Vector(cx, cy); verts = new Array(); normal = new org.cove.flade.util.Vector(0, 0); isVisible = true; isActivated = true; isShowByDraw = true; isEffect = true; isAffectOnEng = false; initializeContainer(); } function dispatchEvent() { } function addEventListener() { } function removeEventListener() { } function initializeContainer() { var _local3 = _root.getNextHighestDepth(); var _local4 = "_" + _local3; dmc = _root.createEmptyMovieClip(_local4, _local3); } function setVisible(v) { isVisible = v; } function setActiveState(a) { isActivated = a; } function getActiveState() { return(isActivated); } function createBoundingRect(rw, rh) { var _local2 = center.y - (rh / 2); var _local3 = center.y + (rh / 2); var _local5 = center.x - (rw / 2); var _local4 = center.x + (rw / 2); verts = new Array(); verts.push(new org.cove.flade.util.Vector(_local4, _local3)); verts.push(new org.cove.flade.util.Vector(_local4, _local2)); verts.push(new org.cove.flade.util.Vector(_local5, _local2)); verts.push(new org.cove.flade.util.Vector(_local5, _local3)); setCardProjections(); } function testIntervals(boxMin, boxMax, tileMin, tileMax) { if (boxMax < tileMin) { return(0); } if (tileMax < boxMin) { return(0); } var _local2 = tileMax - boxMin; var _local1 = tileMin - boxMax; if (Math.abs(_local2) < Math.abs(_local1)) { return(_local2); } return(_local1); } function setCardProjections() { getCardXProjection(); getCardYProjection(); } function getCardXProjection() { minX = verts[0].x; var _local2 = 1; while (_local2 < verts.length) { if (verts[_local2].x < minX) { minX = verts[_local2].x; } _local2++; } maxX = verts[0].x; _local2 = 1; while (_local2 < verts.length) { if (verts[_local2].x > maxX) { maxX = verts[_local2].x; } _local2++; } } function getCardYProjection() { minY = verts[0].y; var _local2 = 1; while (_local2 < verts.length) { if (verts[_local2].y < minY) { minY = verts[_local2].y; } _local2++; } maxY = verts[0].y; _local2 = 1; while (_local2 < verts.length) { if (verts[_local2].y > maxY) { maxY = verts[_local2].y; } _local2++; } } function onContact() { } function verlet(sysObj) { if (!isAffectOnEng) { temp.x = center.x; temp.y = center.y; var _local2 = center.x - prev.x; var _local3 = center.y - prev.y; center.x = center.x + _local2; center.y = center.y + _local3; minX = minX + _local2; minY = minY + _local3; maxX = maxX + _local2; maxY = maxY + _local3; prev.x = temp.x; prev.y = temp.y; } else { temp.x = center.x; temp.y = center.y; var _local2 = (sysObj.coeffDamp * (center.x - prev.x)) + sysObj.gravity.x; var _local3 = (sysObj.coeffDamp * (center.y - prev.y)) + sysObj.gravity.y; center.x = center.x + _local2; center.y = center.y + _local3; minX = minX + _local2; minY = minY + _local3; maxX = maxX + _local2; maxY = maxY + _local3; prev.x = temp.x; prev.y = temp.y; } } function get velocity() { return(center.minusNew(prev)); } function set velocity(v) { prev = center.minusNew(v); //return(velocity); } }
Symbol 696 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 697 MovieClip [__Packages.org.cove.flade.surfaces.RectangleTile] Frame 0
class org.cove.flade.surfaces.RectangleTile extends org.cove.flade.surfaces.AbstractTile implements org.cove.flade.surfaces.Surface { var rectWidth, rectHeight, createBoundingRect, isVisible, dmc, isShowByDraw, center, onContact, dispatchEvent, isEffect, normal, testIntervals, minX, maxX, minY, maxY; function RectangleTile (cx, cy, rw, rh) { super(cx, cy); rectWidth = rw; rectHeight = rh; createBoundingRect(rw, rh); } function paint() { if (((isVisible && (dmc != undefined)) && (dmc != null)) && ((dmc + "") != "")) { if (isShowByDraw) { dmc.clear(); dmc.lineStyle(0, 2237064, 100); org.cove.flade.graphics.Graphics.paintRectangle(dmc, center.x, center.y, rectWidth, rectHeight); } else { dmc.clear(); dmc.lineStyle(0, 2237064, 100); dmc._x = center.x; dmc._y = center.y; } } } function resolveCircleCollision(p, sysObj) { if (isCircleColliding(p)) { onContact(); dispatchEvent({type:"onContact", target:this, data:p}); if (isEffect) { p.resolveCollision(normal, sysObj); } } } function resolveRectangleCollision(p, sysObj) { if (isRectangleColliding(p)) { onContact(); dispatchEvent({type:"onContact", target:this, data:p}); if (isEffect) { p.resolveCollision(normal, sysObj); } } } function isCircleColliding(p) { p.getCardXProjection(); var _local6 = testIntervals(p.bmin, p.bmax, minX, maxX); if (_local6 == 0) { return(false); } p.getCardYProjection(); var _local5 = testIntervals(p.bmin, p.bmax, minY, maxY); if (_local5 == 0) { return(false); } var _local11 = Math.abs(_local6) < p.radius; var _local12 = Math.abs(_local5) < p.radius; if (_local11 && (_local12)) { var _local10 = center.x + (sign(p.curr.x - center.x) * (rectWidth / 2)); var _local9 = center.y + (sign(p.curr.y - center.y) * (rectHeight / 2)); var _local4 = p.curr.x - _local10; var _local3 = p.curr.y - _local9; var _local8 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); var _local7 = p.radius - _local8; if (_local7 > 0) { _local4 = _local4 / _local8; _local3 = _local3 / _local8; p.mtd.setTo(_local4 * _local7, _local3 * _local7); normal.setTo(_local4, _local3); return(true); } return(false); } p.setXYMTD(_local6, _local5); normal.setTo(p.mtd.x / Math.abs(_local6), p.mtd.y / Math.abs(_local5)); return(true); } function isRectangleColliding(p) { p.getCardXProjection(); var _local4 = testIntervals(p.bmin, p.bmax, minX, maxX); if (_local4 == 0) { return(false); } p.getCardYProjection(); var _local3 = testIntervals(p.bmin, p.bmax, minY, maxY); if (_local3 == 0) { return(false); } p.setXYMTD(_local4, _local3); normal.setTo(p.mtd.x / Math.abs(_local4), p.mtd.y / Math.abs(_local3)); return(true); } function sign(val) { if (val < 0) { return(-1); } if (val > 0) { return(1); } } }
Symbol 698 MovieClip [__Packages.CountByMouse] Frame 0
class CountByMouse { var painter, limitPower, myListener, _p, clickX, clickY, power, angle; function CountByMouse (limitP) { mx.events.EventDispatcher.initialize(this); painter = _root.createEmptyMovieClip("painter", _root.getNextHighestDepth()); limitPower = limitP; myListener = new Object(); myListener._p = this; myListener.onMouseDown = mouseDown; myListener.onMouseUp = mouseUp; Mouse.addListener(myListener); } function dispatchEvent() { } function addEventListener() { } function removeEventListener() { } function mouseMoving() { if ((_p != undefined) && (_p != null)) { this=_p;//parameter overwritten _p; } var _local2 = new org.cove.flade.util.Vector(painter._xmouse, painter._ymouse); var _local4 = new org.cove.flade.util.Vector(clickX, clickY); var _local3 = _local2.minusNew(_local4); power = Math.abs(_local3.__get__length()); if (((limitPower != undefined) && (limitPower != null)) && (limitPower > 0)) { if (power > limitPower) { power = limitPower; } } angle = _local3.angle; _local3.__set__length(power); _local2 = _local3.plusNew(_local4); painter.clear(); painter.lineStyle(2, 16763904); painter.moveTo(clickX, clickY); painter.lineTo(_local2.x, _local2.y); dispatchEvent({type:"readyShoot", target:this, data:{power:power, angle:angle}}); } function mouseUp() { if ((_p != undefined) && (_p != null)) { this=_p;//parameter overwritten _p; } painter.clear(); myListener.onMouseMove = null; var _local3 = new org.cove.flade.util.Vector(painter._xmouse, painter._ymouse); var _local4 = new org.cove.flade.util.Vector(clickX, clickY); var _local2 = _local3.minusNew(_local4); power = Math.abs(_local2.__get__length()); angle = _local2.angle; dispatchEvent({type:"shoot", target:this, data:{power:power, angle:angle}}); } function mouseDown() { if ((_p != undefined) && (_p != null)) { this=_p;//parameter overwritten _p; } clickX = painter._xmouse; clickY = painter._ymouse; myListener.onMouseMove = mouseMoving; } function clearUp() { painter.removeMovieClip(); painter = null; Mouse.removeListener(myListener); myListener = null; } }
Symbol 699 MovieClip [__Packages.org.cove.flade.surfaces.LineSurface] Frame 0
class org.cove.flade.surfaces.LineSurface extends org.cove.flade.surfaces.AbstractTile implements org.cove.flade.surfaces.Surface { var p1, p2, collNormal, isVisible, dmc, onContact, dispatchEvent, isEffect, faceNormal, collisionDepth, testIntervals, minY, maxY, minX, maxX, sideNormal, minS, maxS, minF, maxF, rise, run, sign, slope, invB, setCardProjections, p3, p4, verts; function LineSurface (p1x, p1y, p2x, p2y) { super(0, 0); p1 = new org.cove.flade.util.Vector(p1x, p1y); p2 = new org.cove.flade.util.Vector(p2x, p2y); calcFaceNormal(); collNormal = new org.cove.flade.util.Vector(0, 0); setCollisionDepth(30); } function paint() { if (isVisible) { dmc.clear(); dmc.lineStyle(0, 2237064, 100); org.cove.flade.graphics.Graphics.paintLine(dmc, p1.x, p1.y, p2.x, p2.y); } } function resolveCircleCollision(p, sysObj) { if (isCircleColliding(p)) { onContact(); dispatchEvent({type:"onContact", target:this, data:p}); if (isEffect) { p.resolveCollision(faceNormal, sysObj); } } } function resolveRectangleCollision(p, sysObj) { if (isRectangleColliding(p)) { onContact(); p.resolveCollision(collNormal, sysObj); } } function setCollisionDepth(d) { collisionDepth = d; precalculate(); } function isCircleColliding(p) { findClosestPoint(p.curr, p.closestPoint); var _local3 = p.closestPoint.minusNew(p.curr); _local3.normalize(); if (inequality(p.curr)) { var _local5 = Math.abs(_local3.x); _local3.x = ((faceNormal.x < 0) ? (_local5) : (-_local5)); _local3.y = Math.abs(_local3.y); } var _local4 = p.curr.plusNew(_local3.mult(p.radius)); if (segmentInequality(_local4)) { if (_local4.distance(p.closestPoint) > collisionDepth) { return(false); } var _local7 = _local4.x - p.closestPoint.x; var _local6 = _local4.y - p.closestPoint.y; p.mtd.setTo(-_local7, -_local6); return(true); } return(false); } function isRectangleColliding(p) { p.getCardYProjection(); var _local7 = testIntervals(p.bmin, p.bmax, minY, maxY); if (_local7 == 0) { return(false); } p.getCardXProjection(); var _local8 = testIntervals(p.bmin, p.bmax, minX, maxX); if (_local8 == 0) { return(false); } p.getAxisProjection(sideNormal); var _local10 = testIntervals(p.bmin, p.bmax, minS, maxS); if (_local10 == 0) { return(false); } p.getAxisProjection(faceNormal); var _local9 = testIntervals(p.bmin, p.bmax, minF, maxF); if (_local9 == 0) { return(false); } var _local4 = Math.abs(_local8); var _local3 = Math.abs(_local7); var _local6 = Math.abs(_local10); var _local5 = Math.abs(_local9); if (((_local4 <= _local3) && (_local4 <= _local6)) && (_local4 <= _local5)) { p.mtd.setTo(_local8, 0); collNormal.setTo(p.mtd.x / _local4, 0); } else if (((_local3 <= _local4) && (_local3 <= _local6)) && (_local3 <= _local5)) { p.mtd.setTo(0, _local7); collNormal.setTo(0, p.mtd.y / _local3); } else if (((_local5 <= _local4) && (_local5 <= _local3)) && (_local5 <= _local6)) { p.mtd = faceNormal.multNew(_local9); collNormal.copy(faceNormal); } else if (((_local6 <= _local4) && (_local6 <= _local3)) && (_local6 <= _local5)) { p.mtd = sideNormal.multNew(_local10); collNormal.copy(sideNormal); } return(true); } function precalculate() { rise = p2.y - p1.y; run = p2.x - p1.x; sign = ((run >= 0) ? 1 : -1); slope = rise / run; invB = 1 / ((run * run) + (rise * rise)); createRectangle(); calcSideNormal(); setCardProjections(); setAxisProjections(); } function calcFaceNormal() { faceNormal = new org.cove.flade.util.Vector(0, 0); var _local3 = p2.x - p1.x; var _local2 = p2.y - p1.y; faceNormal.setTo(_local2, -_local3); faceNormal.normalize(); } function segmentInequality(toPoint) { var _local2 = findU(toPoint); var _local3 = inequality(toPoint); return(((_local2 >= 0) && (_local2 <= 1)) && (_local3)); } function inequality(toPoint) { var _local2 = ((slope * (toPoint.x - p1.x)) + (p1.y - toPoint.y)) * sign; return(_local2 <= 0); } function findClosestPoint(toPoint, returnVect) { var _local2 = findU(toPoint); if (_local2 <= 0) { returnVect.copy(p1); return(undefined); } if (_local2 >= 1) { returnVect.copy(p2); return(undefined); } var _local5 = p1.x + (_local2 * (p2.x - p1.x)); var _local4 = p1.y + (_local2 * (p2.y - p1.y)); returnVect.setTo(_local5, _local4); } function findU(p) { var _local2 = ((p.x - p1.x) * run) + ((p.y - p1.y) * rise); return(_local2 * invB); } function createRectangle() { var _local5 = p2.x + ((-faceNormal.x) * collisionDepth); var _local3 = p2.y + ((-faceNormal.y) * collisionDepth); var _local4 = p1.x + ((-faceNormal.x) * collisionDepth); var _local2 = p1.y + ((-faceNormal.y) * collisionDepth); p3 = new org.cove.flade.util.Vector(_local5, _local3); p4 = new org.cove.flade.util.Vector(_local4, _local2); verts.push(p1); verts.push(p2); verts.push(p3); verts.push(p4); } function setAxisProjections() { var _local2; minF = p2.dot(faceNormal); maxF = p3.dot(faceNormal); if (minF > maxF) { _local2 = minF; minF = maxF; maxF = _local2; } minS = p1.dot(sideNormal); maxS = p2.dot(sideNormal); if (minS > maxS) { _local2 = minS; minS = maxS; maxS = _local2; } } function calcSideNormal() { sideNormal = new org.cove.flade.util.Vector(0, 0); var _local3 = p3.x - p2.x; var _local2 = p3.y - p2.y; sideNormal.setTo(_local2, -_local3); sideNormal.normalize(); } }
Symbol 214 Button
on (release) { stopAllSounds(); gotoAndPlay ("loop0"); }
Symbol 238 Button
on (release) { getURL ("http://www.funcorder.com", "_self"); }
Symbol 239 Button
on (release) { getURL ("http://www.funcorder.com", "_self"); }
Symbol 240 Button
on (release) { getURL ("http://www.funcorder.com/exclusive.php", "_self"); }
Symbol 256 MovieClip Frame 1
stop();
Symbol 349 MovieClip Frame 1
stop();
Instance of Symbol 200 MovieClip in Symbol 349 MovieClip Frame 1
on (release) { getURL ("http://www.funcorder.com", "_self"); }
Symbol 349 MovieClip Frame 2
stop();
Symbol 349 MovieClip Frame 3
stop();
Symbol 349 MovieClip Frame 4
stop();
Symbol 349 MovieClip Frame 5
stop();
Symbol 349 MovieClip Frame 6
stop();
Symbol 349 MovieClip Frame 7
stop(); _root.openSound = new Sound(_root);
Symbol 371 MovieClip Frame 1
pass._visible = false;
Symbol 403 MovieClip Frame 1
stop();
Symbol 403 MovieClip Frame 8
gotoAndPlay (1);
Symbol 437 MovieClip Frame 1
stop();
Symbol 437 MovieClip Frame 2
stop();
Symbol 437 MovieClip Frame 3
stop();
Symbol 437 MovieClip Frame 4
stop();
Symbol 437 MovieClip Frame 5
stop();
Symbol 437 MovieClip Frame 6
stop();
Symbol 437 MovieClip Frame 7
stop();
Symbol 437 MovieClip Frame 8
stop();
Symbol 454 MovieClip Frame 1
stop();
Symbol 454 MovieClip Frame 2
stop();
Symbol 684 MovieClip Frame 1
stop();
Symbol 684 MovieClip Frame 2
stop();

Library Items

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

Instance Names

"bar"Frame 51Symbol 235 MovieClip
"startBtn"Frame 69Symbol 258 Button
"playMore"Frame 69Symbol 260 MovieClip
"help_box"Frame 69Symbol 274 MovieClip
"bg"Frame 70Symbol 349 MovieClip
"scord"Frame 70Symbol 351 EditableText
"rating"Frame 70Symbol 354 EditableText
"levelTxt"Frame 70Symbol 360 EditableText
"bar"Frame 70Symbol 371 MovieClip
"bar2"Frame 70Symbol 371 MovieClip
"extra"Frame 70Symbol 373 MovieClip
"life2"Frame 70Symbol 382 MovieClip
"life1"Frame 70Symbol 382 MovieClip
"life0"Frame 70Symbol 382 MovieClip
"timeTxt"Frame 70Symbol 383 EditableText
"man"Frame 70Symbol 403 MovieClip
"readyArrowMc"Frame 70Symbol 437 MovieClip
"button"Frame 71Symbol 443 MovieClip
"selStg_2"Frame 72Symbol 454 MovieClip
"selStg_3"Frame 72Symbol 454 MovieClip
"selStg_4"Frame 72Symbol 454 MovieClip
"selStg_5"Frame 72Symbol 454 MovieClip
"selStg_6"Frame 72Symbol 454 MovieClip
"selStg_7"Frame 72Symbol 454 MovieClip
"selStg_1"Frame 72Symbol 454 MovieClip
"leftArm"Frame 73Symbol 385 MovieClip
"leftHand"Frame 73Symbol 387 MovieClip
"rightHand"Frame 73Symbol 391 MovieClip
"leftArm"Frame 172Symbol 385 MovieClip
"leftHand"Frame 172Symbol 387 MovieClip
"rightHand"Frame 172Symbol 391 MovieClip
"btn_next"Frame 292Symbol 565 MovieClip
"leftArm"Frame 293Symbol 385 MovieClip
"leftHand"Frame 293Symbol 387 MovieClip
"rightHand"Frame 293Symbol 391 MovieClip
"leftArm"Frame 394Symbol 385 MovieClip
"leftHand"Frame 394Symbol 387 MovieClip
"rightHand"Frame 394Symbol 391 MovieClip
"btn_next"Frame 552Symbol 565 MovieClip
"txtUsername"Frame 553Symbol 634 EditableText
"txtScore"Frame 553Symbol 635 EditableText
"tipTxt"Frame 553Symbol 636 EditableText
"playAgain"Frame 553Symbol 642 MovieClip
"playMore"Frame 553Symbol 260 MovieClip
"submit"Frame 553Symbol 644 MovieClip
"txtUsername"Frame 554Symbol 649 EditableText
"txtScore"Frame 554Symbol 650 EditableText
"playAgain"Frame 554Symbol 642 MovieClip
"playMore"Frame 554Symbol 260 MovieClip
"submit"Frame 554Symbol 644 MovieClip
"tipTxt"Frame 554Symbol 656 EditableText
"playAgain"Frame 603Symbol 642 MovieClip
"playMore"Frame 603Symbol 260 MovieClip
"txtUsername"Frame 603Symbol 678 EditableText
"txtScore"Frame 603Symbol 679 EditableText
"text_co_mc"Frame 603Symbol 684 MovieClip
"text_id_mc"Frame 603Symbol 684 MovieClip
"text_co_mc1"Frame 603Symbol 684 MovieClip
"text_co_mc2"Frame 603Symbol 684 MovieClip
"text_co_mc3"Frame 603Symbol 684 MovieClip
"text_co_mc4"Frame 603Symbol 684 MovieClip
"text_co_mc5"Frame 603Symbol 684 MovieClip
"text_co_mc6"Frame 603Symbol 684 MovieClip
"text_co_mc7"Frame 603Symbol 684 MovieClip
"text_co_mc8"Frame 603Symbol 684 MovieClip
"text_co_mc9"Frame 603Symbol 684 MovieClip
"text_id_mc1"Frame 603Symbol 684 MovieClip
"text_id_mc2"Frame 603Symbol 684 MovieClip
"text_id_mc3"Frame 603Symbol 684 MovieClip
"text_id_mc4"Frame 603Symbol 684 MovieClip
"text_id_mc5"Frame 603Symbol 684 MovieClip
"text_id_mc6"Frame 603Symbol 684 MovieClip
"text_id_mc7"Frame 603Symbol 684 MovieClip
"text_id_mc8"Frame 603Symbol 684 MovieClip
"text_id_mc9"Frame 603Symbol 684 MovieClip
"hint_1"Symbol 349 MovieClip Frame 1Symbol 283 MovieClip
"hint_2"Symbol 349 MovieClip Frame 2Symbol 293 MovieClip
"hint_3"Symbol 349 MovieClip Frame 3Symbol 316 MovieClip
"hint_4"Symbol 349 MovieClip Frame 4Symbol 330 MovieClip
"hint_5"Symbol 349 MovieClip Frame 5Symbol 335 MovieClip
"hint_6"Symbol 349 MovieClip Frame 6Symbol 344 MovieClip
"hint_7"Symbol 349 MovieClip Frame 7Symbol 348 MovieClip
"pass"Symbol 371 MovieClip Frame 1Symbol 365 MovieClip
"scoreBg"Symbol 371 MovieClip Frame 1Symbol 367 MovieClip
"scoreBar"Symbol 371 MovieClip Frame 1Symbol 369 MovieClip
"p1"Symbol 385 MovieClip Frame 1Symbol 191 MovieClip [circle]
"p2"Symbol 385 MovieClip Frame 1Symbol 191 MovieClip [circle]
"p1"Symbol 387 MovieClip Frame 1Symbol 191 MovieClip [circle]
"p2"Symbol 387 MovieClip Frame 1Symbol 191 MovieClip [circle]
"p2"Symbol 391 MovieClip Frame 1Symbol 191 MovieClip [circle]
"p1"Symbol 391 MovieClip Frame 1Symbol 191 MovieClip [circle]
"p3"Symbol 391 MovieClip Frame 1Symbol 191 MovieClip [circle]
"rightHand"Symbol 402 MovieClip Frame 1Symbol 391 MovieClip
"leftArm"Symbol 403 MovieClip Frame 1Symbol 385 MovieClip
"leftHand"Symbol 403 MovieClip Frame 1Symbol 387 MovieClip
"rightHand"Symbol 403 MovieClip Frame 1Symbol 391 MovieClip
"list_txt"Symbol 684 MovieClip Frame 1Symbol 682 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "hitManSound"
ExportAssets (56)Timeline Frame 1Symbol 2 as "opening.wav"
ExportAssets (56)Timeline Frame 1Symbol 3 as "arrowSound"
ExportAssets (56)Timeline Frame 1Symbol 4 as "wind.wav"
ExportAssets (56)Timeline Frame 1Symbol 5 as "shoot"
ExportAssets (56)Timeline Frame 1Symbol 6 as "hitSound7"
ExportAssets (56)Timeline Frame 1Symbol 7 as "hitSound6"
ExportAssets (56)Timeline Frame 1Symbol 8 as "hitSound5"
ExportAssets (56)Timeline Frame 1Symbol 9 as "hitSound4"
ExportAssets (56)Timeline Frame 1Symbol 10 as "hitSound3"
ExportAssets (56)Timeline Frame 1Symbol 11 as "hitSound2_2"
ExportAssets (56)Timeline Frame 1Symbol 12 as "hitSound2"
ExportAssets (56)Timeline Frame 1Symbol 13 as "hitSound1_1"
ExportAssets (56)Timeline Frame 1Symbol 14 as "hitSound1"
ExportAssets (56)Timeline Frame 1Symbol 15 as "gameover.wav"
ExportAssets (56)Timeline Frame 1Symbol 16 as "target_blooding7"
ExportAssets (56)Timeline Frame 1Symbol 17 as "target_blooding4"
ExportAssets (56)Timeline Frame 1Symbol 18 as "target_blooding3"
ExportAssets (56)Timeline Frame 1Symbol 27 as "target_blooding2"
ExportAssets (56)Timeline Frame 1Symbol 28 as "target_blooding6"
ExportAssets (56)Timeline Frame 1Symbol 48 as "target_4"
ExportAssets (56)Timeline Frame 1Symbol 62 as "target_6"
ExportAssets (56)Timeline Frame 1Symbol 94 as "target_7"
ExportAssets (56)Timeline Frame 1Symbol 99 as "target_blooding5"
ExportAssets (56)Timeline Frame 1Symbol 117 as "target_5"
ExportAssets (56)Timeline Frame 1Symbol 127 as "target_3"
ExportAssets (56)Timeline Frame 1Symbol 138 as "target_2"
ExportAssets (56)Timeline Frame 1Symbol 168 as "target_1"
ExportAssets (56)Timeline Frame 1Symbol 179 as "arrow"
ExportAssets (56)Timeline Frame 1Symbol 189 as "target_blooding1"
ExportAssets (56)Timeline Frame 1Symbol 191 as "circle"
ExportAssets (56)Timeline Frame 1Symbol 685 as "__Packages.ShootGame"
ExportAssets (56)Timeline Frame 1Symbol 686 as "__Packages.org.cove.flade.DynamicsEngine"
ExportAssets (56)Timeline Frame 1Symbol 687 as "__Packages.org.cove.flade.util.Vector"
ExportAssets (56)Timeline Frame 1Symbol 688 as "__Packages.org.cove.flade.util.fOperate"
ExportAssets (56)Timeline Frame 1Symbol 689 as "__Packages.org.cove.flade.primitives.Particle"
ExportAssets (56)Timeline Frame 1Symbol 690 as "__Packages.org.cove.flade.surfaces.Surface"
ExportAssets (56)Timeline Frame 1Symbol 691 as "__Packages.org.cove.flade.primitives.CircleParticle"
ExportAssets (56)Timeline Frame 1Symbol 692 as "__Packages.org.cove.flade.graphics.Graphics"
ExportAssets (56)Timeline Frame 1Symbol 693 as "__Packages.org.cove.flade.primitives.RectangleParticle"
ExportAssets (56)Timeline Frame 1Symbol 694 as "__Packages.org.cove.flade.constraints.Constraint"
ExportAssets (56)Timeline Frame 1Symbol 695 as "__Packages.org.cove.flade.surfaces.AbstractTile"
ExportAssets (56)Timeline Frame 1Symbol 696 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 697 as "__Packages.org.cove.flade.surfaces.RectangleTile"
ExportAssets (56)Timeline Frame 1Symbol 698 as "__Packages.CountByMouse"
ExportAssets (56)Timeline Frame 1Symbol 699 as "__Packages.org.cove.flade.surfaces.LineSurface"

Labels

"loop"Frame 66
"end"Frame 68
"startGame"Frame 70
"passLevel"Frame 71
"selStg"Frame 72
"吸入"Frame 73
"吸出"Frame 293
"gameOver"Frame 553
"finish"Frame 554
"highscore"Frame 603
"shooted"Symbol 48 MovieClip [target_4] Frame 65
"shooted"Symbol 62 MovieClip [target_6] Frame 34
"shooted"Symbol 94 MovieClip [target_7] Frame 17
"flying"Symbol 117 MovieClip [target_5] Frame 18
"shooted"Symbol 117 MovieClip [target_5] Frame 19
"shooted"Symbol 127 MovieClip [target_3] Frame 6
"shooted"Symbol 138 MovieClip [target_2] Frame 20
"shooted"Symbol 168 MovieClip [target_1] Frame 14
"bigTarget"Symbol 168 MovieClip [target_1] Frame 15
"Lv1Arrow"Symbol 179 MovieClip [arrow] Frame 1
"Lv2Arrow"Symbol 179 MovieClip [arrow] Frame 2
"Lv3Arrow"Symbol 179 MovieClip [arrow] Frame 3
"Lv4Arrow"Symbol 179 MovieClip [arrow] Frame 4
"Lv5Arrow"Symbol 179 MovieClip [arrow] Frame 5
"Lv6Arrow"Symbol 179 MovieClip [arrow] Frame 6
"Lv7Arrow"Symbol 179 MovieClip [arrow] Frame 7
"looseHand"Symbol 403 MovieClip Frame 3
"shooted"Symbol 403 MovieClip Frame 9
"Lv1Arrow"Symbol 437 MovieClip Frame 1
"Lv2Arrow"Symbol 437 MovieClip Frame 2
"Lv3Arrow"Symbol 437 MovieClip Frame 3
"Lv4Arrow"Symbol 437 MovieClip Frame 4
"Lv5Arrow"Symbol 437 MovieClip Frame 5
"Lv6Arrow"Symbol 437 MovieClip Frame 6
"Lv7Arrow"Symbol 437 MovieClip Frame 7
"looseHand"Symbol 437 MovieClip Frame 8

Dynamic Text Variables

percentSymbol 231 EditableText"100 %"




http://swfchan.com/15/72328/info.shtml
Created: 8/4 -2019 20:16:18 Last modified: 8/4 -2019 20:16:18 Server time: 19/05 -2024 01:18:26