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

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

1227982907880.swf

This is the info page for
Flash #44091

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


Text
LEG

POWER

SPEED

BROKEN

+ 修理中 +

POWERが多いほど回復速度は速くなります

LOCKED BOX

STAGE2に到達しました。

[JUMP]がクリア条件を満たしました。
右端の障害物を越えてゴールしましょう。

[JUMP]がクリア条件を満たしました。
次のステージへ移動できます。

まずは[LEG]パーツを4つ集めて
進化しましょう。

マップが広くなりました。
ゴールは右端です。

飛び越えるには
「JUMP」が足りません。

今以上に進化するためには、次の
ステージに移動する必要があります。

ロックされたBOXを開けるためには
POWER が 8 以上必要です。

NEXT STAGE

GOAL

NEXT STAGE

自動的にJUMPします

GOAL

LEG + 1

SPEED + 1

JUMP + 1

POWER + 1

NOW LOADING...

好きなモノを1つ選んでください。

body select

遊び方 を見る

ゲーム再開

遊び方

進化

クリア条件

操作方法

ヒント

タイトル画面

ステージにちらばるパーツを集めて進化し、
2つのハードルを飛び越えて、ゴールを目指せ!
見事ゴールしたら・・・何が起こるかはお楽しみ!

1 まず好きな体を選ぶ! きみの好みは洋梨?卵?それとも唇?
2 マウスを操作すると体が動くよ! 落ちているパーツを集めよう! 
3 パーツを集めると、体に足がはえて・・・どんどん進化していくよ!
4 進化は4種類! どんなふうに育つかはきみの腕次第!
5 ロボットを進化させながら「JUMP」パワーを貯めて次のステージに挑戦だ!
6 ゲームは2ステージ! 最速タイムでゴールを目指せ!

フィールドには、[LEG]・[POWER]・[SPEED]の3種類のパーツがあるよ。

画面の右下は
現在の進化の状態!

[LEG ]・・・進化に必要な基本的なパーツ

[SPEED]・・・動くスピードを速くするパーツ

画面左下は集めた
パーツの数が
表示されてるよ!

[POWER]・・・ダメージを受けた後の回復を速くするパーツ

ー 進化 ー

パーツの集め方で進化の形態は変わるよ!たくさん集めて最終形態まで進化しよう!

フィールド右端のハードルを飛び越えると、
次のステージに進むことができるよ。

画面左下に、今の[JUMP]パワーと、
ハードルを越えるために必要な[JUMP]パワーが表示されているよ。
どんどんパワーを貯めて、次のステージを目指そう!
ふたつのステージをクリアすればゴール! きみのタイムは?

ー クリア条件 ー

ハードルエリアを飛び越えるために、必要な[JUMP]パワーをためてね。
[JUMP]パワーは、集めた[POWER]パーツと[SPEED]パーツの合計だよ。

現在の[JUMP]パワー

ハードルクリアに

必要なパワー

ロボットはマウスで動かすよ。
左クリックをしながら、行きたい方向にマウスを動かしてね。
マウスから指を離すと、その場で止まるよ。

ー 操作方法 ー

じつは進化の形態によっては後ろに移動できるものもあるらしい・・・。

動くパイロンにぶつかるとダメージが回復するまで動けないよ。
パイロンを避けながら歩け!

迷った時は・・・マウスから指を離すと、フィールドを広く見渡すことができるよ。
パーツの位置を確認するのに使ってね。
[POWER] はダメージを受けた後の回復速度、
[SPEED] は移動速度に影響しているよ。
[POWER] と [SPEED] の数で進化形態が変わってくるよ。
どちらの能力を優先して進化させるかは、きみ次第だ。
フィールドにあるパーツは100種類以上。
集めるパーツによって、見た目も能力も変化するよ。
何度もチャレンジして、きみだけのロボットを作り上げてね!

ー ヒント ー

タイトル画面に戻ってもよろしいですか?

ー タイトル画面に戻る ー

ゲームを終了し、タイトル画面に戻ります。
今遊んでいるデータは残りません。

タイトルに戻る

なるべく早く右端のゴールへたどり着け!
途中の障害物はジャンプ力をつけて飛び越えよう!

【ルール】

*** LOCKED ***

::: HURDLE AREA :::

::: OUT OF ZONE :::

CONGRATULATIONS!!

Clear Time :

<p align="center"><font face="A-OTF 新ゴ Pro DB" size="20" color="#666666" letterSpacing="2.000000" kerning="0">12:34:567</font></p>

もう一度 挑戦

生命大進化賞

ロボコン大賞

アイデア賞

技 術 賞

ActionScript [AS1/AS2]

Frame 2
if (this.getBytesLoaded() == this.getBytesTotal()) { nextFrame(); } else { gotoAndPlay (1); }
Frame 3
function SE(linkage) { var _local2 = new Sound(this); _local2.attachSound(linkage); _local2.start(); } function BtnRollOver() { SE("se_rollOver"); } var limitStop = 5999999; var so = SharedObject.getLocal("robocon08"); if (so.data.bestTime == undefined) { so.data.bestTime = limitStop; so.flush(); } var bestTime = so.data.bestTime; var bgm = new Sound(this); bgm.attachSound("bgm"); gotoAndStop ("select");
Frame 6
function Pause() { selMc.Pause(true); } function UnPause() { selMc.Pause(false); } function helpBtnPressed() { SE("se_click"); helpBarMc.OpenHelp(); } var selectIndex = 0; var kikaku_bigList = []; var kikaku_longList = []; var kikaku_smallList = []; var parts_legList = []; var gameTime = 0; var titleMenu = true; howBtn.onRelease = helpBtnPressed; howBtn.onRollOver = BtnRollOver; bgm.stop(); stop();
Frame 9
var ready = true; titleMenu = false; bgm.start(0, 10000);
Frame 12
function dispRepair() { this.attachMovie("repairDisp", "repairDisp", 1, {_x:320, _y:240}); } function dispAlert(code, priority) { if ((this.alert != undefined) && (priority == undefined)) { return(undefined); } this.attachMovie("alert_" + code, "alert", 2, {_x:320, _y:240}); } function GoEnding(bList, lList, sList, pList, gTime) { kikaku_bigList = bList; kikaku_longList = lList; kikaku_smallList = sList; parts_legList = pList; gameTime = gTime; gotoAndStop ("ending"); } function DispGoalGuide() { this.attachMovie("hurdleGuide", "hurdleGuide", 3, {_x:570, _y:256}); } function DeleteGoalGuide() { hurdleGuide.removeMovieClip(); } function Pause() { main.Pause(true); partsDispMc._visible = false; timeDispMc._visible = false; evoluteDisp._visible = false; } function UnPause() { main.Pause(false); partsDispMc._visible = true; timeDispMc._visible = true; evoluteDisp._visible = true; } ready = false;
Frame 15
if (gameTime < bestTime) { bestTime = gameTime; so.data.bestTime = bestTime; so.flush(); }
Symbol 42 MovieClip [player_type1] Frame 1
function Jump(j_ang, j_initY) { jumpAng = j_ang; jumpAddY = j_initY; jumpY = 0; this.onEnterFrame = EnterFrame_Jump; } function EnterFrame_Jump() { if (_parent.pausing) { return(undefined); } var _local3 = (jumpAng * Math.PI) / 180; var _local5 = Math.cos(_local3) * speed; var _local4 = Math.sin(_local3) * speed; posX = posX + _local5; posY = posY + _local4; posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); var _local6 = MotionJump(); _x = posX; _y = (posY + jumpY); DispBound(); if (_jumpEname != "") { this[_jumpEname](); } if (_local6) { if (_jumpEndEname == "") { this.onEnterFrame = this[_walkEname]; } else { this.onEnterFrame = this[_jumpEndEname]; _jumpEndEname = ""; } } } function MotionJump() { jumpY = Math.min(jumpY + jumpAddY, 0); jumpAddY = jumpAddY + jumpAddFrame; DispBound(); return(jumpY == 0); } function DispBound() { var _local3 = (Math.PI/4); var _local2 = 5; var _local5 = Math.cos(_local3) * _local2; var _local4 = Math.sin(_local3) * _local2; _local4 = _local4 + (-jumpY); _local3 = Math.atan2(_local4, _local5); _local2 = Math.sqrt((_local4 * _local4) + (_local5 * _local5)); dropShadow.distance = _local2; dropShadow.angle = (_local3 * 180) / Math.PI; this.filters = [dropShadow]; } function HurdleJump(j_ang, j_initY) { jumpAng = j_ang; jumpAddY = j_initY; jumpY = 0; speed = maxSpeed; this.onEnterFrame = EnterFrame_HurdleJump; } function EnterFrame_HurdleJump() { if (_parent.pausing) { return(undefined); } var _local3 = (jumpAng * Math.PI) / 180; var _local7 = Math.cos(_local3) * speed; var _local6 = Math.sin(_local3) * speed; posX = posX + _local7; posY = posY + _local6; var _local8 = MotionJump(); _x = posX; _y = (posY + jumpY); DispBound(); if ((jumpAddY > -2) && (hurdleCheck == 0)) { var _local9 = _parent.parts_legList.length; var _local5 = _parent.parts_speedList.length; var _local4 = _parent.parts_powerList.length; if ((_local5 + _local4) >= _parent.clearNormaParts) { hurdleCheck = 1; } else { hurdleCheck = 2; if (jumpAng > 0) { jumpAng = 180 - jumpAng; } else { jumpAng = -180 - jumpAng; } if (evo != 5) { _rotation = jumpAng; } _parent._parent.dispAlert("needJump"); } } if (_local8) { if (hurdleCheck == 1) { _parent.NextStage(); delete this.onEnterFrame; } else { if (evo == 5) { if (crabMode == "adv_") { crabMode = "ret_"; } else { crabMode = "adv_"; } SetAshiInitList(crabMode); speed = 0; } this.onEnterFrame = this[_walkEname]; } hurdleCheck = 0; } } function NextStageStart() { this.onEnterFrame = this[_walkEname]; } function BodyUnDecoration() { var _local1 = 0; while (_local1 < decoMcList.length) { decoMcList[_local1].removeMovieClip(); _local1++; } decoMcList = []; } function BodyDecoration() { BodyUnDecoration(); var _local4 = 0; var _local10 = Math.min(bigPartsList.length, _parent.kikaku_bigList.length); var _local12 = Math.min(longPartsList.length, _parent.kikaku_longList.length); var _local11 = Math.min(smallPartsList.length, _parent.kikaku_smallList.length); var _local3 = 0; while (_local3 < _local10) { var _local6 = "deco_b_" + _parent.kikaku_bigList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:bigPartsList[_local3][0].x, _y:bigPartsList[_local3][0].y, _rotation:bigPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } _local3 = 0; while (_local3 < _local12) { var _local6 = "deco_l_" + _parent.kikaku_longList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:longPartsList[_local3][0].x, _y:longPartsList[_local3][0].y, _rotation:longPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } _local3 = 0; while (_local3 < _local11) { var _local6 = "deco_s_" + _parent.kikaku_smallList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:smallPartsList[_local3][0].x, _y:smallPartsList[_local3][0].y, _rotation:smallPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } } var dropShadow = (new flash.filters.DropShadowFilter(5, 45, 0, 1, 5, 5, 0.5)); this.filters = [dropShadow]; var evo = 0; var evoType = true; var bigPartsList = []; var longPartsList = []; var smallPartsList = []; var decoMcList = []; var _mode = "walk"; var _walkEname = ""; var _jumpEname = ""; var _jumpEndEname = ""; var posX = _x; var posY = _y; var jumpAng = 0; var jumpAddY = 0; var jumpY = 0; var jumpAddInitY = -10; var jumpAddFrame = 2; var hurdleCheck = 0; this.onKeyDown = function () { _parent.MapExpansion(); evo = 5; maxSpeed = 12; gotoAndStop ("crab"); }; function MouseDown() { mouseClick = true; } function MouseUp() { mouseClick = false; } function WalkBasic() { var _local3 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local3 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local2 = Math.atan2(_ymouse, _xmouse); var _local4 = (_local2 * 180) / Math.PI; if (mouseClick) { _rotation = (_rotation + (_local4 * 0.1)); } posX = posX + (Math.cos((_rotation * Math.PI) / 180) * speed); posY = posY + (Math.sin((_rotation * Math.PI) / 180) * speed); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } function CheckJumpGoal() { if (posX < _parent.mapSize.x) { return(undefined); } if (Math.abs(_rotation) > 45) { if (((evo == 5) && (Math.abs(_rotation) > 135)) && (crabMode == "ret_")) { HurdleJump(_rotation + 180, jumpAddInitY); } return(undefined); } HurdleJump(_rotation, jumpAddInitY); } function Damage(ang) { speed = maxSpeed; Jump(ang, jumpAddInitY); _jumpEndEname = "EnterFrame_damage"; _parent._parent.dispRepair(); repair = 0; _parent.Notice(60, 120); _parent.Effect("effect_damage", _x, _y); } function EnterFrame_damage() { if (_parent.pausing) { return(undefined); } var _local3 = 200; repair = repair + recoverP; if (repair < _local3) { _parent._parent.repairDisp.disp(repair, _local3); return(undefined); } _parent._parent.repairDisp.Complete(); this.onEnterFrame = this[_walkEname]; } function GetCircleCross(x0, y0, r0, x1, y1, r1) { var _local10 = false; var _local7 = new flash.geom.Point(x0, y0); var _local14 = new flash.geom.Point(x1, y1); var _local2 = _local14.subtract(_local7); var _local3 = _local2.length; if (_local3 == (r0 + r1)) { _local10 = true; } else if ((_local3 < (r0 + r1)) && (_local3 > Math.abs(r0 - r1))) { } else { return([]); } _local2.normalize(r0); _local2.offset(_local7.x, _local7.y); var _local12 = (0.5 * (((r0 * r0) - (r1 * r1)) + (_local3 * _local3))) / _local3; var _local4 = Math.acos(_local12 / r0); var _local5 = Math.atan2(_local2.y - y0, _local2.x - x0); var _local11 = new flash.geom.Point(x0 + (r0 * Math.cos(_local5 + _local4)), y0 + (r0 * Math.sin(_local5 + _local4))); var _local13 = new flash.geom.Point(x0 + (r0 * Math.cos(_local5 - _local4)), y0 + (r0 * Math.sin(_local5 - _local4))); if (_local10) { return([_local11]); } return([_local11, _local13, _local2]); } function GetAngleInterval(angA, angB) { var _local3 = angA; var _local2 = angB; _local3 = (_local3 + 360) % 360; _local2 = (_local2 + 360) % 360; var _local1 = _local2 - _local3; if (_local1 >= 0) { if (_local1 > 180) { _local1 = _local1 - 360; } } else if (_local1 < -180) { _local1 = _local1 + 360; } return(_local1); } function evolution() { var _local4 = _parent.parts_legList.length; var _local3 = _parent.parts_powerList.length; var _local2 = _parent.parts_speedList.length; var _local5 = evo; if ((evo == 0) && (_local4 >= 4)) { evo = 1; } if (((evo == 1) && (_local4 >= 6)) && ((_local3 + _local2) >= 7)) { if (_local3 >= _local2) { evoType = true; } else { evoType = false; } evo = 2; } if ((evo == 2) && (_local4 >= 14)) { if (_parent.gameStage == 0) { if (_local5 == 2) { _parent._parent.dispAlert("evolutionLock"); return(undefined); } } else if (evoType) { if (_local3 >= _local2) { evo = 5; } else { evo = 6; } } else if (_local3 >= _local2) { evo = 4; } else { evo = 3; } } if (evo == _local5) { return(undefined); } var _local6 = ["no", "four", "six", "ten", "twin", "crab", "octo"]; gotoAndStop(_local6[evo]); if (evo == 1) { _parent.MapExpansion(); } _parent.Notice(60, 120); _parent._parent.evoluteDisp.disp(evo, evoType); _parent._parent.SE("se_evo"); _parent.Effect("effect_evo", _x, _y); } function SetGraphicsLeg(A, B) { var _local2 = 0; _local2 = 0; while (_local2 < A) { ashiList[_local2].gotoAndStop(_parent.parts_legList[_local2]); _local2++; } _local2 = 0; while (_local2 < B) { ashiListB[_local2].gotoAndStop(_parent.parts_legList[_local2]); _local2++; } } function SumMaxSpeed(p_type) { if (p_type == "speed") { maxSpeed = maxSpeed + 1; recoverP = recoverP - 0.5; } else if (p_type == "power") { maxSpeed = maxSpeed - 0.5; recoverP = recoverP + 1; } maxSpeed = Math.min(Math.max(maxSpeed, bodyMinSpeed), bodyMaxSpeed); recoverP = Math.min(Math.max(recoverP, bodyMinPower), bodyMaxPower); if (evo == 0) { speed = maxSpeed; } } var mouseClick = false; var repair = 0; var speed = 0; var addSpeed = 1; var cutSpeed = 2; var initSpeed = 2; var maxSpeed = 10; var recoverP = 0; var bodyMaxSpeed = 0; var bodyMaxPower = 0; var bodyMinSpeed = 0; var bodyMinPower = 0; var ashiLength = 93; var ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiInitPosList = []; var ashiInitRadList = []; var ashiTipList = []; var ashiBack = []; var ashiListB = []; var ashiInitPosListB = []; var ashiInitRadListB = []; var ashiTipListB = []; var ashiBackB = []; this.onMouseDown = MouseDown; this.onMouseUp = MouseUp; MouseUp(); gotoAndStop ("no");
Symbol 42 MovieClip [player_type1] Frame 5
function EnterFrame_NotLeg() { if (_parent.pausing) { return(undefined); } _rotation = (_rotation + Math.min(Math.max(landRolling, -5), 5)); landRolling = landRolling * 0.8; if (!mouseClick) { return(undefined); } var _local3 = Math.atan2(_parent._ymouse - _y, _parent._xmouse - _x); var _local2 = (_local3 * 180) / Math.PI; _local2 = _local2 + (Math.floor(Math.random() * 21) - 10); landRolling = Math.min(Math.max(_local2, -15), 15); jumpOldAng = _local2; Jump(_local2, -6); } function Jump_NotLeg() { _rotation = (_rotation + Math.min(Math.max(jumpOldAng * 0.5, -5), 5)); } function Jump_NotLeg_Init() { if (jumpY < 0) { return(undefined); } _jumpEname = "Jump_NotLeg"; speed = maxSpeed; } _walkEname = "EnterFrame_NotLeg"; _jumpEname = "Jump_NotLeg_Init"; bodyMaxSpeed = 8; bodyMinSpeed = 6; maxSpeed = 7; bodyMaxPower = 2; bodyMinPower = 1; recoverP = 1; speed = 0; var jumpOldAng = 0; var landRolling = 0; bigPartsList = [[new flash.geom.Point(4, 0), 0]]; longPartsList = []; smallPartsList = [[new flash.geom.Point(4, -68), 60], [new flash.geom.Point(4, 68), 120]]; jumpAddY = 2; jumpY = -500; this.onEnterFrame = EnterFrame_Jump;
Symbol 42 MovieClip [player_type1] Frame 8
nextFrame();
Symbol 42 MovieClip [player_type1] Frame 9
function EnterFrame_FourLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_FourLeg(); } function AshiInit_FourLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_FourLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_FourLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_FourLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_FourLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 10; bodyMinSpeed = 7; maxSpeed = 8; bodyMaxPower = 4; bodyMinPower = 1; recoverP = 2; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRB, ashiLB]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(-33, 0), 90]]; longPartsList = [[new flash.geom.Point(29, 0), -90]]; smallPartsList = [[new flash.geom.Point(-26, -80), 120], [new flash.geom.Point(-26, 80), 60]]; AshiInit_FourLeg(); AshiReset_FourLeg(); SetGraphicsLeg(4, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_FourLeg;
Symbol 42 MovieClip [player_type1] Frame 11
nextFrame();
Symbol 42 MovieClip [player_type1] Frame 12
function EnterFrame_SixLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_SixLeg(); } function AshiInit_SixLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_SixLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_SixLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_SixLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_SixLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 14; bodyMinSpeed = 8; maxSpeed = 10; bodyMaxPower = 8; bodyMinPower = 2; recoverP = 4; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = []; longPartsList = []; smallPartsList = [[new flash.geom.Point(0, 0), 90]]; if (evoType) { longPartsList = [[new flash.geom.Point(-17, -55), 0], [new flash.geom.Point(-17, 55), 180]]; } else { bigPartsList = [[new flash.geom.Point(-33, -60), 90], [new flash.geom.Point(-33, 60), 90]]; } AshiInit_SixLeg(); AshiReset_SixLeg(); SetGraphicsLeg(6, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_SixLeg;
Symbol 42 MovieClip [player_type1] Frame 14
nextFrame();
Symbol 42 MovieClip [player_type1] Frame 15
function EnterFrame_SixTwinLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_SixTwinLeg(); } function AshiInit_SixTwinLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; ashiInitPosListB = []; ashiInitRadListB = []; ashiBackB = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local2 = new flash.geom.Point(ashiListB[_local1]._x, ashiListB[_local1]._y); ashiInitPosListB.push(_local2); ashiInitRadListB.push(ashiListB[_local1]._rotation); ashiBackB.push(false); _local1++; } } function AshiReset_SixTwinLeg(p_mc) { if ((p_mc._name.substr(-1) == "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiListB.length ; i++) { if (p_mc == undefined) { } else if (ashiListB[i] != p_mc) { continue; } var _local3 = ashiListB[i]; _local3._x = ashiInitPosListB[i].x; _local3._y = ashiInitPosListB[i].y; _local3._rotation = ashiInitRadListB[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipListB[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipListB[i]); _parent.globalToLocal(ashiTipListB[i]); } } if ((p_mc.name.substr(-1) != "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiList.length ; i++) { if (p_mc == undefined) { } else if (ashiList[i] != p_mc) { continue; } var _local3 = ashiList[i]; _local3._x = ashiInitPosList[i].x; _local3._y = ashiInitPosList[i].y; _local3._rotation = ashiInitRadList[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipList[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[i]); _parent.globalToLocal(ashiTipList[i]); } } } function AshiMove_SixTwinLeg() { var _local20 = ashiLength; var _local3 = 0; for ( ; _local3 < ashiListB.length ; _local3++) { var _local5 = ashiList[_local3]; var _local4 = ashiListB[_local3]; if (ashiBackB[_local3]) { var _local10 = 0.5; var _local9 = ashiInitRadList[_local3] - _local5._rotation; if (Math.abs(_local9) > 180) { if (_local9 > 0) { _local9 = _local9 - 360; } else { _local9 = _local9 + 360; } } _local5._x = _local5._x + ((ashiInitPosList[_local3].x - _local5._x) * _local10); _local5._rotation = _local5._rotation + (_local9 * _local10); var _local14 = new flash.geom.Point(_local5._x + (Math.cos((_local5._rotation * Math.PI) / 180) * _local20), _local5._y + (Math.sin((_local5._rotation * Math.PI) / 180) * _local20)); _local4._x = _local14.x; _local4._y = _local14.y; var _local11 = _local4._rotation + ((ashiInitRadListB[_local3] - _local4._rotation) * _local10); var _local17 = GetAngleInterval(_local5._rotation, _local11); if ((_local17 > IK_rectAngMaxB[_local4._name]) || (_local17 < IK_rectAngMinB[_local4._name])) { if ((ashiInitRadListB[_local3] - _local4._rotation) > 0) { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) - 360) * _local10); } else { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) + 360) * _local10); } } _local4._rotation = _local11; if (Math.abs(ashiInitRadList[_local3] - _local5._rotation) < 3) { ashiBackB[_local3] = false; AshiReset_SixTwinLeg(ashiList[_local3]); AshiReset_SixTwinLeg(ashiListB[_local3]); } } else { var _local6 = {x:ashiTipListB[_local3].x, y:ashiTipListB[_local3].y}; _parent.localToGlobal(_local6); this.globalToLocal(_local6); var _local18 = Math.atan2(_local6.y - ashiInitPosList[_local3].y, _local6.x - ashiInitPosList[_local3].x); var _local21 = (_local18 * 180) / Math.PI; var _local19 = flash.geom.Point.distance(new flash.geom.Point(_local6.x, _local6.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); if (_local19 > (ashiLength * 2)) { ashiBackB[_local3] = true; } else { var _local8 = GetCircleCross(_local6.x, _local6.y, ashiLength, ashiInitPosList[_local3].x, ashiInitPosList[_local3].y, ashiLength); var _local7 = IK_NumList[ashiListB[_local3]._name]; ashiListB[_local3]._x = _local8[_local7].x; ashiListB[_local3]._y = _local8[_local7].y; var _local12 = (Math.atan2(_local6.y - _local8[_local7].y, _local6.x - _local8[_local7].x) * 180) / Math.PI; ashiListB[_local3]._rotation = _local12; _local12 = (Math.atan2(_local8[_local7].y - ashiInitPosList[_local3].y, _local8[_local7].x - ashiInitPosList[_local3].x) * 180) / Math.PI; ashiList[_local3]._rotation = _local12; var _local13 = false; var _local16 = GetAngleInterval(ashiList[_local3]._rotation, ashiListB[_local3]._rotation); if (_local16 > IK_rectAngMaxB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMaxB[ashiListB[_local3]._name]; _local13 = true; } else if (_local16 < IK_rectAngMinB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMinB[ashiListB[_local3]._name]; _local13 = true; } if (_local13) { var _local15 = (ashiListB[_local3]._rotation * Math.PI) / 180; ashiTipListB[_local3] = {x:ashiListB[_local3]._x + (Math.cos(_local15) * ashiLength), y:ashiListB[_local3]._y + (Math.sin(_local15) * ashiLength)}; this.localToGlobal(ashiTipListB[_local3]); _parent.globalToLocal(ashiTipListB[_local3]); } if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) > IK_rectAngMax[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; continue; if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } } } } _walkEname = "EnterFrame_SixTwinLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 16; bodyMinSpeed = 9; maxSpeed = 11; bodyMaxPower = 10; bodyMinPower = 2; recoverP = 4; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; ashiListB = [ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; ashiInitPosListB = []; ashiInitRadListB = []; ashiTipListB = []; ashiBackB = []; var IK_NumList = {ashiRF2:1, ashiLF2:0, ashiRM2:0, ashiLM2:1, ashiRB2:0, ashiLB2:1}; var IK_rectAngMax = {ashiRF:10, ashiLF:90, ashiRM:45, ashiLM:90, ashiRB:60, ashiLB:110}; var IK_rectAngMin = {ashiRF:-90, ashiLF:-10, ashiRM:-90, ashiLM:-45, ashiRB:-110, ashiLB:-60}; var IK_rectAngMaxB = {ashiRF2:0, ashiLF2:150, ashiRM2:170, ashiLM2:0, ashiRB2:170, ashiLB2:0}; var IK_rectAngMinB = {ashiRF2:-150, ashiLF2:0, ashiRM2:0, ashiLM2:-170, ashiRB2:0, ashiLB2:-170}; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(-43, 0), 90]]; longPartsList = [[new flash.geom.Point(-8, 0), -90]]; smallPartsList = [[new flash.geom.Point(50, -52), 90], [new flash.geom.Point(50, 52), 90], [new flash.geom.Point(-39, -68), -60], [new flash.geom.Point(-39, 68), -120]]; AshiInit_SixTwinLeg(); AshiReset_SixTwinLeg(); SetGraphicsLeg(6, 6); BodyDecoration(); this.onEnterFrame = EnterFrame_SixTwinLeg;
Symbol 42 MovieClip [player_type1] Frame 17
nextFrame();
Symbol 42 MovieClip [player_type1] Frame 18
function EnterFrame_CrabLeg() { if (_parent.pausing) { return(undefined); } WalkCrab(); if (speed == 0) { return(undefined); } AshiMove_CrabLeg(); } function AshiInit_CrabLeg() { ashiBack = []; ashiBackB = []; var _local1 = 0; while (_local1 < ashiList.length) { ashiBack.push(false); ashiBackB.push(false); _local1++; } } function AshiReset_CrabLeg(p_mc) { if ((p_mc._name.substr(-1) == "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiListB.length ; i++) { if (p_mc == undefined) { } else if (ashiListB[i] != p_mc) { continue; } var _local3 = ashiListB[i]; _local3._x = ashiInitPosListB[i].x; _local3._y = ashiInitPosListB[i].y; _local3._rotation = ashiInitRadListB[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipListB[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipListB[i]); _parent.globalToLocal(ashiTipListB[i]); } } if ((p_mc.name.substr(-1) != "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiList.length ; i++) { if (p_mc == undefined) { } else if (ashiList[i] != p_mc) { continue; } var _local3 = ashiList[i]; _local3._x = ashiInitPosList[i].x; _local3._y = ashiInitPosList[i].y; _local3._rotation = ashiInitRadList[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipList[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[i]); _parent.globalToLocal(ashiTipList[i]); } } } function AshiMove_CrabLeg() { var _local20 = ashiLength; var _local3 = 0; for ( ; _local3 < ashiListB.length ; _local3++) { var _local5 = ashiList[_local3]; var _local4 = ashiListB[_local3]; if (ashiBackB[_local3]) { var _local10 = 0.5; var _local9 = ashiInitRadList[_local3] - _local5._rotation; if (Math.abs(_local9) > 180) { if (_local9 > 0) { _local9 = _local9 - 360; } else { _local9 = _local9 + 360; } } _local5._x = _local5._x + ((ashiInitPosList[_local3].x - _local5._x) * _local10); _local5._rotation = _local5._rotation + (_local9 * _local10); var _local14 = new flash.geom.Point(_local5._x + (Math.cos((_local5._rotation * Math.PI) / 180) * _local20), _local5._y + (Math.sin((_local5._rotation * Math.PI) / 180) * _local20)); _local4._x = _local14.x; _local4._y = _local14.y; var _local11 = _local4._rotation + ((ashiInitRadListB[_local3] - _local4._rotation) * _local10); var _local17 = GetAngleInterval(_local5._rotation, _local11); if ((_local17 > IK_rectAngMaxB[_local4._name]) || (_local17 < IK_rectAngMinB[_local4._name])) { if ((ashiInitRadListB[_local3] - _local4._rotation) > 0) { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) - 360) * _local10); } else { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) + 360) * _local10); } } _local4._rotation = _local11; if (Math.abs(ashiInitRadList[_local3] - _local5._rotation) < 3) { ashiBackB[_local3] = false; AshiReset_CrabLeg(ashiList[_local3]); AshiReset_CrabLeg(ashiListB[_local3]); } } else { var _local6 = {x:ashiTipListB[_local3].x, y:ashiTipListB[_local3].y}; _parent.localToGlobal(_local6); this.globalToLocal(_local6); var _local18 = Math.atan2(_local6.y - ashiInitPosList[_local3].y, _local6.x - ashiInitPosList[_local3].x); var _local21 = (_local18 * 180) / Math.PI; var _local19 = flash.geom.Point.distance(new flash.geom.Point(_local6.x, _local6.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); if (_local19 > (ashiLength * 2)) { ashiBackB[_local3] = true; } else { var _local8 = GetCircleCross(_local6.x, _local6.y, ashiLength, ashiInitPosList[_local3].x, ashiInitPosList[_local3].y, ashiLength); var _local7 = IK_NumList[ashiListB[_local3]._name]; ashiListB[_local3]._x = _local8[_local7].x; ashiListB[_local3]._y = _local8[_local7].y; var _local12 = (Math.atan2(_local6.y - _local8[_local7].y, _local6.x - _local8[_local7].x) * 180) / Math.PI; ashiListB[_local3]._rotation = _local12; _local12 = (Math.atan2(_local8[_local7].y - ashiInitPosList[_local3].y, _local8[_local7].x - ashiInitPosList[_local3].x) * 180) / Math.PI; ashiList[_local3]._rotation = _local12; var _local13 = false; var _local16 = GetAngleInterval(ashiList[_local3]._rotation, ashiListB[_local3]._rotation); if (_local16 > IK_rectAngMaxB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMaxB[ashiListB[_local3]._name]; _local13 = true; } else if (_local16 < IK_rectAngMinB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMinB[ashiListB[_local3]._name]; _local13 = true; } if (_local13) { ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) > IK_rectAngMax[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; continue; if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } } } } function WalkCrab() { var _local3 = 1; var _local5 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local5 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local4 = Math.atan2(_ymouse, _xmouse); var _local2 = (_local4 * 180) / Math.PI; if ((crabMode == "ret_") && (Math.abs(_local2) < 90)) { crabMode = "adv_"; SetAshiInitList(crabMode); } else if ((crabMode == "adv_") && (Math.abs(_local2) > 90)) { crabMode = "ret_"; SetAshiInitList(crabMode); } if (crabMode == "ret_") { if (_local2 > 0) { _local2 = _local2 - 180; } else { _local2 = _local2 + 180; } _local3 = -1; } if (mouseClick) { _rotation = (_rotation + (_local2 * 0.1)); } posX = posX + ((Math.cos((_rotation * Math.PI) / 180) * speed) * _local3); posY = posY + ((Math.sin((_rotation * Math.PI) / 180) * speed) * _local3); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } function SetAshiInitList(str) { var _local6 = {ashiRF:new flash.geom.Point(44, -29), ashiLF:new flash.geom.Point(-57, -29), ashiRM:new flash.geom.Point(40, 8), ashiLM:new flash.geom.Point(-47, 9), ashiRB:new flash.geom.Point(39, 50), ashiLB:new flash.geom.Point(-40, 47)}; var _local4 = {ashiRF:-70, ashiLF:-109, ashiRM:-60, ashiLM:-120, ashiRB:-57, ashiLB:-125}; var _local5 = {ashiRF2:new flash.geom.Point(76, -119), ashiLF2:new flash.geom.Point(-89, -118), ashiRM2:new flash.geom.Point(86, -72), ashiLM2:new flash.geom.Point(-94, -70), ashiRB2:new flash.geom.Point(90, -29), ashiLB2:new flash.geom.Point(-94, -29)}; var _local3 = {ashiRF2:62, ashiLF2:112, ashiRM2:70, ashiLM2:110, ashiRB2:79, ashiLB2:103}; var _local1 = {ashiRF:new flash.geom.Point(44, -29), ashiLF:new flash.geom.Point(-57, -29), ashiRM:new flash.geom.Point(40, 8), ashiLM:new flash.geom.Point(-47, 9), ashiRB:new flash.geom.Point(39, 50), ashiLB:new flash.geom.Point(-40, 47)}; var _local7 = {ashiRF:-17, ashiLF:-163, ashiRM:-14, ashiLM:-165, ashiRB:-9, ashiLB:-174}; var _local2 = {ashiRF2:new flash.geom.Point(132, -55), ashiLF2:new flash.geom.Point(-146, -56), ashiRM2:new flash.geom.Point(127, -15), ashiLM2:new flash.geom.Point(-137, -12), ashiRB2:new flash.geom.Point(127, 34), ashiLB2:new flash.geom.Point(-132, 38)}; var _local8 = {ashiRF2:36, ashiLF2:138, ashiRM2:33, ashiLM2:142, ashiRB2:27, ashiLB2:151}; var _local17 = [_local1.ashiRF, _local6.ashiLF, _local1.ashiRM, _local6.ashiLM, _local1.ashiRB, _local6.ashiLB]; var _local10 = [_local2.ashiRF2, _local5.ashiLF2, _local2.ashiRM2, _local5.ashiLM2, _local2.ashiRB2, _local5.ashiLB2]; var _local12 = [_local7.ashiRF, _local4.ashiLF, _local7.ashiRM, _local4.ashiLM, _local7.ashiRB, _local4.ashiLB]; var _local14 = [_local8.ashiRF2, _local3.ashiLF2, _local8.ashiRM2, _local3.ashiLM2, _local8.ashiRB2, _local3.ashiLB2]; var _local11 = [_local6.ashiRF, _local1.ashiLF, _local6.ashiRM, _local1.ashiLM, _local6.ashiRB, _local1.ashiLB]; var _local13 = [_local5.ashiRF2, _local2.ashiLF2, _local5.ashiRM2, _local2.ashiLM2, _local5.ashiRB2, _local2.ashiLB2]; var _local15 = [_local4.ashiRF, _local7.ashiLF, _local4.ashiRM, _local7.ashiLM, _local4.ashiRB, _local7.ashiLB]; var _local16 = [_local3.ashiRF2, _local8.ashiLF2, _local3.ashiRM2, _local8.ashiLM2, _local3.ashiRB2, _local8.ashiLB2]; ashiInitPosList = []; ashiInitRadList = []; ashiInitPosListB = []; ashiInitRadListB = []; if (str == "adv_") { ashiInitPosList = _local17; ashiInitPosListB = _local10; ashiInitRadList = _local12; ashiInitRadListB = _local14; } else if (str == "ret_") { ashiInitPosList = _local11; ashiInitPosListB = _local13; ashiInitRadList = _local15; ashiInitRadListB = _local16; } if (str == "adv_") { IK_rectAngMax = {ashiRF:60, ashiLF:60, ashiRM:58, ashiLM:58, ashiRB:56, ashiLB:56}; IK_rectAngMin = {ashiRF:-10, ashiLF:-10, ashiRM:-10, ashiLM:-10, ashiRB:-10, ashiLB:-10}; } else if (str == "ret_") { IK_rectAngMax = {ashiRF:10, ashiLF:10, ashiRM:10, ashiLM:10, ashiRB:10, ashiLB:10}; IK_rectAngMin = {ashiRF:-60, ashiLF:-60, ashiRM:-60, ashiLM:-60, ashiRB:-60, ashiLB:-60}; } } function GetAshiPos_CrabLeg() { var _local5 = "{ "; var _local3 = "{ "; var _local4 = "{ "; var _local2 = "{ "; var _local1 = 0; while (_local1 < ashiList.length) { _local5 = _local5 + ((((((ashiList[_local1]._name + " : ") + "new Point(") + (ashiList[_local1]._x ^ 0)) + " , ") + (ashiList[_local1]._y ^ 0)) + " ) , "); _local3 = _local3 + (((ashiList[_local1]._name + " : ") + (ashiList[_local1]._rotation ^ 0)) + " , "); _local4 = _local4 + ((((((ashiListB[_local1]._name + " : ") + "new Point(") + (ashiListB[_local1]._x ^ 0)) + " , ") + (ashiListB[_local1]._y ^ 0)) + " ) , "); _local2 = _local2 + (((ashiListB[_local1]._name + " : ") + (ashiListB[_local1]._rotation ^ 0)) + " , "); _local1++; } _local5 = _local5.substr(0, _local5.length - 2) + "}"; _local3 = _local3.substr(0, _local3.length - 2) + "}"; _local4 = _local4.substr(0, _local4.length - 2) + "}"; _local2 = _local2.substr(0, _local2.length - 2) + "}"; trace(_local5); trace(_local3); trace(_local4); trace(_local2); } _walkEname = "EnterFrame_CrabLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 10; bodyMinSpeed = 5; maxSpeed = 7; bodyMaxPower = 12; bodyMinPower = 6; recoverP = 8; ashiLength = 93; ashiTipList = []; ashiBack = []; ashiTipListB = []; ashiBackB = []; var ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiListB = [ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; var ashiInitPosList = []; var ashiInitRadList = []; var ashiInitPosListB = []; var ashiInitRadListB = []; var IK_NumList = {ashiRF2:0, ashiLF2:1, ashiRM2:0, ashiLM2:1, ashiRB2:0, ashiLB2:1}; var IK_rectAngMax = {ashiRF:60, ashiLF:60, ashiRM:58, ashiLM:58, ashiRB:56, ashiLB:56}; var IK_rectAngMin = {ashiRF:-10, ashiLF:-10, ashiRM:-10, ashiLM:-10, ashiRB:-10, ashiLB:-10}; var IK_rectAngMaxB = {ashiRF2:150, ashiLF2:0, ashiRM2:150, ashiLM2:0, ashiRB2:150, ashiLB2:0}; var IK_rectAngMinB = {ashiRF2:0, ashiLF2:-150, ashiRM2:0, ashiLM2:-150, ashiRB2:0, ashiLB2:-150}; var crabMode = "ret_"; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(0, 0), 0]]; longPartsList = [[new flash.geom.Point(0, 42), 180], [new flash.geom.Point(-43, 51), -165], [new flash.geom.Point(43, 51), 165]]; smallPartsList = [[new flash.geom.Point(52, 0), 0], [new flash.geom.Point(-52, 0), 0]]; SetAshiInitList(crabMode); AshiInit_CrabLeg(); AshiReset_CrabLeg(); SetGraphicsLeg(6, 6); BodyDecoration(); this.onEnterFrame = EnterFrame_CrabLeg;
Symbol 42 MovieClip [player_type1] Frame 20
nextFrame();
Symbol 42 MovieClip [player_type1] Frame 21
function EnterFrame_OctopusLeg() { if (_parent.pausing) { return(undefined); } WalkOctopus(); AshiMove_OctopusLeg(); octo_oldAng = _rotation; } function AshiInit_OctopusLeg() { var _local1 = 0; while (_local1 < ashiList.length) { ashiInitRadList[_local1] = ashiList[_local1]._rotation; ashiInitRadListB[_local1] = ashiListB[_local1]._rotation; _local1++; } } function AshiReset_OctopusLeg() { octo_radList = []; octo_radListB = []; var _local1 = 0; while (_local1 < ashiList.length) { octo_radList.push(ashiList[_local1]._rotation); octo_radListB.push(ashiListB[_local1]._rotation); _local1++; } } function AshiMove_OctopusLeg() { var _local6 = maxSpeed * 0.5; var _local5 = 10; var _local1 = 0; if (speed > _local6) { _local1 = 0; while (_local1 < ashiList.length) { var _local3 = (Math.atan2(octo_tailPointA.y - _y, octo_tailPointA.x - _x) * 180) / Math.PI; _local3 = _local3 - _rotation; var _local2 = _local3 - octo_radList[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radList[_local1] = octo_radList[_local1] + (_local2 * 0.2); ashiList[_local1]._rotation = octo_radList[_local1] + (Math.cos(octo_wave + (_local1 * 0.1)) * _local5); var _local4 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); _local4.x = _local4.x + (Math.cos((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); _local4.y = _local4.y + (Math.sin((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); ashiListB[_local1]._x = _local4.x; ashiListB[_local1]._y = _local4.y; _local3 = (Math.atan2(octo_tailPointB.y - _y, octo_tailPointB.x - _x) * 180) / Math.PI; _local3 = _local3 - _rotation; _local2 = _local3 - octo_radListB[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radListB[_local1] = octo_radListB[_local1] + (_local2 * 0.2); ashiListB[_local1]._rotation = octo_radListB[_local1] + (Math.cos(octo_wave + (_local1 * 0.2)) * _local5); _local1++; } } else { _local1 = 0; while (_local1 < ashiList.length) { var _local2 = ashiInitRadList[_local1] - octo_radList[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radList[_local1] = octo_radList[_local1] + (_local2 * 0.1); ashiList[_local1]._rotation = octo_radList[_local1] + (Math.cos(octo_wave + (_local1 * 0.1)) * _local5); var _local4 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); _local4.x = _local4.x + (Math.cos((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); _local4.y = _local4.y + (Math.sin((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); ashiListB[_local1]._x = _local4.x; ashiListB[_local1]._y = _local4.y; _local2 = ashiInitRadListB[_local1] - octo_radListB[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radListB[_local1] = octo_radListB[_local1] + (_local2 * 0.1); ashiListB[_local1]._rotation = octo_radListB[_local1] + (Math.cos(octo_wave + (_local1 * 0.2)) * _local5); _local1++; } } octo_wave = octo_wave + 0.05; octo_tailPointA.x = octo_tailPointA.x + ((_x - octo_tailPointA.x) * 0.2); octo_tailPointA.y = octo_tailPointA.y + ((_y - octo_tailPointA.y) * 0.2); octo_tailPointB.x = octo_tailPointB.x + ((octo_tailPointA.x - octo_tailPointB.x) * 0.1); octo_tailPointB.y = octo_tailPointB.y + ((octo_tailPointA.y - octo_tailPointB.y) * 0.1); } function WalkOctopus() { var _local3 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local3 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local2 = Math.atan2(_ymouse, _xmouse); var _local4 = (_local2 * 180) / Math.PI; if (mouseClick) { _rotation = (_rotation + (_local4 * 0.2)); } posX = posX + (Math.cos((_rotation * Math.PI) / 180) * speed); posY = posY + (Math.sin((_rotation * Math.PI) / 180) * speed); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } _walkEname = "EnterFrame_OctopusLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 12; bodyMinSpeed = 7; maxSpeed = 9; bodyMaxPower = 10; bodyMinPower = 4; recoverP = 5; ashiLength = 93; var octo_tailPointA = (new flash.geom.Point(_x, _y)); var octo_tailPointB = (new flash.geom.Point(_x, _y)); var ashiList = [ashiRT, ashiLT, ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiListB = [ashiRT2, ashiLT2, ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; var ashiInitRadList = []; var ashiInitRadListB = []; var octo_radList = []; var octo_radListB = []; var octo_wave = 0; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(50, -30), 90], [new flash.geom.Point(50, 30), 90], [new flash.geom.Point(-46, 0), 90]]; longPartsList = []; smallPartsList = [[new flash.geom.Point(3, -64), 90], [new flash.geom.Point(3, 64), 90]]; AshiInit_OctopusLeg(); AshiReset_OctopusLeg(); SetGraphicsLeg(8, 8); BodyDecoration(); this.onEnterFrame = EnterFrame_OctopusLeg;
Symbol 42 MovieClip [player_type1] Frame 23
nextFrame();
Symbol 42 MovieClip [player_type1] Frame 24
function EnterFrame_TenLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_TenLeg(); } function AshiInit_TenLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_TenLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_TenLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_TenLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_TenLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 18; bodyMinSpeed = 12; maxSpeed = 14; bodyMaxPower = 8; bodyMinPower = 1; recoverP = 3; ashiLength = 93; ashiList = [ashiR0, ashiL0, ashiR1, ashiL1, ashiR2, ashiL2, ashiR3, ashiL3, ashiR4, ashiL4]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = []; longPartsList = [[new flash.geom.Point(29, 0), -90], [new flash.geom.Point(2, 0), -90], [new flash.geom.Point(-27, 0), -90]]; smallPartsList = [[new flash.geom.Point(1, -67), 90], [new flash.geom.Point(1, 67), 90]]; AshiInit_TenLeg(); AshiReset_TenLeg(); SetGraphicsLeg(10, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_TenLeg;
Symbol 47 MovieClip [player_type2] Frame 1
function Jump(j_ang, j_initY) { jumpAng = j_ang; jumpAddY = j_initY; jumpY = 0; this.onEnterFrame = EnterFrame_Jump; } function EnterFrame_Jump() { if (_parent.pausing) { return(undefined); } var _local3 = (jumpAng * Math.PI) / 180; var _local5 = Math.cos(_local3) * speed; var _local4 = Math.sin(_local3) * speed; posX = posX + _local5; posY = posY + _local4; posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); var _local6 = MotionJump(); _x = posX; _y = (posY + jumpY); DispBound(); if (_jumpEname != "") { this[_jumpEname](); } if (_local6) { if (_jumpEndEname == "") { this.onEnterFrame = this[_walkEname]; } else { this.onEnterFrame = this[_jumpEndEname]; _jumpEndEname = ""; } } } function MotionJump() { jumpY = Math.min(jumpY + jumpAddY, 0); jumpAddY = jumpAddY + jumpAddFrame; DispBound(); return(jumpY == 0); } function DispBound() { var _local3 = (Math.PI/4); var _local2 = 5; var _local5 = Math.cos(_local3) * _local2; var _local4 = Math.sin(_local3) * _local2; _local4 = _local4 + (-jumpY); _local3 = Math.atan2(_local4, _local5); _local2 = Math.sqrt((_local4 * _local4) + (_local5 * _local5)); dropShadow.distance = _local2; dropShadow.angle = (_local3 * 180) / Math.PI; this.filters = [dropShadow]; } function HurdleJump(j_ang, j_initY) { jumpAng = j_ang; jumpAddY = j_initY; jumpY = 0; speed = maxSpeed; this.onEnterFrame = EnterFrame_HurdleJump; } function EnterFrame_HurdleJump() { if (_parent.pausing) { return(undefined); } var _local3 = (jumpAng * Math.PI) / 180; var _local7 = Math.cos(_local3) * speed; var _local6 = Math.sin(_local3) * speed; posX = posX + _local7; posY = posY + _local6; var _local8 = MotionJump(); _x = posX; _y = (posY + jumpY); DispBound(); if ((jumpAddY > -2) && (hurdleCheck == 0)) { var _local9 = _parent.parts_legList.length; var _local5 = _parent.parts_speedList.length; var _local4 = _parent.parts_powerList.length; if ((_local5 + _local4) >= _parent.clearNormaParts) { hurdleCheck = 1; } else { hurdleCheck = 2; if (jumpAng > 0) { jumpAng = 180 - jumpAng; } else { jumpAng = -180 - jumpAng; } if (evo != 5) { _rotation = jumpAng; } _parent._parent.dispAlert("needJump"); } } if (_local8) { if (hurdleCheck == 1) { _parent.NextStage(); delete this.onEnterFrame; } else { if (evo == 5) { if (crabMode == "adv_") { crabMode = "ret_"; } else { crabMode = "adv_"; } SetAshiInitList(crabMode); speed = 0; } this.onEnterFrame = this[_walkEname]; } hurdleCheck = 0; } } function NextStageStart() { this.onEnterFrame = this[_walkEname]; } function BodyUnDecoration() { var _local1 = 0; while (_local1 < decoMcList.length) { decoMcList[_local1].removeMovieClip(); _local1++; } decoMcList = []; } function BodyDecoration() { BodyUnDecoration(); var _local4 = 0; var _local10 = Math.min(bigPartsList.length, _parent.kikaku_bigList.length); var _local12 = Math.min(longPartsList.length, _parent.kikaku_longList.length); var _local11 = Math.min(smallPartsList.length, _parent.kikaku_smallList.length); var _local3 = 0; while (_local3 < _local10) { var _local6 = "deco_b_" + _parent.kikaku_bigList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:bigPartsList[_local3][0].x, _y:bigPartsList[_local3][0].y, _rotation:bigPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } _local3 = 0; while (_local3 < _local12) { var _local6 = "deco_l_" + _parent.kikaku_longList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:longPartsList[_local3][0].x, _y:longPartsList[_local3][0].y, _rotation:longPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } _local3 = 0; while (_local3 < _local11) { var _local6 = "deco_s_" + _parent.kikaku_smallList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:smallPartsList[_local3][0].x, _y:smallPartsList[_local3][0].y, _rotation:smallPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } } var dropShadow = (new flash.filters.DropShadowFilter(5, 45, 0, 1, 5, 5, 0.5)); this.filters = [dropShadow]; var evo = 0; var evoType = true; var bigPartsList = []; var longPartsList = []; var smallPartsList = []; var decoMcList = []; var _mode = "walk"; var _walkEname = ""; var _jumpEname = ""; var _jumpEndEname = ""; var posX = _x; var posY = _y; var jumpAng = 0; var jumpAddY = 0; var jumpY = 0; var jumpAddInitY = -10; var jumpAddFrame = 2; var hurdleCheck = 0; this.onKeyDown = function () { _parent.MapExpansion(); evo = 5; maxSpeed = 12; gotoAndStop ("crab"); }; function MouseDown() { mouseClick = true; } function MouseUp() { mouseClick = false; } function WalkBasic() { var _local3 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local3 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local2 = Math.atan2(_ymouse, _xmouse); var _local4 = (_local2 * 180) / Math.PI; if (mouseClick) { _rotation = (_rotation + (_local4 * 0.1)); } posX = posX + (Math.cos((_rotation * Math.PI) / 180) * speed); posY = posY + (Math.sin((_rotation * Math.PI) / 180) * speed); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } function CheckJumpGoal() { if (posX < _parent.mapSize.x) { return(undefined); } if (Math.abs(_rotation) > 45) { if (((evo == 5) && (Math.abs(_rotation) > 135)) && (crabMode == "ret_")) { HurdleJump(_rotation + 180, jumpAddInitY); } return(undefined); } HurdleJump(_rotation, jumpAddInitY); } function Damage(ang) { speed = maxSpeed; Jump(ang, jumpAddInitY); _jumpEndEname = "EnterFrame_damage"; _parent._parent.dispRepair(); repair = 0; _parent.Notice(60, 120); _parent.Effect("effect_damage", _x, _y); } function EnterFrame_damage() { if (_parent.pausing) { return(undefined); } var _local3 = 200; repair = repair + recoverP; if (repair < _local3) { _parent._parent.repairDisp.disp(repair, _local3); return(undefined); } _parent._parent.repairDisp.Complete(); this.onEnterFrame = this[_walkEname]; } function GetCircleCross(x0, y0, r0, x1, y1, r1) { var _local10 = false; var _local7 = new flash.geom.Point(x0, y0); var _local14 = new flash.geom.Point(x1, y1); var _local2 = _local14.subtract(_local7); var _local3 = _local2.length; if (_local3 == (r0 + r1)) { _local10 = true; } else if ((_local3 < (r0 + r1)) && (_local3 > Math.abs(r0 - r1))) { } else { return([]); } _local2.normalize(r0); _local2.offset(_local7.x, _local7.y); var _local12 = (0.5 * (((r0 * r0) - (r1 * r1)) + (_local3 * _local3))) / _local3; var _local4 = Math.acos(_local12 / r0); var _local5 = Math.atan2(_local2.y - y0, _local2.x - x0); var _local11 = new flash.geom.Point(x0 + (r0 * Math.cos(_local5 + _local4)), y0 + (r0 * Math.sin(_local5 + _local4))); var _local13 = new flash.geom.Point(x0 + (r0 * Math.cos(_local5 - _local4)), y0 + (r0 * Math.sin(_local5 - _local4))); if (_local10) { return([_local11]); } return([_local11, _local13, _local2]); } function GetAngleInterval(angA, angB) { var _local3 = angA; var _local2 = angB; _local3 = (_local3 + 360) % 360; _local2 = (_local2 + 360) % 360; var _local1 = _local2 - _local3; if (_local1 >= 0) { if (_local1 > 180) { _local1 = _local1 - 360; } } else if (_local1 < -180) { _local1 = _local1 + 360; } return(_local1); } function evolution() { var _local4 = _parent.parts_legList.length; var _local3 = _parent.parts_powerList.length; var _local2 = _parent.parts_speedList.length; var _local5 = evo; if ((evo == 0) && (_local4 >= 4)) { evo = 1; } if (((evo == 1) && (_local4 >= 6)) && ((_local3 + _local2) >= 7)) { if (_local3 >= _local2) { evoType = true; } else { evoType = false; } evo = 2; } if ((evo == 2) && (_local4 >= 14)) { if (_parent.gameStage == 0) { if (_local5 == 2) { _parent._parent.dispAlert("evolutionLock"); return(undefined); } } else if (evoType) { if (_local3 >= _local2) { evo = 5; } else { evo = 6; } } else if (_local3 >= _local2) { evo = 4; } else { evo = 3; } } if (evo == _local5) { return(undefined); } var _local6 = ["no", "four", "six", "ten", "twin", "crab", "octo"]; gotoAndStop(_local6[evo]); if (evo == 1) { _parent.MapExpansion(); } _parent.Notice(60, 120); _parent._parent.evoluteDisp.disp(evo, evoType); _parent._parent.SE("se_evo"); _parent.Effect("effect_evo", _x, _y); } function SetGraphicsLeg(A, B) { var _local2 = 0; _local2 = 0; while (_local2 < A) { ashiList[_local2].gotoAndStop(_parent.parts_legList[_local2]); _local2++; } _local2 = 0; while (_local2 < B) { ashiListB[_local2].gotoAndStop(_parent.parts_legList[_local2]); _local2++; } } function SumMaxSpeed(p_type) { if (p_type == "speed") { maxSpeed = maxSpeed + 1; recoverP = recoverP - 0.5; } else if (p_type == "power") { maxSpeed = maxSpeed - 0.5; recoverP = recoverP + 1; } maxSpeed = Math.min(Math.max(maxSpeed, bodyMinSpeed), bodyMaxSpeed); recoverP = Math.min(Math.max(recoverP, bodyMinPower), bodyMaxPower); if (evo == 0) { speed = maxSpeed; } } var mouseClick = false; var repair = 0; var speed = 0; var addSpeed = 1; var cutSpeed = 2; var initSpeed = 2; var maxSpeed = 10; var recoverP = 0; var bodyMaxSpeed = 0; var bodyMaxPower = 0; var bodyMinSpeed = 0; var bodyMinPower = 0; var ashiLength = 93; var ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiInitPosList = []; var ashiInitRadList = []; var ashiTipList = []; var ashiBack = []; var ashiListB = []; var ashiInitPosListB = []; var ashiInitRadListB = []; var ashiTipListB = []; var ashiBackB = []; this.onMouseDown = MouseDown; this.onMouseUp = MouseUp; MouseUp(); gotoAndStop ("no");
Symbol 47 MovieClip [player_type2] Frame 5
function EnterFrame_NotLeg() { if (_parent.pausing) { return(undefined); } _rotation = (_rotation + Math.min(Math.max(landRolling, -5), 5)); landRolling = landRolling * 0.8; if (!mouseClick) { return(undefined); } var _local3 = Math.atan2(_parent._ymouse - _y, _parent._xmouse - _x); var _local2 = (_local3 * 180) / Math.PI; _local2 = _local2 + (Math.floor(Math.random() * 21) - 10); landRolling = Math.min(Math.max(_local2, -15), 15); jumpOldAng = _local2; Jump(_local2, -6); } function Jump_NotLeg() { _rotation = (_rotation + Math.min(Math.max(jumpOldAng * 0.5, -5), 5)); } function Jump_NotLeg_Init() { if (jumpY < 0) { return(undefined); } _jumpEname = "Jump_NotLeg"; speed = maxSpeed; } _walkEname = "EnterFrame_NotLeg"; _jumpEname = "Jump_NotLeg_Init"; bodyMaxSpeed = 8; bodyMinSpeed = 6; maxSpeed = 7; bodyMaxPower = 2; bodyMinPower = 1; recoverP = 1; speed = 0; var jumpOldAng = 0; var landRolling = 0; bigPartsList = [[new flash.geom.Point(-43, 0), 90]]; longPartsList = [[new flash.geom.Point(-97, 0), -90]]; smallPartsList = [[new flash.geom.Point(17, 0), 90]]; jumpAddY = 2; jumpY = -500; this.onEnterFrame = EnterFrame_Jump;
Symbol 47 MovieClip [player_type2] Frame 8
nextFrame();
Symbol 47 MovieClip [player_type2] Frame 9
function EnterFrame_FourLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_FourLeg(); } function AshiInit_FourLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_FourLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_FourLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_FourLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_FourLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 10; bodyMinSpeed = 7; maxSpeed = 8; bodyMaxPower = 4; bodyMinPower = 1; recoverP = 2; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRB, ashiLB]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(25, 0), 0]]; longPartsList = [[new flash.geom.Point(-30, 0), -90]]; smallPartsList = [[new flash.geom.Point(-65, -30), 60], [new flash.geom.Point(-65, 30), 120]]; AshiInit_FourLeg(); AshiReset_FourLeg(); SetGraphicsLeg(4, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_FourLeg;
Symbol 47 MovieClip [player_type2] Frame 11
nextFrame();
Symbol 47 MovieClip [player_type2] Frame 12
function EnterFrame_SixLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_SixLeg(); } function AshiInit_SixLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_SixLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_SixLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_SixLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_SixLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 14; bodyMinSpeed = 8; maxSpeed = 10; bodyMaxPower = 8; bodyMinPower = 2; recoverP = 4; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(-43, 0), 90]]; longPartsList = [[new flash.geom.Point(-96, 0), -90]]; smallPartsList = [[new flash.geom.Point(62, 0), 90]]; if (evoType) { longPartsList.push([new flash.geom.Point(18, 0), -90]); } else { smallPartsList.push([new flash.geom.Point(-5, 31), 135]); smallPartsList.push([new flash.geom.Point(-5, -31), 45]); } AshiInit_SixLeg(); AshiReset_SixLeg(); SetGraphicsLeg(6, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_SixLeg;
Symbol 47 MovieClip [player_type2] Frame 14
nextFrame();
Symbol 47 MovieClip [player_type2] Frame 15
function EnterFrame_SixTwinLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_SixTwinLeg(); } function AshiInit_SixTwinLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; ashiInitPosListB = []; ashiInitRadListB = []; ashiBackB = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local2 = new flash.geom.Point(ashiListB[_local1]._x, ashiListB[_local1]._y); ashiInitPosListB.push(_local2); ashiInitRadListB.push(ashiListB[_local1]._rotation); ashiBackB.push(false); _local1++; } } function AshiReset_SixTwinLeg(p_mc) { if ((p_mc._name.substr(-1) == "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiListB.length ; i++) { if (p_mc == undefined) { } else if (ashiListB[i] != p_mc) { continue; } var _local3 = ashiListB[i]; _local3._x = ashiInitPosListB[i].x; _local3._y = ashiInitPosListB[i].y; _local3._rotation = ashiInitRadListB[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipListB[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipListB[i]); _parent.globalToLocal(ashiTipListB[i]); } } if ((p_mc.name.substr(-1) != "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiList.length ; i++) { if (p_mc == undefined) { } else if (ashiList[i] != p_mc) { continue; } var _local3 = ashiList[i]; _local3._x = ashiInitPosList[i].x; _local3._y = ashiInitPosList[i].y; _local3._rotation = ashiInitRadList[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipList[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[i]); _parent.globalToLocal(ashiTipList[i]); } } } function AshiMove_SixTwinLeg() { var _local20 = ashiLength; var _local3 = 0; for ( ; _local3 < ashiListB.length ; _local3++) { var _local5 = ashiList[_local3]; var _local4 = ashiListB[_local3]; if (ashiBackB[_local3]) { var _local10 = 0.5; var _local9 = ashiInitRadList[_local3] - _local5._rotation; if (Math.abs(_local9) > 180) { if (_local9 > 0) { _local9 = _local9 - 360; } else { _local9 = _local9 + 360; } } _local5._x = _local5._x + ((ashiInitPosList[_local3].x - _local5._x) * _local10); _local5._rotation = _local5._rotation + (_local9 * _local10); var _local14 = new flash.geom.Point(_local5._x + (Math.cos((_local5._rotation * Math.PI) / 180) * _local20), _local5._y + (Math.sin((_local5._rotation * Math.PI) / 180) * _local20)); _local4._x = _local14.x; _local4._y = _local14.y; var _local11 = _local4._rotation + ((ashiInitRadListB[_local3] - _local4._rotation) * _local10); var _local17 = GetAngleInterval(_local5._rotation, _local11); if ((_local17 > IK_rectAngMaxB[_local4._name]) || (_local17 < IK_rectAngMinB[_local4._name])) { if ((ashiInitRadListB[_local3] - _local4._rotation) > 0) { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) - 360) * _local10); } else { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) + 360) * _local10); } } _local4._rotation = _local11; if (Math.abs(ashiInitRadList[_local3] - _local5._rotation) < 3) { ashiBackB[_local3] = false; AshiReset_SixTwinLeg(ashiList[_local3]); AshiReset_SixTwinLeg(ashiListB[_local3]); } } else { var _local6 = {x:ashiTipListB[_local3].x, y:ashiTipListB[_local3].y}; _parent.localToGlobal(_local6); this.globalToLocal(_local6); var _local18 = Math.atan2(_local6.y - ashiInitPosList[_local3].y, _local6.x - ashiInitPosList[_local3].x); var _local21 = (_local18 * 180) / Math.PI; var _local19 = flash.geom.Point.distance(new flash.geom.Point(_local6.x, _local6.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); if (_local19 > (ashiLength * 2)) { ashiBackB[_local3] = true; } else { var _local8 = GetCircleCross(_local6.x, _local6.y, ashiLength, ashiInitPosList[_local3].x, ashiInitPosList[_local3].y, ashiLength); var _local7 = IK_NumList[ashiListB[_local3]._name]; ashiListB[_local3]._x = _local8[_local7].x; ashiListB[_local3]._y = _local8[_local7].y; var _local12 = (Math.atan2(_local6.y - _local8[_local7].y, _local6.x - _local8[_local7].x) * 180) / Math.PI; ashiListB[_local3]._rotation = _local12; _local12 = (Math.atan2(_local8[_local7].y - ashiInitPosList[_local3].y, _local8[_local7].x - ashiInitPosList[_local3].x) * 180) / Math.PI; ashiList[_local3]._rotation = _local12; var _local13 = false; var _local16 = GetAngleInterval(ashiList[_local3]._rotation, ashiListB[_local3]._rotation); if (_local16 > IK_rectAngMaxB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMaxB[ashiListB[_local3]._name]; _local13 = true; } else if (_local16 < IK_rectAngMinB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMinB[ashiListB[_local3]._name]; _local13 = true; } if (_local13) { var _local15 = (ashiListB[_local3]._rotation * Math.PI) / 180; ashiTipListB[_local3] = {x:ashiListB[_local3]._x + (Math.cos(_local15) * ashiLength), y:ashiListB[_local3]._y + (Math.sin(_local15) * ashiLength)}; this.localToGlobal(ashiTipListB[_local3]); _parent.globalToLocal(ashiTipListB[_local3]); } if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) > IK_rectAngMax[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; continue; if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } } } } _walkEname = "EnterFrame_SixTwinLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 16; bodyMinSpeed = 9; maxSpeed = 11; bodyMaxPower = 10; bodyMinPower = 2; recoverP = 4; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; ashiListB = [ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; ashiInitPosListB = []; ashiInitRadListB = []; ashiTipListB = []; ashiBackB = []; var IK_NumList = {ashiRF2:1, ashiLF2:0, ashiRM2:0, ashiLM2:1, ashiRB2:0, ashiLB2:1}; var IK_rectAngMax = {ashiRF:10, ashiLF:90, ashiRM:45, ashiLM:90, ashiRB:60, ashiLB:110}; var IK_rectAngMin = {ashiRF:-90, ashiLF:-10, ashiRM:-90, ashiLM:-45, ashiRB:-110, ashiLB:-60}; var IK_rectAngMaxB = {ashiRF2:0, ashiLF2:150, ashiRM2:170, ashiLM2:0, ashiRB2:170, ashiLB2:0}; var IK_rectAngMinB = {ashiRF2:-150, ashiLF2:0, ashiRM2:0, ashiLM2:-170, ashiRB2:0, ashiLB2:-170}; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(-25, 0), 90]]; longPartsList = [[new flash.geom.Point(-78, 0), -90], [new flash.geom.Point(-140, -32), 45], [new flash.geom.Point(-140, 32), -45]]; smallPartsList = [[new flash.geom.Point(39, -25), 30], [new flash.geom.Point(39, 25), 150]]; AshiInit_SixTwinLeg(); AshiReset_SixTwinLeg(); SetGraphicsLeg(6, 6); BodyDecoration(); this.onEnterFrame = EnterFrame_SixTwinLeg;
Symbol 47 MovieClip [player_type2] Frame 17
nextFrame();
Symbol 47 MovieClip [player_type2] Frame 18
function EnterFrame_CrabLeg() { if (_parent.pausing) { return(undefined); } WalkCrab(); if (speed == 0) { return(undefined); } AshiMove_CrabLeg(); } function AshiInit_CrabLeg() { ashiBack = []; ashiBackB = []; var _local1 = 0; while (_local1 < ashiList.length) { ashiBack.push(false); ashiBackB.push(false); _local1++; } } function AshiReset_CrabLeg(p_mc) { if ((p_mc._name.substr(-1) == "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiListB.length ; i++) { if (p_mc == undefined) { } else if (ashiListB[i] != p_mc) { continue; } var _local3 = ashiListB[i]; _local3._x = ashiInitPosListB[i].x; _local3._y = ashiInitPosListB[i].y; _local3._rotation = ashiInitRadListB[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipListB[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipListB[i]); _parent.globalToLocal(ashiTipListB[i]); } } if ((p_mc.name.substr(-1) != "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiList.length ; i++) { if (p_mc == undefined) { } else if (ashiList[i] != p_mc) { continue; } var _local3 = ashiList[i]; _local3._x = ashiInitPosList[i].x; _local3._y = ashiInitPosList[i].y; _local3._rotation = ashiInitRadList[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipList[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[i]); _parent.globalToLocal(ashiTipList[i]); } } } function AshiMove_CrabLeg() { var _local20 = ashiLength; var _local3 = 0; for ( ; _local3 < ashiListB.length ; _local3++) { var _local5 = ashiList[_local3]; var _local4 = ashiListB[_local3]; if (ashiBackB[_local3]) { var _local10 = 0.5; var _local9 = ashiInitRadList[_local3] - _local5._rotation; if (Math.abs(_local9) > 180) { if (_local9 > 0) { _local9 = _local9 - 360; } else { _local9 = _local9 + 360; } } _local5._x = _local5._x + ((ashiInitPosList[_local3].x - _local5._x) * _local10); _local5._rotation = _local5._rotation + (_local9 * _local10); var _local14 = new flash.geom.Point(_local5._x + (Math.cos((_local5._rotation * Math.PI) / 180) * _local20), _local5._y + (Math.sin((_local5._rotation * Math.PI) / 180) * _local20)); _local4._x = _local14.x; _local4._y = _local14.y; var _local11 = _local4._rotation + ((ashiInitRadListB[_local3] - _local4._rotation) * _local10); var _local17 = GetAngleInterval(_local5._rotation, _local11); if ((_local17 > IK_rectAngMaxB[_local4._name]) || (_local17 < IK_rectAngMinB[_local4._name])) { if ((ashiInitRadListB[_local3] - _local4._rotation) > 0) { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) - 360) * _local10); } else { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) + 360) * _local10); } } _local4._rotation = _local11; if (Math.abs(ashiInitRadList[_local3] - _local5._rotation) < 3) { ashiBackB[_local3] = false; AshiReset_CrabLeg(ashiList[_local3]); AshiReset_CrabLeg(ashiListB[_local3]); } } else { var _local6 = {x:ashiTipListB[_local3].x, y:ashiTipListB[_local3].y}; _parent.localToGlobal(_local6); this.globalToLocal(_local6); var _local18 = Math.atan2(_local6.y - ashiInitPosList[_local3].y, _local6.x - ashiInitPosList[_local3].x); var _local21 = (_local18 * 180) / Math.PI; var _local19 = flash.geom.Point.distance(new flash.geom.Point(_local6.x, _local6.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); if (_local19 > (ashiLength * 2)) { ashiBackB[_local3] = true; } else { var _local8 = GetCircleCross(_local6.x, _local6.y, ashiLength, ashiInitPosList[_local3].x, ashiInitPosList[_local3].y, ashiLength); var _local7 = IK_NumList[ashiListB[_local3]._name]; ashiListB[_local3]._x = _local8[_local7].x; ashiListB[_local3]._y = _local8[_local7].y; var _local12 = (Math.atan2(_local6.y - _local8[_local7].y, _local6.x - _local8[_local7].x) * 180) / Math.PI; ashiListB[_local3]._rotation = _local12; _local12 = (Math.atan2(_local8[_local7].y - ashiInitPosList[_local3].y, _local8[_local7].x - ashiInitPosList[_local3].x) * 180) / Math.PI; ashiList[_local3]._rotation = _local12; var _local13 = false; var _local16 = GetAngleInterval(ashiList[_local3]._rotation, ashiListB[_local3]._rotation); if (_local16 > IK_rectAngMaxB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMaxB[ashiListB[_local3]._name]; _local13 = true; } else if (_local16 < IK_rectAngMinB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMinB[ashiListB[_local3]._name]; _local13 = true; } if (_local13) { ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) > IK_rectAngMax[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; continue; if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } } } } function WalkCrab() { var _local3 = 1; var _local5 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local5 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local4 = Math.atan2(_ymouse, _xmouse); var _local2 = (_local4 * 180) / Math.PI; if ((crabMode == "ret_") && (Math.abs(_local2) < 90)) { crabMode = "adv_"; SetAshiInitList(crabMode); } else if ((crabMode == "adv_") && (Math.abs(_local2) > 90)) { crabMode = "ret_"; SetAshiInitList(crabMode); } if (crabMode == "ret_") { if (_local2 > 0) { _local2 = _local2 - 180; } else { _local2 = _local2 + 180; } _local3 = -1; } if (mouseClick) { _rotation = (_rotation + (_local2 * 0.1)); } posX = posX + ((Math.cos((_rotation * Math.PI) / 180) * speed) * _local3); posY = posY + ((Math.sin((_rotation * Math.PI) / 180) * speed) * _local3); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } function SetAshiInitList(str) { var _local6 = {ashiRF:new flash.geom.Point(17, -24), ashiLF:new flash.geom.Point(-25, -24), ashiRM:new flash.geom.Point(13, 39), ashiLM:new flash.geom.Point(-15, 40), ashiRB:new flash.geom.Point(12, 108), ashiLB:new flash.geom.Point(-8, 105)}; var _local4 = {ashiRF:-70, ashiLF:-109, ashiRM:-60, ashiLM:-120, ashiRB:-57, ashiLB:-125}; var _local5 = {ashiRF2:new flash.geom.Point(49, -114), ashiLF2:new flash.geom.Point(-57, -113), ashiRM2:new flash.geom.Point(59, -41), ashiLM2:new flash.geom.Point(-62, -39), ashiRB2:new flash.geom.Point(63, 28), ashiLB2:new flash.geom.Point(-62, 28)}; var _local3 = {ashiRF2:62, ashiLF2:112, ashiRM2:70, ashiLM2:110, ashiRB2:79, ashiLB2:103}; var _local1 = {ashiRF:new flash.geom.Point(17, -24), ashiLF:new flash.geom.Point(-25, -24), ashiRM:new flash.geom.Point(13, 39), ashiLM:new flash.geom.Point(-15, 40), ashiRB:new flash.geom.Point(12, 108), ashiLB:new flash.geom.Point(-8, 105)}; var _local7 = {ashiRF:-17, ashiLF:-163, ashiRM:-14, ashiLM:-165, ashiRB:-9, ashiLB:-174}; var _local2 = {ashiRF2:new flash.geom.Point(105, -50), ashiLF2:new flash.geom.Point(-114, -51), ashiRM2:new flash.geom.Point(100, 15), ashiLM2:new flash.geom.Point(-105, 18), ashiRB2:new flash.geom.Point(100, 92), ashiLB2:new flash.geom.Point(-100, 96)}; var _local8 = {ashiRF2:36, ashiLF2:138, ashiRM2:33, ashiLM2:142, ashiRB2:27, ashiLB2:151}; var _local17 = [_local1.ashiRF, _local6.ashiLF, _local1.ashiRM, _local6.ashiLM, _local1.ashiRB, _local6.ashiLB]; var _local10 = [_local2.ashiRF2, _local5.ashiLF2, _local2.ashiRM2, _local5.ashiLM2, _local2.ashiRB2, _local5.ashiLB2]; var _local12 = [_local7.ashiRF, _local4.ashiLF, _local7.ashiRM, _local4.ashiLM, _local7.ashiRB, _local4.ashiLB]; var _local14 = [_local8.ashiRF2, _local3.ashiLF2, _local8.ashiRM2, _local3.ashiLM2, _local8.ashiRB2, _local3.ashiLB2]; var _local11 = [_local6.ashiRF, _local1.ashiLF, _local6.ashiRM, _local1.ashiLM, _local6.ashiRB, _local1.ashiLB]; var _local13 = [_local5.ashiRF2, _local2.ashiLF2, _local5.ashiRM2, _local2.ashiLM2, _local5.ashiRB2, _local2.ashiLB2]; var _local15 = [_local4.ashiRF, _local7.ashiLF, _local4.ashiRM, _local7.ashiLM, _local4.ashiRB, _local7.ashiLB]; var _local16 = [_local3.ashiRF2, _local8.ashiLF2, _local3.ashiRM2, _local8.ashiLM2, _local3.ashiRB2, _local8.ashiLB2]; ashiInitPosList = []; ashiInitRadList = []; ashiInitPosListB = []; ashiInitRadListB = []; if (str == "adv_") { ashiInitPosList = _local17; ashiInitPosListB = _local10; ashiInitRadList = _local12; ashiInitRadListB = _local14; } else if (str == "ret_") { ashiInitPosList = _local11; ashiInitPosListB = _local13; ashiInitRadList = _local15; ashiInitRadListB = _local16; } if (str == "adv_") { IK_rectAngMax = {ashiRF:60, ashiLF:60, ashiRM:58, ashiLM:58, ashiRB:56, ashiLB:56}; IK_rectAngMin = {ashiRF:-10, ashiLF:-10, ashiRM:-10, ashiLM:-10, ashiRB:-10, ashiLB:-10}; } else if (str == "ret_") { IK_rectAngMax = {ashiRF:10, ashiLF:10, ashiRM:10, ashiLM:10, ashiRB:10, ashiLB:10}; IK_rectAngMin = {ashiRF:-60, ashiLF:-60, ashiRM:-60, ashiLM:-60, ashiRB:-60, ashiLB:-60}; } } function GetAshiPos_CrabLeg() { var _local5 = "{ "; var _local3 = "{ "; var _local4 = "{ "; var _local2 = "{ "; var _local1 = 0; while (_local1 < ashiList.length) { _local5 = _local5 + ((((((ashiList[_local1]._name + " : ") + "new Point(") + (ashiList[_local1]._x ^ 0)) + " , ") + (ashiList[_local1]._y ^ 0)) + " ) , "); _local3 = _local3 + (((ashiList[_local1]._name + " : ") + (ashiList[_local1]._rotation ^ 0)) + " , "); _local4 = _local4 + ((((((ashiListB[_local1]._name + " : ") + "new Point(") + (ashiListB[_local1]._x ^ 0)) + " , ") + (ashiListB[_local1]._y ^ 0)) + " ) , "); _local2 = _local2 + (((ashiListB[_local1]._name + " : ") + (ashiListB[_local1]._rotation ^ 0)) + " , "); _local1++; } _local5 = _local5.substr(0, _local5.length - 2) + "}"; _local3 = _local3.substr(0, _local3.length - 2) + "}"; _local4 = _local4.substr(0, _local4.length - 2) + "}"; _local2 = _local2.substr(0, _local2.length - 2) + "}"; trace(_local5); trace(_local3); trace(_local4); trace(_local2); } _walkEname = "EnterFrame_CrabLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 10; bodyMinSpeed = 5; maxSpeed = 7; bodyMaxPower = 12; bodyMinPower = 6; recoverP = 8; ashiLength = 93; ashiTipList = []; ashiBack = []; ashiTipListB = []; ashiBackB = []; var ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiListB = [ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; var ashiInitPosList = []; var ashiInitRadList = []; var ashiInitPosListB = []; var ashiInitRadListB = []; var IK_NumList = {ashiRF2:0, ashiLF2:1, ashiRM2:0, ashiLM2:1, ashiRB2:0, ashiLB2:1}; var IK_rectAngMax = {ashiRF:60, ashiLF:60, ashiRM:58, ashiLM:58, ashiRB:56, ashiLB:56}; var IK_rectAngMin = {ashiRF:-10, ashiLF:-10, ashiRM:-10, ashiLM:-10, ashiRB:-10, ashiLB:-10}; var IK_rectAngMaxB = {ashiRF2:150, ashiLF2:0, ashiRM2:150, ashiLM2:0, ashiRB2:150, ashiLB2:0}; var IK_rectAngMinB = {ashiRF2:0, ashiLF2:-150, ashiRM2:0, ashiLM2:-150, ashiRB2:0, ashiLB2:-150}; var crabMode = "ret_"; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(0, -10), 0]]; longPartsList = [[new flash.geom.Point(0, 42), 180], [new flash.geom.Point(-43, 51), -165], [new flash.geom.Point(43, 51), 165]]; smallPartsList = [[new flash.geom.Point(24, 89), 0], [new flash.geom.Point(-24, 89), 0]]; SetAshiInitList(crabMode); AshiInit_CrabLeg(); AshiReset_CrabLeg(); SetGraphicsLeg(6, 6); BodyDecoration(); this.onEnterFrame = EnterFrame_CrabLeg;
Symbol 47 MovieClip [player_type2] Frame 20
nextFrame();
Symbol 47 MovieClip [player_type2] Frame 21
function EnterFrame_OctopusLeg() { if (_parent.pausing) { return(undefined); } WalkOctopus(); AshiMove_OctopusLeg(); octo_oldAng = _rotation; } function AshiInit_OctopusLeg() { var _local1 = 0; while (_local1 < ashiList.length) { ashiInitRadList[_local1] = ashiList[_local1]._rotation; ashiInitRadListB[_local1] = ashiListB[_local1]._rotation; _local1++; } } function AshiReset_OctopusLeg() { octo_radList = []; octo_radListB = []; var _local1 = 0; while (_local1 < ashiList.length) { octo_radList.push(ashiList[_local1]._rotation); octo_radListB.push(ashiListB[_local1]._rotation); _local1++; } } function AshiMove_OctopusLeg() { var _local6 = maxSpeed * 0.5; var _local5 = 10; var _local1 = 0; if (speed > _local6) { _local1 = 0; while (_local1 < ashiList.length) { var _local3 = (Math.atan2(octo_tailPointA.y - _y, octo_tailPointA.x - _x) * 180) / Math.PI; _local3 = _local3 - _rotation; var _local2 = _local3 - octo_radList[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radList[_local1] = octo_radList[_local1] + (_local2 * 0.2); ashiList[_local1]._rotation = octo_radList[_local1] + (Math.cos(octo_wave + (_local1 * 0.1)) * _local5); var _local4 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); _local4.x = _local4.x + (Math.cos((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); _local4.y = _local4.y + (Math.sin((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); ashiListB[_local1]._x = _local4.x; ashiListB[_local1]._y = _local4.y; _local3 = (Math.atan2(octo_tailPointB.y - _y, octo_tailPointB.x - _x) * 180) / Math.PI; _local3 = _local3 - _rotation; _local2 = _local3 - octo_radListB[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radListB[_local1] = octo_radListB[_local1] + (_local2 * 0.2); ashiListB[_local1]._rotation = octo_radListB[_local1] + (Math.cos(octo_wave + (_local1 * 0.2)) * _local5); _local1++; } } else { _local1 = 0; while (_local1 < ashiList.length) { var _local2 = ashiInitRadList[_local1] - octo_radList[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radList[_local1] = octo_radList[_local1] + (_local2 * 0.1); ashiList[_local1]._rotation = octo_radList[_local1] + (Math.cos(octo_wave + (_local1 * 0.1)) * _local5); var _local4 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); _local4.x = _local4.x + (Math.cos((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); _local4.y = _local4.y + (Math.sin((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); ashiListB[_local1]._x = _local4.x; ashiListB[_local1]._y = _local4.y; _local2 = ashiInitRadListB[_local1] - octo_radListB[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radListB[_local1] = octo_radListB[_local1] + (_local2 * 0.1); ashiListB[_local1]._rotation = octo_radListB[_local1] + (Math.cos(octo_wave + (_local1 * 0.2)) * _local5); _local1++; } } octo_wave = octo_wave + 0.05; octo_tailPointA.x = octo_tailPointA.x + ((_x - octo_tailPointA.x) * 0.2); octo_tailPointA.y = octo_tailPointA.y + ((_y - octo_tailPointA.y) * 0.2); octo_tailPointB.x = octo_tailPointB.x + ((octo_tailPointA.x - octo_tailPointB.x) * 0.1); octo_tailPointB.y = octo_tailPointB.y + ((octo_tailPointA.y - octo_tailPointB.y) * 0.1); } function WalkOctopus() { var _local3 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local3 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local2 = Math.atan2(_ymouse, _xmouse); var _local4 = (_local2 * 180) / Math.PI; if (mouseClick) { _rotation = (_rotation + (_local4 * 0.2)); } posX = posX + (Math.cos((_rotation * Math.PI) / 180) * speed); posY = posY + (Math.sin((_rotation * Math.PI) / 180) * speed); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } _walkEname = "EnterFrame_OctopusLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 12; bodyMinSpeed = 7; maxSpeed = 9; bodyMaxPower = 10; bodyMinPower = 4; recoverP = 5; ashiLength = 93; var octo_tailPointA = (new flash.geom.Point(_x, _y)); var octo_tailPointB = (new flash.geom.Point(_x, _y)); var ashiList = [ashiRT, ashiLT, ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiListB = [ashiRT2, ashiLT2, ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; var ashiInitRadList = []; var ashiInitRadListB = []; var octo_radList = []; var octo_radListB = []; var octo_wave = 0; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(98, 0), 90], [new flash.geom.Point(-62, 0), 90]]; longPartsList = []; smallPartsList = [[new flash.geom.Point(25, -22), 90], [new flash.geom.Point(25, 22), 90]]; AshiInit_OctopusLeg(); AshiReset_OctopusLeg(); SetGraphicsLeg(8, 8); BodyDecoration(); this.onEnterFrame = EnterFrame_OctopusLeg;
Symbol 47 MovieClip [player_type2] Frame 23
nextFrame();
Symbol 47 MovieClip [player_type2] Frame 24
function EnterFrame_TenLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_TenLeg(); } function AshiInit_TenLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_TenLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_TenLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_TenLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_TenLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 18; bodyMinSpeed = 12; maxSpeed = 14; bodyMaxPower = 8; bodyMinPower = 1; recoverP = 3; ashiLength = 93; ashiList = [ashiR0, ashiL0, ashiR1, ashiL1, ashiR2, ashiL2, ashiR3, ashiL3, ashiR4, ashiL4]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = []; longPartsList = [[new flash.geom.Point(54, 0), -90], [new flash.geom.Point(27, 0), -90], [new flash.geom.Point(-33, 0), -90], [new flash.geom.Point(-61, 0), -90], [new flash.geom.Point(-121, 0), -90]]; smallPartsList = [[new flash.geom.Point(88, 0), 90], [new flash.geom.Point(-6, 0), 90], [new flash.geom.Point(-94, 0), 90]]; AshiInit_TenLeg(); AshiReset_TenLeg(); SetGraphicsLeg(10, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_TenLeg;
Symbol 52 MovieClip [player_type3] Frame 1
function Jump(j_ang, j_initY) { jumpAng = j_ang; jumpAddY = j_initY; jumpY = 0; this.onEnterFrame = EnterFrame_Jump; } function EnterFrame_Jump() { if (_parent.pausing) { return(undefined); } var _local3 = (jumpAng * Math.PI) / 180; var _local5 = Math.cos(_local3) * speed; var _local4 = Math.sin(_local3) * speed; posX = posX + _local5; posY = posY + _local4; posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); var _local6 = MotionJump(); _x = posX; _y = (posY + jumpY); DispBound(); if (_jumpEname != "") { this[_jumpEname](); } if (_local6) { if (_jumpEndEname == "") { this.onEnterFrame = this[_walkEname]; } else { this.onEnterFrame = this[_jumpEndEname]; _jumpEndEname = ""; } } } function MotionJump() { jumpY = Math.min(jumpY + jumpAddY, 0); jumpAddY = jumpAddY + jumpAddFrame; DispBound(); return(jumpY == 0); } function DispBound() { var _local3 = (Math.PI/4); var _local2 = 5; var _local5 = Math.cos(_local3) * _local2; var _local4 = Math.sin(_local3) * _local2; _local4 = _local4 + (-jumpY); _local3 = Math.atan2(_local4, _local5); _local2 = Math.sqrt((_local4 * _local4) + (_local5 * _local5)); dropShadow.distance = _local2; dropShadow.angle = (_local3 * 180) / Math.PI; this.filters = [dropShadow]; } function HurdleJump(j_ang, j_initY) { jumpAng = j_ang; jumpAddY = j_initY; jumpY = 0; speed = maxSpeed; this.onEnterFrame = EnterFrame_HurdleJump; } function EnterFrame_HurdleJump() { if (_parent.pausing) { return(undefined); } var _local3 = (jumpAng * Math.PI) / 180; var _local7 = Math.cos(_local3) * speed; var _local6 = Math.sin(_local3) * speed; posX = posX + _local7; posY = posY + _local6; var _local8 = MotionJump(); _x = posX; _y = (posY + jumpY); DispBound(); if ((jumpAddY > -2) && (hurdleCheck == 0)) { var _local9 = _parent.parts_legList.length; var _local5 = _parent.parts_speedList.length; var _local4 = _parent.parts_powerList.length; if ((_local5 + _local4) >= _parent.clearNormaParts) { hurdleCheck = 1; } else { hurdleCheck = 2; if (jumpAng > 0) { jumpAng = 180 - jumpAng; } else { jumpAng = -180 - jumpAng; } if (evo != 5) { _rotation = jumpAng; } _parent._parent.dispAlert("needJump"); } } if (_local8) { if (hurdleCheck == 1) { _parent.NextStage(); delete this.onEnterFrame; } else { if (evo == 5) { if (crabMode == "adv_") { crabMode = "ret_"; } else { crabMode = "adv_"; } SetAshiInitList(crabMode); speed = 0; } this.onEnterFrame = this[_walkEname]; } hurdleCheck = 0; } } function NextStageStart() { this.onEnterFrame = this[_walkEname]; } function BodyUnDecoration() { var _local1 = 0; while (_local1 < decoMcList.length) { decoMcList[_local1].removeMovieClip(); _local1++; } decoMcList = []; } function BodyDecoration() { BodyUnDecoration(); var _local4 = 0; var _local10 = Math.min(bigPartsList.length, _parent.kikaku_bigList.length); var _local12 = Math.min(longPartsList.length, _parent.kikaku_longList.length); var _local11 = Math.min(smallPartsList.length, _parent.kikaku_smallList.length); var _local3 = 0; while (_local3 < _local10) { var _local6 = "deco_b_" + _parent.kikaku_bigList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:bigPartsList[_local3][0].x, _y:bigPartsList[_local3][0].y, _rotation:bigPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } _local3 = 0; while (_local3 < _local12) { var _local6 = "deco_l_" + _parent.kikaku_longList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:longPartsList[_local3][0].x, _y:longPartsList[_local3][0].y, _rotation:longPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } _local3 = 0; while (_local3 < _local11) { var _local6 = "deco_s_" + _parent.kikaku_smallList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:smallPartsList[_local3][0].x, _y:smallPartsList[_local3][0].y, _rotation:smallPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } } var dropShadow = (new flash.filters.DropShadowFilter(5, 45, 0, 1, 5, 5, 0.5)); this.filters = [dropShadow]; var evo = 0; var evoType = true; var bigPartsList = []; var longPartsList = []; var smallPartsList = []; var decoMcList = []; var _mode = "walk"; var _walkEname = ""; var _jumpEname = ""; var _jumpEndEname = ""; var posX = _x; var posY = _y; var jumpAng = 0; var jumpAddY = 0; var jumpY = 0; var jumpAddInitY = -10; var jumpAddFrame = 2; var hurdleCheck = 0; this.onKeyDown = function () { _parent.MapExpansion(); evo = 5; maxSpeed = 12; gotoAndStop ("crab"); }; function MouseDown() { mouseClick = true; } function MouseUp() { mouseClick = false; } function WalkBasic() { var _local3 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local3 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local2 = Math.atan2(_ymouse, _xmouse); var _local4 = (_local2 * 180) / Math.PI; if (mouseClick) { _rotation = (_rotation + (_local4 * 0.1)); } posX = posX + (Math.cos((_rotation * Math.PI) / 180) * speed); posY = posY + (Math.sin((_rotation * Math.PI) / 180) * speed); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } function CheckJumpGoal() { if (posX < _parent.mapSize.x) { return(undefined); } if (Math.abs(_rotation) > 45) { if (((evo == 5) && (Math.abs(_rotation) > 135)) && (crabMode == "ret_")) { HurdleJump(_rotation + 180, jumpAddInitY); } return(undefined); } HurdleJump(_rotation, jumpAddInitY); } function Damage(ang) { speed = maxSpeed; Jump(ang, jumpAddInitY); _jumpEndEname = "EnterFrame_damage"; _parent._parent.dispRepair(); repair = 0; _parent.Notice(60, 120); _parent.Effect("effect_damage", _x, _y); } function EnterFrame_damage() { if (_parent.pausing) { return(undefined); } var _local3 = 200; repair = repair + recoverP; if (repair < _local3) { _parent._parent.repairDisp.disp(repair, _local3); return(undefined); } _parent._parent.repairDisp.Complete(); this.onEnterFrame = this[_walkEname]; } function GetCircleCross(x0, y0, r0, x1, y1, r1) { var _local10 = false; var _local7 = new flash.geom.Point(x0, y0); var _local14 = new flash.geom.Point(x1, y1); var _local2 = _local14.subtract(_local7); var _local3 = _local2.length; if (_local3 == (r0 + r1)) { _local10 = true; } else if ((_local3 < (r0 + r1)) && (_local3 > Math.abs(r0 - r1))) { } else { return([]); } _local2.normalize(r0); _local2.offset(_local7.x, _local7.y); var _local12 = (0.5 * (((r0 * r0) - (r1 * r1)) + (_local3 * _local3))) / _local3; var _local4 = Math.acos(_local12 / r0); var _local5 = Math.atan2(_local2.y - y0, _local2.x - x0); var _local11 = new flash.geom.Point(x0 + (r0 * Math.cos(_local5 + _local4)), y0 + (r0 * Math.sin(_local5 + _local4))); var _local13 = new flash.geom.Point(x0 + (r0 * Math.cos(_local5 - _local4)), y0 + (r0 * Math.sin(_local5 - _local4))); if (_local10) { return([_local11]); } return([_local11, _local13, _local2]); } function GetAngleInterval(angA, angB) { var _local3 = angA; var _local2 = angB; _local3 = (_local3 + 360) % 360; _local2 = (_local2 + 360) % 360; var _local1 = _local2 - _local3; if (_local1 >= 0) { if (_local1 > 180) { _local1 = _local1 - 360; } } else if (_local1 < -180) { _local1 = _local1 + 360; } return(_local1); } function evolution() { var _local4 = _parent.parts_legList.length; var _local3 = _parent.parts_powerList.length; var _local2 = _parent.parts_speedList.length; var _local5 = evo; if ((evo == 0) && (_local4 >= 4)) { evo = 1; } if (((evo == 1) && (_local4 >= 6)) && ((_local3 + _local2) >= 7)) { if (_local3 >= _local2) { evoType = true; } else { evoType = false; } evo = 2; } if ((evo == 2) && (_local4 >= 14)) { if (_parent.gameStage == 0) { if (_local5 == 2) { _parent._parent.dispAlert("evolutionLock"); return(undefined); } } else if (evoType) { if (_local3 >= _local2) { evo = 5; } else { evo = 6; } } else if (_local3 >= _local2) { evo = 4; } else { evo = 3; } } if (evo == _local5) { return(undefined); } var _local6 = ["no", "four", "six", "ten", "twin", "crab", "octo"]; gotoAndStop(_local6[evo]); if (evo == 1) { _parent.MapExpansion(); } _parent.Notice(60, 120); _parent._parent.evoluteDisp.disp(evo, evoType); _parent._parent.SE("se_evo"); _parent.Effect("effect_evo", _x, _y); } function SetGraphicsLeg(A, B) { var _local2 = 0; _local2 = 0; while (_local2 < A) { ashiList[_local2].gotoAndStop(_parent.parts_legList[_local2]); _local2++; } _local2 = 0; while (_local2 < B) { ashiListB[_local2].gotoAndStop(_parent.parts_legList[_local2]); _local2++; } } function SumMaxSpeed(p_type) { if (p_type == "speed") { maxSpeed = maxSpeed + 1; recoverP = recoverP - 0.5; } else if (p_type == "power") { maxSpeed = maxSpeed - 0.5; recoverP = recoverP + 1; } maxSpeed = Math.min(Math.max(maxSpeed, bodyMinSpeed), bodyMaxSpeed); recoverP = Math.min(Math.max(recoverP, bodyMinPower), bodyMaxPower); if (evo == 0) { speed = maxSpeed; } } var mouseClick = false; var repair = 0; var speed = 0; var addSpeed = 1; var cutSpeed = 2; var initSpeed = 2; var maxSpeed = 10; var recoverP = 0; var bodyMaxSpeed = 0; var bodyMaxPower = 0; var bodyMinSpeed = 0; var bodyMinPower = 0; var ashiLength = 93; var ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiInitPosList = []; var ashiInitRadList = []; var ashiTipList = []; var ashiBack = []; var ashiListB = []; var ashiInitPosListB = []; var ashiInitRadListB = []; var ashiTipListB = []; var ashiBackB = []; this.onMouseDown = MouseDown; this.onMouseUp = MouseUp; MouseUp(); gotoAndStop ("no");
Symbol 52 MovieClip [player_type3] Frame 5
function EnterFrame_NotLeg() { if (_parent.pausing) { return(undefined); } _rotation = (_rotation + Math.min(Math.max(landRolling, -5), 5)); landRolling = landRolling * 0.8; if (!mouseClick) { return(undefined); } var _local3 = Math.atan2(_parent._ymouse - _y, _parent._xmouse - _x); var _local2 = (_local3 * 180) / Math.PI; _local2 = _local2 + (Math.floor(Math.random() * 21) - 10); landRolling = Math.min(Math.max(_local2, -15), 15); jumpOldAng = _local2; Jump(_local2, -6); } function Jump_NotLeg() { _rotation = (_rotation + Math.min(Math.max(jumpOldAng * 0.5, -5), 5)); } function Jump_NotLeg_Init() { if (jumpY < 0) { return(undefined); } _jumpEname = "Jump_NotLeg"; speed = maxSpeed; } _walkEname = "EnterFrame_NotLeg"; _jumpEname = "Jump_NotLeg_Init"; bodyMaxSpeed = 8; bodyMinSpeed = 6; maxSpeed = 7; bodyMaxPower = 2; bodyMinPower = 1; recoverP = 1; speed = 0; var jumpOldAng = 0; var landRolling = 0; bigPartsList = [[new flash.geom.Point(-45, 0), 90]]; longPartsList = [[new flash.geom.Point(48, 0), -90]]; smallPartsList = [[new flash.geom.Point(77, 0), 90]]; jumpAddY = 2; jumpY = -500; this.onEnterFrame = EnterFrame_Jump;
Symbol 52 MovieClip [player_type3] Frame 8
nextFrame();
Symbol 52 MovieClip [player_type3] Frame 9
function EnterFrame_FourLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_FourLeg(); } function AshiInit_FourLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_FourLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_FourLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_FourLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_FourLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 10; bodyMinSpeed = 7; maxSpeed = 8; bodyMaxPower = 4; bodyMinPower = 1; recoverP = 2; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRB, ashiLB]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(54, 0), 90]]; longPartsList = [[new flash.geom.Point(-30, 0), -90]]; smallPartsList = [[new flash.geom.Point(26, -56), 60], [new flash.geom.Point(26, 56), 120]]; AshiInit_FourLeg(); AshiReset_FourLeg(); SetGraphicsLeg(4, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_FourLeg;
Symbol 52 MovieClip [player_type3] Frame 11
nextFrame();
Symbol 52 MovieClip [player_type3] Frame 12
function EnterFrame_SixLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_SixLeg(); } function AshiInit_SixLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_SixLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_SixLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_SixLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_SixLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 14; bodyMinSpeed = 8; maxSpeed = 10; bodyMaxPower = 8; bodyMinPower = 2; recoverP = 4; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(-43, 0), 90]]; longPartsList = []; smallPartsList = [[new flash.geom.Point(16, 0), 90]]; if (evoType) { longPartsList.push([new flash.geom.Point(30, -40), 30]); longPartsList.push([new flash.geom.Point(30, 40), 150]); } else { smallPartsList.push([new flash.geom.Point(-9, 47), 135]); smallPartsList.push([new flash.geom.Point(-9, -47), 45]); } AshiInit_SixLeg(); AshiReset_SixLeg(); SetGraphicsLeg(6, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_SixLeg;
Symbol 52 MovieClip [player_type3] Frame 14
nextFrame();
Symbol 52 MovieClip [player_type3] Frame 15
function EnterFrame_SixTwinLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_SixTwinLeg(); } function AshiInit_SixTwinLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; ashiInitPosListB = []; ashiInitRadListB = []; ashiBackB = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local2 = new flash.geom.Point(ashiListB[_local1]._x, ashiListB[_local1]._y); ashiInitPosListB.push(_local2); ashiInitRadListB.push(ashiListB[_local1]._rotation); ashiBackB.push(false); _local1++; } } function AshiReset_SixTwinLeg(p_mc) { if ((p_mc._name.substr(-1) == "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiListB.length ; i++) { if (p_mc == undefined) { } else if (ashiListB[i] != p_mc) { continue; } var _local3 = ashiListB[i]; _local3._x = ashiInitPosListB[i].x; _local3._y = ashiInitPosListB[i].y; _local3._rotation = ashiInitRadListB[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipListB[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipListB[i]); _parent.globalToLocal(ashiTipListB[i]); } } if ((p_mc.name.substr(-1) != "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiList.length ; i++) { if (p_mc == undefined) { } else if (ashiList[i] != p_mc) { continue; } var _local3 = ashiList[i]; _local3._x = ashiInitPosList[i].x; _local3._y = ashiInitPosList[i].y; _local3._rotation = ashiInitRadList[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipList[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[i]); _parent.globalToLocal(ashiTipList[i]); } } } function AshiMove_SixTwinLeg() { var _local20 = ashiLength; var _local3 = 0; for ( ; _local3 < ashiListB.length ; _local3++) { var _local5 = ashiList[_local3]; var _local4 = ashiListB[_local3]; if (ashiBackB[_local3]) { var _local10 = 0.5; var _local9 = ashiInitRadList[_local3] - _local5._rotation; if (Math.abs(_local9) > 180) { if (_local9 > 0) { _local9 = _local9 - 360; } else { _local9 = _local9 + 360; } } _local5._x = _local5._x + ((ashiInitPosList[_local3].x - _local5._x) * _local10); _local5._rotation = _local5._rotation + (_local9 * _local10); var _local14 = new flash.geom.Point(_local5._x + (Math.cos((_local5._rotation * Math.PI) / 180) * _local20), _local5._y + (Math.sin((_local5._rotation * Math.PI) / 180) * _local20)); _local4._x = _local14.x; _local4._y = _local14.y; var _local11 = _local4._rotation + ((ashiInitRadListB[_local3] - _local4._rotation) * _local10); var _local17 = GetAngleInterval(_local5._rotation, _local11); if ((_local17 > IK_rectAngMaxB[_local4._name]) || (_local17 < IK_rectAngMinB[_local4._name])) { if ((ashiInitRadListB[_local3] - _local4._rotation) > 0) { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) - 360) * _local10); } else { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) + 360) * _local10); } } _local4._rotation = _local11; if (Math.abs(ashiInitRadList[_local3] - _local5._rotation) < 3) { ashiBackB[_local3] = false; AshiReset_SixTwinLeg(ashiList[_local3]); AshiReset_SixTwinLeg(ashiListB[_local3]); } } else { var _local6 = {x:ashiTipListB[_local3].x, y:ashiTipListB[_local3].y}; _parent.localToGlobal(_local6); this.globalToLocal(_local6); var _local18 = Math.atan2(_local6.y - ashiInitPosList[_local3].y, _local6.x - ashiInitPosList[_local3].x); var _local21 = (_local18 * 180) / Math.PI; var _local19 = flash.geom.Point.distance(new flash.geom.Point(_local6.x, _local6.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); if (_local19 > (ashiLength * 2)) { ashiBackB[_local3] = true; } else { var _local8 = GetCircleCross(_local6.x, _local6.y, ashiLength, ashiInitPosList[_local3].x, ashiInitPosList[_local3].y, ashiLength); var _local7 = IK_NumList[ashiListB[_local3]._name]; ashiListB[_local3]._x = _local8[_local7].x; ashiListB[_local3]._y = _local8[_local7].y; var _local12 = (Math.atan2(_local6.y - _local8[_local7].y, _local6.x - _local8[_local7].x) * 180) / Math.PI; ashiListB[_local3]._rotation = _local12; _local12 = (Math.atan2(_local8[_local7].y - ashiInitPosList[_local3].y, _local8[_local7].x - ashiInitPosList[_local3].x) * 180) / Math.PI; ashiList[_local3]._rotation = _local12; var _local13 = false; var _local16 = GetAngleInterval(ashiList[_local3]._rotation, ashiListB[_local3]._rotation); if (_local16 > IK_rectAngMaxB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMaxB[ashiListB[_local3]._name]; _local13 = true; } else if (_local16 < IK_rectAngMinB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMinB[ashiListB[_local3]._name]; _local13 = true; } if (_local13) { var _local15 = (ashiListB[_local3]._rotation * Math.PI) / 180; ashiTipListB[_local3] = {x:ashiListB[_local3]._x + (Math.cos(_local15) * ashiLength), y:ashiListB[_local3]._y + (Math.sin(_local15) * ashiLength)}; this.localToGlobal(ashiTipListB[_local3]); _parent.globalToLocal(ashiTipListB[_local3]); } if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) > IK_rectAngMax[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; continue; if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } } } } _walkEname = "EnterFrame_SixTwinLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 16; bodyMinSpeed = 9; maxSpeed = 11; bodyMaxPower = 10; bodyMinPower = 2; recoverP = 4; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; ashiListB = [ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; ashiInitPosListB = []; ashiInitRadListB = []; ashiTipListB = []; ashiBackB = []; var IK_NumList = {ashiRF2:1, ashiLF2:0, ashiRM2:0, ashiLM2:1, ashiRB2:0, ashiLB2:1}; var IK_rectAngMax = {ashiRF:10, ashiLF:90, ashiRM:45, ashiLM:90, ashiRB:60, ashiLB:110}; var IK_rectAngMin = {ashiRF:-90, ashiLF:-10, ashiRM:-90, ashiLM:-45, ashiRB:-110, ashiLB:-60}; var IK_rectAngMaxB = {ashiRF2:0, ashiLF2:150, ashiRM2:170, ashiLM2:0, ashiRB2:170, ashiLB2:0}; var IK_rectAngMinB = {ashiRF2:-150, ashiLF2:0, ashiRM2:0, ashiLM2:-170, ashiRB2:0, ashiLB2:-170}; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(-43, 0), 90]]; longPartsList = [[new flash.geom.Point(-47, -48), 0], [new flash.geom.Point(-47, 48), 180]]; smallPartsList = [[new flash.geom.Point(38, -30), 90], [new flash.geom.Point(38, 30), 90]]; AshiInit_SixTwinLeg(); AshiReset_SixTwinLeg(); SetGraphicsLeg(6, 6); BodyDecoration(); this.onEnterFrame = EnterFrame_SixTwinLeg;
Symbol 52 MovieClip [player_type3] Frame 17
nextFrame();
Symbol 52 MovieClip [player_type3] Frame 18
function EnterFrame_CrabLeg() { if (_parent.pausing) { return(undefined); } WalkCrab(); if (speed == 0) { return(undefined); } AshiMove_CrabLeg(); } function AshiInit_CrabLeg() { ashiBack = []; ashiBackB = []; var _local1 = 0; while (_local1 < ashiList.length) { ashiBack.push(false); ashiBackB.push(false); _local1++; } } function AshiReset_CrabLeg(p_mc) { if ((p_mc._name.substr(-1) == "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiListB.length ; i++) { if (p_mc == undefined) { } else if (ashiListB[i] != p_mc) { continue; } var _local3 = ashiListB[i]; _local3._x = ashiInitPosListB[i].x; _local3._y = ashiInitPosListB[i].y; _local3._rotation = ashiInitRadListB[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipListB[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipListB[i]); _parent.globalToLocal(ashiTipListB[i]); } } if ((p_mc.name.substr(-1) != "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiList.length ; i++) { if (p_mc == undefined) { } else if (ashiList[i] != p_mc) { continue; } var _local3 = ashiList[i]; _local3._x = ashiInitPosList[i].x; _local3._y = ashiInitPosList[i].y; _local3._rotation = ashiInitRadList[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipList[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[i]); _parent.globalToLocal(ashiTipList[i]); } } } function AshiMove_CrabLeg() { var _local20 = ashiLength; var _local3 = 0; for ( ; _local3 < ashiListB.length ; _local3++) { var _local5 = ashiList[_local3]; var _local4 = ashiListB[_local3]; if (ashiBackB[_local3]) { var _local10 = 0.5; var _local9 = ashiInitRadList[_local3] - _local5._rotation; if (Math.abs(_local9) > 180) { if (_local9 > 0) { _local9 = _local9 - 360; } else { _local9 = _local9 + 360; } } _local5._x = _local5._x + ((ashiInitPosList[_local3].x - _local5._x) * _local10); _local5._rotation = _local5._rotation + (_local9 * _local10); var _local14 = new flash.geom.Point(_local5._x + (Math.cos((_local5._rotation * Math.PI) / 180) * _local20), _local5._y + (Math.sin((_local5._rotation * Math.PI) / 180) * _local20)); _local4._x = _local14.x; _local4._y = _local14.y; var _local11 = _local4._rotation + ((ashiInitRadListB[_local3] - _local4._rotation) * _local10); var _local17 = GetAngleInterval(_local5._rotation, _local11); if ((_local17 > IK_rectAngMaxB[_local4._name]) || (_local17 < IK_rectAngMinB[_local4._name])) { if ((ashiInitRadListB[_local3] - _local4._rotation) > 0) { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) - 360) * _local10); } else { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) + 360) * _local10); } } _local4._rotation = _local11; if (Math.abs(ashiInitRadList[_local3] - _local5._rotation) < 3) { ashiBackB[_local3] = false; AshiReset_CrabLeg(ashiList[_local3]); AshiReset_CrabLeg(ashiListB[_local3]); } } else { var _local6 = {x:ashiTipListB[_local3].x, y:ashiTipListB[_local3].y}; _parent.localToGlobal(_local6); this.globalToLocal(_local6); var _local18 = Math.atan2(_local6.y - ashiInitPosList[_local3].y, _local6.x - ashiInitPosList[_local3].x); var _local21 = (_local18 * 180) / Math.PI; var _local19 = flash.geom.Point.distance(new flash.geom.Point(_local6.x, _local6.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); if (_local19 > (ashiLength * 2)) { ashiBackB[_local3] = true; } else { var _local8 = GetCircleCross(_local6.x, _local6.y, ashiLength, ashiInitPosList[_local3].x, ashiInitPosList[_local3].y, ashiLength); var _local7 = IK_NumList[ashiListB[_local3]._name]; ashiListB[_local3]._x = _local8[_local7].x; ashiListB[_local3]._y = _local8[_local7].y; var _local12 = (Math.atan2(_local6.y - _local8[_local7].y, _local6.x - _local8[_local7].x) * 180) / Math.PI; ashiListB[_local3]._rotation = _local12; _local12 = (Math.atan2(_local8[_local7].y - ashiInitPosList[_local3].y, _local8[_local7].x - ashiInitPosList[_local3].x) * 180) / Math.PI; ashiList[_local3]._rotation = _local12; var _local13 = false; var _local16 = GetAngleInterval(ashiList[_local3]._rotation, ashiListB[_local3]._rotation); if (_local16 > IK_rectAngMaxB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMaxB[ashiListB[_local3]._name]; _local13 = true; } else if (_local16 < IK_rectAngMinB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMinB[ashiListB[_local3]._name]; _local13 = true; } if (_local13) { ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) > IK_rectAngMax[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; continue; if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } } } } function WalkCrab() { var _local3 = 1; var _local5 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local5 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local4 = Math.atan2(_ymouse, _xmouse); var _local2 = (_local4 * 180) / Math.PI; if ((crabMode == "ret_") && (Math.abs(_local2) < 90)) { crabMode = "adv_"; SetAshiInitList(crabMode); } else if ((crabMode == "adv_") && (Math.abs(_local2) > 90)) { crabMode = "ret_"; SetAshiInitList(crabMode); } if (crabMode == "ret_") { if (_local2 > 0) { _local2 = _local2 - 180; } else { _local2 = _local2 + 180; } _local3 = -1; } if (mouseClick) { _rotation = (_rotation + (_local2 * 0.1)); } posX = posX + ((Math.cos((_rotation * Math.PI) / 180) * speed) * _local3); posY = posY + ((Math.sin((_rotation * Math.PI) / 180) * speed) * _local3); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } function SetAshiInitList(str) { var _local6 = {ashiRF:new flash.geom.Point(44, -29), ashiLF:new flash.geom.Point(-57, -29), ashiRM:new flash.geom.Point(40, 8), ashiLM:new flash.geom.Point(-47, 9), ashiRB:new flash.geom.Point(39, 50), ashiLB:new flash.geom.Point(-40, 47)}; var _local4 = {ashiRF:-70, ashiLF:-109, ashiRM:-60, ashiLM:-120, ashiRB:-57, ashiLB:-125}; var _local5 = {ashiRF2:new flash.geom.Point(76, -119), ashiLF2:new flash.geom.Point(-89, -118), ashiRM2:new flash.geom.Point(86, -72), ashiLM2:new flash.geom.Point(-94, -70), ashiRB2:new flash.geom.Point(90, -29), ashiLB2:new flash.geom.Point(-94, -29)}; var _local3 = {ashiRF2:62, ashiLF2:112, ashiRM2:70, ashiLM2:110, ashiRB2:79, ashiLB2:103}; var _local1 = {ashiRF:new flash.geom.Point(44, -29), ashiLF:new flash.geom.Point(-57, -29), ashiRM:new flash.geom.Point(40, 8), ashiLM:new flash.geom.Point(-47, 9), ashiRB:new flash.geom.Point(39, 50), ashiLB:new flash.geom.Point(-40, 47)}; var _local7 = {ashiRF:-17, ashiLF:-163, ashiRM:-14, ashiLM:-165, ashiRB:-9, ashiLB:-174}; var _local2 = {ashiRF2:new flash.geom.Point(132, -55), ashiLF2:new flash.geom.Point(-146, -56), ashiRM2:new flash.geom.Point(127, -15), ashiLM2:new flash.geom.Point(-137, -12), ashiRB2:new flash.geom.Point(127, 34), ashiLB2:new flash.geom.Point(-132, 38)}; var _local8 = {ashiRF2:36, ashiLF2:138, ashiRM2:33, ashiLM2:142, ashiRB2:27, ashiLB2:151}; var _local17 = [_local1.ashiRF, _local6.ashiLF, _local1.ashiRM, _local6.ashiLM, _local1.ashiRB, _local6.ashiLB]; var _local10 = [_local2.ashiRF2, _local5.ashiLF2, _local2.ashiRM2, _local5.ashiLM2, _local2.ashiRB2, _local5.ashiLB2]; var _local12 = [_local7.ashiRF, _local4.ashiLF, _local7.ashiRM, _local4.ashiLM, _local7.ashiRB, _local4.ashiLB]; var _local14 = [_local8.ashiRF2, _local3.ashiLF2, _local8.ashiRM2, _local3.ashiLM2, _local8.ashiRB2, _local3.ashiLB2]; var _local11 = [_local6.ashiRF, _local1.ashiLF, _local6.ashiRM, _local1.ashiLM, _local6.ashiRB, _local1.ashiLB]; var _local13 = [_local5.ashiRF2, _local2.ashiLF2, _local5.ashiRM2, _local2.ashiLM2, _local5.ashiRB2, _local2.ashiLB2]; var _local15 = [_local4.ashiRF, _local7.ashiLF, _local4.ashiRM, _local7.ashiLM, _local4.ashiRB, _local7.ashiLB]; var _local16 = [_local3.ashiRF2, _local8.ashiLF2, _local3.ashiRM2, _local8.ashiLM2, _local3.ashiRB2, _local8.ashiLB2]; ashiInitPosList = []; ashiInitRadList = []; ashiInitPosListB = []; ashiInitRadListB = []; if (str == "adv_") { ashiInitPosList = _local17; ashiInitPosListB = _local10; ashiInitRadList = _local12; ashiInitRadListB = _local14; } else if (str == "ret_") { ashiInitPosList = _local11; ashiInitPosListB = _local13; ashiInitRadList = _local15; ashiInitRadListB = _local16; } if (str == "adv_") { IK_rectAngMax = {ashiRF:60, ashiLF:60, ashiRM:58, ashiLM:58, ashiRB:56, ashiLB:56}; IK_rectAngMin = {ashiRF:-10, ashiLF:-10, ashiRM:-10, ashiLM:-10, ashiRB:-10, ashiLB:-10}; } else if (str == "ret_") { IK_rectAngMax = {ashiRF:10, ashiLF:10, ashiRM:10, ashiLM:10, ashiRB:10, ashiLB:10}; IK_rectAngMin = {ashiRF:-60, ashiLF:-60, ashiRM:-60, ashiLM:-60, ashiRB:-60, ashiLB:-60}; } } function GetAshiPos_CrabLeg() { var _local5 = "{ "; var _local3 = "{ "; var _local4 = "{ "; var _local2 = "{ "; var _local1 = 0; while (_local1 < ashiList.length) { _local5 = _local5 + ((((((ashiList[_local1]._name + " : ") + "new Point(") + (ashiList[_local1]._x ^ 0)) + " , ") + (ashiList[_local1]._y ^ 0)) + " ) , "); _local3 = _local3 + (((ashiList[_local1]._name + " : ") + (ashiList[_local1]._rotation ^ 0)) + " , "); _local4 = _local4 + ((((((ashiListB[_local1]._name + " : ") + "new Point(") + (ashiListB[_local1]._x ^ 0)) + " , ") + (ashiListB[_local1]._y ^ 0)) + " ) , "); _local2 = _local2 + (((ashiListB[_local1]._name + " : ") + (ashiListB[_local1]._rotation ^ 0)) + " , "); _local1++; } _local5 = _local5.substr(0, _local5.length - 2) + "}"; _local3 = _local3.substr(0, _local3.length - 2) + "}"; _local4 = _local4.substr(0, _local4.length - 2) + "}"; _local2 = _local2.substr(0, _local2.length - 2) + "}"; trace(_local5); trace(_local3); trace(_local4); trace(_local2); } _walkEname = "EnterFrame_CrabLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 10; bodyMinSpeed = 5; maxSpeed = 7; bodyMaxPower = 12; bodyMinPower = 6; recoverP = 8; ashiLength = 93; ashiTipList = []; ashiBack = []; ashiTipListB = []; ashiBackB = []; var ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiListB = [ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; var ashiInitPosList = []; var ashiInitRadList = []; var ashiInitPosListB = []; var ashiInitRadListB = []; var IK_NumList = {ashiRF2:0, ashiLF2:1, ashiRM2:0, ashiLM2:1, ashiRB2:0, ashiLB2:1}; var IK_rectAngMax = {ashiRF:60, ashiLF:60, ashiRM:58, ashiLM:58, ashiRB:56, ashiLB:56}; var IK_rectAngMin = {ashiRF:-60, ashiLF:-60, ashiRM:-60, ashiLM:-60, ashiRB:-60, ashiLB:-60}; var IK_rectAngMaxB = {ashiRF2:150, ashiLF2:0, ashiRM2:150, ashiLM2:0, ashiRB2:150, ashiLB2:0}; var IK_rectAngMinB = {ashiRF2:0, ashiLF2:-150, ashiRM2:0, ashiLM2:-150, ashiRB2:0, ashiLB2:-150}; var crabMode = "ret_"; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(0, 0), 0]]; longPartsList = [[new flash.geom.Point(0, 42), 180], [new flash.geom.Point(-43, 51), -165], [new flash.geom.Point(43, 51), 165]]; smallPartsList = [[new flash.geom.Point(52, 0), 0], [new flash.geom.Point(-52, 0), 0]]; SetAshiInitList(crabMode); AshiInit_CrabLeg(); AshiReset_CrabLeg(); SetGraphicsLeg(6, 6); BodyDecoration(); this.onEnterFrame = EnterFrame_CrabLeg;
Symbol 52 MovieClip [player_type3] Frame 20
nextFrame();
Symbol 52 MovieClip [player_type3] Frame 21
function EnterFrame_OctopusLeg() { if (_parent.pausing) { return(undefined); } WalkOctopus(); AshiMove_OctopusLeg(); octo_oldAng = _rotation; } function AshiInit_OctopusLeg() { var _local1 = 0; while (_local1 < ashiList.length) { ashiInitRadList[_local1] = ashiList[_local1]._rotation; ashiInitRadListB[_local1] = ashiListB[_local1]._rotation; _local1++; } } function AshiReset_OctopusLeg() { octo_radList = []; octo_radListB = []; var _local1 = 0; while (_local1 < ashiList.length) { octo_radList.push(ashiList[_local1]._rotation); octo_radListB.push(ashiListB[_local1]._rotation); _local1++; } } function AshiMove_OctopusLeg() { var _local6 = maxSpeed * 0.5; var _local5 = 10; var _local1 = 0; if (speed > _local6) { _local1 = 0; while (_local1 < ashiList.length) { var _local3 = (Math.atan2(octo_tailPointA.y - _y, octo_tailPointA.x - _x) * 180) / Math.PI; _local3 = _local3 - _rotation; var _local2 = _local3 - octo_radList[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radList[_local1] = octo_radList[_local1] + (_local2 * 0.2); ashiList[_local1]._rotation = octo_radList[_local1] + (Math.cos(octo_wave + (_local1 * 0.1)) * _local5); var _local4 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); _local4.x = _local4.x + (Math.cos((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); _local4.y = _local4.y + (Math.sin((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); ashiListB[_local1]._x = _local4.x; ashiListB[_local1]._y = _local4.y; _local3 = (Math.atan2(octo_tailPointB.y - _y, octo_tailPointB.x - _x) * 180) / Math.PI; _local3 = _local3 - _rotation; _local2 = _local3 - octo_radListB[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radListB[_local1] = octo_radListB[_local1] + (_local2 * 0.2); ashiListB[_local1]._rotation = octo_radListB[_local1] + (Math.cos(octo_wave + (_local1 * 0.2)) * _local5); _local1++; } } else { _local1 = 0; while (_local1 < ashiList.length) { var _local2 = ashiInitRadList[_local1] - octo_radList[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radList[_local1] = octo_radList[_local1] + (_local2 * 0.1); ashiList[_local1]._rotation = octo_radList[_local1] + (Math.cos(octo_wave + (_local1 * 0.1)) * _local5); var _local4 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); _local4.x = _local4.x + (Math.cos((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); _local4.y = _local4.y + (Math.sin((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); ashiListB[_local1]._x = _local4.x; ashiListB[_local1]._y = _local4.y; _local2 = ashiInitRadListB[_local1] - octo_radListB[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radListB[_local1] = octo_radListB[_local1] + (_local2 * 0.1); ashiListB[_local1]._rotation = octo_radListB[_local1] + (Math.cos(octo_wave + (_local1 * 0.2)) * _local5); _local1++; } } octo_wave = octo_wave + 0.05; octo_tailPointA.x = octo_tailPointA.x + ((_x - octo_tailPointA.x) * 0.2); octo_tailPointA.y = octo_tailPointA.y + ((_y - octo_tailPointA.y) * 0.2); octo_tailPointB.x = octo_tailPointB.x + ((octo_tailPointA.x - octo_tailPointB.x) * 0.1); octo_tailPointB.y = octo_tailPointB.y + ((octo_tailPointA.y - octo_tailPointB.y) * 0.1); } function WalkOctopus() { var _local3 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local3 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local2 = Math.atan2(_ymouse, _xmouse); var _local4 = (_local2 * 180) / Math.PI; if (mouseClick) { _rotation = (_rotation + (_local4 * 0.2)); } posX = posX + (Math.cos((_rotation * Math.PI) / 180) * speed); posY = posY + (Math.sin((_rotation * Math.PI) / 180) * speed); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } _walkEname = "EnterFrame_OctopusLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 12; bodyMinSpeed = 7; maxSpeed = 9; bodyMaxPower = 10; bodyMinPower = 4; recoverP = 5; ashiLength = 93; var octo_tailPointA = (new flash.geom.Point(_x, _y)); var octo_tailPointB = (new flash.geom.Point(_x, _y)); var ashiList = [ashiRT, ashiLT, ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiListB = [ashiRT2, ashiLT2, ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; var ashiInitRadList = []; var ashiInitRadListB = []; var octo_radList = []; var octo_radListB = []; var octo_wave = 0; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(-2, 0), 0], [new flash.geom.Point(62, 0), 0]]; longPartsList = []; smallPartsList = [[new flash.geom.Point(-3, -50), 90], [new flash.geom.Point(-3, 50), 90]]; AshiInit_OctopusLeg(); AshiReset_OctopusLeg(); SetGraphicsLeg(8, 8); BodyDecoration(); this.onEnterFrame = EnterFrame_OctopusLeg;
Symbol 52 MovieClip [player_type3] Frame 23
nextFrame();
Symbol 52 MovieClip [player_type3] Frame 24
function EnterFrame_TenLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_TenLeg(); } function AshiInit_TenLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_TenLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_TenLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_TenLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_TenLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 18; bodyMinSpeed = 12; maxSpeed = 14; bodyMaxPower = 8; bodyMinPower = 1; recoverP = 3; ashiLength = 93; ashiList = [ashiR0, ashiL0, ashiR1, ashiL1, ashiR2, ashiL2, ashiR3, ashiL3, ashiR4, ashiL4]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = []; longPartsList = [[new flash.geom.Point(37, 0), -90], [new flash.geom.Point(-17, 0), -90], [new flash.geom.Point(10, 0), -90]]; smallPartsList = [[new flash.geom.Point(16, 61), 90], [new flash.geom.Point(16, -61), 90]]; AshiInit_TenLeg(); AshiReset_TenLeg(); SetGraphicsLeg(10, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_TenLeg;
Symbol 60 MovieClip [player_type4] Frame 1
function Jump(j_ang, j_initY) { jumpAng = j_ang; jumpAddY = j_initY; jumpY = 0; this.onEnterFrame = EnterFrame_Jump; } function EnterFrame_Jump() { if (_parent.pausing) { return(undefined); } var _local3 = (jumpAng * Math.PI) / 180; var _local5 = Math.cos(_local3) * speed; var _local4 = Math.sin(_local3) * speed; posX = posX + _local5; posY = posY + _local4; posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); var _local6 = MotionJump(); _x = posX; _y = (posY + jumpY); DispBound(); if (_jumpEname != "") { this[_jumpEname](); } if (_local6) { if (_jumpEndEname == "") { this.onEnterFrame = this[_walkEname]; } else { this.onEnterFrame = this[_jumpEndEname]; _jumpEndEname = ""; } } } function MotionJump() { jumpY = Math.min(jumpY + jumpAddY, 0); jumpAddY = jumpAddY + jumpAddFrame; DispBound(); return(jumpY == 0); } function DispBound() { var _local3 = (Math.PI/4); var _local2 = 5; var _local5 = Math.cos(_local3) * _local2; var _local4 = Math.sin(_local3) * _local2; _local4 = _local4 + (-jumpY); _local3 = Math.atan2(_local4, _local5); _local2 = Math.sqrt((_local4 * _local4) + (_local5 * _local5)); dropShadow.distance = _local2; dropShadow.angle = (_local3 * 180) / Math.PI; this.filters = [dropShadow]; } function HurdleJump(j_ang, j_initY) { jumpAng = j_ang; jumpAddY = j_initY; jumpY = 0; speed = maxSpeed; this.onEnterFrame = EnterFrame_HurdleJump; } function EnterFrame_HurdleJump() { if (_parent.pausing) { return(undefined); } var _local3 = (jumpAng * Math.PI) / 180; var _local7 = Math.cos(_local3) * speed; var _local6 = Math.sin(_local3) * speed; posX = posX + _local7; posY = posY + _local6; var _local8 = MotionJump(); _x = posX; _y = (posY + jumpY); DispBound(); if ((jumpAddY > -2) && (hurdleCheck == 0)) { var _local9 = _parent.parts_legList.length; var _local5 = _parent.parts_speedList.length; var _local4 = _parent.parts_powerList.length; if ((_local5 + _local4) >= _parent.clearNormaParts) { hurdleCheck = 1; } else { hurdleCheck = 2; if (jumpAng > 0) { jumpAng = 180 - jumpAng; } else { jumpAng = -180 - jumpAng; } if (evo != 5) { _rotation = jumpAng; } _parent._parent.dispAlert("needJump"); } } if (_local8) { if (hurdleCheck == 1) { _parent.NextStage(); delete this.onEnterFrame; } else { if (evo == 5) { if (crabMode == "adv_") { crabMode = "ret_"; } else { crabMode = "adv_"; } SetAshiInitList(crabMode); speed = 0; } this.onEnterFrame = this[_walkEname]; } hurdleCheck = 0; } } function NextStageStart() { this.onEnterFrame = this[_walkEname]; } function BodyUnDecoration() { var _local1 = 0; while (_local1 < decoMcList.length) { decoMcList[_local1].removeMovieClip(); _local1++; } decoMcList = []; } function BodyDecoration() { BodyUnDecoration(); var _local4 = 0; var _local10 = Math.min(bigPartsList.length, _parent.kikaku_bigList.length); var _local12 = Math.min(longPartsList.length, _parent.kikaku_longList.length); var _local11 = Math.min(smallPartsList.length, _parent.kikaku_smallList.length); var _local3 = 0; while (_local3 < _local10) { var _local6 = "deco_b_" + _parent.kikaku_bigList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:bigPartsList[_local3][0].x, _y:bigPartsList[_local3][0].y, _rotation:bigPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } _local3 = 0; while (_local3 < _local12) { var _local6 = "deco_l_" + _parent.kikaku_longList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:longPartsList[_local3][0].x, _y:longPartsList[_local3][0].y, _rotation:longPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } _local3 = 0; while (_local3 < _local11) { var _local6 = "deco_s_" + _parent.kikaku_smallList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:smallPartsList[_local3][0].x, _y:smallPartsList[_local3][0].y, _rotation:smallPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } } var dropShadow = (new flash.filters.DropShadowFilter(5, 45, 0, 1, 5, 5, 0.5)); this.filters = [dropShadow]; var evo = 0; var evoType = true; var bigPartsList = []; var longPartsList = []; var smallPartsList = []; var decoMcList = []; var _mode = "walk"; var _walkEname = ""; var _jumpEname = ""; var _jumpEndEname = ""; var posX = _x; var posY = _y; var jumpAng = 0; var jumpAddY = 0; var jumpY = 0; var jumpAddInitY = -10; var jumpAddFrame = 2; var hurdleCheck = 0; this.onKeyDown = function () { _parent.MapExpansion(); evo = 5; maxSpeed = 12; gotoAndStop ("crab"); }; function MouseDown() { mouseClick = true; } function MouseUp() { mouseClick = false; } function WalkBasic() { var _local3 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local3 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local2 = Math.atan2(_ymouse, _xmouse); var _local4 = (_local2 * 180) / Math.PI; if (mouseClick) { _rotation = (_rotation + (_local4 * 0.1)); } posX = posX + (Math.cos((_rotation * Math.PI) / 180) * speed); posY = posY + (Math.sin((_rotation * Math.PI) / 180) * speed); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } function CheckJumpGoal() { if (posX < _parent.mapSize.x) { return(undefined); } if (Math.abs(_rotation) > 45) { if (((evo == 5) && (Math.abs(_rotation) > 135)) && (crabMode == "ret_")) { HurdleJump(_rotation + 180, jumpAddInitY); } return(undefined); } HurdleJump(_rotation, jumpAddInitY); } function Damage(ang) { speed = maxSpeed; Jump(ang, jumpAddInitY); _jumpEndEname = "EnterFrame_damage"; _parent._parent.dispRepair(); repair = 0; _parent.Notice(60, 120); _parent.Effect("effect_damage", _x, _y); } function EnterFrame_damage() { if (_parent.pausing) { return(undefined); } var _local3 = 200; repair = repair + recoverP; if (repair < _local3) { _parent._parent.repairDisp.disp(repair, _local3); return(undefined); } _parent._parent.repairDisp.Complete(); this.onEnterFrame = this[_walkEname]; } function GetCircleCross(x0, y0, r0, x1, y1, r1) { var _local10 = false; var _local7 = new flash.geom.Point(x0, y0); var _local14 = new flash.geom.Point(x1, y1); var _local2 = _local14.subtract(_local7); var _local3 = _local2.length; if (_local3 == (r0 + r1)) { _local10 = true; } else if ((_local3 < (r0 + r1)) && (_local3 > Math.abs(r0 - r1))) { } else { return([]); } _local2.normalize(r0); _local2.offset(_local7.x, _local7.y); var _local12 = (0.5 * (((r0 * r0) - (r1 * r1)) + (_local3 * _local3))) / _local3; var _local4 = Math.acos(_local12 / r0); var _local5 = Math.atan2(_local2.y - y0, _local2.x - x0); var _local11 = new flash.geom.Point(x0 + (r0 * Math.cos(_local5 + _local4)), y0 + (r0 * Math.sin(_local5 + _local4))); var _local13 = new flash.geom.Point(x0 + (r0 * Math.cos(_local5 - _local4)), y0 + (r0 * Math.sin(_local5 - _local4))); if (_local10) { return([_local11]); } return([_local11, _local13, _local2]); } function GetAngleInterval(angA, angB) { var _local3 = angA; var _local2 = angB; _local3 = (_local3 + 360) % 360; _local2 = (_local2 + 360) % 360; var _local1 = _local2 - _local3; if (_local1 >= 0) { if (_local1 > 180) { _local1 = _local1 - 360; } } else if (_local1 < -180) { _local1 = _local1 + 360; } return(_local1); } function evolution() { var _local4 = _parent.parts_legList.length; var _local3 = _parent.parts_powerList.length; var _local2 = _parent.parts_speedList.length; var _local5 = evo; if ((evo == 0) && (_local4 >= 4)) { evo = 1; } if (((evo == 1) && (_local4 >= 6)) && ((_local3 + _local2) >= 7)) { if (_local3 >= _local2) { evoType = true; } else { evoType = false; } evo = 2; } if ((evo == 2) && (_local4 >= 14)) { if (_parent.gameStage == 0) { if (_local5 == 2) { _parent._parent.dispAlert("evolutionLock"); return(undefined); } } else if (evoType) { if (_local3 >= _local2) { evo = 5; } else { evo = 6; } } else if (_local3 >= _local2) { evo = 4; } else { evo = 3; } } if (evo == _local5) { return(undefined); } var _local6 = ["no", "four", "six", "ten", "twin", "crab", "octo"]; gotoAndStop(_local6[evo]); if (evo == 1) { _parent.MapExpansion(); } _parent.Notice(60, 120); _parent._parent.evoluteDisp.disp(evo, evoType); _parent._parent.SE("se_evo"); _parent.Effect("effect_evo", _x, _y); } function SetGraphicsLeg(A, B) { var _local2 = 0; _local2 = 0; while (_local2 < A) { ashiList[_local2].gotoAndStop(_parent.parts_legList[_local2]); _local2++; } _local2 = 0; while (_local2 < B) { ashiListB[_local2].gotoAndStop(_parent.parts_legList[_local2]); _local2++; } } function SumMaxSpeed(p_type) { if (p_type == "speed") { maxSpeed = maxSpeed + 1; recoverP = recoverP - 0.5; } else if (p_type == "power") { maxSpeed = maxSpeed - 0.5; recoverP = recoverP + 1; } maxSpeed = Math.min(Math.max(maxSpeed, bodyMinSpeed), bodyMaxSpeed); recoverP = Math.min(Math.max(recoverP, bodyMinPower), bodyMaxPower); if (evo == 0) { speed = maxSpeed; } } var mouseClick = false; var repair = 0; var speed = 0; var addSpeed = 1; var cutSpeed = 2; var initSpeed = 2; var maxSpeed = 10; var recoverP = 0; var bodyMaxSpeed = 0; var bodyMaxPower = 0; var bodyMinSpeed = 0; var bodyMinPower = 0; var ashiLength = 93; var ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiInitPosList = []; var ashiInitRadList = []; var ashiTipList = []; var ashiBack = []; var ashiListB = []; var ashiInitPosListB = []; var ashiInitRadListB = []; var ashiTipListB = []; var ashiBackB = []; this.onMouseDown = MouseDown; this.onMouseUp = MouseUp; MouseUp(); gotoAndStop ("no");
Symbol 60 MovieClip [player_type4] Frame 5
function EnterFrame_NotLeg() { if (_parent.pausing) { return(undefined); } _rotation = (_rotation + Math.min(Math.max(landRolling, -5), 5)); landRolling = landRolling * 0.8; if (!mouseClick) { return(undefined); } var _local3 = Math.atan2(_parent._ymouse - _y, _parent._xmouse - _x); var _local2 = (_local3 * 180) / Math.PI; _local2 = _local2 + (Math.floor(Math.random() * 21) - 10); landRolling = Math.min(Math.max(_local2, -15), 15); jumpOldAng = _local2; Jump(_local2, -6); } function Jump_NotLeg() { _rotation = (_rotation + Math.min(Math.max(jumpOldAng * 0.5, -5), 5)); } function Jump_NotLeg_Init() { if (jumpY < 0) { return(undefined); } _jumpEname = "Jump_NotLeg"; speed = maxSpeed; } _walkEname = "EnterFrame_NotLeg"; _jumpEname = "Jump_NotLeg_Init"; bodyMaxSpeed = 8; bodyMinSpeed = 6; maxSpeed = 7; bodyMaxPower = 2; bodyMinPower = 1; recoverP = 1; speed = 0; var jumpOldAng = 0; var landRolling = 0; bigPartsList = [[new flash.geom.Point(-43, 0), 0]]; longPartsList = [[new flash.geom.Point(-83, 0), -90]]; smallPartsList = [[new flash.geom.Point(16, 0), 90]]; jumpAddY = 2; jumpY = -500; this.onEnterFrame = EnterFrame_Jump;
Symbol 60 MovieClip [player_type4] Frame 8
nextFrame();
Symbol 60 MovieClip [player_type4] Frame 9
function EnterFrame_FourLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_FourLeg(); } function AshiInit_FourLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_FourLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_FourLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_FourLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_FourLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 10; bodyMinSpeed = 7; maxSpeed = 8; bodyMaxPower = 4; bodyMinPower = 1; recoverP = 2; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRB, ashiLB]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(25, 0), 90], [new flash.geom.Point(-75, 0), 90]]; longPartsList = [[new flash.geom.Point(-30, 0), -90]]; smallPartsList = []; AshiInit_FourLeg(); AshiReset_FourLeg(); SetGraphicsLeg(4, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_FourLeg;
Symbol 60 MovieClip [player_type4] Frame 11
nextFrame();
Symbol 60 MovieClip [player_type4] Frame 12
function EnterFrame_SixLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_SixLeg(); } function AshiInit_SixLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_SixLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_SixLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_SixLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_SixLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 14; bodyMinSpeed = 8; maxSpeed = 10; bodyMaxPower = 8; bodyMinPower = 2; recoverP = 4; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(-75, -30), 90], [new flash.geom.Point(-75, 30), 90]]; longPartsList = []; smallPartsList = [[new flash.geom.Point(16, 0), 90]]; if (evoType) { longPartsList.push([new flash.geom.Point(30, -41), 0]); longPartsList.push([new flash.geom.Point(30, 41), 180]); } else { smallPartsList.push([new flash.geom.Point(-9, 47), 135]); smallPartsList.push([new flash.geom.Point(-9, -47), 45]); } AshiInit_SixLeg(); AshiReset_SixLeg(); SetGraphicsLeg(6, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_SixLeg;
Symbol 60 MovieClip [player_type4] Frame 14
nextFrame();
Symbol 60 MovieClip [player_type4] Frame 15
function EnterFrame_SixTwinLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_SixTwinLeg(); } function AshiInit_SixTwinLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; ashiInitPosListB = []; ashiInitRadListB = []; ashiBackB = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local2 = new flash.geom.Point(ashiListB[_local1]._x, ashiListB[_local1]._y); ashiInitPosListB.push(_local2); ashiInitRadListB.push(ashiListB[_local1]._rotation); ashiBackB.push(false); _local1++; } } function AshiReset_SixTwinLeg(p_mc) { if ((p_mc._name.substr(-1) == "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiListB.length ; i++) { if (p_mc == undefined) { } else if (ashiListB[i] != p_mc) { continue; } var _local3 = ashiListB[i]; _local3._x = ashiInitPosListB[i].x; _local3._y = ashiInitPosListB[i].y; _local3._rotation = ashiInitRadListB[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipListB[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipListB[i]); _parent.globalToLocal(ashiTipListB[i]); } } if ((p_mc.name.substr(-1) != "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiList.length ; i++) { if (p_mc == undefined) { } else if (ashiList[i] != p_mc) { continue; } var _local3 = ashiList[i]; _local3._x = ashiInitPosList[i].x; _local3._y = ashiInitPosList[i].y; _local3._rotation = ashiInitRadList[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipList[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[i]); _parent.globalToLocal(ashiTipList[i]); } } } function AshiMove_SixTwinLeg() { var _local20 = ashiLength; var _local3 = 0; for ( ; _local3 < ashiListB.length ; _local3++) { var _local5 = ashiList[_local3]; var _local4 = ashiListB[_local3]; if (ashiBackB[_local3]) { var _local10 = 0.5; var _local9 = ashiInitRadList[_local3] - _local5._rotation; if (Math.abs(_local9) > 180) { if (_local9 > 0) { _local9 = _local9 - 360; } else { _local9 = _local9 + 360; } } _local5._x = _local5._x + ((ashiInitPosList[_local3].x - _local5._x) * _local10); _local5._rotation = _local5._rotation + (_local9 * _local10); var _local14 = new flash.geom.Point(_local5._x + (Math.cos((_local5._rotation * Math.PI) / 180) * _local20), _local5._y + (Math.sin((_local5._rotation * Math.PI) / 180) * _local20)); _local4._x = _local14.x; _local4._y = _local14.y; var _local11 = _local4._rotation + ((ashiInitRadListB[_local3] - _local4._rotation) * _local10); var _local17 = GetAngleInterval(_local5._rotation, _local11); if ((_local17 > IK_rectAngMaxB[_local4._name]) || (_local17 < IK_rectAngMinB[_local4._name])) { if ((ashiInitRadListB[_local3] - _local4._rotation) > 0) { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) - 360) * _local10); } else { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) + 360) * _local10); } } _local4._rotation = _local11; if (Math.abs(ashiInitRadList[_local3] - _local5._rotation) < 3) { ashiBackB[_local3] = false; AshiReset_SixTwinLeg(ashiList[_local3]); AshiReset_SixTwinLeg(ashiListB[_local3]); } } else { var _local6 = {x:ashiTipListB[_local3].x, y:ashiTipListB[_local3].y}; _parent.localToGlobal(_local6); this.globalToLocal(_local6); var _local18 = Math.atan2(_local6.y - ashiInitPosList[_local3].y, _local6.x - ashiInitPosList[_local3].x); var _local21 = (_local18 * 180) / Math.PI; var _local19 = flash.geom.Point.distance(new flash.geom.Point(_local6.x, _local6.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); if (_local19 > (ashiLength * 2)) { ashiBackB[_local3] = true; } else { var _local8 = GetCircleCross(_local6.x, _local6.y, ashiLength, ashiInitPosList[_local3].x, ashiInitPosList[_local3].y, ashiLength); var _local7 = IK_NumList[ashiListB[_local3]._name]; ashiListB[_local3]._x = _local8[_local7].x; ashiListB[_local3]._y = _local8[_local7].y; var _local12 = (Math.atan2(_local6.y - _local8[_local7].y, _local6.x - _local8[_local7].x) * 180) / Math.PI; ashiListB[_local3]._rotation = _local12; _local12 = (Math.atan2(_local8[_local7].y - ashiInitPosList[_local3].y, _local8[_local7].x - ashiInitPosList[_local3].x) * 180) / Math.PI; ashiList[_local3]._rotation = _local12; var _local13 = false; var _local16 = GetAngleInterval(ashiList[_local3]._rotation, ashiListB[_local3]._rotation); if (_local16 > IK_rectAngMaxB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMaxB[ashiListB[_local3]._name]; _local13 = true; } else if (_local16 < IK_rectAngMinB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMinB[ashiListB[_local3]._name]; _local13 = true; } if (_local13) { var _local15 = (ashiListB[_local3]._rotation * Math.PI) / 180; ashiTipListB[_local3] = {x:ashiListB[_local3]._x + (Math.cos(_local15) * ashiLength), y:ashiListB[_local3]._y + (Math.sin(_local15) * ashiLength)}; this.localToGlobal(ashiTipListB[_local3]); _parent.globalToLocal(ashiTipListB[_local3]); } if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) > IK_rectAngMax[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; continue; if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } } } } _walkEname = "EnterFrame_SixTwinLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 16; bodyMinSpeed = 9; maxSpeed = 11; bodyMaxPower = 10; bodyMinPower = 2; recoverP = 4; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; ashiListB = [ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; ashiInitPosListB = []; ashiInitRadListB = []; ashiTipListB = []; ashiBackB = []; var IK_NumList = {ashiRF2:1, ashiLF2:0, ashiRM2:0, ashiLM2:1, ashiRB2:0, ashiLB2:1}; var IK_rectAngMax = {ashiRF:10, ashiLF:90, ashiRM:45, ashiLM:90, ashiRB:60, ashiLB:110}; var IK_rectAngMin = {ashiRF:-90, ashiLF:-10, ashiRM:-90, ashiLM:-45, ashiRB:-110, ashiLB:-60}; var IK_rectAngMaxB = {ashiRF2:0, ashiLF2:150, ashiRM2:170, ashiLM2:0, ashiRB2:170, ashiLB2:0}; var IK_rectAngMinB = {ashiRF2:-150, ashiLF2:0, ashiRM2:0, ashiLM2:-170, ashiRB2:0, ashiLB2:-170}; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(-65, -31), 90], [new flash.geom.Point(-65, 31), 90]]; longPartsList = [[new flash.geom.Point(14, 0), 0]]; smallPartsList = [[new flash.geom.Point(-9, -39), 90], [new flash.geom.Point(-9, 39), 90]]; AshiInit_SixTwinLeg(); AshiReset_SixTwinLeg(); SetGraphicsLeg(6, 6); BodyDecoration(); this.onEnterFrame = EnterFrame_SixTwinLeg;
Symbol 60 MovieClip [player_type4] Frame 17
nextFrame();
Symbol 60 MovieClip [player_type4] Frame 18
function EnterFrame_CrabLeg() { if (_parent.pausing) { return(undefined); } WalkCrab(); if (speed == 0) { return(undefined); } AshiMove_CrabLeg(); } function AshiInit_CrabLeg() { ashiBack = []; ashiBackB = []; var _local1 = 0; while (_local1 < ashiList.length) { ashiBack.push(false); ashiBackB.push(false); _local1++; } } function AshiReset_CrabLeg(p_mc) { if ((p_mc._name.substr(-1) == "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiListB.length ; i++) { if (p_mc == undefined) { } else if (ashiListB[i] != p_mc) { continue; } var _local3 = ashiListB[i]; _local3._x = ashiInitPosListB[i].x; _local3._y = ashiInitPosListB[i].y; _local3._rotation = ashiInitRadListB[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipListB[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipListB[i]); _parent.globalToLocal(ashiTipListB[i]); } } if ((p_mc.name.substr(-1) != "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiList.length ; i++) { if (p_mc == undefined) { } else if (ashiList[i] != p_mc) { continue; } var _local3 = ashiList[i]; _local3._x = ashiInitPosList[i].x; _local3._y = ashiInitPosList[i].y; _local3._rotation = ashiInitRadList[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipList[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[i]); _parent.globalToLocal(ashiTipList[i]); } } } function AshiMove_CrabLeg() { var _local20 = ashiLength; var _local3 = 0; for ( ; _local3 < ashiListB.length ; _local3++) { var _local5 = ashiList[_local3]; var _local4 = ashiListB[_local3]; if (ashiBackB[_local3]) { var _local10 = 0.5; var _local9 = ashiInitRadList[_local3] - _local5._rotation; if (Math.abs(_local9) > 180) { if (_local9 > 0) { _local9 = _local9 - 360; } else { _local9 = _local9 + 360; } } _local5._x = _local5._x + ((ashiInitPosList[_local3].x - _local5._x) * _local10); _local5._rotation = _local5._rotation + (_local9 * _local10); var _local14 = new flash.geom.Point(_local5._x + (Math.cos((_local5._rotation * Math.PI) / 180) * _local20), _local5._y + (Math.sin((_local5._rotation * Math.PI) / 180) * _local20)); _local4._x = _local14.x; _local4._y = _local14.y; var _local11 = _local4._rotation + ((ashiInitRadListB[_local3] - _local4._rotation) * _local10); var _local17 = GetAngleInterval(_local5._rotation, _local11); if ((_local17 > IK_rectAngMaxB[_local4._name]) || (_local17 < IK_rectAngMinB[_local4._name])) { if ((ashiInitRadListB[_local3] - _local4._rotation) > 0) { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) - 360) * _local10); } else { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) + 360) * _local10); } } _local4._rotation = _local11; if (Math.abs(ashiInitRadList[_local3] - _local5._rotation) < 3) { ashiBackB[_local3] = false; AshiReset_CrabLeg(ashiList[_local3]); AshiReset_CrabLeg(ashiListB[_local3]); } } else { var _local6 = {x:ashiTipListB[_local3].x, y:ashiTipListB[_local3].y}; _parent.localToGlobal(_local6); this.globalToLocal(_local6); var _local18 = Math.atan2(_local6.y - ashiInitPosList[_local3].y, _local6.x - ashiInitPosList[_local3].x); var _local21 = (_local18 * 180) / Math.PI; var _local19 = flash.geom.Point.distance(new flash.geom.Point(_local6.x, _local6.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); if (_local19 > (ashiLength * 2)) { ashiBackB[_local3] = true; } else { var _local8 = GetCircleCross(_local6.x, _local6.y, ashiLength, ashiInitPosList[_local3].x, ashiInitPosList[_local3].y, ashiLength); var _local7 = IK_NumList[ashiListB[_local3]._name]; ashiListB[_local3]._x = _local8[_local7].x; ashiListB[_local3]._y = _local8[_local7].y; var _local12 = (Math.atan2(_local6.y - _local8[_local7].y, _local6.x - _local8[_local7].x) * 180) / Math.PI; ashiListB[_local3]._rotation = _local12; _local12 = (Math.atan2(_local8[_local7].y - ashiInitPosList[_local3].y, _local8[_local7].x - ashiInitPosList[_local3].x) * 180) / Math.PI; ashiList[_local3]._rotation = _local12; var _local13 = false; var _local16 = GetAngleInterval(ashiList[_local3]._rotation, ashiListB[_local3]._rotation); if (_local16 > IK_rectAngMaxB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMaxB[ashiListB[_local3]._name]; _local13 = true; } else if (_local16 < IK_rectAngMinB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMinB[ashiListB[_local3]._name]; _local13 = true; } if (_local13) { ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) > IK_rectAngMax[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; continue; if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } } } } function WalkCrab() { var _local3 = 1; var _local5 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local5 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local4 = Math.atan2(_ymouse, _xmouse); var _local2 = (_local4 * 180) / Math.PI; if ((crabMode == "ret_") && (Math.abs(_local2) < 90)) { crabMode = "adv_"; SetAshiInitList(crabMode); } else if ((crabMode == "adv_") && (Math.abs(_local2) > 90)) { crabMode = "ret_"; SetAshiInitList(crabMode); } if (crabMode == "ret_") { if (_local2 > 0) { _local2 = _local2 - 180; } else { _local2 = _local2 + 180; } _local3 = -1; } if (mouseClick) { _rotation = (_rotation + (_local2 * 0.1)); } posX = posX + ((Math.cos((_rotation * Math.PI) / 180) * speed) * _local3); posY = posY + ((Math.sin((_rotation * Math.PI) / 180) * speed) * _local3); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } function SetAshiInitList(str) { var _local6 = {ashiRF:new flash.geom.Point(44, -29), ashiLF:new flash.geom.Point(-57, -29), ashiRM:new flash.geom.Point(40, 8), ashiLM:new flash.geom.Point(-47, 9), ashiRB:new flash.geom.Point(39, 50), ashiLB:new flash.geom.Point(-40, 47)}; var _local4 = {ashiRF:-70, ashiLF:-109, ashiRM:-60, ashiLM:-120, ashiRB:-57, ashiLB:-125}; var _local5 = {ashiRF2:new flash.geom.Point(76, -119), ashiLF2:new flash.geom.Point(-89, -118), ashiRM2:new flash.geom.Point(86, -72), ashiLM2:new flash.geom.Point(-94, -70), ashiRB2:new flash.geom.Point(90, -29), ashiLB2:new flash.geom.Point(-94, -29)}; var _local3 = {ashiRF2:62, ashiLF2:112, ashiRM2:70, ashiLM2:110, ashiRB2:79, ashiLB2:103}; var _local1 = {ashiRF:new flash.geom.Point(44, -29), ashiLF:new flash.geom.Point(-57, -29), ashiRM:new flash.geom.Point(40, 8), ashiLM:new flash.geom.Point(-47, 9), ashiRB:new flash.geom.Point(39, 50), ashiLB:new flash.geom.Point(-40, 47)}; var _local7 = {ashiRF:-17, ashiLF:-163, ashiRM:-14, ashiLM:-165, ashiRB:-9, ashiLB:-174}; var _local2 = {ashiRF2:new flash.geom.Point(132, -55), ashiLF2:new flash.geom.Point(-146, -56), ashiRM2:new flash.geom.Point(127, -15), ashiLM2:new flash.geom.Point(-137, -12), ashiRB2:new flash.geom.Point(127, 34), ashiLB2:new flash.geom.Point(-132, 38)}; var _local8 = {ashiRF2:36, ashiLF2:138, ashiRM2:33, ashiLM2:142, ashiRB2:27, ashiLB2:151}; var _local17 = [_local1.ashiRF, _local6.ashiLF, _local1.ashiRM, _local6.ashiLM, _local1.ashiRB, _local6.ashiLB]; var _local10 = [_local2.ashiRF2, _local5.ashiLF2, _local2.ashiRM2, _local5.ashiLM2, _local2.ashiRB2, _local5.ashiLB2]; var _local12 = [_local7.ashiRF, _local4.ashiLF, _local7.ashiRM, _local4.ashiLM, _local7.ashiRB, _local4.ashiLB]; var _local14 = [_local8.ashiRF2, _local3.ashiLF2, _local8.ashiRM2, _local3.ashiLM2, _local8.ashiRB2, _local3.ashiLB2]; var _local11 = [_local6.ashiRF, _local1.ashiLF, _local6.ashiRM, _local1.ashiLM, _local6.ashiRB, _local1.ashiLB]; var _local13 = [_local5.ashiRF2, _local2.ashiLF2, _local5.ashiRM2, _local2.ashiLM2, _local5.ashiRB2, _local2.ashiLB2]; var _local15 = [_local4.ashiRF, _local7.ashiLF, _local4.ashiRM, _local7.ashiLM, _local4.ashiRB, _local7.ashiLB]; var _local16 = [_local3.ashiRF2, _local8.ashiLF2, _local3.ashiRM2, _local8.ashiLM2, _local3.ashiRB2, _local8.ashiLB2]; ashiInitPosList = []; ashiInitRadList = []; ashiInitPosListB = []; ashiInitRadListB = []; if (str == "adv_") { ashiInitPosList = _local17; ashiInitPosListB = _local10; ashiInitRadList = _local12; ashiInitRadListB = _local14; } else if (str == "ret_") { ashiInitPosList = _local11; ashiInitPosListB = _local13; ashiInitRadList = _local15; ashiInitRadListB = _local16; } if (str == "adv_") { IK_rectAngMax = {ashiRF:60, ashiLF:60, ashiRM:58, ashiLM:58, ashiRB:56, ashiLB:56}; IK_rectAngMin = {ashiRF:-10, ashiLF:-10, ashiRM:-10, ashiLM:-10, ashiRB:-10, ashiLB:-10}; } else if (str == "ret_") { IK_rectAngMax = {ashiRF:10, ashiLF:10, ashiRM:10, ashiLM:10, ashiRB:10, ashiLB:10}; IK_rectAngMin = {ashiRF:-60, ashiLF:-60, ashiRM:-60, ashiLM:-60, ashiRB:-60, ashiLB:-60}; } } function GetAshiPos_CrabLeg() { var _local5 = "{ "; var _local3 = "{ "; var _local4 = "{ "; var _local2 = "{ "; var _local1 = 0; while (_local1 < ashiList.length) { _local5 = _local5 + ((((((ashiList[_local1]._name + " : ") + "new Point(") + (ashiList[_local1]._x ^ 0)) + " , ") + (ashiList[_local1]._y ^ 0)) + " ) , "); _local3 = _local3 + (((ashiList[_local1]._name + " : ") + (ashiList[_local1]._rotation ^ 0)) + " , "); _local4 = _local4 + ((((((ashiListB[_local1]._name + " : ") + "new Point(") + (ashiListB[_local1]._x ^ 0)) + " , ") + (ashiListB[_local1]._y ^ 0)) + " ) , "); _local2 = _local2 + (((ashiListB[_local1]._name + " : ") + (ashiListB[_local1]._rotation ^ 0)) + " , "); _local1++; } _local5 = _local5.substr(0, _local5.length - 2) + "}"; _local3 = _local3.substr(0, _local3.length - 2) + "}"; _local4 = _local4.substr(0, _local4.length - 2) + "}"; _local2 = _local2.substr(0, _local2.length - 2) + "}"; trace(_local5); trace(_local3); trace(_local4); trace(_local2); } _walkEname = "EnterFrame_CrabLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 10; bodyMinSpeed = 5; maxSpeed = 7; bodyMaxPower = 12; bodyMinPower = 6; recoverP = 8; ashiLength = 93; ashiTipList = []; ashiBack = []; ashiTipListB = []; ashiBackB = []; var ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiListB = [ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; var ashiInitPosList = []; var ashiInitRadList = []; var ashiInitPosListB = []; var ashiInitRadListB = []; var IK_NumList = {ashiRF2:0, ashiLF2:1, ashiRM2:0, ashiLM2:1, ashiRB2:0, ashiLB2:1}; var IK_rectAngMax = {ashiRF:60, ashiLF:60, ashiRM:58, ashiLM:58, ashiRB:56, ashiLB:56}; var IK_rectAngMin = {ashiRF:-60, ashiLF:-60, ashiRM:-60, ashiLM:-60, ashiRB:-60, ashiLB:-60}; var IK_rectAngMaxB = {ashiRF2:150, ashiLF2:0, ashiRM2:150, ashiLM2:0, ashiRB2:150, ashiLB2:0}; var IK_rectAngMinB = {ashiRF2:0, ashiLF2:-150, ashiRM2:0, ashiLM2:-150, ashiRB2:0, ashiLB2:-150}; var crabMode = "ret_"; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(70, 0), 0], [new flash.geom.Point(-70, 0), 0]]; longPartsList = [[new flash.geom.Point(0, 42), 180], [new flash.geom.Point(-43, 51), -165], [new flash.geom.Point(43, 51), 165]]; smallPartsList = [[new flash.geom.Point(0, 0), 0]]; SetAshiInitList(crabMode); AshiInit_CrabLeg(); AshiReset_CrabLeg(); SetGraphicsLeg(6, 6); BodyDecoration(); this.onEnterFrame = EnterFrame_CrabLeg;
Symbol 60 MovieClip [player_type4] Frame 20
nextFrame();
Symbol 60 MovieClip [player_type4] Frame 21
function EnterFrame_OctopusLeg() { if (_parent.pausing) { return(undefined); } WalkOctopus(); AshiMove_OctopusLeg(); octo_oldAng = _rotation; } function AshiInit_OctopusLeg() { var _local1 = 0; while (_local1 < ashiList.length) { ashiInitRadList[_local1] = ashiList[_local1]._rotation; ashiInitRadListB[_local1] = ashiListB[_local1]._rotation; _local1++; } } function AshiReset_OctopusLeg() { octo_radList = []; octo_radListB = []; var _local1 = 0; while (_local1 < ashiList.length) { octo_radList.push(ashiList[_local1]._rotation); octo_radListB.push(ashiListB[_local1]._rotation); _local1++; } } function AshiMove_OctopusLeg() { var _local6 = maxSpeed * 0.5; var _local5 = 10; var _local1 = 0; if (speed > _local6) { _local1 = 0; while (_local1 < ashiList.length) { var _local3 = (Math.atan2(octo_tailPointA.y - _y, octo_tailPointA.x - _x) * 180) / Math.PI; _local3 = _local3 - _rotation; var _local2 = _local3 - octo_radList[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radList[_local1] = octo_radList[_local1] + (_local2 * 0.2); ashiList[_local1]._rotation = octo_radList[_local1] + (Math.cos(octo_wave + (_local1 * 0.1)) * _local5); var _local4 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); _local4.x = _local4.x + (Math.cos((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); _local4.y = _local4.y + (Math.sin((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); ashiListB[_local1]._x = _local4.x; ashiListB[_local1]._y = _local4.y; _local3 = (Math.atan2(octo_tailPointB.y - _y, octo_tailPointB.x - _x) * 180) / Math.PI; _local3 = _local3 - _rotation; _local2 = _local3 - octo_radListB[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radListB[_local1] = octo_radListB[_local1] + (_local2 * 0.2); ashiListB[_local1]._rotation = octo_radListB[_local1] + (Math.cos(octo_wave + (_local1 * 0.2)) * _local5); _local1++; } } else { _local1 = 0; while (_local1 < ashiList.length) { var _local2 = ashiInitRadList[_local1] - octo_radList[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radList[_local1] = octo_radList[_local1] + (_local2 * 0.1); ashiList[_local1]._rotation = octo_radList[_local1] + (Math.cos(octo_wave + (_local1 * 0.1)) * _local5); var _local4 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); _local4.x = _local4.x + (Math.cos((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); _local4.y = _local4.y + (Math.sin((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); ashiListB[_local1]._x = _local4.x; ashiListB[_local1]._y = _local4.y; _local2 = ashiInitRadListB[_local1] - octo_radListB[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radListB[_local1] = octo_radListB[_local1] + (_local2 * 0.1); ashiListB[_local1]._rotation = octo_radListB[_local1] + (Math.cos(octo_wave + (_local1 * 0.2)) * _local5); _local1++; } } octo_wave = octo_wave + 0.05; octo_tailPointA.x = octo_tailPointA.x + ((_x - octo_tailPointA.x) * 0.2); octo_tailPointA.y = octo_tailPointA.y + ((_y - octo_tailPointA.y) * 0.2); octo_tailPointB.x = octo_tailPointB.x + ((octo_tailPointA.x - octo_tailPointB.x) * 0.1); octo_tailPointB.y = octo_tailPointB.y + ((octo_tailPointA.y - octo_tailPointB.y) * 0.1); } function WalkOctopus() { var _local3 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local3 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local2 = Math.atan2(_ymouse, _xmouse); var _local4 = (_local2 * 180) / Math.PI; if (mouseClick) { _rotation = (_rotation + (_local4 * 0.2)); } posX = posX + (Math.cos((_rotation * Math.PI) / 180) * speed); posY = posY + (Math.sin((_rotation * Math.PI) / 180) * speed); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } _walkEname = "EnterFrame_OctopusLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 12; bodyMinSpeed = 7; maxSpeed = 9; bodyMaxPower = 10; bodyMinPower = 4; recoverP = 5; ashiLength = 93; var octo_tailPointA = (new flash.geom.Point(_x, _y)); var octo_tailPointB = (new flash.geom.Point(_x, _y)); var ashiList = [ashiRT, ashiLT, ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiListB = [ashiRT2, ashiLT2, ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; var ashiInitRadList = []; var ashiInitRadListB = []; var octo_radList = []; var octo_radListB = []; var octo_wave = 0; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(-24, 0), 90], [new flash.geom.Point(44, -36), 90], [new flash.geom.Point(44, 36), 90]]; longPartsList = []; smallPartsList = []; AshiInit_OctopusLeg(); AshiReset_OctopusLeg(); SetGraphicsLeg(8, 8); BodyDecoration(); this.onEnterFrame = EnterFrame_OctopusLeg;
Symbol 60 MovieClip [player_type4] Frame 23
nextFrame();
Symbol 60 MovieClip [player_type4] Frame 24
function EnterFrame_TenLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_TenLeg(); } function AshiInit_TenLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_TenLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_TenLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_TenLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_TenLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 18; bodyMinSpeed = 12; maxSpeed = 14; bodyMaxPower = 8; bodyMinPower = 1; recoverP = 3; ashiLength = 93; ashiList = [ashiR0, ashiL0, ashiR1, ashiL1, ashiR2, ashiL2, ashiR3, ashiL3, ashiR4, ashiL4]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(-110, 0), 90]]; longPartsList = [[new flash.geom.Point(-17, 0), -90], [new flash.geom.Point(10, 0), -90]]; smallPartsList = [[new flash.geom.Point(44, 0), 90], [new flash.geom.Point(-50, 0), 90]]; AshiInit_TenLeg(); AshiReset_TenLeg(); SetGraphicsLeg(10, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_TenLeg;
Symbol 72 MovieClip [player_type0] Frame 1
function Jump(j_ang, j_initY) { jumpAng = j_ang; jumpAddY = j_initY; jumpY = 0; this.onEnterFrame = EnterFrame_Jump; } function EnterFrame_Jump() { if (_parent.pausing) { return(undefined); } var _local3 = (jumpAng * Math.PI) / 180; var _local5 = Math.cos(_local3) * speed; var _local4 = Math.sin(_local3) * speed; posX = posX + _local5; posY = posY + _local4; posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); var _local6 = MotionJump(); _x = posX; _y = (posY + jumpY); DispBound(); if (_jumpEname != "") { this[_jumpEname](); } if (_local6) { if (_jumpEndEname == "") { this.onEnterFrame = this[_walkEname]; } else { this.onEnterFrame = this[_jumpEndEname]; _jumpEndEname = ""; } } } function MotionJump() { jumpY = Math.min(jumpY + jumpAddY, 0); jumpAddY = jumpAddY + jumpAddFrame; DispBound(); return(jumpY == 0); } function DispBound() { var _local3 = (Math.PI/4); var _local2 = 5; var _local5 = Math.cos(_local3) * _local2; var _local4 = Math.sin(_local3) * _local2; _local4 = _local4 + (-jumpY); _local3 = Math.atan2(_local4, _local5); _local2 = Math.sqrt((_local4 * _local4) + (_local5 * _local5)); dropShadow.distance = _local2; dropShadow.angle = (_local3 * 180) / Math.PI; this.filters = [dropShadow]; } function HurdleJump(j_ang, j_initY) { jumpAng = j_ang; jumpAddY = j_initY; jumpY = 0; speed = maxSpeed; this.onEnterFrame = EnterFrame_HurdleJump; } function EnterFrame_HurdleJump() { if (_parent.pausing) { return(undefined); } var _local3 = (jumpAng * Math.PI) / 180; var _local7 = Math.cos(_local3) * speed; var _local6 = Math.sin(_local3) * speed; posX = posX + _local7; posY = posY + _local6; var _local8 = MotionJump(); _x = posX; _y = (posY + jumpY); DispBound(); if ((jumpAddY > -2) && (hurdleCheck == 0)) { var _local9 = _parent.parts_legList.length; var _local5 = _parent.parts_speedList.length; var _local4 = _parent.parts_powerList.length; if ((_local5 + _local4) >= _parent.clearNormaParts) { hurdleCheck = 1; } else { hurdleCheck = 2; if (jumpAng > 0) { jumpAng = 180 - jumpAng; } else { jumpAng = -180 - jumpAng; } if (evo != 5) { _rotation = jumpAng; } _parent._parent.dispAlert("needJump"); } } if (_local8) { if (hurdleCheck == 1) { _parent.NextStage(); delete this.onEnterFrame; } else { if (evo == 5) { if (crabMode == "adv_") { crabMode = "ret_"; } else { crabMode = "adv_"; } SetAshiInitList(crabMode); speed = 0; } this.onEnterFrame = this[_walkEname]; } hurdleCheck = 0; } } function NextStageStart() { this.onEnterFrame = this[_walkEname]; } function BodyUnDecoration() { var _local1 = 0; while (_local1 < decoMcList.length) { decoMcList[_local1].removeMovieClip(); _local1++; } decoMcList = []; } function BodyDecoration() { BodyUnDecoration(); var _local4 = 0; var _local10 = Math.min(bigPartsList.length, _parent.kikaku_bigList.length); var _local12 = Math.min(longPartsList.length, _parent.kikaku_longList.length); var _local11 = Math.min(smallPartsList.length, _parent.kikaku_smallList.length); var _local3 = 0; while (_local3 < _local10) { var _local6 = "deco_b_" + _parent.kikaku_bigList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:bigPartsList[_local3][0].x, _y:bigPartsList[_local3][0].y, _rotation:bigPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } _local3 = 0; while (_local3 < _local12) { var _local6 = "deco_l_" + _parent.kikaku_longList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:longPartsList[_local3][0].x, _y:longPartsList[_local3][0].y, _rotation:longPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } _local3 = 0; while (_local3 < _local11) { var _local6 = "deco_s_" + _parent.kikaku_smallList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:smallPartsList[_local3][0].x, _y:smallPartsList[_local3][0].y, _rotation:smallPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } } var dropShadow = (new flash.filters.DropShadowFilter(5, 45, 0, 1, 5, 5, 0.5)); this.filters = [dropShadow]; var evo = 0; var evoType = true; var bigPartsList = []; var longPartsList = []; var smallPartsList = []; var decoMcList = []; var _mode = "walk"; var _walkEname = ""; var _jumpEname = ""; var _jumpEndEname = ""; var posX = _x; var posY = _y; var jumpAng = 0; var jumpAddY = 0; var jumpY = 0; var jumpAddInitY = -10; var jumpAddFrame = 2; var hurdleCheck = 0; this.onKeyDown = function () { _parent.MapExpansion(); evo = 5; maxSpeed = 12; gotoAndStop ("crab"); }; function MouseDown() { mouseClick = true; } function MouseUp() { mouseClick = false; } function WalkBasic() { var _local3 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local3 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local2 = Math.atan2(_ymouse, _xmouse); var _local4 = (_local2 * 180) / Math.PI; if (mouseClick) { _rotation = (_rotation + (_local4 * 0.1)); } posX = posX + (Math.cos((_rotation * Math.PI) / 180) * speed); posY = posY + (Math.sin((_rotation * Math.PI) / 180) * speed); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } function CheckJumpGoal() { if (posX < _parent.mapSize.x) { return(undefined); } if (Math.abs(_rotation) > 45) { if (((evo == 5) && (Math.abs(_rotation) > 135)) && (crabMode == "ret_")) { HurdleJump(_rotation + 180, jumpAddInitY); } return(undefined); } HurdleJump(_rotation, jumpAddInitY); } function Damage(ang) { speed = maxSpeed; Jump(ang, jumpAddInitY); _jumpEndEname = "EnterFrame_damage"; _parent._parent.dispRepair(); repair = 0; _parent.Notice(60, 120); _parent.Effect("effect_damage", _x, _y); } function EnterFrame_damage() { if (_parent.pausing) { return(undefined); } var _local3 = 200; repair = repair + recoverP; if (repair < _local3) { _parent._parent.repairDisp.disp(repair, _local3); return(undefined); } _parent._parent.repairDisp.Complete(); this.onEnterFrame = this[_walkEname]; } function GetCircleCross(x0, y0, r0, x1, y1, r1) { var _local10 = false; var _local7 = new flash.geom.Point(x0, y0); var _local14 = new flash.geom.Point(x1, y1); var _local2 = _local14.subtract(_local7); var _local3 = _local2.length; if (_local3 == (r0 + r1)) { _local10 = true; } else if ((_local3 < (r0 + r1)) && (_local3 > Math.abs(r0 - r1))) { } else { return([]); } _local2.normalize(r0); _local2.offset(_local7.x, _local7.y); var _local12 = (0.5 * (((r0 * r0) - (r1 * r1)) + (_local3 * _local3))) / _local3; var _local4 = Math.acos(_local12 / r0); var _local5 = Math.atan2(_local2.y - y0, _local2.x - x0); var _local11 = new flash.geom.Point(x0 + (r0 * Math.cos(_local5 + _local4)), y0 + (r0 * Math.sin(_local5 + _local4))); var _local13 = new flash.geom.Point(x0 + (r0 * Math.cos(_local5 - _local4)), y0 + (r0 * Math.sin(_local5 - _local4))); if (_local10) { return([_local11]); } return([_local11, _local13, _local2]); } function GetAngleInterval(angA, angB) { var _local3 = angA; var _local2 = angB; _local3 = (_local3 + 360) % 360; _local2 = (_local2 + 360) % 360; var _local1 = _local2 - _local3; if (_local1 >= 0) { if (_local1 > 180) { _local1 = _local1 - 360; } } else if (_local1 < -180) { _local1 = _local1 + 360; } return(_local1); } function evolution() { var _local4 = _parent.parts_legList.length; var _local3 = _parent.parts_powerList.length; var _local2 = _parent.parts_speedList.length; var _local5 = evo; if ((evo == 0) && (_local4 >= 4)) { evo = 1; } if (((evo == 1) && (_local4 >= 6)) && ((_local3 + _local2) >= 7)) { if (_local3 >= _local2) { evoType = true; } else { evoType = false; } evo = 2; } if ((evo == 2) && (_local4 >= 14)) { if (_parent.gameStage == 0) { if (_local5 == 2) { _parent._parent.dispAlert("evolutionLock"); return(undefined); } } else if (evoType) { if (_local3 >= _local2) { evo = 5; } else { evo = 6; } } else if (_local3 >= _local2) { evo = 4; } else { evo = 3; } } if (evo == _local5) { return(undefined); } var _local6 = ["no", "four", "six", "ten", "twin", "crab", "octo"]; gotoAndStop(_local6[evo]); if (evo == 1) { _parent.MapExpansion(); } _parent.Notice(60, 120); _parent._parent.evoluteDisp.disp(evo, evoType); _parent._parent.SE("se_evo"); _parent.Effect("effect_evo", _x, _y); } function SetGraphicsLeg(A, B) { var _local2 = 0; _local2 = 0; while (_local2 < A) { ashiList[_local2].gotoAndStop(_parent.parts_legList[_local2]); _local2++; } _local2 = 0; while (_local2 < B) { ashiListB[_local2].gotoAndStop(_parent.parts_legList[_local2]); _local2++; } } function SumMaxSpeed(p_type) { if (p_type == "speed") { maxSpeed = maxSpeed + 1; recoverP = recoverP - 0.5; } else if (p_type == "power") { maxSpeed = maxSpeed - 0.5; recoverP = recoverP + 1; } maxSpeed = Math.min(Math.max(maxSpeed, bodyMinSpeed), bodyMaxSpeed); recoverP = Math.min(Math.max(recoverP, bodyMinPower), bodyMaxPower); if (evo == 0) { speed = maxSpeed; } } var mouseClick = false; var repair = 0; var speed = 0; var addSpeed = 1; var cutSpeed = 2; var initSpeed = 2; var maxSpeed = 10; var recoverP = 0; var bodyMaxSpeed = 0; var bodyMaxPower = 0; var bodyMinSpeed = 0; var bodyMinPower = 0; var ashiLength = 93; var ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiInitPosList = []; var ashiInitRadList = []; var ashiTipList = []; var ashiBack = []; var ashiListB = []; var ashiInitPosListB = []; var ashiInitRadListB = []; var ashiTipListB = []; var ashiBackB = []; this.onMouseDown = MouseDown; this.onMouseUp = MouseUp; MouseUp(); gotoAndStop ("no");
Symbol 72 MovieClip [player_type0] Frame 5
function EnterFrame_NotLeg() { if (_parent.pausing) { return(undefined); } _rotation = (_rotation + Math.min(Math.max(landRolling, -5), 5)); landRolling = landRolling * 0.8; if (!mouseClick) { return(undefined); } var _local3 = Math.atan2(_parent._ymouse - _y, _parent._xmouse - _x); var _local2 = (_local3 * 180) / Math.PI; _local2 = _local2 + (Math.floor(Math.random() * 21) - 10); landRolling = Math.min(Math.max(_local2, -15), 15); jumpOldAng = _local2; Jump(_local2, -6); } function Jump_NotLeg() { _rotation = (_rotation + Math.min(Math.max(jumpOldAng * 0.5, -5), 5)); } function Jump_NotLeg_Init() { if (jumpY < 0) { return(undefined); } _jumpEname = "Jump_NotLeg"; speed = maxSpeed; } _walkEname = "EnterFrame_NotLeg"; _jumpEname = "Jump_NotLeg_Init"; bodyMaxSpeed = 8; bodyMinSpeed = 6; maxSpeed = 7; bodyMaxPower = 2; bodyMinPower = 1; recoverP = 1; speed = 0; var jumpOldAng = 0; var landRolling = 0; bigPartsList = [[new flash.geom.Point(-43, 0), 0]]; longPartsList = [[new flash.geom.Point(-83, 0), -90]]; smallPartsList = [[new flash.geom.Point(16, 0), 90]]; jumpAddY = 2; jumpY = -500; this.onEnterFrame = EnterFrame_Jump;
Symbol 72 MovieClip [player_type0] Frame 8
nextFrame();
Symbol 72 MovieClip [player_type0] Frame 9
function EnterFrame_FourLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_FourLeg(); } function AshiInit_FourLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_FourLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_FourLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_FourLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_FourLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 10; bodyMinSpeed = 7; maxSpeed = 8; bodyMaxPower = 4; bodyMinPower = 1; recoverP = 2; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRB, ashiLB]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(25, 0), 0]]; longPartsList = [[new flash.geom.Point(-30, 0), -90]]; smallPartsList = [[new flash.geom.Point(-65, -30), 60], [new flash.geom.Point(-65, 30), 120]]; AshiInit_FourLeg(); AshiReset_FourLeg(); SetGraphicsLeg(4, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_FourLeg;
Symbol 72 MovieClip [player_type0] Frame 11
nextFrame();
Symbol 72 MovieClip [player_type0] Frame 12
function EnterFrame_SixLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_SixLeg(); } function AshiInit_SixLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_SixLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_SixLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_SixLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_SixLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 14; bodyMinSpeed = 8; maxSpeed = 10; bodyMaxPower = 8; bodyMinPower = 2; recoverP = 4; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(-43, 0), 0]]; longPartsList = [[new flash.geom.Point(-83, 0), -90]]; smallPartsList = [[new flash.geom.Point(16, 0), 90]]; if (evoType) { longPartsList.push([new flash.geom.Point(30, -41), 0]); longPartsList.push([new flash.geom.Point(30, 41), 180]); } else { smallPartsList.push([new flash.geom.Point(-9, 47), 135]); smallPartsList.push([new flash.geom.Point(-9, -47), 45]); } AshiInit_SixLeg(); AshiReset_SixLeg(); SetGraphicsLeg(6, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_SixLeg;
Symbol 72 MovieClip [player_type0] Frame 14
nextFrame();
Symbol 72 MovieClip [player_type0] Frame 15
function EnterFrame_SixTwinLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_SixTwinLeg(); } function AshiInit_SixTwinLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; ashiInitPosListB = []; ashiInitRadListB = []; ashiBackB = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local2 = new flash.geom.Point(ashiListB[_local1]._x, ashiListB[_local1]._y); ashiInitPosListB.push(_local2); ashiInitRadListB.push(ashiListB[_local1]._rotation); ashiBackB.push(false); _local1++; } } function AshiReset_SixTwinLeg(p_mc) { if ((p_mc._name.substr(-1) == "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiListB.length ; i++) { if (p_mc == undefined) { } else if (ashiListB[i] != p_mc) { continue; } var _local3 = ashiListB[i]; _local3._x = ashiInitPosListB[i].x; _local3._y = ashiInitPosListB[i].y; _local3._rotation = ashiInitRadListB[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipListB[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipListB[i]); _parent.globalToLocal(ashiTipListB[i]); } } if ((p_mc.name.substr(-1) != "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiList.length ; i++) { if (p_mc == undefined) { } else if (ashiList[i] != p_mc) { continue; } var _local3 = ashiList[i]; _local3._x = ashiInitPosList[i].x; _local3._y = ashiInitPosList[i].y; _local3._rotation = ashiInitRadList[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipList[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[i]); _parent.globalToLocal(ashiTipList[i]); } } } function AshiMove_SixTwinLeg() { var _local20 = ashiLength; var _local3 = 0; for ( ; _local3 < ashiListB.length ; _local3++) { var _local5 = ashiList[_local3]; var _local4 = ashiListB[_local3]; if (ashiBackB[_local3]) { var _local10 = 0.5; var _local9 = ashiInitRadList[_local3] - _local5._rotation; if (Math.abs(_local9) > 180) { if (_local9 > 0) { _local9 = _local9 - 360; } else { _local9 = _local9 + 360; } } _local5._x = _local5._x + ((ashiInitPosList[_local3].x - _local5._x) * _local10); _local5._rotation = _local5._rotation + (_local9 * _local10); var _local14 = new flash.geom.Point(_local5._x + (Math.cos((_local5._rotation * Math.PI) / 180) * _local20), _local5._y + (Math.sin((_local5._rotation * Math.PI) / 180) * _local20)); _local4._x = _local14.x; _local4._y = _local14.y; var _local11 = _local4._rotation + ((ashiInitRadListB[_local3] - _local4._rotation) * _local10); var _local17 = GetAngleInterval(_local5._rotation, _local11); if ((_local17 > IK_rectAngMaxB[_local4._name]) || (_local17 < IK_rectAngMinB[_local4._name])) { if ((ashiInitRadListB[_local3] - _local4._rotation) > 0) { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) - 360) * _local10); } else { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) + 360) * _local10); } } _local4._rotation = _local11; if (Math.abs(ashiInitRadList[_local3] - _local5._rotation) < 3) { ashiBackB[_local3] = false; AshiReset_SixTwinLeg(ashiList[_local3]); AshiReset_SixTwinLeg(ashiListB[_local3]); } } else { var _local6 = {x:ashiTipListB[_local3].x, y:ashiTipListB[_local3].y}; _parent.localToGlobal(_local6); this.globalToLocal(_local6); var _local18 = Math.atan2(_local6.y - ashiInitPosList[_local3].y, _local6.x - ashiInitPosList[_local3].x); var _local21 = (_local18 * 180) / Math.PI; var _local19 = flash.geom.Point.distance(new flash.geom.Point(_local6.x, _local6.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); if (_local19 > (ashiLength * 2)) { ashiBackB[_local3] = true; } else { var _local8 = GetCircleCross(_local6.x, _local6.y, ashiLength, ashiInitPosList[_local3].x, ashiInitPosList[_local3].y, ashiLength); var _local7 = IK_NumList[ashiListB[_local3]._name]; ashiListB[_local3]._x = _local8[_local7].x; ashiListB[_local3]._y = _local8[_local7].y; var _local12 = (Math.atan2(_local6.y - _local8[_local7].y, _local6.x - _local8[_local7].x) * 180) / Math.PI; ashiListB[_local3]._rotation = _local12; _local12 = (Math.atan2(_local8[_local7].y - ashiInitPosList[_local3].y, _local8[_local7].x - ashiInitPosList[_local3].x) * 180) / Math.PI; ashiList[_local3]._rotation = _local12; var _local13 = false; var _local16 = GetAngleInterval(ashiList[_local3]._rotation, ashiListB[_local3]._rotation); if (_local16 > IK_rectAngMaxB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMaxB[ashiListB[_local3]._name]; _local13 = true; } else if (_local16 < IK_rectAngMinB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMinB[ashiListB[_local3]._name]; _local13 = true; } if (_local13) { var _local15 = (ashiListB[_local3]._rotation * Math.PI) / 180; ashiTipListB[_local3] = {x:ashiListB[_local3]._x + (Math.cos(_local15) * ashiLength), y:ashiListB[_local3]._y + (Math.sin(_local15) * ashiLength)}; this.localToGlobal(ashiTipListB[_local3]); _parent.globalToLocal(ashiTipListB[_local3]); } if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) > IK_rectAngMax[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; continue; if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } } } } _walkEname = "EnterFrame_SixTwinLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 16; bodyMinSpeed = 9; maxSpeed = 11; bodyMaxPower = 10; bodyMinPower = 2; recoverP = 4; ashiLength = 93; ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; ashiListB = [ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; ashiInitPosListB = []; ashiInitRadListB = []; ashiTipListB = []; ashiBackB = []; var IK_NumList = {ashiRF2:1, ashiLF2:0, ashiRM2:0, ashiLM2:1, ashiRB2:0, ashiLB2:1}; var IK_rectAngMax = {ashiRF:10, ashiLF:90, ashiRM:45, ashiLM:90, ashiRB:60, ashiLB:110}; var IK_rectAngMin = {ashiRF:-90, ashiLF:-10, ashiRM:-90, ashiLM:-45, ashiRB:-110, ashiLB:-60}; var IK_rectAngMaxB = {ashiRF2:0, ashiLF2:150, ashiRM2:170, ashiLM2:0, ashiRB2:170, ashiLB2:0}; var IK_rectAngMinB = {ashiRF2:-150, ashiLF2:0, ashiRM2:0, ashiLM2:-170, ashiRB2:0, ashiLB2:-170}; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(-43, 0), 0]]; longPartsList = [[new flash.geom.Point(-83, 0), -90]]; smallPartsList = [[new flash.geom.Point(21, -25), 30], [new flash.geom.Point(21, 25), 150], [new flash.geom.Point(-9, -39), 0], [new flash.geom.Point(-9, 39), 0]]; AshiInit_SixTwinLeg(); AshiReset_SixTwinLeg(); SetGraphicsLeg(6, 6); BodyDecoration(); this.onEnterFrame = EnterFrame_SixTwinLeg;
Symbol 72 MovieClip [player_type0] Frame 17
nextFrame();
Symbol 72 MovieClip [player_type0] Frame 18
function EnterFrame_CrabLeg() { if (_parent.pausing) { return(undefined); } WalkCrab(); if (speed == 0) { return(undefined); } AshiMove_CrabLeg(); } function AshiInit_CrabLeg() { ashiBack = []; ashiBackB = []; var _local1 = 0; while (_local1 < ashiList.length) { ashiBack.push(false); ashiBackB.push(false); _local1++; } } function AshiReset_CrabLeg(p_mc) { if ((p_mc._name.substr(-1) == "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiListB.length ; i++) { if (p_mc == undefined) { } else if (ashiListB[i] != p_mc) { continue; } var _local3 = ashiListB[i]; _local3._x = ashiInitPosListB[i].x; _local3._y = ashiInitPosListB[i].y; _local3._rotation = ashiInitRadListB[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipListB[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipListB[i]); _parent.globalToLocal(ashiTipListB[i]); } } if ((p_mc.name.substr(-1) != "2") || (p_mc == undefined)) { i = 0; for ( ; i < ashiList.length ; i++) { if (p_mc == undefined) { } else if (ashiList[i] != p_mc) { continue; } var _local3 = ashiList[i]; _local3._x = ashiInitPosList[i].x; _local3._y = ashiInitPosList[i].y; _local3._rotation = ashiInitRadList[i]; var _local6 = ashiLength; var _local5 = (_local3._rotation * Math.PI) / 180; ashiTipList[i] = {x:_local3._x + (Math.cos(_local5) * _local6), y:_local3._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[i]); _parent.globalToLocal(ashiTipList[i]); } } } function AshiMove_CrabLeg() { var _local20 = ashiLength; var _local3 = 0; for ( ; _local3 < ashiListB.length ; _local3++) { var _local5 = ashiList[_local3]; var _local4 = ashiListB[_local3]; if (ashiBackB[_local3]) { var _local10 = 0.5; var _local9 = ashiInitRadList[_local3] - _local5._rotation; if (Math.abs(_local9) > 180) { if (_local9 > 0) { _local9 = _local9 - 360; } else { _local9 = _local9 + 360; } } _local5._x = _local5._x + ((ashiInitPosList[_local3].x - _local5._x) * _local10); _local5._rotation = _local5._rotation + (_local9 * _local10); var _local14 = new flash.geom.Point(_local5._x + (Math.cos((_local5._rotation * Math.PI) / 180) * _local20), _local5._y + (Math.sin((_local5._rotation * Math.PI) / 180) * _local20)); _local4._x = _local14.x; _local4._y = _local14.y; var _local11 = _local4._rotation + ((ashiInitRadListB[_local3] - _local4._rotation) * _local10); var _local17 = GetAngleInterval(_local5._rotation, _local11); if ((_local17 > IK_rectAngMaxB[_local4._name]) || (_local17 < IK_rectAngMinB[_local4._name])) { if ((ashiInitRadListB[_local3] - _local4._rotation) > 0) { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) - 360) * _local10); } else { _local11 = _local4._rotation + (((ashiInitRadListB[_local3] - _local4._rotation) + 360) * _local10); } } _local4._rotation = _local11; if (Math.abs(ashiInitRadList[_local3] - _local5._rotation) < 3) { ashiBackB[_local3] = false; AshiReset_CrabLeg(ashiList[_local3]); AshiReset_CrabLeg(ashiListB[_local3]); } } else { var _local6 = {x:ashiTipListB[_local3].x, y:ashiTipListB[_local3].y}; _parent.localToGlobal(_local6); this.globalToLocal(_local6); var _local18 = Math.atan2(_local6.y - ashiInitPosList[_local3].y, _local6.x - ashiInitPosList[_local3].x); var _local21 = (_local18 * 180) / Math.PI; var _local19 = flash.geom.Point.distance(new flash.geom.Point(_local6.x, _local6.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); if (_local19 > (ashiLength * 2)) { ashiBackB[_local3] = true; } else { var _local8 = GetCircleCross(_local6.x, _local6.y, ashiLength, ashiInitPosList[_local3].x, ashiInitPosList[_local3].y, ashiLength); var _local7 = IK_NumList[ashiListB[_local3]._name]; ashiListB[_local3]._x = _local8[_local7].x; ashiListB[_local3]._y = _local8[_local7].y; var _local12 = (Math.atan2(_local6.y - _local8[_local7].y, _local6.x - _local8[_local7].x) * 180) / Math.PI; ashiListB[_local3]._rotation = _local12; _local12 = (Math.atan2(_local8[_local7].y - ashiInitPosList[_local3].y, _local8[_local7].x - ashiInitPosList[_local3].x) * 180) / Math.PI; ashiList[_local3]._rotation = _local12; var _local13 = false; var _local16 = GetAngleInterval(ashiList[_local3]._rotation, ashiListB[_local3]._rotation); if (_local16 > IK_rectAngMaxB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMaxB[ashiListB[_local3]._name]; _local13 = true; } else if (_local16 < IK_rectAngMinB[ashiListB[_local3]._name]) { ashiListB[_local3]._rotation = ashiList[_local3]._rotation + IK_rectAngMinB[ashiListB[_local3]._name]; _local13 = true; } if (_local13) { ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) > IK_rectAngMax[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; continue; if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } ashiBackB[_local3] = true; } else if ((ashiInitRadList[_local3] - ashiList[_local3]._rotation) < IK_rectAngMin[ashiList[_local3]._name]) { if ((_local3 % 2) == 0) { if (ashiBackB[_local3 + 1]) { continue; } } else if (ashiBackB[_local3 - 1]) { } else { ashiBackB[_local3] = true; } ashiBackB[_local3] = true; } } } } } function WalkCrab() { var _local3 = 1; var _local5 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local5 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local4 = Math.atan2(_ymouse, _xmouse); var _local2 = (_local4 * 180) / Math.PI; if ((crabMode == "ret_") && (Math.abs(_local2) < 90)) { crabMode = "adv_"; SetAshiInitList(crabMode); } else if ((crabMode == "adv_") && (Math.abs(_local2) > 90)) { crabMode = "ret_"; SetAshiInitList(crabMode); } if (crabMode == "ret_") { if (_local2 > 0) { _local2 = _local2 - 180; } else { _local2 = _local2 + 180; } _local3 = -1; } if (mouseClick) { _rotation = (_rotation + (_local2 * 0.1)); } posX = posX + ((Math.cos((_rotation * Math.PI) / 180) * speed) * _local3); posY = posY + ((Math.sin((_rotation * Math.PI) / 180) * speed) * _local3); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } function SetAshiInitList(str) { var _local6 = {ashiRF:new flash.geom.Point(44, -29), ashiLF:new flash.geom.Point(-57, -29), ashiRM:new flash.geom.Point(40, 8), ashiLM:new flash.geom.Point(-47, 9), ashiRB:new flash.geom.Point(39, 50), ashiLB:new flash.geom.Point(-40, 47)}; var _local4 = {ashiRF:-70, ashiLF:-109, ashiRM:-60, ashiLM:-120, ashiRB:-57, ashiLB:-125}; var _local5 = {ashiRF2:new flash.geom.Point(76, -119), ashiLF2:new flash.geom.Point(-89, -118), ashiRM2:new flash.geom.Point(86, -72), ashiLM2:new flash.geom.Point(-94, -70), ashiRB2:new flash.geom.Point(90, -29), ashiLB2:new flash.geom.Point(-94, -29)}; var _local3 = {ashiRF2:62, ashiLF2:112, ashiRM2:70, ashiLM2:110, ashiRB2:79, ashiLB2:103}; var _local1 = {ashiRF:new flash.geom.Point(44, -29), ashiLF:new flash.geom.Point(-57, -29), ashiRM:new flash.geom.Point(40, 8), ashiLM:new flash.geom.Point(-47, 9), ashiRB:new flash.geom.Point(39, 50), ashiLB:new flash.geom.Point(-40, 47)}; var _local7 = {ashiRF:-17, ashiLF:-163, ashiRM:-14, ashiLM:-165, ashiRB:-9, ashiLB:-174}; var _local2 = {ashiRF2:new flash.geom.Point(132, -55), ashiLF2:new flash.geom.Point(-146, -56), ashiRM2:new flash.geom.Point(127, -15), ashiLM2:new flash.geom.Point(-137, -12), ashiRB2:new flash.geom.Point(127, 34), ashiLB2:new flash.geom.Point(-132, 38)}; var _local8 = {ashiRF2:36, ashiLF2:138, ashiRM2:33, ashiLM2:142, ashiRB2:27, ashiLB2:151}; var _local17 = [_local1.ashiRF, _local6.ashiLF, _local1.ashiRM, _local6.ashiLM, _local1.ashiRB, _local6.ashiLB]; var _local10 = [_local2.ashiRF2, _local5.ashiLF2, _local2.ashiRM2, _local5.ashiLM2, _local2.ashiRB2, _local5.ashiLB2]; var _local12 = [_local7.ashiRF, _local4.ashiLF, _local7.ashiRM, _local4.ashiLM, _local7.ashiRB, _local4.ashiLB]; var _local14 = [_local8.ashiRF2, _local3.ashiLF2, _local8.ashiRM2, _local3.ashiLM2, _local8.ashiRB2, _local3.ashiLB2]; var _local11 = [_local6.ashiRF, _local1.ashiLF, _local6.ashiRM, _local1.ashiLM, _local6.ashiRB, _local1.ashiLB]; var _local13 = [_local5.ashiRF2, _local2.ashiLF2, _local5.ashiRM2, _local2.ashiLM2, _local5.ashiRB2, _local2.ashiLB2]; var _local15 = [_local4.ashiRF, _local7.ashiLF, _local4.ashiRM, _local7.ashiLM, _local4.ashiRB, _local7.ashiLB]; var _local16 = [_local3.ashiRF2, _local8.ashiLF2, _local3.ashiRM2, _local8.ashiLM2, _local3.ashiRB2, _local8.ashiLB2]; ashiInitPosList = []; ashiInitRadList = []; ashiInitPosListB = []; ashiInitRadListB = []; if (str == "adv_") { ashiInitPosList = _local17; ashiInitPosListB = _local10; ashiInitRadList = _local12; ashiInitRadListB = _local14; } else if (str == "ret_") { ashiInitPosList = _local11; ashiInitPosListB = _local13; ashiInitRadList = _local15; ashiInitRadListB = _local16; } if (str == "adv_") { IK_rectAngMax = {ashiRF:60, ashiLF:60, ashiRM:58, ashiLM:58, ashiRB:56, ashiLB:56}; IK_rectAngMin = {ashiRF:-10, ashiLF:-10, ashiRM:-10, ashiLM:-10, ashiRB:-10, ashiLB:-10}; } else if (str == "ret_") { IK_rectAngMax = {ashiRF:10, ashiLF:10, ashiRM:10, ashiLM:10, ashiRB:10, ashiLB:10}; IK_rectAngMin = {ashiRF:-60, ashiLF:-60, ashiRM:-60, ashiLM:-60, ashiRB:-60, ashiLB:-60}; } } function GetAshiPos_CrabLeg() { var _local5 = "{ "; var _local3 = "{ "; var _local4 = "{ "; var _local2 = "{ "; var _local1 = 0; while (_local1 < ashiList.length) { _local5 = _local5 + ((((((ashiList[_local1]._name + " : ") + "new Point(") + (ashiList[_local1]._x ^ 0)) + " , ") + (ashiList[_local1]._y ^ 0)) + " ) , "); _local3 = _local3 + (((ashiList[_local1]._name + " : ") + (ashiList[_local1]._rotation ^ 0)) + " , "); _local4 = _local4 + ((((((ashiListB[_local1]._name + " : ") + "new Point(") + (ashiListB[_local1]._x ^ 0)) + " , ") + (ashiListB[_local1]._y ^ 0)) + " ) , "); _local2 = _local2 + (((ashiListB[_local1]._name + " : ") + (ashiListB[_local1]._rotation ^ 0)) + " , "); _local1++; } _local5 = _local5.substr(0, _local5.length - 2) + "}"; _local3 = _local3.substr(0, _local3.length - 2) + "}"; _local4 = _local4.substr(0, _local4.length - 2) + "}"; _local2 = _local2.substr(0, _local2.length - 2) + "}"; trace(_local5); trace(_local3); trace(_local4); trace(_local2); } _walkEname = "EnterFrame_CrabLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 10; bodyMinSpeed = 5; maxSpeed = 7; bodyMaxPower = 12; bodyMinPower = 6; recoverP = 8; ashiLength = 93; ashiTipList = []; ashiBack = []; ashiTipListB = []; ashiBackB = []; var ashiList = [ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiListB = [ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; var ashiInitPosList = []; var ashiInitRadList = []; var ashiInitPosListB = []; var ashiInitRadListB = []; var IK_NumList = {ashiRF2:0, ashiLF2:1, ashiRM2:0, ashiLM2:1, ashiRB2:0, ashiLB2:1}; var IK_rectAngMax = {ashiRF:60, ashiLF:60, ashiRM:58, ashiLM:58, ashiRB:56, ashiLB:56}; var IK_rectAngMin = {ashiRF:-60, ashiLF:-60, ashiRM:-60, ashiLM:-60, ashiRB:-60, ashiLB:-60}; var IK_rectAngMaxB = {ashiRF2:150, ashiLF2:0, ashiRM2:150, ashiLM2:0, ashiRB2:150, ashiLB2:0}; var IK_rectAngMinB = {ashiRF2:0, ashiLF2:-150, ashiRM2:0, ashiLM2:-150, ashiRB2:0, ashiLB2:-150}; var crabMode = "ret_"; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(0, 0), 0]]; longPartsList = [[new flash.geom.Point(0, 42), 180], [new flash.geom.Point(-43, 51), -165], [new flash.geom.Point(43, 51), 165]]; smallPartsList = [[new flash.geom.Point(52, 0), 0], [new flash.geom.Point(-52, 0), 0]]; SetAshiInitList(crabMode); AshiInit_CrabLeg(); AshiReset_CrabLeg(); SetGraphicsLeg(6, 6); BodyDecoration(); this.onEnterFrame = EnterFrame_CrabLeg;
Symbol 72 MovieClip [player_type0] Frame 20
nextFrame();
Symbol 72 MovieClip [player_type0] Frame 21
function EnterFrame_OctopusLeg() { if (_parent.pausing) { return(undefined); } WalkOctopus(); AshiMove_OctopusLeg(); octo_oldAng = _rotation; } function AshiInit_OctopusLeg() { var _local1 = 0; while (_local1 < ashiList.length) { ashiInitRadList[_local1] = ashiList[_local1]._rotation; ashiInitRadListB[_local1] = ashiListB[_local1]._rotation; _local1++; } } function AshiReset_OctopusLeg() { octo_radList = []; octo_radListB = []; var _local1 = 0; while (_local1 < ashiList.length) { octo_radList.push(ashiList[_local1]._rotation); octo_radListB.push(ashiListB[_local1]._rotation); _local1++; } } function AshiMove_OctopusLeg() { var _local6 = maxSpeed * 0.5; var _local5 = 10; var _local1 = 0; if (speed > _local6) { _local1 = 0; while (_local1 < ashiList.length) { var _local3 = (Math.atan2(octo_tailPointA.y - _y, octo_tailPointA.x - _x) * 180) / Math.PI; _local3 = _local3 - _rotation; var _local2 = _local3 - octo_radList[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radList[_local1] = octo_radList[_local1] + (_local2 * 0.2); ashiList[_local1]._rotation = octo_radList[_local1] + (Math.cos(octo_wave + (_local1 * 0.1)) * _local5); var _local4 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); _local4.x = _local4.x + (Math.cos((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); _local4.y = _local4.y + (Math.sin((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); ashiListB[_local1]._x = _local4.x; ashiListB[_local1]._y = _local4.y; _local3 = (Math.atan2(octo_tailPointB.y - _y, octo_tailPointB.x - _x) * 180) / Math.PI; _local3 = _local3 - _rotation; _local2 = _local3 - octo_radListB[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radListB[_local1] = octo_radListB[_local1] + (_local2 * 0.2); ashiListB[_local1]._rotation = octo_radListB[_local1] + (Math.cos(octo_wave + (_local1 * 0.2)) * _local5); _local1++; } } else { _local1 = 0; while (_local1 < ashiList.length) { var _local2 = ashiInitRadList[_local1] - octo_radList[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radList[_local1] = octo_radList[_local1] + (_local2 * 0.1); ashiList[_local1]._rotation = octo_radList[_local1] + (Math.cos(octo_wave + (_local1 * 0.1)) * _local5); var _local4 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); _local4.x = _local4.x + (Math.cos((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); _local4.y = _local4.y + (Math.sin((ashiList[_local1]._rotation * Math.PI) / 180) * ashiLength); ashiListB[_local1]._x = _local4.x; ashiListB[_local1]._y = _local4.y; _local2 = ashiInitRadListB[_local1] - octo_radListB[_local1]; if (_local2 > 180) { _local2 = _local2 - 360; } else if (_local2 < -180) { _local2 = _local2 + 360; } octo_radListB[_local1] = octo_radListB[_local1] + (_local2 * 0.1); ashiListB[_local1]._rotation = octo_radListB[_local1] + (Math.cos(octo_wave + (_local1 * 0.2)) * _local5); _local1++; } } octo_wave = octo_wave + 0.05; octo_tailPointA.x = octo_tailPointA.x + ((_x - octo_tailPointA.x) * 0.2); octo_tailPointA.y = octo_tailPointA.y + ((_y - octo_tailPointA.y) * 0.2); octo_tailPointB.x = octo_tailPointB.x + ((octo_tailPointA.x - octo_tailPointB.x) * 0.1); octo_tailPointB.y = octo_tailPointB.y + ((octo_tailPointA.y - octo_tailPointB.y) * 0.1); } function WalkOctopus() { var _local3 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local3 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local2 = Math.atan2(_ymouse, _xmouse); var _local4 = (_local2 * 180) / Math.PI; if (mouseClick) { _rotation = (_rotation + (_local4 * 0.2)); } posX = posX + (Math.cos((_rotation * Math.PI) / 180) * speed); posY = posY + (Math.sin((_rotation * Math.PI) / 180) * speed); posX = Math.max(Math.min(posX, _parent.mapSize.x), 0); posY = Math.max(Math.min(posY, _parent.mapSize.y), 0); _x = posX; _y = posY; CheckJumpGoal(); } _walkEname = "EnterFrame_OctopusLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 12; bodyMinSpeed = 7; maxSpeed = 9; bodyMaxPower = 10; bodyMinPower = 4; recoverP = 5; ashiLength = 93; var octo_tailPointA = (new flash.geom.Point(_x, _y)); var octo_tailPointB = (new flash.geom.Point(_x, _y)); var ashiList = [ashiRT, ashiLT, ashiRF, ashiLF, ashiRM, ashiLM, ashiRB, ashiLB]; var ashiListB = [ashiRT2, ashiLT2, ashiRF2, ashiLF2, ashiRM2, ashiLM2, ashiRB2, ashiLB2]; var ashiInitRadList = []; var ashiInitRadListB = []; var octo_radList = []; var octo_radListB = []; var octo_wave = 0; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(-2, 0), 0], [new flash.geom.Point(62, 0), 0]]; longPartsList = []; smallPartsList = [[new flash.geom.Point(25, -22), 0], [new flash.geom.Point(25, 22), 0]]; AshiInit_OctopusLeg(); AshiReset_OctopusLeg(); SetGraphicsLeg(8, 8); BodyDecoration(); this.onEnterFrame = EnterFrame_OctopusLeg;
Symbol 72 MovieClip [player_type0] Frame 23
function EnterFrame_SnakeLeg() { WalkSnake(); AshiMove_SnakeLeg(); } function AshiMove_SnakeLeg() { var _local3 = 0; var _local7 = 0; var _local2 = 0; while (_local2 < snakeLine.length) { var _local1 = maxSpeed; if ((_local3 + _local1) < ashiLength) { _local3 = _local3 + _local1; } else { var _local4 = ashiLength - _local3; _local3 = _local1 - _local4; var _local5 = _local4 / _local1; var _local6 = flash.geom.Point.interpolate(snakeLine[_local2 + 1], snakeLine[_local2], _local5); } _local2++; } } function WalkSnake() { var _local3 = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); if ((_local3 < 10) || (!mouseClick)) { speed = Math.max(speed - cutSpeed, 0); } else if (speed == 0) { speed = initSpeed; } else { speed = Math.min(speed + addSpeed, maxSpeed); } if (speed == 0) { return(undefined); } var _local2 = Math.atan2(_ymouse, _xmouse); var _local1 = (_local2 * 180) / Math.PI; if (mouseClick) { wave = wave + 0.5; _local1 = _local1 + (Math.cos(wave) * 50); _rotation = (_rotation + (_local1 * 0.1)); } posX = posX + (Math.cos((_rotation * Math.PI) / 180) * speed); posY = posY + (Math.sin((_rotation * Math.PI) / 180) * speed); _x = posX; _y = posY; snakeLine.push(new flash.geom.Point(_x, _y)); snakeLine.splice(lineStock); } _walkEname = "EnterFrame_SnakeLeg"; _jumpEname = ""; speed = 0; addSpeed = 10; cutSpeed = 10; initSpeed = 10; maxSpeed = 10; ashiLength = 93; var wave = 0; var lineStock = 200; var snakeLine = []; snakeLine.push(new flash.geom.Point(_x, _y)); this.onEnterFrame = EnterFrame_SnakeLeg;
Symbol 72 MovieClip [player_type0] Frame 26
nextFrame();
Symbol 72 MovieClip [player_type0] Frame 27
function EnterFrame_TenLeg() { if (_parent.pausing) { return(undefined); } WalkBasic(); if (speed == 0) { return(undefined); } AshiMove_TenLeg(); } function AshiInit_TenLeg() { ashiInitPosList = []; ashiInitRadList = []; ashiBack = []; var _local1 = 0; while (_local1 < ashiList.length) { var _local2 = new flash.geom.Point(ashiList[_local1]._x, ashiList[_local1]._y); ashiInitPosList.push(_local2); ashiInitRadList.push(ashiList[_local1]._rotation); ashiBack.push(false); _local1++; } } function AshiReset_TenLeg(p_mc) { var _local3 = 0; for ( ; _local3 < ashiList.length ; _local3++) { if (p_mc == undefined) { } else if (ashiList[_local3] != p_mc) { continue; } var _local4 = ashiList[_local3]; _local4._x = ashiInitPosList[_local3].x; _local4._y = ashiInitPosList[_local3].y; _local4._rotation = ashiInitRadList[_local3]; var _local6 = ashiLength; var _local5 = (_local4._rotation * Math.PI) / 180; ashiTipList[_local3] = {x:_local4._x + (Math.cos(_local5) * _local6), y:_local4._y + (Math.sin(_local5) * _local6)}; this.localToGlobal(ashiTipList[_local3]); _parent.globalToLocal(ashiTipList[_local3]); } } function AshiMove_TenLeg() { var _local11 = ashiLength; var _local3 = 0; while (_local3 < ashiList.length) { var _local4 = ashiList[_local3]; if (ashiBack[_local3]) { _local4._rotation = _local4._rotation + ((ashiInitRadList[_local3] - _local4._rotation) * 0.5); _local4._x = _local4._x + ((ashiInitPosList[_local3].x - _local4._x) * 0.3); _local4._y = _local4._y + ((ashiInitPosList[_local3].y - _local4._y) * 0.3); if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) < 10) { ashiBack[_local3] = false; AshiReset_TenLeg(_local4); } } else { var _local5 = {x:ashiTipList[_local3].x, y:ashiTipList[_local3].y}; _parent.localToGlobal(_local5); this.globalToLocal(_local5); var _local6 = Math.atan2(_local5.y - ashiInitPosList[_local3].y, _local5.x - ashiInitPosList[_local3].x); var _local10 = (_local6 * 180) / Math.PI; var _local7 = flash.geom.Point.distance(new flash.geom.Point(_local5.x, _local5.y), new flash.geom.Point(ashiInitPosList[_local3].x, ashiInitPosList[_local3].y)); var _local9 = Math.cos(_local6) * Math.max(_local11, _local7); var _local8 = Math.sin(_local6) * Math.max(_local11, _local7); _local4._x = _local5.x - _local9; _local4._y = _local5.y - _local8; _local4._rotation = _local10; if (Math.abs(ashiInitRadList[_local3] - _local4._rotation) > 90) { ashiBack[_local3] = true; } else if (_local7 > 150) { ashiBack[_local3] = true; } } _local3++; } } _walkEname = "EnterFrame_TenLeg"; _jumpEname = ""; speed = 0; addSpeed = 1; cutSpeed = 2; initSpeed = 2; bodyMaxSpeed = 18; bodyMinSpeed = 12; maxSpeed = 14; bodyMaxPower = 8; bodyMinPower = 1; recoverP = 3; ashiLength = 93; ashiList = [ashiR0, ashiL0, ashiR1, ashiL1, ashiR2, ashiL2, ashiR3, ashiL3, ashiR4, ashiL4]; ashiListB = []; ashiInitPosList = []; ashiInitRadList = []; ashiTipList = []; ashiBack = []; BodyUnDecoration(); bigPartsList = []; longPartsList = [[new flash.geom.Point(-77, 0), -90], [new flash.geom.Point(-17, 0), -90], [new flash.geom.Point(10, 0), -90]]; smallPartsList = [[new flash.geom.Point(44, 0), 90], [new flash.geom.Point(-50, 0), 90]]; AshiInit_TenLeg(); AshiReset_TenLeg(); SetGraphicsLeg(10, 0); BodyDecoration(); this.onEnterFrame = EnterFrame_TenLeg;
Symbol 119 MovieClip [iMc_arm6] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 121 MovieClip [iMc_bintage04] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 123 MovieClip [iMc_arm9] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 125 MovieClip [iMc_arm8] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 127 MovieClip [iMc_arm7] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 129 MovieClip [iMc_arm5] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 131 MovieClip [iMc_arm4] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 133 MovieClip [iMc_arm3] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 135 MovieClip [iMc_arm2] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 137 MovieClip [iMc_arm1] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 139 MovieClip [iMc_t4] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 141 MovieClip [iMc_t3] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 143 MovieClip [iMc_t2] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 145 MovieClip [iMc_t] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 152 MovieClip [iMc_m85c] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 155 MovieClip [iMc_bane1] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 157 MovieClip [iMc_led] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 164 MovieClip [iMc_473z] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 166 MovieClip [iMc_bane2] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 169 MovieClip [iMc_black01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 171 MovieClip [iMc_bintage01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 175 MovieClip [iMc_clock01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 178 MovieClip [iMc_kotei01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 181 MovieClip [iMc_box04] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 184 MovieClip [iMc_box03] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 187 MovieClip [iMc_kiban01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 190 MovieClip [iMc_curve01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 193 MovieClip [iMc_green01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 196 MovieClip [iMc_counterA01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 199 MovieClip [iMc_yellow01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 202 MovieClip [iMc_speakerB01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 205 MovieClip [iMc_speaker01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 208 MovieClip [iMc_panelE01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 211 MovieClip [iMc_panelD01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 214 MovieClip [iMc_panelC01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 217 MovieClip [iMc_panelB01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 220 MovieClip [iMc_panel01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 223 MovieClip [iMc_tsumami01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 226 MovieClip [iMc_volB02] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 229 MovieClip [iMc_volA01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 231 MovieClip [iMc_gear12] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 233 MovieClip [iMc_gear11] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 235 MovieClip [iMc_gear10] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 237 MovieClip [iMc_gear09] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 239 MovieClip [iMc_gear07] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 242 MovieClip [iMc_switchC01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 245 MovieClip [iMc_switchB01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 248 MovieClip [iMc_gear13] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 251 MovieClip [iMc_gear08] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 254 MovieClip [iMc_gear06] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 257 MovieClip [iMc_gear05] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 259 MovieClip [iMc_gear04] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 261 MovieClip [iMc_gear03] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 263 MovieClip [iMc_gear02] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 266 MovieClip [iMc_box02] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 269 MovieClip [iMc_switch01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 272 MovieClip [iMc_motor01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 275 MovieClip [iMc_switchF01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 277 MovieClip [iMc_gear01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 278 MovieClip [iMc_bearing] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 280 MovieClip [iMc_gear] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 283 MovieClip [enemy] Frame 1
function EnterFrame() { if (_parent.pausing) { return(undefined); } Move(); checkCornHit(); checkZoneOut(); if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor(_x, _y) && (CheckOutOfMonitor(initPos.x, initPos.y))) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } } function CheckHit() { if (!_visible) { return(false); } var _local6 = flash.geom.Point.distance(new flash.geom.Point(_x, _y), new flash.geom.Point(_parent.player.posX, _parent.player.posY)); var _local4 = 60; var _local5 = 40; var _local3 = _local6 - (_local4 + _local5); if (_local3 > 0) { return(false); } var _local2 = Math.atan2(_parent.player.posY - _y, _parent.player.posX - _x); _local2 = (_local2 * 180) / Math.PI; _parent.player.Damage(_local2); _visible = false; return(true); } function CheckOutOfMonitor(X, Y) { var _local2 = new flash.geom.Point(X, Y); _parent.localToGlobal(_local2); var _local3 = showRect + 30; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } function Move() { if (!_visible) { return(undefined); } _x = (_x + moveX); _y = (_y + moveY); if ((++time) < walkTime) { return(undefined); } time = 0; rad = (Math.random() * 360) ^ 0; moveX = Math.cos((rad * Math.PI) / 180) * speed; moveY = Math.sin((rad * Math.PI) / 180) * speed; } function checkCornHit() { if (((++cornCheckNum) % 3) > 0) { return(undefined); } var _local6 = 55; var _local2 = 0; while (_local2 < _parent.cornMcList.length) { var _local5 = flash.geom.Point.distance(new flash.geom.Point(_x, _y), new flash.geom.Point(_parent.cornMcList[_local2]._x, _parent.cornMcList[_local2]._y)); if (_local5 > (_local6 + (_parent.cornMcList[_local2]._width * 0.5))) { } else { var _local3 = Math.atan2(_y - _parent.cornMcList[_local2]._y, _x - _parent.cornMcList[_local2]._x); var _local4 = (_local6 + (_parent.cornMcList[_local2]._width * 0.5)) - _local5; _x = (_x + (Math.cos(_local3) * _local4)); _y = (_y + (Math.sin(_local3) * _local4)); rad = (_local3 * 180) / Math.PI; moveX = Math.cos((rad * Math.PI) / 180) * speed; moveY = Math.sin((rad * Math.PI) / 180) * speed; return(undefined); } _local2++; } } function checkZoneOut() { if ((cornCheckNum % 3) > 0) { return(undefined); } if ((_x < 55) && (moveX < 0)) { moveX = moveX * -1; } else if ((_x > (_parent.mapSize.x - 55)) && (moveX > 0)) { moveX = moveX * -1; } if ((_y < 55) && (moveY < 0)) { moveY = moveY * -1; } else if ((_y > (_parent.mapSize.y - 55)) && (moveY > 0)) { moveY = moveY * -1; } } var rad = ((Math.random() * 360) ^ 0); var speed = 7; var moveX = (Math.cos((rad * Math.PI) / 180) * speed); var moveY = (Math.sin((rad * Math.PI) / 180) * speed); var walkTime = 60; var time = 0; var cornCheckNum = 0; this.onEnterFrame = EnterFrame;
Symbol 286 MovieClip [wall_corn] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } } function CheckHit() { var _local6 = flash.geom.Point.distance(new flash.geom.Point(_x, _y), new flash.geom.Point(_parent.player.posX, _parent.player.posY)); var _local4 = 60; var _local5 = 55; var _local2 = _local6 - (_local4 + _local5); if (_local2 > 0) { return(false); } var _local3 = Math.atan2(_y - _parent.player.posY, _x - _parent.player.posX); _parent.player.posX = _parent.player.posX + (Math.cos(_local3) * _local2); _parent.player.posY = _parent.player.posY + (Math.sin(_local3) * _local2); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = showRect + 30; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 288 MovieClip [wall_bigCorn] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } } function CheckHit() { var _local6 = flash.geom.Point.distance(new flash.geom.Point(_x, _y), new flash.geom.Point(_parent.player.posX, _parent.player.posY)); var _local4 = 60; var _local5 = 107; var _local2 = _local6 - (_local4 + _local5); if (_local2 > 0) { return(false); } var _local3 = Math.atan2(_y - _parent.player.posY, _x - _parent.player.posX); _parent.player.posX = _parent.player.posX + (Math.cos(_local3) * _local2); _parent.player.posY = _parent.player.posY + (Math.sin(_local3) * _local2); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = showRect + 30; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 296 MovieClip [repairDisp] Frame 1
function disp(now, max) { var _local1 = ((now / max) * 100) ^ 0; if (_local1 == 0) { bar._visible = false; } bar._visible = true; bar._xscale = _local1; } function Complete() { _parent.SE("se_recover"); this.removeMovieClip(); } _parent.SE("se_damage"); disp(0, 1);
Symbol 301 MovieClip Frame 1
stop();
Symbol 302 MovieClip [iBox_s] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } if (_parent.parts_powerList.length < 8) { _parent._parent.dispAlert("lockedBox"); return(false); } Jump(); return(true); } function Jump() { var _local3 = Math.atan2(_y - _parent.player.posY, _x - _parent.player.posX); moveX = Math.cos(_local3) * speed; moveY = Math.sin(_local3) * speed; this.onEnterFrame = EnterFrame_Jump; } function EnterFrame_Jump() { if (_parent.pausing) { return(undefined); } boxMc._y = Math.min(boxMc._y + jump_addY, 0); jump_addY = jump_addY + jump_addFrame; _x = (_x + moveX); _y = (_y + moveY); if (boxMc._y == 0) { _parent.showBoxItem("speed", _x, _y); delete this.onEnterFrame; this.removeMovieClip(); } } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } var jump_ang = 0; var jump_addY = -16; var jump_addFrame = 2; var moveX = 0; var moveY = 0; var speed = 6; this.onEnterFrame = EnterFrame;
Symbol 304 MovieClip [iBox_p] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } if (_parent.parts_powerList.length < 8) { _parent._parent.dispAlert("lockedBox"); return(false); } Jump(); return(true); } function Jump() { var _local3 = Math.atan2(_y - _parent.player.posY, _x - _parent.player.posX); moveX = Math.cos(_local3) * speed; moveY = Math.sin(_local3) * speed; this.onEnterFrame = EnterFrame_Jump; } function EnterFrame_Jump() { if (_parent.pausing) { return(undefined); } boxMc._y = Math.min(boxMc._y + jump_addY, 0); jump_addY = jump_addY + jump_addFrame; _x = (_x + moveX); _y = (_y + moveY); if (boxMc._y == 0) { _parent.showBoxItem("power", _x, _y); delete this.onEnterFrame; this.removeMovieClip(); } } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } var jump_ang = 0; var jump_addY = -16; var jump_addFrame = 2; var moveX = 0; var moveY = 0; var speed = 6; this.onEnterFrame = EnterFrame;
Symbol 308 MovieClip [alert_nextStage] Frame 1
function EnterFrame() { if ((--time) > 0) { return(undefined); } _alpha = (_alpha - 4); if (_alpha > 0) { return(undefined); } delete this.onEnterFrame; this.removeMovieClip(); } this.onEnterFrame = EnterFrame; var time = 90;
Symbol 311 MovieClip [alert_clearComp1] Frame 1
function EnterFrame() { if ((--time) > 0) { return(undefined); } _alpha = (_alpha - 4); if (_alpha > 0) { return(undefined); } delete this.onEnterFrame; this.removeMovieClip(); } this.onEnterFrame = EnterFrame; var time = 90;
Symbol 313 MovieClip [alert_clearComp0] Frame 1
function EnterFrame() { if ((--time) > 0) { return(undefined); } _alpha = (_alpha - 4); if (_alpha > 0) { return(undefined); } delete this.onEnterFrame; this.removeMovieClip(); } this.onEnterFrame = EnterFrame; var time = 90;
Symbol 315 MovieClip [alert_gameStart] Frame 1
function EnterFrame() { if ((--time) > 0) { return(undefined); } _alpha = (_alpha - 4); if (_alpha > 0) { return(undefined); } delete this.onEnterFrame; this.removeMovieClip(); } this.onEnterFrame = EnterFrame; var time = 90;
Symbol 317 MovieClip [alert_mapExpansion] Frame 1
function EnterFrame() { if ((--time) > 0) { return(undefined); } _alpha = (_alpha - 4); if (_alpha > 0) { return(undefined); } delete this.onEnterFrame; this.removeMovieClip(); } this.onEnterFrame = EnterFrame; var time = 90;
Symbol 320 MovieClip [alert_needJump] Frame 1
function EnterFrame() { if ((--time) > 0) { return(undefined); } _alpha = (_alpha - 4); if (_alpha > 0) { return(undefined); } delete this.onEnterFrame; this.removeMovieClip(); } this.onEnterFrame = EnterFrame; var time = 90;
Symbol 322 MovieClip [alert_evolutionLock] Frame 1
function EnterFrame() { if ((--time) > 0) { return(undefined); } _alpha = (_alpha - 4); if (_alpha > 0) { return(undefined); } delete this.onEnterFrame; this.removeMovieClip(); } this.onEnterFrame = EnterFrame; var time = 90;
Symbol 324 MovieClip [alert_lockedBox] Frame 1
function EnterFrame() { if ((--time) > 0) { return(undefined); } _alpha = (_alpha - 4); if (_alpha > 0) { return(undefined); } delete this.onEnterFrame; this.removeMovieClip(); } this.onEnterFrame = EnterFrame; var time = 90;
Symbol 347 MovieClip [iMc_bintage03] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 348 MovieClip [iMc_bintage02] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 350 MovieClip [iMc_bintage07] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 352 MovieClip [iMc_bintage06] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 354 MovieClip [iMc_bintage05] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 358 MovieClip [iMc_cond02] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 361 MovieClip [iMc_cond01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 364 MovieClip [iMc_box05] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 367 MovieClip [iMc_box01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 370 MovieClip [iMc_white01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 373 MovieClip [iMc_nezi02] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 376 MovieClip [iMc_light02] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 379 MovieClip [iMc_light01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 382 MovieClip [iMc_kaitenC01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 385 MovieClip [iMc_kaitenB01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 388 MovieClip [iMc_kaiten01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 390 MovieClip [iMc_plus] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 400 MovieClip [iMc_bis01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 402 MovieClip [iMc_blue01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 405 MovieClip [iMc_teikou03] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 408 MovieClip [iMc_teikou02] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 411 MovieClip [iMc_teikou01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 414 MovieClip [iMc_switchG01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 417 MovieClip [iMc_switchE01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 420 MovieClip [iMc_switchD01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 424 MovieClip [iMc_slider01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 427 MovieClip [iMc_led03] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 430 MovieClip [iMc_led02] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 433 MovieClip [iMc_led01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 436 MovieClip [iMc_cond03] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 439 MovieClip [iMc_yellow03] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 442 MovieClip [iMc_yellow02] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 445 MovieClip [iMc_nezi01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 448 MovieClip [iMc_light06] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 451 MovieClip [iMc_light05] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 454 MovieClip [iMc_light04] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 457 MovieClip [iMc_light03] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 460 MovieClip [iMc_counterB01] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 462 MovieClip [iMc_teikou0] Frame 1
function EnterFrame() { if (CheckHit()) { return(undefined); } if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); return(undefined); } dispMc._xscale = 10000 / _parent._xscale; dispMc._yscale = dispMc._xscale; } function CheckHit() { if (_parent.player.jumpY != 0) { return(false); } if (Math.abs(_parent.player.posX - _x) > 50) { return(false); } if (Math.abs(_parent.player.posY - _y) > 50) { return(false); } _parent.GetItem(this); delete this.onEnterFrame; this.removeMovieClip(); return(true); } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 60; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 468 MovieClip [hurdle] Frame 1
function EnterFrame() { if (CheckOutOfMonitor()) { delete this.onEnterFrame; _parent.MapItem_OutOfMonitor(this); } } function CheckOutOfMonitor() { var _local2 = new flash.geom.Point(_x, _y); _parent.localToGlobal(_local2); var _local3 = 90; if (_local2.x < (-_local3)) { } else if (_local2.x > (Stage.width + _local3)) { } else if (_local2.y < (-_local3)) { } else if (_local2.y > (Stage.height + _local3)) { } else { return(false); } return(true); } this.onEnterFrame = EnterFrame;
Symbol 477 MovieClip [hurdleGuide] Frame 1
function Disp() { if (dispHurdle) { gotoAndStop(3 + _parent.main.gameStage); } else { gotoAndStop(1 + _parent.main.gameStage); } _y = 300; this.onEnterFrame = EnterFrame_disp; } function EnterFrame_disp() { _y = (_y + ((256 - _y) * 0.5)); if (Math.abs(_y - 256) > 1) { return(undefined); } _y = 256; this.onEnterFrame = EnterFrame_wait; } function EnterFrame_wait() { var _local1 = checkHurdleLook(); if (dispHurdle == _local1) { return(undefined); } dispHurdle = _local1; Disp(); } function checkHurdleLook() { return(_parent.cover_right._x < Stage.width); } var dispHurdle = checkHurdleLook(); Disp();
Symbol 483 MovieClip [deco_b_clock01] Frame 1
function EnterFrame() { var _local2 = Math.min((_parent._parent.parts_powerList.length + _parent._parent.parts_speedList.length) * 10, 270); _local2 = _local2 + ((Math.random() * 11) - 5); _local2 = Math.max(Math.min(_local2, 270), 0); hari._rotation = _local2; } if (_parent._parent.endingMode) { hari._rotation = 135; } else { this.onEnterFrame = EnterFrame; }
Symbol 495 MovieClip [deco_b_green01] Frame 1
function MouseDown() { gotoAndStop ("on"); } function MouseUp() { gotoAndStop ("off"); } stop(); if (_parent._parent.endingMode) { } else { this.onMouseDown = MouseDown; this.onMouseUp = MouseUp; if (_parent.mouseClick) { MouseDown(); } }
Symbol 519 MovieClip [deco_b_counterA01] Frame 1
function EnterFrame() { var _local4 = (_parent._parent.gameTime * 0.001) ^ 0; var _local3 = String(_local4); var _local2 = Number(_local3.substr(_local3.length - 1, 1)); gotoAndStop(_local2 + 2); dot._visible = (_local2 % 2) == 0; } if (_parent._parent.endingMode) { stop(); } else { this.onEnterFrame = EnterFrame; }
Symbol 556 MovieClip [deco_l_slider01] Frame 1
function EnterFrame() { var _local3 = 23; var _local2 = -40; var _local5 = _parent.maxSpeed; var _local4 = _parent.speed; tsumami._x = _local2 + ((_local4 / _local5) * (_local3 - _local2)); tsumami._x = Math.max(Math.min(tsumami._x, _local3), _local2); } if (_parent._parent.endingMode) { } else { this.onEnterFrame = EnterFrame; }
Symbol 560 MovieClip [deco_l_switchD01] Frame 1
function MouseDown() { gotoAndStop ("on"); } function MouseUp() { gotoAndStop ("off"); } stop(); if (_parent._parent.endingMode) { } else { this.onMouseDown = MouseDown; this.onMouseUp = MouseUp; if (_parent.mouseClick) { MouseDown(); } }
Symbol 564 MovieClip [deco_l_switchE01] Frame 1
function EnterFrame() { if ((++time) < 30) { return(undefined); } time = 0; var _local3 = String(getTimer()); _local3 = _local3.substr(-5); var _local2 = 0; while (_local2 < 10) { this["mc" + _local2]._y = offY; _local2++; } _local2 = 0; while (_local2 < 5) { this["mc" + _local3.charAt(_local2)]._y = onY; _local2++; } } var time = 0; var onY = -4; var offY = 2; if (_parent._parent.endingMode) { } else { this.onEnterFrame = EnterFrame; }
Symbol 568 MovieClip [deco_l_switchG01] Frame 1
function MouseDown() { gotoAndStop ("on"); } function MouseUp() { gotoAndStop ("off"); } stop(); if (_parent._parent.endingMode) { } else { this.onMouseDown = MouseDown; this.onMouseUp = MouseUp; if (!_parent.mouseClick) { MouseUp(); } }
Symbol 596 MovieClip [deco_l_counterB01] Frame 1
function EnterFrame() { var _local3 = (_parent._parent.gameTime * 0.001) ^ 0; var _local2 = String(_local3); var _local4 = Number(_local2.substr(_local2.length - 1, 1)); gotoAndStop(_local4 + 2); } if (_parent._parent.endingMode) { stop(); } else { this.onEnterFrame = EnterFrame; }
Symbol 628 MovieClip [deco_s_switchB01] Frame 1
function MouseDown() { gotoAndStop ("on"); } function MouseUp() { gotoAndStop ("off"); } stop(); if (_parent._parent.endingMode) { } else { this.onMouseDown = MouseDown; this.onMouseUp = MouseUp; if (_parent.mouseClick) { MouseDown(); } }
Symbol 641 MovieClip [deco_s_switchC01] Frame 1
function EnterFrame() { var _local4 = (_parent._parent.gameTime * 0.001) ^ 0; var _local3 = String(_local4); var _local2 = Number(_local3.substr(_local3.length - 1, 1)); mc0._visible = list[_local2][0]; mc1._visible = list[_local2][1]; mc2._visible = list[_local2][2]; mc3._visible = list[_local2][3]; } var list = [[false, false, false, false], [true, false, false, false], [false, true, false, false], [false, false, true, false], [true, false, true, false], [false, true, true, false], [false, true, false, true], [false, false, true, true], [true, false, true, true], [false, true, true, true]]; if (_parent._parent.endingMode) { stop(); } else { this.onEnterFrame = EnterFrame; }
Symbol 654 MovieClip [effect_getleg] Frame 1
this.onEnterFrame = function () { _xscale = (10000 / _parent._xscale); _yscale = _xscale; };
Symbol 654 MovieClip [effect_getleg] Frame 31
this.removeMovieClip();
Symbol 657 MovieClip [effect_getspeed] Frame 1
this.onEnterFrame = function () { _xscale = (10000 / _parent._xscale); _yscale = _xscale; };
Symbol 657 MovieClip [effect_getspeed] Frame 40
this.removeMovieClip();
Symbol 659 MovieClip [effect_getpower] Frame 1
this.onEnterFrame = function () { _xscale = (10000 / _parent._xscale); _yscale = _xscale; };
Symbol 659 MovieClip [effect_getpower] Frame 40
this.removeMovieClip();
Symbol 663 MovieClip [effect_evo] Frame 1
this.onEnterFrame = function () { _x = _parent.player._x; _y = _parent.player._y; };
Symbol 663 MovieClip [effect_evo] Frame 33
delete this.onEnterFrame; this.removeMovieClip();
Symbol 665 MovieClip [effect_damage] Frame 30
this.removeMovieClip();
Symbol 882 MovieClip [__Packages.ItemClass] Frame 0
class ItemClass { var x, y, linkage, type, showRect; function ItemClass (X, Y, _linkage, _type, _showRect) { x = X; y = Y; linkage = _linkage; type = _type; showRect = _showRect; } }
Symbol 669 MovieClip Frame 1
this.onRollOver = function () { }; this.useHandCursor = false;
Symbol 672 MovieClip Frame 1
function feedOut() { this.onEnterFrame = EnterFrame; } function EnterFrame() { _alpha = (_alpha - 4); if (_alpha > 0) { return(undefined); } delete this.onEnterFrame; _visible = false; }
Symbol 677 MovieClip Frame 1
function RollOver() { this.filters = [glow]; } function RollOut() { this.filters = []; } function Click() { _parent.Selected(this); } function ShadowFeedOut() { delete this.onRollOver; delete this.onRollOut; delete this.onDragOut; delete this.onRelease; shadowMc.feedOut(); } function FeedOut() { delete this.onRollOver; delete this.onRollOut; delete this.onDragOut; delete this.onRelease; this.onEnterFrame = EnterFrame_feedOut; } function EnterFrame_feedOut() { _y = (_y + addY); addY = addY - 1; _alpha = (_alpha - 4); if (_alpha > 0) { return(undefined); } delete this.onEnterFrame; _visible = false; } function FallStage() { addY = 1; this.onEnterFrame = EnterFrame_Fall; } function EnterFrame_Fall() { _y = (_y + addY); addY++; if (_y < Stage.height) { return(undefined); } delete this.onEnterFrame; _parent.GoGame(); } var thisNum = Number(_name.substr(2, 1)); var addY = -2; var glow = (new flash.filters.GlowFilter()); glow.color = 10538239 /* 0xA0CCFF */; glow.blurX = 12; glow.blurY = 12; this.onRollOver = RollOver; this.onRollOut = RollOut; this.onDragOut = RollOut; this.onRelease = Click; gotoAndStop(thisNum + 1);
Symbol 682 MovieClip Frame 1
function EnterFrame() { if (pausing) { return(undefined); } var _local1 = _xmouse * -0.01; rollingAng = rollingAng + _local1; Roll(rollingAng); Disp(); } function Roll(ang) { var _local2 = 360 / mcLen; var _local1 = 0; while (_local1 < mcLen) { posList[_local1].x = Math.cos(((ang + (_local1 * _local2)) * Math.PI) / 180) * dist; posList[_local1].y = Math.sin(((ang + (_local1 * _local2)) * Math.PI) / 180) * dist; _local1++; } } function Selected(mc) { _parent.SE("se_click"); var _local5 = (rollingAng / 360) ^ 0; rollingAng = rollingAng - (_local5 * 360); if (rollingAng < 0) { rollingAng = rollingAng + 360; } var _local3 = 0; while (_local3 < mcList.length) { if (mcList[_local3] == mc) { selectIndex = _local3; break; } _local3++; } selectAng = -90 - (selectIndex * (360 / mcLen)); this.onEnterFrame = EnterFrame_selected; } function EnterFrame_selected() { rollingAng = rollingAng + ((selectAng - rollingAng) * 0.5); Roll(rollingAng); Disp(); if (Math.abs(rollingAng - selectAng) > 1) { return(undefined); } delete this.onEnterFrame; FeedOut(); } function FeedOut() { var _local1 = 0; while (_local1 < mcList.length) { if (_local1 == selectIndex) { mcList[_local1].ShadowFeedOut(); mcList[_local1].FallStage(); } else { mcList[_local1].FeedOut(); } _local1++; } } function GoGame() { _parent.selectIndex = selectIndex; _parent.gotoAndStop("ready"); } function Disp() { var _local5 = 200; var _local2 = 0; while (_local2 < mcLen) { var _local3 = threeDPlotter([posList[_local2].x, 30, posList[_local2].y], _local5); this["mc" + _local2]._x = _local3[0]; this["mc" + _local2]._y = _local3[1]; this["mc" + _local2]._xscale = _local3[2] * 30; this["mc" + _local2]._yscale = _local3[2] * 30; this["mc" + _local2]._alpha = _local3[2] * 80; var _local4 = ((_local3[2] * 100) + _local2) ^ 0; this["mc" + _local2].swapDepths(_local4); _local2++; } } function threeDPlotter(iC, flen) { var _local5 = 0; var _local4 = 1; var _local3 = 2; var _local2 = flen / (flen + iC[_local3]); var _local1 = [0, 0, 0]; _local1[_local5] = iC[_local5] * _local2; _local1[_local4] = iC[_local4] * _local2; _local1[_local3] = _local2; return(_local1); } function Pause(flg) { pausing = flg; if (flg) { var _local2 = new flash.geom.ColorTransform(0.3, 0.3, 0.3, 1, 180, 180, 180, 0); var _local3 = new flash.filters.BlurFilter(); this.filters = [_local3]; clickGuard.swapDepths(10000); } else { var _local2 = new flash.geom.ColorTransform(1, 1, 1, 1, 0, 0, 0, 0); this.filters = []; GetTime = getTimer(); clickGuard.swapDepths(129); } this.transform.colorTransform = _local2; } var dist = 100; var mcList = [mc0, mc1, mc2, mc3, mc4]; var posList = [new flash.geom.Point(), new flash.geom.Point(), new flash.geom.Point(), new flash.geom.Point(), new flash.geom.Point()]; var mcLen = mcList.length; var rollingAng = -90; var selectAng = 0; var selectIndex = 0; var pausing = false; clickGuard.swapDepths(129); this.onEnterFrame = EnterFrame;
Symbol 773 MovieClip Frame 1
function OpenHelp() { _parent.howBtn._visible = false; _parent.Pause(); gotoAndPlay ("open"); _parent.SE("se_click"); } function CloseHelp() { _parent.howBtn._visible = true; _parent.UnPause(); gotoAndPlay ("close"); _parent.SE("se_click"); } function OpenGaiyou() { _parent.SE("se_get"); gotoAndStop ("gaiyou"); } function OpenEvo() { _parent.SE("se_get"); gotoAndStop ("evo"); } function OpenGoal() { _parent.SE("se_get"); gotoAndStop ("goal"); } function OpenHow() { _parent.SE("se_get"); gotoAndStop ("how"); } function OpenHint() { _parent.SE("se_get"); gotoAndStop ("hint"); } function OpenTitle() { _parent.SE("se_get"); gotoAndStop ("title"); } gotoAndStop ("wait");
Symbol 773 MovieClip Frame 2
helpBtn.onPress = OpenHelp; helpBtn.onRollOver = _parent.BtnRollOver;
Symbol 773 MovieClip Frame 14
stop(); closeBtn.onRelease = CloseHelp; gaiyouBtn.onRelease = OpenGaiyou; evoBtn.onRelease = OpenEvo; goalBtn.onRelease = OpenGoal; howBtn.onRelease = OpenHow; hintBtn.onRelease = OpenHint; titleBtn.onRelease = OpenTitle; closeBtn.onRollOver = _parent.BtnRollOver; gaiyouBtn.onRollOver = _parent.BtnRollOver; evoBtn.onRollOver = _parent.BtnRollOver; goalBtn.onRollOver = _parent.BtnRollOver; howBtn.onRollOver = _parent.BtnRollOver; hintBtn.onRollOver = _parent.BtnRollOver; titleBtn.onRollOver = _parent.BtnRollOver; if (_parent.titleMenu) { titleBtn.enabled = false; titleBtn._alpha = 30; }
Symbol 773 MovieClip Frame 32
function okBtnPressed() { _parent.SE("se_click"); _parent.gotoAndStop("select"); } okBtn.onRelease = okBtnPressed; okBtn.onRollOver = _parent.BtnRollOver;
Symbol 773 MovieClip Frame 41
gotoAndStop ("wait");
Symbol 778 MovieClip Frame 1
function GetItemProp(iName) { var _local1 = {iMc_t:{type:"leg", kikaku:"leg", showRect:40}, iMc_t2:{type:"leg", kikaku:"leg", showRect:40}, iMc_t3:{type:"leg", kikaku:"leg", showRect:40}, iMc_t4:{type:"leg", kikaku:"leg", showRect:40}, iMc_arm1:{type:"leg", kikaku:"leg", showRect:40}, iMc_arm2:{type:"leg", kikaku:"leg", showRect:40}, iMc_arm3:{type:"leg", kikaku:"leg", showRect:40}, iMc_arm4:{type:"leg", kikaku:"leg", showRect:40}, iMc_arm5:{type:"leg", kikaku:"leg", showRect:40}, iMc_arm6:{type:"leg", kikaku:"leg", showRect:40}, iMc_arm7:{type:"leg", kikaku:"leg", showRect:40}, iMc_arm8:{type:"leg", kikaku:"leg", showRect:40}, iMc_arm9:{type:"leg", kikaku:"leg", showRect:40}, iMc_bintage04:{type:"leg", kikaku:"leg", showRect:40}, iMc_led:{type:"power", kikaku:"long", showRect:40}, iMc_m85c:{type:"power", kikaku:"long", showRect:40}, iMc_plus:{type:"power", kikaku:"small", showRect:40}, iMc_bane1:{type:"power", kikaku:"long", showRect:40}, iMc_bintage01:{type:"power", kikaku:"big", showRect:40}, iMc_bintage02:{type:"power", kikaku:"small", showRect:40}, iMc_bintage03:{type:"power", kikaku:"small", showRect:40}, iMc_bintage05:{type:"power", kikaku:"small", showRect:40}, iMc_black01:{type:"power", kikaku:"long", showRect:40}, iMc_box01:{type:"power", kikaku:"small", showRect:40}, iMc_box02:{type:"power", kikaku:"big", showRect:40}, iMc_box05:{type:"power", kikaku:"small", showRect:40}, iMc_cond01:{type:"power", kikaku:"small", showRect:40}, iMc_cond02:{type:"power", kikaku:"small", showRect:40}, iMc_cond03:{type:"power", kikaku:"long", showRect:40}, iMc_gear01:{type:"power", kikaku:"big", showRect:40}, iMc_gear02:{type:"power", kikaku:"big", showRect:40}, iMc_gear03:{type:"power", kikaku:"big", showRect:40}, iMc_gear04:{type:"power", kikaku:"big", showRect:40}, iMc_gear05:{type:"power", kikaku:"small", showRect:40}, iMc_gear06:{type:"power", kikaku:"small", showRect:40}, iMc_gear07:{type:"power", kikaku:"big", showRect:40}, iMc_gear08:{type:"power", kikaku:"small", showRect:40}, iMc_gear09:{type:"power", kikaku:"big", showRect:40}, iMc_gear10:{type:"power", kikaku:"big", showRect:40}, iMc_gear11:{type:"power", kikaku:"big", showRect:40}, iMc_gear12:{type:"power", kikaku:"big", showRect:40}, iMc_gear13:{type:"power", kikaku:"small", showRect:40}, iMc_led01:{type:"power", kikaku:"long", showRect:40}, iMc_led02:{type:"power", kikaku:"long", showRect:40}, iMc_led03:{type:"power", kikaku:"long", showRect:40}, iMc_motor01:{type:"power", kikaku:"big", showRect:40}, iMc_slider01:{type:"power", kikaku:"long", showRect:40}, iMc_switch01:{type:"power", kikaku:"big", showRect:40}, iMc_switchB01:{type:"power", kikaku:"small", showRect:40}, iMc_switchC01:{type:"power", kikaku:"small", showRect:40}, iMc_switchD01:{type:"power", kikaku:"long", showRect:40}, iMc_switchE01:{type:"power", kikaku:"long", showRect:40}, iMc_switchF01:{type:"power", kikaku:"big", showRect:40}, iMc_switchG01:{type:"power", kikaku:"long", showRect:40}, iMc_teikou01:{type:"power", kikaku:"long", showRect:40}, iMc_teikou02:{type:"power", kikaku:"long", showRect:40}, iMc_teikou03:{type:"power", kikaku:"long", showRect:40}, iMc_gear:{type:"speed", kikaku:"big", showRect:40}, iMc_473z:{type:"speed", kikaku:"small", showRect:40}, iMc_teikou0:{type:"speed", kikaku:"long", showRect:40}, iMc_bane2:{type:"speed", kikaku:"big", showRect:40}, iMc_bearing:{type:"speed", kikaku:"big", showRect:40}, iMc_bintage06:{type:"speed", kikaku:"long", showRect:40}, iMc_bintage07:{type:"speed", kikaku:"big", showRect:40}, iMc_bis01:{type:"speed", kikaku:"small", showRect:40}, iMc_blue01:{type:"speed", kikaku:"long", showRect:40}, iMc_box03:{type:"speed", kikaku:"big", showRect:40}, iMc_box04:{type:"speed", kikaku:"big", showRect:40}, iMc_clock01:{type:"speed", kikaku:"big", showRect:40}, iMc_counterA01:{type:"speed", kikaku:"big", showRect:40}, iMc_counterB01:{type:"speed", kikaku:"long", showRect:40}, iMc_curve01:{type:"speed", kikaku:"big", showRect:40}, iMc_green01:{type:"speed", kikaku:"big", showRect:40}, iMc_kaiten01:{type:"speed", kikaku:"small", showRect:40}, iMc_kaitenB01:{type:"speed", kikaku:"small", showRect:40}, iMc_kaitenC01:{type:"speed", kikaku:"small", showRect:40}, iMc_kiban01:{type:"speed", kikaku:"big", showRect:40}, iMc_kotei01:{type:"speed", kikaku:"big", showRect:40}, iMc_light01:{type:"speed", kikaku:"small", showRect:40}, iMc_light02:{type:"speed", kikaku:"small", showRect:40}, iMc_light03:{type:"speed", kikaku:"long", showRect:40}, iMc_light04:{type:"speed", kikaku:"long", showRect:40}, iMc_light05:{type:"speed", kikaku:"long", showRect:40}, iMc_light06:{type:"speed", kikaku:"long", showRect:40}, iMc_nezi01:{type:"speed", kikaku:"long", showRect:40}, iMc_nezi02:{type:"speed", kikaku:"small", showRect:40}, iMc_panel01:{type:"speed", kikaku:"big", showRect:40}, iMc_panelB01:{type:"speed", kikaku:"big", showRect:40}, iMc_panelC01:{type:"speed", kikaku:"big", showRect:40}, iMc_panelD01:{type:"speed", kikaku:"big", showRect:40}, iMc_panelE01:{type:"speed", kikaku:"big", showRect:40}, iMc_speaker01:{type:"speed", kikaku:"big", showRect:40}, iMc_speakerB01:{type:"speed", kikaku:"big", showRect:40}, iMc_tsumami01:{type:"speed", kikaku:"big", showRect:40}, iMc_volA01:{type:"speed", kikaku:"big", showRect:40}, iMc_volB02:{type:"speed", kikaku:"big", showRect:40}, iMc_white01:{type:"speed", kikaku:"small", showRect:40}, iMc_yellow01:{type:"speed", kikaku:"big", showRect:40}, iMc_yellow02:{type:"speed", kikaku:"long", showRect:40}, iMc_yellow03:{type:"speed", kikaku:"long", showRect:40}, iBox_p:{type:"power", showRect:40}, iBox_s:{type:"speed", showRect:40}, wall_corn:{type:"wall", showRect:60}, wall_bigCorn:{type:"wall", showRect:110}, enemy:{type:"enemy", showRect:60}, hurdle:{type:"hurdle", showRect:80}, dummy:{}}; return(_local1[iName]); } function SetRandomLinkage(list) { var _local5 = 0; var _local3 = ""; var _local4 = {power:["iMc_led", "iMc_m85c", "iMc_plus", "iMc_bane1", "iMc_bintage01", "iMc_bintage02", "iMc_bintage03", "iMc_bintage05", "iMc_black01", "iMc_box01", "iMc_box02", "iMc_box05", "iMc_cond01", "iMc_cond02", "iMc_cond03", "iMc_gear01", "iMc_gear02", "iMc_gear03", "iMc_gear04", "iMc_gear05", "iMc_gear06", "iMc_gear07", "iMc_gear08", "iMc_gear09", "iMc_gear10", "iMc_gear11", "iMc_gear12", "iMc_gear13", "iMc_led01", "iMc_led02", "iMc_led03", "iMc_motor01", "iMc_slider01", "iMc_switch01", "iMc_switchB01", "iMc_switchC01", "iMc_switchD01", "iMc_switchE01", "iMc_switchF01", "iMc_switchG01", "iMc_teikou01", "iMc_teikou02", "iMc_teikou03"], speed:["iMc_gear", "iMc_473z", "iMc_teikou0", "iMc_bane2", "iMc_bearing", "iMc_bintage06", "iMc_bintage07", "iMc_bis01", "iMc_blue01", "iMc_box03", "iMc_box04", "iMc_clock01", "iMc_counterA01", "iMc_counterB01", "iMc_curve01", "iMc_green01", "iMc_kaiten01", "iMc_kaitenB01", "iMc_kaitenC01", "iMc_kiban01", "iMc_kotei01", "iMc_light01", "iMc_light02", "iMc_light03", "iMc_light04", "iMc_light05", "iMc_light06", "iMc_nezi01", "iMc_nezi02", "iMc_panel01", "iMc_panelB01", "iMc_panelC01", "iMc_panelD01", "iMc_panelE01", "iMc_speaker01", "iMc_speakerB01", "iMc_tsumami01", "iMc_volA01", "iMc_volB02", "iMc_white01", "iMc_yellow01", "iMc_yellow02", "iMc_yellow03"], leg:["iMc_t", "iMc_t2", "iMc_t3", "iMc_t4", "iMc_arm1", "iMc_arm2", "iMc_arm3", "iMc_arm4", "iMc_arm5", "iMc_arm6", "iMc_arm7", "iMc_arm8", "iMc_arm9", "iMc_bintage04"]}; var _local1 = 0; while (_local1 < list.length) { if (((list[_local1][2] != "power") && (list[_local1][2] != "speed")) && (list[_local1][2] != "leg")) { } else { _local5 = _local4[list[_local1][2]].length; _local3 = _local4[list[_local1][2]][Math.floor(Math.random() * _local5)]; list[_local1][2] = _local3; } _local1++; } return(list); } function MapItem_Add(addNum) { var _local1 = []; _local1[0] = [[917, 306, "leg"], [1025, 702, "leg"], [455, 762, "leg"], [264, 1122, "leg"], [1025, 1158, "leg"], [1679, 690, "leg"], [1475, 186, "leg"], [455, 1632, "leg"], [965, 1794, "leg"], [1163, 2291, "leg"], [509, 2573, "leg"], [2141, 2573, "leg"], [2255, 396, "leg"], [3515, 612, "leg"], [2813, 804, "leg"], [3515, 1584, "leg"], [2915, 2255, "leg"], [3407, 2645, "leg"], [2501, 1854, "leg"], [1427, 1062, "leg"], [180, 756, "power"], [2639, 324, "power"], [1733, 396, "power"], [2297, 666, "power"], [3029, 324, "power"], [3443, 924, "power"], [2903, 1368, "power"], [3293, 1794, "power"], [3107, 2400, "power"], [2417, 2670, "power"], [3029, 1074, "power"], [1373, 2585, "power"], [497, 2159, "power"], [827, 1488, "power"], [466, 1312, "speed"], [178, 2059, "speed"], [847, 2632, "speed"], [2041, 2314, "speed"], [2986, 2059, "speed"], [3658, 2218, "speed"], [3136, 2632, "speed"], [2641, 2632, "speed"], [2455, 151, "speed"], [1861, 643, "speed"], [1150, 247, "speed"], [1522, 2143, "enemy"], [847, 2215, "enemy"], [544, 1768, "enemy"], [847, 997, "enemy"], [1813, 2686, "enemy"], [2476, 2239, "enemy"], [3328, 2293, "enemy"], [3049, 1507, "enemy"], [3580, 1105, "enemy"], [3244, 535, "enemy"], [2446, 412, "enemy"], [1882, 172, "enemy"], [1408, 649, "enemy"], [2568, 1159, "enemy"], [1358, 414, "wall_corn"], [291, 1350, "wall_corn"], [968, 1569, "wall_corn"], [1052, 1647, "wall_corn"], [1160, 1737, "wall_corn"], [1478, 339, "wall_corn"], [1580, 279, "wall_corn"], [1358, 2366, "wall_corn"], [1250, 2430, "wall_corn"], [1160, 2498, "wall_corn"], [2345, 2468, "wall_corn"], [2312, 2366, "wall_corn"], [2282, 2270, "wall_corn"], [3165, 1986, "wall_corn"], [3251, 2057, "wall_corn"], [3077, 1920, "wall_corn"], [3308, 1239, "wall_corn"], [3410, 1287, "wall_corn"], [3512, 1323, "wall_corn"], [3014, 480, "wall_corn"], [3116, 423, "wall_corn"], [3224, 378, "wall_corn"], [315, 2147, "wall_corn"], [1808, 2147, "wall_corn"], [2726, 1860, "wall_corn"], [3641, 1770, "wall_corn"], [2810, 1047, "wall_corn"], [3500, 333, "wall_corn"], [2030, 681, "wall_corn"], [830, 525, "wall_corn"], [315, 597, "wall_corn"], [1859, 1095, "wall_bigCorn"], [2075, 1119, "wall_bigCorn"], [2261, 1233, "wall_bigCorn"], [2351, 1440, "wall_bigCorn"], [2261, 1635, "wall_bigCorn"], [2030, 1767, "wall_bigCorn"], [1766, 1767, "wall_bigCorn"], [1526, 1647, "wall_bigCorn"], [1472, 1413, "wall_bigCorn"], [1616, 1197, "wall_bigCorn"], [781, 1225, "iBox_p"], [244, 1759, "iBox_s"], [145, 2623, "iBox_p"], [259, 2641, "iBox_s"], [184, 2737, "iBox_p"], [322, 2770, "iBox_s"], [2875, 1684, "iBox_p"], [1555, 2530, "iBox_s"], [2875, 2716, "iBox_p"], [3061, 796, "iBox_s"], [2245, 130, "iBox_p"], [2062, 178, "iBox_s"], [2176, 256, "iBox_p"], [1561, 577, "iBox_s"], [3900, 100, "hurdle"], [3900, 250, "hurdle"], [3900, 400, "hurdle"], [3900, 550, "hurdle"], [3900, 700, "hurdle"], [3900, 850, "hurdle"], [3900, 1000, "hurdle"], [3900, 1150, "hurdle"], [3900, 1300, "hurdle"], [3900, 1450, "hurdle"], [3900, 1600, "hurdle"], [3900, 1750, "hurdle"], [3900, 1900, "hurdle"], [3900, 2050, "hurdle"], [3900, 2200, "hurdle"], [3900, 2350, "hurdle"], [3900, 2500, "hurdle"], [3900, 2650, "hurdle"], [3900, 2800, "hurdle"]]; _local1[1] = [[5499, 549, "leg"], [6092, 2298, "leg"], [6141, 678, "leg"], [6597, 1128, "leg"], [4941, 2316, "leg"], [4947, 618, "leg"], [4365, 1794, "leg"], [4422, 1032, "leg"], [5475, 2316, "leg"], [6513, 1794, "leg"], [5720, 678, "power"], [7080, 1289, "power"], [5403, 1988, "power"], [6754, 1662, "power"], [6303, 995, "power"], [5301, 1030, "power"], [4161, 1278, "power"], [6288, 1902, "power"], [4275, 2148, "power"], [6054, 2493, "power"], [5662, 819, "speed"], [6280, 556, "speed"], [6040, 2026, "speed"], [5070, 1029, "speed"], [4672, 1720, "speed"], [6871, 841, "speed"], [6961, 2005, "speed"], [5317, 2509, "speed"], [4377, 615, "wall_corn"], [6637, 2114, "wall_corn"], [6721, 2192, "wall_corn"], [6829, 2282, "wall_corn"], [4497, 540, "wall_corn"], [4599, 480, "wall_corn"], [4623, 2157, "wall_corn"], [5954, 537, "wall_corn"], [6743, 1415, "wall_corn"], [6829, 1487, "wall_corn"], [6655, 1349, "wall_corn"], [5622, 2174, "wall_corn"], [5724, 2222, "wall_corn"], [5826, 2258, "wall_corn"], [7053, 687, "wall_corn"], [7155, 630, "wall_corn"], [7263, 585, "wall_corn"], [6005, 748, "wall_corn"], [5972, 646, "wall_corn"], [4515, 2232, "wall_corn"], [4425, 2301, "wall_corn"], [5645, 1107, "wall_bigCorn"], [5891, 1119, "wall_bigCorn"], [6113, 1233, "wall_bigCorn"], [6179, 1464, "wall_bigCorn"], [6077, 1659, "wall_bigCorn"], [5870, 1755, "wall_bigCorn"], [5594, 1749, "wall_bigCorn"], [5378, 1647, "wall_bigCorn"], [5324, 1413, "wall_bigCorn"], [5438, 1203, "wall_bigCorn"], [5439, 321, "wall_bigCorn"], [6457, 651, "wall_bigCorn"], [7344, 1203, "wall_bigCorn"], [6963, 1774, "wall_bigCorn"], [6547, 2548, "wall_bigCorn"], [6873, 249, "wall_bigCorn"], [5839, 2601, "wall_bigCorn"], [5244, 2133, "wall_bigCorn"], [4659, 2638, "wall_bigCorn"], [4899, 1618, "wall_bigCorn"], [4770, 892, "wall_bigCorn"], [5338, 738, "enemy"], [6322, 2101, "enemy"], [6262, 2674, "enemy"], [4933, 2509, "enemy"], [5032, 229, "enemy"], [6307, 238, "enemy"], [6700, 541, "enemy"], [7438, 891, "enemy"], [6967, 1047, "enemy"], [7249, 1645, "enemy"], [4894, 1185, "enemy"], [4555, 1440, "enemy"], [5500, 2602, "enemy"], [7410, 2101, "enemy"], [4717, 694, "enemy"], [4954, 2008, "enemy"], [5686, 2008, "enemy"], [7159, 2527, "enemy"], [6486, 1234, "enemy"], [5860, 313, "enemy"], [7486, 355, "enemy"], [5686, 103, "iBox_p"], [4305, 2516, "iBox_s"], [4741, 195, "iBox_p"], [5308, 2761, "iBox_s"], [6804, 2686, "iBox_p"], [7450, 2593, "iBox_s"], [6573, 229, "iBox_p"], [7422, 2734, "iBox_s"], [7372, 142, "iBox_p"], [7189, 190, "iBox_s"], [7303, 268, "iBox_p"], [7740, 100, "hurdle"], [7740, 250, "hurdle"], [7740, 400, "hurdle"], [7740, 550, "hurdle"], [7740, 700, "hurdle"], [7740, 850, "hurdle"], [7740, 1000, "hurdle"], [7740, 1150, "hurdle"], [7740, 1300, "hurdle"], [7740, 1450, "hurdle"], [7740, 1600, "hurdle"], [7740, 1750, "hurdle"], [7740, 1900, "hurdle"], [7740, 2050, "hurdle"], [7740, 2200, "hurdle"], [7740, 2350, "hurdle"], [7740, 2500, "hurdle"], [7740, 2650, "hurdle"], [7740, 2800, "hurdle"]]; var _local2 = SetRandomLinkage(_local1[addNum]); MapItem_ListAdd(_local2); } function GameStart() { map_itemList = []; MapItem_Add(gameStage); pausing = false; this.onEnterFrame = EnterFrame; } function EnterFrame() { if (pausing) { return(undefined); } _parent.debagText.text = ""; Zoom(); Scroll(); MapItemManagement(); TimeManagement(); _parent.debagText.text = _parent.debagText.text + ((((("\nmaxSpeed : " + player.maxSpeed) + "\nbodySpeed : ") + player.bodyMinSpeed) + "/") + player.bodyMaxSpeed); _parent.debagText.text = _parent.debagText.text + ((((("\nrecover : " + player.recoverP) + "\nbodyRecover : ") + player.bodyMinPower) + "/") + player.bodyMaxPower); } function Scroll() { var _local3 = new flash.geom.Point(Stage.width * 0.5, Stage.height * 0.5); var _local2 = {x:_local3.x, y:_local3.y}; this.globalToLocal(_local2); _x = (_x + ((_local2.x - player._x) * 0.3)); _y = (_y + ((_local2.y - player._y) * 0.3)); _x = Math.max(Math.min(_x, ((-mapMinX) * _xscale) * 0.01), -((((mapSize.x + jumpAreaX) * _xscale) * 0.01) - Stage.width)); _y = Math.max(Math.min(_y, 0), -(((mapSize.y * _yscale) * 0.01) - Stage.height)); ZoneDisp(); } function Zoom() { var _local3 = {x:Stage.width * 0.5, y:Stage.height * 0.5}; this.globalToLocal(_local3); if (notice_time > 0) { notice_time--; ZoomCam(notice_zoom, addZoom * 2); if (notice_time == 0) { if (player.mouseClick) { zoomTime = zoomWaitTime; } else { zoomTime = 0; } } } else if (player.mouseClick) { if ((++zoomTime) < zoomWaitTime) { return(undefined); } zoomTime = zoomWaitTime; ZoomCam(maxZoom, addZoom); } else { if ((--zoomTime) > 0) { return(undefined); } zoomTime = 0; ZoomCam(minZoom, addZoom); } _xscale = zoom; _yscale = zoom; var _local2 = new flash.geom.Point(_local3.x, _local3.y); this.localToGlobal(_local2); _x = (_x + (320 - _local2.x)); _y = (_y + (240 - _local2.y)); } function ZoomCam(_goalZoom, _addZoom) { if (zoom == _goalZoom) { return(undefined); } if (zoom < _goalZoom) { zoom = Math.min(zoom + _addZoom, _goalZoom); } else { zoom = Math.max(zoom - _addZoom, _goalZoom); } } function Notice(time, _zoom) { notice_time = time; notice_zoom = _zoom; } function NextStage() { _parent.DeleteGoalGuide(); if (gameStage == 1) { _parent.GoEnding(kikaku_bigList, kikaku_longList, kikaku_smallList, parts_legList, gameTime); return(undefined); } _parent.dispAlert("nextStage", true); clearNormaParts = 22; _parent.partsDispMc.DispParts("norma", clearNormaParts); map_itemList = []; gameStage = 1; MapItem_Add(gameStage); var _local3 = {x:mapSize.x, y:0}; this.localToGlobal(_local3); nextStageScrollX = _x - _local3.x; mapMinX = mapSize.x; mapSize.x = 7680; this.onEnterFrame = EnterFrame_NextStage; } function EnterFrame_NextStage() { Scroll_NextStage(); MapItemManagement(); TimeManagement(); } function Scroll_NextStage() { _x = (_x + ((nextStageScrollX - _x) * 0.1)); ZoneDisp(); if ((_x - nextStageScrollX) > 1) { return(undefined); } if ((parts_powerList.length + parts_speedList.length) >= clearNormaParts) { _parent.dispAlert("clearComp" + String(gameStage), true); _parent.DispGoalGuide(); } var _local3 = 0; while (_local3 < hurdleMcList.length) { hurdleMcList[_local3].removeMovieClip(); _local3++; } hurdleMcList = []; this.onEnterFrame = EnterFrame; player.NextStageStart(); } function Ready() { pausing = true; MapItem_Add(0); MapItem_Add(1); _xscale = 50; _yscale = 50; _x = (((-(7680 - Stage.width)) * _xscale) * 0.01); this.onEnterFrame = EnterFrame_ready; this.attachMovie("ready_goal", "rg", 10001, {_x:7800, _xscale:(100 / _xscale) * 100, _yscale:(100 / _yscale) * 100}); } function EnterFrame_ready() { var _local3 = 30; MapItemManagement(); ZoneDisp(); if ((++readyTime) < _local3) { return(undefined); } var _local5 = ((-(3840 - Stage.width)) * _xscale) * 0.01; var _local4 = readyTime - _local3; if (_x < _local5) { _x = Math.min(_x + _local4, 0); return(undefined); } _x = (_x + (-Math.min(_x * 0.1, _local4))); if (_x < -4) { return(undefined); } delete this.onEnterFrame; _parent.gotoAndStop("game"); } function ZoneDisp() { _parent.cover_top._y = Math.max(_y ^ 0, -40); _parent.cover_left._x = Math.max((_x + ((mapMinX * _xscale) * 0.01)) ^ 0, -40); _parent.cover_bottom._y = Math.min((_y + ((mapSize.y * _yscale) * 0.01)) ^ 0, ((mapSize.y * _yscale) * 0.01) + 40); _parent.cover_right._x = Math.min((_x + ((mapSize.x * _xscale) * 0.01)) ^ 0, ((mapSize.x * _xscale) * 0.01) + 40); var _local3 = (300 * _yscale) * 0.01; var _local5 = ((-_y) / _local3) ^ 0; var _local4 = ((-_x) / _local3) ^ 0; _local5++; _local4++; var _local2 = 0; while (_local2 < 3) { _parent["yukaLineX" + _local2]._y = ((_local3 * (_local5 + _local2)) + _y) ^ 0; _local2++; } _local2 = 0; while (_local2 < 4) { _parent["yukaLineY" + _local2]._x = ((_local3 * (_local4 + _local2)) + _x) ^ 0; _local2++; } } function MapItemManagement() { var _local8 = {x:0, y:0}; var _local7 = {x:Stage.width, y:Stage.height}; this.globalToLocal(_local8); this.globalToLocal(_local7); _parent.debagText.text = _parent.debagText.text + ((((((("L : " + (_local8.x ^ 0)) + "\nR : ") + (_local7.x ^ 0)) + "\nU : ") + (_local8.y ^ 0)) + "\nD : ") + (_local7.y ^ 0)); var _local3 = map_itemList.length - 1; while (_local3 >= 0) { var _local5 = new flash.geom.Point(map_itemList[_local3].x, map_itemList[_local3].y); var _local6 = map_itemList[_local3].showRect; if (_local5.x < (_local8.x - _local6)) { } else if (_local5.x > (_local7.x + _local6)) { } else if (_local5.y < (_local8.y - _local6)) { } else if (_local5.y > (_local7.y + _local6)) { } else { var _local4 = this.attachMovie(map_itemList[_local3].linkage, "item" + itemDepth, itemDepth, {_x:_local5.x, _y:_local5.y}); _local4.linkage = map_itemList[_local3].linkage; _local4.type = map_itemList[_local3].type; _local4.showRect = map_itemList[_local3].showRect; if (_local4.linkage == "enemy") { _local4.initPos = new flash.geom.Point(_local5.x, _local5.y); } else if (_local4.linkage.substr(0, 4) == "wall") { cornMcList.push(_local4); } else if (_local4.linkage == "hurdle") { hurdleMcList.push(_local4); } itemDepth++; map_itemList.splice(_local3, 1); } _local3--; } } function MapItem_ListAdd(list) { var _local1 = 0; while (_local1 < list.length) { var _local2 = list[_local1][2]; var _local5 = GetItemProp(_local2).type; var _local4 = GetItemProp(_local2).showRect; if (_local4 == undefined) { trace("\u30D0\u30B0\uFF1AshowRect\u304C\u672A\u8A2D\u5B9A // " + list[_local1][2]); } map_itemList.push(new ItemClass(list[_local1][0], list[_local1][1], _local2, _local5, _local4)); _local1++; } } function MapItem_OutOfMonitor(mc) { if (mc.linkage.substr(0, 4) == "wall") { ListDelete(mc, cornMcList); } else if (mc.linkage == "hurdle") { ListDelete(mc, hurdleMcList); } if (mc._x > mapMinX) { map_itemList.push(new ItemClass(mc._x, mc._y, mc.linkage, mc.type, mc.showRect)); } mc.removeMovieClip(); } function GetItem(mc) { var _local3 = mc.type; var _local4 = mc.linkage; var _local6 = GetItemProp(_local4).kikaku; this[("parts_" + _local3) + "List"].push(_local4); this[("kikaku_" + _local6) + "List"].unshift(_local4); Effect("effect_get" + _local3, mc._x, mc._y); _parent.partsDispMc.DispParts(_local3, this[("parts_" + _local3) + "List"].length); _parent.partsDispMc.DispParts("jump", parts_powerList.length + parts_speedList.length); _parent.partsDispMc.DispParts("norma", clearNormaParts); if (_local3 != "leg") { player.BodyDecoration(); if ((parts_powerList.length + parts_speedList.length) == clearNormaParts) { _parent.dispAlert("clearComp" + String(gameStage), true); _parent.DispGoalGuide(); } } player.SumMaxSpeed(_local3); player.evolution(); _parent.evoluteDisp.cursorDisp(player.evo, player.evoType, parts_powerList.length, parts_speedList.length); _parent.SE("se_get"); } function showBoxItem(type, X, Y) { var _local1 = SetRandomLinkage([[X, Y, type]]); MapItem_ListAdd(_local1); } function Effect(linkage, X, Y) { this.attachMovie(linkage, "effect" + effectDepth, effectDepth, {_x:X, _y:Y}); effectDepth++; } function ListDelete(target, list) { var _local1 = 0; while (_local1 < list.length) { if (list[_local1] == target) { list.splice(_local1, 1); return(_local1); } _local1++; } return(-1); } function MapExpansion() { mapSize.x = 3840; mapSize.y = 2880; jumpAreaX = 320; _parent.cover_bottom.nextFrame(); _parent.cover_right.nextFrame(); _parent.dispAlert("mapExpansion", true); } function TimeManagement() { var _local2 = getTimer(); gameTime = gameTime + (_local2 - GetTime); gameTime = Math.min(gameTime, _parent.limitStop); GetTime = _local2; _parent.timeDispMc.DispTime(gameTime); } function Pause(flg) { pausing = flg; if (flg) { var _local2 = new flash.geom.ColorTransform(0.3, 0.3, 0.3, 1, 180, 180, 180, 0); var _local3 = new flash.filters.BlurFilter(); this.filters = [_local3]; } else { var _local2 = new flash.geom.ColorTransform(1, 1, 1, 1, 0, 0, 0, 0); this.filters = []; GetTime = getTimer(); } this.transform.colorTransform = _local2; } var mapMinX = 0; var nextStageScrollX = 0; var mapSize = (new flash.geom.Point(1920, 1440)); var jumpAreaX = 0; var gameStage = 0; var effectDepth = 12000; this.attachMovie("player_type" + _parent.selectIndex, "player", 10000, {_x:293, _y:240, _xscale:50, _yscale:50}); var parts_powerList = []; var parts_speedList = []; var parts_legList = []; var kikaku_bigList = []; var kikaku_longList = []; var kikaku_smallList = []; var clearNormaParts = 12; var gameTime = 0; var GetTime = getTimer(); var pausing = false; var maxZoom = 80; var minZoom = 50; var addZoom = 2; var zoomTime = 20; var zoomWaitTime = 20; var zoom = maxZoom; _xscale = zoom; _yscale = zoom; var notice_time = 0; var notice_zoom = 0; Notice(60, 100); var readyTime = 0; var map_itemList = []; var itemDepth = 0; var cornMcList = []; var hurdleMcList = []; if (_parent.ready) { Ready(); } else { _parent.dispAlert("gameStart", true); GameStart(); }
Symbol 788 MovieClip Frame 1
stop();
Symbol 792 MovieClip Frame 1
stop();
Symbol 820 MovieClip Frame 1
function disp(num, type) { var _local2 = 0; while (_local2 < 7) { if (_local2 == 2) { revo2a._visible = false; revo2b._visible = false; } else { this["revo" + _local2]._visible = false; } _local2++; } if (num == 2) { if (type) { revo2a._visible = true; } else { revo2b._visible = true; } } else { this["revo" + num]._visible = true; } } function cursorDisp(evo, evoType, pLen, sLen) { var _local2 = [c1_p, c1_s, c2p_p, c2p_s, c2s_p, c2s_s]; var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1]._visible = false; _local2[_local1].stop(); _local1++; } if ((evo == 1) || (evo == 2)) { } else { return(undefined); } if (evo == 1) { if (pLen >= sLen) { var _local3 = c1_p; } else { var _local3 = c1_s; } } else if (evoType) { if (pLen >= sLen) { var _local3 = c2p_p; } else { var _local3 = c2p_s; } } else if (pLen >= sLen) { var _local3 = c2s_p; } else { var _local3 = c2s_s; } _local3._visible = true; _local3.play(); } disp(0); cursorDisp(0, true, 0, 0);
Symbol 853 MovieClip Frame 1
function DispParts(type, num) { if (type == "leg") { DispLeg(num); } else if (type == "norma") { DispNorma(num); } else if (type == "power") { DispPower(num); } else if (type == "speed") { DispSpeed(num); } else if (type == "jump") { DispJump(num); } } function Disp(mcA, mcB, num) { var _local1 = "0" + String(num); _local1 = _local1.substr(-2); mcA.gotoAndStop(Number(_local1.charAt(0)) + 1); mcB.gotoAndStop(Number(_local1.charAt(1)) + 1); } function DispLeg(num) { Disp(mcL0, mcL1, num); } function DispPower(num) { Disp(mcP0, mcP1, num); } function DispSpeed(num) { Disp(mcS0, mcS1, num); } function DispJump(num) { Disp(mcJ0, mcJ1, num); } function DispNorma(num) { Disp(mcN0, mcN1, num); } DispLeg(0); DispPower(0); DispSpeed(0); DispJump(0); DispNorma(0);
Symbol 856 MovieClip Frame 1
function GetTimeStr(time) { var _local3 = ((time * 0.001) / 60) ^ 0; var _local6 = ((time * 0.001) - (_local3 * 60)) ^ 0; var _local8 = (time * 0.001) - Math.floor(time * 0.001); var _local4 = String("0" + _local3).substr(-2); var _local5 = String("0" + _local6).substr(-2); var _local1 = String(_local8 + "0000").substr(2, 3); var _local7 = {m0:Number(_local4.charAt(0)), m1:Number(_local4.charAt(1)), s0:Number(_local5.charAt(0)), s1:Number(_local5.charAt(1)), p0:Number(_local1.charAt(0)), p1:Number(_local1.charAt(1)), p2:Number(_local1.charAt(2))}; return(_local7); } function DispTime(time) { var _local1 = GetTimeStr(time); m0.gotoAndStop(_local1.m0 + 1); m1.gotoAndStop(_local1.m1 + 1); s0.gotoAndStop(_local1.s0 + 1); s1.gotoAndStop(_local1.s1 + 1); p0.gotoAndStop(_local1.p0 + 1); p1.gotoAndStop(_local1.p1 + 1); p2.gotoAndStop(_local1.p2 + 1); } function DispBestTime(time) { var _local1 = GetTimeStr(time); bm0.gotoAndStop(_local1.m0 + 1); bm1.gotoAndStop(_local1.m1 + 1); bs0.gotoAndStop(_local1.s0 + 1); bs1.gotoAndStop(_local1.s1 + 1); bp0.gotoAndStop(_local1.p0 + 1); bp1.gotoAndStop(_local1.p1 + 1); } DispTime(0); DispBestTime(_parent.bestTime);
Symbol 862 MovieClip Frame 1
function BodyDecoration() { BodyUnDecoration(); var _local4 = 0; var _local10 = Math.min(bigPartsList.length, _parent.kikaku_bigList.length); var _local12 = Math.min(longPartsList.length, _parent.kikaku_longList.length); var _local11 = Math.min(smallPartsList.length, _parent.kikaku_smallList.length); var _local3 = 0; while (_local3 < _local10) { var _local6 = "deco_b_" + _parent.kikaku_bigList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:bigPartsList[_local3][0].x, _y:bigPartsList[_local3][0].y, _rotation:bigPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } _local3 = 0; while (_local3 < _local12) { var _local6 = "deco_l_" + _parent.kikaku_longList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:longPartsList[_local3][0].x, _y:longPartsList[_local3][0].y, _rotation:longPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } _local3 = 0; while (_local3 < _local11) { var _local6 = "deco_s_" + _parent.kikaku_smallList[_local3].substr(4); var _local5 = this.attachMovie(_local6, "deco" + _local4, _local4, {_x:smallPartsList[_local3][0].x, _y:smallPartsList[_local3][0].y, _rotation:smallPartsList[_local3][1]}); _local4++; decoMcList.push(_local5); _local3++; } } function SetGraphicsLeg(A, B) { var _local2 = 0; _local2 = 0; while (_local2 < A) { ashiList[_local2].gotoAndStop(_parent.parts_legList[_local2]); _local2++; } _local2 = 0; while (_local2 < B) { ashiListB[_local2].gotoAndStop(_parent.parts_legList[_local2]); _local2++; } } var bigPartsList = []; var longPartsList = []; var smallPartsList = []; var decoMcList = []; var ashiList = []; var ashiListB = []; gotoAndStop("body" + _parent.selectIndex);
Symbol 862 MovieClip Frame 5
ashiList = [ashiRF, ashiLF, teRF, teLF]; ashiListB = [ashiRM, ashiLM, teRM, teLM]; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(0, 40), 0]]; longPartsList = [[new flash.geom.Point(0, -5), 0]]; smallPartsList = [[new flash.geom.Point(0, -40), 0]]; SetGraphicsLeg(4, 4); BodyDecoration();
Symbol 862 MovieClip Frame 32
gotoAndPlay ("loop0");
Symbol 862 MovieClip Frame 33
ashiList = [ashiRF, ashiLF, teRF, teLF]; ashiListB = [ashiRM, ashiLM, teRM, teLM]; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(0, 34), 0]]; longPartsList = [[new flash.geom.Point(0, -10), 0]]; smallPartsList = [[new flash.geom.Point(-62, -5), 0], [new flash.geom.Point(62, -5), 0]]; SetGraphicsLeg(4, 4); BodyDecoration();
Symbol 862 MovieClip Frame 60
gotoAndPlay ("loop1");
Symbol 862 MovieClip Frame 61
ashiList = [ashiRF, ashiLF, teRF, teLF]; ashiListB = [ashiRM, ashiLM, teRM, teLM]; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(0, -37), 0]]; longPartsList = [[new flash.geom.Point(0, 42), 90]]; smallPartsList = [[new flash.geom.Point(-40, -77), 0], [new flash.geom.Point(40, -77), 0]]; SetGraphicsLeg(4, 4); BodyDecoration();
Symbol 862 MovieClip Frame 88
gotoAndPlay ("loop2");
Symbol 862 MovieClip Frame 89
ashiList = [ashiRF, ashiLF, teRF, teLF]; ashiListB = [ashiRM, ashiLM, teRM, teLM]; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(0, 16), 0]]; longPartsList = [[new flash.geom.Point(-76, -25), 45], [new flash.geom.Point(-54, -40), 60], [new flash.geom.Point(54, -40), 120], [new flash.geom.Point(76, -25), 135]]; smallPartsList = []; SetGraphicsLeg(4, 4); BodyDecoration();
Symbol 862 MovieClip Frame 116
gotoAndPlay ("loop3");
Symbol 862 MovieClip Frame 117
ashiList = [ashiRF, ashiLF, teRF, teLF]; ashiListB = [ashiRM, ashiLM, teRM, teLM]; BodyUnDecoration(); bigPartsList = [[new flash.geom.Point(0, 18), 0]]; longPartsList = [[new flash.geom.Point(0, -54), 0]]; smallPartsList = [[new flash.geom.Point(-51, -12), 0], [new flash.geom.Point(51, -12), 0]]; SetGraphicsLeg(4, 4); BodyDecoration();
Symbol 862 MovieClip Frame 144
gotoAndPlay ("loop4");
Symbol 881 MovieClip Frame 1
function GetTimeStr(time) { var _local2 = ((time * 0.001) / 60) ^ 0; var _local3 = ((time * 0.001) - (_local2 * 60)) ^ 0; var _local5 = (time * 0.001) - Math.floor(time * 0.001); var _local6 = String("0" + _local2).substr(-2); var _local7 = String("0" + _local3).substr(-2); var _local4 = String(_local5 + "0000").substr(2, 3); return((((_local6 + " : ") + _local7) + " : ") + _local4); } function GoTitle() { _parent.SE("se_click"); gotoAndPlay ("go_title"); } function BtnRollOver() { _parent.SE("se_rollOver"); } var selectIndex = _parent.selectIndex; var kikaku_bigList = _parent.kikaku_bigList; var kikaku_longList = _parent.kikaku_longList; var kikaku_smallList = _parent.kikaku_smallList; var parts_legList = _parent.parts_legList; var gameTime = _parent.gameTime; var endingMode = true;
Symbol 881 MovieClip Frame 31
tDispMc.timeDisp.text = GetTimeStr(gameTime);
Symbol 881 MovieClip Frame 40
humanMc.play();
Symbol 881 MovieClip Frame 44
var timeA = 90000; var timeB = 120000; var timeC = 150000; var timeD = 180000; if (gameTime < timeA) { gotoAndPlay ("grade2"); } else if (gameTime < timeB) { gotoAndPlay ("grade1"); } else if (gameTime < timeC) { gotoAndPlay ("grade3"); } else if (gameTime < timeD) { gotoAndPlay ("grade4"); } else { gotoAndPlay ("grade0"); }
Symbol 881 MovieClip Frame 54
stop(); titleBtn.onRelease = GoTitle; titleBtn.onRollOver = BtnRollOver;
Symbol 881 MovieClip Frame 84
stop(); titleBtn.onRelease = GoTitle; titleBtn.onRollOver = BtnRollOver;
Symbol 881 MovieClip Frame 114
stop(); titleBtn.onRelease = GoTitle; titleBtn.onRollOver = BtnRollOver;
Symbol 881 MovieClip Frame 144
stop(); titleBtn.onRelease = GoTitle; titleBtn.onRollOver = BtnRollOver;
Symbol 881 MovieClip Frame 174
stop(); titleBtn.onRelease = GoTitle; titleBtn.onRollOver = BtnRollOver;
Symbol 881 MovieClip Frame 214
_parent.gotoAndStop("select");

Library Items

Symbol 1 Sound [se_rollOver]
Symbol 2 Sound [se_get]
Symbol 3 Sound [se_click]
Symbol 4 Sound [se_damage]
Symbol 5 Sound [se_recover]
Symbol 6 Sound [se_evo]
Symbol 7 Sound [bgm]
Symbol 8 BitmapUsed by:9 144
Symbol 9 GraphicUses:8Used by:36
Symbol 10 BitmapUsed by:11 142
Symbol 11 GraphicUses:10Used by:36
Symbol 12 BitmapUsed by:13 140
Symbol 13 GraphicUses:12Used by:36
Symbol 14 BitmapUsed by:15 138
Symbol 15 GraphicUses:14Used by:36
Symbol 16 BitmapUsed by:17 136 749
Symbol 17 GraphicUses:16Used by:36
Symbol 18 BitmapUsed by:19 134
Symbol 19 GraphicUses:18Used by:36
Symbol 20 BitmapUsed by:21 132
Symbol 21 GraphicUses:20Used by:36
Symbol 22 BitmapUsed by:23 130
Symbol 23 GraphicUses:22Used by:36
Symbol 24 BitmapUsed by:25 128
Symbol 25 GraphicUses:24Used by:36
Symbol 26 BitmapUsed by:27 118
Symbol 27 GraphicUses:26Used by:36
Symbol 28 BitmapUsed by:29 126
Symbol 29 GraphicUses:28Used by:36
Symbol 30 BitmapUsed by:31 124
Symbol 31 GraphicUses:30Used by:36
Symbol 32 BitmapUsed by:33 122
Symbol 33 GraphicUses:32Used by:36
Symbol 34 BitmapUsed by:35 120
Symbol 35 GraphicUses:34Used by:36
Symbol 36 MovieClipUses:9 11 13 15 17 19 21 23 25 27 29 31 33 35Used by:42 47 52 60 72 862
Symbol 37 BitmapUsed by:39 40 41 673 858
Symbol 38 BitmapUsed by:39 40 41 44 45 46 49 50 51 54 55 56 57 58 59 64 68 69 70 71 156 397 857 858 859 860 861
Symbol 39 GraphicUses:37 38Used by:42
Symbol 40 GraphicUses:37 38Used by:42
Symbol 41 GraphicUses:37 38Used by:42
Symbol 42 MovieClip [player_type1]Uses:36 39 40 41
Symbol 43 BitmapUsed by:44 45 46 674 859
Symbol 44 GraphicUses:43 38Used by:47
Symbol 45 GraphicUses:43 38Used by:47
Symbol 46 GraphicUses:43 38Used by:47
Symbol 47 MovieClip [player_type2]Uses:36 44 45 46
Symbol 48 BitmapUsed by:49 50 51 675 860
Symbol 49 GraphicUses:48 38Used by:52
Symbol 50 GraphicUses:48 38Used by:52
Symbol 51 GraphicUses:48 38Used by:52
Symbol 52 MovieClip [player_type3]Uses:36 49 50 51
Symbol 53 BitmapUsed by:54 55 56 57 58 59 676 861
Symbol 54 GraphicUses:53 38Used by:60
Symbol 55 GraphicUses:53 38Used by:60
Symbol 56 GraphicUses:53 38Used by:60
Symbol 57 GraphicUses:53 38Used by:60
Symbol 58 GraphicUses:53 38Used by:60
Symbol 59 GraphicUses:53 38Used by:60
Symbol 60 MovieClip [player_type4]Uses:36 54 55 56 57 58 59
Symbol 61 BitmapUsed by:64 71 330 461
Symbol 62 BitmapUsed by:64 71 344 389
Symbol 63 BitmapUsed by:64 68 69 70 71 670 857
Symbol 64 GraphicUses:61 62 63 38Used by:72
Symbol 65 BitmapUsed by:66 279
Symbol 66 GraphicUses:65Used by:67
Symbol 67 MovieClip [deco_b_gear]Uses:66Used by:72
Symbol 68 GraphicUses:63 38Used by:72
Symbol 69 GraphicUses:63 38Used by:72
Symbol 70 GraphicUses:63 38Used by:72
Symbol 71 GraphicUses:62 61 63 38Used by:72
Symbol 72 MovieClip [player_type0]Uses:36 64 67 68 69 70 71
Symbol 73 BitmapUsed by:74 349
Symbol 74 GraphicUses:73Used by:75
Symbol 75 MovieClip [deco_b_bintage07]Uses:74
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:78 278
Symbol 78 MovieClip [deco_b_bearing]Uses:77
Symbol 79 GraphicUsed by:82 329 340 464
Symbol 80 BitmapUsed by:81 170
Symbol 81 GraphicUses:80Used by:82
Symbol 82 MovieClip [deco_b_bintage01]Uses:79 81
Symbol 83 BitmapUsed by:84 165
Symbol 84 GraphicUses:83Used by:85
Symbol 85 MovieClip [deco_b_bane2]Uses:84
Symbol 86 BitmapUsed by:87 230
Symbol 87 GraphicUses:86Used by:88
Symbol 88 MovieClip [deco_b_gear12]Uses:87
Symbol 89 BitmapUsed by:90 232
Symbol 90 GraphicUses:89Used by:91
Symbol 91 MovieClip [deco_b_gear11]Uses:90
Symbol 92 BitmapUsed by:93 234
Symbol 93 GraphicUses:92Used by:94
Symbol 94 MovieClip [deco_b_gear10]Uses:93
Symbol 95 BitmapUsed by:96 236
Symbol 96 GraphicUses:95Used by:97
Symbol 97 MovieClip [deco_b_gear09]Uses:96
Symbol 98 BitmapUsed by:99 238
Symbol 99 GraphicUses:98Used by:100
Symbol 100 MovieClip [deco_b_gear07]Uses:99
Symbol 101 BitmapUsed by:102 258
Symbol 102 GraphicUses:101Used by:103
Symbol 103 MovieClip [deco_b_gear04]Uses:102
Symbol 104 BitmapUsed by:105 260
Symbol 105 GraphicUses:104Used by:106
Symbol 106 MovieClip [deco_b_gear03]Uses:105
Symbol 107 BitmapUsed by:108 262 749
Symbol 108 GraphicUses:107Used by:109
Symbol 109 MovieClip [deco_b_gear02]Uses:108
Symbol 110 BitmapUsed by:111 276
Symbol 111 GraphicUses:110Used by:112
Symbol 112 MovieClip [deco_b_gear01]Uses:111
Symbol 113 GraphicUsed by:117 773
Symbol 114 FontUsed by:115 147 159 298 306 310 312 314 316 318 321 323 653 655 656 658 667 698 701 704 707 710 713 716 717 718 720 721 722 723 724 725 726 727 750 751 752 753 754 755 757 761 762 764 765 766 767 768 769 770
Symbol 115 TextUses:114Used by:117 773
Symbol 116 GraphicUsed by:117 773
Symbol 117 MovieClipUses:113 115 116Used by:119 121 123 125 127 129 131 133 135 137 139 141 143 145
Symbol 118 GraphicUses:26Used by:119
Symbol 119 MovieClip [iMc_arm6]Uses:117 118
Symbol 120 GraphicUses:34Used by:121
Symbol 121 MovieClip [iMc_bintage04]Uses:117 120
Symbol 122 GraphicUses:32Used by:123
Symbol 123 MovieClip [iMc_arm9]Uses:117 122
Symbol 124 GraphicUses:30Used by:125
Symbol 125 MovieClip [iMc_arm8]Uses:117 124
Symbol 126 GraphicUses:28Used by:127
Symbol 127 MovieClip [iMc_arm7]Uses:117 126
Symbol 128 GraphicUses:24Used by:129
Symbol 129 MovieClip [iMc_arm5]Uses:117 128
Symbol 130 GraphicUses:22Used by:131
Symbol 131 MovieClip [iMc_arm4]Uses:117 130
Symbol 132 GraphicUses:20Used by:133
Symbol 133 MovieClip [iMc_arm3]Uses:117 132
Symbol 134 GraphicUses:18Used by:135
Symbol 135 MovieClip [iMc_arm2]Uses:117 134
Symbol 136 GraphicUses:16Used by:137
Symbol 137 MovieClip [iMc_arm1]Uses:117 136
Symbol 138 GraphicUses:14Used by:139
Symbol 139 MovieClip [iMc_t4]Uses:117 138
Symbol 140 GraphicUses:12Used by:141
Symbol 141 MovieClip [iMc_t3]Uses:117 140
Symbol 142 GraphicUses:10Used by:143
Symbol 143 MovieClip [iMc_t2]Uses:117 142
Symbol 144 GraphicUses:8Used by:145
Symbol 145 MovieClip [iMc_t]Uses:117 144
Symbol 146 GraphicUsed by:149 303 773
Symbol 147 TextUses:114Used by:149 773
Symbol 148 GraphicUsed by:149 303 773
Symbol 149 MovieClipUses:146 147 148Used by:152 155 157 169 171 231 233 235 237 239 242 245 248 251 254 257 259 261 263 266 269 272 275 277 347 348 354 358 361 364 367 390 405 408 411 414 417 420 424 427 430 433 436
Symbol 150 BitmapUsed by:151 465
Symbol 151 GraphicUses:150Used by:152
Symbol 152 MovieClip [iMc_m85c]Uses:149 151
Symbol 153 BitmapUsed by:154 391
Symbol 154 GraphicUses:153Used by:155
Symbol 155 MovieClip [iMc_bane1]Uses:149 154
Symbol 156 GraphicUses:38Used by:157
Symbol 157 MovieClip [iMc_led]Uses:149 156
Symbol 158 GraphicUsed by:161 299 773
Symbol 159 TextUses:114Used by:161 773
Symbol 160 GraphicUsed by:161 299 773
Symbol 161 MovieClipUses:158 159 160Used by:164 166 175 178 181 184 187 190 193 196 199 202 205 208 211 214 217 220 223 226 229 278 280 350 352 370 373 376 379 382 385 388 400 402 439 442 445 448 451 454 457 460 462
Symbol 162 BitmapUsed by:163 463
Symbol 163 GraphicUses:162Used by:164
Symbol 164 MovieClip [iMc_473z]Uses:161 163
Symbol 165 GraphicUses:83Used by:166
Symbol 166 MovieClip [iMc_bane2]Uses:161 165
Symbol 167 BitmapUsed by:168 328 749
Symbol 168 GraphicUses:167Used by:169
Symbol 169 MovieClip [iMc_black01]Uses:149 168
Symbol 170 GraphicUses:80Used by:171
Symbol 171 MovieClip [iMc_bintage01]Uses:149 170
Symbol 172 BitmapUsed by:174 481
Symbol 173 BitmapUsed by:174 480
Symbol 174 GraphicUses:172 173Used by:175
Symbol 175 MovieClip [iMc_clock01]Uses:161 174
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:178 484
Symbol 178 MovieClip [iMc_kotei01]Uses:161 177
Symbol 179 BitmapUsed by:180 485
Symbol 180 GraphicUses:179Used by:181
Symbol 181 MovieClip [iMc_box04]Uses:161 180
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:184 487
Symbol 184 MovieClip [iMc_box03]Uses:161 183
Symbol 185 BitmapUsed by:186 488
Symbol 186 GraphicUses:185Used by:187
Symbol 187 MovieClip [iMc_kiban01]Uses:161 186
Symbol 188 BitmapUsed by:189 491
Symbol 189 GraphicUses:188Used by:190
Symbol 190 MovieClip [iMc_curve01]Uses:161 189
Symbol 191 BitmapUsed by:192 493
Symbol 192 GraphicUses:191Used by:193
Symbol 193 MovieClip [iMc_green01]Uses:161 192
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:196 519
Symbol 196 MovieClip [iMc_counterA01]Uses:161 195
Symbol 197 BitmapUsed by:198
Symbol 198 GraphicUses:197Used by:199 521
Symbol 199 MovieClip [iMc_yellow01]Uses:161 198
Symbol 200 BitmapUsed by:201 524
Symbol 201 GraphicUses:200Used by:202
Symbol 202 MovieClip [iMc_speakerB01]Uses:161 201
Symbol 203 BitmapUsed by:204 522
Symbol 204 GraphicUses:203Used by:205
Symbol 205 MovieClip [iMc_speaker01]Uses:161 204
Symbol 206 BitmapUsed by:207 533
Symbol 207 GraphicUses:206Used by:208
Symbol 208 MovieClip [iMc_panelE01]Uses:161 207
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:211 532
Symbol 211 MovieClip [iMc_panelD01]Uses:161 210
Symbol 212 BitmapUsed by:213 530
Symbol 213 GraphicUses:212Used by:214
Symbol 214 MovieClip [iMc_panelC01]Uses:161 213
Symbol 215 BitmapUsed by:216 528
Symbol 216 GraphicUses:215Used by:217
Symbol 217 MovieClip [iMc_panelB01]Uses:161 216
Symbol 218 BitmapUsed by:219 526
Symbol 219 GraphicUses:218Used by:220
Symbol 220 MovieClip [iMc_panel01]Uses:161 219
Symbol 221 BitmapUsed by:222 535
Symbol 222 GraphicUses:221Used by:223
Symbol 223 MovieClip [iMc_tsumami01]Uses:161 222
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:226 539
Symbol 226 MovieClip [iMc_volB02]Uses:161 225
Symbol 227 BitmapUsed by:228 537
Symbol 228 GraphicUses:227Used by:229
Symbol 229 MovieClip [iMc_volA01]Uses:161 228
Symbol 230 GraphicUses:86Used by:231
Symbol 231 MovieClip [iMc_gear12]Uses:149 230
Symbol 232 GraphicUses:89Used by:233
Symbol 233 MovieClip [iMc_gear11]Uses:149 232
Symbol 234 GraphicUses:92Used by:235
Symbol 235 MovieClip [iMc_gear10]Uses:149 234
Symbol 236 GraphicUses:95Used by:237
Symbol 237 MovieClip [iMc_gear09]Uses:149 236
Symbol 238 GraphicUses:98Used by:239
Symbol 239 MovieClip [iMc_gear07]Uses:149 238
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:242 641
Symbol 242 MovieClip [iMc_switchC01]Uses:149 241
Symbol 243 BitmapUsed by:244
Symbol 244 GraphicUses:243Used by:245 628
Symbol 245 MovieClip [iMc_switchB01]Uses:149 244
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:248 626
Symbol 248 MovieClip [iMc_gear13]Uses:149 247
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:251 625
Symbol 251 MovieClip [iMc_gear08]Uses:149 250
Symbol 252 BitmapUsed by:253
Symbol 253 GraphicUses:252Used by:254 624
Symbol 254 MovieClip [iMc_gear06]Uses:149 253
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:257 623
Symbol 257 MovieClip [iMc_gear05]Uses:149 256
Symbol 258 GraphicUses:101Used by:259
Symbol 259 MovieClip [iMc_gear04]Uses:149 258
Symbol 260 GraphicUses:104Used by:261
Symbol 261 MovieClip [iMc_gear03]Uses:149 260
Symbol 262 GraphicUses:107Used by:263
Symbol 263 MovieClip [iMc_gear02]Uses:149 262
Symbol 264 BitmapUsed by:265
Symbol 265 GraphicUses:264Used by:266 544
Symbol 266 MovieClip [iMc_box02]Uses:149 265
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:269 543
Symbol 269 MovieClip [iMc_switch01]Uses:149 268
Symbol 270 BitmapUsed by:271 540
Symbol 271 GraphicUses:270Used by:272
Symbol 272 MovieClip [iMc_motor01]Uses:149 271
Symbol 273 BitmapUsed by:274 614
Symbol 274 GraphicUses:273Used by:275
Symbol 275 MovieClip [iMc_switchF01]Uses:149 274
Symbol 276 GraphicUses:110Used by:277
Symbol 277 MovieClip [iMc_gear01]Uses:149 276
Symbol 278 MovieClip [iMc_bearing]Uses:161 77
Symbol 279 GraphicUses:65Used by:280
Symbol 280 MovieClip [iMc_gear]Uses:161 279
Symbol 281 BitmapUsed by:282 763
Symbol 282 GraphicUses:281Used by:283
Symbol 283 MovieClip [enemy]Uses:282
Symbol 284 BitmapUsed by:285 287
Symbol 285 GraphicUses:284Used by:286
Symbol 286 MovieClip [wall_corn]Uses:285
Symbol 287 GraphicUses:284Used by:288
Symbol 288 MovieClip [wall_bigCorn]Uses:287
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:289Used by:296
Symbol 291 GraphicUsed by:296
Symbol 292 FontUsed by:293 294 295 780 781
Symbol 293 TextUses:292Used by:296
Symbol 294 TextUses:292Used by:296
Symbol 295 TextUses:292Used by:296
Symbol 296 MovieClip [repairDisp]Uses:290 291 293 294 295
Symbol 297 GraphicUsed by:302 304
Symbol 298 TextUses:114Used by:299 303
Symbol 299 MovieClipUses:158 298 160Used by:302
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:300Used by:302 304
Symbol 302 MovieClip [iBox_s]Uses:297 299 301
Symbol 303 MovieClipUses:146 298 148Used by:304
Symbol 304 MovieClip [iBox_p]Uses:297 303 301
Symbol 305 GraphicUsed by:308 313 315 317 320 322 324
Symbol 306 TextUses:114Used by:308
Symbol 307 GraphicUsed by:308 311 313 315 317
Symbol 308 MovieClip [alert_nextStage]Uses:305 306 307
Symbol 309 GraphicUsed by:311
Symbol 310 TextUses:114Used by:311
Symbol 311 MovieClip [alert_clearComp1]Uses:309 310 307
Symbol 312 TextUses:114Used by:313
Symbol 313 MovieClip [alert_clearComp0]Uses:305 312 307
Symbol 314 TextUses:114Used by:315
Symbol 315 MovieClip [alert_gameStart]Uses:305 314 307
Symbol 316 TextUses:114Used by:317
Symbol 317 MovieClip [alert_mapExpansion]Uses:305 316 307
Symbol 318 TextUses:114Used by:320
Symbol 319 GraphicUsed by:320 322 324
Symbol 320 MovieClip [alert_needJump]Uses:305 318 319
Symbol 321 TextUses:114Used by:322
Symbol 322 MovieClip [alert_evolutionLock]Uses:305 321 319
Symbol 323 TextUses:114Used by:324
Symbol 324 MovieClip [alert_lockedBox]Uses:305 323 319
Symbol 325 BitmapUsed by:326 351
Symbol 326 GraphicUses:325Used by:327
Symbol 327 MovieClip [deco_l_bintage06]Uses:326
Symbol 328 GraphicUses:167Used by:329
Symbol 329 MovieClip [deco_l_black01]Uses:79 328
Symbol 330 GraphicUses:61Used by:331
Symbol 331 MovieClip [deco_l_teikou0]Uses:330
Symbol 332 BitmapUsed by:333 346
Symbol 333 GraphicUses:332Used by:334
Symbol 334 MovieClip [deco_s_bintage03]Uses:333
Symbol 335 BitmapUsed by:336
Symbol 336 GraphicUses:335Used by:337 348
Symbol 337 MovieClip [deco_s_bintage02]Uses:336
Symbol 338 BitmapUsed by:339 353
Symbol 339 GraphicUses:338Used by:340
Symbol 340 MovieClip [deco_s_bintage05]Uses:79 339
Symbol 341 BitmapUsed by:342 399
Symbol 342 GraphicUses:341Used by:343
Symbol 343 MovieClip [deco_s_bis01]Uses:342
Symbol 344 GraphicUses:62Used by:345
Symbol 345 MovieClip [deco_s_plus]Uses:344
Symbol 346 GraphicUses:332Used by:347
Symbol 347 MovieClip [iMc_bintage03]Uses:149 346
Symbol 348 MovieClip [iMc_bintage02]Uses:149 336
Symbol 349 GraphicUses:73Used by:350
Symbol 350 MovieClip [iMc_bintage07]Uses:161 349
Symbol 351 GraphicUses:325Used by:352
Symbol 352 MovieClip [iMc_bintage06]Uses:161 351
Symbol 353 GraphicUses:338Used by:354
Symbol 354 MovieClip [iMc_bintage05]Uses:149 353
Symbol 355 GraphicUsed by:358 361 544 570 572 574 607 615 618 620 622 628 641
Symbol 356 BitmapUsed by:357 621
Symbol 357 GraphicUses:356Used by:358
Symbol 358 MovieClip [iMc_cond02]Uses:149 355 357
Symbol 359 BitmapUsed by:360 619
Symbol 360 GraphicUses:359Used by:361
Symbol 361 MovieClip [iMc_cond01]Uses:149 355 360
Symbol 362 BitmapUsed by:363 617
Symbol 363 GraphicUses:362Used by:364
Symbol 364 MovieClip [iMc_box05]Uses:149 363
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:367 616
Symbol 367 MovieClip [iMc_box01]Uses:149 366
Symbol 368 BitmapUsed by:369
Symbol 369 GraphicUses:368Used by:370 652
Symbol 370 MovieClip [iMc_white01]Uses:161 369
Symbol 371 BitmapUsed by:372
Symbol 372 GraphicUses:371Used by:373 651
Symbol 373 MovieClip [iMc_nezi02]Uses:161 372
Symbol 374 BitmapUsed by:375 649
Symbol 375 GraphicUses:374Used by:376
Symbol 376 MovieClip [iMc_light02]Uses:161 375
Symbol 377 BitmapUsed by:378 646
Symbol 378 GraphicUses:377Used by:379
Symbol 379 MovieClip [iMc_light01]Uses:161 378
Symbol 380 BitmapUsed by:381
Symbol 381 GraphicUses:380Used by:382 644
Symbol 382 MovieClip [iMc_kaitenC01]Uses:161 381
Symbol 383 BitmapUsed by:384
Symbol 384 GraphicUses:383Used by:385 643
Symbol 385 MovieClip [iMc_kaitenB01]Uses:161 384
Symbol 386 BitmapUsed by:387
Symbol 387 GraphicUses:386Used by:388 642
Symbol 388 MovieClip [iMc_kaiten01]Uses:161 387
Symbol 389 GraphicUses:62Used by:390
Symbol 390 MovieClip [iMc_plus]Uses:149 389
Symbol 391 GraphicUses:153Used by:392
Symbol 392 MovieClip [deco_l_bane1]Uses:391
Symbol 393 GraphicUsed by:396
Symbol 394 BitmapUsed by:395 401
Symbol 395 GraphicUses:394Used by:396
Symbol 396 MovieClip [deco_l_blue01]Uses:393 395
Symbol 397 GraphicUses:38Used by:398
Symbol 398 MovieClip [deco_l_led]Uses:397
Symbol 399 GraphicUses:341Used by:400
Symbol 400 MovieClip [iMc_bis01]Uses:161 399
Symbol 401 GraphicUses:394Used by:402
Symbol 402 MovieClip [iMc_blue01]Uses:161 401
Symbol 403 BitmapUsed by:404 569
Symbol 404 GraphicUses:403Used by:405
Symbol 405 MovieClip [iMc_teikou03]Uses:149 404
Symbol 406 BitmapUsed by:407 571
Symbol 407 GraphicUses:406Used by:408
Symbol 408 MovieClip [iMc_teikou02]Uses:149 407
Symbol 409 BitmapUsed by:410 573
Symbol 410 GraphicUses:409Used by:411
Symbol 411 MovieClip [iMc_teikou01]Uses:149 410
Symbol 412 BitmapUsed by:413 565
Symbol 413 GraphicUses:412Used by:414
Symbol 414 MovieClip [iMc_switchG01]Uses:149 413
Symbol 415 BitmapUsed by:416
Symbol 416 GraphicUses:415Used by:417 564
Symbol 417 MovieClip [iMc_switchE01]Uses:149 416
Symbol 418 BitmapUsed by:419 559
Symbol 419 GraphicUses:418Used by:420
Symbol 420 MovieClip [iMc_switchD01]Uses:149 419
Symbol 421 BitmapUsed by:423 554
Symbol 422 BitmapUsed by:423 553
Symbol 423 GraphicUses:421 422Used by:424
Symbol 424 MovieClip [iMc_slider01]Uses:149 423
Symbol 425 BitmapUsed by:426 551
Symbol 426 GraphicUses:425Used by:427
Symbol 427 MovieClip [iMc_led03]Uses:149 426
Symbol 428 BitmapUsed by:429 549
Symbol 429 GraphicUses:428Used by:430
Symbol 430 MovieClip [iMc_led02]Uses:149 429
Symbol 431 BitmapUsed by:432 547
Symbol 432 GraphicUses:431Used by:433
Symbol 433 MovieClip [iMc_led01]Uses:149 432
Symbol 434 BitmapUsed by:435 545
Symbol 435 GraphicUses:434Used by:436
Symbol 436 MovieClip [iMc_cond03]Uses:149 435
Symbol 437 BitmapUsed by:438 612
Symbol 438 GraphicUses:437Used by:439
Symbol 439 MovieClip [iMc_yellow03]Uses:161 438
Symbol 440 BitmapUsed by:441 610
Symbol 441 GraphicUses:440Used by:442
Symbol 442 MovieClip [iMc_yellow02]Uses:161 441
Symbol 443 BitmapUsed by:444 608
Symbol 444 GraphicUses:443Used by:445
Symbol 445 MovieClip [iMc_nezi01]Uses:161 444
Symbol 446 BitmapUsed by:447 606
Symbol 447 GraphicUses:446Used by:448
Symbol 448 MovieClip [iMc_light06]Uses:161 447
Symbol 449 BitmapUsed by:450 603
Symbol 450 GraphicUses:449Used by:451
Symbol 451 MovieClip [iMc_light05]Uses:161 450
Symbol 452 BitmapUsed by:453 600
Symbol 453 GraphicUses:452Used by:454
Symbol 454 MovieClip [iMc_light04]Uses:161 453
Symbol 455 BitmapUsed by:456 597
Symbol 456 GraphicUses:455Used by:457
Symbol 457 MovieClip [iMc_light03]Uses:161 456
Symbol 458 BitmapUsed by:459 575
Symbol 459 GraphicUses:458Used by:460
Symbol 460 MovieClip [iMc_counterB01]Uses:161 459
Symbol 461 GraphicUses:61Used by:462
Symbol 462 MovieClip [iMc_teikou0]Uses:161 461
Symbol 463 GraphicUses:162Used by:464
Symbol 464 MovieClip [deco_s_473z]Uses:79 463
Symbol 465 GraphicUses:150Used by:466
Symbol 466 MovieClip [deco_l_m85c]Uses:465
Symbol 467 GraphicUsed by:468 773
Symbol 468 MovieClip [hurdle]Uses:467
Symbol 469 FontUsed by:470 472 473 474 476 678 679 685 771 863 865 867 869 873 875 877 879
Symbol 470 TextUses:469Used by:477
Symbol 471 GraphicUsed by:477
Symbol 472 TextUses:469Used by:477
Symbol 473 TextUses:469Used by:477
Symbol 474 TextUses:469Used by:477
Symbol 475 GraphicUsed by:477
Symbol 476 TextUses:469Used by:477
Symbol 477 MovieClip [hurdleGuide]Uses:470 471 472 473 474 475 476
Symbol 478 GraphicUsed by:479
Symbol 479 MovieClip [ready_goal]Uses:478
Symbol 480 GraphicUses:173Used by:483
Symbol 481 GraphicUses:172Used by:482
Symbol 482 MovieClipUses:481Used by:483
Symbol 483 MovieClip [deco_b_clock01]Uses:480 482
Symbol 484 MovieClip [deco_b_kotei01]Uses:177
Symbol 485 GraphicUses:179Used by:486
Symbol 486 MovieClip [deco_b_box04]Uses:485
Symbol 487 MovieClip [deco_b_box03]Uses:183
Symbol 488 GraphicUses:185Used by:489
Symbol 489 MovieClip [deco_b_kiban01]Uses:488
Symbol 490 GraphicUsed by:492
Symbol 491 GraphicUses:188Used by:492
Symbol 492 MovieClip [deco_b_curve01]Uses:490 491
Symbol 493 GraphicUses:191Used by:495
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClip [deco_b_green01]Uses:493 494
Symbol 496 BitmapUsed by:497
Symbol 497 GraphicUses:496Used by:519
Symbol 498 BitmapUsed by:499
Symbol 499 GraphicUses:498Used by:500
Symbol 500 MovieClipUses:499Used by:519
Symbol 501 BitmapUsed by:502
Symbol 502 GraphicUses:501Used by:519
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:519
Symbol 505 BitmapUsed by:506
Symbol 506 GraphicUses:505Used by:519
Symbol 507 BitmapUsed by:508
Symbol 508 GraphicUses:507Used by:519
Symbol 509 BitmapUsed by:510
Symbol 510 GraphicUses:509Used by:519
Symbol 511 BitmapUsed by:512
Symbol 512 GraphicUses:511Used by:519
Symbol 513 BitmapUsed by:514
Symbol 514 GraphicUses:513Used by:519
Symbol 515 BitmapUsed by:516
Symbol 516 GraphicUses:515Used by:519
Symbol 517 BitmapUsed by:518
Symbol 518 GraphicUses:517Used by:519
Symbol 519 MovieClip [deco_b_counterA01]Uses:195 497 500 502 504 506 508 510 512 514 516 518
Symbol 520 GraphicUsed by:521
Symbol 521 MovieClip [deco_b_yellow01]Uses:520 198
Symbol 522 GraphicUses:203Used by:523
Symbol 523 MovieClip [deco_b_speaker01]Uses:522
Symbol 524 GraphicUses:200Used by:525
Symbol 525 MovieClip [deco_b_speakerB01]Uses:524
Symbol 526 GraphicUses:218Used by:527
Symbol 527 MovieClip [deco_b_panel01]Uses:526
Symbol 528 GraphicUses:215Used by:529
Symbol 529 MovieClip [deco_b_panelB01]Uses:528
Symbol 530 GraphicUses:212Used by:531
Symbol 531 MovieClip [deco_b_panelC01]Uses:530
Symbol 532 MovieClip [deco_b_panelD01]Uses:210
Symbol 533 GraphicUses:206Used by:534
Symbol 534 MovieClip [deco_b_panelE01]Uses:533
Symbol 535 GraphicUses:221Used by:536
Symbol 536 MovieClip [deco_b_tsumami01]Uses:535
Symbol 537 GraphicUses:227Used by:538
Symbol 538 MovieClip [deco_b_volA01]Uses:537
Symbol 539 MovieClip [deco_b_volB02]Uses:225
Symbol 540 GraphicUses:270Used by:541
Symbol 541 MovieClip [deco_b_motor01]Uses:540
Symbol 542 GraphicUsed by:543
Symbol 543 MovieClip [deco_b_switch01]Uses:542 268
Symbol 544 MovieClip [deco_b_box02]Uses:355 265
Symbol 545 GraphicUses:434Used by:546
Symbol 546 MovieClip [deco_l_cond03]Uses:545
Symbol 547 GraphicUses:431Used by:548
Symbol 548 MovieClip [deco_l_led01]Uses:547
Symbol 549 GraphicUses:428Used by:550
Symbol 550 MovieClip [deco_l_led02]Uses:549
Symbol 551 GraphicUses:425Used by:552
Symbol 552 MovieClip [deco_l_led03]Uses:551
Symbol 553 GraphicUses:422Used by:556
Symbol 554 GraphicUses:421Used by:555
Symbol 555 MovieClipUses:554Used by:556
Symbol 556 MovieClip [deco_l_slider01]Uses:553 555
Symbol 557 BitmapUsed by:558
Symbol 558 GraphicUses:557Used by:560
Symbol 559 GraphicUses:418Used by:560
Symbol 560 MovieClip [deco_l_switchD01]Uses:558 559
Symbol 561 BitmapUsed by:562
Symbol 562 GraphicUses:561Used by:563
Symbol 563 MovieClipUses:562Used by:564
Symbol 564 MovieClip [deco_l_switchE01]Uses:416 563
Symbol 565 GraphicUses:412Used by:568
Symbol 566 BitmapUsed by:567
Symbol 567 GraphicUses:566Used by:568
Symbol 568 MovieClip [deco_l_switchG01]Uses:565 567
Symbol 569 GraphicUses:403Used by:570
Symbol 570 MovieClip [deco_l_teikou03]Uses:355 569
Symbol 571 GraphicUses:406Used by:572
Symbol 572 MovieClip [deco_l_teikou02]Uses:355 571
Symbol 573 GraphicUses:409Used by:574
Symbol 574 MovieClip [deco_l_teikou01]Uses:355 573
Symbol 575 GraphicUses:458Used by:596
Symbol 576 BitmapUsed by:577
Symbol 577 GraphicUses:576Used by:596
Symbol 578 BitmapUsed by:579
Symbol 579 GraphicUses:578Used by:596
Symbol 580 BitmapUsed by:581
Symbol 581 GraphicUses:580Used by:596
Symbol 582 BitmapUsed by:583
Symbol 583 GraphicUses:582Used by:596
Symbol 584 BitmapUsed by:585
Symbol 585 GraphicUses:584Used by:596
Symbol 586 BitmapUsed by:587
Symbol 587 GraphicUses:586Used by:596
Symbol 588 BitmapUsed by:589
Symbol 589 GraphicUses:588Used by:596
Symbol 590 BitmapUsed by:591
Symbol 591 GraphicUses:590Used by:596
Symbol 592 BitmapUsed by:593
Symbol 593 GraphicUses:592Used by:596
Symbol 594 BitmapUsed by:595
Symbol 595 GraphicUses:594Used by:596
Symbol 596 MovieClip [deco_l_counterB01]Uses:575 577 579 581 583 585 587 589 591 593 595
Symbol 597 GraphicUses:455Used by:599
Symbol 598 GraphicUsed by:599
Symbol 599 MovieClip [deco_l_light03]Uses:597 598
Symbol 600 GraphicUses:452Used by:602
Symbol 601 GraphicUsed by:602
Symbol 602 MovieClip [deco_l_light04]Uses:600 601
Symbol 603 GraphicUses:449Used by:605
Symbol 604 GraphicUsed by:605
Symbol 605 MovieClip [deco_l_light05]Uses:603 604
Symbol 606 GraphicUses:446Used by:607
Symbol 607 MovieClip [deco_l_light06]Uses:355 606
Symbol 608 GraphicUses:443Used by:609
Symbol 609 MovieClip [deco_l_nezi01]Uses:608
Symbol 610 GraphicUses:440Used by:611
Symbol 611 MovieClip [deco_l_yellow02]Uses:610
Symbol 612 GraphicUses:437Used by:613
Symbol 613 MovieClip [deco_l_yellow03]Uses:612
Symbol 614 GraphicUses:273Used by:615
Symbol 615 MovieClip [deco_b_switchF01]Uses:355 614
Symbol 616 MovieClip [deco_s_box01]Uses:366
Symbol 617 GraphicUses:362Used by:618
Symbol 618 MovieClip [deco_s_box05]Uses:355 617
Symbol 619 GraphicUses:359Used by:620
Symbol 620 MovieClip [deco_s_cond01]Uses:355 619
Symbol 621 GraphicUses:356Used by:622
Symbol 622 MovieClip [deco_s_cond02]Uses:355 621
Symbol 623 MovieClip [deco_s_gear05]Uses:256
Symbol 624 MovieClip [deco_s_gear06]Uses:253
Symbol 625 MovieClip [deco_s_gear08]Uses:250
Symbol 626 MovieClip [deco_s_gear13]Uses:247
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClip [deco_s_switchB01]Uses:355 244 627
Symbol 629 BitmapUsed by:630
Symbol 630 GraphicUses:629Used by:631
Symbol 631 MovieClipUses:630Used by:641
Symbol 632 BitmapUsed by:633
Symbol 633 GraphicUses:632Used by:634
Symbol 634 MovieClipUses:633Used by:641
Symbol 635 BitmapUsed by:636
Symbol 636 GraphicUses:635Used by:637
Symbol 637 MovieClipUses:636Used by:641
Symbol 638 BitmapUsed by:639
Symbol 639 GraphicUses:638Used by:640
Symbol 640 MovieClipUses:639Used by:641
Symbol 641 MovieClip [deco_s_switchC01]Uses:355 241 631 634 637 640
Symbol 642 MovieClip [deco_s_kaiten01]Uses:387
Symbol 643 MovieClip [deco_s_kaitenB01]Uses:384
Symbol 644 MovieClip [deco_s_kaitenC01]Uses:381
Symbol 645 GraphicUsed by:647
Symbol 646 GraphicUses:377Used by:647
Symbol 647 MovieClip [deco_s_light01]Uses:645 646
Symbol 648 GraphicUsed by:650
Symbol 649 GraphicUses:374Used by:650
Symbol 650 MovieClip [deco_s_light02]Uses:648 649
Symbol 651 MovieClip [deco_s_nezi02]Uses:372
Symbol 652 MovieClip [deco_s_white01]Uses:369
Symbol 653 TextUses:114Used by:654
Symbol 654 MovieClip [effect_getleg]Uses:653
Symbol 655 TextUses:114Used by:657
Symbol 656 TextUses:114Used by:657 659
Symbol 657 MovieClip [effect_getspeed]Uses:655 656
Symbol 658 TextUses:114Used by:659
Symbol 659 MovieClip [effect_getpower]Uses:658 656
Symbol 660 BitmapUsed by:661
Symbol 661 GraphicUses:660Used by:662
Symbol 662 MovieClipUses:661Used by:663
Symbol 663 MovieClip [effect_evo]Uses:662
Symbol 664 GraphicUsed by:665 697 700 703 706 709 712 715
Symbol 665 MovieClip [effect_damage]Uses:664
Symbol 666 GraphicUsed by:773  Timeline
Symbol 667 TextUses:114Used by:Timeline
Symbol 882 MovieClip [__Packages.ItemClass]
Symbol 668 GraphicUsed by:669
Symbol 669 MovieClipUses:668Used by:682
Symbol 670 GraphicUses:63Used by:677
Symbol 671 GraphicUsed by:672
Symbol 672 MovieClipUses:671Used by:677
Symbol 673 GraphicUses:37Used by:677
Symbol 674 GraphicUses:43Used by:677
Symbol 675 GraphicUses:48Used by:677
Symbol 676 GraphicUses:53Used by:677
Symbol 677 MovieClipUses:670 672 673 674 675 676Used by:682
Symbol 678 TextUses:469Used by:682
Symbol 679 TextUses:469Used by:682
Symbol 680 BitmapUsed by:681
Symbol 681 GraphicUses:680Used by:682
Symbol 682 MovieClipUses:669 677 678 679 681Used by:Timeline
Symbol 683 BitmapUsed by:684
Symbol 684 GraphicUses:683Used by:686 772 870
Symbol 685 TextUses:469Used by:686
Symbol 686 ButtonUses:684 685Used by:Timeline
Symbol 687 GraphicUsed by:688
Symbol 688 MovieClipUses:687 SS1Used by:Timeline
Symbol 689 BitmapUsed by:690
Symbol 690 GraphicUses:689Used by:691 773
Symbol 691 ButtonUses:690Used by:773
Symbol 692 BitmapUsed by:693
Symbol 693 GraphicUses:692Used by:694
Symbol 694 MovieClipUses:693Used by:773
Symbol 695 GraphicUsed by:773
Symbol 696 GraphicUsed by:697
Symbol 697 ButtonUses:664 696Used by:773
Symbol 698 TextUses:114Used by:773
Symbol 699 GraphicUsed by:700
Symbol 700 ButtonUses:664 699Used by:773
Symbol 701 TextUses:114Used by:773
Symbol 702 GraphicUsed by:703
Symbol 703 ButtonUses:664 702Used by:773
Symbol 704 TextUses:114Used by:773
Symbol 705 GraphicUsed by:706
Symbol 706 ButtonUses:664 705Used by:773
Symbol 707 TextUses:114Used by:773
Symbol 708 GraphicUsed by:709
Symbol 709 ButtonUses:664 708Used by:773
Symbol 710 TextUses:114Used by:773
Symbol 711 GraphicUsed by:712
Symbol 712 ButtonUses:664 711Used by:773
Symbol 713 TextUses:114Used by:773
Symbol 714 GraphicUsed by:715
Symbol 715 ButtonUses:664 714Used by:773
Symbol 716 TextUses:114Used by:773
Symbol 717 TextUses:114Used by:773
Symbol 718 TextUses:114Used by:773
Symbol 719 GraphicUsed by:773
Symbol 720 TextUses:114Used by:773
Symbol 721 TextUses:114Used by:773
Symbol 722 TextUses:114Used by:773
Symbol 723 TextUses:114Used by:773
Symbol 724 TextUses:114Used by:773
Symbol 725 TextUses:114Used by:773
Symbol 726 TextUses:114Used by:773
Symbol 727 TextUses:114Used by:773
Symbol 728 GraphicUsed by:773
Symbol 729 BitmapUsed by:730
Symbol 730 GraphicUses:729Used by:773 853
Symbol 731 BitmapUsed by:732
Symbol 732 GraphicUses:731Used by:773 839
Symbol 733 BitmapUsed by:734
Symbol 734 GraphicUses:733Used by:773 852
Symbol 735 BitmapUsed by:736
Symbol 736 GraphicUses:735Used by:773 852
Symbol 737 BitmapUsed by:738
Symbol 738 GraphicUses:737Used by:773 852
Symbol 739 BitmapUsed by:740
Symbol 740 GraphicUses:739Used by:773 839
Symbol 741 BitmapUsed by:742
Symbol 742 GraphicUses:741Used by:773 852
Symbol 743 BitmapUsed by:744
Symbol 744 GraphicUses:743Used by:773 852
Symbol 745 BitmapUsed by:748 815
Symbol 746 BitmapUsed by:748 801
Symbol 747 BitmapUsed by:748 794
Symbol 748 GraphicUses:745 746 747Used by:773
Symbol 749 GraphicUses:107 167 16Used by:773
Symbol 750 TextUses:114Used by:773
Symbol 751 TextUses:114Used by:773
Symbol 752 TextUses:114Used by:773
Symbol 753 TextUses:114Used by:773
Symbol 754 TextUses:114Used by:773
Symbol 755 TextUses:114Used by:773
Symbol 756 GraphicUsed by:773
Symbol 757 TextUses:114Used by:773
Symbol 758 GraphicUsed by:773
Symbol 759 GraphicUsed by:773
Symbol 760 GraphicUsed by:773
Symbol 761 TextUses:114Used by:773
Symbol 762 TextUses:114Used by:773
Symbol 763 GraphicUses:281Used by:773
Symbol 764 TextUses:114Used by:773
Symbol 765 TextUses:114Used by:773
Symbol 766 TextUses:114Used by:773
Symbol 767 TextUses:114Used by:773
Symbol 768 TextUses:114Used by:773
Symbol 769 TextUses:114Used by:773
Symbol 770 TextUses:114Used by:773
Symbol 771 TextUses:469Used by:772
Symbol 772 ButtonUses:684 771Used by:773
Symbol 773 MovieClipUses:690 691 694 695 697 698 700 701 703 704 706 707 709 710 712 713 715 716 717 718 719 720 721 722 723 724 725 726 727 728 666 730 732 734 736 738 740 742 744 748 113 115 116 146 147 148 158 159 160 749 750 751 752 753 754 755 756 757 758 467 759 760 761 762 763 764 765 766 767 768 769 770 772Used by:Timeline
Symbol 774 GraphicUsed by:775
Symbol 775 MovieClipUses:774Used by:Timeline
Symbol 776 GraphicUsed by:777
Symbol 777 MovieClipUses:776Used by:Timeline
Symbol 778 MovieClipUsed by:Timeline
Symbol 779 GraphicUsed by:Timeline
Symbol 780 TextUses:292Used by:Timeline
Symbol 781 TextUses:292Used by:Timeline
Symbol 782 GraphicUsed by:788 792
Symbol 783 FontUsed by:784 790
Symbol 784 TextUses:783Used by:788 792
Symbol 785 GraphicUsed by:788
Symbol 786 FontUsed by:787
Symbol 787 TextUses:786Used by:788
Symbol 788 MovieClipUses:782 784 785 787Used by:Timeline
Symbol 789 GraphicUsed by:791 792 793
Symbol 790 TextUses:783Used by:791 792 793
Symbol 791 MovieClipUses:789 790Used by:Timeline
Symbol 792 MovieClipUses:782 784 789 790Used by:Timeline
Symbol 793 MovieClipUses:789 790Used by:Timeline
Symbol 794 GraphicUses:747Used by:820
Symbol 795 BitmapUsed by:796
Symbol 796 GraphicUses:795Used by:797
Symbol 797 MovieClipUses:796Used by:820
Symbol 798 BitmapUsed by:799
Symbol 799 GraphicUses:798Used by:800
Symbol 800 MovieClipUses:799Used by:820
Symbol 801 GraphicUses:746Used by:802
Symbol 802 MovieClipUses:801Used by:820
Symbol 803 BitmapUsed by:804
Symbol 804 GraphicUses:803Used by:805
Symbol 805 MovieClipUses:804Used by:820
Symbol 806 BitmapUsed by:807
Symbol 807 GraphicUses:806Used by:808
Symbol 808 MovieClipUses:807Used by:820
Symbol 809 BitmapUsed by:810
Symbol 810 GraphicUses:809Used by:811
Symbol 811 MovieClipUses:810Used by:820
Symbol 812 BitmapUsed by:813
Symbol 813 GraphicUses:812Used by:814
Symbol 814 MovieClipUses:813Used by:820
Symbol 815 GraphicUses:745Used by:816
Symbol 816 MovieClipUses:815Used by:820
Symbol 817 BitmapUsed by:818
Symbol 818 GraphicUses:817Used by:819
Symbol 819 MovieClipUses:818Used by:820
Symbol 820 MovieClipUses:794 797 800 802 805 808 811 814 816 819Used by:Timeline
Symbol 821 BitmapUsed by:822
Symbol 822 GraphicUses:821Used by:839
Symbol 823 BitmapUsed by:824
Symbol 824 GraphicUses:823Used by:839
Symbol 825 BitmapUsed by:826
Symbol 826 GraphicUses:825Used by:839
Symbol 827 BitmapUsed by:828
Symbol 828 GraphicUses:827Used by:839
Symbol 829 BitmapUsed by:830
Symbol 830 GraphicUses:829Used by:839
Symbol 831 BitmapUsed by:832
Symbol 832 GraphicUses:831Used by:839
Symbol 833 BitmapUsed by:834
Symbol 834 GraphicUses:833Used by:839
Symbol 835 BitmapUsed by:836
Symbol 836 GraphicUses:835Used by:839
Symbol 837 BitmapUsed by:838
Symbol 838 GraphicUses:837Used by:839 856
Symbol 839 MovieClipUses:822 732 740 824 826 828 830 832 834 836 838Used by:853 856
Symbol 840 BitmapUsed by:841
Symbol 841 GraphicUses:840Used by:852
Symbol 842 BitmapUsed by:843
Symbol 843 GraphicUses:842Used by:852
Symbol 844 BitmapUsed by:845
Symbol 845 GraphicUses:844Used by:852
Symbol 846 BitmapUsed by:847
Symbol 847 GraphicUses:846Used by:852
Symbol 848 BitmapUsed by:849
Symbol 849 GraphicUses:848Used by:852
Symbol 850 BitmapUsed by:851
Symbol 851 GraphicUses:850Used by:852 856
Symbol 852 MovieClipUses:734 841 738 736 843 744 742 845 847 849 851Used by:853 856
Symbol 853 MovieClipUses:730 839 852Used by:Timeline
Symbol 854 BitmapUsed by:855
Symbol 855 GraphicUses:854Used by:856
Symbol 856 MovieClipUses:855 839 852 851 838Used by:Timeline
Symbol 857 GraphicUses:63 38Used by:862
Symbol 858 GraphicUses:37 38Used by:862
Symbol 859 GraphicUses:43 38Used by:862
Symbol 860 GraphicUses:48 38Used by:862
Symbol 861 GraphicUses:53 38Used by:862
Symbol 862 MovieClipUses:36 857 858 859 860 861Used by:881
Symbol 863 TextUses:469Used by:864
Symbol 864 MovieClipUses:863Used by:881
Symbol 865 TextUses:469Used by:866
Symbol 866 MovieClipUses:865Used by:881
Symbol 867 EditableTextUses:469Used by:868
Symbol 868 MovieClipUses:867Used by:881
Symbol 869 TextUses:469Used by:870
Symbol 870 ButtonUses:684 869Used by:881
Symbol 871 GraphicUsed by:872
Symbol 872 MovieClipUses:871Used by:881
Symbol 873 TextUses:469Used by:874
Symbol 874 MovieClipUses:873Used by:881
Symbol 875 TextUses:469Used by:876
Symbol 876 MovieClipUses:875Used by:881
Symbol 877 TextUses:469Used by:878
Symbol 878 MovieClipUses:877Used by:881
Symbol 879 TextUses:469Used by:880
Symbol 880 MovieClipUses:879Used by:881
Symbol 881 MovieClipUses:862 864 866 868 870 872 874 876 878 880Used by:Timeline
Streaming Sound 1Used by:Symbol 688 MovieClip

Instance Names

"selMc"Frame 6Symbol 682 MovieClip
"howBtn"Frame 6Symbol 686 Button
"helpBarMc"Frame 6Symbol 773 MovieClip
"yukaLineX0"Frame 9Symbol 775 MovieClip
"yukaLineY0"Frame 9Symbol 777 MovieClip
"yukaLineX1"Frame 9Symbol 775 MovieClip
"yukaLineX2"Frame 9Symbol 775 MovieClip
"yukaLineY1"Frame 9Symbol 777 MovieClip
"yukaLineY2"Frame 9Symbol 777 MovieClip
"yukaLineY3"Frame 9Symbol 777 MovieClip
"main"Frame 9Symbol 778 MovieClip
"cover_right"Frame 12Symbol 788 MovieClip
"yukaLineX0"Frame 12Symbol 775 MovieClip
"yukaLineY0"Frame 12Symbol 777 MovieClip
"yukaLineX1"Frame 12Symbol 775 MovieClip
"yukaLineX2"Frame 12Symbol 775 MovieClip
"yukaLineY1"Frame 12Symbol 777 MovieClip
"yukaLineY2"Frame 12Symbol 777 MovieClip
"yukaLineY3"Frame 12Symbol 777 MovieClip
"cover_top"Frame 12Symbol 791 MovieClip
"cover_bottom"Frame 12Symbol 792 MovieClip
"cover_left"Frame 12Symbol 793 MovieClip
"main"Frame 12Symbol 778 MovieClip
"evoluteDisp"Frame 12Symbol 820 MovieClip
"partsDispMc"Frame 12Symbol 853 MovieClip
"timeDispMc"Frame 12Symbol 856 MovieClip
"ashiRB"Symbol 42 MovieClip [player_type1] Frame 1Symbol 36 MovieClip
"ashiLB"Symbol 42 MovieClip [player_type1] Frame 1Symbol 36 MovieClip
"ashiRM"Symbol 42 MovieClip [player_type1] Frame 1Symbol 36 MovieClip
"ashiLM"Symbol 42 MovieClip [player_type1] Frame 1Symbol 36 MovieClip
"ashiRF"Symbol 42 MovieClip [player_type1] Frame 1Symbol 36 MovieClip
"ashiLF"Symbol 42 MovieClip [player_type1] Frame 1Symbol 36 MovieClip
"ashiRB"Symbol 42 MovieClip [player_type1] Frame 9Symbol 36 MovieClip
"ashiLB"Symbol 42 MovieClip [player_type1] Frame 9Symbol 36 MovieClip
"ashiRF"Symbol 42 MovieClip [player_type1] Frame 9Symbol 36 MovieClip
"ashiLF"Symbol 42 MovieClip [player_type1] Frame 9Symbol 36 MovieClip
"ashiLB"Symbol 42 MovieClip [player_type1] Frame 12Symbol 36 MovieClip
"ashiLM"Symbol 42 MovieClip [player_type1] Frame 12Symbol 36 MovieClip
"ashiLF"Symbol 42 MovieClip [player_type1] Frame 12Symbol 36 MovieClip
"ashiRB"Symbol 42 MovieClip [player_type1] Frame 12Symbol 36 MovieClip
"ashiRM"Symbol 42 MovieClip [player_type1] Frame 12Symbol 36 MovieClip
"ashiRF"Symbol 42 MovieClip [player_type1] Frame 12Symbol 36 MovieClip
"ashiRB2"Symbol 42 MovieClip [player_type1] Frame 15Symbol 36 MovieClip
"ashiRM2"Symbol 42 MovieClip [player_type1] Frame 15Symbol 36 MovieClip
"ashiRF2"Symbol 42 MovieClip [player_type1] Frame 15Symbol 36 MovieClip
"ashiLB2"Symbol 42 MovieClip [player_type1] Frame 15Symbol 36 MovieClip
"ashiLM2"Symbol 42 MovieClip [player_type1] Frame 15Symbol 36 MovieClip
"ashiLF2"Symbol 42 MovieClip [player_type1] Frame 15Symbol 36 MovieClip
"ashiRB"Symbol 42 MovieClip [player_type1] Frame 15Symbol 36 MovieClip
"ashiLB"Symbol 42 MovieClip [player_type1] Frame 15Symbol 36 MovieClip
"ashiRM"Symbol 42 MovieClip [player_type1] Frame 15Symbol 36 MovieClip
"ashiLM"Symbol 42 MovieClip [player_type1] Frame 15Symbol 36 MovieClip
"ashiRF"Symbol 42 MovieClip [player_type1] Frame 15Symbol 36 MovieClip
"ashiLF"Symbol 42 MovieClip [player_type1] Frame 15Symbol 36 MovieClip
"ashiRB2"Symbol 42 MovieClip [player_type1] Frame 18Symbol 36 MovieClip
"ashiRM2"Symbol 42 MovieClip [player_type1] Frame 18Symbol 36 MovieClip
"ashiRF2"Symbol 42 MovieClip [player_type1] Frame 18Symbol 36 MovieClip
"ashiLB2"Symbol 42 MovieClip [player_type1] Frame 18Symbol 36 MovieClip
"ashiLM2"Symbol 42 MovieClip [player_type1] Frame 18Symbol 36 MovieClip
"ashiLF2"Symbol 42 MovieClip [player_type1] Frame 18Symbol 36 MovieClip
"ashiRB"Symbol 42 MovieClip [player_type1] Frame 18Symbol 36 MovieClip
"ashiLB"Symbol 42 MovieClip [player_type1] Frame 18Symbol 36 MovieClip
"ashiRM"Symbol 42 MovieClip [player_type1] Frame 18Symbol 36 MovieClip
"ashiLM"Symbol 42 MovieClip [player_type1] Frame 18Symbol 36 MovieClip
"ashiRF"Symbol 42 MovieClip [player_type1] Frame 18Symbol 36 MovieClip
"ashiLF"Symbol 42 MovieClip [player_type1] Frame 18Symbol 36 MovieClip
"ashiRB2"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiRM2"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiRF2"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiLB2"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiLM2"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiLF2"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiRB"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiLB"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiRM"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiLM"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiRF"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiLF"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiLT2"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiLT"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiRT2"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiRT"Symbol 42 MovieClip [player_type1] Frame 21Symbol 36 MovieClip
"ashiR4"Symbol 42 MovieClip [player_type1] Frame 24Symbol 36 MovieClip
"ashiL4"Symbol 42 MovieClip [player_type1] Frame 24Symbol 36 MovieClip
"ashiR3"Symbol 42 MovieClip [player_type1] Frame 24Symbol 36 MovieClip
"ashiL3"Symbol 42 MovieClip [player_type1] Frame 24Symbol 36 MovieClip
"ashiR2"Symbol 42 MovieClip [player_type1] Frame 24Symbol 36 MovieClip
"ashiL2"Symbol 42 MovieClip [player_type1] Frame 24Symbol 36 MovieClip
"ashiR1"Symbol 42 MovieClip [player_type1] Frame 24Symbol 36 MovieClip
"ashiL1"Symbol 42 MovieClip [player_type1] Frame 24Symbol 36 MovieClip
"ashiR0"Symbol 42 MovieClip [player_type1] Frame 24Symbol 36 MovieClip
"ashiL0"Symbol 42 MovieClip [player_type1] Frame 24Symbol 36 MovieClip
"ashiRB"Symbol 47 MovieClip [player_type2] Frame 1Symbol 36 MovieClip
"ashiLB"Symbol 47 MovieClip [player_type2] Frame 1Symbol 36 MovieClip
"ashiRM"Symbol 47 MovieClip [player_type2] Frame 1Symbol 36 MovieClip
"ashiLM"Symbol 47 MovieClip [player_type2] Frame 1Symbol 36 MovieClip
"ashiRF"Symbol 47 MovieClip [player_type2] Frame 1Symbol 36 MovieClip
"ashiLF"Symbol 47 MovieClip [player_type2] Frame 1Symbol 36 MovieClip
"ashiRB"Symbol 47 MovieClip [player_type2] Frame 9Symbol 36 MovieClip
"ashiLB"Symbol 47 MovieClip [player_type2] Frame 9Symbol 36 MovieClip
"ashiRF"Symbol 47 MovieClip [player_type2] Frame 9Symbol 36 MovieClip
"ashiLF"Symbol 47 MovieClip [player_type2] Frame 9Symbol 36 MovieClip
"ashiRB"Symbol 47 MovieClip [player_type2] Frame 12Symbol 36 MovieClip
"ashiLB"Symbol 47 MovieClip [player_type2] Frame 12Symbol 36 MovieClip
"ashiRM"Symbol 47 MovieClip [player_type2] Frame 12Symbol 36 MovieClip
"ashiLM"Symbol 47 MovieClip [player_type2] Frame 12Symbol 36 MovieClip
"ashiRF"Symbol 47 MovieClip [player_type2] Frame 12Symbol 36 MovieClip
"ashiLF"Symbol 47 MovieClip [player_type2] Frame 12Symbol 36 MovieClip
"ashiRB2"Symbol 47 MovieClip [player_type2] Frame 15Symbol 36 MovieClip
"ashiRM2"Symbol 47 MovieClip [player_type2] Frame 15Symbol 36 MovieClip
"ashiRF2"Symbol 47 MovieClip [player_type2] Frame 15Symbol 36 MovieClip
"ashiLB2"Symbol 47 MovieClip [player_type2] Frame 15Symbol 36 MovieClip
"ashiLM2"Symbol 47 MovieClip [player_type2] Frame 15Symbol 36 MovieClip
"ashiLF2"Symbol 47 MovieClip [player_type2] Frame 15Symbol 36 MovieClip
"ashiRB"Symbol 47 MovieClip [player_type2] Frame 15Symbol 36 MovieClip
"ashiLB"Symbol 47 MovieClip [player_type2] Frame 15Symbol 36 MovieClip
"ashiRM"Symbol 47 MovieClip [player_type2] Frame 15Symbol 36 MovieClip
"ashiLM"Symbol 47 MovieClip [player_type2] Frame 15Symbol 36 MovieClip
"ashiRF"Symbol 47 MovieClip [player_type2] Frame 15Symbol 36 MovieClip
"ashiLF"Symbol 47 MovieClip [player_type2] Frame 15Symbol 36 MovieClip
"ashiRB2"Symbol 47 MovieClip [player_type2] Frame 18Symbol 36 MovieClip
"ashiRM2"Symbol 47 MovieClip [player_type2] Frame 18Symbol 36 MovieClip
"ashiRF2"Symbol 47 MovieClip [player_type2] Frame 18Symbol 36 MovieClip
"ashiLB2"Symbol 47 MovieClip [player_type2] Frame 18Symbol 36 MovieClip
"ashiLM2"Symbol 47 MovieClip [player_type2] Frame 18Symbol 36 MovieClip
"ashiLF2"Symbol 47 MovieClip [player_type2] Frame 18Symbol 36 MovieClip
"ashiRB"Symbol 47 MovieClip [player_type2] Frame 18Symbol 36 MovieClip
"ashiLB"Symbol 47 MovieClip [player_type2] Frame 18Symbol 36 MovieClip
"ashiRM"Symbol 47 MovieClip [player_type2] Frame 18Symbol 36 MovieClip
"ashiLM"Symbol 47 MovieClip [player_type2] Frame 18Symbol 36 MovieClip
"ashiRF"Symbol 47 MovieClip [player_type2] Frame 18Symbol 36 MovieClip
"ashiLF"Symbol 47 MovieClip [player_type2] Frame 18Symbol 36 MovieClip
"ashiRB2"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiRM2"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiRF2"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiLB2"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiLM2"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiLF2"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiRB"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiLB"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiRM"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiLM"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiRF"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiLF"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiLT2"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiLT"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiRT2"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiRT"Symbol 47 MovieClip [player_type2] Frame 21Symbol 36 MovieClip
"ashiR4"Symbol 47 MovieClip [player_type2] Frame 24Symbol 36 MovieClip
"ashiL4"Symbol 47 MovieClip [player_type2] Frame 24Symbol 36 MovieClip
"ashiR3"Symbol 47 MovieClip [player_type2] Frame 24Symbol 36 MovieClip
"ashiL3"Symbol 47 MovieClip [player_type2] Frame 24Symbol 36 MovieClip
"ashiR2"Symbol 47 MovieClip [player_type2] Frame 24Symbol 36 MovieClip
"ashiL2"Symbol 47 MovieClip [player_type2] Frame 24Symbol 36 MovieClip
"ashiR1"Symbol 47 MovieClip [player_type2] Frame 24Symbol 36 MovieClip
"ashiL1"Symbol 47 MovieClip [player_type2] Frame 24Symbol 36 MovieClip
"ashiR0"Symbol 47 MovieClip [player_type2] Frame 24Symbol 36 MovieClip
"ashiL0"Symbol 47 MovieClip [player_type2] Frame 24Symbol 36 MovieClip
"ashiRB"Symbol 52 MovieClip [player_type3] Frame 1Symbol 36 MovieClip
"ashiLB"Symbol 52 MovieClip [player_type3] Frame 1Symbol 36 MovieClip
"ashiRM"Symbol 52 MovieClip [player_type3] Frame 1Symbol 36 MovieClip
"ashiLM"Symbol 52 MovieClip [player_type3] Frame 1Symbol 36 MovieClip
"ashiRF"Symbol 52 MovieClip [player_type3] Frame 1Symbol 36 MovieClip
"ashiLF"Symbol 52 MovieClip [player_type3] Frame 1Symbol 36 MovieClip
"ashiRB"Symbol 52 MovieClip [player_type3] Frame 9Symbol 36 MovieClip
"ashiLB"Symbol 52 MovieClip [player_type3] Frame 9Symbol 36 MovieClip
"ashiRF"Symbol 52 MovieClip [player_type3] Frame 9Symbol 36 MovieClip
"ashiLF"Symbol 52 MovieClip [player_type3] Frame 9Symbol 36 MovieClip
"ashiRB"Symbol 52 MovieClip [player_type3] Frame 12Symbol 36 MovieClip
"ashiLB"Symbol 52 MovieClip [player_type3] Frame 12Symbol 36 MovieClip
"ashiRM"Symbol 52 MovieClip [player_type3] Frame 12Symbol 36 MovieClip
"ashiLM"Symbol 52 MovieClip [player_type3] Frame 12Symbol 36 MovieClip
"ashiRF"Symbol 52 MovieClip [player_type3] Frame 12Symbol 36 MovieClip
"ashiLF"Symbol 52 MovieClip [player_type3] Frame 12Symbol 36 MovieClip
"ashiRB2"Symbol 52 MovieClip [player_type3] Frame 15Symbol 36 MovieClip
"ashiRM2"Symbol 52 MovieClip [player_type3] Frame 15Symbol 36 MovieClip
"ashiRF2"Symbol 52 MovieClip [player_type3] Frame 15Symbol 36 MovieClip
"ashiLB2"Symbol 52 MovieClip [player_type3] Frame 15Symbol 36 MovieClip
"ashiLM2"Symbol 52 MovieClip [player_type3] Frame 15Symbol 36 MovieClip
"ashiLF2"Symbol 52 MovieClip [player_type3] Frame 15Symbol 36 MovieClip
"ashiRB"Symbol 52 MovieClip [player_type3] Frame 15Symbol 36 MovieClip
"ashiLB"Symbol 52 MovieClip [player_type3] Frame 15Symbol 36 MovieClip
"ashiRM"Symbol 52 MovieClip [player_type3] Frame 15Symbol 36 MovieClip
"ashiLM"Symbol 52 MovieClip [player_type3] Frame 15Symbol 36 MovieClip
"ashiRF"Symbol 52 MovieClip [player_type3] Frame 15Symbol 36 MovieClip
"ashiLF"Symbol 52 MovieClip [player_type3] Frame 15Symbol 36 MovieClip
"ashiRB2"Symbol 52 MovieClip [player_type3] Frame 18Symbol 36 MovieClip
"ashiRM2"Symbol 52 MovieClip [player_type3] Frame 18Symbol 36 MovieClip
"ashiRF2"Symbol 52 MovieClip [player_type3] Frame 18Symbol 36 MovieClip
"ashiLB2"Symbol 52 MovieClip [player_type3] Frame 18Symbol 36 MovieClip
"ashiLM2"Symbol 52 MovieClip [player_type3] Frame 18Symbol 36 MovieClip
"ashiLF2"Symbol 52 MovieClip [player_type3] Frame 18Symbol 36 MovieClip
"ashiRB"Symbol 52 MovieClip [player_type3] Frame 18Symbol 36 MovieClip
"ashiLB"Symbol 52 MovieClip [player_type3] Frame 18Symbol 36 MovieClip
"ashiRM"Symbol 52 MovieClip [player_type3] Frame 18Symbol 36 MovieClip
"ashiLM"Symbol 52 MovieClip [player_type3] Frame 18Symbol 36 MovieClip
"ashiRF"Symbol 52 MovieClip [player_type3] Frame 18Symbol 36 MovieClip
"ashiLF"Symbol 52 MovieClip [player_type3] Frame 18Symbol 36 MovieClip
"ashiRB2"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiRM2"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiRF2"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiLB2"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiLM2"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiLF2"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiRB"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiLB"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiRM"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiLM"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiRF"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiLF"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiLT2"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiLT"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiRT2"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiRT"Symbol 52 MovieClip [player_type3] Frame 21Symbol 36 MovieClip
"ashiR4"Symbol 52 MovieClip [player_type3] Frame 24Symbol 36 MovieClip
"ashiL4"Symbol 52 MovieClip [player_type3] Frame 24Symbol 36 MovieClip
"ashiR3"Symbol 52 MovieClip [player_type3] Frame 24Symbol 36 MovieClip
"ashiL3"Symbol 52 MovieClip [player_type3] Frame 24Symbol 36 MovieClip
"ashiR2"Symbol 52 MovieClip [player_type3] Frame 24Symbol 36 MovieClip
"ashiL2"Symbol 52 MovieClip [player_type3] Frame 24Symbol 36 MovieClip
"ashiR1"Symbol 52 MovieClip [player_type3] Frame 24Symbol 36 MovieClip
"ashiL1"Symbol 52 MovieClip [player_type3] Frame 24Symbol 36 MovieClip
"ashiR0"Symbol 52 MovieClip [player_type3] Frame 24Symbol 36 MovieClip
"ashiL0"Symbol 52 MovieClip [player_type3] Frame 24Symbol 36 MovieClip
"ashiRB"Symbol 60 MovieClip [player_type4] Frame 1Symbol 36 MovieClip
"ashiLB"Symbol 60 MovieClip [player_type4] Frame 1Symbol 36 MovieClip
"ashiRM"Symbol 60 MovieClip [player_type4] Frame 1Symbol 36 MovieClip
"ashiLM"Symbol 60 MovieClip [player_type4] Frame 1Symbol 36 MovieClip
"ashiRF"Symbol 60 MovieClip [player_type4] Frame 1Symbol 36 MovieClip
"ashiLF"Symbol 60 MovieClip [player_type4] Frame 1Symbol 36 MovieClip
"ashiRB"Symbol 60 MovieClip [player_type4] Frame 9Symbol 36 MovieClip
"ashiLB"Symbol 60 MovieClip [player_type4] Frame 9Symbol 36 MovieClip
"ashiRF"Symbol 60 MovieClip [player_type4] Frame 9Symbol 36 MovieClip
"ashiLF"Symbol 60 MovieClip [player_type4] Frame 9Symbol 36 MovieClip
"ashiRB"Symbol 60 MovieClip [player_type4] Frame 12Symbol 36 MovieClip
"ashiLB"Symbol 60 MovieClip [player_type4] Frame 12Symbol 36 MovieClip
"ashiRM"Symbol 60 MovieClip [player_type4] Frame 12Symbol 36 MovieClip
"ashiLM"Symbol 60 MovieClip [player_type4] Frame 12Symbol 36 MovieClip
"ashiRF"Symbol 60 MovieClip [player_type4] Frame 12Symbol 36 MovieClip
"ashiLF"Symbol 60 MovieClip [player_type4] Frame 12Symbol 36 MovieClip
"ashiRB2"Symbol 60 MovieClip [player_type4] Frame 15Symbol 36 MovieClip
"ashiRM2"Symbol 60 MovieClip [player_type4] Frame 15Symbol 36 MovieClip
"ashiRF2"Symbol 60 MovieClip [player_type4] Frame 15Symbol 36 MovieClip
"ashiLB2"Symbol 60 MovieClip [player_type4] Frame 15Symbol 36 MovieClip
"ashiLM2"Symbol 60 MovieClip [player_type4] Frame 15Symbol 36 MovieClip
"ashiLF2"Symbol 60 MovieClip [player_type4] Frame 15Symbol 36 MovieClip
"ashiRB"Symbol 60 MovieClip [player_type4] Frame 15Symbol 36 MovieClip
"ashiLB"Symbol 60 MovieClip [player_type4] Frame 15Symbol 36 MovieClip
"ashiRM"Symbol 60 MovieClip [player_type4] Frame 15Symbol 36 MovieClip
"ashiLM"Symbol 60 MovieClip [player_type4] Frame 15Symbol 36 MovieClip
"ashiRF"Symbol 60 MovieClip [player_type4] Frame 15Symbol 36 MovieClip
"ashiLF"Symbol 60 MovieClip [player_type4] Frame 15Symbol 36 MovieClip
"ashiRB2"Symbol 60 MovieClip [player_type4] Frame 18Symbol 36 MovieClip
"ashiRM2"Symbol 60 MovieClip [player_type4] Frame 18Symbol 36 MovieClip
"ashiRF2"Symbol 60 MovieClip [player_type4] Frame 18Symbol 36 MovieClip
"ashiLB2"Symbol 60 MovieClip [player_type4] Frame 18Symbol 36 MovieClip
"ashiLM2"Symbol 60 MovieClip [player_type4] Frame 18Symbol 36 MovieClip
"ashiLF2"Symbol 60 MovieClip [player_type4] Frame 18Symbol 36 MovieClip
"ashiRB"Symbol 60 MovieClip [player_type4] Frame 18Symbol 36 MovieClip
"ashiLB"Symbol 60 MovieClip [player_type4] Frame 18Symbol 36 MovieClip
"ashiRM"Symbol 60 MovieClip [player_type4] Frame 18Symbol 36 MovieClip
"ashiLM"Symbol 60 MovieClip [player_type4] Frame 18Symbol 36 MovieClip
"ashiRF"Symbol 60 MovieClip [player_type4] Frame 18Symbol 36 MovieClip
"ashiLF"Symbol 60 MovieClip [player_type4] Frame 18Symbol 36 MovieClip
"ashiRB2"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiRM2"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiRF2"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiLB2"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiLM2"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiLF2"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiRB"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiLB"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiRM"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiLM"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiRF"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiLF"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiLT2"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiLT"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiRT2"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiRT"Symbol 60 MovieClip [player_type4] Frame 21Symbol 36 MovieClip
"ashiR4"Symbol 60 MovieClip [player_type4] Frame 24Symbol 36 MovieClip
"ashiL4"Symbol 60 MovieClip [player_type4] Frame 24Symbol 36 MovieClip
"ashiR3"Symbol 60 MovieClip [player_type4] Frame 24Symbol 36 MovieClip
"ashiL3"Symbol 60 MovieClip [player_type4] Frame 24Symbol 36 MovieClip
"ashiR2"Symbol 60 MovieClip [player_type4] Frame 24Symbol 36 MovieClip
"ashiL2"Symbol 60 MovieClip [player_type4] Frame 24Symbol 36 MovieClip
"ashiR1"Symbol 60 MovieClip [player_type4] Frame 24Symbol 36 MovieClip
"ashiL1"Symbol 60 MovieClip [player_type4] Frame 24Symbol 36 MovieClip
"ashiR0"Symbol 60 MovieClip [player_type4] Frame 24Symbol 36 MovieClip
"ashiL0"Symbol 60 MovieClip [player_type4] Frame 24Symbol 36 MovieClip
"ashiRB"Symbol 72 MovieClip [player_type0] Frame 1Symbol 36 MovieClip
"ashiLB"Symbol 72 MovieClip [player_type0] Frame 1Symbol 36 MovieClip
"ashiRM"Symbol 72 MovieClip [player_type0] Frame 1Symbol 36 MovieClip
"ashiLM"Symbol 72 MovieClip [player_type0] Frame 1Symbol 36 MovieClip
"ashiRF"Symbol 72 MovieClip [player_type0] Frame 1Symbol 36 MovieClip
"ashiLF"Symbol 72 MovieClip [player_type0] Frame 1Symbol 36 MovieClip
"ashiRB"Symbol 72 MovieClip [player_type0] Frame 9Symbol 36 MovieClip
"ashiLB"Symbol 72 MovieClip [player_type0] Frame 9Symbol 36 MovieClip
"ashiRF"Symbol 72 MovieClip [player_type0] Frame 9Symbol 36 MovieClip
"ashiLF"Symbol 72 MovieClip [player_type0] Frame 9Symbol 36 MovieClip
"ashiRB"Symbol 72 MovieClip [player_type0] Frame 12Symbol 36 MovieClip
"ashiLB"Symbol 72 MovieClip [player_type0] Frame 12Symbol 36 MovieClip
"ashiRM"Symbol 72 MovieClip [player_type0] Frame 12Symbol 36 MovieClip
"ashiLM"Symbol 72 MovieClip [player_type0] Frame 12Symbol 36 MovieClip
"ashiRF"Symbol 72 MovieClip [player_type0] Frame 12Symbol 36 MovieClip
"ashiLF"Symbol 72 MovieClip [player_type0] Frame 12Symbol 36 MovieClip
"ashiRB2"Symbol 72 MovieClip [player_type0] Frame 15Symbol 36 MovieClip
"ashiRM2"Symbol 72 MovieClip [player_type0] Frame 15Symbol 36 MovieClip
"ashiRF2"Symbol 72 MovieClip [player_type0] Frame 15Symbol 36 MovieClip
"ashiLB2"Symbol 72 MovieClip [player_type0] Frame 15Symbol 36 MovieClip
"ashiLM2"Symbol 72 MovieClip [player_type0] Frame 15Symbol 36 MovieClip
"ashiLF2"Symbol 72 MovieClip [player_type0] Frame 15Symbol 36 MovieClip
"ashiRB"Symbol 72 MovieClip [player_type0] Frame 15Symbol 36 MovieClip
"ashiLB"Symbol 72 MovieClip [player_type0] Frame 15Symbol 36 MovieClip
"ashiRM"Symbol 72 MovieClip [player_type0] Frame 15Symbol 36 MovieClip
"ashiLM"Symbol 72 MovieClip [player_type0] Frame 15Symbol 36 MovieClip
"ashiRF"Symbol 72 MovieClip [player_type0] Frame 15Symbol 36 MovieClip
"ashiLF"Symbol 72 MovieClip [player_type0] Frame 15Symbol 36 MovieClip
"ashiRB2"Symbol 72 MovieClip [player_type0] Frame 18Symbol 36 MovieClip
"ashiRM2"Symbol 72 MovieClip [player_type0] Frame 18Symbol 36 MovieClip
"ashiRF2"Symbol 72 MovieClip [player_type0] Frame 18Symbol 36 MovieClip
"ashiLB2"Symbol 72 MovieClip [player_type0] Frame 18Symbol 36 MovieClip
"ashiLM2"Symbol 72 MovieClip [player_type0] Frame 18Symbol 36 MovieClip
"ashiLF2"Symbol 72 MovieClip [player_type0] Frame 18Symbol 36 MovieClip
"ashiRB"Symbol 72 MovieClip [player_type0] Frame 18Symbol 36 MovieClip
"ashiLB"Symbol 72 MovieClip [player_type0] Frame 18Symbol 36 MovieClip
"ashiRM"Symbol 72 MovieClip [player_type0] Frame 18Symbol 36 MovieClip
"ashiLM"Symbol 72 MovieClip [player_type0] Frame 18Symbol 36 MovieClip
"ashiRF"Symbol 72 MovieClip [player_type0] Frame 18Symbol 36 MovieClip
"ashiLF"Symbol 72 MovieClip [player_type0] Frame 18Symbol 36 MovieClip
"ashiRB2"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiRM2"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiRF2"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiLB2"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiLM2"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiLF2"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiRB"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiLB"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiRM"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiLM"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiRF"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiLF"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiLT2"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiLT"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiRT2"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashiRT"Symbol 72 MovieClip [player_type0] Frame 21Symbol 36 MovieClip
"ashi15"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi14"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi13"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi12"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi11"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi10"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi9"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi8"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi7"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi6"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi5"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi4"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi3"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi2"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi1"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashi0"Symbol 72 MovieClip [player_type0] Frame 24Symbol 36 MovieClip
"ashiR4"Symbol 72 MovieClip [player_type0] Frame 27Symbol 36 MovieClip
"ashiL4"Symbol 72 MovieClip [player_type0] Frame 27Symbol 36 MovieClip
"ashiR3"Symbol 72 MovieClip [player_type0] Frame 27Symbol 36 MovieClip
"ashiL3"Symbol 72 MovieClip [player_type0] Frame 27Symbol 36 MovieClip
"ashiR2"Symbol 72 MovieClip [player_type0] Frame 27Symbol 36 MovieClip
"ashiL2"Symbol 72 MovieClip [player_type0] Frame 27Symbol 36 MovieClip
"ashiR1"Symbol 72 MovieClip [player_type0] Frame 27Symbol 36 MovieClip
"ashiL1"Symbol 72 MovieClip [player_type0] Frame 27Symbol 36 MovieClip
"ashiR0"Symbol 72 MovieClip [player_type0] Frame 27Symbol 36 MovieClip
"ashiL0"Symbol 72 MovieClip [player_type0] Frame 27Symbol 36 MovieClip
"dispMc"Symbol 119 MovieClip [iMc_arm6] Frame 1Symbol 117 MovieClip
"dispMc"Symbol 121 MovieClip [iMc_bintage04] Frame 1Symbol 117 MovieClip
"dispMc"Symbol 123 MovieClip [iMc_arm9] Frame 1Symbol 117 MovieClip
"dispMc"Symbol 125 MovieClip [iMc_arm8] Frame 1Symbol 117 MovieClip
"dispMc"Symbol 127 MovieClip [iMc_arm7] Frame 1Symbol 117 MovieClip
"dispMc"Symbol 129 MovieClip [iMc_arm5] Frame 1Symbol 117 MovieClip
"dispMc"Symbol 131 MovieClip [iMc_arm4] Frame 1Symbol 117 MovieClip
"dispMc"Symbol 133 MovieClip [iMc_arm3] Frame 1Symbol 117 MovieClip
"dispMc"Symbol 135 MovieClip [iMc_arm2] Frame 1Symbol 117 MovieClip
"dispMc"Symbol 137 MovieClip [iMc_arm1] Frame 1Symbol 117 MovieClip
"dispMc"Symbol 139 MovieClip [iMc_t4] Frame 1Symbol 117 MovieClip
"dispMc"Symbol 141 MovieClip [iMc_t3] Frame 1Symbol 117 MovieClip
"dispMc"Symbol 143 MovieClip [iMc_t2] Frame 1Symbol 117 MovieClip
"dispMc"Symbol 145 MovieClip [iMc_t] Frame 1Symbol 117 MovieClip
"dispMc"Symbol 152 MovieClip [iMc_m85c] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 155 MovieClip [iMc_bane1] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 157 MovieClip [iMc_led] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 164 MovieClip [iMc_473z] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 166 MovieClip [iMc_bane2] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 169 MovieClip [iMc_black01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 171 MovieClip [iMc_bintage01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 175 MovieClip [iMc_clock01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 178 MovieClip [iMc_kotei01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 181 MovieClip [iMc_box04] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 184 MovieClip [iMc_box03] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 187 MovieClip [iMc_kiban01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 190 MovieClip [iMc_curve01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 193 MovieClip [iMc_green01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 196 MovieClip [iMc_counterA01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 199 MovieClip [iMc_yellow01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 202 MovieClip [iMc_speakerB01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 205 MovieClip [iMc_speaker01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 208 MovieClip [iMc_panelE01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 211 MovieClip [iMc_panelD01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 214 MovieClip [iMc_panelC01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 217 MovieClip [iMc_panelB01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 220 MovieClip [iMc_panel01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 223 MovieClip [iMc_tsumami01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 226 MovieClip [iMc_volB02] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 229 MovieClip [iMc_volA01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 231 MovieClip [iMc_gear12] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 233 MovieClip [iMc_gear11] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 235 MovieClip [iMc_gear10] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 237 MovieClip [iMc_gear09] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 239 MovieClip [iMc_gear07] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 242 MovieClip [iMc_switchC01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 245 MovieClip [iMc_switchB01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 248 MovieClip [iMc_gear13] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 251 MovieClip [iMc_gear08] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 254 MovieClip [iMc_gear06] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 257 MovieClip [iMc_gear05] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 259 MovieClip [iMc_gear04] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 261 MovieClip [iMc_gear03] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 263 MovieClip [iMc_gear02] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 266 MovieClip [iMc_box02] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 269 MovieClip [iMc_switch01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 272 MovieClip [iMc_motor01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 275 MovieClip [iMc_switchF01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 277 MovieClip [iMc_gear01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 278 MovieClip [iMc_bearing] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 280 MovieClip [iMc_gear] Frame 1Symbol 161 MovieClip
"bar"Symbol 296 MovieClip [repairDisp] Frame 1Symbol 290 MovieClip
"dispMc"Symbol 302 MovieClip [iBox_s] Frame 1Symbol 299 MovieClip
"boxMc"Symbol 302 MovieClip [iBox_s] Frame 1Symbol 301 MovieClip
"dispMc"Symbol 304 MovieClip [iBox_p] Frame 1Symbol 303 MovieClip
"boxMc"Symbol 304 MovieClip [iBox_p] Frame 1Symbol 301 MovieClip
"dispMc"Symbol 347 MovieClip [iMc_bintage03] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 348 MovieClip [iMc_bintage02] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 350 MovieClip [iMc_bintage07] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 352 MovieClip [iMc_bintage06] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 354 MovieClip [iMc_bintage05] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 358 MovieClip [iMc_cond02] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 361 MovieClip [iMc_cond01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 364 MovieClip [iMc_box05] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 367 MovieClip [iMc_box01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 370 MovieClip [iMc_white01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 373 MovieClip [iMc_nezi02] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 376 MovieClip [iMc_light02] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 379 MovieClip [iMc_light01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 382 MovieClip [iMc_kaitenC01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 385 MovieClip [iMc_kaitenB01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 388 MovieClip [iMc_kaiten01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 390 MovieClip [iMc_plus] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 400 MovieClip [iMc_bis01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 402 MovieClip [iMc_blue01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 405 MovieClip [iMc_teikou03] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 408 MovieClip [iMc_teikou02] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 411 MovieClip [iMc_teikou01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 414 MovieClip [iMc_switchG01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 417 MovieClip [iMc_switchE01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 420 MovieClip [iMc_switchD01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 424 MovieClip [iMc_slider01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 427 MovieClip [iMc_led03] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 430 MovieClip [iMc_led02] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 433 MovieClip [iMc_led01] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 436 MovieClip [iMc_cond03] Frame 1Symbol 149 MovieClip
"dispMc"Symbol 439 MovieClip [iMc_yellow03] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 442 MovieClip [iMc_yellow02] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 445 MovieClip [iMc_nezi01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 448 MovieClip [iMc_light06] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 451 MovieClip [iMc_light05] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 454 MovieClip [iMc_light04] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 457 MovieClip [iMc_light03] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 460 MovieClip [iMc_counterB01] Frame 1Symbol 161 MovieClip
"dispMc"Symbol 462 MovieClip [iMc_teikou0] Frame 1Symbol 161 MovieClip
"hari"Symbol 483 MovieClip [deco_b_clock01] Frame 1Symbol 482 MovieClip
"dot"Symbol 519 MovieClip [deco_b_counterA01] Frame 2Symbol 500 MovieClip
"tsumami"Symbol 556 MovieClip [deco_l_slider01] Frame 1Symbol 555 MovieClip
"mc1"Symbol 564 MovieClip [deco_l_switchE01] Frame 1Symbol 563 MovieClip
"mc2"Symbol 564 MovieClip [deco_l_switchE01] Frame 1Symbol 563 MovieClip
"mc3"Symbol 564 MovieClip [deco_l_switchE01] Frame 1Symbol 563 MovieClip
"mc4"Symbol 564 MovieClip [deco_l_switchE01] Frame 1Symbol 563 MovieClip
"mc5"Symbol 564 MovieClip [deco_l_switchE01] Frame 1Symbol 563 MovieClip
"mc6"Symbol 564 MovieClip [deco_l_switchE01] Frame 1Symbol 563 MovieClip
"mc7"Symbol 564 MovieClip [deco_l_switchE01] Frame 1Symbol 563 MovieClip
"mc8"Symbol 564 MovieClip [deco_l_switchE01] Frame 1Symbol 563 MovieClip
"mc9"Symbol 564 MovieClip [deco_l_switchE01] Frame 1Symbol 563 MovieClip
"mc0"Symbol 564 MovieClip [deco_l_switchE01] Frame 1Symbol 563 MovieClip
"mc0"Symbol 641 MovieClip [deco_s_switchC01] Frame 1Symbol 631 MovieClip
"mc1"Symbol 641 MovieClip [deco_s_switchC01] Frame 1Symbol 634 MovieClip
"mc2"Symbol 641 MovieClip [deco_s_switchC01] Frame 1Symbol 637 MovieClip
"mc3"Symbol 641 MovieClip [deco_s_switchC01] Frame 1Symbol 640 MovieClip
"shadowMc"Symbol 677 MovieClip Frame 1Symbol 672 MovieClip
"clickGuard"Symbol 682 MovieClip Frame 1Symbol 669 MovieClip
"mc2"Symbol 682 MovieClip Frame 1Symbol 677 MovieClip
"mc0"Symbol 682 MovieClip Frame 1Symbol 677 MovieClip
"mc1"Symbol 682 MovieClip Frame 1Symbol 677 MovieClip
"mc3"Symbol 682 MovieClip Frame 1Symbol 677 MovieClip
"mc4"Symbol 682 MovieClip Frame 1Symbol 677 MovieClip
"helpBtn"Symbol 773 MovieClip Frame 2Symbol 691 Button
"closeBtn"Symbol 773 MovieClip Frame 14Symbol 697 Button
"gaiyouBtn"Symbol 773 MovieClip Frame 14Symbol 700 Button
"evoBtn"Symbol 773 MovieClip Frame 14Symbol 703 Button
"goalBtn"Symbol 773 MovieClip Frame 14Symbol 706 Button
"howBtn"Symbol 773 MovieClip Frame 14Symbol 709 Button
"hintBtn"Symbol 773 MovieClip Frame 14Symbol 712 Button
"titleBtn"Symbol 773 MovieClip Frame 14Symbol 715 Button
"okBtn"Symbol 773 MovieClip Frame 32Symbol 772 Button
"revo0"Symbol 820 MovieClip Frame 1Symbol 797 MovieClip
"revo1"Symbol 820 MovieClip Frame 1Symbol 800 MovieClip
"revo2a"Symbol 820 MovieClip Frame 1Symbol 802 MovieClip
"revo2b"Symbol 820 MovieClip Frame 1Symbol 802 MovieClip
"revo5"Symbol 820 MovieClip Frame 1Symbol 805 MovieClip
"revo6"Symbol 820 MovieClip Frame 1Symbol 808 MovieClip
"revo4"Symbol 820 MovieClip Frame 1Symbol 811 MovieClip
"revo3"Symbol 820 MovieClip Frame 1Symbol 814 MovieClip
"c1_p"Symbol 820 MovieClip Frame 1Symbol 816 MovieClip
"c1_s"Symbol 820 MovieClip Frame 1Symbol 819 MovieClip
"c2p_p"Symbol 820 MovieClip Frame 1Symbol 816 MovieClip
"c2s_p"Symbol 820 MovieClip Frame 1Symbol 816 MovieClip
"c2p_s"Symbol 820 MovieClip Frame 1Symbol 819 MovieClip
"c2s_s"Symbol 820 MovieClip Frame 1Symbol 819 MovieClip
"mcN0"Symbol 853 MovieClip Frame 1Symbol 839 MovieClip
"mcP0"Symbol 853 MovieClip Frame 1Symbol 852 MovieClip
"mcP1"Symbol 853 MovieClip Frame 1Symbol 852 MovieClip
"mcS0"Symbol 853 MovieClip Frame 1Symbol 852 MovieClip
"mcS1"Symbol 853 MovieClip Frame 1Symbol 852 MovieClip
"mcN1"Symbol 853 MovieClip Frame 1Symbol 839 MovieClip
"mcL0"Symbol 853 MovieClip Frame 1Symbol 852 MovieClip
"mcL1"Symbol 853 MovieClip Frame 1Symbol 852 MovieClip
"mcJ0"Symbol 853 MovieClip Frame 1Symbol 852 MovieClip
"mcJ1"Symbol 853 MovieClip Frame 1Symbol 852 MovieClip
"p0"Symbol 856 MovieClip Frame 1Symbol 839 MovieClip
"m0"Symbol 856 MovieClip Frame 1Symbol 852 MovieClip
"m1"Symbol 856 MovieClip Frame 1Symbol 852 MovieClip
"s0"Symbol 856 MovieClip Frame 1Symbol 852 MovieClip
"s1"Symbol 856 MovieClip Frame 1Symbol 852 MovieClip
"p1"Symbol 856 MovieClip Frame 1Symbol 839 MovieClip
"p2"Symbol 856 MovieClip Frame 1Symbol 839 MovieClip
"bm0"Symbol 856 MovieClip Frame 1Symbol 839 MovieClip
"bm1"Symbol 856 MovieClip Frame 1Symbol 839 MovieClip
"bs0"Symbol 856 MovieClip Frame 1Symbol 839 MovieClip
"bs1"Symbol 856 MovieClip Frame 1Symbol 839 MovieClip
"bp0"Symbol 856 MovieClip Frame 1Symbol 839 MovieClip
"bp1"Symbol 856 MovieClip Frame 1Symbol 839 MovieClip
"teRF"Symbol 862 MovieClip Frame 1Symbol 36 MovieClip
"teRM"Symbol 862 MovieClip Frame 1Symbol 36 MovieClip
"ashiLF"Symbol 862 MovieClip Frame 1Symbol 36 MovieClip
"ashiRF"Symbol 862 MovieClip Frame 1Symbol 36 MovieClip
"teLF"Symbol 862 MovieClip Frame 1Symbol 36 MovieClip
"ashiRM"Symbol 862 MovieClip Frame 1Symbol 36 MovieClip
"ashiLM"Symbol 862 MovieClip Frame 1Symbol 36 MovieClip
"teLM"Symbol 862 MovieClip Frame 1Symbol 36 MovieClip
"timeDisp"Symbol 868 MovieClip Frame 1Symbol 867 EditableText
"humanMc"Symbol 881 MovieClip Frame 1Symbol 862 MovieClip
"tDispMc"Symbol 881 MovieClip Frame 31Symbol 868 MovieClip
"titleBtn"Symbol 881 MovieClip Frame 54Symbol 870 Button
"titleBtn"Symbol 881 MovieClip Frame 84Symbol 870 Button
"titleBtn"Symbol 881 MovieClip Frame 114Symbol 870 Button
"titleBtn"Symbol 881 MovieClip Frame 144Symbol 870 Button
"titleBtn"Symbol 881 MovieClip Frame 174Symbol 870 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "se_rollOver"
ExportAssets (56)Timeline Frame 1Symbol 2 as "se_get"
ExportAssets (56)Timeline Frame 1Symbol 3 as "se_click"
ExportAssets (56)Timeline Frame 1Symbol 4 as "se_damage"
ExportAssets (56)Timeline Frame 1Symbol 5 as "se_recover"
ExportAssets (56)Timeline Frame 1Symbol 6 as "se_evo"
ExportAssets (56)Timeline Frame 1Symbol 7 as "bgm"
ExportAssets (56)Timeline Frame 1Symbol 42 as "player_type1"
ExportAssets (56)Timeline Frame 1Symbol 47 as "player_type2"
ExportAssets (56)Timeline Frame 1Symbol 52 as "player_type3"
ExportAssets (56)Timeline Frame 1Symbol 60 as "player_type4"
ExportAssets (56)Timeline Frame 1Symbol 67 as "deco_b_gear"
ExportAssets (56)Timeline Frame 1Symbol 72 as "player_type0"
ExportAssets (56)Timeline Frame 1Symbol 75 as "deco_b_bintage07"
ExportAssets (56)Timeline Frame 1Symbol 78 as "deco_b_bearing"
ExportAssets (56)Timeline Frame 1Symbol 82 as "deco_b_bintage01"
ExportAssets (56)Timeline Frame 1Symbol 85 as "deco_b_bane2"
ExportAssets (56)Timeline Frame 1Symbol 88 as "deco_b_gear12"
ExportAssets (56)Timeline Frame 1Symbol 91 as "deco_b_gear11"
ExportAssets (56)Timeline Frame 1Symbol 94 as "deco_b_gear10"
ExportAssets (56)Timeline Frame 1Symbol 97 as "deco_b_gear09"
ExportAssets (56)Timeline Frame 1Symbol 100 as "deco_b_gear07"
ExportAssets (56)Timeline Frame 1Symbol 103 as "deco_b_gear04"
ExportAssets (56)Timeline Frame 1Symbol 106 as "deco_b_gear03"
ExportAssets (56)Timeline Frame 1Symbol 109 as "deco_b_gear02"
ExportAssets (56)Timeline Frame 1Symbol 112 as "deco_b_gear01"
ExportAssets (56)Timeline Frame 1Symbol 119 as "iMc_arm6"
ExportAssets (56)Timeline Frame 1Symbol 121 as "iMc_bintage04"
ExportAssets (56)Timeline Frame 1Symbol 123 as "iMc_arm9"
ExportAssets (56)Timeline Frame 1Symbol 125 as "iMc_arm8"
ExportAssets (56)Timeline Frame 1Symbol 127 as "iMc_arm7"
ExportAssets (56)Timeline Frame 1Symbol 129 as "iMc_arm5"
ExportAssets (56)Timeline Frame 1Symbol 131 as "iMc_arm4"
ExportAssets (56)Timeline Frame 1Symbol 133 as "iMc_arm3"
ExportAssets (56)Timeline Frame 1Symbol 135 as "iMc_arm2"
ExportAssets (56)Timeline Frame 1Symbol 137 as "iMc_arm1"
ExportAssets (56)Timeline Frame 1Symbol 139 as "iMc_t4"
ExportAssets (56)Timeline Frame 1Symbol 141 as "iMc_t3"
ExportAssets (56)Timeline Frame 1Symbol 143 as "iMc_t2"
ExportAssets (56)Timeline Frame 1Symbol 145 as "iMc_t"
ExportAssets (56)Timeline Frame 1Symbol 152 as "iMc_m85c"
ExportAssets (56)Timeline Frame 1Symbol 155 as "iMc_bane1"
ExportAssets (56)Timeline Frame 1Symbol 157 as "iMc_led"
ExportAssets (56)Timeline Frame 1Symbol 164 as "iMc_473z"
ExportAssets (56)Timeline Frame 1Symbol 166 as "iMc_bane2"
ExportAssets (56)Timeline Frame 1Symbol 169 as "iMc_black01"
ExportAssets (56)Timeline Frame 1Symbol 171 as "iMc_bintage01"
ExportAssets (56)Timeline Frame 1Symbol 175 as "iMc_clock01"
ExportAssets (56)Timeline Frame 1Symbol 178 as "iMc_kotei01"
ExportAssets (56)Timeline Frame 1Symbol 181 as "iMc_box04"
ExportAssets (56)Timeline Frame 1Symbol 184 as "iMc_box03"
ExportAssets (56)Timeline Frame 1Symbol 187 as "iMc_kiban01"
ExportAssets (56)Timeline Frame 1Symbol 190 as "iMc_curve01"
ExportAssets (56)Timeline Frame 1Symbol 193 as "iMc_green01"
ExportAssets (56)Timeline Frame 1Symbol 196 as "iMc_counterA01"
ExportAssets (56)Timeline Frame 1Symbol 199 as "iMc_yellow01"
ExportAssets (56)Timeline Frame 1Symbol 202 as "iMc_speakerB01"
ExportAssets (56)Timeline Frame 1Symbol 205 as "iMc_speaker01"
ExportAssets (56)Timeline Frame 1Symbol 208 as "iMc_panelE01"
ExportAssets (56)Timeline Frame 1Symbol 211 as "iMc_panelD01"
ExportAssets (56)Timeline Frame 1Symbol 214 as "iMc_panelC01"
ExportAssets (56)Timeline Frame 1Symbol 217 as "iMc_panelB01"
ExportAssets (56)Timeline Frame 1Symbol 220 as "iMc_panel01"
ExportAssets (56)Timeline Frame 1Symbol 223 as "iMc_tsumami01"
ExportAssets (56)Timeline Frame 1Symbol 226 as "iMc_volB02"
ExportAssets (56)Timeline Frame 1Symbol 229 as "iMc_volA01"
ExportAssets (56)Timeline Frame 1Symbol 231 as "iMc_gear12"
ExportAssets (56)Timeline Frame 1Symbol 233 as "iMc_gear11"
ExportAssets (56)Timeline Frame 1Symbol 235 as "iMc_gear10"
ExportAssets (56)Timeline Frame 1Symbol 237 as "iMc_gear09"
ExportAssets (56)Timeline Frame 1Symbol 239 as "iMc_gear07"
ExportAssets (56)Timeline Frame 1Symbol 242 as "iMc_switchC01"
ExportAssets (56)Timeline Frame 1Symbol 245 as "iMc_switchB01"
ExportAssets (56)Timeline Frame 1Symbol 248 as "iMc_gear13"
ExportAssets (56)Timeline Frame 1Symbol 251 as "iMc_gear08"
ExportAssets (56)Timeline Frame 1Symbol 254 as "iMc_gear06"
ExportAssets (56)Timeline Frame 1Symbol 257 as "iMc_gear05"
ExportAssets (56)Timeline Frame 1Symbol 259 as "iMc_gear04"
ExportAssets (56)Timeline Frame 1Symbol 261 as "iMc_gear03"
ExportAssets (56)Timeline Frame 1Symbol 263 as "iMc_gear02"
ExportAssets (56)Timeline Frame 1Symbol 266 as "iMc_box02"
ExportAssets (56)Timeline Frame 1Symbol 269 as "iMc_switch01"
ExportAssets (56)Timeline Frame 1Symbol 272 as "iMc_motor01"
ExportAssets (56)Timeline Frame 1Symbol 275 as "iMc_switchF01"
ExportAssets (56)Timeline Frame 1Symbol 277 as "iMc_gear01"
ExportAssets (56)Timeline Frame 1Symbol 278 as "iMc_bearing"
ExportAssets (56)Timeline Frame 1Symbol 280 as "iMc_gear"
ExportAssets (56)Timeline Frame 1Symbol 283 as "enemy"
ExportAssets (56)Timeline Frame 1Symbol 286 as "wall_corn"
ExportAssets (56)Timeline Frame 1Symbol 288 as "wall_bigCorn"
ExportAssets (56)Timeline Frame 1Symbol 296 as "repairDisp"
ExportAssets (56)Timeline Frame 1Symbol 302 as "iBox_s"
ExportAssets (56)Timeline Frame 1Symbol 304 as "iBox_p"
ExportAssets (56)Timeline Frame 1Symbol 308 as "alert_nextStage"
ExportAssets (56)Timeline Frame 1Symbol 311 as "alert_clearComp1"
ExportAssets (56)Timeline Frame 1Symbol 313 as "alert_clearComp0"
ExportAssets (56)Timeline Frame 1Symbol 315 as "alert_gameStart"
ExportAssets (56)Timeline Frame 1Symbol 317 as "alert_mapExpansion"
ExportAssets (56)Timeline Frame 1Symbol 320 as "alert_needJump"
ExportAssets (56)Timeline Frame 1Symbol 322 as "alert_evolutionLock"
ExportAssets (56)Timeline Frame 1Symbol 324 as "alert_lockedBox"
ExportAssets (56)Timeline Frame 1Symbol 327 as "deco_l_bintage06"
ExportAssets (56)Timeline Frame 1Symbol 329 as "deco_l_black01"
ExportAssets (56)Timeline Frame 1Symbol 331 as "deco_l_teikou0"
ExportAssets (56)Timeline Frame 1Symbol 334 as "deco_s_bintage03"
ExportAssets (56)Timeline Frame 1Symbol 337 as "deco_s_bintage02"
ExportAssets (56)Timeline Frame 1Symbol 340 as "deco_s_bintage05"
ExportAssets (56)Timeline Frame 1Symbol 343 as "deco_s_bis01"
ExportAssets (56)Timeline Frame 1Symbol 345 as "deco_s_plus"
ExportAssets (56)Timeline Frame 1Symbol 347 as "iMc_bintage03"
ExportAssets (56)Timeline Frame 1Symbol 348 as "iMc_bintage02"
ExportAssets (56)Timeline Frame 1Symbol 350 as "iMc_bintage07"
ExportAssets (56)Timeline Frame 1Symbol 352 as "iMc_bintage06"
ExportAssets (56)Timeline Frame 1Symbol 354 as "iMc_bintage05"
ExportAssets (56)Timeline Frame 1Symbol 358 as "iMc_cond02"
ExportAssets (56)Timeline Frame 1Symbol 361 as "iMc_cond01"
ExportAssets (56)Timeline Frame 1Symbol 364 as "iMc_box05"
ExportAssets (56)Timeline Frame 1Symbol 367 as "iMc_box01"
ExportAssets (56)Timeline Frame 1Symbol 370 as "iMc_white01"
ExportAssets (56)Timeline Frame 1Symbol 373 as "iMc_nezi02"
ExportAssets (56)Timeline Frame 1Symbol 376 as "iMc_light02"
ExportAssets (56)Timeline Frame 1Symbol 379 as "iMc_light01"
ExportAssets (56)Timeline Frame 1Symbol 382 as "iMc_kaitenC01"
ExportAssets (56)Timeline Frame 1Symbol 385 as "iMc_kaitenB01"
ExportAssets (56)Timeline Frame 1Symbol 388 as "iMc_kaiten01"
ExportAssets (56)Timeline Frame 1Symbol 390 as "iMc_plus"
ExportAssets (56)Timeline Frame 1Symbol 392 as "deco_l_bane1"
ExportAssets (56)Timeline Frame 1Symbol 396 as "deco_l_blue01"
ExportAssets (56)Timeline Frame 1Symbol 398 as "deco_l_led"
ExportAssets (56)Timeline Frame 1Symbol 400 as "iMc_bis01"
ExportAssets (56)Timeline Frame 1Symbol 402 as "iMc_blue01"
ExportAssets (56)Timeline Frame 1Symbol 405 as "iMc_teikou03"
ExportAssets (56)Timeline Frame 1Symbol 408 as "iMc_teikou02"
ExportAssets (56)Timeline Frame 1Symbol 411 as "iMc_teikou01"
ExportAssets (56)Timeline Frame 1Symbol 414 as "iMc_switchG01"
ExportAssets (56)Timeline Frame 1Symbol 417 as "iMc_switchE01"
ExportAssets (56)Timeline Frame 1Symbol 420 as "iMc_switchD01"
ExportAssets (56)Timeline Frame 1Symbol 424 as "iMc_slider01"
ExportAssets (56)Timeline Frame 1Symbol 427 as "iMc_led03"
ExportAssets (56)Timeline Frame 1Symbol 430 as "iMc_led02"
ExportAssets (56)Timeline Frame 1Symbol 433 as "iMc_led01"
ExportAssets (56)Timeline Frame 1Symbol 436 as "iMc_cond03"
ExportAssets (56)Timeline Frame 1Symbol 439 as "iMc_yellow03"
ExportAssets (56)Timeline Frame 1Symbol 442 as "iMc_yellow02"
ExportAssets (56)Timeline Frame 1Symbol 445 as "iMc_nezi01"
ExportAssets (56)Timeline Frame 1Symbol 448 as "iMc_light06"
ExportAssets (56)Timeline Frame 1Symbol 451 as "iMc_light05"
ExportAssets (56)Timeline Frame 1Symbol 454 as "iMc_light04"
ExportAssets (56)Timeline Frame 1Symbol 457 as "iMc_light03"
ExportAssets (56)Timeline Frame 1Symbol 460 as "iMc_counterB01"
ExportAssets (56)Timeline Frame 1Symbol 462 as "iMc_teikou0"
ExportAssets (56)Timeline Frame 1Symbol 464 as "deco_s_473z"
ExportAssets (56)Timeline Frame 1Symbol 466 as "deco_l_m85c"
ExportAssets (56)Timeline Frame 1Symbol 468 as "hurdle"
ExportAssets (56)Timeline Frame 1Symbol 477 as "hurdleGuide"
ExportAssets (56)Timeline Frame 1Symbol 479 as "ready_goal"
ExportAssets (56)Timeline Frame 1Symbol 483 as "deco_b_clock01"
ExportAssets (56)Timeline Frame 1Symbol 484 as "deco_b_kotei01"
ExportAssets (56)Timeline Frame 1Symbol 486 as "deco_b_box04"
ExportAssets (56)Timeline Frame 1Symbol 487 as "deco_b_box03"
ExportAssets (56)Timeline Frame 1Symbol 489 as "deco_b_kiban01"
ExportAssets (56)Timeline Frame 1Symbol 492 as "deco_b_curve01"
ExportAssets (56)Timeline Frame 1Symbol 495 as "deco_b_green01"
ExportAssets (56)Timeline Frame 1Symbol 519 as "deco_b_counterA01"
ExportAssets (56)Timeline Frame 1Symbol 521 as "deco_b_yellow01"
ExportAssets (56)Timeline Frame 1Symbol 523 as "deco_b_speaker01"
ExportAssets (56)Timeline Frame 1Symbol 525 as "deco_b_speakerB01"
ExportAssets (56)Timeline Frame 1Symbol 527 as "deco_b_panel01"
ExportAssets (56)Timeline Frame 1Symbol 529 as "deco_b_panelB01"
ExportAssets (56)Timeline Frame 1Symbol 531 as "deco_b_panelC01"
ExportAssets (56)Timeline Frame 1Symbol 532 as "deco_b_panelD01"
ExportAssets (56)Timeline Frame 1Symbol 534 as "deco_b_panelE01"
ExportAssets (56)Timeline Frame 1Symbol 536 as "deco_b_tsumami01"
ExportAssets (56)Timeline Frame 1Symbol 538 as "deco_b_volA01"
ExportAssets (56)Timeline Frame 1Symbol 539 as "deco_b_volB02"
ExportAssets (56)Timeline Frame 1Symbol 541 as "deco_b_motor01"
ExportAssets (56)Timeline Frame 1Symbol 543 as "deco_b_switch01"
ExportAssets (56)Timeline Frame 1Symbol 544 as "deco_b_box02"
ExportAssets (56)Timeline Frame 1Symbol 546 as "deco_l_cond03"
ExportAssets (56)Timeline Frame 1Symbol 548 as "deco_l_led01"
ExportAssets (56)Timeline Frame 1Symbol 550 as "deco_l_led02"
ExportAssets (56)Timeline Frame 1Symbol 552 as "deco_l_led03"
ExportAssets (56)Timeline Frame 1Symbol 556 as "deco_l_slider01"
ExportAssets (56)Timeline Frame 1Symbol 560 as "deco_l_switchD01"
ExportAssets (56)Timeline Frame 1Symbol 564 as "deco_l_switchE01"
ExportAssets (56)Timeline Frame 1Symbol 568 as "deco_l_switchG01"
ExportAssets (56)Timeline Frame 1Symbol 570 as "deco_l_teikou03"
ExportAssets (56)Timeline Frame 1Symbol 572 as "deco_l_teikou02"
ExportAssets (56)Timeline Frame 1Symbol 574 as "deco_l_teikou01"
ExportAssets (56)Timeline Frame 1Symbol 596 as "deco_l_counterB01"
ExportAssets (56)Timeline Frame 1Symbol 599 as "deco_l_light03"
ExportAssets (56)Timeline Frame 1Symbol 602 as "deco_l_light04"
ExportAssets (56)Timeline Frame 1Symbol 605 as "deco_l_light05"
ExportAssets (56)Timeline Frame 1Symbol 607 as "deco_l_light06"
ExportAssets (56)Timeline Frame 1Symbol 609 as "deco_l_nezi01"
ExportAssets (56)Timeline Frame 1Symbol 611 as "deco_l_yellow02"
ExportAssets (56)Timeline Frame 1Symbol 613 as "deco_l_yellow03"
ExportAssets (56)Timeline Frame 1Symbol 615 as "deco_b_switchF01"
ExportAssets (56)Timeline Frame 1Symbol 616 as "deco_s_box01"
ExportAssets (56)Timeline Frame 1Symbol 618 as "deco_s_box05"
ExportAssets (56)Timeline Frame 1Symbol 620 as "deco_s_cond01"
ExportAssets (56)Timeline Frame 1Symbol 622 as "deco_s_cond02"
ExportAssets (56)Timeline Frame 1Symbol 623 as "deco_s_gear05"
ExportAssets (56)Timeline Frame 1Symbol 624 as "deco_s_gear06"
ExportAssets (56)Timeline Frame 1Symbol 625 as "deco_s_gear08"
ExportAssets (56)Timeline Frame 1Symbol 626 as "deco_s_gear13"
ExportAssets (56)Timeline Frame 1Symbol 628 as "deco_s_switchB01"
ExportAssets (56)Timeline Frame 1Symbol 641 as "deco_s_switchC01"
ExportAssets (56)Timeline Frame 1Symbol 642 as "deco_s_kaiten01"
ExportAssets (56)Timeline Frame 1Symbol 643 as "deco_s_kaitenB01"
ExportAssets (56)Timeline Frame 1Symbol 644 as "deco_s_kaitenC01"
ExportAssets (56)Timeline Frame 1Symbol 647 as "deco_s_light01"
ExportAssets (56)Timeline Frame 1Symbol 650 as "deco_s_light02"
ExportAssets (56)Timeline Frame 1Symbol 651 as "deco_s_nezi02"
ExportAssets (56)Timeline Frame 1Symbol 652 as "deco_s_white01"
ExportAssets (56)Timeline Frame 1Symbol 654 as "effect_getleg"
ExportAssets (56)Timeline Frame 1Symbol 657 as "effect_getspeed"
ExportAssets (56)Timeline Frame 1Symbol 659 as "effect_getpower"
ExportAssets (56)Timeline Frame 1Symbol 663 as "effect_evo"
ExportAssets (56)Timeline Frame 1Symbol 665 as "effect_damage"
ExportAssets (56)Timeline Frame 1Symbol 882 as "__Packages.ItemClass"

Labels

"init"Frame 3
"select"Frame 6
"ready"Frame 9
"game"Frame 12
"ending"Frame 15
"iMc_t"Symbol 36 MovieClip Frame 1
"iMc_t2"Symbol 36 MovieClip Frame 2
"iMc_t3"Symbol 36 MovieClip Frame 3
"iMc_t4"Symbol 36 MovieClip Frame 4
"iMc_arm1"Symbol 36 MovieClip Frame 5
"iMc_arm2"Symbol 36 MovieClip Frame 6
"iMc_arm3"Symbol 36 MovieClip Frame 7
"iMc_arm4"Symbol 36 MovieClip Frame 8
"iMc_arm5"Symbol 36 MovieClip Frame 9
"iMc_arm6"Symbol 36 MovieClip Frame 10
"iMc_arm7"Symbol 36 MovieClip Frame 11
"iMc_arm8"Symbol 36 MovieClip Frame 12
"iMc_arm9"Symbol 36 MovieClip Frame 13
"iMc_bintage04"Symbol 36 MovieClip Frame 14
"no"Symbol 42 MovieClip [player_type1] Frame 5
"four"Symbol 42 MovieClip [player_type1] Frame 8
"six"Symbol 42 MovieClip [player_type1] Frame 11
"twin"Symbol 42 MovieClip [player_type1] Frame 14
"crab"Symbol 42 MovieClip [player_type1] Frame 17
"octo"Symbol 42 MovieClip [player_type1] Frame 20
"ten"Symbol 42 MovieClip [player_type1] Frame 23
"no"Symbol 47 MovieClip [player_type2] Frame 5
"four"Symbol 47 MovieClip [player_type2] Frame 8
"six"Symbol 47 MovieClip [player_type2] Frame 11
"twin"Symbol 47 MovieClip [player_type2] Frame 14
"crab"Symbol 47 MovieClip [player_type2] Frame 17
"octo"Symbol 47 MovieClip [player_type2] Frame 20
"ten"Symbol 47 MovieClip [player_type2] Frame 23
"no"Symbol 52 MovieClip [player_type3] Frame 5
"four"Symbol 52 MovieClip [player_type3] Frame 8
"six"Symbol 52 MovieClip [player_type3] Frame 11
"twin"Symbol 52 MovieClip [player_type3] Frame 14
"crab"Symbol 52 MovieClip [player_type3] Frame 17
"octo"Symbol 52 MovieClip [player_type3] Frame 20
"ten"Symbol 52 MovieClip [player_type3] Frame 23
"no"Symbol 60 MovieClip [player_type4] Frame 5
"four"Symbol 60 MovieClip [player_type4] Frame 8
"six"Symbol 60 MovieClip [player_type4] Frame 11
"twin"Symbol 60 MovieClip [player_type4] Frame 14
"crab"Symbol 60 MovieClip [player_type4] Frame 17
"octo"Symbol 60 MovieClip [player_type4] Frame 20
"ten"Symbol 60 MovieClip [player_type4] Frame 23
"no"Symbol 72 MovieClip [player_type0] Frame 5
"four"Symbol 72 MovieClip [player_type0] Frame 8
"six"Symbol 72 MovieClip [player_type0] Frame 11
"twin"Symbol 72 MovieClip [player_type0] Frame 14
"crab"Symbol 72 MovieClip [player_type0] Frame 17
"octo"Symbol 72 MovieClip [player_type0] Frame 20
"ten"Symbol 72 MovieClip [player_type0] Frame 26
"off"Symbol 495 MovieClip [deco_b_green01] Frame 2
"on"Symbol 495 MovieClip [deco_b_green01] Frame 6
"off"Symbol 560 MovieClip [deco_l_switchD01] Frame 3
"on"Symbol 560 MovieClip [deco_l_switchD01] Frame 7
"on"Symbol 568 MovieClip [deco_l_switchG01] Frame 2
"off"Symbol 568 MovieClip [deco_l_switchG01] Frame 6
"off"Symbol 628 MovieClip [deco_s_switchB01] Frame 2
"on"Symbol 628 MovieClip [deco_s_switchB01] Frame 6
"wait"Symbol 773 MovieClip Frame 2
"open"Symbol 773 MovieClip Frame 8
"gaiyou"Symbol 773 MovieClip Frame 17
"evo"Symbol 773 MovieClip Frame 20
"goal"Symbol 773 MovieClip Frame 23
"how"Symbol 773 MovieClip Frame 26
"hint"Symbol 773 MovieClip Frame 29
"title"Symbol 773 MovieClip Frame 32
"close"Symbol 773 MovieClip Frame 35
"body0"Symbol 862 MovieClip Frame 5
"loop0"Symbol 862 MovieClip Frame 18
"body1"Symbol 862 MovieClip Frame 33
"loop1"Symbol 862 MovieClip Frame 46
"body2"Symbol 862 MovieClip Frame 61
"loop2"Symbol 862 MovieClip Frame 74
"body3"Symbol 862 MovieClip Frame 89
"loop3"Symbol 862 MovieClip Frame 102
"body4"Symbol 862 MovieClip Frame 117
"loop4"Symbol 862 MovieClip Frame 130
"grade0"Symbol 881 MovieClip Frame 45
"grade1"Symbol 881 MovieClip Frame 55
"grade2"Symbol 881 MovieClip Frame 85
"grade3"Symbol 881 MovieClip Frame 115
"grade4"Symbol 881 MovieClip Frame 145
"go_title"Symbol 881 MovieClip Frame 175




http://swfchan.com/9/44091/info.shtml
Created: 8/5 -2019 08:48:39 Last modified: 8/5 -2019 08:48:39 Server time: 02/05 -2024 12:41:20