STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
235463
/disc/ · /res/   —   /show/ · /fap/ · /gg/ · /swf/P0001 · P2691 · P5382

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

Game_DatBomIT.swf

This is the info page for
Flash #269052

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


Text
0

QUAY LẠI

<p align="left"><font face="Arial" size="12" color="#ffffff" letterSpacing="0.00" kerning="0">2</font></p><p align="left"></p>

THUA CUỘC

Bạn muốn giành điểm số cao hơn?
Hãy chọn cấp độ 20 và chơi ở mức "KHÓ" hoặc "THƯỜNG"

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">34560</font></p><p align="right"></p>

<p align="right"><font face="Arial" size="11" color="#000000" letterSpacing="0.00" kerning="0">Nhập tên của bạn</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">12340</font></p><p align="right"></p>

<p align="right"><font face="Arial" size="11" color="#000000" letterSpacing="0.00" kerning="0">Nhập tên của bạn</font></p><p align="right"></p>

ĐIỂM SỐ

TÊN

MỚI

TỰ DO

DỄ THƯỜNG KHÓ

DỄ THƯỜNG KHÓ

DỄ THƯỜNG KHÓ

DỄ THƯỜNG KHÓ

DỄ THƯỜNG KHÓ

DỄ THƯỜNG KHÓ

DỄ THƯỜNG KHÓ

DỄ THƯỜNG KHÓ

DỄ THƯỜNG KHÓ

DỄ THƯỜNG KHÓ

cpu

cpu

cpu

cpu

cpu

cpu

cpu

cpu

cpu

cpu

001231

80000

70000

60000

50000

40000

34500

30000

20000

100000

Thưởng phá đồ

Thưởng nhặt đồ

Thưởng diệt địch

Thưởng giờ

Thưởng độ khó

Điểm cấp độ

Tổng điểm

CHƠI TIẾP

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="center"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">34560</font></p><p align="center"></p>

<p align="right"><font face="Arial" size="12" color="#000000" letterSpacing="0.00" kerning="0">Nhập tên của bạn</font></p><p align="right"><font face="Arial" size="12" color="#000000" letterSpacing="0.00" kerning="0">Nhập tên của bạn</font></p>

Điểm số

Tổng điểm

MẶC ĐỊNH

<p align="center"><font face="MS P明朝" size="15" color="#000000" letterSpacing="0.00" kerning="0">↑</font></p><p align="center"></p>

<p align="center"><font face="MS P明朝" size="15" color="#000000" letterSpacing="0.00" kerning="0">←</font></p><p align="center"></p>

<p align="center"><font face="MS P明朝" size="15" color="#000000" letterSpacing="0.00" kerning="0">↓</font></p><p align="center"></p>

<p align="center"><font face="MS P明朝" size="15" color="#000000" letterSpacing="0.00" kerning="0">→</font></p><p align="center"></p>

<p align="center"><font face="MS P明朝" size="15" color="#000000" letterSpacing="0.00" kerning="0">↑</font></p><p align="center"></p>

<p align="center"><font face="MS P明朝" size="15" color="#000000" letterSpacing="0.00" kerning="0">←</font></p><p align="center"></p>

<p align="center"><font face="MS P明朝" size="15" color="#000000" letterSpacing="0.00" kerning="0">↓</font></p><p align="center"></p>

<p align="center"><font face="MS P明朝" size="15" color="#000000" letterSpacing="0.00" kerning="0"><b>→</b></font></p><p align="center"></p>

<p align="center"><font face="Impact" size="13" color="#000000" letterSpacing="0.00" kerning="0">space</font></p><p align="center"></p>

<p align="center"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">W</font></p><p align="center"></p>

<p align="center"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">A</font></p><p align="center"></p>

<p align="center"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">S</font></p><p align="center"></p>

<p align="center"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">D</font></p><p align="center"></p>

<p align="center"><font face="Impact" size="13" color="#000000" letterSpacing="0.00" kerning="0">space</font></p><p align="center"></p>

<p align="center"><font face="Impact" size="13" color="#000000" letterSpacing="0.00" kerning="0">enter</font></p><p align="center"></p>

DI CHUYỂN

ĐẶT BOM

Nhấn vào các nút điều khiển
để thay đổi

Chọn một nút trên bàn phím

Phím bạn nhấn này không hợp lệ
Hãy chọn phím khác

Đã lưu phím điều khiển mới

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">23</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">128</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">18</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">94</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">23</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">18</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">23</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">18</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">23</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">18</font></p><p align="right"></p>

Thưởng giờ

Thưởng độ khó

Điểm cấp độ

Tổng điểm

Thưởng diệt địch

Thưởng nhặt xu

Thưởng tô màu

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">23</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">128</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">23</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">23</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="18" color="#000000" letterSpacing="0.00" kerning="0">23</font></p><p align="right"></p>

Đang tải...

Điểm cấp độ

Tổng điểm

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

<p align="right"><font face="Impact" size="15" color="#000000" letterSpacing="0.00" kerning="0">1234515</font></p><p align="right"></p>

THẤP

THƯỜNG

CHẤT LƯỢNG

CAO

TIẾNG

NHẠC     :

www.game.24h.com.vn

www.game.24h.com.vn

Công viên

Mỏ pha lê

Sàn nhảy

TỰ DO

ĐỒNG Ý

I

Ơ

H

C

Ờ

Ư

G

N

Ù

T

Ẻ

K

Ộ

Đ

P

Ấ

Ệ

D

O

A

Ó

THỜI GIAN

CẤP ĐỘ

<p align="left"><font face="Arial" size="15" color="#660052" letterSpacing="0.00" kerning="0">99</font></p><p align="left"></p>

<p align="left"><font face="Arial" size="15" color="#660052" letterSpacing="0.00" kerning="0">99</font></p><p align="left"></p>

<p align="left"><font face="Arial" size="15" color="#660052" letterSpacing="0.00" kerning="0">99</font></p><p align="left"></p>

<p align="left"><font face="Arial" size="15" color="#660052" letterSpacing="0.00" kerning="0">9.9</font></p><p align="left"></p>

<p align="right"><font face="Arial" size="15" color="#660052" letterSpacing="0.00" kerning="0">999999</font></p><p align="right"></p>

<p align="right"><font face="Arial" size="15" color="#215678" letterSpacing="0.00" kerning="0">999999</font></p><p align="right"></p>

<p align="left"><font face="Arial" size="15" color="#215678" letterSpacing="0.00" kerning="0">99</font></p><p align="left"></p>

<p align="left"><font face="Arial" size="15" color="#215678" letterSpacing="0.00" kerning="0">99</font></p><p align="left"></p>

<p align="left"><font face="Arial" size="15" color="#215678" letterSpacing="0.00" kerning="0">99</font></p><p align="left"></p>

<p align="left"><font face="Arial" size="15" color="#215678" letterSpacing="0.00" kerning="0">9.9</font></p><p align="left"></p>

<p align="right"><font face="Arial_15pt_st" size="15" color="#1d6331" letterSpacing="0.00" kerning="0">999999</font></p><p align="right"></p>

<p align="left"><font face="Arial" size="15" color="#1d6331" letterSpacing="0.00" kerning="0">99</font></p><p align="left"></p>

<p align="left"><font face="Arial" size="15" color="#1d6331" letterSpacing="0.00" kerning="0">99</font></p><p align="left"></p>

<p align="left"><font face="Arial" size="15" color="#1d6331" letterSpacing="0.00" kerning="0">99</font></p><p align="left"></p>

<p align="left"><font face="Arial" size="15" color="#1d6331" letterSpacing="0.00" kerning="0">9.9</font></p><p align="left"></p>

<p align="right"><font face="Arial" size="15" color="#653a12" letterSpacing="0.00" kerning="0">999999</font></p><p align="right"></p>

<p align="left"><font face="Arial" size="15" color="#653a12" letterSpacing="0.00" kerning="0">99</font></p><p align="left"></p>

<p align="left"><font face="Arial" size="15" color="#653a12" letterSpacing="0.00" kerning="0">99</font></p><p align="left"></p>

<p align="left"><font face="Arial" size="15" color="#653a12" letterSpacing="0.00" kerning="0">99</font></p><p align="left"></p>

<p align="left"><font face="Arial" size="15" color="#653a12" letterSpacing="0.00" kerning="0">9.9</font></p><p align="left"></p>

TẠM DỪNG

<p align="center"><font face="Arial" size="15" color="#1f2058" letterSpacing="0.00" kerning="0">12</font></p><p align="center"></p>

<p align="center"><font face="Arial" size="15" color="#1f2058" letterSpacing="0.00" kerning="0">20</font></p><p align="center"></p>

<p align="center"><font face="Arial" size="15" color="#1f2058" letterSpacing="0.00" kerning="0">180</font></p><p align="center"></p>

ActionScript [AS3]

Section 1
//Action (actionSprite.ai.Action) package actionSprite.ai { import actionSprite.*; import flash.geom.*; public class Action { private var _arriveSurrogate:Function; private var _direct:int; private var _aimX:int; private var _aimY:int; private var _pastPos:Point; private var _step:int; private var _decision:Decision; private var _endY:int; private var _endX:int; private var _ai:AI; private var _confectNum:int; private var _robot:AIRobot; private var _stepArray:Array; private var _reviseNum:int; public function Action(_arg1:Decision){ _decision = _arg1; _robot = _decision.robot; _ai = _decision.ai; init(); } function setAim(_arg1:int, _arg2:int):void{ _aimX = _arg1; _aimY = _arg2; } function setConfectAction(_arg1:int, _arg2:int, _arg3:Function):void{ _arriveSurrogate = _arg3; confectMove(_arg1, _arg2); } private function moveCtl():void{ if (_stepArray == null){ return; }; if (_step < _stepArray.length){ if (_robot.xGrid != _stepArray[_step][0]){ if (_robot.xGrid > _stepArray[_step][0]){ _direct = 1; } else { if (_robot.xGrid < _stepArray[_step][0]){ _direct = 3; }; }; } else { if (_robot.yGrid > _stepArray[_step][1]){ _direct = 2; } else { if (_robot.yGrid < _stepArray[_step][1]){ _direct = 4; }; }; }; moveFunc(_direct, _stepArray[_step][0], _stepArray[_step][1]); _step++; } else { _direct = 0; }; } private function robotStop(_arg1:int):void{ var _local2:AiEvent; _local2 = new AiEvent("_keyUp"); _local2.code = _arg1; _ai.dispatchEvent(_local2); } private function init():void{ _arriveSurrogate = new Function(); } function setEnd(_arg1:int, _arg2:int):void{ _endX = _arg1; _endY = _arg2; } function get aimG():Array{ return (new Array(_aimX, _aimY)); } private function moveFunc(_arg1:int, _arg2:int, _arg3:int):void{ var _local4:AiEvent; _local4 = new AiEvent("_keyDown"); _local4.code = _arg1; _robot.movArr.splice(0); _ai.dispatchEvent(_local4); setAim(_arg2, _arg3); _robot.addAiFunc(orienta); } function setAction(_arg1:int, _arg2:int, _arg3:Function):Boolean{ setEnd(_arg1, _arg2); _arriveSurrogate = _arg3; return (robotMove(_arg1, _arg2)); } private function orienta():void{ var _local1:int; var _local2:int; _local1 = _robot.getXGrid(_direct); _local2 = _robot.getYGrid(_direct); if ((((_local1 == _aimX)) && ((_local2 == _aimY)))){ robotStop(_direct); _robot.deleAiFunc(orienta); moveCtl(); if ((((_local1 == _endX)) && ((_local2 == _endY)))){ _robot.deleAiFunc(reviseMove); switch (_robot.robotDirect){ case "_Left": robotStop(1); break; case "_Up": robotStop(2); break; case "_Right": robotStop(3); break; case "_Down": robotStop(4); break; }; _arriveSurrogate(); }; }; } function get step():int{ return (_step); } function robotMove(_arg1:int, _arg2:int):Boolean{ robotStop(_direct); _robot.deleAiFunc(reviseMove); _robot.deleAiFunc(orienta); _stepArray = null; _step = 0; _stepArray = _decision.fidePath(_arg1, _arg2); if (_stepArray != null){ moveCtl(); _robot.addAiFunc(reviseMove); return (true); }; return (false); } function get ifOrienta():String{ var _local1:String; if (_robot._aiFuncArr.lastIndexOf(orienta) != -1){ _local1 = "orienta还在aiFuncArr里被执行..."; } else { _local1 = "orienta已不在aiFuncArr里被执行..."; }; return (_local1); } private function confectMove(_arg1:int, _arg2:int):void{ var _local3:AiEvent; _local3 = new AiEvent("_keyDown"); _local3.code = _arg1; _robot.movArr.splice(0); _ai.dispatchEvent(_local3); setConfectAim(_arg2); _robot.addAiFunc(confectOrienta); } function get endG():Array{ return (new Array(_endX, _endY)); } function get ifReviseMove():String{ var _local1:String; if (_robot._aiFuncArr.lastIndexOf(reviseMove) != -1){ _local1 = "reviseMove还在aiFuncArr里被执行..."; } else { _local1 = "reviseMove已不在aiFuncArr里被执行..."; }; return (_local1); } private function reviseMove():void{ if (_reviseNum > 20){ _stepArray = _decision.fidePath(_endX, _endY); _step = 0; _reviseNum = 0; _robot.deleAiFunc(orienta); if (_stepArray != null){ moveCtl(); } else { _robot.deleAiFunc(reviseMove); switch (_robot.robotDirect){ case "_Left": robotStop(1); break; case "_Up": robotStop(2); break; case "_Right": robotStop(3); break; case "_Down": robotStop(4); break; }; _decision.clearStateFunc(); }; } else { _reviseNum++; }; } private function confectOrienta():void{ if (Math.abs(((Math.abs((_robot.xPos - _pastPos.x)) + Math.abs((_robot.yPos - _pastPos.y))) - _confectNum)) < 1){ robotStop(_direct); _robot.deleAiFunc(confectOrienta); _arriveSurrogate(); }; } function get stepArray():Array{ return (_stepArray); } function get direct():int{ return (_direct); } function setConfectAim(_arg1:int):void{ _confectNum = _arg1; _pastPos = new Point(_robot.xPos, _robot.yPos); } } }//package actionSprite.ai
Section 2
//AiEvent (actionSprite.ai.AiEvent) package actionSprite.ai { import flash.events.*; public class AiEvent extends Event { private var _code:int; private var _eventType:String; public function AiEvent(_arg1:String){ _eventType = _arg1; super(_eventType); } override public function toString():String{ return (formatToString("AiEvent", "type", "bubbles", "cancelable", "eventPhase", "code")); } public function get code():int{ return (_code); } public function set code(_arg1:int):void{ _code = _arg1; } override public function clone():Event{ var _local1:AiEvent; _local1 = new AiEvent(_eventType); _local1._code = _code; return (_local1); } } }//package actionSprite.ai
Section 3
//Apperceive (actionSprite.ai.Apperceive) package actionSprite.ai { import actionSprite.*; public class Apperceive { private var _decision:Decision; private var _findRange:int; private var _otherRobotArr:Array; private var _fireArr:Array; private var _answerTime:int; private var _teleBombArr:Array; private var _map:Map; private var _bombArr:Array; private var _freeArr:Array; private var _robot:AIRobot; private var _time:int; private var _boxArr:Array; private var _tool:Tool; private var _aiAllowEatProp:Array; private var _propArr:Array; public function Apperceive(_arg1:Decision, _arg2:AIRobot, _arg3:int, _arg4:Array){ _decision = _arg1; _map = _arg1.game.mapSite; _robot = _arg2; _time = 0; _answerTime = _arg3; _aiAllowEatProp = _arg4; init(); } function get propArr():Array{ return (_propArr); } function get otherRobotArr():Array{ return (_otherRobotArr); } function get fireArr():Array{ return (_fireArr); } function get freeArr():Array{ return (_freeArr); } private function init():void{ _findRange = 5; _propArr = new Array(); _boxArr = new Array(); _bombArr = new Array(); _otherRobotArr = new Array(); _freeArr = new Array(); _teleBombArr = new Array(); _robot.addEngineFunc(apperceiveHandle); _tool = new Tool(); apperceiveMap(); } private function apperceiveMap():void{ var _local1:int; var _local2:int; var _local3:int; var _local4:int; var _local5:int; var _local6:Array; var _local7:Array; var _local8:Array; var _local9:Array; var _local10:Array; var _local11:Array; var _local12:Array; var _local13:AbstractRobot; var _local14:Class; _local1 = _robot.xGrid; _local2 = _robot.yGrid; _local6 = new Array(); _local7 = new Array(); _local8 = new Array(); _local9 = new Array(); _local10 = new Array(); _local11 = new Array(); _local12 = new Array(); _local3 = 1; while (_local3 < _findRange) { _local4 = _local3; while (_local4 >= -(_local3)) { _local5 = _local3; while (_local5 >= -(_local3)) { if (((((((((_local1 + _local4) > -1)) && (((_local1 + _local4) < _map.mapWid)))) && (((_local2 + _local5) > -1)))) && (((_local2 + _local5) < _map.mapHei)))){ if (_map.getFire((_local1 + _local4), (_local2 + _local5))){ _local7.push(new Array((_local1 + _local4), (_local2 + _local5))); }; if ((_map.getBomb((_local1 + _local4), (_local2 + _local5)) as Bomb)){ if ((_map.getBomb((_local1 + _local4), (_local2 + _local5)) as TelecontrolBomb)){ _local6.push(new Array((_local1 + _local4), (_local2 + _local5), 40)); _tool.deleDouble(_local6); if (_map.getBomb((_local1 + _local4), (_local2 + _local5)).robot == _robot){ _local12.push(new Array((_local1 + _local4), (_local2 + _local5), 40)); _tool.deleDouble(_local12); }; } else { _local6.push(new Array((_local1 + _local4), (_local2 + _local5), _map.getBomb((_local1 + _local4), (_local2 + _local5)).leavingsTime)); _tool.deleDouble(_local6); }; }; if ((_map.getProp((_local1 + _local4), (_local2 + _local5)) as AbstractProp)){ for each (_local14 in _aiAllowEatProp) { if ((_map.getProp((_local1 + _local4), (_local2 + _local5)) as _local14)){ _local8.push(new Array((_local1 + _local4), (_local2 + _local5))); _tool.deleDouble(_local8); break; }; }; } else { if (_decision.game.gameMode == "color"){ if (((((!((_map.getColor((_local1 + _local4), (_local2 + _local5)) == _robot.floorCol))) && (_map.ifCol((_local1 + _local4), (_local2 + _local5))))) && ((Math.random() < 0.1)))){ _local8.push(new Array((_local1 + _local4), (_local2 + _local5))); _tool.deleDouble(_local8); }; }; }; if ((_map.getItem((_local1 + _local4), (_local2 + _local5)) as Box)){ if (_map.getItem((_local1 + _local4), (_local2 + _local5)).ifBurst == true){ _local9.push(new Array((_local1 + _local4), (_local2 + _local5))); _tool.deleDouble(_local9); }; }; for each (_local13 in _decision.game.robotArr) { if (((!((_local13 == _robot))) && ((_local13 as _decision.game.allAttactRobot)))){ _local10.push(new Array(_local13.xGrid, _local13.yGrid)); _tool.deleDouble(_local10); }; }; if (_map.ifNull((_local1 + _local4), (_local2 + _local5))){ _local11.push(new Array((_local1 + _local4), (_local2 + _local5))); _tool.deleDouble(_local11); }; }; _local5--; }; _local4--; }; _local3++; }; _bombArr = _local6; _propArr = _local8; _boxArr = _local9; _otherRobotArr = _local10; _freeArr = _local11; _teleBombArr = _local12; _fireArr = _local7; } function get teleBombArr():Array{ return (_teleBombArr); } function get bombArr():Array{ return (_bombArr); } private function apperceiveHandle():void{ if (_time > _answerTime){ apperceiveMap(); _decision.decisionCenter(); _time = 0; } else { _time++; }; } function get boxArr():Array{ return (_boxArr); } } }//package actionSprite.ai
Section 4
//Decision (actionSprite.ai.Decision) package actionSprite.ai { import actionSprite.*; import flash.display.*; import flash.geom.*; public class Decision extends Sprite { private var _detectStopNum:int; private var _addBombPos:Point; private var _addBombArr:Array; private var _haveBombAdd:Boolean; private var _lastEnemyArr:Array; private var _lastBoxArr:Array; private var _lastRobotWeapon:String; private var _tool:Tool; private var _weaponR:int; private var _bombEnemy:Array; private var _blastPos:Array; private var _map:Map; private var _randomAction:Boolean; private var _ai:AI; private var _lastPropArr:Array; private var _game:Game; private var _boxHandleSurrogate:Function; private var _apperceive:Apperceive; private var _lastFreeArr:Array; private var _lastBombArr:Array; private var _enemyArr:Array; private var _boxEndHandle:Function; private var _engineArr:Array; private var _searchPosSurrogate:Function; private var _shootDis:int; private var _action:Action; private var _aimBox:Array; private var _robot:AIRobot; private var _stateArr:Array; private var _stateFunc:Function; private var _attackEnemySurrogate:Function; private var _pastX:int; private var _pastY:int; private var _fidePathSurrogate:Function; private var _findRange:int; private var _couldBombBox:Array; private var _randomActionNum:Number; private var _dangerArr:Array; public function Decision(_arg1:AI, _arg2:Game, _arg3:int, _arg4:Array, _arg5:Number, _arg6:String){ _addBombPos = new Point(); super(); _ai = _arg1; _ai.decision = this; _game = _arg2; _randomActionNum = _arg5; init(_arg3, _arg4, _arg6); } private function stateVerdict():void{ if (robot.vehicle == "_Bulldozer"){ _boxEndHandle = bulldozerBox; } else { if ((((((((((robot.weapon == "sinker")) || ((robot.weapon == "thrower")))) || ((robot.weapon == "lasergun")))) || ((robot.weapon == "launcher")))) || ((robot.weapon == "shotgun")))){ _boxEndHandle = sinkerBox; _attackEnemySurrogate = sinkerBox; } else { if (robot.weapon == "telecontrol"){ _boxEndHandle = teleBombBox; _attackEnemySurrogate = bombEnemyFunc; } else { _boxEndHandle = bombBox; _attackEnemySurrogate = bombEnemyFunc; }; }; }; if (robot.vehicle == "_Frog"){ _fidePathSurrogate = frogFidePath; } else { _fidePathSurrogate = normalFidePath; }; if (robot.weapon == "thrower"){ _weaponR = 3; } else { if ((((((robot.weapon == "lasergun")) || ((robot.weapon == "launcher")))) || ((robot.weapon == "shotgun")))){ _weaponR = _map.mapWid; } else { _weaponR = 1; }; }; if (robot.weapon == "launcher"){ _shootDis = 3; _searchPosSurrogate = searchLauncherPos; } else { _shootDis = 1; _searchPosSurrogate = searchBombPos; }; if (Math.random() < _randomActionNum){ _randomAction = true; } else { _randomAction = false; }; jodgeWeaponChange(); detectStop(); } private function otherRobotHandle():void{ var _local1:Boolean; var _local2:int; var _local3:int; var _local4:Array; var _local5:Boolean; if ((((otherRobotArr.length == 0)) && ((_stateFunc == otherRobotHandle)))){ _stateFunc = null; }; _local1 = true; _local3 = 0; while (_local3 < _stateArr.length) { if (_stateArr[_local3] == otherRobotHandle){ _local2 = _local3; break; }; _local3++; }; _local3 = 0; while (_local3 < _local2) { if (_stateArr[_local3] == _stateFunc){ _local1 = false; }; _local3++; }; _local4 = otherRobotArr; _enemyArr = _local4; if (((_local1) && (!((_local4.length == 0))))){ if (_stateFunc != otherRobotHandle){ _local5 = true; } else { if (_tool.arrCompare(_local4, _lastEnemyArr)){ _local5 = true; }; }; }; if (((_local5) && (_randomAction))){ if (_local4.length != 0){ _lastEnemyArr = _local4; attackEnemy(_local4); }; }; } private function bulldozerBox():void{ var _local1:int; if (_aimBox[0] > robot.xGrid){ _local1 = 3; } else { if (_aimBox[0] < robot.xGrid){ _local1 = 1; } else { if (_aimBox[1] > robot.yGrid){ _local1 = 4; } else { if (_aimBox[1] < robot.yGrid){ _local1 = 2; }; }; }; }; _action.setConfectAction(_local1, 10, bulldozerBoxOver); } private function attackEnemy(_arg1:Array):void{ var _local2:Array; var _local3:Array; _local2 = _searchPosSurrogate(_arg1); if (_local2 != null){ if (_robot.bombNum < _robot.allowBomb){ _action.setAction(_local2[0], _local2[1], _attackEnemySurrogate); _stateFunc = otherRobotHandle; _local3 = new Array(_local2[0], _local2[1]); _bombEnemy = _local3; }; }; } function get ai():AI{ return (_ai); } private function detonate():void{ var _local1:Array; var _local2:Boolean; var _local3:Boolean; var _local4:Boolean; var _local5:Boolean; var _local6:int; var _local7:int; if (teleBombArr.length != 0){ _local1 = new Array(); _local2 = true; _local3 = true; _local4 = true; _local5 = true; _local6 = 0; while (_local6 < teleBombArr.length) { _local1.push(new Array(teleBombArr[_local6][0], teleBombArr[_local6][1])); _local7 = 1; while (_local7 <= _map.getBomb(teleBombArr[_local6][0], teleBombArr[_local6][1]).bombPow) { if (((((teleBombArr[_local6][0] - _local7) > -1)) && (_local2))){ if ((_map.getItem((teleBombArr[_local6][0] - _local7), teleBombArr[_local6][1]) as Box)){ _local2 = false; }; _local1.push(new Array((teleBombArr[_local6][0] - _local7), teleBombArr[_local6][1])); }; if (((((teleBombArr[_local6][0] + _local7) < _map.mapWid)) && (_local3))){ if ((_map.getItem((teleBombArr[_local6][0] + _local7), teleBombArr[_local6][1]) as Box)){ _local3 = false; }; _local1.push(new Array((teleBombArr[_local6][0] + _local7), teleBombArr[_local6][1])); }; if (((((teleBombArr[_local6][1] + _local7) < _map.mapHei)) && (_local5))){ if ((_map.getItem(teleBombArr[_local6][0], (teleBombArr[_local6][1] + _local7)) as Box)){ _local5 = false; }; _local1.push(new Array(teleBombArr[_local6][0], (teleBombArr[_local6][1] + _local7))); }; if (((((teleBombArr[_local6][1] - _local7) > -1)) && (_local4))){ if ((_map.getItem(teleBombArr[_local6][0], (teleBombArr[_local6][1] - _local7)) as Box)){ _local4 = false; }; _local1.push(new Array(teleBombArr[_local6][0], (teleBombArr[_local6][1] - _local7))); }; _local7++; }; _local6++; }; _local6 = 0; while (_local6 < _local1.length) { if ((((_local1[_local6][0] == robot.xGrid)) && ((_local1[_local6][1] == robot.yGrid)))){ trace("在遥控炸弹危险区域内..."); return; }; _local6++; }; trace("................引爆遥控炸弹.................."); addBomb(); _engineArr.splice(_engineArr.lastIndexOf(detonate), 1); _engineArr.splice(3, 0, boxHandle); } else { trace("................引爆遥控炸弹.................."); addBomb(); _engineArr.splice(_engineArr.lastIndexOf(detonate), 1); _engineArr.splice(3, 0, boxHandle); }; } private function get fireArr():Array{ return (_apperceive.fireArr); } private function get bombArr():Array{ return (_apperceive.bombArr); } private function judgeIfInDanger():Array{ var _local1:int; _dangerArr = countDangerArr(bombArr); _local1 = 0; while (_local1 < _dangerArr.length) { if ((((_robot.xGrid == _dangerArr[_local1][0])) && ((_robot.yGrid == _dangerArr[_local1][1])))){ return (_dangerArr[_local1]); }; _local1++; }; return (null); } private function testEngineArr():String{ var _local1:String; if (_engineArr.indexOf(bombHandle) != -1){ _local1 = (_local1 + "躲炸弹,"); }; if (_engineArr.indexOf(propHandle) != -1){ _local1 = (_local1 + "吃道具,"); }; if (_engineArr.indexOf(boxHandle) != -1){ _local1 = (_local1 + "炸箱子,"); }; if (_engineArr.indexOf(otherRobotHandle) != -1){ _local1 = (_local1 + "杀敌人,"); }; if (_engineArr.indexOf(detonate) != -1){ _local1 = (_local1 + "遥控计算,"); }; return ((_local1 + "在运行...")); } private function jodgeWeaponChange():void{ if (_robot.weapon != _lastRobotWeapon){ if (_stateFunc == boxHandle){ _stateFunc = null; _aimBox.splice(0); _lastRobotWeapon = _robot.weapon; }; }; } function get robot():AIRobot{ return (_robot); } private function get freeArr():Array{ return (_apperceive.freeArr); } private function haveCanEatProp():Array{ var _local1:Array; var _local2:int; var _local3:int; _local2 = 0; while (_local2 < propArr.length) { if (_dangerArr == null){ if (fidePath(propArr[_local2][0], propArr[_local2][1])){ return (new Array(propArr[_local2][0], propArr[_local2][1])); }; } else { _local3 = 0; while (_local3 < _dangerArr.length) { if ((((propArr[_local2][0] == _dangerArr[_local3][0])) && ((propArr[_local2][1] == _dangerArr[_local3][1])))){ //unresolved jump }; _local3++; }; if (fidePath(propArr[_local2][0], propArr[_local2][1])){ return (new Array(propArr[_local2][0], propArr[_local2][1])); }; }; _local2++; }; return (null); } private function propEnd():void{ _stateFunc = null; } private function fideSaveArr(_arg1:Array, _arg2:int, _arg3:int):Array{ var _local4:int; var _local5:int; var _local6:int; var _local7:int; var _local8:Array; var _local9:int; var _local10:int; var _local11:int; _local4 = _arg2; _local5 = _arg3; _local8 = new Array(); _local6 = 1; while (_local6 < _findRange) { _local9 = _local6; while (_local9 >= -(_local6)) { _local10 = _local6; while (_local10 >= -(_local6)) { _local7 = 0; while (_local7 < _arg1.length) { if (((((_local4 + _local9) == _arg1[_local7][0])) && (((_local5 + _local10) == _arg1[_local7][1])))){ //unresolved jump }; _local7++; }; if (((((((((((_local4 + _local9) > -1)) && (((_local4 + _local9) < _map.mapWid)))) && (((_local5 + _local10) > -1)))) && (((_local5 + _local10) < _map.mapHei)))) && (fixedHitTest((_local4 + _local9), (_local5 + _local10))))){ if (_local8.length == 0){ if (fidePath((_local4 + _local9), (_local5 + _local10))){ _local8.push(new Array((_local4 + _local9), (_local5 + _local10))); }; } else { _local11 = 0; while (_local11 < _local8.length) { if (((((_local4 + _local9) == _local8[_local11][0])) && (((_local5 + _local10) == _local8[_local11][1])))){ //unresolved jump }; _local11++; }; if (fidePath((_local4 + _local9), (_local5 + _local10))){ _local8.push(new Array((_local4 + _local9), (_local5 + _local10))); }; }; }; _local10--; }; _local9--; }; if (_local8.length > 0){ break; }; _local6++; }; return (_local8); } private function frogFidePath(_arg1:int, _arg2:int):Array{ var _local3:int; var _local4:int; var _local5:int; var _local6:int; var _local7:int; var _local8:int; var _local9:int; var _local10:int; var _local11:int; var _local12:int; var _local13:int; var _local14:int; var _local15:int; var _local16:int; var _local17:int; var _local18:int; var _local19:int; var _local20:int; var _local21:Array; var _local22:Array; var _local23:Array; var _local24:Boolean; var _local25:int; var _local26:int; _local3 = _robot.xGrid; _local4 = _robot.yGrid; _local5 = _arg1; _local6 = _arg2; _local7 = _robot.xGrid; _local8 = _arg1; _local9 = _robot.xGrid; _local10 = _arg1; _local11 = _robot.yGrid; _local12 = _arg2; _local13 = _robot.yGrid; _local14 = _arg2; _local15 = (_local7 - 1); while (_local15 > -1) { if (fixedHitTest(_local15, _local4)){ _local7 = _local15; } else { if (((((_local15 - 1) > -1)) && (fixedHitTest((_local15 - 1), _local4)))){ _local7 = (_local15 - 1); _local15--; } else { break; }; }; _local15--; }; _local15 = (_local9 + 1); while (_local15 < _map.mapWid) { if (fixedHitTest(_local15, _local4)){ _local9 = _local15; } else { if (((((_local15 + 1) < _map.mapWid)) && (fixedHitTest((_local15 + 1), _local4)))){ _local9 = (_local15 + 1); _local15++; } else { break; }; }; _local15++; }; _local15 = (_local11 - 1); while (_local15 > -1) { if (fixedHitTest(_local3, _local15)){ _local11 = _local15; } else { if (((((_local15 - 1) > -1)) && (fixedHitTest(_local3, (_local15 - 1))))){ _local11 = _local15; _local15--; } else { break; }; }; _local15--; }; _local15 = (_local13 + 1); while (_local15 < _map.mapHei) { if (fixedHitTest(_local3, _local15)){ _local13 = _local15; } else { if (((((_local15 + 1) < _map.mapHei)) && (fixedHitTest(_local3, (_local15 + 1))))){ _local13 = (_local15 + 1); _local15++; } else { break; }; }; _local15++; }; _local15 = (_local8 - 1); while (_local15 > -1) { if (fixedHitTest(_local15, _local6)){ _local8 = _local15; } else { if (((((_local15 - 1) > -1)) && (fixedHitTest((_local15 - 1), _local6)))){ _local8 = (_local15 - 1); _local15--; } else { break; }; }; _local15--; }; _local15 = (_local10 + 1); while (_local15 < _map.mapWid) { if (fixedHitTest(_local15, _local6)){ _local10 = _local15; } else { if (((((_local15 + 1) < _map.mapWid)) && (fixedHitTest((_local15 + 1), _local6)))){ _local10 = (_local15 + 1); _local15++; } else { break; }; }; _local15++; }; _local15 = (_local12 - 1); while (_local15 > -1) { if (fixedHitTest(_local5, _local15)){ _local12 = _local15; } else { if (((((_local15 - 1) > -1)) && (fixedHitTest(_local5, (_local15 - 1))))){ _local12 = _local15; _local15--; } else { break; }; }; _local15--; }; _local15 = (_local14 + 1); while (_local15 < _map.mapHei) { if (fixedHitTest(_local5, _local15)){ _local14 = _local15; } else { if (((((_local15 + 1) < _map.mapHei)) && (fixedHitTest(_local5, (_local15 + 1))))){ _local14 = (_local15 + 1); _local15++; } else { break; }; }; _local15++; }; _local16 = Math.max(_local7, _local8); _local17 = Math.min(_local9, _local10); _local18 = Math.max(_local11, _local12); _local19 = Math.min(_local13, _local14); _local23 = new Array(); if (_local16 <= _local17){ _local15 = _local16; while (_local15 <= _local17) { _local21 = new Array(); _local24 = true; _local20 = (Math.abs((_local15 - _local3)) + Math.abs((_local15 - _local5))); if (((fixedHitTest(_local15, _local4)) && (fixedHitTest(_local15, _local6)))){ _local25 = Math.min(_local4, _local6); while (_local25 < Math.max(_local4, _local6)) { if (!fixedHitTest(_local15, _local25)){ if (((((_local25 + 1) < Math.max(_local4, _local6))) && (fixedHitTest(_local15, (_local25 + 1))))){ _local20++; _local25++; } else { _local24 = false; }; } else { _local20++; }; _local25++; }; if (_local24){ _local21.push(_local20); _local21.push(_local15); _local21.push("X"); if ((((((_local15 == _local3)) && ((_local15 == _local5)))) && ((_local4 == _local6)))){ _local21.push(new Array(_local3, _local4)); }; if ((((_local15 >= _local3)) && ((_local15 <= _local5)))){ _local26 = (_local3 + 1); while (_local26 <= _local15) { _local21.push(new Array(_local26, _local4)); _local26++; }; if (_local4 != _local6){ _local26 = (Math.min(_local4, _local6) + 1); while (_local26 < Math.max(_local4, _local6)) { _local21.push(new Array(_local15, _local26)); _local26++; }; _local26 = _local15; while (_local26 <= _local5) { _local21.push(new Array(_local26, _local6)); _local26++; }; } else { _local26 = (_local15 + 1); while (_local26 <= _local5) { _local21.push(new Array(_local26, _local6)); _local26++; }; }; } else { if ((((_local15 >= _local3)) && ((_local15 >= _local5)))){ _local26 = (_local3 + 1); while (_local26 <= _local15) { _local21.push(new Array(_local26, _local4)); _local26++; }; if (_local4 != _local6){ _local26 = (Math.min(_local4, _local6) + 1); while (_local26 < Math.max(_local4, _local6)) { _local21.push(new Array(_local15, _local26)); _local26++; }; _local26 = _local15; while (_local26 >= _local5) { _local21.push(new Array(_local26, _local6)); _local26--; }; } else { _local26 = (_local15 - 1); while (_local26 >= _local5) { _local21.push(new Array(_local26, _local6)); _local26--; }; }; } else { if ((((_local15 <= _local3)) && ((_local15 <= _local5)))){ _local26 = (_local3 - 1); while (_local26 >= _local15) { _local21.push(new Array(_local26, _local4)); _local26--; }; if (_local4 != _local6){ _local26 = (Math.min(_local4, _local6) + 1); while (_local26 < Math.max(_local4, _local6)) { _local21.push(new Array(_local15, _local26)); _local26++; }; _local26 = _local15; while (_local26 <= _local5) { _local21.push(new Array(_local26, _local6)); _local26++; }; } else { _local26 = (_local15 + 1); while (_local26 <= _local5) { _local21.push(new Array(_local26, _local6)); _local26++; }; }; } else { if ((((_local15 <= _local3)) && ((_local15 >= _local5)))){ _local26 = (_local3 - 1); while (_local26 >= _local15) { _local21.push(new Array(_local26, _local4)); _local26--; }; if (_local4 != _local6){ _local26 = (Math.min(_local4, _local6) + 1); while (_local26 < Math.max(_local4, _local6)) { _local21.push(new Array(_local15, _local26)); _local26++; }; _local26 = _local15; while (_local26 >= _local5) { _local21.push(new Array(_local26, _local6)); _local26--; }; } else { _local26 = (_local15 - 1); while (_local26 >= _local5) { _local21.push(new Array(_local26, _local6)); _local26--; }; }; }; }; }; }; _local23.push(_local21); }; }; _local15++; }; }; if (_local18 <= _local19){ _local15 = _local18; while (_local15 <= _local19) { _local22 = new Array(); _local24 = true; _local20 = (Math.abs((_local15 - _local4)) + Math.abs((_local15 - _local6))); if (((fixedHitTest(_local3, _local15)) && (fixedHitTest(_local5, _local15)))){ _local25 = Math.min(_local3, _local5); while (_local25 < Math.max(_local3, _local5)) { if (!fixedHitTest(_local25, _local15)){ if (((((_local25 + 1) < Math.max(_local3, _local5))) && (fixedHitTest((_local25 + 1), _local15)))){ _local20++; _local25++; } else { _local24 = false; }; } else { _local20++; }; _local25++; }; if (_local24){ _local22.push(_local20); _local22.push(_local15); _local22.push("Y"); if ((((((_local15 == _local4)) && ((_local15 == _local6)))) && ((_local3 == _local5)))){ _local22.push(new Array(_local3, _local4)); }; if ((((_local15 >= _local4)) && ((_local15 <= _local6)))){ _local26 = (_local4 + 1); while (_local26 <= _local15) { _local22.push(new Array(_local3, _local26)); _local26++; }; if (_local3 != _local5){ _local26 = (Math.min(_local3, _local5) + 1); while (_local26 < Math.max(_local3, _local5)) { _local22.push(new Array(_local26, _local15)); _local26++; }; _local26 = _local15; while (_local26 <= _local6) { _local22.push(new Array(_local5, _local26)); _local26++; }; } else { _local26 = (_local15 + 1); while (_local26 <= _local6) { _local22.push(new Array(_local5, _local26)); _local26++; }; }; } else { if ((((_local15 >= _local4)) && ((_local15 >= _local6)))){ _local26 = (_local4 + 1); while (_local26 <= _local15) { _local22.push(new Array(_local3, _local26)); _local26++; }; if (_local3 != _local5){ _local26 = (Math.min(_local3, _local5) + 1); while (_local26 < Math.max(_local3, _local5)) { _local22.push(new Array(_local26, _local15)); _local26++; }; _local26 = _local15; while (_local26 >= _local6) { _local22.push(new Array(_local5, _local26)); _local26--; }; } else { _local26 = (_local15 - 1); while (_local26 >= _local6) { _local22.push(new Array(_local5, _local26)); _local26--; }; }; } else { if ((((_local15 <= _local4)) && ((_local15 >= _local6)))){ _local26 = (_local4 - 1); while (_local26 >= _local15) { _local22.push(new Array(_local3, _local26)); _local26--; }; if (_local3 != _local5){ _local26 = (Math.min(_local3, _local5) + 1); while (_local26 < Math.max(_local3, _local5)) { _local22.push(new Array(_local26, _local15)); _local26++; }; _local26 = _local15; while (_local26 >= _local6) { _local22.push(new Array(_local5, _local26)); _local26--; }; } else { _local26 = (_local15 - 1); while (_local26 >= _local6) { _local22.push(new Array(_local5, _local26)); _local26--; }; }; } else { if ((((_local15 <= _local4)) && ((_local15 <= _local6)))){ _local26 = (_local4 - 1); while (_local26 >= _local15) { _local22.push(new Array(_local3, _local26)); _local26--; }; if (_local3 != _local5){ _local26 = (Math.min(_local3, _local5) + 1); while (_local26 < Math.max(_local3, _local5)) { _local22.push(new Array(_local26, _local15)); _local26++; }; _local26 = _local15; while (_local26 <= _local6) { _local22.push(new Array(_local5, _local26)); _local26++; }; } else { _local26 = (_local15 + 1); while (_local26 <= _local6) { _local22.push(new Array(_local5, _local26)); _local26++; }; }; }; }; }; }; _local23.push(_local22); }; }; _local15++; }; }; return (_local23); } private function get boxArr():Array{ return (_apperceive.boxArr); } private function teleBombBox():void{ addBomb(); _stateFunc = null; _engineArr.splice(_engineArr.indexOf(boxHandle), 1); _engineArr.push(detonate); } private function get otherRobotArr():Array{ return (_apperceive.otherRobotArr); } private function freeEnd():void{ _stateFunc = null; } function fidePath(_arg1:int, _arg2:int):Array{ var _local3:int; var _local4:int; var _local5:int; var _local6:int; var _local7:int; var _local8:int; var _local9:String; var _local10:int; var _local11:Array; var _local12:Array; var _local13:Array; var _local14:Array; var _local15:Array; var _local16:Array; var _local17:int; var _local18:int; var _local19:Number; var _local20:Number; _local5 = _robot.xGrid; _local6 = _robot.yGrid; _local7 = _arg1; _local8 = _arg2; if (!fixedHitTest(_arg1, _arg2)){ return (null); }; _local11 = _fidePathSurrogate(_arg1, _arg2); if (_local11.length == 0){ return (null); }; _local3 = 0; while (_local3 < _local11.length) { _local4 = (_local3 + 1); while (_local4 < _local11.length) { if (_local11[_local4][0] <= _local11[_local3][0]){ _local16 = new Array(); _local16 = _local11[_local3]; _local11[_local3] = _local11[_local4]; _local11[_local4] = _local16; }; _local4++; }; _local3++; }; if (_dangerArr == null){ _local9 = _local11[0][2]; _local10 = _local11[0][1]; } else { _local3 = 0; while (_local3 < _local11.length) { if (_local11[_local3].length >= 4){ _local4 = 3; while (_local4 < _local11[_local3].length) { _local17 = 0; while (_local17 < _dangerArr.length) { if ((((_local11[_local3][_local4][0] == _dangerArr[_local17][0])) && ((_local11[_local3][_local4][1] == _dangerArr[_local17][1])))){ _local18 = _tool.countDis(new Array(robot.xGrid, robot.yGrid), new Array(_local11[_local3][_local4][0], _local11[_local3][_local4][1])); _local19 = ((_local18 * _game.gridWid) / _robot.speed); _local20 = (((_local18 + 1) * _game.gridWid) / _robot.speed); if ((((((_local19 >= _dangerArr[_local17][2])) && ((_local19 <= (_dangerArr[_local17][2] + 50))))) || ((((_local19 <= _dangerArr[_local17][2])) && ((_dangerArr[_local17][2] <= _local20)))))){ //unresolved jump }; }; _local17++; }; _local4++; }; _local9 = _local11[_local3][2]; _local10 = _local11[_local3][1]; break; }; _local3++; }; }; _local14 = new Array(_local7, _local8); _local15 = new Array(); if ((((_local5 == _local10)) && ((_local7 == _local10)))){ _local15.push(_local14); } else { if ((((_local6 == _local10)) && ((_local8 == _local10)))){ _local15.push(_local14); } else { if (_local9 == "X"){ if (_local10 == _local7){ _local12 = new Array(_local10, _local6); _local15.push(_local12); _local15.push(_local14); } else { _local12 = new Array(_local10, _local6); _local13 = new Array(_local10, _local8); _local15.push(_local12); _local15.push(_local13); _local15.push(_local14); }; } else { if (_local9 == "Y"){ if (_local10 == _local8){ _local12 = new Array(_local5, _local10); _local15.push(_local12); _local15.push(_local14); } else { _local12 = new Array(_local5, _local10); _local13 = new Array(_local7, _local10); _local15.push(_local12); _local15.push(_local13); _local15.push(_local14); }; }; }; }; }; if (_local9 != null){ return (_local15); }; return (null); } private function fixedHitTest(_arg1:int, _arg2:int):Boolean{ return (robot.hitMove.fixedHitTest(_arg1, _arg2)); } private function normalFidePath(_arg1:int, _arg2:int):Array{ var _local3:int; var _local4:int; var _local5:int; var _local6:int; var _local7:int; var _local8:int; var _local9:int; var _local10:int; var _local11:int; var _local12:int; var _local13:int; var _local14:int; var _local15:int; var _local16:int; var _local17:int; var _local18:int; var _local19:int; var _local20:int; var _local21:Array; var _local22:Array; var _local23:Array; var _local24:Boolean; var _local25:int; var _local26:int; _local3 = _robot.xGrid; _local4 = _robot.yGrid; _local5 = _arg1; _local6 = _arg2; _local7 = _robot.xGrid; _local8 = _arg1; _local9 = _robot.xGrid; _local10 = _arg1; _local11 = _robot.yGrid; _local12 = _arg2; _local13 = _robot.yGrid; _local14 = _arg2; _local15 = (_local7 - 1); while (_local15 > -1) { if (fixedHitTest(_local15, _local4)){ _local7 = _local15; } else { break; }; _local15--; }; _local15 = (_local9 + 1); while (_local15 < _map.mapWid) { if (fixedHitTest(_local15, _local4)){ _local9 = _local15; } else { break; }; _local15++; }; _local15 = (_local11 - 1); while (_local15 > -1) { if (fixedHitTest(_local3, _local15)){ _local11 = _local15; } else { break; }; _local15--; }; _local15 = (_local13 + 1); while (_local15 < _map.mapHei) { if (fixedHitTest(_local3, _local15)){ _local13 = _local15; } else { break; }; _local15++; }; _local15 = (_local8 - 1); while (_local15 > -1) { if (fixedHitTest(_local15, _local6)){ _local8 = _local15; } else { break; }; _local15--; }; _local15 = (_local10 + 1); while (_local15 < _map.mapWid) { if (fixedHitTest(_local15, _local6)){ _local10 = _local15; } else { break; }; _local15++; }; _local15 = (_local12 - 1); while (_local15 > -1) { if (fixedHitTest(_local5, _local15)){ _local12 = _local15; } else { break; }; _local15--; }; _local15 = (_local14 + 1); while (_local15 < _map.mapHei) { if (fixedHitTest(_local5, _local15)){ _local14 = _local15; } else { break; }; _local15++; }; _local16 = Math.max(_local7, _local8); _local17 = Math.min(_local9, _local10); _local18 = Math.max(_local11, _local12); _local19 = Math.min(_local13, _local14); _local23 = new Array(); if (_local16 <= _local17){ _local15 = _local16; while (_local15 <= _local17) { _local21 = new Array(); _local24 = true; _local20 = (Math.abs((_local15 - _local3)) + Math.abs((_local15 - _local5))); _local25 = Math.min(_local4, _local6); while (_local25 < Math.max(_local4, _local6)) { if (!fixedHitTest(_local15, _local25)){ _local24 = false; } else { _local20++; }; _local25++; }; if (_local24){ _local21.push(_local20); _local21.push(_local15); _local21.push("X"); if ((((((_local15 == _local3)) && ((_local15 == _local5)))) && ((_local4 == _local6)))){ _local21.push(new Array(_local3, _local4)); }; if ((((_local15 >= _local3)) && ((_local15 <= _local5)))){ _local26 = (_local3 + 1); while (_local26 <= _local15) { _local21.push(new Array(_local26, _local4)); _local26++; }; if (_local4 != _local6){ _local26 = (Math.min(_local4, _local6) + 1); while (_local26 < Math.max(_local4, _local6)) { _local21.push(new Array(_local15, _local26)); _local26++; }; _local26 = _local15; while (_local26 <= _local5) { _local21.push(new Array(_local26, _local6)); _local26++; }; } else { _local26 = (_local15 + 1); while (_local26 <= _local5) { _local21.push(new Array(_local26, _local6)); _local26++; }; }; } else { if ((((_local15 >= _local3)) && ((_local15 >= _local5)))){ _local26 = (_local3 + 1); while (_local26 <= _local15) { _local21.push(new Array(_local26, _local4)); _local26++; }; if (_local4 != _local6){ _local26 = (Math.min(_local4, _local6) + 1); while (_local26 < Math.max(_local4, _local6)) { _local21.push(new Array(_local15, _local26)); _local26++; }; _local26 = _local15; while (_local26 >= _local5) { _local21.push(new Array(_local26, _local6)); _local26--; }; } else { _local26 = (_local15 - 1); while (_local26 >= _local5) { _local21.push(new Array(_local26, _local6)); _local26--; }; }; } else { if ((((_local15 <= _local3)) && ((_local15 <= _local5)))){ _local26 = (_local3 - 1); while (_local26 >= _local15) { _local21.push(new Array(_local26, _local4)); _local26--; }; if (_local4 != _local6){ _local26 = (Math.min(_local4, _local6) + 1); while (_local26 < Math.max(_local4, _local6)) { _local21.push(new Array(_local15, _local26)); _local26++; }; _local26 = _local15; while (_local26 <= _local5) { _local21.push(new Array(_local26, _local6)); _local26++; }; } else { _local26 = (_local15 + 1); while (_local26 <= _local5) { _local21.push(new Array(_local26, _local6)); _local26++; }; }; } else { if ((((_local15 <= _local3)) && ((_local15 >= _local5)))){ _local26 = (_local3 - 1); while (_local26 >= _local15) { _local21.push(new Array(_local26, _local4)); _local26--; }; if (_local4 != _local6){ _local26 = (Math.min(_local4, _local6) + 1); while (_local26 < Math.max(_local4, _local6)) { _local21.push(new Array(_local15, _local26)); _local26++; }; _local26 = _local15; while (_local26 >= _local5) { _local21.push(new Array(_local26, _local6)); _local26--; }; } else { _local26 = (_local15 - 1); while (_local26 >= _local5) { _local21.push(new Array(_local26, _local6)); _local26--; }; }; }; }; }; }; _local23.push(_local21); }; _local15++; }; }; if (_local18 <= _local19){ _local15 = _local18; while (_local15 <= _local19) { _local22 = new Array(); _local24 = true; _local20 = (Math.abs((_local15 - _local4)) + Math.abs((_local15 - _local6))); _local25 = Math.min(_local3, _local5); while (_local25 < Math.max(_local3, _local5)) { if (!fixedHitTest(_local25, _local15)){ _local24 = false; } else { _local20++; }; _local25++; }; if (_local24){ _local22.push(_local20); _local22.push(_local15); _local22.push("Y"); if ((((((_local15 == _local4)) && ((_local15 == _local6)))) && ((_local3 == _local5)))){ _local22.push(new Array(_local3, _local4)); }; if ((((_local15 >= _local4)) && ((_local15 <= _local6)))){ _local26 = (_local4 + 1); while (_local26 <= _local15) { _local22.push(new Array(_local3, _local26)); _local26++; }; if (_local3 != _local5){ _local26 = (Math.min(_local3, _local5) + 1); while (_local26 < Math.max(_local3, _local5)) { _local22.push(new Array(_local26, _local15)); _local26++; }; _local26 = _local15; while (_local26 <= _local6) { _local22.push(new Array(_local5, _local26)); _local26++; }; } else { _local26 = (_local15 + 1); while (_local26 <= _local6) { _local22.push(new Array(_local5, _local26)); _local26++; }; }; } else { if ((((_local15 >= _local4)) && ((_local15 >= _local6)))){ _local26 = (_local4 + 1); while (_local26 <= _local15) { _local22.push(new Array(_local3, _local26)); _local26++; }; if (_local3 != _local5){ _local26 = (Math.min(_local3, _local5) + 1); while (_local26 < Math.max(_local3, _local5)) { _local22.push(new Array(_local26, _local15)); _local26++; }; _local26 = _local15; while (_local26 >= _local6) { _local22.push(new Array(_local5, _local26)); _local26--; }; } else { _local26 = (_local15 - 1); while (_local26 >= _local6) { _local22.push(new Array(_local5, _local26)); _local26--; }; }; } else { if ((((_local15 <= _local4)) && ((_local15 >= _local6)))){ _local26 = (_local4 - 1); while (_local26 >= _local15) { _local22.push(new Array(_local3, _local26)); _local26--; }; if (_local3 != _local5){ _local26 = (Math.min(_local3, _local5) + 1); while (_local26 < Math.max(_local3, _local5)) { _local22.push(new Array(_local26, _local15)); _local26++; }; _local26 = _local15; while (_local26 >= _local6) { _local22.push(new Array(_local5, _local26)); _local26--; }; } else { _local26 = (_local15 - 1); while (_local26 >= _local6) { _local22.push(new Array(_local5, _local26)); _local26--; }; }; } else { if ((((_local15 <= _local4)) && ((_local15 <= _local6)))){ _local26 = (_local4 - 1); while (_local26 >= _local15) { _local22.push(new Array(_local3, _local26)); _local26--; }; if (_local3 != _local5){ _local26 = (Math.min(_local3, _local5) + 1); while (_local26 < Math.max(_local3, _local5)) { _local22.push(new Array(_local26, _local15)); _local26++; }; _local26 = _local15; while (_local26 <= _local6) { _local22.push(new Array(_local5, _local26)); _local26++; }; } else { _local26 = (_local15 + 1); while (_local26 <= _local6) { _local22.push(new Array(_local5, _local26)); _local26++; }; }; }; }; }; }; _local23.push(_local22); }; _local15++; }; }; return (_local23); } private function getState():String{ var _local1:String; if (_stateFunc == bombHandle){ _local1 = "当前处于 躲炸弹 状态..."; } else { if (_stateFunc == propHandle){ _local1 = "当前处于 吃道具 状态..."; } else { if (_stateFunc == boxHandle){ _local1 = (((((("当前处于 炸箱子 状态..." + " 目标箱子:") + _aimBox) + " 目标添加炸弹位置:") + _addBombPos) + " 到达目标路径:") + fidePath(_addBombPos.x, _addBombPos.y)); } else { if (_stateFunc == otherRobotHandle){ _local1 = "当前处于 攻击敌人 状态..."; } else { if (_stateFunc == null){ _local1 = "当前处于 空 状态..."; }; }; }; }; }; _local1 = (_local1 + ((((((((((((("道具:" + propArr) + " 可炸箱子:") + _couldBombBox) + " 箱子: ") + boxArr) + " 敌人:") + _enemyArr) + " 炸弹:") + bombArr) + " 当前武器射程:") + _weaponR) + " ") + testEngineArr())); trace(("机器人现在位置:" + robot.xGrid), robot.yGrid); trace(("找出的路径: " + _action.stepArray)); trace(("运动方向: " + _action.direct)); trace(((("目标位置: " + _action.aimG) + " 终点位置: ") + _action.endG)); trace(("路径步数: " + _action.step)); trace(("orienta的执行状况..." + _action.ifOrienta)); trace(("reviseMove的执行状况..." + _action.ifReviseMove)); trace(("寻找到的可以用于炸箱子的位置:" + _addBombArr)); trace(" "); return (_local1); } private function testEnd():void{ trace("到达目标位置..."); } private function addBomb():void{ var _local1:AiEvent; _local1 = new AiEvent("_keyDown"); _local1.code = 5; _ai.dispatchEvent(_local1); } private function countDangerArr(_arg1:Array, _arg2:int=0):Array{ var _local3:Boolean; var _local4:Boolean; var _local5:Boolean; var _local6:Boolean; var _local7:Array; var _local8:int; var _local9:int; var _local10:int; _local7 = new Array(); _local8 = 0; while (_local8 < _arg1.length) { _local3 = true; _local4 = true; _local5 = true; _local6 = true; _local7.push(new Array(_arg1[_local8][0], _arg1[_local8][1], _arg1[_local8][2])); if (!(_map.getBomb(_arg1[_local8][0], _arg1[_local8][1]) as MineBomb)){ if ((_map.getBomb(_arg1[_local8][0], _arg1[_local8][1]) as Bomb)){ _local9 = _map.getBomb(_arg1[_local8][0], _arg1[_local8][1]).bombPow; } else { _local9 = _arg2; }; _local10 = 1; while (_local10 <= _local9) { if (((((_arg1[_local8][0] - _local10) > -1)) && (_local3))){ if ((_map.getItem((_arg1[_local8][0] - _local10), _arg1[_local8][1]) as Box)){ _local3 = false; }; _local7.push(new Array((_arg1[_local8][0] - _local10), _arg1[_local8][1], _arg1[_local8][2])); }; if (((((_arg1[_local8][0] + _local10) < _map.mapWid)) && (_local4))){ if ((_map.getItem((_arg1[_local8][0] + _local10), _arg1[_local8][1]) as Box)){ _local4 = false; }; _local7.push(new Array((_arg1[_local8][0] + _local10), _arg1[_local8][1], _arg1[_local8][2])); }; if (((((_arg1[_local8][1] + _local10) < _map.mapHei)) && (_local6))){ if ((_map.getItem(_arg1[_local8][0], (_arg1[_local8][1] + _local10)) as Box)){ _local6 = false; }; _local7.push(new Array(_arg1[_local8][0], (_arg1[_local8][1] + _local10), _arg1[_local8][2])); }; if (((((_arg1[_local8][1] - _local10) > -1)) && (_local5))){ if ((_map.getItem(_arg1[_local8][0], (_arg1[_local8][1] - _local10)) as Box)){ _local5 = false; }; _local7.push(new Array(_arg1[_local8][0], (_arg1[_local8][1] - _local10), _arg1[_local8][2])); }; _local10++; }; }; _local8++; }; _local8 = 0; while (_local8 < fireArr.length) { _local7.push(new Array(fireArr[_local8][0], fireArr[_local8][1], 0)); _local8++; }; if (_blastPos != null){ _local7 = _local7.concat(_blastPos); }; return (_local7); } private function init(_arg1:int, _arg2:Array, _arg3:String):void{ _robot = AIRobot(_ai.robot); _map = _game.mapSite; _haveBombAdd = true; _findRange = 4; _aimBox = new Array(); if (_arg3 == "hard"){ if (_game.gameMode == "kill"){ _stateArr = new Array(bombHandle, propHandle, otherRobotHandle, boxHandle, freeHandle); _engineArr = new Array(stateVerdict, bombHandle, propHandle, otherRobotHandle, boxHandle, freeHandle); } else { _stateArr = new Array(bombHandle, propHandle, boxHandle, otherRobotHandle, freeHandle); _engineArr = new Array(stateVerdict, bombHandle, propHandle, boxHandle, otherRobotHandle, freeHandle); }; } else { _stateArr = new Array(bombHandle, propHandle, boxHandle, otherRobotHandle, freeHandle); _engineArr = new Array(stateVerdict, bombHandle, propHandle, boxHandle, otherRobotHandle, freeHandle); }; _enemyArr = new Array(); _apperceive = new Apperceive(this, _robot, _arg1, _arg2); _action = new Action(this); _tool = new Tool(); _shootDis = 1; _lastRobotWeapon = _robot.weapon; } private function sinkerBox():void{ if (_aimBox[0] > robot.xGrid){ _ai.turnHandle("_Right"); } else { if (_aimBox[0] < robot.xGrid){ _ai.turnHandle("_Left"); } else { if (_aimBox[1] > robot.yGrid){ _ai.turnHandle("_Down"); } else { if (_aimBox[1] < robot.yGrid){ _ai.turnHandle("_Up"); }; }; }; }; if (_blastPos != null){ if (_dangerArr == null){ _dangerArr = new Array(); }; _dangerArr = _dangerArr.concat(_blastPos); }; addBomb(); _stateFunc = null; } private function ifSafeAddBomb(_arg1:Array):Boolean{ var _local2:Array; var _local3:Array; var _local4:int; if ((((((robot.weaponObj == null)) && ((robot.baseWeapon == null)))) && (!((robot.vehicle == "_Bulldozer"))))){ _local2 = bombArr; _local2.push(_arg1); _local3 = countDangerArr(_local2, robot.bombPow); _local4 = 0; while (_local4 < _local3.length) { if ((((_arg1[0] == _local3[_local4][0])) && ((_arg1[1] == _local3[_local4][1])))){ if (fideSaveArr(_local3, _arg1[0], _arg1[1]).length == 0){ _local2.splice(_local2.lastIndexOf(_arg1), 1); return (false); }; }; _local4++; }; _local2.splice(_local2.lastIndexOf(_arg1), 1); return (true); }; return (true); } private function detectStop():void{ if (((!((_pastX == robot.xGrid))) || (!((_pastY == robot.yGrid))))){ _pastX = robot.xGrid; _pastY = robot.yGrid; _detectStopNum = 0; } else { _detectStopNum++; if (_detectStopNum > 60){ trace(getState()); _detectStopNum = 0; }; }; } function decisionCenter():void{ var _local1:Function; for each (_local1 in _engineArr) { if (!_ai.ifPauseState){ _local1(); }; }; } private function testHandle():void{ if (_stateFunc != testHandle){ trace(" "); trace(getState()); _action.setAction(2, 3, testEnd); _stateFunc = testHandle; }; } private function bombHandle():void{ var _local1:Boolean; var _local2:int; var _local3:Boolean; var _local4:Boolean; var _local5:int; var _local6:Array; var _local7:int; var _local8:Number; if ((((bombArr.length == 0)) && ((fireArr.length == 0)))){ _dangerArr = null; if (_stateFunc == bombHandle){ _stateFunc = null; }; _local5 = 0; while (_local5 < robot.bombArr.length) { if ((robot.bombArr[_local5] as LauncherBomb)){ _local4 = true; }; _local5++; }; if (!_local4){ if (_blastPos != null){ _blastPos = null; }; }; }; _local1 = true; _local5 = 0; while (_local5 < _stateArr.length) { if (_stateArr[_local5] == bombHandle){ _local2 = _local5; break; }; _local5++; }; _local5 = 0; while (_local5 < _local2) { if (_stateArr[_local5] == _stateFunc){ _local1 = false; }; _local5++; }; if (((_local1) && (((((!((bombArr.length == 0))) || (!((fireArr.length == 0))))) || (_local4))))){ if (_stateFunc != bombHandle){ _local3 = true; } else { if (_tool.arrCompare(bombArr, _lastBombArr)){ _local3 = true; }; }; }; if (_local3){ _lastBombArr = bombArr; _local6 = judgeIfInDanger(); if (_local6 != null){ _local7 = _game.gridWid; _local8 = (_local7 / _robot.speed); if ((((_stateFunc == null)) || (((_local6[2] - _local8) < 30)))){ dodge(_dangerArr); return; }; }; }; } private function get teleBombArr():Array{ return (_apperceive.teleBombArr); } public function clearStateFunc():void{ _stateFunc = null; } private function propHandle():void{ var _local1:Boolean; var _local2:int; var _local3:int; var _local4:Boolean; var _local5:Array; if (propArr.length == 0){ if (_stateFunc == propHandle){ _stateFunc = null; }; }; _local1 = true; _local3 = 0; while (_local3 < _stateArr.length) { if (_stateArr[_local3] == propHandle){ _local2 = _local3; break; }; _local3++; }; _local3 = 0; while (_local3 < _local2) { if (_stateArr[_local3] == _stateFunc){ _local1 = false; }; _local3++; }; if (((_local1) && (!((propArr.length == 0))))){ if (_stateFunc != propHandle){ _local4 = true; } else { if (_tool.arrCompare(propArr, _lastPropArr)){ _local4 = true; }; }; }; if (_local4){ _tool.taxisDistan(_robot, propArr); _local5 = haveCanEatProp(); if (_local5 != null){ _action.setAction(_local5[0], _local5[1], propEnd); _stateFunc = propHandle; _lastPropArr = propArr; }; }; } private function dodgeEnd():void{ _stateFunc = null; } private function searchBombPos(_arg1:Array):Array{ var _local2:Array; var _local3:Array; var _local4:Array; var _local5:int; var _local6:int; var _local7:int; var _local8:int; var _local9:Array; _local2 = _arg1; _tool.taxisDistan(_robot, _local2); _local5 = 100; _local6 = 0; while (_local6 < _local2.length) { if (!ifBoxHaveBomb(_local2[_local6])){ _local9 = new Array(); _local7 = 1; for (;_local7 < (_weaponR + 1);_local7++) { if ((_local2[_local6][0] + _local7) < _map.mapWid){ if (_local7 == _weaponR){ if (_local7 >= _shootDis){ _local9.push(new Array((_local2[_local6][0] + _local7), _local2[_local6][1])); }; break; }; if (_map.ifNull((_local2[_local6][0] + _local7), _local2[_local6][1])){ if (_local7 >= _shootDis){ _local9.push(new Array((_local2[_local6][0] + _local7), _local2[_local6][1])); }; continue; }; break; }; break; }; _local7 = 1; for (;_local7 < (_weaponR + 1);_local7++) { if ((_local2[_local6][0] - _local7) > -1){ if (_local7 == _weaponR){ if (_local7 >= _shootDis){ _local9.push(new Array((_local2[_local6][0] - _local7), _local2[_local6][1])); }; break; }; if (_map.ifNull((_local2[_local6][0] - _local7), _local2[_local6][1])){ if (_local7 >= _shootDis){ _local9.push(new Array((_local2[_local6][0] - _local7), _local2[_local6][1])); }; continue; }; break; }; break; }; _local7 = 1; for (;_local7 < (_weaponR + 1);_local7++) { if ((_local2[_local6][1] - _local7) > -1){ if (_local7 == _weaponR){ if (_local7 >= _shootDis){ _local9.push(new Array(_local2[_local6][0], (_local2[_local6][1] - _local7))); }; break; }; if (_map.ifNull(_local2[_local6][0], (_local2[_local6][1] - _local7))){ if (_local7 >= _shootDis){ _local9.push(new Array(_local2[_local6][0], (_local2[_local6][1] - _local7))); }; continue; }; break; }; break; }; _local7 = 1; for (;_local7 < (_weaponR + 1);_local7++) { if ((_local2[_local6][1] + _local7) < _map.mapHei){ if (_local7 == _weaponR){ if (_local7 >= _shootDis){ _local9.push(new Array(_local2[_local6][0], (_local2[_local6][1] + _local7))); }; break; }; if (_map.getItem(_local2[_local6][0], (_local2[_local6][1] + _local7))){ if (_local7 >= _shootDis){ _local9.push(new Array(_local2[_local6][0], (_local2[_local6][1] + _local7))); }; continue; }; break; }; break; }; trace((((("目标箱子: " + _local2[_local6]) + " , ") + "找出的射击位置: ") + _local9)); _local7 = 0; while (_local7 < _local9.length) { if (((fidePath(_local9[_local7][0], _local9[_local7][1])) && (_map.ifNull(_local9[_local7][0], _local9[_local7][1])))){ trace(("零时添加炸弹位置: " + _local9[_local7])); trace(ifSafeAddBomb(new Array(_local9[_local7][0], _local9[_local7][1], Bomb.blastTime))); if (ifSafeAddBomb(new Array(_local9[_local7][0], _local9[_local7][1], Bomb.blastTime))){ _local8 = (Math.abs((_local9[_local7][0] - _robot.xGrid)) + Math.abs((_local9[_local7][1] - _robot.yGrid))); trace(((((((("目标射击位置: " + _local9[_local7]) + " , ") + "到达距离: ") + _local8) + " , ") + "最小到达距离:") + _local5)); if (_local8 < _local5){ _local4 = new Array(_local2[_local6][0], _local2[_local6][1]); if ((((_local4[0] == _aimBox[0])) && ((_local4[1] == _aimBox[1])))){ trace("和以有目标重叠...."); } else { if (_map.getTransmittal(_local9[_local7][0], _local9[_local7][1])){ trace("在传送带上,所以放弃..."); } else { _local3 = new Array(_local9[_local7][0], _local9[_local7][1]); _local5 = _local8; _aimBox = _local4; }; }; }; }; }; _local7++; }; _addBombArr = _local3; }; _local6++; }; trace(("最终选定目标: " + _aimBox)); trace(("最终选定射击位置: " + _local3)); return (_local3); } private function freeHandle():void{ var _local1:Boolean; var _local2:int; var _local3:int; var _local4:Boolean; var _local5:Array; var _local6:int; if ((((freeArr.length == 0)) && ((_stateFunc == freeHandle)))){ _stateFunc = null; }; _local1 = true; _local3 = 0; while (_local3 < _stateArr.length) { if (_stateArr[_local3] == freeHandle){ _local2 = _local3; break; }; _local3++; }; _local3 = 0; while (_local3 < _local2) { if (_stateArr[_local3] == _stateFunc){ _local1 = false; }; _local3++; }; if (((((((((_local1) && (!((freeArr.length == 0))))) && ((haveCanEatProp() == null)))) && ((judgeIfInDanger() == null)))) && ((((searchBombPos(boxArr) == null)) || (!(_randomAction)))))){ if (_randomAction == false){ _randomAction = true; }; if (_stateFunc != freeHandle){ _local4 = true; } else { if (((!((String(freeArr) == String(_lastFreeArr)))) && (!((freeArr.length == 0))))){ _local4 = true; }; }; }; if (_local4){ if (_dangerArr == null){ _local5 = freeArr[int((Math.random() * freeArr.length))]; if (fidePath(_local5[0], _local5[1])){ _action.setAction(_local5[0], _local5[1], freeEnd); _stateFunc = freeHandle; _lastFreeArr = freeArr; }; } else { _local3 = 0; while (_local3 < _dangerArr.length) { _local6 = 0; while (_local6 < freeArr.length) { if ((((freeArr[_local6][0] == _dangerArr[_local3][0])) && ((freeArr[_local6][1] == _dangerArr[_local3][1])))){ freeArr.splice(_local6, 1); }; _local6++; }; _local3++; }; _local5 = freeArr[int((Math.random() * freeArr.length))]; if (fidePath(_local5[0], _local5[1])){ _action.setAction(_local5[0], _local5[1], freeEnd); _stateFunc = freeHandle; _lastFreeArr = freeArr; }; }; }; } private function searchAndBombBox():void{ var _local1:Array; trace("<-------------------------------在576行调用一次searchBombPos......----------------------------------->"); _local1 = _searchPosSurrogate(boxArr); if (_local1 != null){ trace(("行动阶段..目标:" + _local1)); if (_robot.bombNum < _robot.allowBomb){ trace((("<-------------------------------在583行调用一次setAction..目标:" + _local1) + "----------------------------------->")); trace(" "); _action.setAction(_local1[0], _local1[1], _boxEndHandle); _lastBoxArr = boxArr; _couldBombBox = boxArr; _stateFunc = boxHandle; _addBombPos.x = _local1[0]; _addBombPos.y = _local1[1]; }; }; } private function ifBoxHaveBomb(_arg1:Array):Boolean{ if ((_arg1[0] + 1) < _map.mapWid){ if ((_map.getItem((_arg1[0] + 1), _arg1[1]) as Bomb)){ return (true); }; }; if ((_arg1[0] - 1) > -1){ if ((_map.getItem((_arg1[0] - 1), _arg1[1]) as Bomb)){ return (true); }; }; if ((_arg1[1] + 1) < _map.mapHei){ if ((_map.getItem(_arg1[0], (_arg1[1] + 1)) as Bomb)){ return (true); }; }; if ((_arg1[1] - 1) > -1){ if ((_map.getItem(_arg1[0], (_arg1[1] - 1)) as Bomb)){ return (true); }; }; return (false); } private function bombBox():void{ addBomb(); _stateFunc = null; } private function searchLauncherPos(_arg1:Array):Array{ var _local2:Array; trace("<-------------------------------在600行调用一次searchBombPos......----------------------------------->"); _local2 = searchBombPos(_arg1); if (_local2 != null){ if (_local2[0] > _aimBox[0]){ _blastPos = new Array(new Array((_aimBox[0] + 1), _aimBox[1], 0), new Array((_aimBox[0] + 2), _aimBox[1], 0), new Array((_aimBox[0] + 1), (_aimBox[1] + 1), 0), new Array((_aimBox[0] + 1), (_aimBox[1] - 1), 0)); } else { if (_local2[0] < _aimBox[0]){ _blastPos = new Array(new Array((_aimBox[0] - 1), _aimBox[1], 0), new Array((_aimBox[0] - 2), _aimBox[1], 0), new Array((_aimBox[0] - 1), (_aimBox[1] + 1), 0), new Array((_aimBox[0] - 1), (_aimBox[1] - 1), 0)); } else { if (_local2[1] > _aimBox[1]){ _blastPos = new Array(new Array(_aimBox[0], (_aimBox[1] + 1), 0), new Array(_aimBox[0], (_aimBox[1] + 2), 0), new Array((_aimBox[0] - 1), (_aimBox[1] + 1), 0), new Array((_aimBox[0] + 1), (_aimBox[1] + 1), 0)); } else { if (_local2[1] < _aimBox[1]){ _blastPos = new Array(new Array(_aimBox[0], (_aimBox[1] - 1), 0), new Array(_aimBox[0], (_aimBox[1] - 2), 0), new Array((_aimBox[0] - 1), (_aimBox[1] - 1), 0), new Array((_aimBox[0] + 1), (_aimBox[1] - 1), 0)); }; }; }; }; }; return (_local2); } private function boxHandle():void{ var _local1:Boolean; var _local2:int; var _local3:int; var _local4:Boolean; if (boxArr.length == 0){ _couldBombBox = null; if (_stateFunc == boxHandle){ _stateFunc = null; }; }; _local1 = true; _local3 = 0; while (_local3 < _stateArr.length) { if (_stateArr[_local3] == boxHandle){ _local2 = _local3; break; }; _local3++; }; _local3 = 0; while (_local3 < _local2) { if (_stateArr[_local3] == _stateFunc){ _local1 = false; }; _local3++; }; if (((_local1) && (!((boxArr.length == 0))))){ if (_stateFunc != boxHandle){ _local4 = true; } else { if (_tool.arrCompare(boxArr, _lastBoxArr)){ _local4 = true; }; }; }; _boxHandleSurrogate = searchAndBombBox; if (((_local4) && (_randomAction))){ _boxHandleSurrogate(); }; } private function dodge(_arg1:Array):void{ var _local2:Array; var _local3:int; _local2 = fideSaveArr(_arg1, robot.xGrid, robot.yGrid); _local3 = 0; while (_local3 < _local2.length) { if (fidePath(_local2[_local3][0], _local2[_local3][1])){ _action.setAction(_local2[_local3][0], _local2[_local3][1], dodgeEnd); _stateFunc = bombHandle; return; }; _local3++; }; } private function bombEnemyFunc():void{ addBomb(); _bombEnemy = null; _stateFunc = null; } function get game():Game{ return (_game); } private function bulldozerBoxOver():void{ _aimBox = null; _stateFunc = null; } private function get propArr():Array{ return (_apperceive.propArr); } } }//package actionSprite.ai
Section 5
//Tool (actionSprite.ai.Tool) package actionSprite.ai { import actionSprite.*; public class Tool { public function Tool(){ init(); } private function init():void{ } public function cutTest(_arg1:AbstractItem, _arg2:AbstractItem):Boolean{ if (((((_arg1.xPos + _arg1.itemWid) > _arg2.xPos)) && ((_arg1.xPos < (_arg2.xPos + _arg2.itemWid))))){ if (((((_arg1.yPos + _arg1.itemHei) > _arg2.yPos)) && ((_arg1.yPos < (_arg2.yPos + _arg2.itemHei))))){ return (true); }; }; return (false); } public function countDis(_arg1:Array, _arg2:Array):int{ var _local3:int; return ((Math.abs((_arg1[0] - _arg2[0])) + Math.abs((_arg1[1] - _arg2[1])))); } public function taxisDistan(_arg1:AIRobot, _arg2:Array):void{ var _local3:int; var _local4:int; var _local5:int; var _local6:int; var _local7:Array; _local3 = _arg1.xGrid; _local4 = _arg1.yGrid; _local5 = 0; while (_local5 < _arg2.length) { _local6 = _local5; while (_local6 < _arg2.length) { if ((Math.abs((_arg2[_local5][0] - _local3)) + Math.abs((_arg2[_local5][1] - _local4))) > (Math.abs((_arg2[_local6][0] - _local3)) + Math.abs((_arg2[_local6][1] - _local4)))){ _local7 = _arg2[_local5]; _arg2[_local5] = _arg2[_local6]; _arg2[_local6] = _local7; }; _local6++; }; _local5++; }; _local5 = 0; while (_local5 < _arg2.length) { if ((Math.abs((_arg2[0][0] - _local3)) + Math.abs((_arg2[0][1] - _local4))) == (Math.abs((_arg2[_local5][0] - _local3)) + Math.abs((_arg2[_local5][1] - _local4)))){ if (Math.random() > 0.4){ _local7 = _arg2[0]; _arg2[0] = _arg2[_local5]; _arg2[_local5] = _local7; }; } else { return; }; _local5++; }; } public function deleDouble(_arg1:Array):void{ var _local2:int; var _local3:int; _local2 = 0; while (_local2 < _arg1.length) { _local3 = (_local2 + 1); while (_local3 < _arg1.length) { if ((((_arg1[_local2][0] == _arg1[_local3][0])) && ((_arg1[_local2][1] == _arg1[_local3][1])))){ _arg1.splice(_local3, 1); _local3--; }; _local3++; }; _local2++; }; } public function arrCompare(_arg1:Array, _arg2:Array):Boolean{ var _local3:Boolean; var _local4:int; var _local5:int; if (_arg1.length == _arg2.length){ _local4 = 0; while (_local4 < _arg1.length) { _local5 = 0; while (_local5 < _arg2.length) { if ((((_arg1[_local4][0] == _arg2[_local5][0])) && ((_arg1[_local4][1] == _arg2[_local5][1])))){ if (_local4 == (_arg1.length - 1)){ _local3 = true; } else { //unresolved jump }; }; _local5++; }; _local3 = false; _local4++; }; } else { _local3 = false; }; return (_local3); } public function ifDestroy(_arg1:AbstractItem):Boolean{ var _local2:Boolean; _local2 = true; if ((((_arg1 as Box)) && ((_arg1.ifBurst == false)))){ _local2 = false; }; return (_local2); } } }//package actionSprite.ai
Section 6
//AbstractMapData (actionSprite.mapData.AbstractMapData) package actionSprite.mapData { import actionSprite.*; public class AbstractMapData { protected var _dataArr:Array; protected var _game:Game; protected var _mapMaster:MapMaster; public function AbstractMapData(_arg1:MapMaster, _arg2:Game){ _game = _arg2; _mapMaster = _arg1; } function get data():Function{ var _local1:int; _local1 = Math.floor((Math.random() * 3)); return (_dataArr[_local1]); } } }//package actionSprite.mapData
Section 7
//Beach (actionSprite.mapData.Beach) package actionSprite.mapData { import actionSprite.*; import flash.display.*; import flash.utils.*; public class Beach extends AbstractMapSet { private var _mapData:BeachMapData; public function Beach(_arg1:MapMaster, _arg2:Game):void{ _mapData = new BeachMapData(_arg1, _arg2); super(_arg1, _arg2); init(); } private function init():void{ var _local1:Class; var _local2:MovieClip; var _local3:BitmapData; var _local4:Bitmap; _mapMaster.beginNum = 11; _local1 = (getDefinitionByName("BackGround_Beach") as Class); _local2 = new (_local1); _local3 = new BitmapData(640, 480, true, 1); _local3.draw(_local2); _local4 = new Bitmap(_local3); _container.addChild(_local4); _container.x = _game.excursionX; _container.y = _game.excursionY; _mapData.data(); _mapMaster.creatBoxs(); } } }//package actionSprite.mapData
Section 8
//BeachMapData (actionSprite.mapData.BeachMapData) package actionSprite.mapData { import actionSprite.*; public class BeachMapData extends AbstractMapData { public function BeachMapData(_arg1:MapMaster, _arg2:Game){ super(_arg1, _arg2); init(); } private function setBeachOne():void{ var _local1:QuickSand; var _local2:QuickSand; var _local3:QuickSand; var _local4:QuickSand; _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); _mapMaster.setNull(3, 3, 1); _mapMaster.setNull(4, 2, 1); _mapMaster.setNull(4, 4, 1); _mapMaster.setNull(5, 3, 1); _mapMaster.setNull(11, 3, 1); _mapMaster.setNull(12, 2, 1); _mapMaster.setNull(12, 4, 1); _mapMaster.setNull(13, 3, 1); _mapMaster.setNull(3, 11, 1); _mapMaster.setNull(4, 10, 1); _mapMaster.setNull(4, 12, 1); _mapMaster.setNull(5, 11, 1); _mapMaster.setNull(11, 11, 1); _mapMaster.setNull(12, 10, 1); _mapMaster.setNull(12, 12, 1); _mapMaster.setNull(13, 11, 1); _local1 = new QuickSand(_game, 4, 3, 1); _local2 = new QuickSand(_game, 12, 11, 1); _local1.aimSand = _local2; _local2.aimSand = _local1; _local3 = new QuickSand(_game, 12, 3, 2); _local4 = new QuickSand(_game, 4, 11, 2); _local3.aimSand = _local4; _local4.aimSand = _local3; _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(5, 1, 0.5); _mapMaster.setNull(6, 1, 0.5); _mapMaster.setNull(7, 1, 0.5); _mapMaster.setNull(9, 1, 0.5); _mapMaster.setNull(10, 1, 0.5); _mapMaster.setNull(11, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(7, 2, 0.5); _mapMaster.setNull(9, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(2, 3, 0.5); _mapMaster.setNull(6, 3, 0.5); _mapMaster.setNull(7, 3, 0.5); _mapMaster.setNull(8, 3, 0.5); _mapMaster.setNull(9, 3, 0.5); _mapMaster.setNull(10, 3, 0.5); _mapMaster.setNull(14, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(1, 4, 0.5); _mapMaster.setNull(6, 4, 0.5); _mapMaster.setNull(10, 4, 0.5); _mapMaster.setNull(15, 4, 0.5); _mapMaster.setNull(1, 5, 0.5); _mapMaster.setNull(2, 5, 0.5); _mapMaster.setNull(3, 5, 0.5); _mapMaster.setNull(4, 5, 0.5); _mapMaster.setNull(6, 5, 0.5); _mapMaster.setNull(7, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(9, 5, 0.5); _mapMaster.setNull(10, 5, 0.5); _mapMaster.setNull(12, 5, 0.5); _mapMaster.setNull(13, 5, 0.5); _mapMaster.setNull(14, 5, 0.5); _mapMaster.setNull(15, 5, 0.5); _mapMaster.setNull(2, 6, 0.5); _mapMaster.setNull(4, 6, 0.5); _mapMaster.setNull(5, 6, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(11, 6, 0.5); _mapMaster.setNull(12, 6, 0.5); _mapMaster.setNull(14, 6, 0.5); _mapMaster.setNull(1, 7, 0.5); _mapMaster.setNull(2, 7, 0.5); _mapMaster.setNull(6, 7, 0.5); _mapMaster.setNull(10, 7, 0.5); _mapMaster.setNull(14, 7, 0.5); _mapMaster.setNull(15, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(5, 13, 0.5); _mapMaster.setNull(6, 13, 0.5); _mapMaster.setNull(7, 13, 0.5); _mapMaster.setNull(9, 13, 0.5); _mapMaster.setNull(10, 13, 0.5); _mapMaster.setNull(11, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(7, 12, 0.5); _mapMaster.setNull(9, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(2, 11, 0.5); _mapMaster.setNull(6, 11, 0.5); _mapMaster.setNull(7, 11, 0.5); _mapMaster.setNull(8, 11, 0.5); _mapMaster.setNull(9, 11, 0.5); _mapMaster.setNull(10, 11, 0.5); _mapMaster.setNull(14, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(1, 10, 0.5); _mapMaster.setNull(6, 10, 0.5); _mapMaster.setNull(10, 10, 0.5); _mapMaster.setNull(15, 10, 0.5); _mapMaster.setNull(1, 9, 0.5); _mapMaster.setNull(2, 9, 0.5); _mapMaster.setNull(3, 9, 0.5); _mapMaster.setNull(4, 9, 0.5); _mapMaster.setNull(6, 9, 0.5); _mapMaster.setNull(7, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(9, 9, 0.5); _mapMaster.setNull(10, 9, 0.5); _mapMaster.setNull(12, 9, 0.5); _mapMaster.setNull(13, 9, 0.5); _mapMaster.setNull(14, 9, 0.5); _mapMaster.setNull(15, 9, 0.5); _mapMaster.setNull(2, 8, 0.5); _mapMaster.setNull(4, 8, 0.5); _mapMaster.setNull(5, 8, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setNull(11, 8, 0.5); _mapMaster.setNull(12, 8, 0.5); _mapMaster.setNull(14, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(5, 1, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.5); _mapMaster.setUnfixedProb(7, 1, 0.5); _mapMaster.setUnfixedProb(9, 1, 0.5); _mapMaster.setUnfixedProb(10, 1, 0.5); _mapMaster.setUnfixedProb(11, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(7, 2, 0.5); _mapMaster.setUnfixedProb(9, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(2, 3, 0.5); _mapMaster.setUnfixedProb(6, 3, 0.5); _mapMaster.setUnfixedProb(7, 3, 0.5); _mapMaster.setUnfixedProb(8, 3, 0.5); _mapMaster.setUnfixedProb(9, 3, 0.5); _mapMaster.setUnfixedProb(10, 3, 0.5); _mapMaster.setUnfixedProb(14, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(1, 4, 0.5); _mapMaster.setUnfixedProb(6, 4, 0.5); _mapMaster.setUnfixedProb(10, 4, 0.5); _mapMaster.setUnfixedProb(15, 4, 0.5); _mapMaster.setUnfixedProb(1, 5, 0.5); _mapMaster.setUnfixedProb(2, 5, 0.5); _mapMaster.setUnfixedProb(3, 5, 0.5); _mapMaster.setUnfixedProb(4, 5, 0.5); _mapMaster.setUnfixedProb(6, 5, 0.5); _mapMaster.setUnfixedProb(7, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(9, 5, 0.5); _mapMaster.setUnfixedProb(10, 5, 0.5); _mapMaster.setUnfixedProb(12, 5, 0.5); _mapMaster.setUnfixedProb(13, 5, 0.5); _mapMaster.setUnfixedProb(14, 5, 0.5); _mapMaster.setUnfixedProb(15, 5, 0.5); _mapMaster.setUnfixedProb(2, 6, 0.5); _mapMaster.setUnfixedProb(4, 6, 0.5); _mapMaster.setUnfixedProb(5, 6, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(11, 6, 0.5); _mapMaster.setUnfixedProb(12, 6, 0.5); _mapMaster.setUnfixedProb(14, 6, 0.5); _mapMaster.setUnfixedProb(1, 7, 0.5); _mapMaster.setUnfixedProb(2, 7, 0.5); _mapMaster.setUnfixedProb(6, 7, 0.5); _mapMaster.setUnfixedProb(10, 7, 0.5); _mapMaster.setUnfixedProb(14, 7, 0.5); _mapMaster.setUnfixedProb(15, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(5, 13, 0.5); _mapMaster.setUnfixedProb(6, 13, 0.5); _mapMaster.setUnfixedProb(7, 13, 0.5); _mapMaster.setUnfixedProb(9, 13, 0.5); _mapMaster.setUnfixedProb(10, 13, 0.5); _mapMaster.setUnfixedProb(11, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(7, 12, 0.5); _mapMaster.setUnfixedProb(9, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(2, 11, 0.5); _mapMaster.setUnfixedProb(6, 11, 0.5); _mapMaster.setUnfixedProb(7, 11, 0.5); _mapMaster.setUnfixedProb(8, 11, 0.5); _mapMaster.setUnfixedProb(9, 11, 0.5); _mapMaster.setUnfixedProb(10, 11, 0.5); _mapMaster.setUnfixedProb(14, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(1, 10, 0.5); _mapMaster.setUnfixedProb(6, 10, 0.5); _mapMaster.setUnfixedProb(10, 10, 0.5); _mapMaster.setUnfixedProb(15, 10, 0.5); _mapMaster.setUnfixedProb(1, 9, 0.5); _mapMaster.setUnfixedProb(2, 9, 0.5); _mapMaster.setUnfixedProb(3, 9, 0.5); _mapMaster.setUnfixedProb(4, 9, 0.5); _mapMaster.setUnfixedProb(6, 9, 0.5); _mapMaster.setUnfixedProb(7, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(9, 9, 0.5); _mapMaster.setUnfixedProb(10, 9, 0.5); _mapMaster.setUnfixedProb(12, 9, 0.5); _mapMaster.setUnfixedProb(13, 9, 0.5); _mapMaster.setUnfixedProb(14, 9, 0.5); _mapMaster.setUnfixedProb(15, 9, 0.5); _mapMaster.setUnfixedProb(2, 8, 0.5); _mapMaster.setUnfixedProb(4, 8, 0.5); _mapMaster.setUnfixedProb(5, 8, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(11, 8, 0.5); _mapMaster.setUnfixedProb(12, 8, 0.5); _mapMaster.setUnfixedProb(14, 8, 0.5); _mapMaster.setUnfixedProb(8, 4, 0.3); _mapMaster.setUnfixedProb(3, 7, 0.3); _mapMaster.setUnfixedProb(13, 7, 0.3); _mapMaster.setUnfixedProb(8, 10, 0.3); _mapMaster.setFixedProb(8, 1, 1); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(3, 2, 1); _mapMaster.setFixedProb(5, 2, 1); _mapMaster.setFixedProb(6, 2, 1); _mapMaster.setFixedProb(8, 2, 1); _mapMaster.setFixedProb(10, 2, 1); _mapMaster.setFixedProb(11, 2, 1); _mapMaster.setFixedProb(13, 2, 1); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(2, 4, 1); _mapMaster.setFixedProb(3, 4, 1); _mapMaster.setFixedProb(5, 4, 1); _mapMaster.setFixedProb(7, 4, 1); _mapMaster.setFixedProb(8, 4, 0.7); _mapMaster.setFixedProb(9, 4, 1); _mapMaster.setFixedProb(11, 4, 1); _mapMaster.setFixedProb(13, 4, 1); _mapMaster.setFixedProb(14, 4, 1); _mapMaster.setFixedProb(5, 5, 1); _mapMaster.setFixedProb(11, 5, 1); _mapMaster.setFixedProb(1, 6, 1); _mapMaster.setFixedProb(3, 6, 1); _mapMaster.setFixedProb(13, 6, 1); _mapMaster.setFixedProb(15, 6, 1); _mapMaster.setFixedProb(3, 7, 0.7); _mapMaster.setFixedProb(4, 7, 1); _mapMaster.setFixedProb(5, 7, 1); _mapMaster.setFixedProb(11, 7, 1); _mapMaster.setFixedProb(12, 7, 1); _mapMaster.setFixedProb(13, 7, 0.7); _mapMaster.setFixedProb(8, 13, 1); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(3, 12, 1); _mapMaster.setFixedProb(5, 12, 1); _mapMaster.setFixedProb(6, 12, 1); _mapMaster.setFixedProb(8, 12, 1); _mapMaster.setFixedProb(10, 12, 1); _mapMaster.setFixedProb(11, 12, 1); _mapMaster.setFixedProb(13, 12, 1); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(2, 10, 1); _mapMaster.setFixedProb(3, 10, 1); _mapMaster.setFixedProb(5, 10, 1); _mapMaster.setFixedProb(7, 10, 1); _mapMaster.setFixedProb(8, 10, 0.7); _mapMaster.setFixedProb(9, 10, 1); _mapMaster.setFixedProb(11, 10, 1); _mapMaster.setFixedProb(13, 10, 1); _mapMaster.setFixedProb(14, 10, 1); _mapMaster.setFixedProb(5, 9, 1); _mapMaster.setFixedProb(11, 9, 1); _mapMaster.setFixedProb(1, 8, 1); _mapMaster.setFixedProb(3, 8, 1); _mapMaster.setFixedProb(13, 8, 1); _mapMaster.setFixedProb(15, 8, 1); } private function setBeachTwo():void{ var _local1:QuickSand; var _local2:QuickSand; var _local3:QuickSand; var _local4:QuickSand; _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); _mapMaster.setNull(2, 4, 1); _mapMaster.setNull(3, 3, 1); _mapMaster.setNull(3, 5, 1); _mapMaster.setNull(4, 4, 1); _mapMaster.setNull(12, 4, 1); _mapMaster.setNull(13, 3, 1); _mapMaster.setNull(13, 5, 1); _mapMaster.setNull(14, 4, 1); _mapMaster.setNull(2, 10, 1); _mapMaster.setNull(3, 9, 1); _mapMaster.setNull(3, 11, 1); _mapMaster.setNull(4, 10, 1); _mapMaster.setNull(12, 10, 1); _mapMaster.setNull(13, 9, 1); _mapMaster.setNull(13, 11, 1); _mapMaster.setNull(14, 10, 1); _local1 = new QuickSand(_game, 3, 4, 1); _local2 = new QuickSand(_game, 13, 4, 1); _local1.aimSand = _local2; _local2.aimSand = _local1; _local3 = new QuickSand(_game, 3, 10, 2); _local4 = new QuickSand(_game, 13, 10, 2); _local3.aimSand = _local4; _local4.aimSand = _local3; _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(5, 1, 0.5); _mapMaster.setNull(6, 1, 0.5); _mapMaster.setNull(7, 1, 0.5); _mapMaster.setNull(9, 1, 0.5); _mapMaster.setNull(10, 1, 0.5); _mapMaster.setNull(11, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(3, 2, 0.5); _mapMaster.setNull(6, 2, 0.5); _mapMaster.setNull(10, 2, 0.5); _mapMaster.setNull(13, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(5, 3, 0.5); _mapMaster.setNull(6, 3, 0.5); _mapMaster.setNull(7, 3, 0.5); _mapMaster.setNull(8, 3, 0.5); _mapMaster.setNull(9, 3, 0.5); _mapMaster.setNull(10, 3, 0.5); _mapMaster.setNull(11, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(1, 4, 0.5); _mapMaster.setNull(5, 4, 0.5); _mapMaster.setNull(11, 4, 0.5); _mapMaster.setNull(15, 4, 0.5); _mapMaster.setNull(1, 5, 0.5); _mapMaster.setNull(5, 5, 0.5); _mapMaster.setNull(6, 5, 0.5); _mapMaster.setNull(7, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(9, 5, 0.5); _mapMaster.setNull(10, 5, 0.5); _mapMaster.setNull(11, 5, 0.5); _mapMaster.setNull(15, 5, 0.5); _mapMaster.setNull(1, 6, 0.5); _mapMaster.setNull(2, 6, 0.5); _mapMaster.setNull(3, 6, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(13, 6, 0.5); _mapMaster.setNull(14, 6, 0.5); _mapMaster.setNull(15, 6, 0.5); _mapMaster.setNull(3, 7, 0.5); _mapMaster.setNull(4, 7, 0.5); _mapMaster.setNull(5, 7, 0.5); _mapMaster.setNull(6, 7, 0.5); _mapMaster.setNull(10, 7, 0.5); _mapMaster.setNull(11, 7, 0.5); _mapMaster.setNull(12, 7, 0.5); _mapMaster.setNull(13, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(5, 13, 0.5); _mapMaster.setNull(6, 13, 0.5); _mapMaster.setNull(7, 13, 0.5); _mapMaster.setNull(9, 13, 0.5); _mapMaster.setNull(10, 13, 0.5); _mapMaster.setNull(11, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(3, 12, 0.5); _mapMaster.setNull(6, 12, 0.5); _mapMaster.setNull(10, 12, 0.5); _mapMaster.setNull(13, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(5, 11, 0.5); _mapMaster.setNull(6, 11, 0.5); _mapMaster.setNull(7, 11, 0.5); _mapMaster.setNull(8, 11, 0.5); _mapMaster.setNull(9, 11, 0.5); _mapMaster.setNull(10, 11, 0.5); _mapMaster.setNull(11, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(1, 10, 0.5); _mapMaster.setNull(5, 10, 0.5); _mapMaster.setNull(11, 10, 0.5); _mapMaster.setNull(15, 10, 0.5); _mapMaster.setNull(1, 9, 0.5); _mapMaster.setNull(5, 9, 0.5); _mapMaster.setNull(6, 9, 0.5); _mapMaster.setNull(7, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(9, 9, 0.5); _mapMaster.setNull(10, 9, 0.5); _mapMaster.setNull(11, 9, 0.5); _mapMaster.setNull(15, 9, 0.5); _mapMaster.setNull(1, 8, 0.5); _mapMaster.setNull(2, 8, 0.5); _mapMaster.setNull(3, 8, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setNull(13, 8, 0.5); _mapMaster.setNull(14, 8, 0.5); _mapMaster.setNull(15, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(5, 1, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.5); _mapMaster.setUnfixedProb(7, 1, 0.5); _mapMaster.setUnfixedProb(9, 1, 0.5); _mapMaster.setUnfixedProb(10, 1, 0.5); _mapMaster.setUnfixedProb(11, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(3, 2, 0.5); _mapMaster.setUnfixedProb(6, 2, 0.5); _mapMaster.setUnfixedProb(10, 2, 0.5); _mapMaster.setUnfixedProb(13, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(5, 3, 0.5); _mapMaster.setUnfixedProb(6, 3, 0.5); _mapMaster.setUnfixedProb(7, 3, 0.5); _mapMaster.setUnfixedProb(8, 3, 0.5); _mapMaster.setUnfixedProb(9, 3, 0.5); _mapMaster.setUnfixedProb(10, 3, 0.5); _mapMaster.setUnfixedProb(11, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(1, 4, 0.5); _mapMaster.setUnfixedProb(5, 4, 0.5); _mapMaster.setUnfixedProb(11, 4, 0.5); _mapMaster.setUnfixedProb(15, 4, 0.5); _mapMaster.setUnfixedProb(1, 5, 0.5); _mapMaster.setUnfixedProb(5, 5, 0.5); _mapMaster.setUnfixedProb(6, 5, 0.5); _mapMaster.setUnfixedProb(7, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(9, 5, 0.5); _mapMaster.setUnfixedProb(10, 5, 0.5); _mapMaster.setUnfixedProb(11, 5, 0.5); _mapMaster.setUnfixedProb(15, 5, 0.5); _mapMaster.setUnfixedProb(1, 6, 0.5); _mapMaster.setUnfixedProb(2, 6, 0.5); _mapMaster.setUnfixedProb(3, 6, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(13, 6, 0.5); _mapMaster.setUnfixedProb(14, 6, 0.5); _mapMaster.setUnfixedProb(15, 6, 0.5); _mapMaster.setUnfixedProb(3, 7, 0.5); _mapMaster.setUnfixedProb(4, 7, 0.5); _mapMaster.setUnfixedProb(5, 7, 0.5); _mapMaster.setUnfixedProb(6, 7, 0.5); _mapMaster.setUnfixedProb(10, 7, 0.5); _mapMaster.setUnfixedProb(11, 7, 0.5); _mapMaster.setUnfixedProb(12, 7, 0.5); _mapMaster.setUnfixedProb(13, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(5, 13, 0.5); _mapMaster.setUnfixedProb(6, 13, 0.5); _mapMaster.setUnfixedProb(7, 13, 0.5); _mapMaster.setUnfixedProb(9, 13, 0.5); _mapMaster.setUnfixedProb(10, 13, 0.5); _mapMaster.setUnfixedProb(11, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(3, 12, 0.5); _mapMaster.setUnfixedProb(6, 12, 0.5); _mapMaster.setUnfixedProb(10, 12, 0.5); _mapMaster.setUnfixedProb(13, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(5, 11, 0.5); _mapMaster.setUnfixedProb(6, 11, 0.5); _mapMaster.setUnfixedProb(7, 11, 0.5); _mapMaster.setUnfixedProb(8, 11, 0.5); _mapMaster.setUnfixedProb(9, 11, 0.5); _mapMaster.setUnfixedProb(10, 11, 0.5); _mapMaster.setUnfixedProb(11, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(1, 10, 0.5); _mapMaster.setUnfixedProb(5, 10, 0.5); _mapMaster.setUnfixedProb(11, 10, 0.5); _mapMaster.setUnfixedProb(15, 10, 0.5); _mapMaster.setUnfixedProb(1, 9, 0.5); _mapMaster.setUnfixedProb(5, 9, 0.5); _mapMaster.setUnfixedProb(6, 9, 0.5); _mapMaster.setUnfixedProb(7, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(9, 9, 0.5); _mapMaster.setUnfixedProb(10, 9, 0.5); _mapMaster.setUnfixedProb(11, 9, 0.5); _mapMaster.setUnfixedProb(15, 9, 0.5); _mapMaster.setUnfixedProb(1, 8, 0.5); _mapMaster.setUnfixedProb(2, 8, 0.5); _mapMaster.setUnfixedProb(3, 8, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(13, 8, 0.5); _mapMaster.setUnfixedProb(14, 8, 0.5); _mapMaster.setUnfixedProb(15, 8, 0.5); _mapMaster.setUnfixedProb(8, 2, 0.3); _mapMaster.setUnfixedProb(8, 4, 0.3); _mapMaster.setUnfixedProb(8, 12, 0.3); _mapMaster.setUnfixedProb(8, 10, 0.3); _mapMaster.setFixedProb(8, 1, 1); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(4, 2, 1); _mapMaster.setFixedProb(5, 2, 1); _mapMaster.setFixedProb(7, 2, 1); _mapMaster.setFixedProb(8, 2, 0.7); _mapMaster.setFixedProb(9, 2, 1); _mapMaster.setFixedProb(11, 2, 1); _mapMaster.setFixedProb(12, 2, 1); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(2, 3, 1); _mapMaster.setFixedProb(4, 3, 1); _mapMaster.setFixedProb(12, 3, 1); _mapMaster.setFixedProb(14, 3, 1); _mapMaster.setFixedProb(6, 4, 1); _mapMaster.setFixedProb(7, 4, 1); _mapMaster.setFixedProb(8, 4, 0.7); _mapMaster.setFixedProb(9, 4, 1); _mapMaster.setFixedProb(10, 4, 1); _mapMaster.setFixedProb(2, 5, 1); _mapMaster.setFixedProb(4, 5, 1); _mapMaster.setFixedProb(12, 5, 1); _mapMaster.setFixedProb(14, 5, 1); _mapMaster.setFixedProb(4, 6, 1); _mapMaster.setFixedProb(5, 6, 1); _mapMaster.setFixedProb(11, 6, 1); _mapMaster.setFixedProb(12, 6, 1); _mapMaster.setFixedProb(1, 7, 1); _mapMaster.setFixedProb(2, 7, 1); _mapMaster.setFixedProb(14, 7, 1); _mapMaster.setFixedProb(15, 7, 1); _mapMaster.setFixedProb(8, 13, 1); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(4, 12, 1); _mapMaster.setFixedProb(5, 12, 1); _mapMaster.setFixedProb(7, 12, 1); _mapMaster.setFixedProb(8, 12, 0.7); _mapMaster.setFixedProb(9, 12, 1); _mapMaster.setFixedProb(11, 12, 1); _mapMaster.setFixedProb(12, 12, 1); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(2, 11, 1); _mapMaster.setFixedProb(4, 11, 1); _mapMaster.setFixedProb(12, 11, 1); _mapMaster.setFixedProb(14, 11, 1); _mapMaster.setFixedProb(6, 10, 1); _mapMaster.setFixedProb(7, 10, 1); _mapMaster.setFixedProb(8, 10, 0.7); _mapMaster.setFixedProb(9, 10, 1); _mapMaster.setFixedProb(10, 10, 1); _mapMaster.setFixedProb(2, 9, 1); _mapMaster.setFixedProb(4, 9, 1); _mapMaster.setFixedProb(12, 9, 1); _mapMaster.setFixedProb(14, 9, 1); _mapMaster.setFixedProb(4, 8, 1); _mapMaster.setFixedProb(5, 8, 1); _mapMaster.setFixedProb(11, 8, 1); _mapMaster.setFixedProb(12, 8, 1); } private function init():void{ _dataArr = new Array(setBeachOne, setBeachTwo, setBeachThree); } private function setBeachThree():void{ var _local1:QuickSand; var _local2:QuickSand; var _local3:QuickSand; var _local4:QuickSand; _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); _mapMaster.setNull(4, 3, 1); _mapMaster.setNull(5, 2, 1); _mapMaster.setNull(5, 4, 1); _mapMaster.setNull(6, 3, 1); _mapMaster.setNull(10, 3, 1); _mapMaster.setNull(11, 2, 1); _mapMaster.setNull(11, 4, 1); _mapMaster.setNull(12, 3, 1); _mapMaster.setNull(4, 11, 1); _mapMaster.setNull(5, 10, 1); _mapMaster.setNull(5, 12, 1); _mapMaster.setNull(6, 11, 1); _mapMaster.setNull(10, 11, 1); _mapMaster.setNull(11, 10, 1); _mapMaster.setNull(11, 12, 1); _mapMaster.setNull(12, 11, 1); _local1 = new QuickSand(_game, 5, 3, 1); _local2 = new QuickSand(_game, 5, 11, 1); _local1.aimSand = _local2; _local2.aimSand = _local1; _local3 = new QuickSand(_game, 11, 3, 2); _local4 = new QuickSand(_game, 11, 11, 2); _local3.aimSand = _local4; _local4.aimSand = _local3; _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(5, 1, 0.5); _mapMaster.setNull(6, 1, 0.5); _mapMaster.setNull(7, 1, 0.5); _mapMaster.setNull(9, 1, 0.5); _mapMaster.setNull(10, 1, 0.5); _mapMaster.setNull(11, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(7, 2, 0.5); _mapMaster.setNull(9, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(2, 3, 0.5); _mapMaster.setNull(3, 3, 0.5); _mapMaster.setNull(7, 3, 0.5); _mapMaster.setNull(8, 3, 0.5); _mapMaster.setNull(9, 3, 0.5); _mapMaster.setNull(13, 3, 0.5); _mapMaster.setNull(14, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(2, 4, 0.5); _mapMaster.setNull(8, 4, 0.5); _mapMaster.setNull(14, 4, 0.5); _mapMaster.setNull(1, 5, 0.5); _mapMaster.setNull(2, 5, 0.5); _mapMaster.setNull(3, 5, 0.5); _mapMaster.setNull(5, 5, 0.5); _mapMaster.setNull(6, 5, 0.5); _mapMaster.setNull(7, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(9, 5, 0.5); _mapMaster.setNull(10, 5, 0.5); _mapMaster.setNull(11, 5, 0.5); _mapMaster.setNull(13, 5, 0.5); _mapMaster.setNull(14, 5, 0.5); _mapMaster.setNull(15, 5, 0.5); _mapMaster.setNull(3, 6, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(13, 6, 0.5); _mapMaster.setNull(1, 7, 0.5); _mapMaster.setNull(2, 7, 0.5); _mapMaster.setNull(3, 7, 0.5); _mapMaster.setNull(4, 7, 0.5); _mapMaster.setNull(5, 7, 0.5); _mapMaster.setNull(6, 7, 0.5); _mapMaster.setNull(10, 7, 0.5); _mapMaster.setNull(11, 7, 0.5); _mapMaster.setNull(12, 7, 0.5); _mapMaster.setNull(13, 7, 0.5); _mapMaster.setNull(14, 7, 0.5); _mapMaster.setNull(15, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(5, 13, 0.5); _mapMaster.setNull(6, 13, 0.5); _mapMaster.setNull(7, 13, 0.5); _mapMaster.setNull(9, 13, 0.5); _mapMaster.setNull(10, 13, 0.5); _mapMaster.setNull(11, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(7, 12, 0.5); _mapMaster.setNull(9, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(2, 11, 0.5); _mapMaster.setNull(3, 11, 0.5); _mapMaster.setNull(7, 11, 0.5); _mapMaster.setNull(8, 11, 0.5); _mapMaster.setNull(9, 11, 0.5); _mapMaster.setNull(13, 11, 0.5); _mapMaster.setNull(14, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(2, 10, 0.5); _mapMaster.setNull(8, 10, 0.5); _mapMaster.setNull(14, 10, 0.5); _mapMaster.setNull(1, 9, 0.5); _mapMaster.setNull(2, 9, 0.5); _mapMaster.setNull(3, 9, 0.5); _mapMaster.setNull(5, 9, 0.5); _mapMaster.setNull(6, 9, 0.5); _mapMaster.setNull(7, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(9, 9, 0.5); _mapMaster.setNull(10, 9, 0.5); _mapMaster.setNull(11, 9, 0.5); _mapMaster.setNull(13, 9, 0.5); _mapMaster.setNull(14, 9, 0.5); _mapMaster.setNull(15, 9, 0.5); _mapMaster.setNull(3, 8, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setNull(13, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(5, 1, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.5); _mapMaster.setUnfixedProb(7, 1, 0.5); _mapMaster.setUnfixedProb(9, 1, 0.5); _mapMaster.setUnfixedProb(10, 1, 0.5); _mapMaster.setUnfixedProb(11, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(7, 2, 0.5); _mapMaster.setUnfixedProb(9, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(2, 3, 0.5); _mapMaster.setUnfixedProb(3, 3, 0.5); _mapMaster.setUnfixedProb(7, 3, 0.5); _mapMaster.setUnfixedProb(8, 3, 0.5); _mapMaster.setUnfixedProb(9, 3, 0.5); _mapMaster.setUnfixedProb(13, 3, 0.5); _mapMaster.setUnfixedProb(14, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(2, 4, 0.5); _mapMaster.setUnfixedProb(8, 4, 0.5); _mapMaster.setUnfixedProb(14, 4, 0.5); _mapMaster.setUnfixedProb(1, 5, 0.5); _mapMaster.setUnfixedProb(2, 5, 0.5); _mapMaster.setUnfixedProb(3, 5, 0.5); _mapMaster.setUnfixedProb(5, 5, 0.5); _mapMaster.setUnfixedProb(6, 5, 0.5); _mapMaster.setUnfixedProb(7, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(9, 5, 0.5); _mapMaster.setUnfixedProb(10, 5, 0.5); _mapMaster.setUnfixedProb(11, 5, 0.5); _mapMaster.setUnfixedProb(13, 5, 0.5); _mapMaster.setUnfixedProb(14, 5, 0.5); _mapMaster.setUnfixedProb(15, 5, 0.5); _mapMaster.setUnfixedProb(3, 6, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(13, 6, 0.5); _mapMaster.setUnfixedProb(1, 7, 0.5); _mapMaster.setUnfixedProb(2, 7, 0.5); _mapMaster.setUnfixedProb(3, 7, 0.5); _mapMaster.setUnfixedProb(4, 7, 0.5); _mapMaster.setUnfixedProb(5, 7, 0.5); _mapMaster.setUnfixedProb(6, 7, 0.5); _mapMaster.setUnfixedProb(10, 7, 0.5); _mapMaster.setUnfixedProb(11, 7, 0.5); _mapMaster.setUnfixedProb(12, 7, 0.5); _mapMaster.setUnfixedProb(13, 7, 0.5); _mapMaster.setUnfixedProb(14, 7, 0.5); _mapMaster.setUnfixedProb(15, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(5, 13, 0.5); _mapMaster.setUnfixedProb(6, 13, 0.5); _mapMaster.setUnfixedProb(7, 13, 0.5); _mapMaster.setUnfixedProb(9, 13, 0.5); _mapMaster.setUnfixedProb(10, 13, 0.5); _mapMaster.setUnfixedProb(11, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(7, 12, 0.5); _mapMaster.setUnfixedProb(9, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(2, 11, 0.5); _mapMaster.setUnfixedProb(3, 11, 0.5); _mapMaster.setUnfixedProb(7, 11, 0.5); _mapMaster.setUnfixedProb(8, 11, 0.5); _mapMaster.setUnfixedProb(9, 11, 0.5); _mapMaster.setUnfixedProb(13, 11, 0.5); _mapMaster.setUnfixedProb(14, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(2, 10, 0.5); _mapMaster.setUnfixedProb(8, 10, 0.5); _mapMaster.setUnfixedProb(14, 10, 0.5); _mapMaster.setUnfixedProb(1, 9, 0.5); _mapMaster.setUnfixedProb(2, 9, 0.5); _mapMaster.setUnfixedProb(3, 9, 0.5); _mapMaster.setUnfixedProb(5, 9, 0.5); _mapMaster.setUnfixedProb(6, 9, 0.5); _mapMaster.setUnfixedProb(7, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(9, 9, 0.5); _mapMaster.setUnfixedProb(10, 9, 0.5); _mapMaster.setUnfixedProb(11, 9, 0.5); _mapMaster.setUnfixedProb(13, 9, 0.5); _mapMaster.setUnfixedProb(14, 9, 0.5); _mapMaster.setUnfixedProb(15, 9, 0.5); _mapMaster.setUnfixedProb(3, 8, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(13, 8, 0.5); _mapMaster.setUnfixedProb(3, 2, 0.3); _mapMaster.setUnfixedProb(13, 2, 0.3); _mapMaster.setUnfixedProb(4, 5, 0.3); _mapMaster.setUnfixedProb(12, 5, 0.3); _mapMaster.setUnfixedProb(1, 6, 0.3); _mapMaster.setUnfixedProb(15, 6, 0.3); _mapMaster.setUnfixedProb(3, 12, 0.3); _mapMaster.setUnfixedProb(13, 12, 0.3); _mapMaster.setUnfixedProb(4, 9, 0.3); _mapMaster.setUnfixedProb(12, 9, 0.3); _mapMaster.setUnfixedProb(1, 8, 0.3); _mapMaster.setUnfixedProb(15, 8, 0.3); _mapMaster.setFixedProb(8, 1, 1); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(3, 2, 0.7); _mapMaster.setFixedProb(4, 2, 1); _mapMaster.setFixedProb(6, 2, 1); _mapMaster.setFixedProb(8, 2, 1); _mapMaster.setFixedProb(10, 2, 1); _mapMaster.setFixedProb(12, 2, 1); _mapMaster.setFixedProb(13, 2, 0.7); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(1, 4, 1); _mapMaster.setFixedProb(3, 4, 1); _mapMaster.setFixedProb(4, 4, 1); _mapMaster.setFixedProb(6, 4, 1); _mapMaster.setFixedProb(7, 4, 1); _mapMaster.setFixedProb(9, 4, 1); _mapMaster.setFixedProb(10, 4, 1); _mapMaster.setFixedProb(12, 4, 1); _mapMaster.setFixedProb(13, 4, 1); _mapMaster.setFixedProb(15, 4, 1); _mapMaster.setFixedProb(4, 5, 0.7); _mapMaster.setFixedProb(12, 5, 0.7); _mapMaster.setFixedProb(1, 6, 0.7); _mapMaster.setFixedProb(2, 6, 1); _mapMaster.setFixedProb(4, 6, 1); _mapMaster.setFixedProb(5, 6, 1); _mapMaster.setFixedProb(11, 6, 1); _mapMaster.setFixedProb(12, 6, 1); _mapMaster.setFixedProb(14, 6, 1); _mapMaster.setFixedProb(15, 6, 0.7); _mapMaster.setFixedProb(8, 13, 1); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(3, 12, 0.7); _mapMaster.setFixedProb(4, 12, 1); _mapMaster.setFixedProb(6, 12, 1); _mapMaster.setFixedProb(8, 12, 1); _mapMaster.setFixedProb(10, 12, 1); _mapMaster.setFixedProb(12, 12, 1); _mapMaster.setFixedProb(13, 12, 0.7); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(1, 10, 1); _mapMaster.setFixedProb(3, 10, 1); _mapMaster.setFixedProb(4, 10, 1); _mapMaster.setFixedProb(6, 10, 1); _mapMaster.setFixedProb(7, 10, 1); _mapMaster.setFixedProb(9, 10, 1); _mapMaster.setFixedProb(10, 10, 1); _mapMaster.setFixedProb(12, 10, 1); _mapMaster.setFixedProb(13, 10, 1); _mapMaster.setFixedProb(15, 10, 1); _mapMaster.setFixedProb(4, 9, 0.7); _mapMaster.setFixedProb(12, 9, 0.7); _mapMaster.setFixedProb(1, 8, 0.7); _mapMaster.setFixedProb(2, 8, 1); _mapMaster.setFixedProb(4, 8, 1); _mapMaster.setFixedProb(5, 8, 1); _mapMaster.setFixedProb(11, 8, 1); _mapMaster.setFixedProb(12, 8, 1); _mapMaster.setFixedProb(14, 8, 1); _mapMaster.setFixedProb(15, 8, 0.7); } } }//package actionSprite.mapData
Section 9
//Center (actionSprite.mapData.Center) package actionSprite.mapData { import actionSprite.*; import flash.display.*; import flash.utils.*; public class Center extends AbstractMapSet { private var _mapData:CenterMapData; public function Center(_arg1:MapMaster, _arg2:Game){ _mapData = new CenterMapData(_arg1, _arg2); super(_arg1, _arg2); init(); } private function init():void{ var _local1:Class; var _local2:MovieClip; var _local3:BitmapData; var _local4:Bitmap; _mapMaster.beginNum = 51; _local1 = (getDefinitionByName("BackGround_Center") as Class); _local2 = new (_local1); _local3 = new BitmapData(640, 480, true, 1); _local3.draw(_local2); _local4 = new Bitmap(_local3); _container.addChild(_local4); _container.x = _game.excursionX; _container.y = _game.excursionY; _mapData.data(); _mapMaster.creatBoxs(); trace("mapok............"); } } }//package actionSprite.mapData
Section 10
//CenterMapData (actionSprite.mapData.CenterMapData) package actionSprite.mapData { import actionSprite.*; public class CenterMapData extends AbstractMapData { public function CenterMapData(_arg1:MapMaster, _arg2:Game){ super(_arg1, _arg2); init(); } private function setCenterThree():void{ _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); new TurnTable(_game, 7, 6); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(7, 1, 0.5); _mapMaster.setNull(8, 1, 0.5); _mapMaster.setNull(9, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(4, 2, 0.5); _mapMaster.setNull(5, 2, 0.5); _mapMaster.setNull(7, 2, 0.5); _mapMaster.setNull(9, 2, 0.5); _mapMaster.setNull(11, 2, 0.5); _mapMaster.setNull(12, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(2, 3, 0.5); _mapMaster.setNull(5, 3, 0.5); _mapMaster.setNull(6, 3, 0.5); _mapMaster.setNull(7, 3, 0.5); _mapMaster.setNull(9, 3, 0.5); _mapMaster.setNull(10, 3, 0.5); _mapMaster.setNull(11, 3, 0.5); _mapMaster.setNull(14, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(2, 4, 0.5); _mapMaster.setNull(3, 4, 0.5); _mapMaster.setNull(6, 4, 0.5); _mapMaster.setNull(10, 4, 0.5); _mapMaster.setNull(13, 4, 0.5); _mapMaster.setNull(14, 4, 0.5); _mapMaster.setNull(3, 5, 0.5); _mapMaster.setNull(4, 5, 0.5); _mapMaster.setNull(5, 5, 0.5); _mapMaster.setNull(6, 5, 0.5); _mapMaster.setNull(7, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(9, 5, 0.5); _mapMaster.setNull(10, 5, 0.5); _mapMaster.setNull(11, 5, 0.5); _mapMaster.setNull(12, 5, 0.5); _mapMaster.setNull(13, 5, 0.5); _mapMaster.setNull(1, 6, 0.5); _mapMaster.setNull(4, 6, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(12, 6, 0.5); _mapMaster.setNull(15, 6, 0.5); _mapMaster.setNull(1, 7, 0.5); _mapMaster.setNull(2, 7, 0.5); _mapMaster.setNull(3, 7, 0.5); _mapMaster.setNull(4, 7, 0.5); _mapMaster.setNull(6, 7, 0.5); _mapMaster.setNull(10, 7, 0.5); _mapMaster.setNull(12, 7, 0.5); _mapMaster.setNull(13, 7, 0.5); _mapMaster.setNull(14, 7, 0.5); _mapMaster.setNull(15, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(7, 13, 0.5); _mapMaster.setNull(8, 13, 0.5); _mapMaster.setNull(9, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(4, 12, 0.5); _mapMaster.setNull(5, 12, 0.5); _mapMaster.setNull(7, 12, 0.5); _mapMaster.setNull(9, 12, 0.5); _mapMaster.setNull(11, 12, 0.5); _mapMaster.setNull(12, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(2, 11, 0.5); _mapMaster.setNull(5, 11, 0.5); _mapMaster.setNull(6, 11, 0.5); _mapMaster.setNull(7, 11, 0.5); _mapMaster.setNull(9, 11, 0.5); _mapMaster.setNull(10, 11, 0.5); _mapMaster.setNull(11, 11, 0.5); _mapMaster.setNull(14, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(2, 10, 0.5); _mapMaster.setNull(3, 10, 0.5); _mapMaster.setNull(6, 10, 0.5); _mapMaster.setNull(10, 10, 0.5); _mapMaster.setNull(13, 10, 0.5); _mapMaster.setNull(14, 10, 0.5); _mapMaster.setNull(3, 9, 0.5); _mapMaster.setNull(4, 9, 0.5); _mapMaster.setNull(5, 9, 0.5); _mapMaster.setNull(6, 9, 0.5); _mapMaster.setNull(7, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(9, 9, 0.5); _mapMaster.setNull(10, 9, 0.5); _mapMaster.setNull(11, 9, 0.5); _mapMaster.setNull(12, 9, 0.5); _mapMaster.setNull(13, 9, 0.5); _mapMaster.setNull(1, 8, 0.5); _mapMaster.setNull(4, 8, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setNull(12, 8, 0.5); _mapMaster.setNull(15, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(7, 1, 0.5); _mapMaster.setUnfixedProb(8, 1, 0.5); _mapMaster.setUnfixedProb(9, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(4, 2, 0.5); _mapMaster.setUnfixedProb(5, 2, 0.5); _mapMaster.setUnfixedProb(7, 2, 0.5); _mapMaster.setUnfixedProb(9, 2, 0.5); _mapMaster.setUnfixedProb(11, 2, 0.5); _mapMaster.setUnfixedProb(12, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(2, 3, 0.5); _mapMaster.setUnfixedProb(5, 3, 0.5); _mapMaster.setUnfixedProb(6, 3, 0.5); _mapMaster.setUnfixedProb(7, 3, 0.5); _mapMaster.setUnfixedProb(9, 3, 0.5); _mapMaster.setUnfixedProb(10, 3, 0.5); _mapMaster.setUnfixedProb(11, 3, 0.5); _mapMaster.setUnfixedProb(14, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(2, 4, 0.5); _mapMaster.setUnfixedProb(3, 4, 0.5); _mapMaster.setUnfixedProb(6, 4, 0.5); _mapMaster.setUnfixedProb(10, 4, 0.5); _mapMaster.setUnfixedProb(13, 4, 0.5); _mapMaster.setUnfixedProb(14, 4, 0.5); _mapMaster.setUnfixedProb(3, 5, 0.5); _mapMaster.setUnfixedProb(4, 5, 0.5); _mapMaster.setUnfixedProb(5, 5, 0.5); _mapMaster.setUnfixedProb(6, 5, 0.5); _mapMaster.setUnfixedProb(7, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(9, 5, 0.5); _mapMaster.setUnfixedProb(10, 5, 0.5); _mapMaster.setUnfixedProb(11, 5, 0.5); _mapMaster.setUnfixedProb(12, 5, 0.5); _mapMaster.setUnfixedProb(13, 5, 0.5); _mapMaster.setUnfixedProb(1, 6, 0.5); _mapMaster.setUnfixedProb(4, 6, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(12, 6, 0.5); _mapMaster.setUnfixedProb(15, 6, 0.5); _mapMaster.setUnfixedProb(1, 7, 0.5); _mapMaster.setUnfixedProb(2, 7, 0.5); _mapMaster.setUnfixedProb(3, 7, 0.5); _mapMaster.setUnfixedProb(4, 7, 0.5); _mapMaster.setUnfixedProb(6, 7, 0.5); _mapMaster.setUnfixedProb(10, 7, 0.5); _mapMaster.setUnfixedProb(12, 7, 0.5); _mapMaster.setUnfixedProb(13, 7, 0.5); _mapMaster.setUnfixedProb(14, 7, 0.5); _mapMaster.setUnfixedProb(15, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(7, 13, 0.5); _mapMaster.setUnfixedProb(8, 13, 0.5); _mapMaster.setUnfixedProb(9, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(4, 12, 0.5); _mapMaster.setUnfixedProb(5, 12, 0.5); _mapMaster.setUnfixedProb(7, 12, 0.5); _mapMaster.setUnfixedProb(9, 12, 0.5); _mapMaster.setUnfixedProb(11, 12, 0.5); _mapMaster.setUnfixedProb(12, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(2, 11, 0.5); _mapMaster.setUnfixedProb(5, 11, 0.5); _mapMaster.setUnfixedProb(6, 11, 0.5); _mapMaster.setUnfixedProb(7, 11, 0.5); _mapMaster.setUnfixedProb(9, 11, 0.5); _mapMaster.setUnfixedProb(10, 11, 0.5); _mapMaster.setUnfixedProb(11, 11, 0.5); _mapMaster.setUnfixedProb(14, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(2, 10, 0.5); _mapMaster.setUnfixedProb(3, 10, 0.5); _mapMaster.setUnfixedProb(6, 10, 0.5); _mapMaster.setUnfixedProb(10, 10, 0.5); _mapMaster.setUnfixedProb(13, 10, 0.5); _mapMaster.setUnfixedProb(14, 10, 0.5); _mapMaster.setUnfixedProb(3, 9, 0.5); _mapMaster.setUnfixedProb(4, 9, 0.5); _mapMaster.setUnfixedProb(5, 9, 0.5); _mapMaster.setUnfixedProb(6, 9, 0.5); _mapMaster.setUnfixedProb(7, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(9, 9, 0.5); _mapMaster.setUnfixedProb(10, 9, 0.5); _mapMaster.setUnfixedProb(11, 9, 0.5); _mapMaster.setUnfixedProb(12, 9, 0.5); _mapMaster.setUnfixedProb(13, 9, 0.5); _mapMaster.setUnfixedProb(1, 8, 0.5); _mapMaster.setUnfixedProb(4, 8, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(12, 8, 0.5); _mapMaster.setUnfixedProb(15, 8, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.3); _mapMaster.setUnfixedProb(10, 1, 0.3); _mapMaster.setUnfixedProb(8, 3, 0.3); _mapMaster.setUnfixedProb(8, 4, 0.3); _mapMaster.setUnfixedProb(1, 5, 0.3); _mapMaster.setUnfixedProb(15, 5, 0.3); _mapMaster.setUnfixedProb(5, 7, 0.3); _mapMaster.setUnfixedProb(11, 7, 0.3); _mapMaster.setUnfixedProb(6, 13, 0.3); _mapMaster.setUnfixedProb(10, 13, 0.3); _mapMaster.setUnfixedProb(8, 11, 0.3); _mapMaster.setUnfixedProb(8, 10, 0.3); _mapMaster.setUnfixedProb(1, 9, 0.3); _mapMaster.setUnfixedProb(15, 9, 0.3); _mapMaster.setFixedProb(5, 1, 1); _mapMaster.setFixedProb(6, 1, 0.7); _mapMaster.setFixedProb(10, 1, 0.7); _mapMaster.setFixedProb(11, 1, 1); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(3, 2, 1); _mapMaster.setFixedProb(6, 2, 1); _mapMaster.setFixedProb(8, 2, 1); _mapMaster.setFixedProb(10, 2, 1); _mapMaster.setFixedProb(13, 2, 1); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(3, 3, 1); _mapMaster.setFixedProb(4, 3, 1); _mapMaster.setFixedProb(8, 3, 0.7); _mapMaster.setFixedProb(12, 3, 1); _mapMaster.setFixedProb(13, 3, 1); _mapMaster.setFixedProb(1, 4, 1); _mapMaster.setFixedProb(4, 4, 1); _mapMaster.setFixedProb(5, 4, 1); _mapMaster.setFixedProb(7, 4, 1); _mapMaster.setFixedProb(8, 4, 0.7); _mapMaster.setFixedProb(9, 4, 1); _mapMaster.setFixedProb(11, 4, 1); _mapMaster.setFixedProb(12, 4, 1); _mapMaster.setFixedProb(15, 4, 1); _mapMaster.setFixedProb(1, 5, 0.7); _mapMaster.setFixedProb(2, 5, 1); _mapMaster.setFixedProb(14, 5, 1); _mapMaster.setFixedProb(15, 5, 0.7); _mapMaster.setFixedProb(2, 6, 1); _mapMaster.setFixedProb(3, 6, 1); _mapMaster.setFixedProb(5, 6, 1); _mapMaster.setFixedProb(11, 6, 1); _mapMaster.setFixedProb(13, 6, 1); _mapMaster.setFixedProb(14, 6, 1); _mapMaster.setFixedProb(5, 7, 0.7); _mapMaster.setFixedProb(11, 7, 0.7); _mapMaster.setFixedProb(5, 13, 1); _mapMaster.setFixedProb(6, 13, 0.7); _mapMaster.setFixedProb(10, 13, 0.7); _mapMaster.setFixedProb(11, 13, 1); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(3, 12, 1); _mapMaster.setFixedProb(6, 12, 1); _mapMaster.setFixedProb(8, 12, 1); _mapMaster.setFixedProb(10, 12, 1); _mapMaster.setFixedProb(13, 12, 1); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(3, 11, 1); _mapMaster.setFixedProb(4, 11, 1); _mapMaster.setFixedProb(8, 11, 0.7); _mapMaster.setFixedProb(12, 11, 1); _mapMaster.setFixedProb(13, 11, 1); _mapMaster.setFixedProb(1, 10, 1); _mapMaster.setFixedProb(4, 10, 1); _mapMaster.setFixedProb(5, 10, 1); _mapMaster.setFixedProb(7, 10, 1); _mapMaster.setFixedProb(8, 10, 0.7); _mapMaster.setFixedProb(9, 10, 1); _mapMaster.setFixedProb(11, 10, 1); _mapMaster.setFixedProb(12, 10, 1); _mapMaster.setFixedProb(15, 10, 1); _mapMaster.setFixedProb(1, 9, 0.7); _mapMaster.setFixedProb(2, 9, 1); _mapMaster.setFixedProb(14, 9, 1); _mapMaster.setFixedProb(15, 9, 0.7); _mapMaster.setFixedProb(2, 8, 1); _mapMaster.setFixedProb(3, 8, 1); _mapMaster.setFixedProb(5, 8, 1); _mapMaster.setFixedProb(11, 8, 1); _mapMaster.setFixedProb(13, 8, 1); _mapMaster.setFixedProb(14, 8, 1); } private function setCenterTwo():void{ _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); new TurnTable(_game, 7, 6); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(6, 1, 0.5); _mapMaster.setNull(7, 1, 0.5); _mapMaster.setNull(9, 1, 0.5); _mapMaster.setNull(10, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(4, 2, 0.5); _mapMaster.setNull(6, 2, 0.5); _mapMaster.setNull(10, 2, 0.5); _mapMaster.setNull(12, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(3, 3, 0.5); _mapMaster.setNull(4, 3, 0.5); _mapMaster.setNull(5, 3, 0.5); _mapMaster.setNull(6, 3, 0.5); _mapMaster.setNull(7, 3, 0.5); _mapMaster.setNull(9, 3, 0.5); _mapMaster.setNull(10, 3, 0.5); _mapMaster.setNull(11, 3, 0.5); _mapMaster.setNull(12, 3, 0.5); _mapMaster.setNull(13, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(1, 4, 0.5); _mapMaster.setNull(3, 4, 0.5); _mapMaster.setNull(7, 4, 0.5); _mapMaster.setNull(9, 4, 0.5); _mapMaster.setNull(13, 4, 0.5); _mapMaster.setNull(15, 4, 0.5); _mapMaster.setNull(1, 5, 0.5); _mapMaster.setNull(2, 5, 0.5); _mapMaster.setNull(3, 5, 0.5); _mapMaster.setNull(4, 5, 0.5); _mapMaster.setNull(6, 5, 0.5); _mapMaster.setNull(7, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(9, 5, 0.5); _mapMaster.setNull(10, 5, 0.5); _mapMaster.setNull(12, 5, 0.5); _mapMaster.setNull(13, 5, 0.5); _mapMaster.setNull(14, 5, 0.5); _mapMaster.setNull(15, 5, 0.5); _mapMaster.setNull(1, 6, 0.5); _mapMaster.setNull(4, 6, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(12, 6, 0.5); _mapMaster.setNull(15, 6, 0.5); _mapMaster.setNull(3, 7, 0.5); _mapMaster.setNull(4, 7, 0.5); _mapMaster.setNull(5, 7, 0.5); _mapMaster.setNull(6, 7, 0.5); _mapMaster.setNull(10, 7, 0.5); _mapMaster.setNull(11, 7, 0.5); _mapMaster.setNull(12, 7, 0.5); _mapMaster.setNull(13, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(6, 13, 0.5); _mapMaster.setNull(7, 13, 0.5); _mapMaster.setNull(9, 13, 0.5); _mapMaster.setNull(10, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(4, 12, 0.5); _mapMaster.setNull(6, 12, 0.5); _mapMaster.setNull(10, 12, 0.5); _mapMaster.setNull(12, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(3, 11, 0.5); _mapMaster.setNull(4, 11, 0.5); _mapMaster.setNull(5, 11, 0.5); _mapMaster.setNull(6, 11, 0.5); _mapMaster.setNull(7, 11, 0.5); _mapMaster.setNull(9, 11, 0.5); _mapMaster.setNull(10, 11, 0.5); _mapMaster.setNull(11, 11, 0.5); _mapMaster.setNull(12, 11, 0.5); _mapMaster.setNull(13, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(1, 10, 0.5); _mapMaster.setNull(3, 10, 0.5); _mapMaster.setNull(7, 10, 0.5); _mapMaster.setNull(9, 10, 0.5); _mapMaster.setNull(13, 10, 0.5); _mapMaster.setNull(15, 10, 0.5); _mapMaster.setNull(1, 9, 0.5); _mapMaster.setNull(2, 9, 0.5); _mapMaster.setNull(3, 9, 0.5); _mapMaster.setNull(4, 9, 0.5); _mapMaster.setNull(6, 9, 0.5); _mapMaster.setNull(7, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(9, 9, 0.5); _mapMaster.setNull(10, 9, 0.5); _mapMaster.setNull(12, 9, 0.5); _mapMaster.setNull(13, 9, 0.5); _mapMaster.setNull(14, 9, 0.5); _mapMaster.setNull(15, 9, 0.5); _mapMaster.setNull(1, 8, 0.5); _mapMaster.setNull(4, 8, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setNull(12, 8, 0.5); _mapMaster.setNull(15, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.5); _mapMaster.setUnfixedProb(7, 1, 0.5); _mapMaster.setUnfixedProb(9, 1, 0.5); _mapMaster.setUnfixedProb(10, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(4, 2, 0.5); _mapMaster.setUnfixedProb(6, 2, 0.5); _mapMaster.setUnfixedProb(10, 2, 0.5); _mapMaster.setUnfixedProb(12, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(3, 3, 0.5); _mapMaster.setUnfixedProb(4, 3, 0.5); _mapMaster.setUnfixedProb(5, 3, 0.5); _mapMaster.setUnfixedProb(6, 3, 0.5); _mapMaster.setUnfixedProb(7, 3, 0.5); _mapMaster.setUnfixedProb(9, 3, 0.5); _mapMaster.setUnfixedProb(10, 3, 0.5); _mapMaster.setUnfixedProb(11, 3, 0.5); _mapMaster.setUnfixedProb(12, 3, 0.5); _mapMaster.setUnfixedProb(13, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(1, 4, 0.5); _mapMaster.setUnfixedProb(3, 4, 0.5); _mapMaster.setUnfixedProb(7, 4, 0.5); _mapMaster.setUnfixedProb(9, 4, 0.5); _mapMaster.setUnfixedProb(13, 4, 0.5); _mapMaster.setUnfixedProb(15, 4, 0.5); _mapMaster.setUnfixedProb(1, 5, 0.5); _mapMaster.setUnfixedProb(2, 5, 0.5); _mapMaster.setUnfixedProb(3, 5, 0.5); _mapMaster.setUnfixedProb(4, 5, 0.5); _mapMaster.setUnfixedProb(6, 5, 0.5); _mapMaster.setUnfixedProb(7, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(9, 5, 0.5); _mapMaster.setUnfixedProb(10, 5, 0.5); _mapMaster.setUnfixedProb(12, 5, 0.5); _mapMaster.setUnfixedProb(13, 5, 0.5); _mapMaster.setUnfixedProb(14, 5, 0.5); _mapMaster.setUnfixedProb(15, 5, 0.5); _mapMaster.setUnfixedProb(1, 6, 0.5); _mapMaster.setUnfixedProb(4, 6, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(12, 6, 0.5); _mapMaster.setUnfixedProb(15, 6, 0.5); _mapMaster.setUnfixedProb(3, 7, 0.5); _mapMaster.setUnfixedProb(4, 7, 0.5); _mapMaster.setUnfixedProb(5, 7, 0.5); _mapMaster.setUnfixedProb(6, 7, 0.5); _mapMaster.setUnfixedProb(10, 7, 0.5); _mapMaster.setUnfixedProb(11, 7, 0.5); _mapMaster.setUnfixedProb(12, 7, 0.5); _mapMaster.setUnfixedProb(13, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(6, 13, 0.5); _mapMaster.setUnfixedProb(7, 13, 0.5); _mapMaster.setUnfixedProb(9, 13, 0.5); _mapMaster.setUnfixedProb(10, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(4, 12, 0.5); _mapMaster.setUnfixedProb(6, 12, 0.5); _mapMaster.setUnfixedProb(10, 12, 0.5); _mapMaster.setUnfixedProb(12, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(3, 11, 0.5); _mapMaster.setUnfixedProb(4, 11, 0.5); _mapMaster.setUnfixedProb(5, 11, 0.5); _mapMaster.setUnfixedProb(6, 11, 0.5); _mapMaster.setUnfixedProb(7, 11, 0.5); _mapMaster.setUnfixedProb(9, 11, 0.5); _mapMaster.setUnfixedProb(10, 11, 0.5); _mapMaster.setUnfixedProb(11, 11, 0.5); _mapMaster.setUnfixedProb(12, 11, 0.5); _mapMaster.setUnfixedProb(13, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(1, 10, 0.5); _mapMaster.setUnfixedProb(3, 10, 0.5); _mapMaster.setUnfixedProb(7, 10, 0.5); _mapMaster.setUnfixedProb(9, 10, 0.5); _mapMaster.setUnfixedProb(13, 10, 0.5); _mapMaster.setUnfixedProb(15, 10, 0.5); _mapMaster.setUnfixedProb(1, 9, 0.5); _mapMaster.setUnfixedProb(2, 9, 0.5); _mapMaster.setUnfixedProb(3, 9, 0.5); _mapMaster.setUnfixedProb(4, 9, 0.5); _mapMaster.setUnfixedProb(6, 9, 0.5); _mapMaster.setUnfixedProb(7, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(9, 9, 0.5); _mapMaster.setUnfixedProb(10, 9, 0.5); _mapMaster.setUnfixedProb(12, 9, 0.5); _mapMaster.setUnfixedProb(13, 9, 0.5); _mapMaster.setUnfixedProb(14, 9, 0.5); _mapMaster.setUnfixedProb(15, 9, 0.5); _mapMaster.setUnfixedProb(1, 8, 0.5); _mapMaster.setUnfixedProb(4, 8, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(12, 8, 0.5); _mapMaster.setUnfixedProb(15, 8, 0.5); _mapMaster.setUnfixedProb(5, 1, 0.3); _mapMaster.setUnfixedProb(8, 1, 0.3); _mapMaster.setUnfixedProb(11, 1, 0.3); _mapMaster.setUnfixedProb(2, 3, 0.3); _mapMaster.setUnfixedProb(8, 3, 0.3); _mapMaster.setUnfixedProb(14, 3, 0.3); _mapMaster.setUnfixedProb(5, 4, 0.3); _mapMaster.setUnfixedProb(11, 4, 0.3); _mapMaster.setUnfixedProb(5, 5, 0.3); _mapMaster.setUnfixedProb(11, 5, 0.3); _mapMaster.setUnfixedProb(1, 7, 0.3); _mapMaster.setUnfixedProb(2, 7, 0.3); _mapMaster.setUnfixedProb(14, 7, 0.3); _mapMaster.setUnfixedProb(15, 7, 0.3); _mapMaster.setUnfixedProb(5, 13, 0.3); _mapMaster.setUnfixedProb(8, 13, 0.3); _mapMaster.setUnfixedProb(11, 13, 0.3); _mapMaster.setUnfixedProb(8, 12, 0.3); _mapMaster.setUnfixedProb(2, 11, 0.3); _mapMaster.setUnfixedProb(8, 11, 0.3); _mapMaster.setUnfixedProb(14, 11, 0.3); _mapMaster.setUnfixedProb(5, 10, 0.3); _mapMaster.setUnfixedProb(11, 10, 0.3); _mapMaster.setUnfixedProb(5, 9, 0.3); _mapMaster.setUnfixedProb(11, 9, 0.3); _mapMaster.setFixedProb(5, 1, 0.7); _mapMaster.setFixedProb(8, 1, 0.7); _mapMaster.setFixedProb(11, 1, 0.7); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(3, 2, 1); _mapMaster.setFixedProb(5, 2, 1); _mapMaster.setFixedProb(7, 2, 1); _mapMaster.setFixedProb(8, 2, 1); _mapMaster.setFixedProb(9, 2, 1); _mapMaster.setFixedProb(11, 2, 1); _mapMaster.setFixedProb(13, 2, 1); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(2, 3, 0.7); _mapMaster.setFixedProb(8, 3, 0.7); _mapMaster.setFixedProb(14, 3, 0.7); _mapMaster.setFixedProb(2, 4, 1); _mapMaster.setFixedProb(4, 4, 1); _mapMaster.setFixedProb(5, 4, 0.7); _mapMaster.setFixedProb(6, 4, 1); _mapMaster.setFixedProb(8, 4, 1); _mapMaster.setFixedProb(10, 4, 1); _mapMaster.setFixedProb(11, 4, 0.7); _mapMaster.setFixedProb(12, 4, 1); _mapMaster.setFixedProb(14, 4, 1); _mapMaster.setFixedProb(5, 5, 0.7); _mapMaster.setFixedProb(11, 5, 0.7); _mapMaster.setFixedProb(2, 6, 1); _mapMaster.setFixedProb(3, 6, 1); _mapMaster.setFixedProb(5, 6, 1); _mapMaster.setFixedProb(11, 6, 1); _mapMaster.setFixedProb(13, 6, 1); _mapMaster.setFixedProb(14, 6, 1); _mapMaster.setFixedProb(1, 7, 0.7); _mapMaster.setFixedProb(2, 7, 0.7); _mapMaster.setFixedProb(14, 7, 0.7); _mapMaster.setFixedProb(15, 7, 0.7); _mapMaster.setFixedProb(5, 13, 0.7); _mapMaster.setFixedProb(8, 13, 0.7); _mapMaster.setFixedProb(11, 13, 0.7); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(3, 12, 1); _mapMaster.setFixedProb(5, 12, 1); _mapMaster.setFixedProb(7, 12, 1); _mapMaster.setFixedProb(8, 12, 1); _mapMaster.setFixedProb(9, 12, 1); _mapMaster.setFixedProb(11, 12, 1); _mapMaster.setFixedProb(13, 12, 1); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(2, 11, 0.7); _mapMaster.setFixedProb(8, 11, 0.7); _mapMaster.setFixedProb(14, 11, 0.7); _mapMaster.setFixedProb(2, 10, 1); _mapMaster.setFixedProb(4, 10, 1); _mapMaster.setFixedProb(5, 10, 0.7); _mapMaster.setFixedProb(6, 10, 1); _mapMaster.setFixedProb(8, 10, 1); _mapMaster.setFixedProb(10, 10, 1); _mapMaster.setFixedProb(11, 10, 0.7); _mapMaster.setFixedProb(12, 10, 1); _mapMaster.setFixedProb(14, 10, 1); _mapMaster.setFixedProb(5, 9, 0.7); _mapMaster.setFixedProb(11, 9, 0.7); _mapMaster.setFixedProb(2, 8, 1); _mapMaster.setFixedProb(3, 8, 1); _mapMaster.setFixedProb(5, 8, 1); _mapMaster.setFixedProb(11, 8, 1); _mapMaster.setFixedProb(13, 8, 1); _mapMaster.setFixedProb(14, 8, 1); } private function setCenterOne():void{ _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); new TurnTable(_game, 7, 6); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(5, 1, 0.5); _mapMaster.setNull(6, 1, 0.5); _mapMaster.setNull(8, 1, 0.5); _mapMaster.setNull(10, 1, 0.5); _mapMaster.setNull(11, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(5, 2, 0.5); _mapMaster.setNull(8, 2, 0.5); _mapMaster.setNull(11, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(2, 3, 0.5); _mapMaster.setNull(3, 3, 0.5); _mapMaster.setNull(5, 3, 0.5); _mapMaster.setNull(6, 3, 0.5); _mapMaster.setNull(7, 3, 0.5); _mapMaster.setNull(8, 3, 0.5); _mapMaster.setNull(9, 3, 0.5); _mapMaster.setNull(10, 3, 0.5); _mapMaster.setNull(11, 3, 0.5); _mapMaster.setNull(13, 3, 0.5); _mapMaster.setNull(14, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(1, 4, 0.5); _mapMaster.setNull(3, 4, 0.5); _mapMaster.setNull(6, 4, 0.5); _mapMaster.setNull(10, 4, 0.5); _mapMaster.setNull(13, 4, 0.5); _mapMaster.setNull(15, 4, 0.5); _mapMaster.setNull(3, 5, 0.5); _mapMaster.setNull(4, 5, 0.5); _mapMaster.setNull(5, 5, 0.5); _mapMaster.setNull(6, 5, 0.5); _mapMaster.setNull(7, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(9, 5, 0.5); _mapMaster.setNull(10, 5, 0.5); _mapMaster.setNull(11, 5, 0.5); _mapMaster.setNull(12, 5, 0.5); _mapMaster.setNull(13, 5, 0.5); _mapMaster.setNull(1, 6, 0.5); _mapMaster.setNull(3, 6, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(13, 6, 0.5); _mapMaster.setNull(15, 6, 0.5); _mapMaster.setNull(1, 7, 0.5); _mapMaster.setNull(2, 7, 0.5); _mapMaster.setNull(3, 7, 0.5); _mapMaster.setNull(4, 7, 0.5); _mapMaster.setNull(6, 7, 0.5); _mapMaster.setNull(10, 7, 0.5); _mapMaster.setNull(12, 7, 0.5); _mapMaster.setNull(13, 7, 0.5); _mapMaster.setNull(14, 7, 0.5); _mapMaster.setNull(15, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(5, 13, 0.5); _mapMaster.setNull(6, 13, 0.5); _mapMaster.setNull(8, 13, 0.5); _mapMaster.setNull(10, 13, 0.5); _mapMaster.setNull(11, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(5, 12, 0.5); _mapMaster.setNull(8, 12, 0.5); _mapMaster.setNull(11, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(2, 11, 0.5); _mapMaster.setNull(3, 11, 0.5); _mapMaster.setNull(5, 11, 0.5); _mapMaster.setNull(6, 11, 0.5); _mapMaster.setNull(7, 11, 0.5); _mapMaster.setNull(8, 11, 0.5); _mapMaster.setNull(9, 11, 0.5); _mapMaster.setNull(10, 11, 0.5); _mapMaster.setNull(11, 11, 0.5); _mapMaster.setNull(13, 11, 0.5); _mapMaster.setNull(14, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(1, 10, 0.5); _mapMaster.setNull(3, 10, 0.5); _mapMaster.setNull(6, 10, 0.5); _mapMaster.setNull(10, 10, 0.5); _mapMaster.setNull(13, 10, 0.5); _mapMaster.setNull(15, 10, 0.5); _mapMaster.setNull(3, 9, 0.5); _mapMaster.setNull(4, 9, 0.5); _mapMaster.setNull(5, 9, 0.5); _mapMaster.setNull(6, 9, 0.5); _mapMaster.setNull(7, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(9, 9, 0.5); _mapMaster.setNull(10, 9, 0.5); _mapMaster.setNull(11, 9, 0.5); _mapMaster.setNull(12, 9, 0.5); _mapMaster.setNull(13, 9, 0.5); _mapMaster.setNull(1, 8, 0.5); _mapMaster.setNull(3, 8, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setNull(13, 8, 0.5); _mapMaster.setNull(15, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(5, 1, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.5); _mapMaster.setUnfixedProb(8, 1, 0.5); _mapMaster.setUnfixedProb(10, 1, 0.5); _mapMaster.setUnfixedProb(11, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(5, 2, 0.5); _mapMaster.setUnfixedProb(8, 2, 0.5); _mapMaster.setUnfixedProb(11, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(2, 3, 0.5); _mapMaster.setUnfixedProb(3, 3, 0.5); _mapMaster.setUnfixedProb(5, 3, 0.5); _mapMaster.setUnfixedProb(6, 3, 0.5); _mapMaster.setUnfixedProb(7, 3, 0.5); _mapMaster.setUnfixedProb(8, 3, 0.5); _mapMaster.setUnfixedProb(9, 3, 0.5); _mapMaster.setUnfixedProb(10, 3, 0.5); _mapMaster.setUnfixedProb(11, 3, 0.5); _mapMaster.setUnfixedProb(13, 3, 0.5); _mapMaster.setUnfixedProb(14, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(1, 4, 0.5); _mapMaster.setUnfixedProb(3, 4, 0.5); _mapMaster.setUnfixedProb(6, 4, 0.5); _mapMaster.setUnfixedProb(10, 4, 0.5); _mapMaster.setUnfixedProb(13, 4, 0.5); _mapMaster.setUnfixedProb(15, 4, 0.5); _mapMaster.setUnfixedProb(3, 5, 0.5); _mapMaster.setUnfixedProb(4, 5, 0.5); _mapMaster.setUnfixedProb(5, 5, 0.5); _mapMaster.setUnfixedProb(6, 5, 0.5); _mapMaster.setUnfixedProb(7, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(9, 5, 0.5); _mapMaster.setUnfixedProb(10, 5, 0.5); _mapMaster.setUnfixedProb(11, 5, 0.5); _mapMaster.setUnfixedProb(12, 5, 0.5); _mapMaster.setUnfixedProb(13, 5, 0.5); _mapMaster.setUnfixedProb(1, 6, 0.5); _mapMaster.setUnfixedProb(3, 6, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(13, 6, 0.5); _mapMaster.setUnfixedProb(15, 6, 0.5); _mapMaster.setUnfixedProb(1, 7, 0.5); _mapMaster.setUnfixedProb(2, 7, 0.5); _mapMaster.setUnfixedProb(3, 7, 0.5); _mapMaster.setUnfixedProb(4, 7, 0.5); _mapMaster.setUnfixedProb(6, 7, 0.5); _mapMaster.setUnfixedProb(10, 7, 0.5); _mapMaster.setUnfixedProb(12, 7, 0.5); _mapMaster.setUnfixedProb(13, 7, 0.5); _mapMaster.setUnfixedProb(14, 7, 0.5); _mapMaster.setUnfixedProb(15, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(5, 13, 0.5); _mapMaster.setUnfixedProb(6, 13, 0.5); _mapMaster.setUnfixedProb(8, 13, 0.5); _mapMaster.setUnfixedProb(10, 13, 0.5); _mapMaster.setUnfixedProb(11, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(5, 12, 0.5); _mapMaster.setUnfixedProb(8, 12, 0.5); _mapMaster.setUnfixedProb(11, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(2, 11, 0.5); _mapMaster.setUnfixedProb(3, 11, 0.5); _mapMaster.setUnfixedProb(5, 11, 0.5); _mapMaster.setUnfixedProb(6, 11, 0.5); _mapMaster.setUnfixedProb(7, 11, 0.5); _mapMaster.setUnfixedProb(8, 11, 0.5); _mapMaster.setUnfixedProb(9, 11, 0.5); _mapMaster.setUnfixedProb(10, 11, 0.5); _mapMaster.setUnfixedProb(11, 11, 0.5); _mapMaster.setUnfixedProb(13, 11, 0.5); _mapMaster.setUnfixedProb(14, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(1, 10, 0.5); _mapMaster.setUnfixedProb(3, 10, 0.5); _mapMaster.setUnfixedProb(6, 10, 0.5); _mapMaster.setUnfixedProb(10, 10, 0.5); _mapMaster.setUnfixedProb(13, 10, 0.5); _mapMaster.setUnfixedProb(15, 10, 0.5); _mapMaster.setUnfixedProb(3, 9, 0.5); _mapMaster.setUnfixedProb(4, 9, 0.5); _mapMaster.setUnfixedProb(5, 9, 0.5); _mapMaster.setUnfixedProb(6, 9, 0.5); _mapMaster.setUnfixedProb(7, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(9, 9, 0.5); _mapMaster.setUnfixedProb(10, 9, 0.5); _mapMaster.setUnfixedProb(11, 9, 0.5); _mapMaster.setUnfixedProb(12, 9, 0.5); _mapMaster.setUnfixedProb(13, 9, 0.5); _mapMaster.setUnfixedProb(1, 8, 0.5); _mapMaster.setUnfixedProb(3, 8, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(13, 8, 0.5); _mapMaster.setUnfixedProb(15, 8, 0.5); _mapMaster.setUnfixedProb(7, 1, 0.3); _mapMaster.setUnfixedProb(9, 1, 0.3); _mapMaster.setUnfixedProb(3, 2, 0.3); _mapMaster.setUnfixedProb(13, 2, 0.3); _mapMaster.setUnfixedProb(4, 3, 0.3); _mapMaster.setUnfixedProb(12, 3, 0.3); _mapMaster.setUnfixedProb(8, 4, 0.3); _mapMaster.setUnfixedProb(1, 5, 0.3); _mapMaster.setUnfixedProb(2, 5, 0.3); _mapMaster.setUnfixedProb(14, 5, 0.3); _mapMaster.setUnfixedProb(15, 5, 0.3); _mapMaster.setUnfixedProb(5, 7, 0.3); _mapMaster.setUnfixedProb(11, 7, 0.3); _mapMaster.setUnfixedProb(7, 13, 0.3); _mapMaster.setUnfixedProb(9, 13, 0.3); _mapMaster.setUnfixedProb(3, 12, 0.3); _mapMaster.setUnfixedProb(13, 12, 0.3); _mapMaster.setUnfixedProb(4, 11, 0.3); _mapMaster.setUnfixedProb(12, 11, 0.3); _mapMaster.setUnfixedProb(8, 10, 0.3); _mapMaster.setUnfixedProb(1, 9, 0.3); _mapMaster.setUnfixedProb(2, 9, 0.3); _mapMaster.setUnfixedProb(14, 9, 0.3); _mapMaster.setUnfixedProb(15, 9, 0.3); _mapMaster.setFixedProb(7, 1, 0.7); _mapMaster.setFixedProb(9, 1, 0.7); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(3, 2, 0.7); _mapMaster.setFixedProb(4, 2, 1); _mapMaster.setFixedProb(6, 2, 1); _mapMaster.setFixedProb(7, 2, 1); _mapMaster.setFixedProb(9, 2, 1); _mapMaster.setFixedProb(10, 2, 1); _mapMaster.setFixedProb(12, 2, 1); _mapMaster.setFixedProb(13, 2, 0.7); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(4, 3, 0.7); _mapMaster.setFixedProb(12, 3, 0.7); _mapMaster.setFixedProb(2, 4, 1); _mapMaster.setFixedProb(4, 4, 1); _mapMaster.setFixedProb(5, 4, 1); _mapMaster.setFixedProb(7, 4, 1); _mapMaster.setFixedProb(8, 4, 0.7); _mapMaster.setFixedProb(9, 4, 1); _mapMaster.setFixedProb(11, 4, 1); _mapMaster.setFixedProb(12, 4, 1); _mapMaster.setFixedProb(14, 4, 1); _mapMaster.setFixedProb(1, 5, 0.7); _mapMaster.setFixedProb(2, 5, 0.7); _mapMaster.setFixedProb(14, 5, 0.7); _mapMaster.setFixedProb(15, 5, 0.7); _mapMaster.setFixedProb(2, 6, 1); _mapMaster.setFixedProb(4, 6, 1); _mapMaster.setFixedProb(5, 6, 1); _mapMaster.setFixedProb(11, 6, 1); _mapMaster.setFixedProb(12, 6, 1); _mapMaster.setFixedProb(14, 6, 1); _mapMaster.setFixedProb(5, 7, 0.7); _mapMaster.setFixedProb(11, 7, 0.7); _mapMaster.setFixedProb(7, 13, 0.7); _mapMaster.setFixedProb(9, 13, 0.7); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(3, 12, 0.7); _mapMaster.setFixedProb(4, 12, 1); _mapMaster.setFixedProb(6, 12, 1); _mapMaster.setFixedProb(7, 12, 1); _mapMaster.setFixedProb(9, 12, 1); _mapMaster.setFixedProb(10, 12, 1); _mapMaster.setFixedProb(12, 12, 1); _mapMaster.setFixedProb(13, 12, 0.7); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(4, 11, 0.7); _mapMaster.setFixedProb(12, 11, 0.7); _mapMaster.setFixedProb(2, 10, 1); _mapMaster.setFixedProb(4, 10, 1); _mapMaster.setFixedProb(5, 10, 1); _mapMaster.setFixedProb(7, 10, 1); _mapMaster.setFixedProb(8, 10, 0.7); _mapMaster.setFixedProb(9, 10, 1); _mapMaster.setFixedProb(11, 10, 1); _mapMaster.setFixedProb(12, 10, 1); _mapMaster.setFixedProb(14, 10, 1); _mapMaster.setFixedProb(1, 9, 0.7); _mapMaster.setFixedProb(2, 9, 0.7); _mapMaster.setFixedProb(14, 9, 0.7); _mapMaster.setFixedProb(15, 9, 0.7); _mapMaster.setFixedProb(2, 8, 1); _mapMaster.setFixedProb(4, 8, 1); _mapMaster.setFixedProb(5, 8, 1); _mapMaster.setFixedProb(11, 8, 1); _mapMaster.setFixedProb(12, 8, 1); _mapMaster.setFixedProb(14, 8, 1); } private function init():void{ _dataArr = new Array(setCenterOne, setCenterTwo, setCenterThree); } } }//package actionSprite.mapData
Section 11
//Disce (actionSprite.mapData.Disce) package actionSprite.mapData { import actionSprite.*; import flash.display.*; import flash.utils.*; public class Disce extends AbstractMapSet { private var _mapData:DisceMapData; public function Disce(_arg1:MapMaster, _arg2:Game){ _mapData = new DisceMapData(_arg1, _arg2); super(_arg1, _arg2); init(); } private function init():void{ var _local1:Class; var _local2:MovieClip; var _local3:BitmapData; var _local4:Bitmap; _mapMaster.beginNum = 31; _local1 = (getDefinitionByName("BackGround_Disce") as Class); _local2 = new (_local1); _local3 = new BitmapData(640, 480, true, 1); _local3.draw(_local2); _local4 = new Bitmap(_local3); _container.addChild(_local4); _container.x = _game.excursionX; _container.y = _game.excursionY; _mapData.data(); _mapMaster.creatBoxs(); } } }//package actionSprite.mapData
Section 12
//DisceMapData (actionSprite.mapData.DisceMapData) package actionSprite.mapData { import actionSprite.*; public class DisceMapData extends AbstractMapData { public function DisceMapData(_arg1:MapMaster, _arg2:Game){ super(_arg1, _arg2); init(); } private function setDisceTwo():void{ _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); _mapMaster.setNull(3, 6, 1); _mapMaster.setNull(3, 7, 1); _mapMaster.setNull(4, 7, 1); _mapMaster.setNull(5, 4, 1); _mapMaster.setNull(5, 5, 1); _mapMaster.setNull(6, 5, 1); _mapMaster.setNull(7, 5, 1); _mapMaster.setNull(8, 5, 1); _mapMaster.setNull(10, 3, 1); _mapMaster.setNull(11, 3, 1); _mapMaster.setNull(13, 6, 1); _mapMaster.setNull(12, 7, 1); _mapMaster.setNull(13, 7, 1); _mapMaster.setNull(11, 4, 1); _mapMaster.setNull(3, 8, 1); _mapMaster.setNull(5, 10, 1); _mapMaster.setNull(5, 11, 1); _mapMaster.setNull(8, 9, 1); _mapMaster.setNull(9, 9, 1); _mapMaster.setNull(10, 9, 1); _mapMaster.setNull(11, 9, 1); _mapMaster.setNull(6, 11, 1); _mapMaster.setNull(13, 8, 1); _mapMaster.setNull(11, 10, 1); new SpringBoard(_game, 3, 4); new SpringBoard(_game, 8, 3); new SpringBoard(_game, 13, 4); new SpringBoard(_game, 3, 10); new SpringBoard(_game, 8, 11); new SpringBoard(_game, 13, 10); _mapMaster.setNull(3, 1, 0.4); _mapMaster.setNull(4, 1, 0.4); _mapMaster.setNull(5, 1, 0.4); _mapMaster.setNull(6, 1, 0.4); _mapMaster.setNull(7, 1, 0.4); _mapMaster.setNull(8, 1, 0.4); _mapMaster.setNull(9, 1, 0.4); _mapMaster.setNull(10, 1, 0.4); _mapMaster.setNull(12, 1, 0.4); _mapMaster.setNull(13, 1, 0.4); _mapMaster.setNull(5, 2, 0.4); _mapMaster.setNull(8, 2, 0.4); _mapMaster.setNull(10, 2, 0.4); _mapMaster.setNull(12, 2, 0.4); _mapMaster.setNull(1, 3, 0.4); _mapMaster.setNull(3, 3, 0.4); _mapMaster.setNull(4, 3, 0.4); _mapMaster.setNull(5, 3, 0.4); _mapMaster.setNull(6, 3, 0.4); _mapMaster.setNull(7, 3, 0.4); _mapMaster.setNull(12, 3, 0.4); _mapMaster.setNull(13, 3, 0.4); _mapMaster.setNull(15, 3, 0.4); _mapMaster.setNull(1, 4, 0.4); _mapMaster.setNull(2, 4, 0.4); _mapMaster.setNull(14, 4, 0.4); _mapMaster.setNull(15, 4, 0.4); _mapMaster.setNull(1, 5, 0.4); _mapMaster.setNull(9, 5, 0.4); _mapMaster.setNull(10, 5, 0.4); _mapMaster.setNull(11, 5, 0.4); _mapMaster.setNull(15, 5, 0.4); _mapMaster.setNull(1, 6, 0.4); _mapMaster.setNull(2, 6, 0.4); _mapMaster.setNull(6, 6, 0.4); _mapMaster.setNull(10, 6, 0.4); _mapMaster.setNull(14, 6, 0.4); _mapMaster.setNull(15, 6, 0.4); _mapMaster.setNull(5, 7, 0.4); _mapMaster.setNull(6, 7, 0.4); _mapMaster.setNull(10, 7, 0.4); _mapMaster.setNull(11, 7, 0.4); _mapMaster.setNull(3, 13, 0.4); _mapMaster.setNull(4, 13, 0.4); _mapMaster.setNull(6, 13, 0.4); _mapMaster.setNull(7, 13, 0.4); _mapMaster.setNull(8, 13, 0.4); _mapMaster.setNull(9, 13, 0.4); _mapMaster.setNull(10, 13, 0.4); _mapMaster.setNull(11, 13, 0.4); _mapMaster.setNull(12, 13, 0.4); _mapMaster.setNull(13, 13, 0.4); _mapMaster.setNull(4, 12, 0.4); _mapMaster.setNull(6, 12, 0.4); _mapMaster.setNull(8, 12, 0.4); _mapMaster.setNull(11, 12, 0.4); _mapMaster.setNull(1, 11, 0.4); _mapMaster.setNull(3, 11, 0.4); _mapMaster.setNull(4, 11, 0.4); _mapMaster.setNull(9, 11, 0.4); _mapMaster.setNull(10, 11, 0.4); _mapMaster.setNull(11, 11, 0.4); _mapMaster.setNull(12, 11, 0.4); _mapMaster.setNull(13, 11, 0.4); _mapMaster.setNull(15, 11, 0.4); _mapMaster.setNull(1, 10, 0.4); _mapMaster.setNull(2, 10, 0.4); _mapMaster.setNull(14, 10, 0.4); _mapMaster.setNull(15, 10, 0.4); _mapMaster.setNull(1, 9, 0.4); _mapMaster.setNull(5, 9, 0.4); _mapMaster.setNull(6, 9, 0.4); _mapMaster.setNull(7, 9, 0.4); _mapMaster.setNull(15, 9, 0.4); _mapMaster.setNull(1, 8, 0.4); _mapMaster.setNull(2, 8, 0.4); _mapMaster.setNull(6, 8, 0.4); _mapMaster.setNull(10, 8, 0.4); _mapMaster.setNull(14, 8, 0.4); _mapMaster.setNull(15, 8, 0.4); _mapMaster.setUnfixedProb(3, 1, 0.6); _mapMaster.setUnfixedProb(4, 1, 0.6); _mapMaster.setUnfixedProb(5, 1, 0.6); _mapMaster.setUnfixedProb(6, 1, 0.6); _mapMaster.setUnfixedProb(7, 1, 0.6); _mapMaster.setUnfixedProb(8, 1, 0.6); _mapMaster.setUnfixedProb(9, 1, 0.6); _mapMaster.setUnfixedProb(10, 1, 0.6); _mapMaster.setUnfixedProb(12, 1, 0.6); _mapMaster.setUnfixedProb(13, 1, 0.6); _mapMaster.setUnfixedProb(5, 2, 0.6); _mapMaster.setUnfixedProb(8, 2, 0.6); _mapMaster.setUnfixedProb(10, 2, 0.6); _mapMaster.setUnfixedProb(12, 2, 0.6); _mapMaster.setUnfixedProb(1, 3, 0.6); _mapMaster.setUnfixedProb(3, 3, 0.6); _mapMaster.setUnfixedProb(4, 3, 0.6); _mapMaster.setUnfixedProb(5, 3, 0.6); _mapMaster.setUnfixedProb(6, 3, 0.6); _mapMaster.setUnfixedProb(7, 3, 0.6); _mapMaster.setUnfixedProb(12, 3, 0.6); _mapMaster.setUnfixedProb(13, 3, 0.6); _mapMaster.setUnfixedProb(15, 3, 0.6); _mapMaster.setUnfixedProb(1, 4, 0.6); _mapMaster.setUnfixedProb(2, 4, 0.6); _mapMaster.setUnfixedProb(14, 4, 0.6); _mapMaster.setUnfixedProb(15, 4, 0.6); _mapMaster.setUnfixedProb(1, 5, 0.6); _mapMaster.setUnfixedProb(9, 5, 0.6); _mapMaster.setUnfixedProb(10, 5, 0.6); _mapMaster.setUnfixedProb(11, 5, 0.6); _mapMaster.setUnfixedProb(15, 5, 0.6); _mapMaster.setUnfixedProb(1, 6, 0.6); _mapMaster.setUnfixedProb(2, 6, 0.6); _mapMaster.setUnfixedProb(6, 6, 0.6); _mapMaster.setUnfixedProb(10, 6, 0.6); _mapMaster.setUnfixedProb(14, 6, 0.6); _mapMaster.setUnfixedProb(15, 6, 0.6); _mapMaster.setUnfixedProb(5, 7, 0.6); _mapMaster.setUnfixedProb(6, 7, 0.6); _mapMaster.setUnfixedProb(10, 7, 0.6); _mapMaster.setUnfixedProb(11, 7, 0.6); _mapMaster.setUnfixedProb(3, 13, 0.6); _mapMaster.setUnfixedProb(4, 13, 0.6); _mapMaster.setUnfixedProb(6, 13, 0.6); _mapMaster.setUnfixedProb(7, 13, 0.6); _mapMaster.setUnfixedProb(8, 13, 0.6); _mapMaster.setUnfixedProb(9, 13, 0.6); _mapMaster.setUnfixedProb(10, 13, 0.6); _mapMaster.setUnfixedProb(11, 13, 0.6); _mapMaster.setUnfixedProb(12, 13, 0.6); _mapMaster.setUnfixedProb(13, 13, 0.6); _mapMaster.setUnfixedProb(4, 12, 0.6); _mapMaster.setUnfixedProb(6, 12, 0.6); _mapMaster.setUnfixedProb(8, 12, 0.6); _mapMaster.setUnfixedProb(11, 12, 0.6); _mapMaster.setUnfixedProb(1, 11, 0.6); _mapMaster.setUnfixedProb(3, 11, 0.6); _mapMaster.setUnfixedProb(4, 11, 0.6); _mapMaster.setUnfixedProb(9, 11, 0.6); _mapMaster.setUnfixedProb(10, 11, 0.6); _mapMaster.setUnfixedProb(11, 11, 0.6); _mapMaster.setUnfixedProb(12, 11, 0.6); _mapMaster.setUnfixedProb(13, 11, 0.6); _mapMaster.setUnfixedProb(15, 11, 0.6); _mapMaster.setUnfixedProb(1, 10, 0.6); _mapMaster.setUnfixedProb(2, 10, 0.6); _mapMaster.setUnfixedProb(14, 10, 0.6); _mapMaster.setUnfixedProb(15, 10, 0.6); _mapMaster.setUnfixedProb(1, 9, 0.6); _mapMaster.setUnfixedProb(5, 9, 0.6); _mapMaster.setUnfixedProb(6, 9, 0.6); _mapMaster.setUnfixedProb(7, 9, 0.6); _mapMaster.setUnfixedProb(15, 9, 0.6); _mapMaster.setUnfixedProb(1, 8, 0.6); _mapMaster.setUnfixedProb(2, 8, 0.6); _mapMaster.setUnfixedProb(6, 8, 0.6); _mapMaster.setUnfixedProb(10, 8, 0.6); _mapMaster.setUnfixedProb(14, 8, 0.6); _mapMaster.setUnfixedProb(15, 8, 0.6); _mapMaster.setUnfixedProb(3, 2, 0.3); _mapMaster.setUnfixedProb(7, 4, 0.3); _mapMaster.setUnfixedProb(9, 4, 0.3); _mapMaster.setUnfixedProb(4, 5, 0.3); _mapMaster.setUnfixedProb(12, 5, 0.3); _mapMaster.setUnfixedProb(13, 12, 0.3); _mapMaster.setUnfixedProb(7, 10, 0.3); _mapMaster.setUnfixedProb(9, 10, 0.3); _mapMaster.setUnfixedProb(4, 9, 0.3); _mapMaster.setUnfixedProb(12, 9, 0.3); _mapMaster.setFixedProb(11, 1, 1); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(3, 2, 0.7); _mapMaster.setFixedProb(4, 2, 1); _mapMaster.setFixedProb(6, 2, 1); _mapMaster.setFixedProb(7, 2, 1); _mapMaster.setFixedProb(9, 2, 1); _mapMaster.setFixedProb(11, 2, 1); _mapMaster.setFixedProb(13, 2, 1); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(2, 3, 1); _mapMaster.setFixedProb(9, 3, 1); _mapMaster.setFixedProb(14, 3, 1); _mapMaster.setFixedProb(4, 4, 1); _mapMaster.setFixedProb(6, 4, 1); _mapMaster.setFixedProb(7, 4, 0.7); _mapMaster.setFixedProb(8, 4, 1); _mapMaster.setFixedProb(9, 4, 0.7); _mapMaster.setFixedProb(10, 4, 1); _mapMaster.setFixedProb(12, 4, 1); _mapMaster.setFixedProb(2, 5, 1); _mapMaster.setFixedProb(3, 5, 1); _mapMaster.setFixedProb(4, 5, 0.7); _mapMaster.setFixedProb(12, 5, 0.7); _mapMaster.setFixedProb(13, 5, 1); _mapMaster.setFixedProb(14, 5, 1); _mapMaster.setFixedProb(4, 6, 1); _mapMaster.setFixedProb(5, 6, 1); _mapMaster.setFixedProb(11, 6, 1); _mapMaster.setFixedProb(12, 6, 1); _mapMaster.setFixedProb(1, 7, 1); _mapMaster.setFixedProb(2, 7, 1); _mapMaster.setFixedProb(14, 7, 1); _mapMaster.setFixedProb(15, 7, 1); _mapMaster.setFixedProb(5, 13, 1); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(3, 12, 1); _mapMaster.setFixedProb(5, 12, 1); _mapMaster.setFixedProb(7, 12, 1); _mapMaster.setFixedProb(9, 12, 1); _mapMaster.setFixedProb(10, 12, 1); _mapMaster.setFixedProb(12, 12, 1); _mapMaster.setFixedProb(13, 12, 0.7); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(2, 11, 1); _mapMaster.setFixedProb(7, 11, 1); _mapMaster.setFixedProb(14, 11, 1); _mapMaster.setFixedProb(4, 10, 1); _mapMaster.setFixedProb(6, 10, 1); _mapMaster.setFixedProb(7, 10, 0.7); _mapMaster.setFixedProb(8, 10, 1); _mapMaster.setFixedProb(9, 10, 0.7); _mapMaster.setFixedProb(10, 10, 1); _mapMaster.setFixedProb(12, 10, 1); _mapMaster.setFixedProb(2, 9, 1); _mapMaster.setFixedProb(3, 9, 1); _mapMaster.setFixedProb(4, 9, 0.7); _mapMaster.setFixedProb(12, 9, 0.7); _mapMaster.setFixedProb(13, 9, 1); _mapMaster.setFixedProb(14, 9, 1); _mapMaster.setFixedProb(4, 8, 1); _mapMaster.setFixedProb(5, 8, 1); _mapMaster.setFixedProb(11, 8, 1); _mapMaster.setFixedProb(12, 8, 1); } private function setDisceThree():void{ _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); _mapMaster.setNull(4, 5, 1); _mapMaster.setNull(5, 5, 1); _mapMaster.setNull(5, 6, 1); _mapMaster.setNull(7, 3, 1); _mapMaster.setNull(11, 5, 1); _mapMaster.setNull(8, 3, 1); _mapMaster.setNull(8, 4, 1); _mapMaster.setNull(9, 3, 1); _mapMaster.setNull(3, 9, 1); _mapMaster.setNull(12, 4, 1); _mapMaster.setNull(12, 5, 1); _mapMaster.setNull(5, 7, 1); _mapMaster.setNull(13, 5, 1); _mapMaster.setNull(11, 7, 1); _mapMaster.setNull(11, 8, 1); _mapMaster.setNull(5, 9, 1); _mapMaster.setNull(4, 9, 1); _mapMaster.setNull(4, 10, 1); _mapMaster.setNull(7, 11, 1); _mapMaster.setNull(11, 9, 1); _mapMaster.setNull(12, 9, 1); _mapMaster.setNull(8, 10, 1); _mapMaster.setNull(8, 11, 1); _mapMaster.setNull(9, 11, 1); new SpringBoard(_game, 5, 3); new SpringBoard(_game, 11, 3); new SpringBoard(_game, 3, 7); new SpringBoard(_game, 13, 7); new SpringBoard(_game, 5, 11); new SpringBoard(_game, 11, 11); _mapMaster.setNull(3, 1, 0.4); _mapMaster.setNull(4, 1, 0.4); _mapMaster.setNull(5, 1, 0.4); _mapMaster.setNull(6, 1, 0.4); _mapMaster.setNull(7, 1, 0.4); _mapMaster.setNull(9, 1, 0.4); _mapMaster.setNull(10, 1, 0.4); _mapMaster.setNull(11, 1, 0.4); _mapMaster.setNull(12, 1, 0.4); _mapMaster.setNull(13, 1, 0.4); _mapMaster.setNull(5, 2, 0.4); _mapMaster.setNull(7, 2, 0.4); _mapMaster.setNull(9, 2, 0.4); _mapMaster.setNull(11, 2, 0.4); _mapMaster.setNull(1, 3, 0.4); _mapMaster.setNull(2, 3, 0.4); _mapMaster.setNull(3, 3, 0.4); _mapMaster.setNull(4, 3, 0.4); _mapMaster.setNull(12, 3, 0.4); _mapMaster.setNull(13, 3, 0.4); _mapMaster.setNull(14, 3, 0.4); _mapMaster.setNull(15, 3, 0.4); _mapMaster.setNull(1, 4, 0.4); _mapMaster.setNull(3, 4, 0.4); _mapMaster.setNull(1, 5, 0.4); _mapMaster.setNull(3, 5, 0.4); _mapMaster.setNull(6, 5, 0.4); _mapMaster.setNull(7, 5, 0.4); _mapMaster.setNull(8, 5, 0.4); _mapMaster.setNull(9, 5, 0.4); _mapMaster.setNull(10, 5, 0.4); _mapMaster.setNull(14, 5, 0.4); _mapMaster.setNull(15, 5, 0.4); _mapMaster.setNull(1, 6, 0.4); _mapMaster.setNull(3, 6, 0.4); _mapMaster.setNull(10, 6, 0.4); _mapMaster.setNull(15, 6, 0.4); _mapMaster.setNull(1, 7, 0.4); _mapMaster.setNull(2, 7, 0.4); _mapMaster.setNull(6, 7, 0.4); _mapMaster.setNull(10, 7, 0.4); _mapMaster.setNull(14, 7, 0.4); _mapMaster.setNull(15, 7, 0.4); _mapMaster.setNull(3, 13, 0.4); _mapMaster.setNull(4, 13, 0.4); _mapMaster.setNull(5, 13, 0.4); _mapMaster.setNull(6, 13, 0.4); _mapMaster.setNull(7, 13, 0.4); _mapMaster.setNull(9, 13, 0.4); _mapMaster.setNull(10, 13, 0.4); _mapMaster.setNull(11, 13, 0.4); _mapMaster.setNull(12, 13, 0.4); _mapMaster.setNull(13, 13, 0.4); _mapMaster.setNull(5, 12, 0.4); _mapMaster.setNull(7, 12, 0.4); _mapMaster.setNull(11, 12, 0.4); _mapMaster.setNull(9, 12, 0.4); _mapMaster.setNull(1, 11, 0.4); _mapMaster.setNull(2, 11, 0.4); _mapMaster.setNull(3, 11, 0.4); _mapMaster.setNull(4, 11, 0.4); _mapMaster.setNull(12, 11, 0.4); _mapMaster.setNull(13, 11, 0.4); _mapMaster.setNull(14, 11, 0.4); _mapMaster.setNull(15, 11, 0.4); _mapMaster.setNull(13, 10, 0.4); _mapMaster.setNull(15, 10, 0.4); _mapMaster.setNull(1, 9, 0.4); _mapMaster.setNull(2, 9, 0.4); _mapMaster.setNull(6, 9, 0.4); _mapMaster.setNull(7, 9, 0.4); _mapMaster.setNull(8, 9, 0.4); _mapMaster.setNull(9, 9, 0.4); _mapMaster.setNull(10, 9, 0.4); _mapMaster.setNull(13, 9, 0.4); _mapMaster.setNull(15, 9, 0.4); _mapMaster.setNull(1, 8, 0.4); _mapMaster.setNull(6, 8, 0.4); _mapMaster.setNull(13, 8, 0.4); _mapMaster.setNull(15, 8, 0.4); _mapMaster.setUnfixedProb(3, 1, 0.6); _mapMaster.setUnfixedProb(4, 1, 0.6); _mapMaster.setUnfixedProb(5, 1, 0.6); _mapMaster.setUnfixedProb(6, 1, 0.6); _mapMaster.setUnfixedProb(7, 1, 0.6); _mapMaster.setUnfixedProb(9, 1, 0.6); _mapMaster.setUnfixedProb(10, 1, 0.6); _mapMaster.setUnfixedProb(11, 1, 0.6); _mapMaster.setUnfixedProb(12, 1, 0.6); _mapMaster.setUnfixedProb(13, 1, 0.6); _mapMaster.setUnfixedProb(5, 2, 0.6); _mapMaster.setUnfixedProb(7, 2, 0.6); _mapMaster.setUnfixedProb(9, 2, 0.6); _mapMaster.setUnfixedProb(11, 2, 0.6); _mapMaster.setUnfixedProb(1, 3, 0.6); _mapMaster.setUnfixedProb(2, 3, 0.6); _mapMaster.setUnfixedProb(3, 3, 0.6); _mapMaster.setUnfixedProb(4, 3, 0.6); _mapMaster.setUnfixedProb(12, 3, 0.6); _mapMaster.setUnfixedProb(13, 3, 0.6); _mapMaster.setUnfixedProb(14, 3, 0.6); _mapMaster.setUnfixedProb(15, 3, 0.6); _mapMaster.setUnfixedProb(1, 4, 0.6); _mapMaster.setUnfixedProb(3, 4, 0.6); _mapMaster.setUnfixedProb(1, 5, 0.6); _mapMaster.setUnfixedProb(3, 5, 0.6); _mapMaster.setUnfixedProb(6, 5, 0.6); _mapMaster.setUnfixedProb(7, 5, 0.6); _mapMaster.setUnfixedProb(8, 5, 0.6); _mapMaster.setUnfixedProb(9, 5, 0.6); _mapMaster.setUnfixedProb(10, 5, 0.6); _mapMaster.setUnfixedProb(14, 5, 0.6); _mapMaster.setUnfixedProb(15, 5, 0.6); _mapMaster.setUnfixedProb(1, 6, 0.6); _mapMaster.setUnfixedProb(3, 6, 0.6); _mapMaster.setUnfixedProb(10, 6, 0.6); _mapMaster.setUnfixedProb(15, 6, 0.6); _mapMaster.setUnfixedProb(1, 7, 0.6); _mapMaster.setUnfixedProb(2, 7, 0.6); _mapMaster.setUnfixedProb(6, 7, 0.6); _mapMaster.setUnfixedProb(10, 7, 0.6); _mapMaster.setUnfixedProb(14, 7, 0.6); _mapMaster.setUnfixedProb(15, 7, 0.6); _mapMaster.setUnfixedProb(3, 13, 0.6); _mapMaster.setUnfixedProb(4, 13, 0.6); _mapMaster.setUnfixedProb(5, 13, 0.6); _mapMaster.setUnfixedProb(6, 13, 0.6); _mapMaster.setUnfixedProb(7, 13, 0.6); _mapMaster.setUnfixedProb(9, 13, 0.6); _mapMaster.setUnfixedProb(10, 13, 0.6); _mapMaster.setUnfixedProb(11, 13, 0.6); _mapMaster.setUnfixedProb(12, 13, 0.6); _mapMaster.setUnfixedProb(13, 13, 0.6); _mapMaster.setUnfixedProb(5, 12, 0.6); _mapMaster.setUnfixedProb(7, 12, 0.6); _mapMaster.setUnfixedProb(9, 12, 0.6); _mapMaster.setUnfixedProb(11, 12, 0.6); _mapMaster.setUnfixedProb(1, 11, 0.6); _mapMaster.setUnfixedProb(2, 11, 0.6); _mapMaster.setUnfixedProb(3, 11, 0.6); _mapMaster.setUnfixedProb(4, 11, 0.6); _mapMaster.setUnfixedProb(12, 11, 0.6); _mapMaster.setUnfixedProb(13, 11, 0.6); _mapMaster.setUnfixedProb(14, 11, 0.6); _mapMaster.setUnfixedProb(15, 11, 0.6); _mapMaster.setUnfixedProb(13, 10, 0.6); _mapMaster.setUnfixedProb(15, 10, 0.6); _mapMaster.setUnfixedProb(1, 9, 0.6); _mapMaster.setUnfixedProb(2, 9, 0.6); _mapMaster.setUnfixedProb(6, 9, 0.6); _mapMaster.setUnfixedProb(7, 9, 0.6); _mapMaster.setUnfixedProb(8, 9, 0.6); _mapMaster.setUnfixedProb(9, 9, 0.6); _mapMaster.setUnfixedProb(10, 9, 0.6); _mapMaster.setUnfixedProb(13, 9, 0.6); _mapMaster.setUnfixedProb(15, 9, 0.6); _mapMaster.setUnfixedProb(1, 8, 0.6); _mapMaster.setUnfixedProb(6, 8, 0.6); _mapMaster.setUnfixedProb(13, 8, 0.6); _mapMaster.setUnfixedProb(15, 8, 0.6); _mapMaster.setUnfixedProb(3, 2, 0.3); _mapMaster.setUnfixedProb(13, 2, 0.3); _mapMaster.setUnfixedProb(6, 4, 0.3); _mapMaster.setUnfixedProb(10, 4, 0.3); _mapMaster.setUnfixedProb(12, 6, 0.3); _mapMaster.setUnfixedProb(3, 12, 0.3); _mapMaster.setUnfixedProb(13, 12, 0.3); _mapMaster.setUnfixedProb(6, 10, 0.3); _mapMaster.setUnfixedProb(10, 10, 0.3); _mapMaster.setUnfixedProb(4, 8, 0.3); _mapMaster.setFixedProb(8, 1, 1); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(3, 2, 0.7); _mapMaster.setFixedProb(4, 2, 1); _mapMaster.setFixedProb(6, 2, 1); _mapMaster.setFixedProb(8, 2, 1); _mapMaster.setFixedProb(10, 2, 1); _mapMaster.setFixedProb(12, 2, 1); _mapMaster.setFixedProb(13, 2, 0.7); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(6, 3, 1); _mapMaster.setFixedProb(10, 3, 1); _mapMaster.setFixedProb(2, 4, 1); _mapMaster.setFixedProb(4, 4, 1); _mapMaster.setFixedProb(5, 4, 1); _mapMaster.setFixedProb(6, 4, 0.7); _mapMaster.setFixedProb(7, 4, 1); _mapMaster.setFixedProb(9, 4, 1); _mapMaster.setFixedProb(10, 4, 0.7); _mapMaster.setFixedProb(11, 4, 1); _mapMaster.setFixedProb(13, 4, 1); _mapMaster.setFixedProb(14, 4, 1); _mapMaster.setFixedProb(15, 4, 1); _mapMaster.setFixedProb(2, 5, 1); _mapMaster.setFixedProb(2, 6, 1); _mapMaster.setFixedProb(4, 6, 1); _mapMaster.setFixedProb(6, 6, 1); _mapMaster.setFixedProb(11, 6, 1); _mapMaster.setFixedProb(12, 6, 0.7); _mapMaster.setFixedProb(13, 6, 1); _mapMaster.setFixedProb(14, 6, 1); _mapMaster.setFixedProb(4, 7, 1); _mapMaster.setFixedProb(12, 7, 1); _mapMaster.setFixedProb(8, 13, 1); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(3, 12, 0.7); _mapMaster.setFixedProb(4, 12, 1); _mapMaster.setFixedProb(6, 12, 1); _mapMaster.setFixedProb(8, 12, 1); _mapMaster.setFixedProb(10, 12, 1); _mapMaster.setFixedProb(12, 12, 1); _mapMaster.setFixedProb(13, 12, 0.7); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(6, 11, 1); _mapMaster.setFixedProb(10, 11, 1); _mapMaster.setFixedProb(1, 10, 1); _mapMaster.setFixedProb(2, 10, 1); _mapMaster.setFixedProb(3, 10, 1); _mapMaster.setFixedProb(5, 10, 1); _mapMaster.setFixedProb(6, 10, 0.7); _mapMaster.setFixedProb(7, 10, 1); _mapMaster.setFixedProb(9, 10, 1); _mapMaster.setFixedProb(10, 10, 0.7); _mapMaster.setFixedProb(11, 10, 1); _mapMaster.setFixedProb(12, 10, 1); _mapMaster.setFixedProb(14, 10, 1); _mapMaster.setFixedProb(14, 9, 1); _mapMaster.setFixedProb(2, 8, 1); _mapMaster.setFixedProb(3, 8, 1); _mapMaster.setFixedProb(4, 8, 0.7); _mapMaster.setFixedProb(5, 8, 1); _mapMaster.setFixedProb(10, 8, 1); _mapMaster.setFixedProb(12, 8, 1); _mapMaster.setFixedProb(14, 8, 1); } private function init():void{ _dataArr = new Array(setDisceOne, setDisceTwo, setDisceThree); } private function setDisceOne():void{ _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); _mapMaster.setNull(4, 1, 1); _mapMaster.setNull(5, 1, 1); _mapMaster.setNull(4, 2, 1); _mapMaster.setNull(6, 3, 1); _mapMaster.setNull(7, 3, 1); _mapMaster.setNull(6, 4, 1); _mapMaster.setNull(3, 7, 1); _mapMaster.setNull(3, 8, 1); _mapMaster.setNull(4, 8, 1); _mapMaster.setNull(1, 9, 1); _mapMaster.setNull(1, 10, 1); _mapMaster.setNull(2, 10, 1); _mapMaster.setNull(12, 6, 1); _mapMaster.setNull(13, 6, 1); _mapMaster.setNull(13, 7, 1); _mapMaster.setNull(15, 4, 1); _mapMaster.setNull(15, 5, 1); _mapMaster.setNull(14, 4, 1); _mapMaster.setNull(11, 13, 1); _mapMaster.setNull(12, 13, 1); _mapMaster.setNull(12, 12, 1); _mapMaster.setNull(9, 11, 1); _mapMaster.setNull(10, 11, 1); _mapMaster.setNull(10, 10, 1); new SpringBoard(_game, 4, 4); new SpringBoard(_game, 12, 4); new SpringBoard(_game, 4, 10); new SpringBoard(_game, 12, 10); _mapMaster.setNull(3, 1, 0.4); _mapMaster.setNull(6, 1, 0.4); _mapMaster.setNull(7, 1, 0.4); _mapMaster.setNull(9, 1, 0.4); _mapMaster.setNull(10, 1, 0.4); _mapMaster.setNull(13, 1, 0.4); _mapMaster.setNull(7, 2, 0.4); _mapMaster.setNull(10, 2, 0.4); _mapMaster.setNull(11, 2, 0.4); _mapMaster.setNull(12, 2, 0.4); _mapMaster.setNull(13, 2, 0.4); _mapMaster.setNull(1, 3, 0.4); _mapMaster.setNull(2, 3, 0.4); _mapMaster.setNull(8, 3, 0.4); _mapMaster.setNull(9, 3, 0.4); _mapMaster.setNull(10, 3, 0.4); _mapMaster.setNull(12, 3, 0.4); _mapMaster.setNull(15, 3, 0.4); _mapMaster.setNull(2, 4, 0.4); _mapMaster.setNull(3, 4, 0.4); _mapMaster.setNull(10, 4, 0.4); _mapMaster.setNull(11, 4, 0.4); _mapMaster.setNull(1, 5, 0.4); _mapMaster.setNull(2, 5, 0.4); _mapMaster.setNull(4, 5, 0.4); _mapMaster.setNull(6, 5, 0.4); _mapMaster.setNull(7, 5, 0.4); _mapMaster.setNull(8, 5, 0.4); _mapMaster.setNull(9, 5, 0.4); _mapMaster.setNull(10, 5, 0.4); _mapMaster.setNull(1, 6, 0.4); _mapMaster.setNull(3, 6, 0.4); _mapMaster.setNull(4, 6, 0.4); _mapMaster.setNull(5, 6, 0.4); _mapMaster.setNull(6, 6, 0.4); _mapMaster.setNull(10, 6, 0.4); _mapMaster.setNull(11, 6, 0.4); _mapMaster.setNull(15, 6, 0.4); _mapMaster.setNull(1, 7, 0.4); _mapMaster.setNull(2, 7, 0.4); _mapMaster.setNull(6, 7, 0.4); _mapMaster.setNull(10, 7, 0.4); _mapMaster.setNull(14, 7, 0.4); _mapMaster.setNull(15, 7, 0.4); _mapMaster.setNull(3, 13, 0.4); _mapMaster.setNull(6, 13, 0.4); _mapMaster.setNull(7, 13, 0.4); _mapMaster.setNull(9, 13, 0.4); _mapMaster.setNull(10, 13, 0.4); _mapMaster.setNull(13, 13, 0.4); _mapMaster.setNull(3, 12, 0.4); _mapMaster.setNull(4, 12, 0.4); _mapMaster.setNull(5, 12, 0.4); _mapMaster.setNull(6, 12, 0.4); _mapMaster.setNull(9, 12, 0.4); _mapMaster.setNull(1, 11, 0.4); _mapMaster.setNull(4, 11, 0.4); _mapMaster.setNull(6, 11, 0.4); _mapMaster.setNull(7, 11, 0.4); _mapMaster.setNull(8, 11, 0.4); _mapMaster.setNull(14, 11, 0.4); _mapMaster.setNull(15, 11, 0.4); _mapMaster.setNull(5, 10, 0.4); _mapMaster.setNull(6, 10, 0.4); _mapMaster.setNull(13, 10, 0.4); _mapMaster.setNull(14, 10, 0.4); _mapMaster.setNull(6, 9, 0.4); _mapMaster.setNull(7, 9, 0.4); _mapMaster.setNull(8, 9, 0.4); _mapMaster.setNull(9, 9, 0.4); _mapMaster.setNull(10, 9, 0.4); _mapMaster.setNull(12, 9, 0.4); _mapMaster.setNull(14, 9, 0.4); _mapMaster.setNull(15, 9, 0.4); _mapMaster.setNull(1, 8, 0.4); _mapMaster.setNull(5, 8, 0.4); _mapMaster.setNull(6, 8, 0.4); _mapMaster.setNull(10, 8, 0.4); _mapMaster.setNull(11, 8, 0.4); _mapMaster.setNull(12, 8, 0.4); _mapMaster.setNull(13, 8, 0.4); _mapMaster.setNull(15, 8, 0.4); _mapMaster.setUnfixedProb(3, 1, 0.6); _mapMaster.setUnfixedProb(6, 1, 0.6); _mapMaster.setUnfixedProb(7, 1, 0.6); _mapMaster.setUnfixedProb(9, 1, 0.6); _mapMaster.setUnfixedProb(10, 1, 0.6); _mapMaster.setUnfixedProb(13, 1, 0.6); _mapMaster.setUnfixedProb(7, 2, 0.6); _mapMaster.setUnfixedProb(10, 2, 0.6); _mapMaster.setUnfixedProb(11, 2, 0.6); _mapMaster.setUnfixedProb(12, 2, 0.6); _mapMaster.setUnfixedProb(13, 2, 0.6); _mapMaster.setUnfixedProb(1, 3, 0.6); _mapMaster.setUnfixedProb(2, 3, 0.6); _mapMaster.setUnfixedProb(8, 3, 0.6); _mapMaster.setUnfixedProb(9, 3, 0.6); _mapMaster.setUnfixedProb(10, 3, 0.6); _mapMaster.setUnfixedProb(12, 3, 0.6); _mapMaster.setUnfixedProb(15, 3, 0.6); _mapMaster.setUnfixedProb(2, 4, 0.6); _mapMaster.setUnfixedProb(3, 4, 0.6); _mapMaster.setUnfixedProb(10, 4, 0.6); _mapMaster.setUnfixedProb(11, 4, 0.6); _mapMaster.setUnfixedProb(1, 5, 0.6); _mapMaster.setUnfixedProb(2, 5, 0.6); _mapMaster.setUnfixedProb(4, 5, 0.6); _mapMaster.setUnfixedProb(6, 5, 0.6); _mapMaster.setUnfixedProb(7, 5, 0.6); _mapMaster.setUnfixedProb(8, 5, 0.6); _mapMaster.setUnfixedProb(9, 5, 0.6); _mapMaster.setUnfixedProb(10, 5, 0.6); _mapMaster.setUnfixedProb(1, 6, 0.6); _mapMaster.setUnfixedProb(3, 6, 0.6); _mapMaster.setUnfixedProb(4, 6, 0.6); _mapMaster.setUnfixedProb(5, 6, 0.6); _mapMaster.setUnfixedProb(6, 6, 0.6); _mapMaster.setUnfixedProb(10, 6, 0.6); _mapMaster.setUnfixedProb(11, 6, 0.6); _mapMaster.setUnfixedProb(15, 6, 0.6); _mapMaster.setUnfixedProb(1, 7, 0.6); _mapMaster.setUnfixedProb(2, 7, 0.6); _mapMaster.setUnfixedProb(6, 7, 0.6); _mapMaster.setUnfixedProb(10, 7, 0.6); _mapMaster.setUnfixedProb(14, 7, 0.6); _mapMaster.setUnfixedProb(15, 7, 0.6); _mapMaster.setUnfixedProb(3, 13, 0.6); _mapMaster.setUnfixedProb(6, 13, 0.6); _mapMaster.setUnfixedProb(7, 13, 0.6); _mapMaster.setUnfixedProb(9, 13, 0.6); _mapMaster.setUnfixedProb(10, 13, 0.6); _mapMaster.setUnfixedProb(13, 13, 0.6); _mapMaster.setUnfixedProb(3, 12, 0.6); _mapMaster.setUnfixedProb(4, 12, 0.6); _mapMaster.setUnfixedProb(5, 12, 0.6); _mapMaster.setUnfixedProb(6, 12, 0.6); _mapMaster.setUnfixedProb(9, 12, 0.6); _mapMaster.setUnfixedProb(1, 11, 0.6); _mapMaster.setUnfixedProb(4, 11, 0.6); _mapMaster.setUnfixedProb(6, 11, 0.6); _mapMaster.setUnfixedProb(7, 11, 0.6); _mapMaster.setUnfixedProb(8, 11, 0.6); _mapMaster.setUnfixedProb(14, 11, 0.6); _mapMaster.setUnfixedProb(15, 11, 0.6); _mapMaster.setUnfixedProb(5, 10, 0.6); _mapMaster.setUnfixedProb(6, 10, 0.6); _mapMaster.setUnfixedProb(13, 10, 0.6); _mapMaster.setUnfixedProb(14, 10, 0.6); _mapMaster.setUnfixedProb(6, 9, 0.6); _mapMaster.setUnfixedProb(7, 9, 0.6); _mapMaster.setUnfixedProb(8, 9, 0.6); _mapMaster.setUnfixedProb(9, 9, 0.6); _mapMaster.setUnfixedProb(10, 9, 0.6); _mapMaster.setUnfixedProb(12, 9, 0.6); _mapMaster.setUnfixedProb(14, 9, 0.6); _mapMaster.setUnfixedProb(15, 9, 0.6); _mapMaster.setUnfixedProb(1, 8, 0.6); _mapMaster.setUnfixedProb(5, 8, 0.6); _mapMaster.setUnfixedProb(6, 8, 0.6); _mapMaster.setUnfixedProb(10, 8, 0.6); _mapMaster.setUnfixedProb(11, 8, 0.6); _mapMaster.setUnfixedProb(12, 8, 0.6); _mapMaster.setUnfixedProb(13, 8, 0.6); _mapMaster.setUnfixedProb(15, 8, 0.6); _mapMaster.setUnfixedProb(8, 1, 0.3); _mapMaster.setUnfixedProb(5, 3, 0.3); _mapMaster.setUnfixedProb(8, 4, 0.3); _mapMaster.setUnfixedProb(13, 5, 0.3); _mapMaster.setUnfixedProb(8, 13, 0.3); _mapMaster.setUnfixedProb(11, 11, 0.3); _mapMaster.setUnfixedProb(8, 10, 0.3); _mapMaster.setUnfixedProb(3, 9, 0.3); _mapMaster.setFixedProb(8, 1, 0.7); _mapMaster.setFixedProb(11, 1, 1); _mapMaster.setFixedProb(12, 1, 1); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(3, 2, 1); _mapMaster.setFixedProb(5, 2, 1); _mapMaster.setFixedProb(6, 2, 1); _mapMaster.setFixedProb(8, 2, 1); _mapMaster.setFixedProb(9, 2, 1); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(3, 3, 1); _mapMaster.setFixedProb(4, 3, 1); _mapMaster.setFixedProb(5, 3, 0.7); _mapMaster.setFixedProb(11, 3, 1); _mapMaster.setFixedProb(13, 3, 1); _mapMaster.setFixedProb(14, 3, 1); _mapMaster.setFixedProb(1, 4, 1); _mapMaster.setFixedProb(5, 4, 1); _mapMaster.setFixedProb(7, 4, 1); _mapMaster.setFixedProb(8, 4, 0.7); _mapMaster.setFixedProb(9, 4, 1); _mapMaster.setFixedProb(13, 4, 1); _mapMaster.setFixedProb(3, 5, 1); _mapMaster.setFixedProb(5, 5, 1); _mapMaster.setFixedProb(11, 5, 1); _mapMaster.setFixedProb(12, 5, 1); _mapMaster.setFixedProb(13, 5, 0.7); _mapMaster.setFixedProb(14, 5, 1); _mapMaster.setFixedProb(2, 6, 1); _mapMaster.setFixedProb(14, 6, 1); _mapMaster.setFixedProb(4, 7, 1); _mapMaster.setFixedProb(5, 7, 1); _mapMaster.setFixedProb(11, 7, 1); _mapMaster.setFixedProb(12, 7, 1); _mapMaster.setFixedProb(4, 13, 1); _mapMaster.setFixedProb(5, 13, 1); _mapMaster.setFixedProb(8, 13, 0.7); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(7, 12, 1); _mapMaster.setFixedProb(8, 12, 1); _mapMaster.setFixedProb(10, 12, 1); _mapMaster.setFixedProb(11, 12, 1); _mapMaster.setFixedProb(13, 12, 1); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(2, 11, 1); _mapMaster.setFixedProb(3, 11, 1); _mapMaster.setFixedProb(5, 11, 1); _mapMaster.setFixedProb(11, 11, 0.7); _mapMaster.setFixedProb(12, 11, 1); _mapMaster.setFixedProb(13, 11, 1); _mapMaster.setFixedProb(3, 10, 1); _mapMaster.setFixedProb(7, 10, 1); _mapMaster.setFixedProb(8, 10, 0.7); _mapMaster.setFixedProb(9, 10, 1); _mapMaster.setFixedProb(11, 10, 1); _mapMaster.setFixedProb(15, 10, 1); _mapMaster.setFixedProb(2, 9, 1); _mapMaster.setFixedProb(3, 9, 0.7); _mapMaster.setFixedProb(4, 9, 1); _mapMaster.setFixedProb(5, 9, 1); _mapMaster.setFixedProb(11, 9, 1); _mapMaster.setFixedProb(13, 9, 1); _mapMaster.setFixedProb(2, 8, 1); _mapMaster.setFixedProb(14, 8, 1); } } }//package actionSprite.mapData
Section 13
//Factory (actionSprite.mapData.Factory) package actionSprite.mapData { import actionSprite.*; import flash.display.*; import flash.utils.*; public class Factory extends AbstractMapSet { private var _mapData:FactoryMapData; public function Factory(_arg1:MapMaster, _arg2:Game){ _mapData = new FactoryMapData(_arg1, _arg2); super(_arg1, _arg2); init(); } private function init():void{ var _local1:Class; var _local2:MovieClip; var _local3:BitmapData; var _local4:Bitmap; _mapMaster.beginNum = 41; _local1 = (getDefinitionByName("BackGround_Factory") as Class); _local2 = new (_local1); _local3 = new BitmapData(640, 480, true, 1); _local3.draw(_local2); _local4 = new Bitmap(_local3); _container.addChild(_local4); _container.x = _game.excursionX; _container.y = _game.excursionY; _mapData.data(); _mapMaster.creatBoxs(); } } }//package actionSprite.mapData
Section 14
//FactoryMapData (actionSprite.mapData.FactoryMapData) package actionSprite.mapData { import actionSprite.*; public class FactoryMapData extends AbstractMapData { public function FactoryMapData(_arg1:MapMaster, _arg2:Game){ super(_arg1, _arg2); init(); } private function setFactoryTwo():void{ var _local1:Transmittal; var _local2:Transmittal; var _local3:Transmittal; var _local4:Transmittal; var _local5:Transmittal; var _local6:Transmittal; var _local7:Transmittal; var _local8:Transmittal; var _local9:Transmittal; var _local10:Transmittal; var _local11:Transmittal; var _local12:Transmittal; var _local13:Transmittal; var _local14:Transmittal; var _local15:Transmittal; var _local16:Transmittal; var _local17:Transmittal; var _local18:Transmittal; var _local19:Transmittal; var _local20:Transmittal; var _local21:Transmittal; var _local22:Transmittal; var _local23:Transmittal; var _local24:Transmittal; var _local25:Transmittal; var _local26:Transmittal; var _local27:Transmittal; var _local28:Transmittal; var _local29:Transmittal; var _local30:Transmittal; var _local31:Transmittal; var _local32:Transmittal; _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); _local1 = new Transmittal(_game, 3, 4, 2); _local1.addTurn(4); _local2 = new Transmittal(_game, 4, 4, 2); _local2.addTurn(1); _local3 = new Transmittal(_game, 5, 4, 2); _local3.addTurn(1); _local4 = new Transmittal(_game, 6, 4, 2); _local4.addTurn(1); _local5 = new Transmittal(_game, 7, 4, 2); _local5.addTurn(1); _local6 = new Transmittal(_game, 8, 4, 2); _local6.addTurn(1); _local7 = new Transmittal(_game, 9, 4, 2); _local7.addTurn(1); _local8 = new Transmittal(_game, 10, 4, 2); _local8.addTurn(1); _local9 = new Transmittal(_game, 11, 4, 2); _local9.addTurn(1); _local10 = new Transmittal(_game, 12, 4, 2); _local10.addTurn(1); _local11 = new Transmittal(_game, 13, 4, 4); _local11.addTurn(1); _local12 = new Transmittal(_game, 13, 5, 4); _local12.addTurn(3); _local13 = new Transmittal(_game, 13, 6, 4); _local13.addTurn(3); _local14 = new Transmittal(_game, 13, 7, 4); _local14.addTurn(3); _local15 = new Transmittal(_game, 13, 8, 4); _local15.addTurn(3); _local16 = new Transmittal(_game, 13, 9, 4); _local16.addTurn(3); _local17 = new Transmittal(_game, 13, 10, 1); _local17.addTurn(3); _local18 = new Transmittal(_game, 12, 10, 1); _local18.addTurn(2); _local19 = new Transmittal(_game, 11, 10, 1); _local19.addTurn(2); _local20 = new Transmittal(_game, 10, 10, 1); _local20.addTurn(2); _local21 = new Transmittal(_game, 9, 10, 1); _local21.addTurn(2); _local22 = new Transmittal(_game, 8, 10, 1); _local22.addTurn(2); _local23 = new Transmittal(_game, 7, 10, 1); _local23.addTurn(2); _local24 = new Transmittal(_game, 6, 10, 1); _local24.addTurn(2); _local25 = new Transmittal(_game, 5, 10, 1); _local25.addTurn(2); _local26 = new Transmittal(_game, 4, 10, 1); _local26.addTurn(2); _local27 = new Transmittal(_game, 3, 10, 3); _local27.addTurn(2); _local28 = new Transmittal(_game, 3, 9, 3); _local28.addTurn(4); _local29 = new Transmittal(_game, 3, 8, 3); _local29.addTurn(4); _local30 = new Transmittal(_game, 3, 7, 3); _local30.addTurn(4); _local31 = new Transmittal(_game, 3, 6, 3); _local31.addTurn(4); _local32 = new Transmittal(_game, 3, 5, 3); _local32.addTurn(4); _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(6, 1, 0.5); _mapMaster.setNull(7, 1, 0.5); _mapMaster.setNull(8, 1, 0.5); _mapMaster.setNull(9, 1, 0.5); _mapMaster.setNull(10, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(4, 2, 0.5); _mapMaster.setNull(5, 2, 0.5); _mapMaster.setNull(6, 2, 0.5); _mapMaster.setNull(8, 2, 0.5); _mapMaster.setNull(10, 2, 0.5); _mapMaster.setNull(11, 2, 0.5); _mapMaster.setNull(12, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(2, 3, 0.5); _mapMaster.setNull(4, 3, 0.5); _mapMaster.setNull(8, 3, 0.5); _mapMaster.setNull(12, 3, 0.5); _mapMaster.setNull(14, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(2, 4, 0.5); _mapMaster.setNull(14, 4, 0.5); _mapMaster.setNull(6, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(10, 5, 0.5); _mapMaster.setNull(1, 6, 0.5); _mapMaster.setNull(5, 6, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(11, 6, 0.5); _mapMaster.setNull(15, 6, 0.5); _mapMaster.setNull(1, 7, 0.5); _mapMaster.setNull(2, 7, 0.5); _mapMaster.setNull(4, 7, 0.5); _mapMaster.setNull(5, 7, 0.5); _mapMaster.setNull(11, 7, 0.5); _mapMaster.setNull(12, 7, 0.5); _mapMaster.setNull(14, 7, 0.5); _mapMaster.setNull(15, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(6, 13, 0.5); _mapMaster.setNull(7, 13, 0.5); _mapMaster.setNull(8, 13, 0.5); _mapMaster.setNull(9, 13, 0.5); _mapMaster.setNull(10, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(4, 12, 0.5); _mapMaster.setNull(5, 12, 0.5); _mapMaster.setNull(6, 12, 0.5); _mapMaster.setNull(8, 12, 0.5); _mapMaster.setNull(10, 12, 0.5); _mapMaster.setNull(11, 12, 0.5); _mapMaster.setNull(12, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(2, 11, 0.5); _mapMaster.setNull(4, 11, 0.5); _mapMaster.setNull(8, 11, 0.5); _mapMaster.setNull(12, 11, 0.5); _mapMaster.setNull(14, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(2, 10, 0.5); _mapMaster.setNull(14, 10, 0.5); _mapMaster.setNull(6, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(10, 9, 0.5); _mapMaster.setNull(1, 8, 0.5); _mapMaster.setNull(5, 8, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setNull(11, 8, 0.5); _mapMaster.setNull(15, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.5); _mapMaster.setUnfixedProb(7, 1, 0.5); _mapMaster.setUnfixedProb(8, 1, 0.5); _mapMaster.setUnfixedProb(9, 1, 0.5); _mapMaster.setUnfixedProb(10, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(4, 2, 0.5); _mapMaster.setUnfixedProb(5, 2, 0.5); _mapMaster.setUnfixedProb(6, 2, 0.5); _mapMaster.setUnfixedProb(8, 2, 0.5); _mapMaster.setUnfixedProb(10, 2, 0.5); _mapMaster.setUnfixedProb(11, 2, 0.5); _mapMaster.setUnfixedProb(12, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(2, 3, 0.5); _mapMaster.setUnfixedProb(4, 3, 0.5); _mapMaster.setUnfixedProb(8, 3, 0.5); _mapMaster.setUnfixedProb(12, 3, 0.5); _mapMaster.setUnfixedProb(14, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(2, 4, 0.5); _mapMaster.setUnfixedProb(14, 4, 0.5); _mapMaster.setUnfixedProb(6, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(10, 5, 0.5); _mapMaster.setUnfixedProb(1, 6, 0.5); _mapMaster.setUnfixedProb(5, 6, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(11, 6, 0.5); _mapMaster.setUnfixedProb(15, 6, 0.5); _mapMaster.setUnfixedProb(1, 7, 0.5); _mapMaster.setUnfixedProb(2, 7, 0.5); _mapMaster.setUnfixedProb(4, 7, 0.5); _mapMaster.setUnfixedProb(5, 7, 0.5); _mapMaster.setUnfixedProb(11, 7, 0.5); _mapMaster.setUnfixedProb(12, 7, 0.5); _mapMaster.setUnfixedProb(14, 7, 0.5); _mapMaster.setUnfixedProb(15, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(6, 13, 0.5); _mapMaster.setUnfixedProb(7, 13, 0.5); _mapMaster.setUnfixedProb(8, 13, 0.5); _mapMaster.setUnfixedProb(9, 13, 0.5); _mapMaster.setUnfixedProb(10, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(4, 12, 0.5); _mapMaster.setUnfixedProb(5, 12, 0.5); _mapMaster.setUnfixedProb(6, 12, 0.5); _mapMaster.setUnfixedProb(8, 12, 0.5); _mapMaster.setUnfixedProb(10, 12, 0.5); _mapMaster.setUnfixedProb(11, 12, 0.5); _mapMaster.setUnfixedProb(12, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(2, 11, 0.5); _mapMaster.setUnfixedProb(4, 11, 0.5); _mapMaster.setUnfixedProb(8, 11, 0.5); _mapMaster.setUnfixedProb(12, 11, 0.5); _mapMaster.setUnfixedProb(14, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(2, 10, 0.5); _mapMaster.setUnfixedProb(14, 10, 0.5); _mapMaster.setUnfixedProb(6, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(10, 9, 0.5); _mapMaster.setUnfixedProb(1, 8, 0.5); _mapMaster.setUnfixedProb(5, 8, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(11, 8, 0.5); _mapMaster.setUnfixedProb(15, 8, 0.5); _mapMaster.setUnfixedProb(6, 3, 0.3); _mapMaster.setUnfixedProb(10, 3, 0.3); _mapMaster.setUnfixedProb(1, 5, 0.3); _mapMaster.setUnfixedProb(15, 5, 0.3); _mapMaster.setUnfixedProb(6, 11, 0.3); _mapMaster.setUnfixedProb(10, 11, 0.3); _mapMaster.setUnfixedProb(1, 9, 0.3); _mapMaster.setUnfixedProb(15, 9, 0.3); _mapMaster.setFixedProb(5, 1, 1); _mapMaster.setFixedProb(11, 1, 1); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(3, 2, 1); _mapMaster.setFixedProb(7, 2, 1); _mapMaster.setFixedProb(9, 2, 1); _mapMaster.setFixedProb(13, 2, 1); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(3, 3, 1); _mapMaster.setFixedProb(5, 3, 1); _mapMaster.setFixedProb(6, 3, 0.7); _mapMaster.setFixedProb(7, 3, 1); _mapMaster.setFixedProb(9, 3, 1); _mapMaster.setFixedProb(10, 3, 0.7); _mapMaster.setFixedProb(11, 3, 1); _mapMaster.setFixedProb(13, 3, 1); _mapMaster.setFixedProb(1, 4, 1); _mapMaster.setFixedProb(15, 4, 1); _mapMaster.setFixedProb(1, 5, 0.7); _mapMaster.setFixedProb(2, 5, 1); _mapMaster.setFixedProb(4, 5, 1); _mapMaster.setFixedProb(5, 5, 1); _mapMaster.setFixedProb(7, 5, 1); _mapMaster.setFixedProb(9, 5, 1); _mapMaster.setFixedProb(11, 5, 1); _mapMaster.setFixedProb(12, 5, 1); _mapMaster.setFixedProb(14, 5, 1); _mapMaster.setFixedProb(15, 5, 0.7); _mapMaster.setFixedProb(2, 6, 1); _mapMaster.setFixedProb(4, 6, 1); _mapMaster.setFixedProb(12, 6, 1); _mapMaster.setFixedProb(14, 6, 1); _mapMaster.setFixedProb(6, 7, 1); _mapMaster.setFixedProb(10, 7, 1); _mapMaster.setFixedProb(5, 13, 1); _mapMaster.setFixedProb(11, 13, 1); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(3, 12, 1); _mapMaster.setFixedProb(7, 12, 1); _mapMaster.setFixedProb(9, 12, 1); _mapMaster.setFixedProb(13, 12, 1); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(3, 11, 1); _mapMaster.setFixedProb(5, 11, 1); _mapMaster.setFixedProb(6, 11, 0.7); _mapMaster.setFixedProb(7, 11, 1); _mapMaster.setFixedProb(9, 11, 1); _mapMaster.setFixedProb(10, 11, 0.7); _mapMaster.setFixedProb(11, 11, 1); _mapMaster.setFixedProb(13, 11, 1); _mapMaster.setFixedProb(1, 10, 1); _mapMaster.setFixedProb(15, 10, 1); _mapMaster.setFixedProb(1, 9, 0.7); _mapMaster.setFixedProb(2, 9, 1); _mapMaster.setFixedProb(4, 9, 1); _mapMaster.setFixedProb(5, 9, 1); _mapMaster.setFixedProb(7, 9, 1); _mapMaster.setFixedProb(9, 9, 1); _mapMaster.setFixedProb(11, 9, 1); _mapMaster.setFixedProb(12, 9, 1); _mapMaster.setFixedProb(14, 9, 1); _mapMaster.setFixedProb(15, 9, 0.7); _mapMaster.setFixedProb(2, 8, 1); _mapMaster.setFixedProb(4, 8, 1); _mapMaster.setFixedProb(12, 8, 1); _mapMaster.setFixedProb(14, 8, 1); } private function setFactoryOne():void{ var _local1:Transmittal; var _local2:Transmittal; var _local3:Transmittal; var _local4:Transmittal; var _local5:Transmittal; var _local6:Transmittal; var _local7:Transmittal; var _local8:Transmittal; var _local9:Transmittal; var _local10:Transmittal; var _local11:Transmittal; var _local12:Transmittal; var _local13:Transmittal; var _local14:Transmittal; var _local15:Transmittal; var _local16:Transmittal; var _local17:Transmittal; var _local18:Transmittal; var _local19:Transmittal; var _local20:Transmittal; var _local21:Transmittal; var _local22:Transmittal; var _local23:Transmittal; var _local24:Transmittal; var _local25:Transmittal; var _local26:Transmittal; var _local27:Transmittal; var _local28:Transmittal; var _local29:Transmittal; var _local30:Transmittal; var _local31:Transmittal; var _local32:Transmittal; _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); _local1 = new Transmittal(_game, 4, 3, 2); _local1.addTurn(4); _local2 = new Transmittal(_game, 5, 3, 2); _local2.addTurn(1); _local3 = new Transmittal(_game, 6, 3, 2); _local3.addTurn(1); _local4 = new Transmittal(_game, 7, 3, 2); _local4.addTurn(1); _local5 = new Transmittal(_game, 8, 3, 2); _local5.addTurn(1); _local6 = new Transmittal(_game, 9, 3, 2); _local6.addTurn(1); _local7 = new Transmittal(_game, 10, 3, 2); _local7.addTurn(1); _local8 = new Transmittal(_game, 11, 3, 2); _local8.addTurn(1); _local9 = new Transmittal(_game, 12, 3, 4); _local9.addTurn(1); _local10 = new Transmittal(_game, 12, 4, 4); _local10.addTurn(3); _local11 = new Transmittal(_game, 12, 5, 4); _local11.addTurn(3); _local12 = new Transmittal(_game, 12, 6, 4); _local12.addTurn(3); _local13 = new Transmittal(_game, 12, 7, 4); _local13.addTurn(3); _local14 = new Transmittal(_game, 12, 8, 4); _local14.addTurn(3); _local15 = new Transmittal(_game, 12, 9, 4); _local15.addTurn(3); _local16 = new Transmittal(_game, 12, 10, 4); _local16.addTurn(3); _local17 = new Transmittal(_game, 12, 11, 1); _local17.addTurn(3); _local18 = new Transmittal(_game, 11, 11, 1); _local18.addTurn(2); _local19 = new Transmittal(_game, 10, 11, 1); _local19.addTurn(2); _local20 = new Transmittal(_game, 9, 11, 1); _local20.addTurn(2); _local21 = new Transmittal(_game, 8, 11, 1); _local21.addTurn(2); _local22 = new Transmittal(_game, 7, 11, 1); _local22.addTurn(2); _local23 = new Transmittal(_game, 6, 11, 1); _local23.addTurn(2); _local24 = new Transmittal(_game, 5, 11, 1); _local24.addTurn(2); _local25 = new Transmittal(_game, 4, 11, 3); _local25.addTurn(2); _local26 = new Transmittal(_game, 4, 10, 3); _local26.addTurn(4); _local27 = new Transmittal(_game, 4, 9, 3); _local27.addTurn(4); _local28 = new Transmittal(_game, 4, 8, 3); _local28.addTurn(4); _local29 = new Transmittal(_game, 4, 7, 3); _local29.addTurn(4); _local30 = new Transmittal(_game, 4, 6, 3); _local30.addTurn(4); _local31 = new Transmittal(_game, 4, 5, 3); _local31.addTurn(4); _local32 = new Transmittal(_game, 4, 4, 3); _local32.addTurn(4); _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(6, 1, 0.5); _mapMaster.setNull(7, 1, 0.5); _mapMaster.setNull(8, 1, 0.5); _mapMaster.setNull(9, 1, 0.5); _mapMaster.setNull(10, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(3, 2, 0.5); _mapMaster.setNull(8, 2, 0.5); _mapMaster.setNull(13, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(3, 3, 0.5); _mapMaster.setNull(13, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(1, 4, 0.5); _mapMaster.setNull(8, 4, 0.5); _mapMaster.setNull(15, 4, 0.5); _mapMaster.setNull(1, 5, 0.5); _mapMaster.setNull(2, 5, 0.5); _mapMaster.setNull(3, 5, 0.5); _mapMaster.setNull(6, 5, 0.5); _mapMaster.setNull(7, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(9, 5, 0.5); _mapMaster.setNull(10, 5, 0.5); _mapMaster.setNull(13, 5, 0.5); _mapMaster.setNull(14, 5, 0.5); _mapMaster.setNull(15, 5, 0.5); _mapMaster.setNull(1, 6, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(15, 6, 0.5); _mapMaster.setNull(3, 7, 0.5); _mapMaster.setNull(5, 7, 0.5); _mapMaster.setNull(6, 7, 0.5); _mapMaster.setNull(10, 7, 0.5); _mapMaster.setNull(11, 7, 0.5); _mapMaster.setNull(13, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(6, 13, 0.5); _mapMaster.setNull(7, 13, 0.5); _mapMaster.setNull(8, 13, 0.5); _mapMaster.setNull(9, 13, 0.5); _mapMaster.setNull(10, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(3, 12, 0.5); _mapMaster.setNull(8, 12, 0.5); _mapMaster.setNull(13, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(3, 11, 0.5); _mapMaster.setNull(13, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(1, 10, 0.5); _mapMaster.setNull(8, 10, 0.5); _mapMaster.setNull(15, 10, 0.5); _mapMaster.setNull(1, 9, 0.5); _mapMaster.setNull(2, 9, 0.5); _mapMaster.setNull(3, 9, 0.5); _mapMaster.setNull(6, 9, 0.5); _mapMaster.setNull(7, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(9, 9, 0.5); _mapMaster.setNull(10, 9, 0.5); _mapMaster.setNull(13, 9, 0.5); _mapMaster.setNull(14, 9, 0.5); _mapMaster.setNull(15, 9, 0.5); _mapMaster.setNull(1, 8, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setNull(15, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.5); _mapMaster.setUnfixedProb(7, 1, 0.5); _mapMaster.setUnfixedProb(8, 1, 0.5); _mapMaster.setUnfixedProb(9, 1, 0.5); _mapMaster.setUnfixedProb(10, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(3, 2, 0.5); _mapMaster.setUnfixedProb(8, 2, 0.5); _mapMaster.setUnfixedProb(13, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(3, 3, 0.5); _mapMaster.setUnfixedProb(13, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(1, 4, 0.5); _mapMaster.setUnfixedProb(8, 4, 0.5); _mapMaster.setUnfixedProb(15, 4, 0.5); _mapMaster.setUnfixedProb(1, 5, 0.5); _mapMaster.setUnfixedProb(2, 5, 0.5); _mapMaster.setUnfixedProb(3, 5, 0.5); _mapMaster.setUnfixedProb(6, 5, 0.5); _mapMaster.setUnfixedProb(7, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(9, 5, 0.5); _mapMaster.setUnfixedProb(10, 5, 0.5); _mapMaster.setUnfixedProb(13, 5, 0.5); _mapMaster.setUnfixedProb(14, 5, 0.5); _mapMaster.setUnfixedProb(15, 5, 0.5); _mapMaster.setUnfixedProb(1, 6, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(15, 6, 0.5); _mapMaster.setUnfixedProb(3, 7, 0.5); _mapMaster.setUnfixedProb(5, 7, 0.5); _mapMaster.setUnfixedProb(6, 7, 0.5); _mapMaster.setUnfixedProb(10, 7, 0.5); _mapMaster.setUnfixedProb(11, 7, 0.5); _mapMaster.setUnfixedProb(13, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(6, 13, 0.5); _mapMaster.setUnfixedProb(7, 13, 0.5); _mapMaster.setUnfixedProb(8, 13, 0.5); _mapMaster.setUnfixedProb(9, 13, 0.5); _mapMaster.setUnfixedProb(10, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(3, 12, 0.5); _mapMaster.setUnfixedProb(8, 12, 0.5); _mapMaster.setUnfixedProb(13, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(3, 11, 0.5); _mapMaster.setUnfixedProb(13, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(1, 10, 0.5); _mapMaster.setUnfixedProb(8, 10, 0.5); _mapMaster.setUnfixedProb(15, 10, 0.5); _mapMaster.setUnfixedProb(1, 9, 0.5); _mapMaster.setUnfixedProb(2, 9, 0.5); _mapMaster.setUnfixedProb(3, 9, 0.5); _mapMaster.setUnfixedProb(6, 9, 0.5); _mapMaster.setUnfixedProb(7, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(9, 9, 0.5); _mapMaster.setUnfixedProb(10, 9, 0.5); _mapMaster.setUnfixedProb(13, 9, 0.5); _mapMaster.setUnfixedProb(14, 9, 0.5); _mapMaster.setUnfixedProb(15, 9, 0.5); _mapMaster.setUnfixedProb(1, 8, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(15, 8, 0.5); _mapMaster.setUnfixedProb(5, 1, 0.3); _mapMaster.setUnfixedProb(11, 1, 0.3); _mapMaster.setUnfixedProb(5, 2, 0.3); _mapMaster.setUnfixedProb(11, 2, 0.3); _mapMaster.setUnfixedProb(2, 3, 0.3); _mapMaster.setUnfixedProb(14, 3, 0.3); _mapMaster.setUnfixedProb(6, 4, 0.3); _mapMaster.setUnfixedProb(10, 4, 0.3); _mapMaster.setUnfixedProb(5, 5, 0.3); _mapMaster.setUnfixedProb(11, 5, 0.3); _mapMaster.setUnfixedProb(2, 7, 0.3); _mapMaster.setUnfixedProb(14, 7, 0.3); _mapMaster.setUnfixedProb(5, 13, 0.3); _mapMaster.setUnfixedProb(11, 13, 0.3); _mapMaster.setUnfixedProb(5, 12, 0.3); _mapMaster.setUnfixedProb(11, 12, 0.3); _mapMaster.setUnfixedProb(2, 11, 0.3); _mapMaster.setUnfixedProb(14, 11, 0.3); _mapMaster.setUnfixedProb(6, 10, 0.3); _mapMaster.setUnfixedProb(10, 10, 0.3); _mapMaster.setUnfixedProb(5, 9, 0.3); _mapMaster.setUnfixedProb(11, 9, 0.3); _mapMaster.setFixedProb(5, 1, 0.7); _mapMaster.setFixedProb(11, 1, 0.7); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(4, 2, 1); _mapMaster.setFixedProb(5, 2, 0.7); _mapMaster.setFixedProb(6, 2, 1); _mapMaster.setFixedProb(7, 2, 1); _mapMaster.setFixedProb(9, 2, 1); _mapMaster.setFixedProb(10, 2, 1); _mapMaster.setFixedProb(11, 2, 0.7); _mapMaster.setFixedProb(12, 2, 1); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(2, 3, 0.7); _mapMaster.setFixedProb(14, 3, 0.7); _mapMaster.setFixedProb(2, 4, 1); _mapMaster.setFixedProb(3, 4, 1); _mapMaster.setFixedProb(5, 4, 1); _mapMaster.setFixedProb(6, 4, 0.7); _mapMaster.setFixedProb(7, 4, 1); _mapMaster.setFixedProb(9, 4, 1); _mapMaster.setFixedProb(10, 4, 0.7); _mapMaster.setFixedProb(11, 4, 1); _mapMaster.setFixedProb(13, 4, 1); _mapMaster.setFixedProb(14, 4, 1); _mapMaster.setFixedProb(5, 5, 0.7); _mapMaster.setFixedProb(11, 5, 0.7); _mapMaster.setFixedProb(2, 6, 1); _mapMaster.setFixedProb(3, 6, 1); _mapMaster.setFixedProb(5, 6, 1); _mapMaster.setFixedProb(11, 6, 1); _mapMaster.setFixedProb(13, 6, 1); _mapMaster.setFixedProb(14, 6, 1); _mapMaster.setFixedProb(1, 7, 1); _mapMaster.setFixedProb(2, 7, 0.7); _mapMaster.setFixedProb(14, 7, 0.7); _mapMaster.setFixedProb(15, 7, 1); _mapMaster.setFixedProb(5, 13, 0.7); _mapMaster.setFixedProb(11, 13, 0.7); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(4, 12, 1); _mapMaster.setFixedProb(5, 12, 0.7); _mapMaster.setFixedProb(6, 12, 1); _mapMaster.setFixedProb(7, 12, 1); _mapMaster.setFixedProb(9, 12, 1); _mapMaster.setFixedProb(10, 12, 1); _mapMaster.setFixedProb(11, 12, 0.7); _mapMaster.setFixedProb(12, 12, 1); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(2, 11, 0.7); _mapMaster.setFixedProb(14, 11, 0.7); _mapMaster.setFixedProb(2, 10, 1); _mapMaster.setFixedProb(3, 10, 1); _mapMaster.setFixedProb(5, 10, 1); _mapMaster.setFixedProb(6, 10, 0.7); _mapMaster.setFixedProb(7, 10, 1); _mapMaster.setFixedProb(9, 10, 1); _mapMaster.setFixedProb(10, 10, 0.7); _mapMaster.setFixedProb(11, 10, 1); _mapMaster.setFixedProb(13, 10, 1); _mapMaster.setFixedProb(14, 10, 1); _mapMaster.setFixedProb(5, 9, 0.7); _mapMaster.setFixedProb(11, 9, 0.7); _mapMaster.setFixedProb(2, 8, 1); _mapMaster.setFixedProb(3, 8, 1); _mapMaster.setFixedProb(5, 8, 1); _mapMaster.setFixedProb(11, 8, 1); _mapMaster.setFixedProb(13, 8, 1); _mapMaster.setFixedProb(14, 8, 1); } private function setFactoryThree():void{ var _local1:Transmittal; var _local2:Transmittal; var _local3:Transmittal; var _local4:Transmittal; var _local5:Transmittal; var _local6:Transmittal; var _local7:Transmittal; var _local8:Transmittal; var _local9:Transmittal; var _local10:Transmittal; var _local11:Transmittal; var _local12:Transmittal; var _local13:Transmittal; var _local14:Transmittal; var _local15:Transmittal; var _local16:Transmittal; var _local17:Transmittal; var _local18:Transmittal; var _local19:Transmittal; var _local20:Transmittal; var _local21:Transmittal; var _local22:Transmittal; var _local23:Transmittal; var _local24:Transmittal; var _local25:Transmittal; var _local26:Transmittal; var _local27:Transmittal; var _local28:Transmittal; var _local29:Transmittal; var _local30:Transmittal; var _local31:Transmittal; var _local32:Transmittal; var _local33:Transmittal; var _local34:Transmittal; var _local35:Transmittal; var _local36:Transmittal; var _local37:Transmittal; var _local38:Transmittal; var _local39:Transmittal; var _local40:Transmittal; _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); _local1 = new Transmittal(_game, 7, 2, 2); _local1.addTurn(4); _local2 = new Transmittal(_game, 8, 2, 2); _local2.addTurn(1); _local3 = new Transmittal(_game, 9, 2, 4); _local3.addTurn(1); _local4 = new Transmittal(_game, 9, 3, 4); _local4.addTurn(3); _local5 = new Transmittal(_game, 9, 4, 2); _local5.addTurn(3); _local6 = new Transmittal(_game, 10, 4, 2); _local6.addTurn(1); _local7 = new Transmittal(_game, 11, 4, 4); _local7.addTurn(1); _local8 = new Transmittal(_game, 11, 5, 4); _local8.addTurn(3); _local9 = new Transmittal(_game, 11, 6, 2); _local9.addTurn(3); _local10 = new Transmittal(_game, 12, 6, 2); _local10.addTurn(1); _local11 = new Transmittal(_game, 13, 6, 4); _local11.addTurn(1); _local12 = new Transmittal(_game, 13, 7, 4); _local12.addTurn(3); _local13 = new Transmittal(_game, 13, 8, 1); _local13.addTurn(3); _local14 = new Transmittal(_game, 12, 8, 1); _local14.addTurn(2); _local15 = new Transmittal(_game, 11, 8, 4); _local15.addTurn(2); _local16 = new Transmittal(_game, 11, 9, 4); _local16.addTurn(3); _local17 = new Transmittal(_game, 11, 10, 1); _local17.addTurn(3); _local18 = new Transmittal(_game, 10, 10, 1); _local18.addTurn(2); _local19 = new Transmittal(_game, 9, 10, 4); _local19.addTurn(2); _local20 = new Transmittal(_game, 9, 11, 4); _local20.addTurn(3); _local21 = new Transmittal(_game, 9, 12, 1); _local21.addTurn(3); _local22 = new Transmittal(_game, 8, 12, 1); _local22.addTurn(2); _local23 = new Transmittal(_game, 7, 12, 3); _local23.addTurn(2); _local24 = new Transmittal(_game, 7, 11, 3); _local24.addTurn(4); _local25 = new Transmittal(_game, 7, 10, 1); _local25.addTurn(4); _local26 = new Transmittal(_game, 6, 10, 1); _local26.addTurn(2); _local27 = new Transmittal(_game, 5, 10, 3); _local27.addTurn(2); _local28 = new Transmittal(_game, 5, 9, 3); _local28.addTurn(4); _local29 = new Transmittal(_game, 5, 8, 1); _local29.addTurn(4); _local30 = new Transmittal(_game, 4, 8, 1); _local30.addTurn(2); _local31 = new Transmittal(_game, 3, 8, 3); _local31.addTurn(2); _local32 = new Transmittal(_game, 3, 7, 3); _local32.addTurn(4); _local33 = new Transmittal(_game, 3, 6, 2); _local33.addTurn(4); _local34 = new Transmittal(_game, 4, 6, 2); _local34.addTurn(1); _local35 = new Transmittal(_game, 5, 6, 3); _local35.addTurn(1); _local36 = new Transmittal(_game, 5, 5, 3); _local36.addTurn(4); _local37 = new Transmittal(_game, 5, 4, 2); _local37.addTurn(4); _local38 = new Transmittal(_game, 6, 4, 2); _local38.addTurn(1); _local39 = new Transmittal(_game, 7, 4, 3); _local39.addTurn(1); _local40 = new Transmittal(_game, 7, 3, 3); _local40.addTurn(4); _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(5, 1, 0.5); _mapMaster.setNull(6, 1, 0.5); _mapMaster.setNull(8, 1, 0.5); _mapMaster.setNull(10, 1, 0.5); _mapMaster.setNull(11, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(6, 2, 0.5); _mapMaster.setNull(10, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(2, 3, 0.5); _mapMaster.setNull(3, 3, 0.5); _mapMaster.setNull(4, 3, 0.5); _mapMaster.setNull(5, 3, 0.5); _mapMaster.setNull(11, 3, 0.5); _mapMaster.setNull(12, 3, 0.5); _mapMaster.setNull(13, 3, 0.5); _mapMaster.setNull(14, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(1, 4, 0.5); _mapMaster.setNull(15, 4, 0.5); _mapMaster.setNull(1, 5, 0.5); _mapMaster.setNull(2, 5, 0.5); _mapMaster.setNull(3, 5, 0.5); _mapMaster.setNull(7, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(9, 5, 0.5); _mapMaster.setNull(13, 5, 0.5); _mapMaster.setNull(14, 5, 0.5); _mapMaster.setNull(15, 5, 0.5); _mapMaster.setNull(1, 6, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(15, 6, 0.5); _mapMaster.setNull(6, 7, 0.5); _mapMaster.setNull(10, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(5, 13, 0.5); _mapMaster.setNull(6, 13, 0.5); _mapMaster.setNull(8, 13, 0.5); _mapMaster.setNull(10, 13, 0.5); _mapMaster.setNull(11, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(6, 12, 0.5); _mapMaster.setNull(10, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(2, 11, 0.5); _mapMaster.setNull(3, 11, 0.5); _mapMaster.setNull(4, 11, 0.5); _mapMaster.setNull(5, 11, 0.5); _mapMaster.setNull(11, 11, 0.5); _mapMaster.setNull(12, 11, 0.5); _mapMaster.setNull(13, 11, 0.5); _mapMaster.setNull(14, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(1, 10, 0.5); _mapMaster.setNull(15, 10, 0.5); _mapMaster.setNull(1, 9, 0.5); _mapMaster.setNull(2, 9, 0.5); _mapMaster.setNull(3, 9, 0.5); _mapMaster.setNull(7, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(9, 9, 0.5); _mapMaster.setNull(13, 9, 0.5); _mapMaster.setNull(14, 9, 0.5); _mapMaster.setNull(15, 9, 0.5); _mapMaster.setNull(1, 8, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setNull(15, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(5, 1, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.5); _mapMaster.setUnfixedProb(8, 1, 0.5); _mapMaster.setUnfixedProb(10, 1, 0.5); _mapMaster.setUnfixedProb(11, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(6, 2, 0.5); _mapMaster.setUnfixedProb(10, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(2, 3, 0.5); _mapMaster.setUnfixedProb(3, 3, 0.5); _mapMaster.setUnfixedProb(4, 3, 0.5); _mapMaster.setUnfixedProb(5, 3, 0.5); _mapMaster.setUnfixedProb(11, 3, 0.5); _mapMaster.setUnfixedProb(12, 3, 0.5); _mapMaster.setUnfixedProb(13, 3, 0.5); _mapMaster.setUnfixedProb(14, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(1, 4, 0.5); _mapMaster.setUnfixedProb(15, 4, 0.5); _mapMaster.setUnfixedProb(1, 5, 0.5); _mapMaster.setUnfixedProb(2, 5, 0.5); _mapMaster.setUnfixedProb(3, 5, 0.5); _mapMaster.setUnfixedProb(7, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(9, 5, 0.5); _mapMaster.setUnfixedProb(13, 5, 0.5); _mapMaster.setUnfixedProb(14, 5, 0.5); _mapMaster.setUnfixedProb(15, 5, 0.5); _mapMaster.setUnfixedProb(1, 6, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(15, 6, 0.5); _mapMaster.setUnfixedProb(6, 7, 0.5); _mapMaster.setUnfixedProb(10, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(5, 13, 0.5); _mapMaster.setUnfixedProb(6, 13, 0.5); _mapMaster.setUnfixedProb(8, 13, 0.5); _mapMaster.setUnfixedProb(10, 13, 0.5); _mapMaster.setUnfixedProb(11, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(6, 12, 0.5); _mapMaster.setUnfixedProb(10, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(2, 11, 0.5); _mapMaster.setUnfixedProb(3, 11, 0.5); _mapMaster.setUnfixedProb(4, 11, 0.5); _mapMaster.setUnfixedProb(5, 11, 0.5); _mapMaster.setUnfixedProb(11, 11, 0.5); _mapMaster.setUnfixedProb(12, 11, 0.5); _mapMaster.setUnfixedProb(13, 11, 0.5); _mapMaster.setUnfixedProb(14, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(1, 10, 0.5); _mapMaster.setUnfixedProb(15, 10, 0.5); _mapMaster.setUnfixedProb(1, 9, 0.5); _mapMaster.setUnfixedProb(2, 9, 0.5); _mapMaster.setUnfixedProb(3, 9, 0.5); _mapMaster.setUnfixedProb(7, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(9, 9, 0.5); _mapMaster.setUnfixedProb(13, 9, 0.5); _mapMaster.setUnfixedProb(14, 9, 0.5); _mapMaster.setUnfixedProb(15, 9, 0.5); _mapMaster.setUnfixedProb(1, 8, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(15, 8, 0.5); _mapMaster.setUnfixedProb(3, 2, 0.3); _mapMaster.setUnfixedProb(13, 2, 0.3); _mapMaster.setUnfixedProb(3, 4, 0.3); _mapMaster.setUnfixedProb(13, 4, 0.3); _mapMaster.setUnfixedProb(1, 7, 0.3); _mapMaster.setUnfixedProb(2, 7, 0.3); _mapMaster.setUnfixedProb(14, 7, 0.3); _mapMaster.setUnfixedProb(15, 7, 0.3); _mapMaster.setUnfixedProb(3, 12, 0.3); _mapMaster.setUnfixedProb(13, 12, 0.3); _mapMaster.setUnfixedProb(3, 10, 0.3); _mapMaster.setUnfixedProb(13, 10, 0.3); _mapMaster.setFixedProb(7, 1, 1); _mapMaster.setFixedProb(9, 1, 1); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(3, 2, 0.7); _mapMaster.setFixedProb(4, 2, 1); _mapMaster.setFixedProb(5, 2, 1); _mapMaster.setFixedProb(11, 2, 1); _mapMaster.setFixedProb(12, 2, 1); _mapMaster.setFixedProb(13, 2, 0.7); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(6, 3, 1); _mapMaster.setFixedProb(8, 3, 1); _mapMaster.setFixedProb(10, 3, 1); _mapMaster.setFixedProb(2, 4, 1); _mapMaster.setFixedProb(3, 4, 0.7); _mapMaster.setFixedProb(4, 4, 1); _mapMaster.setFixedProb(8, 4, 1); _mapMaster.setFixedProb(12, 4, 1); _mapMaster.setFixedProb(13, 4, 0.7); _mapMaster.setFixedProb(14, 4, 1); _mapMaster.setFixedProb(4, 5, 1); _mapMaster.setFixedProb(6, 5, 1); _mapMaster.setFixedProb(10, 5, 1); _mapMaster.setFixedProb(12, 5, 1); _mapMaster.setFixedProb(2, 6, 1); _mapMaster.setFixedProb(14, 6, 1); _mapMaster.setFixedProb(1, 7, 0.7); _mapMaster.setFixedProb(2, 7, 0.7); _mapMaster.setFixedProb(4, 7, 1); _mapMaster.setFixedProb(5, 7, 1); _mapMaster.setFixedProb(11, 7, 1); _mapMaster.setFixedProb(12, 7, 1); _mapMaster.setFixedProb(14, 7, 0.7); _mapMaster.setFixedProb(15, 7, 0.7); _mapMaster.setFixedProb(7, 13, 1); _mapMaster.setFixedProb(9, 13, 1); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(3, 12, 0.7); _mapMaster.setFixedProb(4, 12, 1); _mapMaster.setFixedProb(5, 12, 1); _mapMaster.setFixedProb(11, 12, 1); _mapMaster.setFixedProb(12, 12, 1); _mapMaster.setFixedProb(13, 12, 0.7); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(6, 11, 1); _mapMaster.setFixedProb(8, 11, 1); _mapMaster.setFixedProb(10, 11, 1); _mapMaster.setFixedProb(2, 10, 1); _mapMaster.setFixedProb(3, 10, 0.7); _mapMaster.setFixedProb(4, 10, 1); _mapMaster.setFixedProb(8, 10, 1); _mapMaster.setFixedProb(12, 10, 1); _mapMaster.setFixedProb(13, 10, 0.7); _mapMaster.setFixedProb(14, 10, 1); _mapMaster.setFixedProb(4, 9, 1); _mapMaster.setFixedProb(6, 9, 1); _mapMaster.setFixedProb(10, 9, 1); _mapMaster.setFixedProb(12, 9, 1); _mapMaster.setFixedProb(2, 8, 1); _mapMaster.setFixedProb(14, 8, 1); } private function init():void{ _dataArr = new Array(setFactoryOne, setFactoryTwo, setFactoryThree); } } }//package actionSprite.mapData
Section 15
//Mine (actionSprite.mapData.Mine) package actionSprite.mapData { import actionSprite.*; import flash.display.*; import flash.utils.*; public class Mine extends AbstractMapSet { private var _mapData:MineMapData; public function Mine(_arg1:MapMaster, _arg2:Game):void{ _mapData = new MineMapData(_arg1, _arg2); super(_arg1, _arg2); init(); } private function init():void{ var _local1:Class; var _local2:MovieClip; var _local3:BitmapData; var _local4:Bitmap; _mapMaster.beginNum = 1; _local1 = (getDefinitionByName("BackGround_Mine") as Class); _local2 = new (_local1); _local3 = new BitmapData(640, 480, true, 1); _local3.draw(_local2); _local4 = new Bitmap(_local3); _container.addChild(_local4); _container.x = _game.excursionX; _container.y = _game.excursionY; _mapData.data(); _mapMaster.creatBoxs(); } } }//package actionSprite.mapData
Section 16
//MineMapData (actionSprite.mapData.MineMapData) package actionSprite.mapData { import actionSprite.*; public class MineMapData extends AbstractMapData { public function MineMapData(_arg1:MapMaster, _arg2:Game){ super(_arg1, _arg2); init(); } private function setMineOne():void{ _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); new Rail(_game, 4, 3, 3); new Rail(_game, 5, 3, 1); new Rail(_game, 6, 3, 1); new Rail(_game, 7, 3, 1); new Rail(_game, 8, 3, 1); new Rail(_game, 9, 3, 1); new Rail(_game, 10, 3, 1); new Rail(_game, 11, 3, 1); new Rail(_game, 12, 3, 4); new Rail(_game, 12, 4, 8); new Rail(_game, 12, 5, 8); new Rail(_game, 12, 6, 8); new Rail(_game, 12, 7, 8); new Rail(_game, 12, 8, 8); new Rail(_game, 12, 9, 8); new Rail(_game, 12, 10, 8); new Rail(_game, 12, 11, 5); new Rail(_game, 11, 11, 7); new Rail(_game, 10, 11, 7); new Rail(_game, 9, 11, 7); new Rail(_game, 8, 11, 7); new Rail(_game, 7, 11, 7); new Rail(_game, 6, 11, 7); new Rail(_game, 5, 11, 7); new Rail(_game, 4, 11, 6); new Rail(_game, 4, 10, 2); new Rail(_game, 4, 9, 2); new Rail(_game, 4, 8, 2); new Rail(_game, 4, 7, 2); new Rail(_game, 4, 6, 2); new Rail(_game, 4, 5, 2); new Rail(_game, 4, 4, 2); new Tramcar(_game); _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(6, 1, 0.5); _mapMaster.setNull(7, 1, 0.5); _mapMaster.setNull(8, 1, 0.5); _mapMaster.setNull(9, 1, 0.5); _mapMaster.setNull(10, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(3, 2, 0.5); _mapMaster.setNull(8, 2, 0.5); _mapMaster.setNull(13, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(3, 3, 0.5); _mapMaster.setNull(13, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(1, 4, 0.5); _mapMaster.setNull(8, 4, 0.5); _mapMaster.setNull(15, 4, 0.5); _mapMaster.setNull(1, 5, 0.5); _mapMaster.setNull(2, 5, 0.5); _mapMaster.setNull(3, 5, 0.5); _mapMaster.setNull(6, 5, 0.5); _mapMaster.setNull(7, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(9, 5, 0.5); _mapMaster.setNull(10, 5, 0.5); _mapMaster.setNull(13, 5, 0.5); _mapMaster.setNull(14, 5, 0.5); _mapMaster.setNull(15, 5, 0.5); _mapMaster.setNull(1, 6, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(15, 6, 0.5); _mapMaster.setNull(3, 7, 0.5); _mapMaster.setNull(5, 7, 0.5); _mapMaster.setNull(6, 7, 0.5); _mapMaster.setNull(10, 7, 0.5); _mapMaster.setNull(11, 7, 0.5); _mapMaster.setNull(13, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(6, 13, 0.5); _mapMaster.setNull(7, 13, 0.5); _mapMaster.setNull(8, 13, 0.5); _mapMaster.setNull(9, 13, 0.5); _mapMaster.setNull(10, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(3, 12, 0.5); _mapMaster.setNull(8, 12, 0.5); _mapMaster.setNull(13, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(3, 11, 0.5); _mapMaster.setNull(13, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(1, 10, 0.5); _mapMaster.setNull(8, 10, 0.5); _mapMaster.setNull(15, 10, 0.5); _mapMaster.setNull(1, 9, 0.5); _mapMaster.setNull(2, 9, 0.5); _mapMaster.setNull(3, 9, 0.5); _mapMaster.setNull(6, 9, 0.5); _mapMaster.setNull(7, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(9, 9, 0.5); _mapMaster.setNull(10, 9, 0.5); _mapMaster.setNull(13, 9, 0.5); _mapMaster.setNull(14, 9, 0.5); _mapMaster.setNull(15, 9, 0.5); _mapMaster.setNull(1, 8, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setNull(15, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.5); _mapMaster.setUnfixedProb(7, 1, 0.5); _mapMaster.setUnfixedProb(8, 1, 0.5); _mapMaster.setUnfixedProb(9, 1, 0.5); _mapMaster.setUnfixedProb(10, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(3, 2, 0.5); _mapMaster.setUnfixedProb(8, 2, 0.5); _mapMaster.setUnfixedProb(13, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(3, 3, 0.5); _mapMaster.setUnfixedProb(13, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(1, 4, 0.5); _mapMaster.setUnfixedProb(8, 4, 0.5); _mapMaster.setUnfixedProb(15, 4, 0.5); _mapMaster.setUnfixedProb(1, 5, 0.5); _mapMaster.setUnfixedProb(2, 5, 0.5); _mapMaster.setUnfixedProb(3, 5, 0.5); _mapMaster.setUnfixedProb(6, 5, 0.5); _mapMaster.setUnfixedProb(7, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(9, 5, 0.5); _mapMaster.setUnfixedProb(10, 5, 0.5); _mapMaster.setUnfixedProb(13, 5, 0.5); _mapMaster.setUnfixedProb(14, 5, 0.5); _mapMaster.setUnfixedProb(15, 5, 0.5); _mapMaster.setUnfixedProb(1, 6, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(15, 6, 0.5); _mapMaster.setUnfixedProb(3, 7, 0.5); _mapMaster.setUnfixedProb(5, 7, 0.5); _mapMaster.setUnfixedProb(6, 7, 0.5); _mapMaster.setUnfixedProb(10, 7, 0.5); _mapMaster.setUnfixedProb(11, 7, 0.5); _mapMaster.setUnfixedProb(13, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(6, 13, 0.5); _mapMaster.setUnfixedProb(7, 13, 0.5); _mapMaster.setUnfixedProb(8, 13, 0.5); _mapMaster.setUnfixedProb(9, 13, 0.5); _mapMaster.setUnfixedProb(10, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(3, 12, 0.5); _mapMaster.setUnfixedProb(8, 12, 0.5); _mapMaster.setUnfixedProb(13, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(3, 11, 0.5); _mapMaster.setUnfixedProb(13, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(1, 10, 0.5); _mapMaster.setUnfixedProb(8, 10, 0.5); _mapMaster.setUnfixedProb(15, 10, 0.5); _mapMaster.setUnfixedProb(1, 9, 0.5); _mapMaster.setUnfixedProb(2, 9, 0.5); _mapMaster.setUnfixedProb(3, 9, 0.5); _mapMaster.setUnfixedProb(6, 9, 0.5); _mapMaster.setUnfixedProb(7, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(9, 9, 0.5); _mapMaster.setUnfixedProb(10, 9, 0.5); _mapMaster.setUnfixedProb(13, 9, 0.5); _mapMaster.setUnfixedProb(14, 9, 0.5); _mapMaster.setUnfixedProb(15, 9, 0.5); _mapMaster.setUnfixedProb(1, 8, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(15, 8, 0.5); _mapMaster.setUnfixedProb(5, 1, 0.3); _mapMaster.setUnfixedProb(11, 1, 0.3); _mapMaster.setUnfixedProb(5, 2, 0.3); _mapMaster.setUnfixedProb(11, 2, 0.3); _mapMaster.setUnfixedProb(2, 3, 0.3); _mapMaster.setUnfixedProb(14, 3, 0.3); _mapMaster.setUnfixedProb(6, 4, 0.3); _mapMaster.setUnfixedProb(10, 4, 0.3); _mapMaster.setUnfixedProb(5, 5, 0.3); _mapMaster.setUnfixedProb(11, 5, 0.3); _mapMaster.setUnfixedProb(2, 7, 0.3); _mapMaster.setUnfixedProb(14, 7, 0.3); _mapMaster.setUnfixedProb(5, 13, 0.3); _mapMaster.setUnfixedProb(11, 13, 0.3); _mapMaster.setUnfixedProb(5, 12, 0.3); _mapMaster.setUnfixedProb(11, 12, 0.3); _mapMaster.setUnfixedProb(2, 11, 0.3); _mapMaster.setUnfixedProb(14, 11, 0.3); _mapMaster.setUnfixedProb(6, 10, 0.3); _mapMaster.setUnfixedProb(10, 10, 0.3); _mapMaster.setUnfixedProb(5, 9, 0.3); _mapMaster.setUnfixedProb(11, 9, 0.3); _mapMaster.setFixedProb(5, 1, 0.7); _mapMaster.setFixedProb(11, 1, 0.7); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(4, 2, 1); _mapMaster.setFixedProb(5, 2, 0.7); _mapMaster.setFixedProb(6, 2, 1); _mapMaster.setFixedProb(7, 2, 1); _mapMaster.setFixedProb(9, 2, 1); _mapMaster.setFixedProb(10, 2, 1); _mapMaster.setFixedProb(11, 2, 0.7); _mapMaster.setFixedProb(12, 2, 1); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(2, 3, 0.7); _mapMaster.setFixedProb(14, 3, 0.7); _mapMaster.setFixedProb(2, 4, 1); _mapMaster.setFixedProb(3, 4, 1); _mapMaster.setFixedProb(5, 4, 1); _mapMaster.setFixedProb(6, 4, 0.7); _mapMaster.setFixedProb(7, 4, 1); _mapMaster.setFixedProb(9, 4, 1); _mapMaster.setFixedProb(10, 4, 0.7); _mapMaster.setFixedProb(11, 4, 1); _mapMaster.setFixedProb(13, 4, 1); _mapMaster.setFixedProb(14, 4, 1); _mapMaster.setFixedProb(5, 5, 0.7); _mapMaster.setFixedProb(11, 5, 0.7); _mapMaster.setFixedProb(2, 6, 1); _mapMaster.setFixedProb(3, 6, 1); _mapMaster.setFixedProb(5, 6, 1); _mapMaster.setFixedProb(11, 6, 1); _mapMaster.setFixedProb(13, 6, 1); _mapMaster.setFixedProb(14, 6, 1); _mapMaster.setFixedProb(1, 7, 1); _mapMaster.setFixedProb(2, 7, 0.7); _mapMaster.setFixedProb(14, 7, 0.7); _mapMaster.setFixedProb(15, 7, 1); _mapMaster.setFixedProb(5, 13, 0.7); _mapMaster.setFixedProb(11, 13, 0.7); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(4, 12, 1); _mapMaster.setFixedProb(5, 12, 0.7); _mapMaster.setFixedProb(6, 12, 1); _mapMaster.setFixedProb(7, 12, 1); _mapMaster.setFixedProb(9, 12, 1); _mapMaster.setFixedProb(10, 12, 1); _mapMaster.setFixedProb(11, 12, 0.7); _mapMaster.setFixedProb(12, 12, 1); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(2, 11, 0.7); _mapMaster.setFixedProb(14, 11, 0.7); _mapMaster.setFixedProb(2, 10, 1); _mapMaster.setFixedProb(3, 10, 1); _mapMaster.setFixedProb(5, 10, 1); _mapMaster.setFixedProb(6, 10, 0.7); _mapMaster.setFixedProb(7, 10, 1); _mapMaster.setFixedProb(9, 10, 1); _mapMaster.setFixedProb(10, 10, 0.7); _mapMaster.setFixedProb(11, 10, 1); _mapMaster.setFixedProb(13, 10, 1); _mapMaster.setFixedProb(14, 10, 1); _mapMaster.setFixedProb(5, 9, 0.7); _mapMaster.setFixedProb(11, 9, 0.7); _mapMaster.setFixedProb(2, 8, 1); _mapMaster.setFixedProb(3, 8, 1); _mapMaster.setFixedProb(5, 8, 1); _mapMaster.setFixedProb(11, 8, 1); _mapMaster.setFixedProb(13, 8, 1); _mapMaster.setFixedProb(14, 8, 1); } private function setMineTwo():void{ _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); new Rail(_game, 3, 4, 3); new Rail(_game, 4, 4, 1); new Rail(_game, 5, 4, 1); new Rail(_game, 6, 4, 1); new Rail(_game, 7, 4, 1); new Rail(_game, 8, 4, 1); new Rail(_game, 9, 4, 1); new Rail(_game, 10, 4, 1); new Rail(_game, 11, 4, 1); new Rail(_game, 12, 4, 1); new Rail(_game, 13, 4, 4); new Rail(_game, 13, 5, 8); new Rail(_game, 13, 6, 8); new Rail(_game, 13, 7, 8); new Rail(_game, 13, 8, 8); new Rail(_game, 13, 9, 8); new Rail(_game, 13, 10, 5); new Rail(_game, 12, 10, 7); new Rail(_game, 11, 10, 7); new Rail(_game, 10, 10, 7); new Rail(_game, 9, 10, 7); new Rail(_game, 8, 10, 7); new Rail(_game, 7, 10, 7); new Rail(_game, 6, 10, 7); new Rail(_game, 5, 10, 7); new Rail(_game, 4, 10, 7); new Rail(_game, 3, 10, 6); new Rail(_game, 3, 9, 2); new Rail(_game, 3, 8, 2); new Rail(_game, 3, 7, 2); new Rail(_game, 3, 6, 2); new Rail(_game, 3, 5, 2); new Tramcar(_game); _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(6, 1, 0.5); _mapMaster.setNull(7, 1, 0.5); _mapMaster.setNull(8, 1, 0.5); _mapMaster.setNull(9, 1, 0.5); _mapMaster.setNull(10, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(4, 2, 0.5); _mapMaster.setNull(5, 2, 0.5); _mapMaster.setNull(6, 2, 0.5); _mapMaster.setNull(8, 2, 0.5); _mapMaster.setNull(10, 2, 0.5); _mapMaster.setNull(11, 2, 0.5); _mapMaster.setNull(12, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(2, 3, 0.5); _mapMaster.setNull(4, 3, 0.5); _mapMaster.setNull(8, 3, 0.5); _mapMaster.setNull(12, 3, 0.5); _mapMaster.setNull(14, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(2, 4, 0.5); _mapMaster.setNull(14, 4, 0.5); _mapMaster.setNull(6, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(10, 5, 0.5); _mapMaster.setNull(1, 6, 0.5); _mapMaster.setNull(5, 6, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(11, 6, 0.5); _mapMaster.setNull(15, 6, 0.5); _mapMaster.setNull(1, 7, 0.5); _mapMaster.setNull(2, 7, 0.5); _mapMaster.setNull(4, 7, 0.5); _mapMaster.setNull(5, 7, 0.5); _mapMaster.setNull(11, 7, 0.5); _mapMaster.setNull(12, 7, 0.5); _mapMaster.setNull(14, 7, 0.5); _mapMaster.setNull(15, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(6, 13, 0.5); _mapMaster.setNull(7, 13, 0.5); _mapMaster.setNull(8, 13, 0.5); _mapMaster.setNull(9, 13, 0.5); _mapMaster.setNull(10, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(4, 12, 0.5); _mapMaster.setNull(5, 12, 0.5); _mapMaster.setNull(6, 12, 0.5); _mapMaster.setNull(8, 12, 0.5); _mapMaster.setNull(10, 12, 0.5); _mapMaster.setNull(11, 12, 0.5); _mapMaster.setNull(12, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(2, 11, 0.5); _mapMaster.setNull(4, 11, 0.5); _mapMaster.setNull(8, 11, 0.5); _mapMaster.setNull(12, 11, 0.5); _mapMaster.setNull(14, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(2, 10, 0.5); _mapMaster.setNull(14, 10, 0.5); _mapMaster.setNull(6, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(10, 9, 0.5); _mapMaster.setNull(1, 8, 0.5); _mapMaster.setNull(5, 8, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setNull(11, 8, 0.5); _mapMaster.setNull(15, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.5); _mapMaster.setUnfixedProb(7, 1, 0.5); _mapMaster.setUnfixedProb(8, 1, 0.5); _mapMaster.setUnfixedProb(9, 1, 0.5); _mapMaster.setUnfixedProb(10, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(4, 2, 0.5); _mapMaster.setUnfixedProb(5, 2, 0.5); _mapMaster.setUnfixedProb(6, 2, 0.5); _mapMaster.setUnfixedProb(8, 2, 0.5); _mapMaster.setUnfixedProb(10, 2, 0.5); _mapMaster.setUnfixedProb(11, 2, 0.5); _mapMaster.setUnfixedProb(12, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(2, 3, 0.5); _mapMaster.setUnfixedProb(4, 3, 0.5); _mapMaster.setUnfixedProb(8, 3, 0.5); _mapMaster.setUnfixedProb(12, 3, 0.5); _mapMaster.setUnfixedProb(14, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(2, 4, 0.5); _mapMaster.setUnfixedProb(14, 4, 0.5); _mapMaster.setUnfixedProb(6, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(10, 5, 0.5); _mapMaster.setUnfixedProb(1, 6, 0.5); _mapMaster.setUnfixedProb(5, 6, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(11, 6, 0.5); _mapMaster.setUnfixedProb(15, 6, 0.5); _mapMaster.setUnfixedProb(1, 7, 0.5); _mapMaster.setUnfixedProb(2, 7, 0.5); _mapMaster.setUnfixedProb(4, 7, 0.5); _mapMaster.setUnfixedProb(5, 7, 0.5); _mapMaster.setUnfixedProb(11, 7, 0.5); _mapMaster.setUnfixedProb(12, 7, 0.5); _mapMaster.setUnfixedProb(14, 7, 0.5); _mapMaster.setUnfixedProb(15, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(6, 13, 0.5); _mapMaster.setUnfixedProb(7, 13, 0.5); _mapMaster.setUnfixedProb(8, 13, 0.5); _mapMaster.setUnfixedProb(9, 13, 0.5); _mapMaster.setUnfixedProb(10, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(4, 12, 0.5); _mapMaster.setUnfixedProb(5, 12, 0.5); _mapMaster.setUnfixedProb(6, 12, 0.5); _mapMaster.setUnfixedProb(8, 12, 0.5); _mapMaster.setUnfixedProb(10, 12, 0.5); _mapMaster.setUnfixedProb(11, 12, 0.5); _mapMaster.setUnfixedProb(12, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(2, 11, 0.5); _mapMaster.setUnfixedProb(4, 11, 0.5); _mapMaster.setUnfixedProb(8, 11, 0.5); _mapMaster.setUnfixedProb(12, 11, 0.5); _mapMaster.setUnfixedProb(14, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(2, 10, 0.5); _mapMaster.setUnfixedProb(14, 10, 0.5); _mapMaster.setUnfixedProb(6, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(10, 9, 0.5); _mapMaster.setUnfixedProb(1, 8, 0.5); _mapMaster.setUnfixedProb(5, 8, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(11, 8, 0.5); _mapMaster.setUnfixedProb(15, 8, 0.5); _mapMaster.setUnfixedProb(6, 3, 0.3); _mapMaster.setUnfixedProb(10, 3, 0.3); _mapMaster.setUnfixedProb(1, 5, 0.3); _mapMaster.setUnfixedProb(15, 5, 0.3); _mapMaster.setUnfixedProb(6, 11, 0.3); _mapMaster.setUnfixedProb(10, 11, 0.3); _mapMaster.setUnfixedProb(1, 9, 0.3); _mapMaster.setUnfixedProb(15, 9, 0.3); _mapMaster.setFixedProb(5, 1, 1); _mapMaster.setFixedProb(11, 1, 1); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(3, 2, 1); _mapMaster.setFixedProb(7, 2, 1); _mapMaster.setFixedProb(9, 2, 1); _mapMaster.setFixedProb(13, 2, 1); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(3, 3, 1); _mapMaster.setFixedProb(5, 3, 1); _mapMaster.setFixedProb(6, 3, 0.7); _mapMaster.setFixedProb(7, 3, 1); _mapMaster.setFixedProb(9, 3, 1); _mapMaster.setFixedProb(10, 3, 0.7); _mapMaster.setFixedProb(11, 3, 1); _mapMaster.setFixedProb(13, 3, 1); _mapMaster.setFixedProb(1, 4, 1); _mapMaster.setFixedProb(15, 4, 1); _mapMaster.setFixedProb(1, 5, 0.7); _mapMaster.setFixedProb(2, 5, 1); _mapMaster.setFixedProb(4, 5, 1); _mapMaster.setFixedProb(5, 5, 1); _mapMaster.setFixedProb(7, 5, 1); _mapMaster.setFixedProb(9, 5, 1); _mapMaster.setFixedProb(11, 5, 1); _mapMaster.setFixedProb(12, 5, 1); _mapMaster.setFixedProb(14, 5, 1); _mapMaster.setFixedProb(15, 5, 0.7); _mapMaster.setFixedProb(2, 6, 1); _mapMaster.setFixedProb(4, 6, 1); _mapMaster.setFixedProb(12, 6, 1); _mapMaster.setFixedProb(14, 6, 1); _mapMaster.setFixedProb(6, 7, 1); _mapMaster.setFixedProb(10, 7, 1); _mapMaster.setFixedProb(5, 13, 1); _mapMaster.setFixedProb(11, 13, 1); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(3, 12, 1); _mapMaster.setFixedProb(7, 12, 1); _mapMaster.setFixedProb(9, 12, 1); _mapMaster.setFixedProb(13, 12, 1); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(3, 11, 1); _mapMaster.setFixedProb(5, 11, 1); _mapMaster.setFixedProb(6, 11, 0.7); _mapMaster.setFixedProb(7, 11, 1); _mapMaster.setFixedProb(9, 11, 1); _mapMaster.setFixedProb(10, 11, 0.7); _mapMaster.setFixedProb(11, 11, 1); _mapMaster.setFixedProb(13, 11, 1); _mapMaster.setFixedProb(1, 10, 1); _mapMaster.setFixedProb(15, 10, 1); _mapMaster.setFixedProb(1, 9, 0.7); _mapMaster.setFixedProb(2, 9, 1); _mapMaster.setFixedProb(4, 9, 1); _mapMaster.setFixedProb(5, 9, 1); _mapMaster.setFixedProb(7, 9, 1); _mapMaster.setFixedProb(9, 9, 1); _mapMaster.setFixedProb(11, 9, 1); _mapMaster.setFixedProb(12, 9, 1); _mapMaster.setFixedProb(14, 9, 1); _mapMaster.setFixedProb(15, 9, 0.7); _mapMaster.setFixedProb(2, 8, 1); _mapMaster.setFixedProb(4, 8, 1); _mapMaster.setFixedProb(12, 8, 1); _mapMaster.setFixedProb(14, 8, 1); } private function setMineThree():void{ _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); new Rail(_game, 7, 2, 3); new Rail(_game, 8, 2, 1); new Rail(_game, 9, 2, 4); new Rail(_game, 9, 3, 8); new Rail(_game, 9, 4, 12); new Rail(_game, 10, 4, 1); new Rail(_game, 11, 4, 4); new Rail(_game, 11, 5, 8); new Rail(_game, 11, 6, 12); new Rail(_game, 12, 6, 1); new Rail(_game, 13, 6, 4); new Rail(_game, 13, 7, 8); new Rail(_game, 13, 8, 5); new Rail(_game, 12, 8, 7); new Rail(_game, 11, 8, 10); new Rail(_game, 11, 9, 8); new Rail(_game, 11, 10, 5); new Rail(_game, 10, 10, 7); new Rail(_game, 9, 10, 10); new Rail(_game, 9, 11, 8); new Rail(_game, 9, 12, 5); new Rail(_game, 8, 12, 7); new Rail(_game, 7, 12, 6); new Rail(_game, 7, 11, 2); new Rail(_game, 7, 10, 9); new Rail(_game, 6, 10, 7); new Rail(_game, 5, 10, 6); new Rail(_game, 5, 9, 2); new Rail(_game, 5, 8, 9); new Rail(_game, 4, 8, 7); new Rail(_game, 3, 8, 6); new Rail(_game, 3, 7, 2); new Rail(_game, 3, 6, 3); new Rail(_game, 4, 6, 1); new Rail(_game, 5, 6, 11); new Rail(_game, 5, 5, 2); new Rail(_game, 5, 4, 3); new Rail(_game, 6, 4, 1); new Rail(_game, 7, 4, 11); new Rail(_game, 7, 3, 2); new Tramcar(_game); _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(5, 1, 0.5); _mapMaster.setNull(6, 1, 0.5); _mapMaster.setNull(8, 1, 0.5); _mapMaster.setNull(10, 1, 0.5); _mapMaster.setNull(11, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(6, 2, 0.5); _mapMaster.setNull(10, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(2, 3, 0.5); _mapMaster.setNull(3, 3, 0.5); _mapMaster.setNull(4, 3, 0.5); _mapMaster.setNull(5, 3, 0.5); _mapMaster.setNull(11, 3, 0.5); _mapMaster.setNull(12, 3, 0.5); _mapMaster.setNull(13, 3, 0.5); _mapMaster.setNull(14, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(1, 4, 0.5); _mapMaster.setNull(15, 4, 0.5); _mapMaster.setNull(1, 5, 0.5); _mapMaster.setNull(2, 5, 0.5); _mapMaster.setNull(3, 5, 0.5); _mapMaster.setNull(7, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(9, 5, 0.5); _mapMaster.setNull(13, 5, 0.5); _mapMaster.setNull(14, 5, 0.5); _mapMaster.setNull(15, 5, 0.5); _mapMaster.setNull(1, 6, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(15, 6, 0.5); _mapMaster.setNull(6, 7, 0.5); _mapMaster.setNull(10, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(5, 13, 0.5); _mapMaster.setNull(6, 13, 0.5); _mapMaster.setNull(8, 13, 0.5); _mapMaster.setNull(10, 13, 0.5); _mapMaster.setNull(11, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(6, 12, 0.5); _mapMaster.setNull(10, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(2, 11, 0.5); _mapMaster.setNull(3, 11, 0.5); _mapMaster.setNull(4, 11, 0.5); _mapMaster.setNull(5, 11, 0.5); _mapMaster.setNull(11, 11, 0.5); _mapMaster.setNull(12, 11, 0.5); _mapMaster.setNull(13, 11, 0.5); _mapMaster.setNull(14, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(1, 10, 0.5); _mapMaster.setNull(15, 10, 0.5); _mapMaster.setNull(1, 9, 0.5); _mapMaster.setNull(2, 9, 0.5); _mapMaster.setNull(3, 9, 0.5); _mapMaster.setNull(7, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(9, 9, 0.5); _mapMaster.setNull(13, 9, 0.5); _mapMaster.setNull(14, 9, 0.5); _mapMaster.setNull(15, 9, 0.5); _mapMaster.setNull(1, 8, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setNull(15, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(5, 1, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.5); _mapMaster.setUnfixedProb(8, 1, 0.5); _mapMaster.setUnfixedProb(10, 1, 0.5); _mapMaster.setUnfixedProb(11, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(6, 2, 0.5); _mapMaster.setUnfixedProb(10, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(2, 3, 0.5); _mapMaster.setUnfixedProb(3, 3, 0.5); _mapMaster.setUnfixedProb(4, 3, 0.5); _mapMaster.setUnfixedProb(5, 3, 0.5); _mapMaster.setUnfixedProb(11, 3, 0.5); _mapMaster.setUnfixedProb(12, 3, 0.5); _mapMaster.setUnfixedProb(13, 3, 0.5); _mapMaster.setUnfixedProb(14, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(1, 4, 0.5); _mapMaster.setUnfixedProb(15, 4, 0.5); _mapMaster.setUnfixedProb(1, 5, 0.5); _mapMaster.setUnfixedProb(2, 5, 0.5); _mapMaster.setUnfixedProb(3, 5, 0.5); _mapMaster.setUnfixedProb(7, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(9, 5, 0.5); _mapMaster.setUnfixedProb(13, 5, 0.5); _mapMaster.setUnfixedProb(14, 5, 0.5); _mapMaster.setUnfixedProb(15, 5, 0.5); _mapMaster.setUnfixedProb(1, 6, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(15, 6, 0.5); _mapMaster.setUnfixedProb(6, 7, 0.5); _mapMaster.setUnfixedProb(10, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(5, 13, 0.5); _mapMaster.setUnfixedProb(6, 13, 0.5); _mapMaster.setUnfixedProb(8, 13, 0.5); _mapMaster.setUnfixedProb(10, 13, 0.5); _mapMaster.setUnfixedProb(11, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(6, 12, 0.5); _mapMaster.setUnfixedProb(10, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(2, 11, 0.5); _mapMaster.setUnfixedProb(3, 11, 0.5); _mapMaster.setUnfixedProb(4, 11, 0.5); _mapMaster.setUnfixedProb(5, 11, 0.5); _mapMaster.setUnfixedProb(11, 11, 0.5); _mapMaster.setUnfixedProb(12, 11, 0.5); _mapMaster.setUnfixedProb(13, 11, 0.5); _mapMaster.setUnfixedProb(14, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(1, 10, 0.5); _mapMaster.setUnfixedProb(15, 10, 0.5); _mapMaster.setUnfixedProb(1, 9, 0.5); _mapMaster.setUnfixedProb(2, 9, 0.5); _mapMaster.setUnfixedProb(3, 9, 0.5); _mapMaster.setUnfixedProb(7, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(9, 9, 0.5); _mapMaster.setUnfixedProb(13, 9, 0.5); _mapMaster.setUnfixedProb(14, 9, 0.5); _mapMaster.setUnfixedProb(15, 9, 0.5); _mapMaster.setUnfixedProb(1, 8, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(15, 8, 0.5); _mapMaster.setUnfixedProb(3, 2, 0.3); _mapMaster.setUnfixedProb(13, 2, 0.3); _mapMaster.setUnfixedProb(3, 4, 0.3); _mapMaster.setUnfixedProb(13, 4, 0.3); _mapMaster.setUnfixedProb(1, 7, 0.3); _mapMaster.setUnfixedProb(2, 7, 0.3); _mapMaster.setUnfixedProb(14, 7, 0.3); _mapMaster.setUnfixedProb(15, 7, 0.3); _mapMaster.setUnfixedProb(3, 12, 0.3); _mapMaster.setUnfixedProb(13, 12, 0.3); _mapMaster.setUnfixedProb(3, 10, 0.3); _mapMaster.setUnfixedProb(13, 10, 0.3); _mapMaster.setFixedProb(7, 1, 1); _mapMaster.setFixedProb(9, 1, 1); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(3, 2, 0.7); _mapMaster.setFixedProb(4, 2, 1); _mapMaster.setFixedProb(5, 2, 1); _mapMaster.setFixedProb(11, 2, 1); _mapMaster.setFixedProb(12, 2, 1); _mapMaster.setFixedProb(13, 2, 0.7); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(6, 3, 1); _mapMaster.setFixedProb(8, 3, 1); _mapMaster.setFixedProb(10, 3, 1); _mapMaster.setFixedProb(2, 4, 1); _mapMaster.setFixedProb(3, 4, 0.7); _mapMaster.setFixedProb(4, 4, 1); _mapMaster.setFixedProb(8, 4, 1); _mapMaster.setFixedProb(12, 4, 1); _mapMaster.setFixedProb(13, 4, 0.7); _mapMaster.setFixedProb(14, 4, 1); _mapMaster.setFixedProb(4, 5, 1); _mapMaster.setFixedProb(6, 5, 1); _mapMaster.setFixedProb(10, 5, 1); _mapMaster.setFixedProb(12, 5, 1); _mapMaster.setFixedProb(2, 6, 1); _mapMaster.setFixedProb(14, 6, 1); _mapMaster.setFixedProb(1, 7, 0.7); _mapMaster.setFixedProb(2, 7, 0.7); _mapMaster.setFixedProb(4, 7, 1); _mapMaster.setFixedProb(5, 7, 1); _mapMaster.setFixedProb(11, 7, 1); _mapMaster.setFixedProb(12, 7, 1); _mapMaster.setFixedProb(14, 7, 0.7); _mapMaster.setFixedProb(15, 7, 0.7); _mapMaster.setFixedProb(7, 13, 1); _mapMaster.setFixedProb(9, 13, 1); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(3, 12, 0.7); _mapMaster.setFixedProb(4, 12, 1); _mapMaster.setFixedProb(5, 12, 1); _mapMaster.setFixedProb(11, 12, 1); _mapMaster.setFixedProb(12, 12, 1); _mapMaster.setFixedProb(13, 12, 0.7); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(6, 11, 1); _mapMaster.setFixedProb(8, 11, 1); _mapMaster.setFixedProb(10, 11, 1); _mapMaster.setFixedProb(2, 10, 1); _mapMaster.setFixedProb(3, 10, 0.7); _mapMaster.setFixedProb(4, 10, 1); _mapMaster.setFixedProb(8, 10, 1); _mapMaster.setFixedProb(12, 10, 1); _mapMaster.setFixedProb(13, 10, 0.7); _mapMaster.setFixedProb(14, 10, 1); _mapMaster.setFixedProb(4, 9, 1); _mapMaster.setFixedProb(6, 9, 1); _mapMaster.setFixedProb(10, 9, 1); _mapMaster.setFixedProb(12, 9, 1); _mapMaster.setFixedProb(2, 8, 1); _mapMaster.setFixedProb(14, 8, 1); } private function init():void{ _dataArr = new Array(setMineOne, setMineTwo, setMineThree); } } }//package actionSprite.mapData
Section 17
//Snow (actionSprite.mapData.Snow) package actionSprite.mapData { import actionSprite.*; import flash.display.*; import flash.utils.*; public class Snow extends AbstractMapSet { private var _mapData:SnowMapData; public function Snow(_arg1:MapMaster, _arg2:Game){ _mapData = new SnowMapData(_arg1, _arg2); super(_arg1, _arg2); init(); } private function init():void{ var _local1:Class; var _local2:MovieClip; var _local3:BitmapData; var _local4:Bitmap; _mapMaster.beginNum = 21; _local1 = (getDefinitionByName("BackGround_Snow") as Class); _local2 = new (_local1); _local3 = new BitmapData(640, 480, true, 1); _local3.draw(_local2); _local4 = new Bitmap(_local3); _container.addChild(_local4); _container.x = _game.excursionX; _container.y = _game.excursionY; _mapData.data(); _mapMaster.creatBoxs(); } } }//package actionSprite.mapData
Section 18
//SnowMapData (actionSprite.mapData.SnowMapData) package actionSprite.mapData { import actionSprite.*; public class SnowMapData extends AbstractMapData { public function SnowMapData(_arg1:MapMaster, _arg2:Game){ super(_arg1, _arg2); init(); } private function setSnowOne():void{ _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); new IceFace(_game, 6, 3); new IceFace(_game, 7, 3); new IceFace(_game, 8, 3); new IceFace(_game, 9, 3); new IceFace(_game, 10, 3); new IceFace(_game, 6, 11); new IceFace(_game, 7, 11); new IceFace(_game, 8, 11); new IceFace(_game, 9, 11); new IceFace(_game, 10, 11); new IceFace(_game, 4, 5); new IceFace(_game, 4, 6); new IceFace(_game, 4, 7); new IceFace(_game, 4, 8); new IceFace(_game, 4, 9); new IceFace(_game, 12, 5); new IceFace(_game, 12, 6); new IceFace(_game, 12, 7); new IceFace(_game, 12, 8); new IceFace(_game, 12, 9); _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(5, 1, 0.5); _mapMaster.setNull(6, 1, 0.5); _mapMaster.setNull(7, 1, 0.5); _mapMaster.setNull(9, 1, 0.5); _mapMaster.setNull(10, 1, 0.5); _mapMaster.setNull(11, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(5, 2, 0.5); _mapMaster.setNull(11, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(2, 3, 0.5); _mapMaster.setNull(3, 3, 0.5); _mapMaster.setNull(4, 3, 0.5); _mapMaster.setNull(5, 3, 0.5); _mapMaster.setNull(11, 3, 0.5); _mapMaster.setNull(12, 3, 0.5); _mapMaster.setNull(13, 3, 0.5); _mapMaster.setNull(14, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(1, 4, 0.5); _mapMaster.setNull(4, 4, 0.5); _mapMaster.setNull(8, 4, 0.5); _mapMaster.setNull(12, 4, 0.5); _mapMaster.setNull(15, 4, 0.5); _mapMaster.setNull(3, 5, 0.5); _mapMaster.setNull(6, 5, 0.5); _mapMaster.setNull(7, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(9, 5, 0.5); _mapMaster.setNull(10, 5, 0.5); _mapMaster.setNull(13, 5, 0.5); _mapMaster.setNull(1, 6, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(15, 6, 0.5); _mapMaster.setNull(1, 7, 0.5); _mapMaster.setNull(2, 7, 0.5); _mapMaster.setNull(3, 7, 0.5); _mapMaster.setNull(5, 7, 0.5); _mapMaster.setNull(6, 7, 0.5); _mapMaster.setNull(10, 7, 0.5); _mapMaster.setNull(11, 7, 0.5); _mapMaster.setNull(13, 7, 0.5); _mapMaster.setNull(14, 7, 0.5); _mapMaster.setNull(15, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(5, 13, 0.5); _mapMaster.setNull(6, 13, 0.5); _mapMaster.setNull(7, 13, 0.5); _mapMaster.setNull(9, 13, 0.5); _mapMaster.setNull(10, 13, 0.5); _mapMaster.setNull(11, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(5, 12, 0.5); _mapMaster.setNull(11, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(2, 11, 0.5); _mapMaster.setNull(3, 11, 0.5); _mapMaster.setNull(4, 11, 0.5); _mapMaster.setNull(5, 11, 0.5); _mapMaster.setNull(11, 11, 0.5); _mapMaster.setNull(12, 11, 0.5); _mapMaster.setNull(13, 11, 0.5); _mapMaster.setNull(14, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(1, 10, 0.5); _mapMaster.setNull(4, 10, 0.5); _mapMaster.setNull(8, 10, 0.5); _mapMaster.setNull(12, 10, 0.5); _mapMaster.setNull(15, 10, 0.5); _mapMaster.setNull(3, 9, 0.5); _mapMaster.setNull(6, 9, 0.5); _mapMaster.setNull(7, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(9, 9, 0.5); _mapMaster.setNull(10, 9, 0.5); _mapMaster.setNull(13, 9, 0.5); _mapMaster.setNull(1, 8, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setNull(15, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(5, 1, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.5); _mapMaster.setUnfixedProb(7, 1, 0.5); _mapMaster.setUnfixedProb(9, 1, 0.5); _mapMaster.setUnfixedProb(10, 1, 0.5); _mapMaster.setUnfixedProb(11, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(5, 2, 0.5); _mapMaster.setUnfixedProb(11, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(2, 3, 0.5); _mapMaster.setUnfixedProb(3, 3, 0.5); _mapMaster.setUnfixedProb(4, 3, 0.5); _mapMaster.setUnfixedProb(5, 3, 0.5); _mapMaster.setUnfixedProb(11, 3, 0.5); _mapMaster.setUnfixedProb(12, 3, 0.5); _mapMaster.setUnfixedProb(13, 3, 0.5); _mapMaster.setUnfixedProb(14, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(1, 4, 0.5); _mapMaster.setUnfixedProb(4, 4, 0.5); _mapMaster.setUnfixedProb(8, 4, 0.5); _mapMaster.setUnfixedProb(12, 4, 0.5); _mapMaster.setUnfixedProb(15, 4, 0.5); _mapMaster.setUnfixedProb(3, 5, 0.5); _mapMaster.setUnfixedProb(6, 5, 0.5); _mapMaster.setUnfixedProb(7, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(9, 5, 0.5); _mapMaster.setUnfixedProb(10, 5, 0.5); _mapMaster.setUnfixedProb(13, 5, 0.5); _mapMaster.setUnfixedProb(1, 6, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(15, 6, 0.5); _mapMaster.setUnfixedProb(1, 7, 0.5); _mapMaster.setUnfixedProb(2, 7, 0.5); _mapMaster.setUnfixedProb(3, 7, 0.5); _mapMaster.setUnfixedProb(5, 7, 0.5); _mapMaster.setUnfixedProb(6, 7, 0.5); _mapMaster.setUnfixedProb(10, 7, 0.5); _mapMaster.setUnfixedProb(11, 7, 0.5); _mapMaster.setUnfixedProb(13, 7, 0.5); _mapMaster.setUnfixedProb(14, 7, 0.5); _mapMaster.setUnfixedProb(15, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(5, 13, 0.5); _mapMaster.setUnfixedProb(6, 13, 0.5); _mapMaster.setUnfixedProb(7, 13, 0.5); _mapMaster.setUnfixedProb(9, 13, 0.5); _mapMaster.setUnfixedProb(10, 13, 0.5); _mapMaster.setUnfixedProb(11, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(5, 12, 0.5); _mapMaster.setUnfixedProb(11, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(2, 11, 0.5); _mapMaster.setUnfixedProb(3, 11, 0.5); _mapMaster.setUnfixedProb(4, 11, 0.5); _mapMaster.setUnfixedProb(5, 11, 0.5); _mapMaster.setUnfixedProb(11, 11, 0.5); _mapMaster.setUnfixedProb(12, 11, 0.5); _mapMaster.setUnfixedProb(13, 11, 0.5); _mapMaster.setUnfixedProb(14, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(1, 10, 0.5); _mapMaster.setUnfixedProb(4, 10, 0.5); _mapMaster.setUnfixedProb(8, 10, 0.5); _mapMaster.setUnfixedProb(12, 10, 0.5); _mapMaster.setUnfixedProb(15, 10, 0.5); _mapMaster.setUnfixedProb(3, 9, 0.5); _mapMaster.setUnfixedProb(6, 9, 0.5); _mapMaster.setUnfixedProb(7, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(9, 9, 0.5); _mapMaster.setUnfixedProb(10, 9, 0.5); _mapMaster.setUnfixedProb(13, 9, 0.5); _mapMaster.setUnfixedProb(1, 8, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(15, 8, 0.5); _mapMaster.setUnfixedProb(8, 1, 0.3); _mapMaster.setUnfixedProb(3, 2, 0.3); _mapMaster.setUnfixedProb(7, 2, 0.3); _mapMaster.setUnfixedProb(9, 2, 0.3); _mapMaster.setUnfixedProb(13, 2, 0.3); _mapMaster.setUnfixedProb(6, 4, 0.3); _mapMaster.setUnfixedProb(10, 4, 0.3); _mapMaster.setUnfixedProb(1, 5, 0.3); _mapMaster.setUnfixedProb(2, 5, 0.3); _mapMaster.setUnfixedProb(5, 5, 0.3); _mapMaster.setUnfixedProb(11, 5, 0.3); _mapMaster.setUnfixedProb(14, 5, 0.3); _mapMaster.setUnfixedProb(15, 5, 0.3); _mapMaster.setUnfixedProb(8, 13, 0.3); _mapMaster.setUnfixedProb(3, 12, 0.3); _mapMaster.setUnfixedProb(7, 12, 0.3); _mapMaster.setUnfixedProb(9, 12, 0.3); _mapMaster.setUnfixedProb(13, 12, 0.3); _mapMaster.setUnfixedProb(6, 10, 0.3); _mapMaster.setUnfixedProb(10, 10, 0.3); _mapMaster.setUnfixedProb(1, 9, 0.3); _mapMaster.setUnfixedProb(2, 9, 0.3); _mapMaster.setUnfixedProb(5, 9, 0.3); _mapMaster.setUnfixedProb(11, 9, 0.3); _mapMaster.setUnfixedProb(14, 9, 0.3); _mapMaster.setUnfixedProb(15, 9, 0.3); _mapMaster.setFixedProb(8, 1, 0.7); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(3, 2, 0.7); _mapMaster.setFixedProb(4, 2, 1); _mapMaster.setFixedProb(6, 2, 1); _mapMaster.setFixedProb(7, 2, 0.7); _mapMaster.setFixedProb(8, 2, 1); _mapMaster.setFixedProb(9, 2, 0.7); _mapMaster.setFixedProb(10, 2, 1); _mapMaster.setFixedProb(12, 2, 1); _mapMaster.setFixedProb(13, 2, 0.7); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(2, 4, 1); _mapMaster.setFixedProb(3, 4, 1); _mapMaster.setFixedProb(5, 4, 1); _mapMaster.setFixedProb(6, 4, 0.7); _mapMaster.setFixedProb(7, 4, 1); _mapMaster.setFixedProb(9, 4, 1); _mapMaster.setFixedProb(10, 4, 0.7); _mapMaster.setFixedProb(11, 4, 1); _mapMaster.setFixedProb(13, 4, 1); _mapMaster.setFixedProb(14, 4, 1); _mapMaster.setFixedProb(1, 5, 0.7); _mapMaster.setFixedProb(2, 5, 0.7); _mapMaster.setFixedProb(5, 5, 0.7); _mapMaster.setFixedProb(11, 5, 0.7); _mapMaster.setFixedProb(14, 5, 0.7); _mapMaster.setFixedProb(15, 5, 0.7); _mapMaster.setFixedProb(2, 6, 1); _mapMaster.setFixedProb(3, 6, 1); _mapMaster.setFixedProb(5, 6, 1); _mapMaster.setFixedProb(11, 6, 1); _mapMaster.setFixedProb(13, 6, 1); _mapMaster.setFixedProb(14, 6, 1); _mapMaster.setFixedProb(8, 13, 0.7); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(3, 12, 0.7); _mapMaster.setFixedProb(4, 12, 1); _mapMaster.setFixedProb(6, 12, 1); _mapMaster.setFixedProb(7, 12, 0.7); _mapMaster.setFixedProb(8, 12, 1); _mapMaster.setFixedProb(9, 12, 0.7); _mapMaster.setFixedProb(10, 12, 1); _mapMaster.setFixedProb(12, 12, 1); _mapMaster.setFixedProb(13, 12, 0.7); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(2, 10, 1); _mapMaster.setFixedProb(3, 10, 1); _mapMaster.setFixedProb(5, 10, 1); _mapMaster.setFixedProb(6, 10, 0.7); _mapMaster.setFixedProb(7, 10, 1); _mapMaster.setFixedProb(9, 10, 1); _mapMaster.setFixedProb(10, 10, 0.7); _mapMaster.setFixedProb(11, 10, 1); _mapMaster.setFixedProb(13, 10, 1); _mapMaster.setFixedProb(14, 10, 1); _mapMaster.setFixedProb(1, 9, 0.7); _mapMaster.setFixedProb(2, 9, 0.7); _mapMaster.setFixedProb(5, 9, 0.7); _mapMaster.setFixedProb(11, 9, 0.7); _mapMaster.setFixedProb(14, 9, 0.7); _mapMaster.setFixedProb(15, 9, 0.7); _mapMaster.setFixedProb(2, 8, 1); _mapMaster.setFixedProb(3, 8, 1); _mapMaster.setFixedProb(5, 8, 1); _mapMaster.setFixedProb(11, 8, 1); _mapMaster.setFixedProb(13, 8, 1); _mapMaster.setFixedProb(14, 8, 1); } private function setSnowTwo():void{ _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); new IceFace(_game, 4, 3); new IceFace(_game, 5, 3); new IceFace(_game, 6, 3); new IceFace(_game, 10, 3); new IceFace(_game, 11, 3); new IceFace(_game, 12, 3); new IceFace(_game, 3, 6); new IceFace(_game, 3, 7); new IceFace(_game, 3, 8); new IceFace(_game, 13, 6); new IceFace(_game, 13, 7); new IceFace(_game, 13, 8); new IceFace(_game, 4, 11); new IceFace(_game, 5, 11); new IceFace(_game, 6, 11); new IceFace(_game, 10, 11); new IceFace(_game, 11, 11); new IceFace(_game, 12, 11); _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(6, 1, 0.5); _mapMaster.setNull(7, 1, 0.5); _mapMaster.setNull(8, 1, 0.5); _mapMaster.setNull(9, 1, 0.5); _mapMaster.setNull(10, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(3, 2, 0.5); _mapMaster.setNull(8, 2, 0.5); _mapMaster.setNull(13, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(3, 3, 0.5); _mapMaster.setNull(7, 3, 0.5); _mapMaster.setNull(8, 3, 0.5); _mapMaster.setNull(9, 3, 0.5); _mapMaster.setNull(13, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(1, 4, 0.5); _mapMaster.setNull(3, 4, 0.5); _mapMaster.setNull(8, 4, 0.5); _mapMaster.setNull(13, 4, 0.5); _mapMaster.setNull(15, 4, 0.5); _mapMaster.setNull(1, 5, 0.5); _mapMaster.setNull(3, 5, 0.5); _mapMaster.setNull(4, 5, 0.5); _mapMaster.setNull(5, 5, 0.5); _mapMaster.setNull(6, 5, 0.5); _mapMaster.setNull(7, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(9, 5, 0.5); _mapMaster.setNull(10, 5, 0.5); _mapMaster.setNull(11, 5, 0.5); _mapMaster.setNull(12, 5, 0.5); _mapMaster.setNull(13, 5, 0.5); _mapMaster.setNull(15, 5, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(1, 7, 0.5); _mapMaster.setNull(2, 7, 0.5); _mapMaster.setNull(5, 7, 0.5); _mapMaster.setNull(6, 7, 0.5); _mapMaster.setNull(10, 7, 0.5); _mapMaster.setNull(11, 7, 0.5); _mapMaster.setNull(14, 7, 0.5); _mapMaster.setNull(15, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(6, 13, 0.5); _mapMaster.setNull(7, 13, 0.5); _mapMaster.setNull(8, 13, 0.5); _mapMaster.setNull(9, 13, 0.5); _mapMaster.setNull(10, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(3, 12, 0.5); _mapMaster.setNull(8, 12, 0.5); _mapMaster.setNull(13, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(3, 11, 0.5); _mapMaster.setNull(7, 11, 0.5); _mapMaster.setNull(8, 11, 0.5); _mapMaster.setNull(9, 11, 0.5); _mapMaster.setNull(13, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(1, 10, 0.5); _mapMaster.setNull(3, 10, 0.5); _mapMaster.setNull(8, 10, 0.5); _mapMaster.setNull(13, 10, 0.5); _mapMaster.setNull(15, 10, 0.5); _mapMaster.setNull(1, 9, 0.5); _mapMaster.setNull(3, 9, 0.5); _mapMaster.setNull(4, 9, 0.5); _mapMaster.setNull(5, 9, 0.5); _mapMaster.setNull(6, 9, 0.5); _mapMaster.setNull(7, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(9, 9, 0.5); _mapMaster.setNull(10, 9, 0.5); _mapMaster.setNull(11, 9, 0.5); _mapMaster.setNull(12, 9, 0.5); _mapMaster.setNull(13, 9, 0.5); _mapMaster.setNull(15, 9, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.5); _mapMaster.setUnfixedProb(7, 1, 0.5); _mapMaster.setUnfixedProb(8, 1, 0.5); _mapMaster.setUnfixedProb(9, 1, 0.5); _mapMaster.setUnfixedProb(10, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(3, 2, 0.5); _mapMaster.setUnfixedProb(8, 2, 0.5); _mapMaster.setUnfixedProb(13, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(3, 3, 0.5); _mapMaster.setUnfixedProb(7, 3, 0.5); _mapMaster.setUnfixedProb(8, 3, 0.5); _mapMaster.setUnfixedProb(9, 3, 0.5); _mapMaster.setUnfixedProb(13, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(1, 4, 0.5); _mapMaster.setUnfixedProb(3, 4, 0.5); _mapMaster.setUnfixedProb(8, 4, 0.5); _mapMaster.setUnfixedProb(13, 4, 0.5); _mapMaster.setUnfixedProb(15, 4, 0.5); _mapMaster.setUnfixedProb(1, 5, 0.5); _mapMaster.setUnfixedProb(3, 5, 0.5); _mapMaster.setUnfixedProb(4, 5, 0.5); _mapMaster.setUnfixedProb(5, 5, 0.5); _mapMaster.setUnfixedProb(6, 5, 0.5); _mapMaster.setUnfixedProb(7, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(9, 5, 0.5); _mapMaster.setUnfixedProb(10, 5, 0.5); _mapMaster.setUnfixedProb(11, 5, 0.5); _mapMaster.setUnfixedProb(12, 5, 0.5); _mapMaster.setUnfixedProb(13, 5, 0.5); _mapMaster.setUnfixedProb(15, 5, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(1, 7, 0.5); _mapMaster.setUnfixedProb(2, 7, 0.5); _mapMaster.setUnfixedProb(5, 7, 0.5); _mapMaster.setUnfixedProb(6, 7, 0.5); _mapMaster.setUnfixedProb(10, 7, 0.5); _mapMaster.setUnfixedProb(11, 7, 0.5); _mapMaster.setUnfixedProb(14, 7, 0.5); _mapMaster.setUnfixedProb(15, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(6, 13, 0.5); _mapMaster.setUnfixedProb(7, 13, 0.5); _mapMaster.setUnfixedProb(8, 13, 0.5); _mapMaster.setUnfixedProb(9, 13, 0.5); _mapMaster.setUnfixedProb(10, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(3, 12, 0.5); _mapMaster.setUnfixedProb(8, 12, 0.5); _mapMaster.setUnfixedProb(13, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(3, 11, 0.5); _mapMaster.setUnfixedProb(7, 11, 0.5); _mapMaster.setUnfixedProb(8, 11, 0.5); _mapMaster.setUnfixedProb(9, 11, 0.5); _mapMaster.setUnfixedProb(13, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(1, 10, 0.5); _mapMaster.setUnfixedProb(3, 10, 0.5); _mapMaster.setUnfixedProb(8, 10, 0.5); _mapMaster.setUnfixedProb(13, 10, 0.5); _mapMaster.setUnfixedProb(15, 10, 0.5); _mapMaster.setUnfixedProb(1, 9, 0.5); _mapMaster.setUnfixedProb(3, 9, 0.5); _mapMaster.setUnfixedProb(4, 9, 0.5); _mapMaster.setUnfixedProb(5, 9, 0.5); _mapMaster.setUnfixedProb(6, 9, 0.5); _mapMaster.setUnfixedProb(7, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(9, 9, 0.5); _mapMaster.setUnfixedProb(10, 9, 0.5); _mapMaster.setUnfixedProb(11, 9, 0.5); _mapMaster.setUnfixedProb(12, 9, 0.5); _mapMaster.setUnfixedProb(13, 9, 0.5); _mapMaster.setUnfixedProb(15, 9, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(5, 1, 0.3); _mapMaster.setUnfixedProb(11, 1, 0.3); _mapMaster.setUnfixedProb(5, 2, 0.3); _mapMaster.setUnfixedProb(11, 2, 0.3); _mapMaster.setUnfixedProb(2, 3, 0.3); _mapMaster.setUnfixedProb(14, 3, 0.3); _mapMaster.setUnfixedProb(5, 4, 0.3); _mapMaster.setUnfixedProb(11, 4, 0.3); _mapMaster.setUnfixedProb(2, 5, 0.3); _mapMaster.setUnfixedProb(14, 5, 0.3); _mapMaster.setUnfixedProb(1, 6, 0.3); _mapMaster.setUnfixedProb(15, 6, 0.3); _mapMaster.setUnfixedProb(4, 7, 0.3); _mapMaster.setUnfixedProb(12, 7, 0.3); _mapMaster.setUnfixedProb(5, 13, 0.3); _mapMaster.setUnfixedProb(11, 13, 0.3); _mapMaster.setUnfixedProb(5, 12, 0.3); _mapMaster.setUnfixedProb(11, 12, 0.3); _mapMaster.setUnfixedProb(2, 11, 0.3); _mapMaster.setUnfixedProb(14, 11, 0.3); _mapMaster.setUnfixedProb(5, 10, 0.3); _mapMaster.setUnfixedProb(11, 10, 0.3); _mapMaster.setUnfixedProb(2, 9, 0.3); _mapMaster.setUnfixedProb(14, 9, 0.3); _mapMaster.setUnfixedProb(1, 8, 0.3); _mapMaster.setUnfixedProb(15, 8, 0.3); _mapMaster.setFixedProb(5, 1, 0.7); _mapMaster.setFixedProb(11, 1, 0.7); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(4, 2, 1); _mapMaster.setFixedProb(5, 2, 0.7); _mapMaster.setFixedProb(6, 2, 1); _mapMaster.setFixedProb(7, 2, 1); _mapMaster.setFixedProb(9, 2, 1); _mapMaster.setFixedProb(10, 2, 1); _mapMaster.setFixedProb(11, 2, 0.7); _mapMaster.setFixedProb(12, 2, 1); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(2, 3, 0.7); _mapMaster.setFixedProb(14, 3, 0.7); _mapMaster.setFixedProb(2, 4, 1); _mapMaster.setFixedProb(4, 4, 1); _mapMaster.setFixedProb(5, 4, 0.7); _mapMaster.setFixedProb(6, 4, 1); _mapMaster.setFixedProb(7, 4, 1); _mapMaster.setFixedProb(9, 4, 1); _mapMaster.setFixedProb(10, 4, 1); _mapMaster.setFixedProb(11, 4, 0.7); _mapMaster.setFixedProb(12, 4, 1); _mapMaster.setFixedProb(14, 4, 1); _mapMaster.setFixedProb(2, 5, 0.7); _mapMaster.setFixedProb(14, 5, 0.7); _mapMaster.setFixedProb(1, 6, 0.7); _mapMaster.setFixedProb(2, 6, 1); _mapMaster.setFixedProb(4, 6, 1); _mapMaster.setFixedProb(5, 6, 1); _mapMaster.setFixedProb(11, 6, 1); _mapMaster.setFixedProb(12, 6, 1); _mapMaster.setFixedProb(14, 6, 1); _mapMaster.setFixedProb(15, 6, 0.7); _mapMaster.setFixedProb(4, 7, 0.7); _mapMaster.setFixedProb(12, 7, 0.7); _mapMaster.setFixedProb(5, 13, 0.7); _mapMaster.setFixedProb(11, 13, 0.7); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(4, 12, 1); _mapMaster.setFixedProb(5, 12, 0.7); _mapMaster.setFixedProb(6, 12, 1); _mapMaster.setFixedProb(7, 12, 1); _mapMaster.setFixedProb(9, 12, 1); _mapMaster.setFixedProb(10, 12, 1); _mapMaster.setFixedProb(11, 12, 0.7); _mapMaster.setFixedProb(12, 12, 1); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(2, 11, 0.7); _mapMaster.setFixedProb(14, 11, 0.7); _mapMaster.setFixedProb(2, 10, 1); _mapMaster.setFixedProb(4, 10, 1); _mapMaster.setFixedProb(5, 10, 0.7); _mapMaster.setFixedProb(6, 10, 1); _mapMaster.setFixedProb(7, 10, 1); _mapMaster.setFixedProb(9, 10, 1); _mapMaster.setFixedProb(10, 10, 1); _mapMaster.setFixedProb(11, 10, 0.7); _mapMaster.setFixedProb(12, 10, 1); _mapMaster.setFixedProb(14, 10, 1); _mapMaster.setFixedProb(2, 9, 0.7); _mapMaster.setFixedProb(14, 9, 0.7); _mapMaster.setFixedProb(1, 8, 0.7); _mapMaster.setFixedProb(2, 8, 1); _mapMaster.setFixedProb(4, 8, 1); _mapMaster.setFixedProb(5, 8, 1); _mapMaster.setFixedProb(11, 8, 1); _mapMaster.setFixedProb(12, 8, 1); _mapMaster.setFixedProb(14, 8, 1); _mapMaster.setFixedProb(15, 8, 0.7); } private function init():void{ _dataArr = new Array(setSnowOne, setSnowTwo, setSnowThree); } private function setSnowThree():void{ _mapMaster.setFixedProb(0, 0, 1, 1); _mapMaster.setFixedProb(1, 0, 1, 1); _mapMaster.setFixedProb(2, 0, 1, 1); _mapMaster.setFixedProb(3, 0, 1, 1); _mapMaster.setFixedProb(4, 0, 1, 1); _mapMaster.setFixedProb(5, 0, 1, 1); _mapMaster.setFixedProb(6, 0, 1, 1); _mapMaster.setFixedProb(7, 0, 1, 1); _mapMaster.setFixedProb(8, 0, 1, 1); _mapMaster.setFixedProb(9, 0, 1, 1); _mapMaster.setFixedProb(10, 0, 1, 1); _mapMaster.setFixedProb(11, 0, 1, 1); _mapMaster.setFixedProb(12, 0, 1, 1); _mapMaster.setFixedProb(13, 0, 1, 1); _mapMaster.setFixedProb(14, 0, 1, 1); _mapMaster.setFixedProb(15, 0, 1, 1); _mapMaster.setFixedProb(16, 0, 1, 1); _mapMaster.setFixedProb(0, 14, 1, 1); _mapMaster.setFixedProb(1, 14, 1, 1); _mapMaster.setFixedProb(2, 14, 1, 1); _mapMaster.setFixedProb(3, 14, 1, 1); _mapMaster.setFixedProb(4, 14, 1, 1); _mapMaster.setFixedProb(5, 14, 1, 1); _mapMaster.setFixedProb(6, 14, 1, 1); _mapMaster.setFixedProb(7, 14, 1, 1); _mapMaster.setFixedProb(8, 14, 1, 1); _mapMaster.setFixedProb(9, 14, 1, 1); _mapMaster.setFixedProb(10, 14, 1, 1); _mapMaster.setFixedProb(11, 14, 1, 1); _mapMaster.setFixedProb(12, 14, 1, 1); _mapMaster.setFixedProb(13, 14, 1, 1); _mapMaster.setFixedProb(14, 14, 1, 1); _mapMaster.setFixedProb(15, 14, 1, 1); _mapMaster.setFixedProb(16, 14, 1, 1); _mapMaster.setFixedProb(0, 1, 1, 1); _mapMaster.setFixedProb(0, 2, 1, 1); _mapMaster.setFixedProb(0, 3, 1, 1); _mapMaster.setFixedProb(0, 4, 1, 1); _mapMaster.setFixedProb(0, 5, 1, 1); _mapMaster.setFixedProb(0, 6, 1, 1); _mapMaster.setFixedProb(0, 7, 1, 1); _mapMaster.setFixedProb(0, 8, 1, 1); _mapMaster.setFixedProb(0, 9, 1, 1); _mapMaster.setFixedProb(0, 10, 1, 1); _mapMaster.setFixedProb(0, 11, 1, 1); _mapMaster.setFixedProb(0, 12, 1, 1); _mapMaster.setFixedProb(0, 13, 1, 1); _mapMaster.setFixedProb(16, 1, 1, 1); _mapMaster.setFixedProb(16, 2, 1, 1); _mapMaster.setFixedProb(16, 3, 1, 1); _mapMaster.setFixedProb(16, 4, 1, 1); _mapMaster.setFixedProb(16, 5, 1, 1); _mapMaster.setFixedProb(16, 6, 1, 1); _mapMaster.setFixedProb(16, 7, 1, 1); _mapMaster.setFixedProb(16, 8, 1, 1); _mapMaster.setFixedProb(16, 9, 1, 1); _mapMaster.setFixedProb(16, 10, 1, 1); _mapMaster.setFixedProb(16, 11, 1, 1); _mapMaster.setFixedProb(16, 12, 1, 1); _mapMaster.setFixedProb(16, 13, 1, 1); _mapMaster.setMidBox(7, 6, true); _mapMaster.setMidBox(7, 7); _mapMaster.setMidBox(7, 8); _mapMaster.setMidBox(8, 6); _mapMaster.setMidBox(8, 7); _mapMaster.setMidBox(8, 8); _mapMaster.setMidBox(9, 6); _mapMaster.setMidBox(9, 7); _mapMaster.setMidBox(9, 8); _mapMaster.setNull(1, 1, 1); _mapMaster.setNull(2, 1, 1); _mapMaster.setNull(1, 2, 1); _mapMaster.setNull(14, 1, 1); _mapMaster.setNull(15, 1, 1); _mapMaster.setNull(15, 2, 1); _mapMaster.setNull(1, 12, 1); _mapMaster.setNull(1, 13, 1); _mapMaster.setNull(2, 13, 1); _mapMaster.setNull(14, 13, 1); _mapMaster.setNull(15, 12, 1); _mapMaster.setNull(15, 13, 1); new IceFace(_game, 7, 2); new IceFace(_game, 8, 2); new IceFace(_game, 9, 2); new IceFace(_game, 3, 5); new IceFace(_game, 4, 5); new IceFace(_game, 5, 5); new IceFace(_game, 11, 5); new IceFace(_game, 12, 5); new IceFace(_game, 13, 5); new IceFace(_game, 3, 9); new IceFace(_game, 4, 9); new IceFace(_game, 5, 9); new IceFace(_game, 11, 9); new IceFace(_game, 12, 9); new IceFace(_game, 13, 9); new IceFace(_game, 7, 12); new IceFace(_game, 8, 12); new IceFace(_game, 9, 12); _mapMaster.setNull(3, 1, 0.5); _mapMaster.setNull(4, 1, 0.5); _mapMaster.setNull(5, 1, 0.5); _mapMaster.setNull(6, 1, 0.5); _mapMaster.setNull(8, 1, 0.5); _mapMaster.setNull(10, 1, 0.5); _mapMaster.setNull(11, 1, 0.5); _mapMaster.setNull(12, 1, 0.5); _mapMaster.setNull(13, 1, 0.5); _mapMaster.setNull(4, 2, 0.5); _mapMaster.setNull(6, 2, 0.5); _mapMaster.setNull(10, 2, 0.5); _mapMaster.setNull(12, 2, 0.5); _mapMaster.setNull(1, 3, 0.5); _mapMaster.setNull(2, 3, 0.5); _mapMaster.setNull(3, 3, 0.5); _mapMaster.setNull(4, 3, 0.5); _mapMaster.setNull(6, 3, 0.5); _mapMaster.setNull(8, 3, 0.5); _mapMaster.setNull(10, 3, 0.5); _mapMaster.setNull(12, 3, 0.5); _mapMaster.setNull(13, 3, 0.5); _mapMaster.setNull(14, 3, 0.5); _mapMaster.setNull(15, 3, 0.5); _mapMaster.setNull(4, 4, 0.5); _mapMaster.setNull(6, 4, 0.5); _mapMaster.setNull(10, 4, 0.5); _mapMaster.setNull(12, 4, 0.5); _mapMaster.setNull(1, 5, 0.5); _mapMaster.setNull(2, 5, 0.5); _mapMaster.setNull(6, 5, 0.5); _mapMaster.setNull(7, 5, 0.5); _mapMaster.setNull(8, 5, 0.5); _mapMaster.setNull(9, 5, 0.5); _mapMaster.setNull(10, 5, 0.5); _mapMaster.setNull(14, 5, 0.5); _mapMaster.setNull(15, 5, 0.5); _mapMaster.setNull(2, 6, 0.5); _mapMaster.setNull(6, 6, 0.5); _mapMaster.setNull(10, 6, 0.5); _mapMaster.setNull(14, 6, 0.5); _mapMaster.setNull(1, 7, 0.5); _mapMaster.setNull(2, 7, 0.5); _mapMaster.setNull(4, 7, 0.5); _mapMaster.setNull(5, 7, 0.5); _mapMaster.setNull(6, 7, 0.5); _mapMaster.setNull(10, 7, 0.5); _mapMaster.setNull(11, 7, 0.5); _mapMaster.setNull(12, 7, 0.5); _mapMaster.setNull(14, 7, 0.5); _mapMaster.setNull(15, 7, 0.5); _mapMaster.setNull(3, 13, 0.5); _mapMaster.setNull(4, 13, 0.5); _mapMaster.setNull(5, 13, 0.5); _mapMaster.setNull(6, 13, 0.5); _mapMaster.setNull(8, 13, 0.5); _mapMaster.setNull(10, 13, 0.5); _mapMaster.setNull(11, 13, 0.5); _mapMaster.setNull(12, 13, 0.5); _mapMaster.setNull(13, 13, 0.5); _mapMaster.setNull(4, 12, 0.5); _mapMaster.setNull(6, 12, 0.5); _mapMaster.setNull(10, 12, 0.5); _mapMaster.setNull(12, 12, 0.5); _mapMaster.setNull(1, 11, 0.5); _mapMaster.setNull(2, 11, 0.5); _mapMaster.setNull(3, 11, 0.5); _mapMaster.setNull(4, 11, 0.5); _mapMaster.setNull(6, 11, 0.5); _mapMaster.setNull(8, 11, 0.5); _mapMaster.setNull(10, 11, 0.5); _mapMaster.setNull(12, 11, 0.5); _mapMaster.setNull(13, 11, 0.5); _mapMaster.setNull(14, 11, 0.5); _mapMaster.setNull(15, 11, 0.5); _mapMaster.setNull(4, 10, 0.5); _mapMaster.setNull(6, 10, 0.5); _mapMaster.setNull(10, 10, 0.5); _mapMaster.setNull(12, 10, 0.5); _mapMaster.setNull(1, 9, 0.5); _mapMaster.setNull(2, 9, 0.5); _mapMaster.setNull(6, 9, 0.5); _mapMaster.setNull(7, 9, 0.5); _mapMaster.setNull(8, 9, 0.5); _mapMaster.setNull(9, 9, 0.5); _mapMaster.setNull(10, 9, 0.5); _mapMaster.setNull(14, 9, 0.5); _mapMaster.setNull(15, 9, 0.5); _mapMaster.setNull(2, 8, 0.5); _mapMaster.setNull(6, 8, 0.5); _mapMaster.setNull(10, 8, 0.5); _mapMaster.setNull(14, 8, 0.5); _mapMaster.setUnfixedProb(3, 1, 0.5); _mapMaster.setUnfixedProb(4, 1, 0.5); _mapMaster.setUnfixedProb(5, 1, 0.5); _mapMaster.setUnfixedProb(6, 1, 0.5); _mapMaster.setUnfixedProb(8, 1, 0.5); _mapMaster.setUnfixedProb(10, 1, 0.5); _mapMaster.setUnfixedProb(11, 1, 0.5); _mapMaster.setUnfixedProb(12, 1, 0.5); _mapMaster.setUnfixedProb(13, 1, 0.5); _mapMaster.setUnfixedProb(4, 2, 0.5); _mapMaster.setUnfixedProb(6, 2, 0.5); _mapMaster.setUnfixedProb(10, 2, 0.5); _mapMaster.setUnfixedProb(12, 2, 0.5); _mapMaster.setUnfixedProb(1, 3, 0.5); _mapMaster.setUnfixedProb(2, 3, 0.5); _mapMaster.setUnfixedProb(3, 3, 0.5); _mapMaster.setUnfixedProb(4, 3, 0.5); _mapMaster.setUnfixedProb(6, 3, 0.5); _mapMaster.setUnfixedProb(8, 3, 0.5); _mapMaster.setUnfixedProb(10, 3, 0.5); _mapMaster.setUnfixedProb(12, 3, 0.5); _mapMaster.setUnfixedProb(13, 3, 0.5); _mapMaster.setUnfixedProb(14, 3, 0.5); _mapMaster.setUnfixedProb(15, 3, 0.5); _mapMaster.setUnfixedProb(4, 4, 0.5); _mapMaster.setUnfixedProb(6, 4, 0.5); _mapMaster.setUnfixedProb(10, 4, 0.5); _mapMaster.setUnfixedProb(12, 4, 0.5); _mapMaster.setUnfixedProb(1, 5, 0.5); _mapMaster.setUnfixedProb(2, 5, 0.5); _mapMaster.setUnfixedProb(6, 5, 0.5); _mapMaster.setUnfixedProb(7, 5, 0.5); _mapMaster.setUnfixedProb(8, 5, 0.5); _mapMaster.setUnfixedProb(9, 5, 0.5); _mapMaster.setUnfixedProb(10, 5, 0.5); _mapMaster.setUnfixedProb(14, 5, 0.5); _mapMaster.setUnfixedProb(15, 5, 0.5); _mapMaster.setUnfixedProb(2, 6, 0.5); _mapMaster.setUnfixedProb(6, 6, 0.5); _mapMaster.setUnfixedProb(10, 6, 0.5); _mapMaster.setUnfixedProb(14, 6, 0.5); _mapMaster.setUnfixedProb(1, 7, 0.5); _mapMaster.setUnfixedProb(2, 7, 0.5); _mapMaster.setUnfixedProb(4, 7, 0.5); _mapMaster.setUnfixedProb(5, 7, 0.5); _mapMaster.setUnfixedProb(6, 7, 0.5); _mapMaster.setUnfixedProb(10, 7, 0.5); _mapMaster.setUnfixedProb(11, 7, 0.5); _mapMaster.setUnfixedProb(12, 7, 0.5); _mapMaster.setUnfixedProb(14, 7, 0.5); _mapMaster.setUnfixedProb(15, 7, 0.5); _mapMaster.setUnfixedProb(3, 13, 0.5); _mapMaster.setUnfixedProb(4, 13, 0.5); _mapMaster.setUnfixedProb(5, 13, 0.5); _mapMaster.setUnfixedProb(6, 13, 0.5); _mapMaster.setUnfixedProb(8, 13, 0.5); _mapMaster.setUnfixedProb(10, 13, 0.5); _mapMaster.setUnfixedProb(11, 13, 0.5); _mapMaster.setUnfixedProb(12, 13, 0.5); _mapMaster.setUnfixedProb(13, 13, 0.5); _mapMaster.setUnfixedProb(4, 12, 0.5); _mapMaster.setUnfixedProb(6, 12, 0.5); _mapMaster.setUnfixedProb(10, 12, 0.5); _mapMaster.setUnfixedProb(12, 12, 0.5); _mapMaster.setUnfixedProb(1, 11, 0.5); _mapMaster.setUnfixedProb(2, 11, 0.5); _mapMaster.setUnfixedProb(3, 11, 0.5); _mapMaster.setUnfixedProb(4, 11, 0.5); _mapMaster.setUnfixedProb(6, 11, 0.5); _mapMaster.setUnfixedProb(8, 11, 0.5); _mapMaster.setUnfixedProb(10, 11, 0.5); _mapMaster.setUnfixedProb(12, 11, 0.5); _mapMaster.setUnfixedProb(13, 11, 0.5); _mapMaster.setUnfixedProb(14, 11, 0.5); _mapMaster.setUnfixedProb(15, 11, 0.5); _mapMaster.setUnfixedProb(4, 10, 0.5); _mapMaster.setUnfixedProb(6, 10, 0.5); _mapMaster.setUnfixedProb(10, 10, 0.5); _mapMaster.setUnfixedProb(12, 10, 0.5); _mapMaster.setUnfixedProb(1, 9, 0.5); _mapMaster.setUnfixedProb(2, 9, 0.5); _mapMaster.setUnfixedProb(6, 9, 0.5); _mapMaster.setUnfixedProb(7, 9, 0.5); _mapMaster.setUnfixedProb(8, 9, 0.5); _mapMaster.setUnfixedProb(9, 9, 0.5); _mapMaster.setUnfixedProb(10, 9, 0.5); _mapMaster.setUnfixedProb(14, 9, 0.5); _mapMaster.setUnfixedProb(15, 9, 0.5); _mapMaster.setUnfixedProb(2, 8, 0.5); _mapMaster.setUnfixedProb(6, 8, 0.5); _mapMaster.setUnfixedProb(10, 8, 0.5); _mapMaster.setUnfixedProb(14, 8, 0.5); _mapMaster.setUnfixedProb(5, 3, 0.3); _mapMaster.setUnfixedProb(11, 3, 0.3); _mapMaster.setUnfixedProb(1, 4, 0.3); _mapMaster.setUnfixedProb(8, 4, 0.3); _mapMaster.setUnfixedProb(15, 4, 0.3); _mapMaster.setUnfixedProb(4, 6, 0.3); _mapMaster.setUnfixedProb(12, 6, 0.3); _mapMaster.setUnfixedProb(3, 7, 0.3); _mapMaster.setUnfixedProb(13, 7, 0.3); _mapMaster.setUnfixedProb(5, 11, 0.3); _mapMaster.setUnfixedProb(11, 11, 0.3); _mapMaster.setUnfixedProb(1, 10, 0.3); _mapMaster.setUnfixedProb(8, 10, 0.3); _mapMaster.setUnfixedProb(15, 10, 0.3); _mapMaster.setUnfixedProb(4, 8, 0.3); _mapMaster.setUnfixedProb(12, 8, 0.3); _mapMaster.setFixedProb(7, 1, 1); _mapMaster.setFixedProb(9, 1, 1); _mapMaster.setFixedProb(2, 2, 1); _mapMaster.setFixedProb(3, 2, 1); _mapMaster.setFixedProb(5, 2, 1); _mapMaster.setFixedProb(11, 2, 1); _mapMaster.setFixedProb(13, 2, 1); _mapMaster.setFixedProb(14, 2, 1); _mapMaster.setFixedProb(5, 3, 0.7); _mapMaster.setFixedProb(7, 3, 1); _mapMaster.setFixedProb(9, 3, 1); _mapMaster.setFixedProb(11, 3, 0.7); _mapMaster.setFixedProb(1, 4, 0.7); _mapMaster.setFixedProb(2, 4, 1); _mapMaster.setFixedProb(3, 4, 1); _mapMaster.setFixedProb(5, 4, 1); _mapMaster.setFixedProb(7, 4, 1); _mapMaster.setFixedProb(8, 4, 0.7); _mapMaster.setFixedProb(9, 4, 1); _mapMaster.setFixedProb(11, 4, 1); _mapMaster.setFixedProb(13, 4, 1); _mapMaster.setFixedProb(14, 4, 1); _mapMaster.setFixedProb(15, 4, 0.7); _mapMaster.setFixedProb(1, 6, 1); _mapMaster.setFixedProb(3, 6, 1); _mapMaster.setFixedProb(4, 6, 0.7); _mapMaster.setFixedProb(5, 6, 1); _mapMaster.setFixedProb(11, 6, 1); _mapMaster.setFixedProb(12, 6, 0.7); _mapMaster.setFixedProb(13, 6, 1); _mapMaster.setFixedProb(15, 6, 1); _mapMaster.setFixedProb(3, 7, 0.7); _mapMaster.setFixedProb(13, 7, 0.7); _mapMaster.setFixedProb(7, 13, 1); _mapMaster.setFixedProb(9, 13, 1); _mapMaster.setFixedProb(2, 12, 1); _mapMaster.setFixedProb(3, 12, 1); _mapMaster.setFixedProb(5, 12, 1); _mapMaster.setFixedProb(11, 12, 1); _mapMaster.setFixedProb(13, 12, 1); _mapMaster.setFixedProb(14, 12, 1); _mapMaster.setFixedProb(5, 11, 0.7); _mapMaster.setFixedProb(7, 11, 1); _mapMaster.setFixedProb(9, 11, 1); _mapMaster.setFixedProb(11, 11, 0.7); _mapMaster.setFixedProb(1, 10, 0.7); _mapMaster.setFixedProb(2, 10, 1); _mapMaster.setFixedProb(3, 10, 1); _mapMaster.setFixedProb(5, 10, 1); _mapMaster.setFixedProb(7, 10, 1); _mapMaster.setFixedProb(8, 10, 0.7); _mapMaster.setFixedProb(9, 10, 1); _mapMaster.setFixedProb(11, 10, 1); _mapMaster.setFixedProb(13, 10, 1); _mapMaster.setFixedProb(14, 10, 1); _mapMaster.setFixedProb(15, 10, 0.7); _mapMaster.setFixedProb(1, 8, 1); _mapMaster.setFixedProb(3, 8, 1); _mapMaster.setFixedProb(4, 8, 0.7); _mapMaster.setFixedProb(5, 8, 1); _mapMaster.setFixedProb(11, 8, 1); _mapMaster.setFixedProb(12, 8, 0.7); _mapMaster.setFixedProb(13, 8, 1); _mapMaster.setFixedProb(15, 8, 1); } } }//package actionSprite.mapData
Section 19
//AbstractLinksUi (actionSprite.ui.AbstractLinksUi) package actionSprite.ui { import flash.display.*; import flash.events.*; import flash.net.*; public class AbstractLinksUi extends AbstractUi { private var _links:MovieClip; public function AbstractLinksUi(_arg1:UiManager){ super(_arg1); } private function _linksHandle(_arg1:MouseEvent):void{ navigateToURL(setRequest(), "_blank"); } protected function setRequest():URLRequest{ return (null); } override protected function initView():void{ super.initView(); _links = (_mc.getChildByName("links") as MovieClip); _links.gotoAndStop(_manager.linksNum); _links.buttonMode = true; } override protected function initListener():void{ super.initListener(); _links.addEventListener(MouseEvent.MOUSE_DOWN, _linksHandle); } } }//package actionSprite.ui
Section 20
//AbstractUi (actionSprite.ui.AbstractUi) package actionSprite.ui { import flash.display.*; import flash.utils.*; public class AbstractUi extends Sprite { protected var _container:Sprite; protected var _mc:MovieClip; protected var _manager:UiManager; public function AbstractUi(_arg1:UiManager){ _manager = _arg1; init(); initView(); initListener(); initData(); } protected function initListener():void{ } protected function init():void{ _container = _manager.uiContainer; } function set display(_arg1:Boolean):void{ if (_arg1){ _container.addChild(_mc); } else { _container.removeChild(_mc); }; } protected function setMc(_arg1:String):void{ var _local2:*; var _local3:*; _local2 = null; _local3 = null; _local2 = (getDefinitionByName(_arg1) as Class); _local3 = MovieClip(new (_local2)); _mc = _local3; _container.addChild(_mc); } protected function initView():void{ } protected function initData():void{ } } }//package actionSprite.ui
Section 21
//CharacterSelect (actionSprite.ui.CharacterSelect) package actionSprite.ui { import flash.display.*; import flash.events.*; import flash.geom.*; public class CharacterSelect extends AbstractUi { private var _green:MovieClip; private var _twoPOneChosKey:MovieClip; private var _twoPChos:MovieClip; private var _twoPChosNum:int; private var _onePChos:MovieClip; private var _blue:MovieClip; private var _onePChosNum:int; private var _robotMcArr:Array; private var _twoPTwoChosKey:MovieClip; private var _pink:MovieClip; private var _chosPosArray:Array; private var _yellow:MovieClip; private var _backBtn:mySimpleButton; private var _onePChosKey:MovieClip; private var _posArray:Array; private var _startBtn:mySimpleButton; public function CharacterSelect(_arg1:UiManager){ super(_arg1); } override protected function init():void{ super.init(); setMc("characterSelect"); } private function backHandle(_arg1:MouseEvent):void{ _manager.back(this); _manager.soundManager.creatSound("menuPress"); } private function startOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function keyDownHandle(_arg1:KeyboardEvent):void{ var _local2:*; if (_manager.playerNum != 1){ _local2 = _arg1.keyCode; switch (_local2){ case 65: personChosMove(_onePChos, new Point(-1, 0)); break; case 68: personChosMove(_onePChos, new Point(1, 0)); break; case 13: startFunc(); break; case 37: personChosMove(_twoPChos, new Point(-1, 0)); break; case 39: personChosMove(_twoPChos, new Point(1, 0)); break; case 32: startFunc(); break; }; } else { _local2 = _arg1.keyCode; switch (_local2){ case 37: personChosMove(_onePChos, new Point(-1, 0)); break; case 39: personChosMove(_onePChos, new Point(1, 0)); break; case 32: startFunc(); break; }; }; } private function startHandle(_arg1:MouseEvent):void{ startFunc(); _manager.soundManager.creatSound("menuPress"); } function clearListener():void{ _manager.stageContainer.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandle); } private function backOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function startFunc():void{ _manager.stageContainer.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandle); _manager.onePRobot = _onePChosNum; _manager.towPRobot = _twoPChosNum; _manager.gameStart(); } private function setPersonNumMc():void{ if (_manager.playerNum != 1){ _onePChosKey.visible = false; } else { _twoPOneChosKey.visible = false; _twoPTwoChosKey.visible = false; _twoPChos.visible = false; _onePChosKey.x = (_onePChosKey.x - 235); }; } override protected function initView():void{ super.initView(); _onePChos = (_mc.getChildByName("onePChos") as MovieClip); _twoPChos = (_mc.getChildByName("twoPChos") as MovieClip); _twoPOneChosKey = (_mc.getChildByName("twoPOneChosKey") as MovieClip); _twoPTwoChosKey = (_mc.getChildByName("twoPTwoChosKey") as MovieClip); _onePChosKey = (_mc.getChildByName("onePChosKey") as MovieClip); _blue = (_mc.getChildByName("blue") as MovieClip); _blue.stop(); _pink = (_mc.getChildByName("pink") as MovieClip); _pink.stop(); _yellow = (_mc.getChildByName("yellow") as MovieClip); _yellow.stop(); _green = (_mc.getChildByName("green") as MovieClip); _green.stop(); _startBtn = (_mc.getChildByName("startBtn") as mySimpleButton); _backBtn = (_mc.getChildByName("backBtn") as mySimpleButton); setPersonNumMc(); } override protected function initData():void{ _chosPosArray = new Array(4); if (_manager.playerNum != 1){ _chosPosArray[0] = _onePChos; _chosPosArray[1] = _twoPChos; _onePChosNum = 0; _twoPChosNum = 1; _blue.gotoAndStop(2); _pink.gotoAndStop(2); } else { _chosPosArray[0] = _onePChos; _onePChosNum = 0; _twoPChosNum = -1; _blue.gotoAndStop(2); }; _posArray = new Array(73, 210, 345, 486); _robotMcArr = new Array(_blue, _pink, _yellow, _green); } override protected function initListener():void{ super.initListener(); _startBtn.addEventListener(MouseEvent.MOUSE_DOWN, startHandle); _startBtn.addEventListener(MouseEvent.MOUSE_OVER, startOverHandle); _backBtn.addEventListener(MouseEvent.MOUSE_DOWN, backHandle); _backBtn.addEventListener(MouseEvent.MOUSE_OVER, backOverHandle); _manager.stageContainer.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandle); } private function personChosMove(_arg1:MovieClip, _arg2:Point):void{ var _local3:*; _local3 = 0; if (_arg1 != _onePChos){ _chosPosArray[_twoPChosNum] = null; _twoPChosNum = (_twoPChosNum + _arg2.x); if (_chosPosArray[_twoPChosNum] != null){ _twoPChosNum = (_twoPChosNum + _arg2.x); }; if (_twoPChosNum != 4){ if (_twoPChosNum == -1){ _twoPChosNum = 3; }; } else { _twoPChosNum = 0; }; if (_chosPosArray[_twoPChosNum] != null){ _twoPChosNum = (_twoPChosNum + _arg2.x); }; _twoPChos.x = _posArray[_twoPChosNum]; _chosPosArray[_twoPChosNum] = _twoPChos; } else { _chosPosArray[_onePChosNum] = null; _onePChosNum = (_onePChosNum + _arg2.x); if (_chosPosArray[_onePChosNum] != null){ _onePChosNum = (_onePChosNum + _arg2.x); }; if (_onePChosNum != 4){ if (_onePChosNum == -1){ _onePChosNum = 3; }; } else { _onePChosNum = 0; }; if (_chosPosArray[_onePChosNum] != null){ _onePChosNum = (_onePChosNum + _arg2.x); }; _onePChos.x = _posArray[_onePChosNum]; _chosPosArray[_onePChosNum] = _onePChos; }; _local3 = 0; while (_local3 < _chosPosArray.length) { if (_chosPosArray[_local3] == null){ _robotMcArr[_local3].gotoAndStop(1); } else { _robotMcArr[_local3].gotoAndStop(2); }; _local3++; }; _manager.soundManager.creatSound("menuPress"); } } }//package actionSprite.ui
Section 22
//Credits (actionSprite.ui.Credits) package actionSprite.ui { import flash.events.*; public class Credits extends AbstractUi { private var _previousUi:AbstractUi; private var _back:mySimpleButton; public function Credits(_arg1:UiManager, _arg2:AbstractUi){ _previousUi = _arg2; super(_arg1); } override protected function init():void{ super.init(); setMc("uiCredits"); } private function backOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } override protected function initView():void{ super.initView(); _back = (_mc.getChildByName("back") as mySimpleButton); } override protected function initListener():void{ super.initListener(); _back.addEventListener(MouseEvent.MOUSE_DOWN, backHandle); _back.addEventListener(MouseEvent.MOUSE_OVER, backOverHandle); } private function backHandle(_arg1:MouseEvent):void{ _manager.back(this); _manager.soundManager.creatSound("menuPress"); } function get previousUi():AbstractUi{ return (_previousUi); } } }//package actionSprite.ui
Section 23
//EnterNameTextField (actionSprite.ui.EnterNameTextField) package actionSprite.ui { import flash.events.*; import flash.text.*; public class EnterNameTextField extends TextField { private var _text:TextField; private var _default:String; private var _uiManager:UiManager; public function EnterNameTextField(_arg1:TextField, _arg2:UiManager){ _uiManager = _arg2; _text = _arg1; init(); } private function init():void{ _default = language.enterNameStr; _text.text = _default; _text.maxChars = 13; _text.multiline = false; _text.addEventListener(MouseEvent.MOUSE_DOWN, MouseDownHandle); _text.addEventListener(FocusEvent.FOCUS_OUT, FocusOutHandle); } private function FocusOutHandle(_arg1:FocusEvent):void{ if (_text.text == ""){ _text.text = _default; }; } function get textValue():String{ return (_text.text); } private function MouseDownHandle(_arg1:MouseEvent):void{ if (_text.text == _default){ _text.text = ""; }; _uiManager.soundManager.creatSound("menuPress"); } } }//package actionSprite.ui
Section 24
//FallSnow (actionSprite.ui.FallSnow) package actionSprite.ui { import flash.display.*; import flash.events.*; import flash.geom.*; import flash.utils.*; public class FallSnow extends Sprite { private var _container:Sprite; private var _directArr:Array; private var _colorArr:Array; private var _snowMcArr:Array; private var _myTimer:Timer; private var _mainContainer:Sprite; public function FallSnow(_arg1:Sprite){ _mainContainer = _arg1; init(); } private function init():void{ _container = new Sprite(); _snowMcArr = new Array(); _directArr = new Array(1, -1); _colorArr = new Array(10089983, 16777113, 0xFF0066, 6736998, 26367, 11796326); _mainContainer.addChild(_container); _myTimer = new Timer(250); _myTimer.addEventListener("timer", timerHandle); _myTimer.start(); this.addEventListener(Event.ENTER_FRAME, enterFrameHandle); } function deleSnow():void{ this.removeEventListener(Event.ENTER_FRAME, enterFrameHandle); _mainContainer.removeChild(_container); _myTimer.stop(); _myTimer = null; } private function creatSnow():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; _local1 = null; _local2 = null; _local3 = null; _local4 = NaN; _local1 = (getDefinitionByName("fallSnow") as Class); _local2 = MovieClip(new (_local1)); _local3 = new ColorTransform(); _local3.color = _colorArr[Math.floor((Math.random() * _colorArr.length))]; _local2.transform.colorTransform = _local3; _local2.x = (Math.random() * 600); _local2.y = (Math.random() * 20); _local2.rotation = (Math.random() * 180); _local4 = Math.random(); _local2.scaleX = _local4; _local2.scaleY = _local4; _container.addChild(_local2); _snowMcArr.push(_local2); } private function timerHandle(_arg1:TimerEvent):void{ creatSnow(); } function reAddDisPlay():void{ _mainContainer.addChild(_container); } private function enterFrameHandle(_arg1:Event):void{ var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local2 = null; _local3 = 0; _local4 = _snowMcArr; for each (_local2 in _local4) { _local5 = _local2; _local6 = (_local5.y + 1); _local5.y = _local6; _local2.x = (_local2.x + ((Math.random() * 2) * _directArr[Math.floor((Math.random() * _directArr.length))])); if (!(((((_local2.y > 450)) || ((_local2.x > 600)))) || ((_local2.y < 0)))){ } else { _container.removeChild(_local2); _snowMcArr.splice(_snowMcArr.indexOf(_local2), 1); }; }; } } }//package actionSprite.ui
Section 25
//GameInterFace (actionSprite.ui.GameInterFace) package actionSprite.ui { import flash.display.*; import flash.events.*; import flash.text.*; public class GameInterFace extends AbstractUi { private var _blueLife:TextField; private var _blueInterFace:MovieClip; private var _uiArr:Array; private var _lifeDataChange:Array; private var _totalLevel:TextField; private var _yellowFaceMc:MovieClip; private var _bombDataChange:Array; private var _yellowSpeed:TextField; private var _pinkInterFace:MovieClip; private var _blueSpeed:TextField; private var _pinkBomb:TextField; private var _greenSpeed:TextField; private var _powerDataChange:Array; private var _yellowScore:TextField; private var _greenBomb:TextField; private var _yellowBomb:TextField; private var _blueScore:TextField; private var _greenScore:TextField; private var _pinkLife:TextField; private var _pinkSpeed:TextField; private var _yellowInterFace:MovieClip; private var _greenLife:TextField; private var _yellowLife:TextField; private var _yellowPower:TextField; private var _pinkScore:TextField; private var _bluePower:TextField; private var _speedDataChange:Array; private var _currentLevel:TextField; private var _greenPower:TextField; private var _blueFaceMc:MovieClip; private var _blueBomb:TextField; private var _yellowUi:MovieClip; private var _pinkFaceMc:MovieClip; private var _scoreStr:String; private var _time:TextField; private var _blueUi:MovieClip; private var _pinkPower:TextField; private var _defaultTextCol:Array; private var _greenInterFace:MovieClip; private var _greenUi:MovieClip; private var _pinkUi:MovieClip; private var _pauseBtn:mySimpleButton; private var _scoreDataChange:Array; private var _setTextCol:Array; private var _greenFaceMc:MovieClip; public function GameInterFace(_arg1:UiManager){ super(_arg1); } public function setGreenBomb(_arg1:int):void{ _greenBomb.text = String(_arg1); } private function setFaceMc():void{ var _local1:*; _local1 = _manager.gameMode; switch (_local1){ case "arcade": _blueFaceMc.gotoAndStop(7); _pinkFaceMc.gotoAndStop(7); _yellowFaceMc.gotoAndStop(7); _greenFaceMc.gotoAndStop(7); _scoreStr = ""; break; case "kill": _blueFaceMc.gotoAndStop(1); _pinkFaceMc.gotoAndStop(1); _yellowFaceMc.gotoAndStop(1); _greenFaceMc.gotoAndStop(1); _scoreStr = "/10"; break; case "collect": _blueFaceMc.gotoAndStop(6); _pinkFaceMc.gotoAndStop(6); _yellowFaceMc.gotoAndStop(6); _greenFaceMc.gotoAndStop(6); _scoreStr = "/10"; break; case "color": _blueFaceMc.gotoAndStop(3); _pinkFaceMc.gotoAndStop(2); _yellowFaceMc.gotoAndStop(4); _greenFaceMc.gotoAndStop(5); _scoreStr = "/50"; break; }; } public function get lifeDataChange():Array{ return (_lifeDataChange); } public function setPinkLife(_arg1:int):void{ _pinkLife.text = String(_arg1); } public function setBlueScore(_arg1:int):void{ _blueScore.text = (String(_arg1) + _scoreStr); } public function get scoreDataChange():Array{ return (_scoreDataChange); } public function setPinkSpeed(_arg1:Number):void{ _pinkSpeed.text = String(_arg1); } public function get bombDataChange():Array{ return (_bombDataChange); } public function setGreenLife(_arg1:int):void{ _greenLife.text = String(_arg1); } public function get setTextCol():Array{ return (_setTextCol); } private function changePinkCol():void{ if (_pinkScore.textColor == 0xFF0000){ if (_pinkScore.textColor == 0xFF0000){ _pinkScore.textColor = 0xFFFFFF; }; } else { _pinkScore.textColor = 0xFF0000; }; } public function setYellowSpeed(_arg1:Number):void{ _yellowSpeed.text = String(_arg1); } public function setBluePower(_arg1:int):void{ _bluePower.text = String(_arg1); } public function setBlueBomb(_arg1:int):void{ _blueBomb.text = String(_arg1); } private function defaultPinkCol():void{ _pinkScore.textColor = 6634002; } private function changeYellowCol():void{ if (_yellowScore.textColor == 0xFF0000){ if (_yellowScore.textColor == 0xFF0000){ _yellowScore.textColor = 0xFFFFFF; }; } else { _yellowScore.textColor = 0xFF0000; }; } public function setPinkScore(_arg1:int):void{ _pinkScore.text = (String(_arg1) + _scoreStr); } public function setYellowScore(_arg1:int):void{ _yellowScore.text = (String(_arg1) + _scoreStr); } override protected function initData():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = null; _local2 = null; _local3 = null; _currentLevel.text = "1"; _totalLevel.text = String(_manager.levels); _blueLife.text = "--"; _blueBomb.text = "--"; _bluePower.text = "--"; _blueSpeed.text = "--"; _blueScore.text = "--"; _pinkLife.text = "--"; _pinkBomb.text = "--"; _pinkPower.text = "--"; _pinkSpeed.text = "--"; _pinkScore.text = "--"; _yellowLife.text = "--"; _yellowBomb.text = "--"; _yellowPower.text = "--"; _yellowSpeed.text = "--"; _yellowScore.text = "--"; _greenLife.text = "--"; _greenBomb.text = "--"; _greenPower.text = "--"; _greenSpeed.text = "--"; _greenScore.text = "--"; _bombDataChange = new Array(); _lifeDataChange = new Array(); _powerDataChange = new Array(); _speedDataChange = new Array(); _scoreDataChange = new Array(); _setTextCol = new Array(); _defaultTextCol = new Array(); _bombDataChange.push(setBlueBomb, setPinkBomb, setYellowBomb, setGreenBomb); _lifeDataChange.push(setBlueLife, setPinkLife, setYellowLife, setGreenLife); _powerDataChange.push(setBluePower, setPinkPower, setYellowPower, setGreenPower); _speedDataChange.push(setBlueSpeed, setPinkSpeed, setYellowSpeed, setGreenSpeed); _scoreDataChange.push(setBlueScore, setPinkScore, setYellowScore, setGreenScore); _setTextCol.push(changeBlueCol, changePinkCol, changeYellowCol, changeGreenCol); _defaultTextCol.push(defaultBlueCol, defaultPinkCol, defaultYellowCol, defaultGreenCol); _local1 = (_mc.getChildByName("interFaceFrame") as MovieClip); _mc.removeChild(_local1); _local2 = new BitmapData(620, 460, true, 1); _local2.draw(_local1); _local3 = new Bitmap(_local2); _local3.x = (_local3.x - 5.5); _mc.addChildAt(_local3, 0); } private function defaultGreenCol():void{ _greenScore.textColor = 6634002; } public function get powerDataChange():Array{ return (_powerDataChange); } public function setPinkPower(_arg1:int):void{ _pinkPower.text = String(_arg1); } private function changeBlueCol():void{ if (_blueScore.textColor == 0xFF0000){ if (_blueScore.textColor == 0xFF0000){ _blueScore.textColor = 0xFFFFFF; }; } else { _blueScore.textColor = 0xFF0000; }; } public function setBlueLife(_arg1:int):void{ _blueLife.text = String(_arg1); } public function setGreenSpeed(_arg1:Number):void{ _greenSpeed.text = String(_arg1); } override protected function init():void{ super.init(); setMc("gameInterFace"); } private function defaultYellowCol():void{ _yellowScore.textColor = 6634002; } public function get uiArr():Array{ return (_uiArr); } public function setYellowPower(_arg1:int):void{ _yellowPower.text = String(_arg1); } function set currentLevel(_arg1:int):void{ _currentLevel.text = String(_arg1); } public function setYellowBomb(_arg1:int):void{ _yellowBomb.text = String(_arg1); } private function defaultBlueCol():void{ _blueScore.textColor = 6634002; } private function timeCountDownHandle(_arg1:Event):void{ this.removeEventListener("timeCountDown", timeCountDownHandle); _manager.game.control.addEngine(changeTimeCol); this.addEventListener("overTimeCountDown", overTimeCountDownHandle); } private function changeGreenCol():void{ if (_greenScore.textColor == 0xFF0000){ if (_greenScore.textColor == 0xFF0000){ _greenScore.textColor = 0xFFFFFF; }; } else { _greenScore.textColor = 0xFF0000; }; } public function setGreenScore(_arg1:int):void{ _greenScore.text = (String(_arg1) + _scoreStr); } public function get defaultTextCol():Array{ return (_defaultTextCol); } function set time(_arg1:String):void{ _time.text = _arg1; } public function get speedDataChange():Array{ return (_speedDataChange); } public function setYellowLife(_arg1:int):void{ _yellowLife.text = String(_arg1); } public function setPinkBomb(_arg1:int):void{ _pinkBomb.text = String(_arg1); } private function changeTimeCol():void{ if (_time.textColor == 0xFF0000){ if (_time.textColor == 0xFF0000){ _time.textColor = 0xFFFFFF; }; } else { _time.textColor = 0xFF0000; }; } private function pauseHandle(_arg1:MouseEvent):void{ _manager.gamePause(); _manager.soundManager.creatSound("menuPress"); } public function setBlueSpeed(_arg1:Number):void{ _blueSpeed.text = String(_arg1); } public function setGreenPower(_arg1:int):void{ _greenPower.text = String(_arg1); } override protected function initView():void{ super.initView(); _currentLevel = (_mc.getChildByName("currentLevel") as TextField); _currentLevel.selectable = false; _totalLevel = (_mc.getChildByName("totalLevel") as TextField); _totalLevel.selectable = false; _time = (_mc.getChildByName("time") as TextField); _time.selectable = false; _pauseBtn = (_mc.getChildByName("pause") as mySimpleButton); _blueInterFace = (_mc.getChildByName("blueInterFace") as MovieClip); _blueLife = (_blueInterFace.getChildByName("blueLife") as TextField); _blueLife.selectable = false; _blueBomb = (_blueInterFace.getChildByName("blueBomb") as TextField); _blueBomb.selectable = false; _bluePower = (_blueInterFace.getChildByName("bluePower") as TextField); _bluePower.selectable = false; _blueSpeed = (_blueInterFace.getChildByName("blueSpeed") as TextField); _blueSpeed.selectable = false; _blueScore = (_blueInterFace.getChildByName("blueScore") as TextField); _blueScore.selectable = false; _blueFaceMc = (_blueInterFace.getChildByName("blueFaceMc") as MovieClip); _pinkInterFace = (_mc.getChildByName("pinkInterFace") as MovieClip); _pinkLife = (_pinkInterFace.getChildByName("pinkLife") as TextField); _pinkLife.selectable = false; _pinkBomb = (_pinkInterFace.getChildByName("pinkBomb") as TextField); _pinkBomb.selectable = false; _pinkPower = (_pinkInterFace.getChildByName("pinkPower") as TextField); _pinkPower.selectable = false; _pinkSpeed = (_pinkInterFace.getChildByName("pinkSpeed") as TextField); _pinkSpeed.selectable = false; _pinkScore = (_pinkInterFace.getChildByName("pinkScore") as TextField); _pinkScore.selectable = false; _pinkFaceMc = (_pinkInterFace.getChildByName("pinkFaceMc") as MovieClip); _yellowInterFace = (_mc.getChildByName("yellowInterFace") as MovieClip); _yellowLife = (_yellowInterFace.getChildByName("yellowLife") as TextField); _yellowLife.selectable = false; _yellowBomb = (_yellowInterFace.getChildByName("yellowBomb") as TextField); _yellowBomb.selectable = false; _yellowPower = (_yellowInterFace.getChildByName("yellowPower") as TextField); _yellowPower.selectable = false; _yellowSpeed = (_yellowInterFace.getChildByName("yellowSpeed") as TextField); _yellowSpeed.selectable = false; _yellowScore = (_yellowInterFace.getChildByName("yellowScore") as TextField); _yellowScore.selectable = false; _yellowFaceMc = (_yellowInterFace.getChildByName("yellowFaceMc") as MovieClip); _greenInterFace = (_mc.getChildByName("greenInterFace") as MovieClip); _greenLife = (_greenInterFace.getChildByName("greenLife") as TextField); _greenLife.selectable = false; _greenBomb = (_greenInterFace.getChildByName("greenBomb") as TextField); _greenBomb.selectable = false; _greenPower = (_greenInterFace.getChildByName("greenPower") as TextField); _greenPower.selectable = false; _greenSpeed = (_greenInterFace.getChildByName("greenSpeed") as TextField); _greenSpeed.selectable = false; _greenScore = (_greenInterFace.getChildByName("greenScore") as TextField); _greenScore.selectable = false; _greenFaceMc = (_greenInterFace.getChildByName("greenFaceMc") as MovieClip); _pinkUi = (_mc.getChildByName("pinkUi") as MovieClip); _pinkUi.stop(); _blueUi = (_mc.getChildByName("blueUi") as MovieClip); _blueUi.stop(); _greenUi = (_mc.getChildByName("greenUi") as MovieClip); _greenUi.stop(); _yellowUi = (_mc.getChildByName("yellowUi") as MovieClip); _yellowUi.stop(); _uiArr = new Array(_blueUi, _pinkUi, _yellowUi, _greenUi); setFaceMc(); } private function overTimeCountDownHandle(_arg1:Event):void{ this.removeEventListener("overTimeCountDown", overTimeCountDownHandle); _manager.game.control.minEngine(changeTimeCol); } override protected function initListener():void{ super.initListener(); _pauseBtn.addEventListener(MouseEvent.MOUSE_DOWN, pauseHandle); this.addEventListener("timeCountDown", timeCountDownHandle); } } }//package actionSprite.ui
Section 26
//GameSettings (actionSprite.ui.GameSettings) package actionSprite.ui { import flash.display.*; import flash.events.*; public class GameSettings extends AbstractUi { private var _normal:MovieClip; private var _levelsTwenty:MovieClip; private var _colorMode:MovieClip; private var _collectMode:MovieClip; private var _enemiesZero:MovieClip; private var _snowStages:mySimpleButton; private var _levelsFive:MovieClip; private var _arcadeMode:MovieClip; private var _levelsTen:MovieClip; private var _beachStages:mySimpleButton; private var _playersTwo:MovieClip; private var _factoryStages:mySimpleButton; private var _easy:MovieClip; private var _levelsFifteen:MovieClip; private var _enemiesThree:MovieClip; private var _playersOne:MovieClip; private var _disceStages:mySimpleButton; private var _showMenuArr:Array; private var _mineStages:mySimpleButton; private var _choose:MovieClip; private var _showMenu:MovieClip; private var _confirm:mySimpleButton; private var _killMode:MovieClip; private var _mapMenu:MovieClip; private var _randomStages:mySimpleButton; private var _centerStages:mySimpleButton; private var _back:mySimpleButton; private var _hard:MovieClip; private var _enemiesTwo:MovieClip; private var _enemiesOne:MovieClip; public function GameSettings(_arg1:UiManager){ super(_arg1); } private function playersTwoHandle(_arg1:MouseEvent):void{ _playersOne.gotoAndStop(1); _playersTwo.gotoAndStop(2); _enemiesThree.gotoAndStop(3); _manager.enemiesNum = 2; _enemiesOne.gotoAndStop(1); _enemiesTwo.gotoAndStop(2); if (_manager.gameMode != "arcade"){ _enemiesZero.gotoAndStop(1); _enemiesZero.addEventListener(MouseEvent.MOUSE_DOWN, enemiesZeroHandle); } else { _enemiesZero.removeEventListener(MouseEvent.MOUSE_DOWN, enemiesZeroHandle); _enemiesZero.gotoAndStop(3); }; _enemiesOne.addEventListener(MouseEvent.MOUSE_DOWN, enemiesOneHandle); _enemiesTwo.addEventListener(MouseEvent.MOUSE_DOWN, enemiesTwoHandle); _enemiesThree.removeEventListener(MouseEvent.MOUSE_DOWN, enemiesThreeHandle); _manager.playerNum = 2; _manager.soundManager.creatSound("menuPress"); } private function backHandle(_arg1:MouseEvent):void{ _manager.back(this); _manager.soundManager.creatSound("menuPress"); } private function factoryStagesHandle(_arg1:MouseEvent):void{ _choose.gotoAndStop(5); _manager.stages = "Factory"; _mc.removeChild(_showMenu); _mapMenu.addEventListener(MouseEvent.MOUSE_DOWN, mapMenuHandle); _manager.soundManager.creatSound("menuPress"); } private function killOverHandle(_arg1:MouseEvent):void{ _killMode.gotoAndStop(3); _killMode.addEventListener(MouseEvent.MOUSE_OUT, killOutHandle); _manager.soundManager.creatSound("menuTouch"); } private function enemiesTwoHandle(_arg1:MouseEvent):void{ _enemiesTwo.gotoAndStop(2); if (_manager.playerNum != 1){ _enemiesOne.gotoAndStop(1); if (_manager.gameMode != "arcade"){ _enemiesZero.gotoAndStop(1); }; } else { _enemiesOne.gotoAndStop(1); _enemiesThree.gotoAndStop(1); }; _manager.enemiesNum = 2; _manager.soundManager.creatSound("menuPress"); } private function randomStagesHandle(_arg1:MouseEvent):void{ _choose.gotoAndStop(1); _manager.stages = "random"; _mc.removeChild(_showMenu); _mapMenu.addEventListener(MouseEvent.MOUSE_DOWN, mapMenuHandle); _manager.soundManager.creatSound("menuPress"); } private function levelsFiveHandle(_arg1:MouseEvent):void{ _levelsFive.gotoAndStop(2); _levelsTen.gotoAndStop(1); _levelsFifteen.gotoAndStop(1); _levelsTwenty.gotoAndStop(1); _manager.levels = 5; _manager.soundManager.creatSound("menuPress"); } private function backOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function levelsTwentyHandle(_arg1:MouseEvent):void{ _levelsTwenty.gotoAndStop(2); _levelsFive.gotoAndStop(1); _levelsTen.gotoAndStop(1); _levelsFifteen.gotoAndStop(1); _manager.levels = 20; _manager.soundManager.creatSound("menuPress"); } private function playersOneHandle(_arg1:MouseEvent):void{ _playersOne.gotoAndStop(2); _playersTwo.gotoAndStop(1); _enemiesZero.gotoAndStop(3); _enemiesOne.addEventListener(MouseEvent.MOUSE_DOWN, enemiesOneHandle); _enemiesTwo.addEventListener(MouseEvent.MOUSE_DOWN, enemiesTwoHandle); _enemiesThree.addEventListener(MouseEvent.MOUSE_DOWN, enemiesThreeHandle); _enemiesZero.removeEventListener(MouseEvent.MOUSE_DOWN, enemiesZeroHandle); _manager.playerNum = 1; _manager.enemiesNum = 3; _enemiesTwo.gotoAndStop(1); _enemiesOne.gotoAndStop(1); _enemiesThree.gotoAndStop(2); _manager.soundManager.creatSound("menuPress"); } private function enemiesOneHandle(_arg1:MouseEvent):void{ _enemiesOne.gotoAndStop(2); if (_manager.playerNum != 1){ if (_manager.gameMode != "arcade"){ _enemiesTwo.gotoAndStop(1); _enemiesZero.gotoAndStop(1); } else { _enemiesTwo.gotoAndStop(1); }; } else { _enemiesTwo.gotoAndStop(1); _enemiesThree.gotoAndStop(1); }; _manager.enemiesNum = 1; _manager.soundManager.creatSound("menuPress"); } private function centerStagesHandle(_arg1:MouseEvent):void{ _choose.gotoAndStop(7); _manager.stages = "Center"; _mc.removeChild(_showMenu); _mapMenu.addEventListener(MouseEvent.MOUSE_DOWN, mapMenuHandle); _manager.soundManager.creatSound("menuPress"); } private function levelsFifteenHandle(_arg1:MouseEvent):void{ _levelsFifteen.gotoAndStop(2); _levelsFive.gotoAndStop(1); _levelsTen.gotoAndStop(1); _levelsTwenty.gotoAndStop(1); _manager.levels = 15; _manager.soundManager.creatSound("menuPress"); } private function easyHandle(_arg1:MouseEvent):void{ _easy.gotoAndStop(2); _normal.gotoAndStop(1); _hard.gotoAndStop(1); _manager.difficulty = "easy"; _manager.soundManager.creatSound("menuPress"); } private function beachStagesHandle(_arg1:MouseEvent):void{ _choose.gotoAndStop(2); _manager.stages = "Beach"; _mc.removeChild(_showMenu); _mapMenu.addEventListener(MouseEvent.MOUSE_DOWN, mapMenuHandle); _manager.soundManager.creatSound("menuPress"); } override protected function initData():void{ _manager.playerNum = 1; _manager.gameMode = "arcade"; _arcadeMode.gotoAndStop(2); _arcadeMode.removeEventListener(MouseEvent.ROLL_OVER, arcadeOverHandle); _manager.enemiesNum = 3; _enemiesZero.gotoAndStop(3); _enemiesThree.gotoAndStop(2); _manager.levels = 5; _manager.stages = "random"; _manager.difficulty = "easy"; _easy.gotoAndStop(2); _showMenuArr = new Array(_randomStages, _snowStages, _disceStages, _factoryStages, _beachStages, _mineStages, _centerStages); } private function collectOverHandle(_arg1:MouseEvent):void{ _collectMode.gotoAndStop(3); _collectMode.addEventListener(MouseEvent.MOUSE_OUT, collectOutHandle); _manager.soundManager.creatSound("menuTouch"); } private function snowStagesHandle(_arg1:MouseEvent):void{ _choose.gotoAndStop(3); _manager.stages = "Snow"; _mc.removeChild(_showMenu); _mapMenu.addEventListener(MouseEvent.MOUSE_DOWN, mapMenuHandle); _manager.soundManager.creatSound("menuPress"); } private function mapMenuHandle(_arg1:MouseEvent):void{ trace("点击了一次mapMenu...."); _mc.addChild(_showMenu); _manager.stageContainer.focus = _showMenu; _mapMenu.removeEventListener(MouseEvent.MOUSE_DOWN, mapMenuHandle); _showMenu.addEventListener(FocusEvent.FOCUS_OUT, showMenuFocusHandle); _manager.soundManager.creatSound("menuPress"); } private function colorOutHandle(_arg1:MouseEvent):void{ _colorMode.gotoAndStop(1); } private function confirmHandle(_arg1:MouseEvent):void{ _manager.gameSettings_confirm(); _manager.soundManager.creatSound("menuPress"); } private function hardHandle(_arg1:MouseEvent):void{ _easy.gotoAndStop(1); _normal.gotoAndStop(1); _hard.gotoAndStop(2); _manager.difficulty = "hard"; _manager.soundManager.creatSound("menuPress"); } override protected function init():void{ super.init(); setMc("gameSettings"); } private function collectOutHandle(_arg1:MouseEvent):void{ _collectMode.gotoAndStop(1); } private function confirmOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function focusOutHandle(_arg1:MouseEvent):void{ var _local2:*; _local2 = 0; _local2 = 0; while (_local2 < _showMenuArr.length) { if (_arg1.target == _showMenuArr[_local2]){ trace("被点击的 是 菜单列表之一..."); _manager.stageContainer.removeEventListener(MouseEvent.MOUSE_DOWN, focusOutHandle); _mapMenu.addEventListener(MouseEvent.MOUSE_DOWN, mapMenuHandle); return; }; _local2++; }; trace("被点击的 不是 菜单列表之一..."); _mc.removeChild(_showMenu); _manager.stageContainer.removeEventListener(MouseEvent.MOUSE_DOWN, focusOutHandle); _mapMenu.addEventListener(MouseEvent.MOUSE_DOWN, mapMenuHandle); } private function killHandle(_arg1:MouseEvent):void{ _killMode.gotoAndStop(2); _killMode.removeEventListener(MouseEvent.ROLL_OVER, killOverHandle); _killMode.removeEventListener(MouseEvent.MOUSE_OUT, killOutHandle); _arcadeMode.gotoAndStop(1); _arcadeMode.addEventListener(MouseEvent.ROLL_OVER, arcadeOverHandle); _collectMode.gotoAndStop(1); _collectMode.addEventListener(MouseEvent.ROLL_OVER, collectOverHandle); _colorMode.gotoAndStop(1); _colorMode.addEventListener(MouseEvent.ROLL_OVER, colorOverHandle); if (_manager.playerNum == 2){ if (_enemiesZero.currentFrame == 3){ _enemiesZero.gotoAndStop(1); _enemiesZero.addEventListener(MouseEvent.MOUSE_DOWN, enemiesZeroHandle); }; }; _manager.gameMode = "kill"; _manager.soundManager.creatSound("menuPress"); } private function arcadeOverHandle(_arg1:MouseEvent):void{ _arcadeMode.gotoAndStop(3); _arcadeMode.addEventListener(MouseEvent.MOUSE_OUT, arcadeOutHandle); _manager.soundManager.creatSound("menuTouch"); } private function disceStagesHandle(_arg1:MouseEvent):void{ _choose.gotoAndStop(4); _manager.stages = "Disce"; _mc.removeChild(_showMenu); _mapMenu.addEventListener(MouseEvent.MOUSE_DOWN, mapMenuHandle); _manager.soundManager.creatSound("menuPress"); } private function arcadeHandle(_arg1:MouseEvent):void{ _arcadeMode.gotoAndStop(2); _arcadeMode.removeEventListener(MouseEvent.ROLL_OVER, arcadeOverHandle); _arcadeMode.removeEventListener(MouseEvent.MOUSE_OUT, arcadeOutHandle); _killMode.gotoAndStop(1); _killMode.addEventListener(MouseEvent.ROLL_OVER, killOverHandle); _collectMode.gotoAndStop(1); _collectMode.addEventListener(MouseEvent.ROLL_OVER, collectOverHandle); _colorMode.gotoAndStop(1); _colorMode.addEventListener(MouseEvent.ROLL_OVER, colorOverHandle); if (_manager.playerNum == 2){ if (_enemiesZero.currentFrame != 3){ _enemiesZero.gotoAndStop(3); _enemiesZero.removeEventListener(MouseEvent.MOUSE_DOWN, enemiesZeroHandle); }; if (_manager.enemiesNum == 0){ _manager.enemiesNum = 1; _enemiesOne.gotoAndStop(2); }; }; _manager.gameMode = "arcade"; _manager.soundManager.creatSound("menuPress"); } private function killOutHandle(_arg1:MouseEvent):void{ _killMode.gotoAndStop(1); } private function enemiesThreeHandle(_arg1:MouseEvent):void{ _enemiesThree.gotoAndStop(2); if (_manager.playerNum == 1){ _enemiesTwo.gotoAndStop(1); _enemiesOne.gotoAndStop(1); }; _manager.enemiesNum = 3; _manager.soundManager.creatSound("menuPress"); } private function colorHandle(_arg1:MouseEvent):void{ _colorMode.gotoAndStop(2); _colorMode.removeEventListener(MouseEvent.ROLL_OVER, colorOverHandle); _colorMode.removeEventListener(MouseEvent.MOUSE_OUT, colorOutHandle); _arcadeMode.gotoAndStop(1); _arcadeMode.addEventListener(MouseEvent.ROLL_OVER, arcadeOverHandle); _killMode.gotoAndStop(1); _killMode.addEventListener(MouseEvent.ROLL_OVER, killOverHandle); _collectMode.gotoAndStop(1); _collectMode.addEventListener(MouseEvent.ROLL_OVER, collectOverHandle); if (_manager.playerNum == 2){ if (_enemiesZero.currentFrame == 3){ _enemiesZero.gotoAndStop(1); _enemiesZero.addEventListener(MouseEvent.MOUSE_DOWN, enemiesZeroHandle); }; }; _manager.gameMode = "color"; _manager.soundManager.creatSound("menuPress"); } private function showMenuFocusHandle(_arg1:FocusEvent):void{ trace("showMenu 失去焦点..."); _showMenu.removeEventListener(FocusEvent.FOCUS_OUT, showMenuFocusHandle); _manager.stageContainer.addEventListener(MouseEvent.MOUSE_DOWN, focusOutHandle); } private function mineStagesHandle(_arg1:MouseEvent):void{ _choose.gotoAndStop(6); _manager.stages = "Mine"; _mc.removeChild(_showMenu); _mapMenu.addEventListener(MouseEvent.MOUSE_DOWN, mapMenuHandle); _manager.soundManager.creatSound("menuPress"); } private function enemiesZeroHandle(_arg1:MouseEvent):void{ _enemiesZero.gotoAndStop(2); if (_manager.playerNum == 2){ _enemiesTwo.gotoAndStop(1); _enemiesOne.gotoAndStop(1); }; _manager.enemiesNum = 0; _manager.soundManager.creatSound("menuPress"); } override protected function initView():void{ super.initView(); _arcadeMode = (_mc.getChildByName("arcadeMode") as MovieClip); _arcadeMode.stop(); _arcadeMode.mouseChildren = false; _killMode = (_mc.getChildByName("killMode") as MovieClip); _killMode.stop(); _killMode.mouseChildren = false; _collectMode = (_mc.getChildByName("collectMode") as MovieClip); _collectMode.stop(); _collectMode.mouseChildren = false; _colorMode = (_mc.getChildByName("colorMode") as MovieClip); _colorMode.stop(); _colorMode.mouseChildren = false; _playersOne = (_mc.getChildByName("playersOne") as MovieClip); _playersTwo = (_mc.getChildByName("playersTwo") as MovieClip); _playersTwo.stop(); _enemiesOne = (_mc.getChildByName("enemiesOne") as MovieClip); _enemiesOne.stop(); _enemiesTwo = (_mc.getChildByName("enemiesTwo") as MovieClip); _enemiesTwo.stop(); _enemiesThree = (_mc.getChildByName("enemiesThree") as MovieClip); _enemiesThree.stop(); _enemiesZero = (_mc.getChildByName("enemiesZero") as MovieClip); _enemiesZero.stop(); _levelsFive = (_mc.getChildByName("levelsFive") as MovieClip); _levelsTen = (_mc.getChildByName("levelsTen") as MovieClip); _levelsTen.stop(); _levelsFifteen = (_mc.getChildByName("levelsFifteen") as MovieClip); _levelsFifteen.stop(); _levelsTwenty = (_mc.getChildByName("levelsTwenty") as MovieClip); _levelsTwenty.stop(); _mapMenu = (_mc.getChildByName("mapMenu") as MovieClip); _showMenu = (_mc.getChildByName("showMenu") as MovieClip); _mc.removeChild(_showMenu); _choose = (_mapMenu.getChildByName("choose") as MovieClip); _choose.gotoAndStop(1); _randomStages = (_showMenu.getChildByName("randomStages") as mySimpleButton); _snowStages = (_showMenu.getChildByName("snowStages") as mySimpleButton); _disceStages = (_showMenu.getChildByName("disceStages") as mySimpleButton); _factoryStages = (_showMenu.getChildByName("factoryStages") as mySimpleButton); _beachStages = (_showMenu.getChildByName("beachStages") as mySimpleButton); _mineStages = (_showMenu.getChildByName("mineStages") as mySimpleButton); _centerStages = (_showMenu.getChildByName("centerStages") as mySimpleButton); _easy = (_mc.getChildByName("easy") as MovieClip); _normal = (_mc.getChildByName("normal") as MovieClip); _normal.stop(); _hard = (_mc.getChildByName("hard") as MovieClip); _hard.stop(); _confirm = (_mc.getChildByName("confirm") as mySimpleButton); _back = (_mc.getChildByName("back") as mySimpleButton); } private function colorOverHandle(_arg1:MouseEvent):void{ _colorMode.gotoAndStop(3); _colorMode.addEventListener(MouseEvent.MOUSE_OUT, colorOutHandle); _manager.soundManager.creatSound("menuTouch"); } override protected function initListener():void{ super.initListener(); _arcadeMode.addEventListener(MouseEvent.MOUSE_DOWN, arcadeHandle); _arcadeMode.addEventListener(MouseEvent.ROLL_OVER, arcadeOverHandle); _killMode.addEventListener(MouseEvent.MOUSE_DOWN, killHandle); _killMode.addEventListener(MouseEvent.ROLL_OVER, killOverHandle); _collectMode.addEventListener(MouseEvent.MOUSE_DOWN, collectHandle); _collectMode.addEventListener(MouseEvent.ROLL_OVER, collectOverHandle); _colorMode.addEventListener(MouseEvent.MOUSE_DOWN, colorHandle); _colorMode.addEventListener(MouseEvent.ROLL_OVER, colorOverHandle); _playersOne.addEventListener(MouseEvent.MOUSE_DOWN, playersOneHandle); _playersTwo.addEventListener(MouseEvent.MOUSE_DOWN, playersTwoHandle); _enemiesOne.addEventListener(MouseEvent.MOUSE_DOWN, enemiesOneHandle); _enemiesTwo.addEventListener(MouseEvent.MOUSE_DOWN, enemiesTwoHandle); _enemiesThree.addEventListener(MouseEvent.MOUSE_DOWN, enemiesThreeHandle); _levelsFive.addEventListener(MouseEvent.MOUSE_DOWN, levelsFiveHandle); _levelsTen.addEventListener(MouseEvent.MOUSE_DOWN, levelsTenHandle); _levelsFifteen.addEventListener(MouseEvent.MOUSE_DOWN, levelsFifteenHandle); _levelsTwenty.addEventListener(MouseEvent.MOUSE_DOWN, levelsTwentyHandle); _mapMenu.addEventListener(MouseEvent.MOUSE_DOWN, mapMenuHandle); _randomStages.addEventListener(MouseEvent.MOUSE_DOWN, randomStagesHandle); _snowStages.addEventListener(MouseEvent.MOUSE_DOWN, snowStagesHandle); _disceStages.addEventListener(MouseEvent.MOUSE_DOWN, disceStagesHandle); _factoryStages.addEventListener(MouseEvent.MOUSE_DOWN, factoryStagesHandle); _beachStages.addEventListener(MouseEvent.MOUSE_DOWN, beachStagesHandle); _mineStages.addEventListener(MouseEvent.MOUSE_DOWN, mineStagesHandle); _centerStages.addEventListener(MouseEvent.MOUSE_DOWN, centerStagesHandle); _easy.addEventListener(MouseEvent.MOUSE_DOWN, easyHandle); _normal.addEventListener(MouseEvent.MOUSE_DOWN, normalHandle); _hard.addEventListener(MouseEvent.MOUSE_DOWN, hardHandle); _confirm.addEventListener(MouseEvent.MOUSE_DOWN, confirmHandle); _confirm.addEventListener(MouseEvent.ROLL_OVER, confirmOverHandle); _back.addEventListener(MouseEvent.MOUSE_DOWN, backHandle); _back.addEventListener(MouseEvent.ROLL_OVER, backOverHandle); } private function arcadeOutHandle(_arg1:MouseEvent):void{ _arcadeMode.gotoAndStop(1); } private function normalHandle(_arg1:MouseEvent):void{ _easy.gotoAndStop(1); _normal.gotoAndStop(2); _hard.gotoAndStop(1); _manager.difficulty = "normal"; _manager.soundManager.creatSound("menuPress"); } private function collectHandle(_arg1:MouseEvent):void{ _collectMode.gotoAndStop(2); _collectMode.removeEventListener(MouseEvent.ROLL_OVER, collectOverHandle); _collectMode.removeEventListener(MouseEvent.MOUSE_OUT, collectOutHandle); _killMode.gotoAndStop(1); _killMode.addEventListener(MouseEvent.ROLL_OVER, killOverHandle); _arcadeMode.gotoAndStop(1); _arcadeMode.addEventListener(MouseEvent.ROLL_OVER, arcadeOverHandle); _colorMode.gotoAndStop(1); _colorMode.addEventListener(MouseEvent.ROLL_OVER, colorOverHandle); if (_manager.playerNum == 2){ if (_enemiesZero.currentFrame == 3){ _enemiesZero.gotoAndStop(1); _enemiesZero.addEventListener(MouseEvent.MOUSE_DOWN, enemiesZeroHandle); }; }; _manager.gameMode = "collect"; _manager.soundManager.creatSound("menuPress"); } private function levelsTenHandle(_arg1:MouseEvent):void{ _levelsTen.gotoAndStop(2); _levelsFive.gotoAndStop(1); _levelsFifteen.gotoAndStop(1); _levelsTwenty.gotoAndStop(1); _manager.levels = 10; _manager.soundManager.creatSound("menuPress"); } } }//package actionSprite.ui
Section 27
//GameStart (actionSprite.ui.GameStart) package actionSprite.ui { import flash.display.*; import flash.events.*; import flash.text.*; import flash.net.*; public class GameStart extends AbstractLinksUi { private var _soundCtl:MovieClip; private var _musicCtl:MovieClip; private var _howToPlayBtn:mySimpleButton; private var _moreGamesBtn:mySimpleButton; private var _qualityCtl:MovieClip; private var _littleLinksBtn:SimpleButton; private var _edition:TextField; private var _soundManger:SoundManger; private var _startBtn:mySimpleButton; private var _highScoresBtn:mySimpleButton; public function GameStart(_arg1:UiManager, _arg2:SoundManger){ _soundManger = _arg2; super(_arg1); if (_manager.quality != "high"){ if (_manager.quality != "medium"){ if (_manager.quality == "low"){ _qualityCtl.gotoAndStop(3); _manager.stageContainer.quality = "low"; }; } else { _manager.stageContainer.quality = "medium"; _qualityCtl.gotoAndStop(2); }; } else { _manager.stageContainer.quality = "high"; _qualityCtl.gotoAndStop(1); }; if (_manager.soundManager.soundSwitch == false){ _soundCtl.gotoAndStop(2); }; if (_manager.soundManager.musicSwitch == false){ _musicCtl.gotoAndStop(2); }; } private function qualityCtlHandle(_arg1:MouseEvent):void{ var _local2:*; _local2 = 0; if (_qualityCtl.currentFrame != 3){ _local2 = _qualityCtl.currentFrame; _qualityCtl.gotoAndStop((_local2 + 1)); } else { _qualityCtl.gotoAndStop(1); }; if (_qualityCtl.currentFrame != 1){ if (_qualityCtl.currentFrame != 2){ if (_qualityCtl.currentFrame == 3){ _manager.stageContainer.quality = "low"; _manager.quality = "low"; }; } else { _manager.stageContainer.quality = "medium"; _manager.quality = "medium"; }; } else { _manager.stageContainer.quality = "high"; _manager.quality = "high"; }; } override protected function init():void{ super.init(); setMc("gameStart"); _edition = new TextField(); _edition.selectable = false; _edition.x = 0; _edition.y = 0; _edition.text = "v1.00"; _container.addChild(_edition); } private function startOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function startHandle(_arg1:MouseEvent):void{ _manager.gameStart_start(); _manager.soundManager.creatSound("menuPress"); } private function littleLinkHandle(_arg1:MouseEvent):void{ var _local2:*; _local2 = null; _local2 = new URLRequest("http://www.game.24h.com.vn"); navigateToURL(_local2, "_blank"); _manager.soundManager.creatSound("menuPress"); } private function moreOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function highHandle(_arg1:MouseEvent):void{ _manager.scoreList(); _manager.soundManager.creatSound("menuPress"); } override function set display(_arg1:Boolean):void{ if (_arg1){ _container.addChild(_mc); _container.addChild(_edition); } else { _container.removeChild(_mc); _container.removeChild(_edition); }; } private function musicCtlHandle(_arg1:MouseEvent):void{ if (_musicCtl.currentFrame != 1){ _musicCtl.gotoAndStop(1); _soundManger.startUiMusic(); } else { _musicCtl.gotoAndStop(2); _soundManger.closeUiMusic(); }; } private function highOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function howHandle(_arg1:MouseEvent):void{ _manager.howToPlay(); _manager.soundManager.creatSound("menuPress"); } private function howOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } override protected function setRequest():URLRequest{ var _local1:*; _local1 = null; if (language.language_nr != 16){ _local1 = new URLRequest(language.url1); } else { _local1 = new URLRequest(language.url1); }; return (_local1); } override protected function initView():void{ super.initView(); _startBtn = (_mc.getChildByName("startGame") as mySimpleButton); _littleLinksBtn = (_mc.getChildByName("littleLinks") as SimpleButton); _highScoresBtn = (_mc.getChildByName("highScores") as mySimpleButton); _howToPlayBtn = (_mc.getChildByName("howToPlay") as mySimpleButton); _moreGamesBtn = (_mc.getChildByName("moreGames") as mySimpleButton); _soundCtl = (_mc.getChildByName("sound") as MovieClip); _soundCtl.stop(); _qualityCtl = (_mc.getChildByName("quality") as MovieClip); _qualityCtl.stop(); _musicCtl = (_mc.getChildByName("music") as MovieClip); _musicCtl.stop(); _manager.stageContainer.quality = "high"; } private function soundCtlHandle(_arg1:MouseEvent):void{ if (_soundCtl.currentFrame != 1){ _soundCtl.gotoAndStop(1); _soundManger.soundSwitch = true; } else { _soundCtl.gotoAndStop(2); _soundManger.soundSwitch = false; }; } private function moreHandle(_arg1:MouseEvent):void{ var _local2:*; _local2 = null; if (language.language_nr != 16){ _local2 = new URLRequest(language.url1); } else { _local2 = new URLRequest(language.url1); }; navigateToURL(_local2, "_blank"); _manager.soundManager.creatSound("menuPress"); } override protected function initListener():void{ super.initListener(); _soundCtl.addEventListener(MouseEvent.MOUSE_DOWN, soundCtlHandle); _qualityCtl.addEventListener(MouseEvent.MOUSE_DOWN, qualityCtlHandle); _musicCtl.addEventListener(MouseEvent.MOUSE_DOWN, musicCtlHandle); _startBtn.addEventListener(MouseEvent.MOUSE_DOWN, startHandle); _startBtn.addEventListener(MouseEvent.MOUSE_OVER, startOverHandle); _highScoresBtn.addEventListener(MouseEvent.MOUSE_DOWN, highHandle); _highScoresBtn.addEventListener(MouseEvent.MOUSE_OVER, highOverHandle); _howToPlayBtn.addEventListener(MouseEvent.MOUSE_DOWN, howHandle); _howToPlayBtn.addEventListener(MouseEvent.MOUSE_OVER, howOverHandle); _moreGamesBtn.addEventListener(MouseEvent.MOUSE_DOWN, moreHandle); _moreGamesBtn.addEventListener(MouseEvent.MOUSE_OVER, moreOverHandle); _littleLinksBtn.addEventListener(MouseEvent.MOUSE_DOWN, littleLinkHandle); } } }//package actionSprite.ui
Section 28
//HowToPlay (actionSprite.ui.HowToPlay) package actionSprite.ui { import flash.display.*; import flash.events.*; import flash.text.*; public class HowToPlay extends AbstractUi { private var _dataArrTwo:Array; private var _dataArrOne:Array; private var _twoPOneDown:MyTextField; private var _twoPOneBomb:MyTextField; private var _ascii:Array; private var _save:mySimpleButton; private var _onePOneDown:MyTextField; private var _onePOneBomb:MyTextField; private var _haveSave:Boolean; private var _twoPTwoLeft:MyTextField; private var _messenge:MovieClip; private var _twoPTwoRight:MyTextField; private var _twoPOneRight:MyTextField; private var _twoPOneUp:MyTextField; private var _defaule:mySimpleButton; private var _powerObj:MovieClip; private var _dataArrTotal:Array; private var _mcNum:int; private var _twoPTwoDown:MyTextField; private var _twoPTwoBomb:MyTextField; private var _powerUps:mySimpleButton; private var _title:MovieClip; private var _twoPTwoUp:MyTextField; private var _onePOneUp:MyTextField; private var _twoPOneLeft:MyTextField; private var _back:mySimpleButton; private var _ctrlField:MovieClip; private var _onePOneLeft:MyTextField; private var _controlObj:MovieClip; private var _onePOneRight:MyTextField; private static var _twoPTwoBombDate:Array; private static var _twoPTwoRightDate:Array; private static var _twoPOneUpDate:Array; private static var _onePOneRightDate:Array; private static var _onePOneLeftDate:Array; private static var _twoPOneBombDate:Array; private static var _twoPTwoLeftDate:Array; private static var _onePOneUpDate:Array; private static var _twoPOneRightDate:Array; private static var _twoPOneDownDate:Array; private static var _onePOneDownDate:Array; private static var _twoPTwoUpDate:Array; private static var _onePOneBombDate:Array; private static var _twoPOneLeftDate:Array; private static var _twoPTwoDownDate:Array; public function HowToPlay(_arg1:UiManager, _arg2:int){ _mcNum = _arg2; super(_arg1); } private function powerUpsHandle(_arg1:MouseEvent):void{ _title.gotoAndStop(2); _mc.removeChild(_messenge); _mc.removeChild(_ctrlField); _mc.removeChild(_powerUps); _mc.removeChild(_controlObj); trace("gogo"); _mc.addChild(_powerObj); _manager.soundManager.creatSound("menuPress"); trace("over"); } private function saveHandle(_arg1:MouseEvent):void{ _haveSave = true; _messenge.gotoAndStop(4); _manager.soundManager.creatSound("menuPress"); } private function reInitData():void{ _onePOneUpDate.splice(0); _onePOneLeftDate.splice(0); _onePOneDownDate.splice(0); _onePOneRightDate.splice(0); _onePOneBombDate.splice(0); _twoPOneUpDate.splice(0); _twoPOneLeftDate.splice(0); _twoPOneDownDate.splice(0); _twoPOneRightDate.splice(0); _twoPOneBombDate.splice(0); _twoPTwoUpDate.splice(0); _twoPTwoLeftDate.splice(0); _twoPTwoDownDate.splice(0); _twoPTwoRightDate.splice(0); _twoPTwoBombDate.splice(0); _dataArrOne.splice(0); _dataArrTwo.splice(0); _dataArrTotal.splice(0); _onePOneUpDate.push(38); _onePOneLeftDate.push(37); _onePOneDownDate.push(40); _onePOneRightDate.push(39); _onePOneBombDate.push(32); _twoPOneUpDate.push(87); _twoPOneLeftDate.push(65); _twoPOneDownDate.push(83); _twoPOneRightDate.push(68); _twoPOneBombDate.push(32); _twoPTwoUpDate.push(38); _twoPTwoLeftDate.push(37); _twoPTwoDownDate.push(40); _twoPTwoRightDate.push(39); _twoPTwoBombDate.push(13); _dataArrOne.push(_onePOneUpDate, _onePOneLeftDate, _onePOneDownDate, _onePOneRightDate, _onePOneBombDate); _dataArrTwo.push(_twoPOneUpDate, _twoPOneLeftDate, _twoPOneDownDate, _twoPOneRightDate, _twoPOneBombDate, _twoPTwoUpDate, _twoPTwoLeftDate, _twoPTwoDownDate, _twoPTwoRightDate, _twoPTwoBombDate); _dataArrTotal.push(_onePOneUpDate, _onePOneLeftDate, _onePOneDownDate, _onePOneRightDate, _onePOneBombDate, _twoPOneUpDate, _twoPOneLeftDate, _twoPOneDownDate, _twoPOneRightDate, _twoPOneBombDate, _twoPTwoUpDate, _twoPTwoLeftDate, _twoPTwoDownDate, _twoPTwoRightDate, _twoPTwoBombDate); } private function powerUpsOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function backOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } public function get twoPTwoLeftDate():int{ return (_twoPTwoLeftDate[0]); } public function get twoPTwoRightDate():int{ return (_twoPTwoRightDate[0]); } public function get twoPOneLeftDate():int{ return (_twoPOneLeftDate[0]); } override protected function initData():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = null; _local2 = null; _local3 = 0; _dataArrOne = new Array(); _dataArrTwo = new Array(); _dataArrTotal = new Array(); _ascii = new Array(); _haveSave = false; _ascii[65] = "A"; _ascii[66] = "B"; _ascii[67] = "C"; _ascii[68] = "D"; _ascii[69] = "E"; _ascii[70] = "F"; _ascii[71] = "G"; _ascii[72] = "H"; _ascii[73] = "I"; _ascii[74] = "J"; _ascii[75] = "K"; _ascii[76] = "L"; _ascii[77] = "M"; _ascii[78] = "N"; _ascii[79] = "O"; _ascii[80] = "P"; _ascii[81] = "Q"; _ascii[82] = "R"; _ascii[83] = "S"; _ascii[84] = "T"; _ascii[85] = "U"; _ascii[86] = "V"; _ascii[87] = "W"; _ascii[88] = "X"; _ascii[89] = "Y"; _ascii[90] = "Z"; _ascii[48] = "0"; _ascii[49] = "1"; _ascii[50] = "2"; _ascii[51] = "3"; _ascii[52] = "4"; _ascii[53] = "5"; _ascii[54] = "6"; _ascii[55] = "7"; _ascii[56] = "8"; _ascii[57] = "9"; _ascii[32] = language.spaceStr; _ascii[192] = "~"; _ascii[38] = "↑"; _ascii[40] = "↓"; _ascii[37] = "←"; _ascii[39] = "→"; _ascii[96] = "Numpad 0"; _ascii[97] = "Numpad 1"; _ascii[98] = "Numpad 2"; _ascii[99] = "Numpad 3"; _ascii[100] = "Numpad 4"; _ascii[101] = "Numpad 5"; _ascii[102] = "Numpad 6"; _ascii[103] = "Numpad 7"; _ascii[104] = "Numpad 8"; _ascii[105] = "Numpad 9"; _ascii[111] = "Numpad /"; _ascii[106] = "Numpad *"; _ascii[109] = "Numpad -"; _ascii[107] = "Numpad +"; _ascii[110] = "Numpad ."; _ascii[45] = "Insert"; _ascii[46] = "Delete"; _ascii[33] = "Page Up"; _ascii[34] = "Page Down"; _ascii[35] = "End"; _ascii[36] = "Home"; _ascii[112] = "F1"; _ascii[113] = "F2"; _ascii[114] = "F3"; _ascii[115] = "F4"; _ascii[116] = "F5"; _ascii[117] = "F6"; _ascii[118] = "F7"; _ascii[119] = "F8"; _ascii[188] = ","; _ascii[190] = "."; _ascii[186] = ";"; _ascii[222] = "'"; _ascii[219] = "["; _ascii[221] = "]"; _ascii[189] = "-"; _ascii[187] = "+"; _ascii[220] = "\\"; _ascii[191] = "/"; _ascii[9] = "TAB"; _ascii[8] = "Backspace"; _ascii[27] = "ESC"; _ascii[13] = language.enterStr; if (_onePOneUpDate == null){ _onePOneUpDate = new Array(); }; if (_onePOneLeftDate == null){ _onePOneLeftDate = new Array(); }; if (_onePOneDownDate == null){ _onePOneDownDate = new Array(); }; if (_onePOneRightDate == null){ _onePOneRightDate = new Array(); }; if (_onePOneBombDate == null){ _onePOneBombDate = new Array(); }; if (_twoPOneUpDate == null){ _twoPOneUpDate = new Array(); }; if (_twoPOneLeftDate == null){ _twoPOneLeftDate = new Array(); }; if (_twoPOneDownDate == null){ _twoPOneDownDate = new Array(); }; if (_twoPOneRightDate == null){ _twoPOneRightDate = new Array(); }; if (_twoPOneBombDate == null){ _twoPOneBombDate = new Array(); }; if (_twoPTwoUpDate == null){ _twoPTwoUpDate = new Array(); }; if (_twoPTwoLeftDate == null){ _twoPTwoLeftDate = new Array(); }; if (_twoPTwoDownDate == null){ _twoPTwoDownDate = new Array(); }; if (_twoPTwoRightDate == null){ _twoPTwoRightDate = new Array(); }; if (_twoPTwoBombDate == null){ _twoPTwoBombDate = new Array(); }; _local1 = new Array(38, 37, 40, 39, 32, 87, 65, 83, 68, 32, 38, 37, 40, 39, 13); _local2 = new Array(_onePOneUpDate, _onePOneLeftDate, _onePOneDownDate, _onePOneRightDate, _onePOneBombDate, _twoPOneUpDate, _twoPOneLeftDate, _twoPOneDownDate, _twoPOneRightDate, _twoPOneBombDate, _twoPTwoUpDate, _twoPTwoLeftDate, _twoPTwoDownDate, _twoPTwoRightDate, _twoPTwoBombDate); _local3 = 0; while (_local3 < _local2.length) { if (_local2[_local3].length == 0){ _local2[_local3].push(_local1[_local3]); }; _local3++; }; _dataArrOne.push(_onePOneUpDate, _onePOneLeftDate, _onePOneDownDate, _onePOneRightDate, _onePOneBombDate); _dataArrTwo.push(_twoPOneUpDate, _twoPOneLeftDate, _twoPOneDownDate, _twoPOneRightDate, _twoPOneBombDate, _twoPTwoUpDate, _twoPTwoLeftDate, _twoPTwoDownDate, _twoPTwoRightDate, _twoPTwoBombDate); _dataArrTotal.push(_onePOneUpDate, _onePOneLeftDate, _onePOneDownDate, _onePOneRightDate, _onePOneBombDate, _twoPOneUpDate, _twoPOneLeftDate, _twoPOneDownDate, _twoPOneRightDate, _twoPOneBombDate, _twoPTwoUpDate, _twoPTwoLeftDate, _twoPTwoDownDate, _twoPTwoRightDate, _twoPTwoBombDate); _onePOneUp = new MyTextField((_ctrlField.getChildByName("onePOneUp") as TextField), (_ctrlField.getChildByName("onePOneUpMc") as MovieClip), _onePOneUpDate, _ascii, _dataArrOne, _manager); _onePOneLeft = new MyTextField((_ctrlField.getChildByName("onePOneLeft") as TextField), (_ctrlField.getChildByName("onePOneLeftMc") as MovieClip), _onePOneLeftDate, _ascii, _dataArrOne, _manager); _onePOneDown = new MyTextField((_ctrlField.getChildByName("onePOneDown") as TextField), (_ctrlField.getChildByName("onePOneDownMc") as MovieClip), _onePOneDownDate, _ascii, _dataArrOne, _manager); _onePOneRight = new MyTextField((_ctrlField.getChildByName("onePOneRight") as TextField), (_ctrlField.getChildByName("onePOneRightMc") as MovieClip), _onePOneRightDate, _ascii, _dataArrOne, _manager); _onePOneBomb = new MyTextField((_ctrlField.getChildByName("onePOneBomb") as TextField), (_ctrlField.getChildByName("onePOneBombMc") as MovieClip), _onePOneBombDate, _ascii, _dataArrOne, _manager); _twoPOneUp = new MyTextField((_ctrlField.getChildByName("twoPOneUp") as TextField), (_ctrlField.getChildByName("twoPOneUpMc") as MovieClip), _twoPOneUpDate, _ascii, _dataArrTwo, _manager); _twoPOneLeft = new MyTextField((_ctrlField.getChildByName("twoPOneLeft") as TextField), (_ctrlField.getChildByName("twoPOneLeftMc") as MovieClip), _twoPOneLeftDate, _ascii, _dataArrTwo, _manager); _twoPOneDown = new MyTextField((_ctrlField.getChildByName("twoPOneDown") as TextField), (_ctrlField.getChildByName("twoPOneDownMc") as MovieClip), _twoPOneDownDate, _ascii, _dataArrTwo, _manager); _twoPOneRight = new MyTextField((_ctrlField.getChildByName("twoPOneRight") as TextField), (_ctrlField.getChildByName("twoPOneRightMc") as MovieClip), _twoPOneRightDate, _ascii, _dataArrTwo, _manager); _twoPOneBomb = new MyTextField((_ctrlField.getChildByName("twoPOneBomb") as TextField), (_ctrlField.getChildByName("twoPOneBombMc") as MovieClip), _twoPOneBombDate, _ascii, _dataArrTwo, _manager); _twoPTwoUp = new MyTextField((_ctrlField.getChildByName("twoPTwoUp") as TextField), (_ctrlField.getChildByName("twoPTwoUpMc") as MovieClip), _twoPTwoUpDate, _ascii, _dataArrTwo, _manager); _twoPTwoLeft = new MyTextField((_ctrlField.getChildByName("twoPTwoLeft") as TextField), (_ctrlField.getChildByName("twoPTwoLeftMc") as MovieClip), _twoPTwoLeftDate, _ascii, _dataArrTwo, _manager); _twoPTwoDown = new MyTextField((_ctrlField.getChildByName("twoPTwoDown") as TextField), (_ctrlField.getChildByName("twoPTwoDownMc") as MovieClip), _twoPTwoDownDate, _ascii, _dataArrTwo, _manager); _twoPTwoRight = new MyTextField((_ctrlField.getChildByName("twoPTwoRight") as TextField), (_ctrlField.getChildByName("twoPTwoRightMc") as MovieClip), _twoPTwoRightDate, _ascii, _dataArrTwo, _manager); _twoPTwoBomb = new MyTextField((_ctrlField.getChildByName("twoPTwoBomb") as TextField), (_ctrlField.getChildByName("twoPTwoBombMc") as MovieClip), _twoPTwoBombDate, _ascii, _dataArrTwo, _manager); } public function get onePOneDownDate():int{ return (_onePOneDownDate[0]); } public function get onePOneBombDate():int{ return (_onePOneBombDate[0]); } private function defauleHandle(_arg1:MouseEvent):void{ defauleData(); _messenge.gotoAndStop(1); _manager.soundManager.creatSound("menuPress"); } private function defauleData():void{ reInitData(); _onePOneUp.setDefault(); _onePOneDown.setDefault(); _onePOneLeft.setDefault(); _onePOneRight.setDefault(); _onePOneBomb.setDefault(); _twoPOneUp.setDefault(); _twoPOneDown.setDefault(); _twoPOneLeft.setDefault(); _twoPOneRight.setDefault(); _twoPOneBomb.setDefault(); _twoPTwoUp.setDefault(); _twoPTwoDown.setDefault(); _twoPTwoLeft.setDefault(); _twoPTwoRight.setDefault(); _twoPTwoBomb.setDefault(); } override protected function init():void{ super.init(); setMc("howToPlay"); _mc.gotoAndStop(_mcNum); } public function get twoPTwoUpDate():int{ return (_twoPTwoUpDate[0]); } function get messenge():MovieClip{ return (_messenge); } public function get onePOneUpDate():int{ return (_onePOneUpDate[0]); } public function get twoPTwoDownDate():int{ return (_twoPTwoDownDate[0]); } public function get twoPOneRightDate():int{ return (_twoPOneRightDate[0]); } public function get onePOneLeftDate():int{ return (_onePOneLeftDate[0]); } public function get twoPOneUpDate():int{ return (_twoPOneUpDate[0]); } override protected function initView():void{ _title = (_mc.getChildByName("title") as MovieClip); _title.stop(); _powerObj = (_mc.getChildByName("powerObj") as MovieClip); _mc.removeChild(_powerObj); _controlObj = (_mc.getChildByName("controlObj") as MovieClip); _back = (_mc.getChildByName("back") as mySimpleButton); _powerUps = (_mc.getChildByName("powerUps") as mySimpleButton); _ctrlField = (_mc.getChildByName("ctrlField") as MovieClip); _messenge = (_mc.getChildByName("messenge") as MovieClip); _messenge.stop(); _defaule = (_ctrlField.getChildByName("defaule") as mySimpleButton); _save = (_ctrlField.getChildByName("save") as mySimpleButton); } public function get twoPOneDownDate():int{ return (_twoPOneDownDate[0]); } public function get twoPTwoBombDate():int{ return (_twoPTwoBombDate[0]); } public function get twoPOneBombDate():int{ return (_twoPOneBombDate[0]); } override protected function initListener():void{ _save.addEventListener(MouseEvent.MOUSE_DOWN, saveHandle); _defaule.addEventListener(MouseEvent.MOUSE_DOWN, defauleHandle); _powerUps.addEventListener(MouseEvent.MOUSE_DOWN, powerUpsHandle); _powerUps.addEventListener(MouseEvent.MOUSE_OVER, powerUpsOverHandle); _back.addEventListener(MouseEvent.MOUSE_DOWN, backHandle); _back.addEventListener(MouseEvent.MOUSE_OVER, backOverHandle); } public function get onePOneRightDate():int{ return (_onePOneRightDate[0]); } private function backHandle(_arg1:MouseEvent):void{ if (_title.currentFrame != 1){ _title.gotoAndStop(1); _mc.addChild(_messenge); _mc.addChild(_ctrlField); _mc.addChild(_powerUps); _mc.addChild(_controlObj); _mc.removeChild(_powerObj); } else { if (!_haveSave){ defauleData(); }; _manager.back(this); }; _manager.soundManager.creatSound("menuPress"); } } }//package actionSprite.ui
Section 29
//language (actionSprite.ui.language) package actionSprite.ui { import flash.net.*; public class language { public static var localConnection:LocalConnection; public static var _languageNum:uint = 0; public static var _languageBox:Array; public static var SpillGroupUrl:Array; public static function get hardStr():String{ return (_languageBox[_languageNum].hardStr); } public static function get normalStr():String{ return (_languageBox[_languageNum].normalStr); } public static function get language_nr():int{ return (_languageBox[_languageNum].language_nr); } public static function get enterNameStr():String{ return (_languageBox[_languageNum].enterNameStr); } public static function set Language(_arg1:Object):void{ var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local11:*; var _local12:*; var _local13:*; var _local14:*; var _local15:*; var _local16:*; var _local17:*; var _local18:*; var _local19:*; _local2 = null; _local3 = null; _local4 = null; _local5 = null; _local6 = null; _local7 = null; _local8 = null; _local9 = null; _local10 = null; _local11 = null; _local12 = null; _local13 = null; _local14 = null; _local15 = null; _local16 = null; _local17 = null; _local18 = null; _local19 = null; _local2 = new languageItem(); _local2.url1 = "http://www.game.24h.com.vn"; _local2.url2 = "http://www.game.24h.com.vn"; _local2.language_nr = 1; _local2.branding_nr = 1; _local2.spaceStr = "Spacebar"; _local2.enterStr = "Enter"; _local2.easyStr = "DỄ"; _local2.normalStr = "THƯỜNG"; _local2.hardStr = "KHÓ"; _local2.enterNameStr = "Nhập tên của bạn"; _languageBox.push(_local2); _local3 = new languageItem(); _local3.url1 = "http://www.game.24h.com.vn"; _local3.url2 = "http://www.game.24h.com.vn"; _local3.language_nr = 2; _local3.branding_nr = 10; _local3.spaceStr = "Spacebar"; _local3.enterStr = "Enter"; _local2.easyStr = "DỄ"; _local2.normalStr = "THƯỜNG"; _local2.hardStr = "KHÓ"; _local3.enterNameStr = "Nhập tên của bạn"; _languageBox.push(_local3); _local4 = new languageItem(); _local4.url1 = "http://www.game.24h.com.vn="; _local4.url2 = "http://www.game.24h.com.vn"; _local4.language_nr = 3; _local4.branding_nr = 4; _local4.spaceStr = "Spatiebalk"; _local4.enterStr = "Enter"; _local4.easyStr = "MAKKELIJK"; _local4.normalStr = "NORMAAL"; _local4.hardStr = "MOEILIJK"; _local4.enterNameStr = "Voer je naam in"; _languageBox.push(_local4); _local5 = new languageItem(); _local5.url1 = "http://www.game.24h.com.vn"; _local5.url2 = "http://www.game.24h.com.vn"; _local5.language_nr = 4; _local5.branding_nr = 5; _local5.spaceStr = "Barre d'espace"; _local5.enterStr = "Entrée"; _local5.easyStr = "FACILE"; _local5.normalStr = "NORMAL"; _local5.hardStr = "DIFFICILE"; _local5.enterNameStr = "Entre ton nom"; _languageBox.push(_local5); _local6 = new languageItem(); _local6.url1 = "http://www.game.24h.com.vn"; _local6.url2 = "http://www.game.24h.com.vn"; _local6.language_nr = 5; _local6.branding_nr = 6; _local6.spaceStr = "Leertaste"; _local6.enterStr = "Enter"; _local6.easyStr = "EINFACH"; _local6.normalStr = "NORMAL"; _local6.hardStr = "SCHWER"; _local6.enterNameStr = "Bitte gib deinen Namen ein"; _languageBox.push(_local6); _local7 = new languageItem(); _local7.url1 = "http://www.game.24h.com.vn"; _local7.url2 = "http://www.game.24h.com.vn"; _local7.language_nr = 6; _local7.branding_nr = 3; _local7.spaceStr = "Barra espaciadora"; _local7.enterStr = "Entrar"; _local7.easyStr = "FÁCIL"; _local7.normalStr = "NORMAL"; _local7.hardStr = "DIFÍCIL"; _local7.enterNameStr = "Escribe tu nombre"; _languageBox.push(_local7); _local8 = new languageItem(); _local8.url1 = "http://www.game.24h.com.vn"; _local8.url2 = "http://www.game.24h.com.vn"; _local8.language_nr = 7; _local8.branding_nr = 7; _local8.spaceStr = "Barra de espaço"; _local8.enterStr = "Enter"; _local8.easyStr = "FÁCIL"; _local8.normalStr = "NORMAL"; _local8.hardStr = "DIFÍCIL"; _local8.enterNameStr = "Escreva o seu nome"; _languageBox.push(_local8); _local9 = new languageItem(); _local9.url1 = "http://www.game.24h.com.vn"; _local9.url2 = "http://www.game.24h.com.vn"; _local9.language_nr = 8; _local9.branding_nr = 42; _local9.spaceStr = "Barra de espaços"; _local9.enterStr = "Enter"; _local9.easyStr = "FÁCIL"; _local9.normalStr = "NORMAL"; _local9.hardStr = "DIFÍCIL"; _local9.enterNameStr = "Introduza o seu nome"; _languageBox.push(_local9); _local10 = new languageItem(); _local10.url1 = "http://www.game.24h.com.vn"; _local10.url2 = "http://www.game.24h.com.vn"; _local10.language_nr = 9; _local10.branding_nr = 8; _local10.spaceStr = "Spazio"; _local10.enterStr = "Invio"; _local10.easyStr = "FACILE"; _local10.normalStr = "NORMALE"; _local10.hardStr = "ARDUO"; _local10.enterNameStr = "Digita il tuo nome"; _languageBox.push(_local10); _local11 = new languageItem(); _local11.url1 = "http://www.game.24h.com.vn"; _local11.url2 = "http://www.game.24h.com.vn"; _local11.language_nr = 10; _local11.branding_nr = 9; _local11.spaceStr = "Mellanslag"; _local11.enterStr = "Retur"; _local11.easyStr = "LÄTT"; _local11.normalStr = "NORMAL"; _local8.hardStr = "SVÅRT"; _local11.enterNameStr = "Ange ditt namn"; _languageBox.push(_local11); _local12 = new languageItem(); _local12.url1 = "http://www.game.24h.com.vn"; _local12.url2 = "http://www.game.24h.com.vn"; _local12.language_nr = 11; _local12.branding_nr = 14; _local12.spaceStr = "Spacja"; _local12.enterStr = "Enter"; _local12.easyStr = "ŁATWA"; _local12.normalStr = "NORMALNA"; _local12.hardStr = "TRUDNA"; _local12.enterNameStr = "Wprowadź swoje imię"; _languageBox.push(_local12); _local13 = new languageItem(); _local13.url1 = "http://www.game.24h.com.vn"; _local13.url2 = "http://www.game.24h.com.vn"; _local13.language_nr = 12; _local13.branding_nr = 11; _local13.spaceStr = "Пробел"; _local13.enterStr = "Enter"; _local13.easyStr = "НИЗКАЯ"; _local13.normalStr = "НОРМАЛЬНАЯ"; _local13.hardStr = "ВЫСОКАЯ"; _local13.enterNameStr = "Введите ваше имя"; _languageBox.push(_local13); _local14 = new languageItem(); _local14.url1 = "http://www.game.24h.com.vn"; _local14.url2 = "http://www.game.24h.com.vn"; _local14.language_nr = 13; _local14.branding_nr = 15; _local14.spaceStr = "Boşluk tuşu"; _local14.enterStr = "Enter"; _local14.easyStr = "KOLAY"; _local14.normalStr = "NORMAL"; _local14.hardStr = "ZOR"; _local14.enterNameStr = "İsminizi girin"; _languageBox.push(_local14); _local15 = new languageItem(); _local15.url1 = "http://www.game.24h.com.vn"; _local15.url2 = "http://www.game.24h.com.vn"; _local15.language_nr = 14; _local15.branding_nr = 13; _local15.spaceStr = "Spasi"; _local15.enterStr = "Enter"; _local15.easyStr = "MUDAH"; _local15.normalStr = "NORMAL"; _local15.hardStr = "SUKAR"; _local15.enterNameStr = "Silakan masukkan nama anda"; _languageBox.push(_local15); _local16 = new languageItem(); _local16.url1 = "http://www.game.24h.com.vn"; _local16.url2 = "http://www.game.24h.com.vn"; _local16.language_nr = 15; _local16.branding_nr = 16; _local16.spaceStr = "Bar ruang"; _local16.enterStr = "Enter"; _local16.easyStr = "MUDAH"; _local16.normalStr = "NORMAL"; _local16.hardStr = "SUKAR"; _local16.enterNameStr = "Masukkan nama anda"; _languageBox.push(_local16); _local17 = new languageItem(); _local17.url1 = "http://www.game.24h.com.vn"; _local17.url2 = "http://www.game.24h.com.vn"; _local17.language_nr = 16; _local17.branding_nr = 2; _local17.spaceStr = "空格"; _local17.enterStr = "回车"; _local17.easyStr = "简单"; _local17.normalStr = "普通"; _local17.hardStr = "困难"; _local17.enterNameStr = "输入姓名"; _languageBox.push(_local17); _local18 = new languageItem(); _local18.url1 = "http://www.game.24h.com.vn"; _local18.url2 = "http://www.game.24h.com.vn"; _local18.language_nr = 2; _local18.branding_nr = 12; _local18.spaceStr = "Spacebar"; _local18.enterStr = "Enter"; _local2.easyStr = "DỄ"; _local2.normalStr = "THƯỜNG"; _local2.hardStr = "KHÓ"; _local18.enterNameStr = "Nhập tên của bạn"; _languageBox.push(_local18); _local19 = new languageItem(); _local19.url1 = "http://www.game.24h.com.vn"; _local19.url2 = "http://www.game.24h.com.vn"; _local19.language_nr = 2; _local19.branding_nr = 43; _local19.spaceStr = "Spacebar"; _local19.enterStr = "Enter"; _local2.easyStr = "DỄ"; _local2.normalStr = "THƯỜNG"; _local2.hardStr = "KHÓ"; _local19.enterNameStr = "Nhập tên của bạn"; _languageBox.push(_local19); SpillGroupUrl.push("localhost"); SpillGroupUrl.push("www.game.24h.com.vn"); if ((((((_arg1 as Number)) || ((_arg1 as uint)))) || ((_arg1 as int)))){ _languageNum = (Number(_arg1) - 1); }; } public static function get url1():String{ var _local1:*; _local1 = 0; _local1 = 0; while (_local1 < SpillGroupUrl.length) { if (localConnection.domain == SpillGroupUrl[_local1]){ return (_languageBox[_languageNum].url2); }; _local1++; }; return (_languageBox[_languageNum].url1); } public static function get easyStr():String{ return (_languageBox[_languageNum].easyStr); } public static function get branding_nr():int{ return (_languageBox[_languageNum].branding_nr); } public static function get enterStr():String{ return (_languageBox[_languageNum].enterStr); } public static function get spaceStr():String{ return (_languageBox[_languageNum].spaceStr); } _languageBox = new Array(); _languageNum = 0; SpillGroupUrl = new Array(); localConnection = new LocalConnection(); } }//package actionSprite.ui class languageItem { public var branding_nr:int; public var language_nr:int; private var _enterNameStr:String; private var _hardStr:String; private var _easyStr:String; private var _enterStr:String; private var _normalStr:String; public var url1:String; public var url2:String; private var _spaceStr:String; private function languageItem(){ } public function get normalStr():String{ return (_normalStr); } public function set hardStr(_arg1:String):void{ _hardStr = _arg1; } public function get spaceStr():String{ return (_spaceStr); } public function set spaceStr(_arg1:String):void{ _spaceStr = _arg1; } public function set normalStr(_arg1:String):void{ _normalStr = _arg1; } public function set enterNameStr(_arg1:String):void{ _enterNameStr = _arg1; } public function get easyStr():String{ return (_easyStr); } public function get hardStr():String{ return (_hardStr); } public function set easyStr(_arg1:String):void{ _easyStr = _arg1; } public function get enterNameStr():String{ return (_enterNameStr); } public function set enterStr(_arg1:String):void{ _enterStr = _arg1; } public function get enterStr():String{ return (_enterStr); } }
Section 30
//LanguageTransmit (actionSprite.ui.LanguageTransmit) package actionSprite.ui { import flash.display.*; public class LanguageTransmit extends MovieClip { public function LanguageTransmit(){ gotoAndStop(language.language_nr); } } }//package actionSprite.ui
Section 31
//LanguageUnMouseTransmit (actionSprite.ui.LanguageUnMouseTransmit) package actionSprite.ui { public class LanguageUnMouseTransmit extends LanguageTransmit { public function LanguageUnMouseTransmit(){ this.mouseEnabled = false; } } }//package actionSprite.ui
Section 32
//LoadingMap (actionSprite.ui.LoadingMap) package actionSprite.ui { import flash.net.*; public class LoadingMap extends AbstractLinksUi { public function LoadingMap(_arg1:UiManager){ super(_arg1); } override protected function init():void{ super.init(); setMc("loadingMap"); } override protected function setRequest():URLRequest{ var _local1:*; _local1 = null; if (language.language_nr != 16){ _local1 = new URLRequest(language.url1); } else { _local1 = new URLRequest(language.url1); }; return (_local1); } } }//package actionSprite.ui
Section 33
//mySimpleButton (actionSprite.ui.mySimpleButton) package actionSprite.ui { import flash.display.*; import flash.events.*; public class mySimpleButton extends MovieClip { public var textMc:MovieClip; private var _textMc:MovieClip; public function mySimpleButton(){ init(); } private function init():void{ stop(); _textMc = (this.getChildByName("textMc") as MovieClip); _textMc.gotoAndStop(UiManager.buttonLanguageNum); _textMc.mouseEnabled = false; this.addEventListener(MouseEvent.MOUSE_DOWN, downHandle); this.addEventListener(MouseEvent.MOUSE_OVER, overHandle); this.addEventListener(MouseEvent.MOUSE_OUT, outHandle); this.buttonMode = true; } private function overHandle(_arg1:MouseEvent):void{ gotoAndStop(2); } private function outHandle(_arg1:MouseEvent):void{ gotoAndStop(1); } private function downHandle(_arg1:MouseEvent):void{ gotoAndStop(3); } } }//package actionSprite.ui
Section 34
//MyTextField (actionSprite.ui.MyTextField) package actionSprite.ui { import flash.display.*; import flash.events.*; import flash.text.*; import flash.filters.*; public class MyTextField extends TextField { private var _text:TextField; private var _default:String; private var _dataArr:Array; private var _mc:MovieClip; private var _data:Array; private var _ascii:Array; private var _uiManager:UiManager; public function MyTextField(_arg1:TextField, _arg2:MovieClip, _arg3:Array, _arg4:Array, _arg5:Array, _arg6:UiManager){ _text = _arg1; _mc = _arg2; _data = _arg3; _ascii = _arg4; _default = _ascii[_data[0]]; _text.text = _default; _dataArr = _arg5; _uiManager = _arg6; init(); } private function init():void{ _text.addEventListener(MouseEvent.MOUSE_DOWN, onePOneUpMouseHandle); _text.addEventListener(FocusEvent.FOCUS_OUT, onePOneUpFocusHandle); } private function onePOneUpKeyHandle(_arg1:KeyboardEvent):void{ var e:KeyboardEvent; var i:int; var loc1:*; var arg1 = _arg1; i = 0; e = arg1; i = 0; while (i < _dataArr.length) { if (e.keyCode == _dataArr[i]){ if (e.keyCode != _data[0]){ _uiManager.uiHowToPlay.messenge.gotoAndStop(3); return; }; }; i = (i + 1); }; try { _data[0] = e.keyCode; _text.text = _ascii[e.keyCode]; } catch(error:TypeError) { _uiManager.uiHowToPlay.messenge.gotoAndStop(3); }; } function setDefault():void{ _text.text = _default; } private function onePOneUpMouseHandle(_arg1:MouseEvent):void{ _text.text = ""; _mc.filters = [new GlowFilter(0xFF9900, 1, 10, 10, 2)]; _text.addEventListener(KeyboardEvent.KEY_DOWN, onePOneUpKeyHandle); _uiManager.uiHowToPlay.messenge.gotoAndStop(2); _uiManager.soundManager.creatSound("menuPress"); } private function onePOneUpFocusHandle(_arg1:FocusEvent):void{ _mc.filters = []; if (_text.text == ""){ _text.text = _default; }; _uiManager.uiHowToPlay.messenge.gotoAndStop(1); } } }//package actionSprite.ui
Section 35
//OnePGameOver (actionSprite.ui.OnePGameOver) package actionSprite.ui { import flash.display.*; import flash.events.*; import flash.text.*; import flash.net.*; import flash.external.*; public class OnePGameOver extends AbstractLinksUi { private var _mcNum:int; private var _playName:EnterNameTextField; private var _credits:mySimpleButton; private var _title:MovieClip; private var _playerScore:int; private var _score:TextField; private var _submitBtn:MovieClip; private var _fbBtn:SimpleButton; private var _fallSnowCartoon:FallSnow; private var _moreGames:MovieClip; public function OnePGameOver(_arg1:UiManager, _arg2:int, _arg3:int){ _playerScore = _arg2; _mcNum = _arg3; super(_arg1); } override protected function init():void{ super.init(); setMc("onePGameOver"); _manager.soundManager.creatOverUiMusic(); } private function languageChange(_arg1:String):String{ var _local2:*; var _local3:*; _local2 = null; _local3 = _arg1; switch (_local3){ case "EASY": _local2 = language.easyStr; break; case "NORMAL": _local2 = language.normalStr; break; case "HARD": _local2 = language.hardStr; break; }; return (_local2); } private function submitOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function submitHandle(_arg1:MouseEvent):void{ var _local2:*; var _local3:*; var _local4:*; _local2 = null; _local3 = 0; _local4 = 0; _local2 = _manager.gameMode; _local3 = 10; _local4 = 0; while (_local4 < _local3) { if (_playerScore > ScoreList.dataArr[_local2][_local4][2]){ ScoreList.dataArr[_local2].splice(_local4, 0, new Array(_playName.textValue, languageChange(_manager.difficulty.toLocaleUpperCase()), _playerScore)); ScoreList.dataArr.pop(); ScoreList.newDataArr.push(_local4); ScoreList.newDataMode = _local2; break; }; _local4++; }; _manager.scoreList(); _manager.soundManager.creatSound("menuPress"); var _local5 = "index.php?act=Arcade&do=newscore"; var _local6:URLVariables = new URLVariables(); _local6.gscore = _playerScore; _local6.gname = "datbom"; trace(_local6.gscore); var _local7:URLRequest = new URLRequest(_local5); _local7.method = URLRequestMethod.POST; _local7.data = _local6; navigateToURL(_local7, "_self"); } override function set display(_arg1:Boolean):void{ if (_arg1){ _container.addChild(_mc); if (_fallSnowCartoon != null){ _fallSnowCartoon.reAddDisPlay(); }; } else { _container.removeChild(_mc); }; } private function creditsHandle(_arg1:MouseEvent):void{ _manager.creatCredits(this); _manager.soundManager.creatSound("menuPress"); } private function moreGamesOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function moreGamesHandle(_arg1:MouseEvent):void{ var _local2:*; _local2 = null; if (language.language_nr != 16){ _local2 = new URLRequest(language.url1); } else { _local2 = new URLRequest(language.url1); }; navigateToURL(_local2, "_blank"); _manager.soundManager.creatSound("menuPress"); } function set playerScore(_arg1:int):void{ _playerScore = _arg1; } override protected function setRequest():URLRequest{ var _local1:*; _local1 = null; if (language.language_nr != 16){ _local1 = new URLRequest(language.url1); } else { _local1 = new URLRequest(language.url1); }; return (_local1); } override protected function initView():void{ super.initView(); _mc.x = (_mc.x + 14); _title = (_mc.getChildByName("title") as MovieClip); _title.gotoAndStop(_mcNum); _submitBtn = (_mc.getChildByName("submitBtn") as MovieClip); _fbBtn = (_mc.getChildByName("fb_btn") as SimpleButton); _score = (_mc.getChildByName("score") as TextField); _score.selectable = false; _playName = new EnterNameTextField((_mc.getChildByName("playName") as TextField), _manager); _moreGames = (_mc.getChildByName("moreGames") as MovieClip); _credits = (_mc.getChildByName("credits") as mySimpleButton); if (_mcNum != 2){ _mc.removeChild(_credits); _manager.gameLostStages = _manager.stages; } else { _fallSnowCartoon = new FallSnow(_container); }; } function deleFallSnowCartoon():void{ if (_fallSnowCartoon != null){ _fallSnowCartoon.deleSnow(); _fallSnowCartoon = null; }; } override protected function initData():void{ _score.text = String(_playerScore); } public function shareFB(_arg1){ var _local2:String = ExternalInterface.call("window.location.href.toString"); var _local3:URLRequest = new URLRequest(); _local3.url = "https://www.facebook.com/dialog/feed?"; var _local4:URLVariables = new URLVariables(); _local4.app_id = "150902038396965"; if (_local2 != null){ _local4.link = _local2; } else { _local4.link = "http://game.24h.com.vn"; }; _local4.picture = "http://www.bombit1.com/wp-content/uploads/2012/07/pic-bomb2.jpg"; _local4.name = "Bomb IT 2"; var _local5:int = _playerScore; _local4.caption = (("CHƠI NGAY game " + _local4.name) + " tại Game.24h.com.vn"); _local4.description = (((("Yeah! Mình đang đứng top của game " + _local4.name) + " với số điểm ") + _local5) + ". Ai dám THÁCH ĐẤU mình không?"); _local4.redirect_uri = "http://game.24h.com.vn"; _local3.data = _local4; _local3.method = URLRequestMethod.GET; navigateToURL(_local3, "_blank"); } override protected function initListener():void{ super.initListener(); _submitBtn.addEventListener(MouseEvent.MOUSE_DOWN, submitHandle); _fbBtn.addEventListener(MouseEvent.CLICK, shareFB); _moreGames.addEventListener(MouseEvent.MOUSE_DOWN, shareFB); _credits.addEventListener(MouseEvent.MOUSE_DOWN, creditsHandle); } } }//package actionSprite.ui
Section 36
//OnePKill (actionSprite.ui.OnePKill) package actionSprite.ui { import flash.display.*; import flash.events.*; import flash.text.*; import flash.net.*; public class OnePKill extends AbstractLinksUi { private var _mcNum:int; private var _onePDifficulty:TextField; private var _nextLevelBtn:MovieClip; private var _interFaceNum:int; private var _totalScore:TextField; private var _onePKill:TextField; private var _onePScore:TextField; private var _onePInterface:MovieClip; private var _onePTime:TextField; public function OnePKill(_arg1:UiManager, _arg2:int, _arg3:int){ _mcNum = _arg2; _interFaceNum = _arg3; super(_arg1); } override protected function init():void{ super.init(); setMc("onePKillScore"); } public function set onePScore(_arg1:int):void{ _onePScore.text = String(_arg1); } private function keyDownHandle(_arg1:KeyboardEvent):void{ var _local2:*; _local2 = _arg1.keyCode; switch (_local2){ case 32: nextLevelFunc(); break; }; } public function set onePDifficulty(_arg1:int):void{ _onePDifficulty.text = String(_arg1); } public function set onePTime(_arg1:int):void{ _onePTime.text = String(_arg1); } public function set onePKill(_arg1:int):void{ _onePKill.text = String(_arg1); } public function set totalScore(_arg1:int):void{ _totalScore.text = String(_arg1); } private function nextLevelOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function nextLevelFunc():void{ if (_mcNum != 3){ if (_mcNum != 4){ if (_mcNum != 1){ if (_mcNum == 2){ _manager.gameOver(2); }; } else { _manager.gameReStart(false); }; } else { _manager.gameOver(1); }; } else { _manager.gameReStart(true); }; _manager.stageContainer.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandle); } public function get totalScore():int{ return (int(_totalScore.text)); } override protected function setRequest():URLRequest{ var _local1:*; _local1 = null; if (language.language_nr != 16){ _local1 = new URLRequest(language.url1); } else { _local1 = new URLRequest(language.url1); }; return (_local1); } override protected function initView():void{ super.initView(); _nextLevelBtn = (_mc.getChildByName("nextLevel") as MovieClip); _nextLevelBtn.gotoAndStop(_mcNum); _onePInterface = (_mc.getChildByName("onePInterface") as MovieClip); _onePInterface.gotoAndStop(_interFaceNum); _onePKill = (_mc.getChildByName("onePKill") as TextField); _onePKill.selectable = false; _onePTime = (_mc.getChildByName("onePTime") as TextField); _onePTime.selectable = false; _onePDifficulty = (_mc.getChildByName("onePDifficulty") as TextField); _onePDifficulty.selectable = false; _onePScore = (_mc.getChildByName("onePScore") as TextField); _onePScore.selectable = false; _totalScore = (_mc.getChildByName("totalScore") as TextField); _totalScore.selectable = false; } private function nextLevelHandle(_arg1:MouseEvent):void{ nextLevelFunc(); _manager.soundManager.creatSound("menuPress"); } override protected function initData():void{ } override protected function initListener():void{ super.initListener(); _nextLevelBtn.addEventListener(MouseEvent.MOUSE_DOWN, nextLevelHandle); _nextLevelBtn.addEventListener(MouseEvent.MOUSE_OVER, nextLevelOverHandle); _manager.stageContainer.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandle); } } }//package actionSprite.ui
Section 37
//OnePScore (actionSprite.ui.OnePScore) package actionSprite.ui { import flash.display.*; import flash.events.*; import flash.text.*; import flash.net.*; public class OnePScore extends AbstractLinksUi { private var _box:TextField; private var _mcNum:int; private var _nextLevelBtn:MovieClip; private var _kill:TextField; private var _total:TextField; private var _difficulity:TextField; private var _level:TextField; private var _time:TextField; private var _item:TextField; public function OnePScore(_arg1:UiManager, _arg2:int){ _mcNum = _arg2; super(_arg1); } public function set level(_arg1:int):void{ _level.text = String(_arg1); } override protected function init():void{ super.init(); setMc("onePScore"); } public function set item(_arg1:int):void{ _item.text = String(_arg1); } private function keyDownHandle(_arg1:KeyboardEvent):void{ var _local2:*; _local2 = _arg1.keyCode; switch (_local2){ case 32: nextLevelFunc(); break; }; } public function get total():int{ return (int(_total.text)); } private function nextLevelOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } public function set difficulity(_arg1:int):void{ _difficulity.text = String(_arg1); } public function set box(_arg1:int):void{ _box.text = String(_arg1); } public function set total(_arg1:int):void{ _total.text = String(_arg1); } public function set time(_arg1:int):void{ _time.text = String(_arg1); } private function nextLevelFunc():void{ if (_mcNum != 3){ if (_mcNum != 4){ if (_mcNum != 1){ if (_mcNum == 2){ _manager.gameOver(2); }; } else { _manager.gameReStart(false); }; } else { _manager.gameOver(1); }; } else { _manager.gameReStart(true); }; _manager.stageContainer.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandle); } public function set kill(_arg1:int):void{ _kill.text = String(_arg1); } override protected function setRequest():URLRequest{ var _local1:*; _local1 = null; if (language.language_nr != 16){ _local1 = new URLRequest(language.url1); } else { _local1 = new URLRequest(language.url1); }; return (_local1); } override protected function initView():void{ super.initView(); _nextLevelBtn = (_mc.getChildByName("nextLevel") as MovieClip); _nextLevelBtn.gotoAndStop(_mcNum); _box = (_mc.getChildByName("box") as TextField); _box.selectable = false; _item = (_mc.getChildByName("item") as TextField); _item.selectable = false; _kill = (_mc.getChildByName("kill") as TextField); _kill.selectable = false; _time = (_mc.getChildByName("time") as TextField); _time.selectable = false; _difficulity = (_mc.getChildByName("difficulity") as TextField); _difficulity.selectable = false; _level = (_mc.getChildByName("level") as TextField); _level.selectable = false; _total = (_mc.getChildByName("total") as TextField); _total.selectable = false; } private function nextLevelHandle(_arg1:MouseEvent):void{ nextLevelFunc(); _manager.soundManager.creatSound("menuPress"); } override protected function initData():void{ } override protected function initListener():void{ super.initListener(); _nextLevelBtn.addEventListener(MouseEvent.MOUSE_DOWN, nextLevelHandle); _nextLevelBtn.addEventListener(MouseEvent.MOUSE_OVER, nextLevelOverHandle); _manager.stageContainer.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandle); } } }//package actionSprite.ui
Section 38
//PauseHelp (actionSprite.ui.PauseHelp) package actionSprite.ui { import flash.events.*; public class PauseHelp extends AbstractUi { public function PauseHelp(_arg1:UiManager){ super(_arg1); } override protected function init():void{ super.init(); setMc("pauseHelp"); endPause(); } private function mouseHandle(_arg1:MouseEvent):void{ _manager.gamePause(); } private function endPause():void{ _mc.addEventListener(MouseEvent.CLICK, mouseHandle); } } }//package actionSprite.ui
Section 39
//ScoreList (actionSprite.ui.ScoreList) package actionSprite.ui { import flash.display.*; import flash.events.*; import flash.geom.*; import flash.text.*; import flash.net.*; import flash.utils.*; public class ScoreList extends AbstractLinksUi { private var _four:TextField; private var _six:TextField; private var _colorMode:SimpleButton; private var _collectMode:SimpleButton; private var _twoD:TextField; private var _twoS:TextField; private var _arcadeMode:SimpleButton; private var _sixD:TextField; private var _sixS:TextField; private var _three:TextField; private var _tenD:TextField; private var _tenS:TextField; private var _eightD:TextField; private var _eightS:TextField; private var _myHighList:SharedObject; private var _nineD:TextField; private var _fiveD:TextField; private var _fourD:TextField; private var _nineS:TextField; private var _fourS:TextField; private var _fiveS:TextField; private var _sevenD:TextField; private var _onePMc:MovieClip; private var _sevenS:TextField; private var _seven:TextField; private var _threeGame:mySimpleButton; private var _twoPMc:MovieClip; private var _ten:TextField; private var _oneD:TextField; private var _threeD:TextField; private var _killMode:SimpleButton; private var _eight:TextField; private var _five:TextField; private var _two:TextField; private var _nine:TextField; private var _oneS:TextField; private var _one:TextField; private var _threeS:TextField; private var _listArr:Array; private var _back:mySimpleButton; private var _newPPosArr:Array; private static var _newDataArr:Array; private static var _dataArr:Array; private static var _newDataMode:String; public function ScoreList(_arg1:UiManager){ super(_arg1); } private function setCollectMode():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = 0; _local2 = 0; _local3 = 0; _mc.gotoAndStop(3); _local1 = _listArr.length; _local2 = 0; while (_local2 < _local1) { _listArr[_local2][0].text = _dataArr["collect"][_local2][0]; _listArr[_local2][1].text = _dataArr["collect"][_local2][1]; _listArr[_local2][2].text = String(_dataArr["collect"][_local2][2]); _local2++; }; if (_newDataMode != "collect"){ _local3 = 0; while (_local3 < _mc.numChildren) { if ((_mc.getChildAt(_local3) as MovieClip)){ if ((((_mc.getChildAt(_local3) == _onePMc)) || ((_mc.getChildAt(_local3) == _twoPMc)))){ _mc.removeChild(_mc.getChildAt(_local3)); _local3--; }; }; _local3++; }; } else { if (_onePMc != null){ _mc.addChild(_onePMc); }; if (_twoPMc != null){ _mc.addChild(_twoPMc); }; }; } private function backOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function collectModeHandle(_arg1:MouseEvent):void{ setCollectMode(); _manager.soundManager.creatSound("menuPress"); } private function setKillMode():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = 0; _local2 = 0; _local3 = 0; _mc.gotoAndStop(2); _local1 = _listArr.length; _local2 = 0; while (_local2 < _local1) { _listArr[_local2][0].text = _dataArr["kill"][_local2][0]; _listArr[_local2][1].text = _dataArr["kill"][_local2][1]; _listArr[_local2][2].text = String(_dataArr["kill"][_local2][2]); _local2++; }; if (_newDataMode != "kill"){ _local3 = 0; while (_local3 < _mc.numChildren) { if ((_mc.getChildAt(_local3) as MovieClip)){ if ((((_mc.getChildAt(_local3) == _onePMc)) || ((_mc.getChildAt(_local3) == _twoPMc)))){ _mc.removeChild(_mc.getChildAt(_local3)); _local3--; }; }; _local3++; }; } else { if (_onePMc != null){ _mc.addChild(_onePMc); }; if (_twoPMc != null){ _mc.addChild(_twoPMc); }; }; } private function setArcadeMode():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = 0; _local2 = 0; _local3 = 0; _mc.gotoAndStop(1); _local1 = _listArr.length; _local2 = 0; while (_local2 < _local1) { _listArr[_local2][0].text = _dataArr["arcade"][_local2][0]; _listArr[_local2][1].text = _dataArr["arcade"][_local2][1]; _listArr[_local2][2].text = String(_dataArr["arcade"][_local2][2]); _local2++; }; if (_newDataMode != "arcade"){ _local3 = 0; while (_local3 < _mc.numChildren) { if ((_mc.getChildAt(_local3) as MovieClip)){ if ((((_mc.getChildAt(_local3) == _onePMc)) || ((_mc.getChildAt(_local3) == _twoPMc)))){ _mc.removeChild(_mc.getChildAt(_local3)); _local3--; }; }; _local3++; }; } else { if (_onePMc != null){ _mc.addChild(_onePMc); }; if (_twoPMc != null){ _mc.addChild(_twoPMc); }; }; } private function arcadeModeHandle(_arg1:MouseEvent):void{ setArcadeMode(); _manager.soundManager.creatSound("menuPress"); } override protected function initData():void{ var _local1:*; if (_newDataArr == null){ _newDataArr = new Array(); }; _listArr = new Array(); _listArr[0] = new Array(_one, _oneD, _oneS); _listArr[1] = new Array(_two, _twoD, _twoS); _listArr[2] = new Array(_three, _threeD, _threeS); _listArr[3] = new Array(_four, _fourD, _fourS); _listArr[4] = new Array(_five, _fiveD, _fiveS); _listArr[5] = new Array(_six, _sixD, _sixS); _listArr[6] = new Array(_seven, _sevenD, _sevenS); _listArr[7] = new Array(_eight, _eightD, _eightS); _listArr[8] = new Array(_nine, _nineD, _nineS); _listArr[9] = new Array(_ten, _tenD, _tenS); _myHighList = SharedObject.getLocal("myHighList_Bomb_It2_Edition_04", "/"); if (_dataArr == null){ if (_myHighList.data.scoreList != null){ _dataArr = _myHighList.data.scoreList; } else { initDataArr(); }; }; _newPPosArr = new Array(new Point(65, _one.y), new Point(65, _two.y), new Point(65, _three.y), new Point(65, _four.y), new Point(65, _five.y), new Point(65, _six.y), new Point(65, _seven.y), new Point(65, _eight.y), new Point(65, _nine.y), new Point(65, _ten.y)); newPDispose(); _local1 = _manager.gameMode; switch (_local1){ case "arcade": setArcadeMode(); break; case "kill": setKillMode(); break; case "collect": setCollectMode(); break; case "color": setColorMode(); break; default: setArcadeMode(); }; } private function threeGameOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } override protected function init():void{ super.init(); setMc("highScore"); } private function threeGameHandle(_arg1:MouseEvent):void{ var _local2:*; _local2 = null; if (language.language_nr != 16){ _local2 = new URLRequest(language.url1); } else { _local2 = new URLRequest(language.url1); }; navigateToURL(_local2, "_blank"); _manager.soundManager.creatSound("menuPress"); } private function initDataArr():void{ _dataArr = new Array(4); _dataArr["arcade"] = new Array(); _dataArr["arcade"][0] = new Array("Susan D.", language.hardStr, 75810); _dataArr["arcade"][1] = new Array("Tommy L.", language.normalStr, 56820); _dataArr["arcade"][2] = new Array("Isabel R.", language.easyStr, 41610); _dataArr["arcade"][3] = new Array("Mike Strike", language.easyStr, 37230); _dataArr["arcade"][4] = new Array("Gina M.", language.easyStr, 32850); _dataArr["arcade"][5] = new Array("Antonio T.", language.easyStr, 26280); _dataArr["arcade"][6] = new Array("Alain C.", language.easyStr, 19710); _dataArr["arcade"][7] = new Array("Linda M.", language.easyStr, 13140); _dataArr["arcade"][8] = new Array("Santina Z.", language.easyStr, 6570); _dataArr["arcade"][9] = new Array("Richard BB", language.easyStr, 2190); _dataArr["kill"] = new Array(); _dataArr["kill"][0] = new Array("Mike Strike", language.hardStr, 74290); _dataArr["kill"][1] = new Array("Linda M.", language.normalStr, 55280); _dataArr["kill"][2] = new Array("Edgar Y.", language.easyStr, 40090); _dataArr["kill"][3] = new Array("Maria U.", language.easyStr, 35870); _dataArr["kill"][4] = new Array("Wesley Bomb", language.easyStr, 31650); _dataArr["kill"][5] = new Array("Serenity H.", language.easyStr, 25320); _dataArr["kill"][6] = new Array("Isabel T.", language.easyStr, 18990); _dataArr["kill"][7] = new Array("Manuel C.", language.easyStr, 12660); _dataArr["kill"][8] = new Array("Valerie R.", language.easyStr, 6330); _dataArr["kill"][9] = new Array("Dominick G.", language.easyStr, 2110); _dataArr["collect"] = new Array(); _dataArr["collect"][0] = new Array("Cindy N.", language.hardStr, 76570); _dataArr["collect"][1] = new Array("Dennis L.", language.normalStr, 57560); _dataArr["collect"][2] = new Array("Natalie C.", language.easyStr, 42370); _dataArr["collect"][3] = new Array("Andres W.", language.easyStr, 37910); _dataArr["collect"][4] = new Array("Kayla M.", language.easyStr, 33450); _dataArr["collect"][5] = new Array("Bomb Squad", language.easyStr, 26760); _dataArr["collect"][6] = new Array("Mike Strike", language.easyStr, 20070); _dataArr["collect"][7] = new Array("Linda M.", language.easyStr, 13380); _dataArr["collect"][8] = new Array("Wesley Bomb", language.easyStr, 6690); _dataArr["collect"][9] = new Array("Aydin S.", language.easyStr, 2230); _dataArr["color"] = new Array(); trace(("language.hardStr:" + language.hardStr)); _dataArr["color"][0] = new Array("Ramon K.", language.hardStr, 73530); _dataArr["color"][1] = new Array("Heidi L.", language.normalStr, 54540); _dataArr["color"][2] = new Array("William D.", language.easyStr, 39330); _dataArr["color"][3] = new Array("Wesley Bomb", language.easyStr, 35190); _dataArr["color"][4] = new Array("Denise A.", language.easyStr, 31050); _dataArr["color"][5] = new Array("Linda M.", language.easyStr, 24840); _dataArr["color"][6] = new Array("Mike Strike", language.easyStr, 18630); _dataArr["color"][7] = new Array("Kyan I.", language.easyStr, 12420); _dataArr["color"][8] = new Array("Bret F.", language.easyStr, 6210); _dataArr["color"][9] = new Array("Bomb Squad", language.easyStr, 2070); } private function newPDispose():void{ var _local1:*; _local1 = null; if (_newDataArr.length != 0){ _local1 = (getDefinitionByName("newP") as Class); _onePMc = MovieClip(new (_local1)); _onePMc.x = _newPPosArr[_newDataArr[0]].x; _onePMc.y = _newPPosArr[_newDataArr[0]].y; if (_newDataArr.length == 2){ _twoPMc = MovieClip(new (_local1)); _twoPMc.x = _newPPosArr[_newDataArr[1]].x; _twoPMc.y = _newPPosArr[_newDataArr[1]].y; }; }; _newDataArr.splice(0); } private function setColorMode():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = 0; _local2 = 0; _local3 = 0; _mc.gotoAndStop(4); _local1 = _listArr.length; _local2 = 0; while (_local2 < _local1) { _listArr[_local2][0].text = _dataArr["color"][_local2][0]; _listArr[_local2][1].text = _dataArr["color"][_local2][1]; _listArr[_local2][2].text = String(_dataArr["color"][_local2][2]); _local2++; }; if (_newDataMode != "color"){ _local3 = 0; while (_local3 < _mc.numChildren) { if ((_mc.getChildAt(_local3) as MovieClip)){ if ((((_mc.getChildAt(_local3) == _onePMc)) || ((_mc.getChildAt(_local3) == _twoPMc)))){ _mc.removeChild(_mc.getChildAt(_local3)); _local3--; }; }; _local3++; }; } else { if (_onePMc != null){ _mc.addChild(_onePMc); }; if (_twoPMc != null){ _mc.addChild(_twoPMc); }; }; } private function colorModeHandle(_arg1:MouseEvent):void{ setColorMode(); _manager.soundManager.creatSound("menuPress"); } private function killModeHandle(_arg1:MouseEvent):void{ setKillMode(); _manager.soundManager.creatSound("menuPress"); } override protected function setRequest():URLRequest{ var _local1:*; _local1 = null; if (language.language_nr != 16){ _local1 = new URLRequest(language.url1); } else { _local1 = new URLRequest(language.url1); }; return (_local1); } override protected function initView():void{ super.initView(); _back = (_mc.getChildByName("back") as mySimpleButton); _arcadeMode = (_mc.getChildByName("arcadeMode") as SimpleButton); _killMode = (_mc.getChildByName("killMode") as SimpleButton); _collectMode = (_mc.getChildByName("collectMode") as SimpleButton); _colorMode = (_mc.getChildByName("colorMode") as SimpleButton); _threeGame = (_mc.getChildByName("threeGame") as mySimpleButton); _one = (_mc.getChildByName("one") as TextField); _one.selectable = false; _oneD = (_mc.getChildByName("oneD") as TextField); _oneD.selectable = false; _oneS = (_mc.getChildByName("oneS") as TextField); _oneS.selectable = false; _two = (_mc.getChildByName("two") as TextField); _two.selectable = false; _twoD = (_mc.getChildByName("twoD") as TextField); _twoD.selectable = false; _twoS = (_mc.getChildByName("twoS") as TextField); _twoS.selectable = false; _three = (_mc.getChildByName("three") as TextField); _three.selectable = false; _threeD = (_mc.getChildByName("threeD") as TextField); _threeD.selectable = false; _threeS = (_mc.getChildByName("threeS") as TextField); _threeS.selectable = false; _four = (_mc.getChildByName("four") as TextField); _four.selectable = false; _fourD = (_mc.getChildByName("fourD") as TextField); _fourD.selectable = false; _fourS = (_mc.getChildByName("fourS") as TextField); _fourS.selectable = false; _five = (_mc.getChildByName("five") as TextField); _five.selectable = false; _fiveD = (_mc.getChildByName("fiveD") as TextField); _fiveD.selectable = false; _fiveS = (_mc.getChildByName("fiveS") as TextField); _fiveS.selectable = false; _six = (_mc.getChildByName("six") as TextField); _six.selectable = false; _sixD = (_mc.getChildByName("sixD") as TextField); _sixD.selectable = false; _sixS = (_mc.getChildByName("sixS") as TextField); _sixS.selectable = false; _seven = (_mc.getChildByName("seven") as TextField); _seven.selectable = false; _sevenD = (_mc.getChildByName("sevenD") as TextField); _sevenD.selectable = false; _sevenS = (_mc.getChildByName("sevenS") as TextField); _sevenS.selectable = false; _eight = (_mc.getChildByName("eight") as TextField); _eight.selectable = false; _eightD = (_mc.getChildByName("eightD") as TextField); _eightD.selectable = false; _eightS = (_mc.getChildByName("eightS") as TextField); _eightS.selectable = false; _nine = (_mc.getChildByName("nine") as TextField); _nine.selectable = false; _nineD = (_mc.getChildByName("nineD") as TextField); _nineD.selectable = false; _nineS = (_mc.getChildByName("nineS") as TextField); _nineS.selectable = false; _ten = (_mc.getChildByName("ten") as TextField); _ten.selectable = false; _tenD = (_mc.getChildByName("tenD") as TextField); _tenD.selectable = false; _tenS = (_mc.getChildByName("tenS") as TextField); _tenS.selectable = false; } override protected function initListener():void{ super.initListener(); _back.addEventListener(MouseEvent.MOUSE_DOWN, backHandle); _back.addEventListener(MouseEvent.MOUSE_OVER, backOverHandle); _arcadeMode.addEventListener(MouseEvent.MOUSE_DOWN, arcadeModeHandle); _killMode.addEventListener(MouseEvent.MOUSE_DOWN, killModeHandle); _collectMode.addEventListener(MouseEvent.MOUSE_DOWN, collectModeHandle); _colorMode.addEventListener(MouseEvent.MOUSE_DOWN, colorModeHandle); _threeGame.addEventListener(MouseEvent.MOUSE_DOWN, threeGameHandle); _threeGame.addEventListener(MouseEvent.MOUSE_OVER, threeGameOverHandle); } private function backHandle(_arg1:MouseEvent):void{ _manager.back(this); _myHighList.data.scoreList = _dataArr; _myHighList.flush(); _manager.soundManager.creatSound("menuPress"); } static function get dataArr():Array{ return (_dataArr); } static function set newDataMode(_arg1:String):void{ _newDataMode = _arg1; } static function get newDataArr():Array{ return (_newDataArr); } } }//package actionSprite.ui
Section 40
//SoundManger (actionSprite.ui.SoundManger) package actionSprite.ui { import flash.events.*; import flash.media.*; import flash.utils.*; public class SoundManger { private var _gameMusicChannel:SoundChannel; private var _levelCompleteMusicChannel:SoundChannel; private var _levelFailedMusic:Sound; private var _uiMusic:Sound; private var _levelMusicNum:int; private var _gameMusic:Sound; private var _musicArr:Array; private var _levelFailedMusicChannel:SoundChannel; private var _levelCompleteMusic:Sound; private var _gameMusicArr:Array; private var _gameMusicPos:Number; private var _uiMusicChannel:SoundChannel; private var _soundSwitch:Boolean; private var _musicSwitch:Boolean; public function SoundManger(){ init(); } private function levelFailedMusicOverHandle(_arg1:Event):void{ _levelFailedMusicChannel.removeEventListener(Event.SOUND_COMPLETE, levelFailedMusicOverHandle); creatUiMusic(); nullLevelFailedMusic(); } public function restartGameMusic():void{ if (_gameMusic != null){ _gameMusicChannel = _gameMusic.play(0, 2000); _gameMusicPos = NaN; }; } public function creatSound(_arg1:String):void{ var _local2:*; _local2 = null; if (_soundSwitch){ _local2 = creatMusicClass(_arg1); _local2.play(); }; } public function set levelMusicNum(_arg1:int):void{ _levelMusicNum = (_arg1 % 4); } private function levelCompleteMusicOverHandle(_arg1:Event):void{ _levelCompleteMusicChannel.removeEventListener(Event.SOUND_COMPLETE, levelCompleteMusicOverHandle); creatUiMusic(); nullLevelCompleteMusic(); } private function init():void{ _soundSwitch = true; _musicSwitch = true; _musicArr = new Array("gameMusic_1", "gameMusic_2", "gameMusic_3", "gameMusic_4"); _gameMusicArr = new Array(); creatMusicOrder(); _levelMusicNum = 1; } public function creatMusicOrder():void{ var _local1:*; var _local2:*; _local1 = 0; _local2 = 0; _local1 = 0; while (_local1 < 4) { _local2 = Math.floor((Math.random() * _musicArr.length)); _gameMusicArr.push(_musicArr[_local2]); _musicArr.splice(_local2, 1); _local1++; }; } public function nullGameMusic():void{ _gameMusic = null; if (_gameMusicChannel != null){ _gameMusicChannel.stop(); _gameMusicChannel = null; }; } private function levelFailedMusicChannelHandle(_arg1:Event):void{ nullLevelFailedMusic(); } private function levelCompleteMusicChannelHandle(_arg1:Event):void{ nullLevelCompleteMusic(); } private function nullLevelCompleteMusic():void{ _levelCompleteMusic = null; _levelCompleteMusicChannel = null; } public function creatLevelCompleteMusic():void{ if (_musicSwitch){ _levelCompleteMusic = creatMusicClass("levelComplete"); _levelCompleteMusicChannel = _levelCompleteMusic.play(); _levelCompleteMusicChannel.addEventListener(Event.SOUND_COMPLETE, levelCompleteMusicChannelHandle); }; } public function creatOverUiMusic():void{ if ((((_levelFailedMusicChannel == null)) && ((_levelCompleteMusicChannel == null)))){ creatUiMusic(); } else { if (_levelFailedMusicChannel == null){ if (_levelCompleteMusicChannel != null){ _levelCompleteMusicChannel.removeEventListener(Event.SOUND_COMPLETE, levelCompleteMusicChannelHandle); _levelCompleteMusicChannel.addEventListener(Event.SOUND_COMPLETE, levelCompleteMusicOverHandle); }; } else { _levelFailedMusicChannel.removeEventListener(Event.SOUND_COMPLETE, levelFailedMusicChannelHandle); _levelFailedMusicChannel.addEventListener(Event.SOUND_COMPLETE, levelFailedMusicOverHandle); }; }; } public function creatUiMusic():void{ if (_musicSwitch){ if (_uiMusic == null){ _uiMusic = creatMusicClass("uiMusic"); _uiMusicChannel = _uiMusic.play(0, 100); _musicSwitch = true; }; }; } function get musicSwitch():Boolean{ return (_musicSwitch); } function get soundSwitch():Boolean{ return (_soundSwitch); } private function creatMusicClass(_arg1:String):Sound{ var _local2:*; _local2 = null; _local2 = (getDefinitionByName(_arg1) as Class); return ((new (_local2) as Sound)); } public function startUiMusic():void{ _musicSwitch = true; creatUiMusic(); } public function creatGameMusic():void{ if (_musicSwitch){ if (_gameMusic == null){ _gameMusic = creatMusicClass(_gameMusicArr[_levelMusicNum]); }; _gameMusicChannel = _gameMusic.play(0, 2000); }; } function set soundSwitch(_arg1:Boolean):void{ _soundSwitch = _arg1; } public function closeUiMusic():void{ _musicSwitch = false; nullUiMusic(); } public function nullUiMusic():void{ if (_uiMusicChannel != null){ _uiMusicChannel.stop(); _uiMusic = null; _uiMusicChannel = null; }; } private function nullLevelFailedMusic():void{ _levelFailedMusic = null; _levelFailedMusicChannel = null; } public function creatLevelFailedMusic():void{ if (_musicSwitch){ _levelFailedMusic = creatMusicClass("levelFailed"); _levelFailedMusicChannel = _levelFailedMusic.play(); _levelFailedMusicChannel.addEventListener(Event.SOUND_COMPLETE, levelFailedMusicChannelHandle); }; } public function pauseGameMusic():void{ if (_gameMusicChannel != null){ _gameMusicPos = _gameMusicChannel.position; _gameMusicChannel.stop(); _gameMusicChannel = null; }; } } }//package actionSprite.ui
Section 41
//TwoPGameOver (actionSprite.ui.TwoPGameOver) package actionSprite.ui { import flash.display.*; import flash.events.*; import flash.text.*; import flash.net.*; public class TwoPGameOver extends AbstractLinksUi { private var _playerOneScore:int; private var _mcNum:int; private var _credits:mySimpleButton; private var _title:MovieClip; private var _twoPName:EnterNameTextField; private var _submitBtn:MovieClip; private var _fallSnowCartoon:FallSnow; private var _onePName:EnterNameTextField; private var _scoreTwo:TextField; private var _scoreOne:TextField; private var _playerTwoScore:int; private var _moreGames:mySimpleButton; public function TwoPGameOver(_arg1:UiManager, _arg2:int, _arg3:int, _arg4:int){ _playerOneScore = _arg2; _playerTwoScore = _arg3; _mcNum = _arg4; super(_arg1); } override protected function init():void{ super.init(); setMc("twoPGameOver"); _mc.gotoAndStop(_mcNum); _manager.soundManager.creatOverUiMusic(); } private function languageChange(_arg1:String):String{ var _local2:*; var _local3:*; _local2 = null; _local3 = _arg1; switch (_local3){ case "EASY": _local2 = language.easyStr; break; case "NORMAL": _local2 = language.normalStr; break; case "HARD": _local2 = language.hardStr; break; }; return (_local2); } function set playerTwoScore(_arg1:int):void{ _playerTwoScore = _arg1; } private function submitOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function submitHandle(_arg1:MouseEvent):void{ var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; _local2 = null; _local3 = 0; _local4 = 0; _local2 = _manager.gameMode; _local3 = 10; _local4 = 0; while (_local4 < _local3) { if (_playerOneScore > ScoreList.dataArr[_local2][_local4][2]){ ScoreList.dataArr[_local2].splice(_local4, 0, new Array(_onePName.textValue, languageChange(_manager.difficulty.toLocaleUpperCase()), _playerOneScore)); ScoreList.dataArr.pop(); ScoreList.newDataArr.push(_local4); ScoreList.newDataMode = _local2; break; }; _local4++; }; _local4 = 0; while (_local4 < _local3) { if (_playerTwoScore > ScoreList.dataArr[_local2][_local4][2]){ ScoreList.dataArr[_local2].splice(_local4, 0, new Array(_twoPName.textValue, languageChange(_manager.difficulty.toLocaleUpperCase()), _playerTwoScore)); ScoreList.dataArr.pop(); ScoreList.newDataArr.push(_local4); if (ScoreList.newDataArr.length > 1){ if (ScoreList.newDataArr[1] <= ScoreList.newDataArr[0]){ _local5 = ScoreList.newDataArr; _local6 = 0; _local7 = (_local5[_local6] + 1); _local5[_local6] = _local7; }; }; ScoreList.newDataMode = _local2; break; }; _local4++; }; _manager.scoreList(); _manager.soundManager.creatSound("menuPress"); } override function set display(_arg1:Boolean):void{ if (_arg1){ _container.addChild(_mc); if (_fallSnowCartoon != null){ _fallSnowCartoon.reAddDisPlay(); }; } else { _container.removeChild(_mc); }; } function set playerOneScore(_arg1:int):void{ _playerOneScore = _arg1; } private function creditsHandle(_arg1:MouseEvent):void{ _manager.creatCredits(this); _manager.soundManager.creatSound("menuPress"); } private function moreGamesOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function moreGamesHandle(_arg1:MouseEvent):void{ var _local2:*; _local2 = null; if (language.language_nr != 16){ _local2 = new URLRequest(language.url1); } else { _local2 = new URLRequest(language.url1); }; navigateToURL(_local2, "_blank"); _manager.soundManager.creatSound("menuPress"); } override protected function setRequest():URLRequest{ var _local1:*; _local1 = null; if (language.language_nr != 16){ _local1 = new URLRequest(language.url1); } else { _local1 = new URLRequest(language.url1); }; return (_local1); } override protected function initView():void{ super.initView(); _mc.x = (_mc.x + 14); _title = (_mc.getChildByName("title") as MovieClip); _title.gotoAndStop(_mcNum); _submitBtn = (_mc.getChildByName("submitBtn") as MovieClip); _scoreOne = (_mc.getChildByName("scoreOne") as TextField); _scoreOne.selectable = false; _scoreTwo = (_mc.getChildByName("scoreTwo") as TextField); _scoreTwo.selectable = false; _onePName = new EnterNameTextField((_mc.getChildByName("onePName") as TextField), _manager); _twoPName = new EnterNameTextField((_mc.getChildByName("twoPName") as TextField), _manager); _moreGames = (_mc.getChildByName("moreGames") as mySimpleButton); _credits = (_mc.getChildByName("credits") as mySimpleButton); if (_mcNum != 2){ _mc.removeChild(_credits); _manager.gameLostStages = _manager.stages; } else { _fallSnowCartoon = new FallSnow(_container); }; } function deleFallSnowCartoon():void{ if (_fallSnowCartoon != null){ _fallSnowCartoon.deleSnow(); _fallSnowCartoon = null; }; } override protected function initData():void{ _scoreOne.text = String(_playerOneScore); _scoreTwo.text = String(_playerTwoScore); } override protected function initListener():void{ super.initListener(); _submitBtn.addEventListener(MouseEvent.MOUSE_DOWN, submitHandle); _submitBtn.addEventListener(MouseEvent.MOUSE_OVER, submitOverHandle); _moreGames.addEventListener(MouseEvent.MOUSE_DOWN, moreGamesHandle); _moreGames.addEventListener(MouseEvent.MOUSE_OVER, moreGamesOverHandle); _credits.addEventListener(MouseEvent.MOUSE_DOWN, creditsHandle); } } }//package actionSprite.ui
Section 42
//TwoPKill (actionSprite.ui.TwoPKill) package actionSprite.ui { import flash.display.*; import flash.events.*; import flash.text.*; import flash.net.*; public class TwoPKill extends AbstractLinksUi { private var _mcNum:int; private var _onePDifficulty:TextField; private var _nextLevelBtn:MovieClip; private var _onePTotal:TextField; private var _interFaceNum:int; private var _twoPKill:TextField; private var _onePKill:TextField; private var _onePScore:TextField; private var _twoPDifficulty:TextField; private var _twoPTotal:TextField; private var _onePInterface:MovieClip; private var _twoPTime:TextField; private var _twoPScore:TextField; private var _onePTime:TextField; public function TwoPKill(_arg1:UiManager, _arg2:int, _arg3:int){ _mcNum = _arg2; _interFaceNum = _arg3; super(_arg1); } public function set twoPScore(_arg1:int):void{ _twoPScore.text = String(_arg1); } override protected function init():void{ super.init(); setMc("twoPKillScore"); } public function set onePScore(_arg1:int):void{ _onePScore.text = String(_arg1); } public function set twoPKill(_arg1:int):void{ _twoPKill.text = String(_arg1); } private function keyDownHandle(_arg1:KeyboardEvent):void{ var _local2:*; _local2 = _arg1.keyCode; switch (_local2){ case 32: nextLevelFunc(); break; }; } public function set onePDifficulty(_arg1:int):void{ _onePDifficulty.text = String(_arg1); } public function set onePTime(_arg1:int):void{ _onePTime.text = String(_arg1); } public function get twoPTotal():int{ return (int(_twoPTotal.text)); } public function set onePKill(_arg1:int):void{ _onePKill.text = String(_arg1); } public function set twoPTotal(_arg1:int):void{ _twoPTotal.text = String(_arg1); } private function nextLevelOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } public function set onePTotal(_arg1:int):void{ _onePTotal.text = String(_arg1); } private function nextLevelFunc():void{ if (_mcNum != 3){ if (_mcNum != 4){ if (_mcNum != 1){ if (_mcNum == 2){ _manager.gameOver(2); }; } else { _manager.gameReStart(false); }; } else { _manager.gameOver(1); }; } else { _manager.gameReStart(true); }; _manager.stageContainer.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandle); } public function get onePTotal():int{ return (int(_onePTotal.text)); } public function set twoPDifficulty(_arg1:int):void{ _twoPDifficulty.text = String(_arg1); } override protected function setRequest():URLRequest{ var _local1:*; _local1 = null; if (language.language_nr != 16){ _local1 = new URLRequest(language.url1); } else { _local1 = new URLRequest(language.url1); }; return (_local1); } override protected function initView():void{ super.initView(); _nextLevelBtn = (_mc.getChildByName("nextLevel") as MovieClip); _nextLevelBtn.gotoAndStop(_mcNum); _onePInterface = (_mc.getChildByName("onePInterface") as MovieClip); _onePInterface.gotoAndStop(_interFaceNum); _onePKill = (_mc.getChildByName("onePKill") as TextField); _onePKill.selectable = false; _onePKill = (_mc.getChildByName("onePKill") as TextField); _onePKill.selectable = false; _onePTime = (_mc.getChildByName("onePTime") as TextField); _onePTime.selectable = false; _onePDifficulty = (_mc.getChildByName("onePDifficulty") as TextField); _onePDifficulty.selectable = false; _onePScore = (_mc.getChildByName("onePScore") as TextField); _onePScore.selectable = false; _onePTotal = (_mc.getChildByName("onePTotal") as TextField); _onePTotal.selectable = false; _twoPKill = (_mc.getChildByName("twoPKill") as TextField); _twoPKill.selectable = false; _twoPKill = (_mc.getChildByName("twoPKill") as TextField); _twoPKill.selectable = false; _twoPTime = (_mc.getChildByName("twoPTime") as TextField); _twoPTime.selectable = false; _twoPDifficulty = (_mc.getChildByName("twoPDifficulty") as TextField); _twoPDifficulty.selectable = false; _twoPScore = (_mc.getChildByName("twoPScore") as TextField); _twoPScore.selectable = false; _twoPTotal = (_mc.getChildByName("twoPTotal") as TextField); _twoPTotal.selectable = false; } private function nextLevelHandle(_arg1:MouseEvent):void{ nextLevelFunc(); _manager.soundManager.creatSound("menuPress"); } override protected function initData():void{ } override protected function initListener():void{ super.initListener(); _nextLevelBtn.addEventListener(MouseEvent.MOUSE_DOWN, nextLevelHandle); _nextLevelBtn.addEventListener(MouseEvent.MOUSE_OVER, nextLevelOverHandle); _manager.stageContainer.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandle); } public function set twoPTime(_arg1:int):void{ _twoPTime.text = String(_arg1); } } }//package actionSprite.ui
Section 43
//TwoPScore (actionSprite.ui.TwoPScore) package actionSprite.ui { import flash.display.*; import flash.events.*; import flash.text.*; import flash.net.*; public class TwoPScore extends AbstractLinksUi { private var _mcNum:int; private var _twoPItem:TextField; private var _nextLevelBtn:MovieClip; private var _onePDiffi:TextField; private var _onePTotal:TextField; private var _onePItem:TextField; private var _twoPBox:TextField; private var _twoPKill:TextField; private var _onePLevel:TextField; private var _onePBox:TextField; private var _twoPDiffi:TextField; private var _onePKill:TextField; private var _twoPTotal:TextField; private var _twoPTime:TextField; private var _twoPLevel:TextField; private var _onePTime:TextField; public function TwoPScore(_arg1:UiManager, _arg2:int){ _mcNum = _arg2; super(_arg1); } override protected function init():void{ super.init(); setMc("twoPScore"); } public function set twoPKill(_arg1:int):void{ _twoPKill.text = String(_arg1); } private function keyDownHandle(_arg1:KeyboardEvent):void{ var _local2:*; _local2 = _arg1.keyCode; switch (_local2){ case 32: nextLevelFunc(); break; }; } public function set onePDiffi(_arg1:int):void{ _onePDiffi.text = String(_arg1); } public function set onePTime(_arg1:int):void{ _onePTime.text = String(_arg1); } public function get twoPTotal():int{ return (int(_twoPTotal.text)); } public function set onePLevel(_arg1:int):void{ _onePLevel.text = String(_arg1); } public function set onePKill(_arg1:int):void{ _onePKill.text = String(_arg1); } public function set twoPBox(_arg1:int):void{ _twoPBox.text = String(_arg1); } public function set twoPTotal(_arg1:int):void{ _twoPTotal.text = String(_arg1); } public function set onePTotal(_arg1:int):void{ _onePTotal.text = String(_arg1); } public function set twoPItem(_arg1:int):void{ _twoPItem.text = String(_arg1); } public function set onePBox(_arg1:int):void{ _onePBox.text = String(_arg1); } private function nextLevelOverHandle(_arg1:MouseEvent):void{ _manager.soundManager.creatSound("menuTouch"); } private function nextLevelFunc():void{ if (_mcNum != 3){ if (_mcNum != 4){ if (_mcNum != 1){ if (_mcNum == 2){ _manager.gameOver(2); }; } else { _manager.gameReStart(false); }; } else { _manager.gameOver(1); }; } else { _manager.gameReStart(true); }; _manager.stageContainer.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandle); } public function set onePItem(_arg1:int):void{ _onePItem.text = String(_arg1); } public function get onePTotal():int{ return (int(_onePTotal.text)); } public function set twoPDiffi(_arg1:int):void{ _twoPDiffi.text = String(_arg1); } override protected function setRequest():URLRequest{ var _local1:*; _local1 = null; if (language.language_nr != 16){ _local1 = new URLRequest(language.url1); } else { _local1 = new URLRequest(language.url1); }; return (_local1); } public function set twoPLevel(_arg1:int):void{ _twoPLevel.text = String(_arg1); } override protected function initView():void{ super.initView(); _nextLevelBtn = (_mc.getChildByName("nextLevel") as MovieClip); _nextLevelBtn.gotoAndStop(_mcNum); _onePBox = (_mc.getChildByName("onePBox") as TextField); _onePBox.selectable = false; _onePItem = (_mc.getChildByName("onePItem") as TextField); _onePItem.selectable = false; _onePKill = (_mc.getChildByName("onePKill") as TextField); _onePKill.selectable = false; _onePTime = (_mc.getChildByName("onePTime") as TextField); _onePTime.selectable = false; _onePDiffi = (_mc.getChildByName("onePDiffi") as TextField); _onePDiffi.selectable = false; _onePLevel = (_mc.getChildByName("onePLevel") as TextField); _onePLevel.selectable = false; _onePTotal = (_mc.getChildByName("onePTotal") as TextField); _onePTotal.selectable = false; _twoPBox = (_mc.getChildByName("twoPBox") as TextField); _twoPBox.selectable = false; _twoPItem = (_mc.getChildByName("twoPItem") as TextField); _twoPItem.selectable = false; _twoPKill = (_mc.getChildByName("twoPKill") as TextField); _twoPKill.selectable = false; _twoPTime = (_mc.getChildByName("twoPTime") as TextField); _twoPTime.selectable = false; _twoPDiffi = (_mc.getChildByName("twoPDiffi") as TextField); _twoPDiffi.selectable = false; _twoPLevel = (_mc.getChildByName("twoPLevel") as TextField); _twoPLevel.selectable = false; _twoPTotal = (_mc.getChildByName("twoPTotal") as TextField); _twoPTotal.selectable = false; } private function nextLevelHandle(_arg1:MouseEvent):void{ nextLevelFunc(); _manager.soundManager.creatSound("menuPress"); } override protected function initData():void{ } override protected function initListener():void{ super.initListener(); _nextLevelBtn.addEventListener(MouseEvent.MOUSE_DOWN, nextLevelHandle); _nextLevelBtn.addEventListener(MouseEvent.MOUSE_OVER, nextLevelOverHandle); _manager.stageContainer.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandle); } public function set twoPTime(_arg1:int):void{ _twoPTime.text = String(_arg1); } } }//package actionSprite.ui
Section 44
//UiManager (actionSprite.ui.UiManager) package actionSprite.ui { import actionSprite.*; import flash.display.*; import flash.events.*; import flash.utils.*; public class UiManager extends Sprite { private var _uiLoadingMap:LoadingMap; private var _gameMode:String; private var _uiOnePScore:OnePScore; private var _stages:String; private var _uiScoreList:ScoreList; private var _onePRobot:int; private var _linksNum:int; private var _uiContainer:Sprite; private var _levels:int; private var _uiHowToPlay:HowToPlay; private var _game:Game; private var _pauseHelp:PauseHelp; private var _uiGameSettings:GameSettings; private var _uiGameInterFace:GameInterFace; private var _uiTwoGameOver:TwoPGameOver; private var _enemiesNum:int; private var _gameLostStages:String; private var _uiOneGameOver:OnePGameOver; private var _stageContainer:Stage; private var _uiTwoPKill:TwoPKill; private var _difficulty:String; private var _playerNum:int; private var _playerChosStage:String; private var _uiTwoPScore:TwoPScore; private var _uiOnePKill:OnePKill; private var _bgMc:MovieClip; private var _uiGameStart:GameStart; private var _quality:String; private var _twoPRobot:int; private var _uiCharacterSelect:CharacterSelect; private var _stageArr:Array; private var _uiCredits:Credits; private var _soundManger:SoundManger; private static var _buttonLanguageNum:int; public function UiManager(_arg1:Stage){ _stageContainer = _arg1; init(); } public function onePScore(_arg1:int):void{ _stageContainer.addChildAt(_bgMc, 0); _uiGameInterFace.display = false; _uiGameInterFace = null; _uiOnePScore = new OnePScore(this, _arg1); _uiOnePScore.box = _game.playerArr[0].boxPoint; _uiOnePScore.item = _game.playerArr[0].itemPoint; _uiOnePScore.kill = _game.playerArr[0].killPoint; _uiOnePScore.time = _game.playerArr[0].timePoint; _uiOnePScore.difficulity = _game.playerArr[0].diffiPoint; _uiOnePScore.level = _game.playerArr[0].levelPoint; _uiOnePScore.total = _game.playerArr[0].totalPoint; } function set gameLostStages(_arg1:String):void{ _gameLostStages = _arg1; } function scoreList():void{ if (_uiGameStart == null){ if (_playerNum > 1){ _uiTwoGameOver.display = false; _uiTwoGameOver.deleFallSnowCartoon(); _uiTwoGameOver = null; } else { _uiOneGameOver.display = false; _uiOneGameOver.deleFallSnowCartoon(); _uiOneGameOver = null; }; } else { _uiGameStart.display = false; }; _uiScoreList = new ScoreList(this); } function pauseHelp():void{ _pauseHelp = new PauseHelp(this); } protected function setBg():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; _local1 = (getDefinitionByName("uiBg") as Class); _local2 = MovieClip(new (_local1)); _bgMc = _local2; _stageContainer.addChildAt(_bgMc, 0); } public function get uiContainer():Sprite{ return (_uiContainer); } public function setGameTime(_arg1:String):void{ _uiGameInterFace.time = _arg1; } public function firstStartHandle():void{ _stageContainer.removeChild(_bgMc); _uiLoadingMap.display = false; _uiLoadingMap = null; _soundManger.creatGameMusic(); } public function set stages(_arg1:String):void{ _stages = _arg1; } public function deleUiHowToPlay():void{ _uiHowToPlay = null; } private function loadingMap():void{ _uiLoadingMap = new LoadingMap(this); } public function get uiHowToPlay():HowToPlay{ return (_uiHowToPlay); } public function set towPRobot(_arg1:int):void{ trace(("<---------------------------------towPRobot被改变---------------------------------------->:" + _arg1)); _twoPRobot = _arg1; } public function onePGameOver(_arg1:int, _arg2:int):void{ _stageContainer.addChildAt(_bgMc, 0); _uiGameInterFace.display = false; _uiGameInterFace = null; _uiOneGameOver = new OnePGameOver(this, _arg1, _arg2); } public function get gameMode():String{ return (_gameMode); } function gameSettings_confirm():void{ _uiGameSettings.display = false; _stageContainer.focus = _uiContainer; _uiCharacterSelect = new CharacterSelect(this); } function howToPlay():void{ _uiGameStart.display = false; _stageContainer.focus = _uiContainer; if (_uiHowToPlay != null){ _uiHowToPlay.display = true; } else { _uiHowToPlay = new HowToPlay(this, 1); }; } public function set levels(_arg1:int):void{ _levels = _arg1; } public function get playerNum():int{ return (_playerNum); } function back(_arg1:AbstractUi):void{ if ((_arg1 as GameSettings)){ _uiGameSettings.display = false; _uiGameSettings = null; _uiGameStart.display = true; } else { if ((_arg1 as CharacterSelect)){ _uiCharacterSelect.display = false; _uiCharacterSelect.clearListener(); _uiCharacterSelect = null; _uiGameSettings.display = true; } else { if ((_arg1 as HowToPlay)){ _uiHowToPlay.display = false; _uiGameStart.display = true; } else { if ((_arg1 as ScoreList)){ _uiScoreList.display = false; _uiScoreList = null; if (_uiGameStart == null){ _stageContainer.removeChild(_bgMc); _bgMc = null; setBg(); firstUi(); } else { _uiGameStart.display = true; }; } else { if ((_arg1 as Credits)){ _uiCredits.previousUi.display = true; _uiCredits.display = false; _uiCredits = null; }; }; }; }; }; } function gameStart_start():void{ _uiGameStart.display = false; _stageContainer.focus = _uiContainer; _uiGameSettings = new GameSettings(this); } public function reStartHandle():void{ _stageContainer.removeChild(_bgMc); _uiLoadingMap.display = false; _uiLoadingMap = null; _soundManger.creatGameMusic(); } function get quality():String{ return (_quality); } public function set enemiesNum(_arg1:int):void{ _enemiesNum = _arg1; } public function twoPKill(_arg1:int, _arg2:int):void{ _stageContainer.addChildAt(_bgMc, 0); _uiGameInterFace.display = false; _uiGameInterFace = null; _uiTwoPKill = new TwoPKill(this, _arg1, _arg2); if (gameMode != "kill"){ if (gameMode != "collect"){ if (gameMode == "color"){ _uiTwoPKill.onePKill = _game.playerArr[0].colorModePoint; _uiTwoPKill.onePTime = _game.playerArr[0].timePoint; _uiTwoPKill.onePDifficulty = _game.playerArr[0].diffiPoint; _uiTwoPKill.onePScore = _game.playerArr[0].levelPoint; _uiTwoPKill.onePTotal = _game.playerArr[0].totalPoint; _uiTwoPKill.twoPKill = _game.playerArr[1].colorModePoint; _uiTwoPKill.twoPTime = _game.playerArr[1].timePoint; _uiTwoPKill.twoPDifficulty = _game.playerArr[1].diffiPoint; _uiTwoPKill.twoPScore = _game.playerArr[1].levelPoint; _uiTwoPKill.twoPTotal = _game.playerArr[1].totalPoint; }; } else { _uiTwoPKill.onePKill = _game.playerArr[0].coinModePoint; _uiTwoPKill.onePTime = _game.playerArr[0].timePoint; _uiTwoPKill.onePDifficulty = _game.playerArr[0].diffiPoint; _uiTwoPKill.onePScore = _game.playerArr[0].levelPoint; _uiTwoPKill.onePTotal = _game.playerArr[0].totalPoint; _uiTwoPKill.twoPKill = _game.playerArr[1].coinModePoint; _uiTwoPKill.twoPTime = _game.playerArr[1].timePoint; _uiTwoPKill.twoPDifficulty = _game.playerArr[1].diffiPoint; _uiTwoPKill.twoPScore = _game.playerArr[1].levelPoint; _uiTwoPKill.twoPTotal = _game.playerArr[1].totalPoint; }; } else { _uiTwoPKill.onePKill = _game.playerArr[0].killModePoint; _uiTwoPKill.onePTime = _game.playerArr[0].timePoint; _uiTwoPKill.onePDifficulty = _game.playerArr[0].diffiPoint; _uiTwoPKill.onePScore = _game.playerArr[0].levelPoint; _uiTwoPKill.onePTotal = _game.playerArr[0].totalPoint; _uiTwoPKill.twoPKill = _game.playerArr[1].killModePoint; _uiTwoPKill.twoPTime = _game.playerArr[1].timePoint; _uiTwoPKill.twoPDifficulty = _game.playerArr[1].diffiPoint; _uiTwoPKill.twoPScore = _game.playerArr[1].levelPoint; _uiTwoPKill.twoPTotal = _game.playerArr[1].totalPoint; }; } function get linksNum():int{ return (_linksNum); } private function init():void{ setBg(); _uiContainer = new Sprite(); _stageContainer.addChild(_uiContainer); _linksNum = language.branding_nr; _buttonLanguageNum = language.language_nr; _soundManger = new SoundManger(); _soundManger.creatUiMusic(); _uiGameStart = new GameStart(this, _soundManger); addEventListener(Event.ENTER_FRAME, enterFrameHandle); } public function set currentLevel(_arg1:int):void{ _uiGameInterFace.currentLevel = _arg1; } public function get stageContainer():Stage{ return (_stageContainer); } public function gamePause():void{ if (_game.control.pauseGame != true){ _game.gamePause(); pauseHelp(); } else { _game.gameUnPause(); _pauseHelp.display = false; _pauseHelp = null; }; } public function onePKill(_arg1:int, _arg2:int):void{ _stageContainer.addChildAt(_bgMc, 0); _uiGameInterFace.display = false; _uiGameInterFace = null; _uiOnePKill = new OnePKill(this, _arg1, _arg2); if (gameMode != "kill"){ if (gameMode != "collect"){ if (gameMode == "color"){ _uiOnePKill.onePKill = _game.playerArr[0].colorModePoint; _uiOnePKill.onePTime = _game.playerArr[0].timePoint; _uiOnePKill.onePDifficulty = _game.playerArr[0].diffiPoint; _uiOnePKill.onePScore = _game.playerArr[0].levelPoint; _uiOnePKill.totalScore = _game.playerArr[0].totalPoint; }; } else { _uiOnePKill.onePKill = _game.playerArr[0].coinModePoint; _uiOnePKill.onePTime = _game.playerArr[0].timePoint; _uiOnePKill.onePDifficulty = _game.playerArr[0].diffiPoint; _uiOnePKill.onePScore = _game.playerArr[0].levelPoint; _uiOnePKill.totalScore = _game.playerArr[0].totalPoint; }; } else { _uiOnePKill.onePKill = _game.playerArr[0].killModePoint; _uiOnePKill.onePTime = _game.playerArr[0].timePoint; _uiOnePKill.onePDifficulty = _game.playerArr[0].diffiPoint; _uiOnePKill.onePScore = _game.playerArr[0].levelPoint; _uiOnePKill.totalScore = _game.playerArr[0].totalPoint; }; } public function get stages():String{ return (_stages); } public function get twoPRobot():int{ return (_twoPRobot); } function firstUi():void{ _uiGameStart = new GameStart(this, _soundManger); _soundManger.creatUiMusic(); } public function set gameMode(_arg1:String):void{ _gameMode = _arg1; } public function twoPScore(_arg1:int):void{ _stageContainer.addChildAt(_bgMc, 0); _uiGameInterFace.display = false; _uiGameInterFace = null; _uiTwoPScore = new TwoPScore(this, _arg1); _uiTwoPScore.onePBox = _game.playerArr[0].boxPoint; _uiTwoPScore.onePItem = _game.playerArr[0].itemPoint; _uiTwoPScore.onePKill = _game.playerArr[0].killPoint; _uiTwoPScore.onePTime = _game.playerArr[0].timePoint; _uiTwoPScore.onePDiffi = _game.playerArr[0].diffiPoint; _uiTwoPScore.onePLevel = _game.playerArr[0].levelPoint; _uiTwoPScore.onePTotal = _game.playerArr[0].totalPoint; _uiTwoPScore.twoPBox = _game.playerArr[1].boxPoint; _uiTwoPScore.twoPItem = _game.playerArr[1].itemPoint; _uiTwoPScore.twoPKill = _game.playerArr[1].killPoint; _uiTwoPScore.twoPTime = _game.playerArr[1].timePoint; _uiTwoPScore.twoPDiffi = _game.playerArr[1].diffiPoint; _uiTwoPScore.twoPLevel = _game.playerArr[1].levelPoint; _uiTwoPScore.twoPTotal = _game.playerArr[1].totalPoint; } public function get levels():int{ return (_levels); } public function set difficulty(_arg1:String):void{ _difficulty = _arg1; } public function twoPGameOver(_arg1:int, _arg2:int, _arg3:int):void{ _stageContainer.addChildAt(_bgMc, 0); _uiGameInterFace.display = false; _uiGameInterFace = null; _uiTwoGameOver = new TwoPGameOver(this, _arg1, _arg2, _arg3); } public function get enemiesNum():int{ return (_enemiesNum); } function gameStart():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = null; _local2 = null; _local3 = 0; _stageArr = new Array("Snow", "Disce", "Factory", "Beach", "Mine", "Center"); if (_stages == "random"){ _playerChosStage = "random"; if (_stageArr.indexOf(_gameLostStages) == -1){ _local3 = Math.floor((Math.random() * _stageArr.length)); _stages = _stageArr[_local3]; _stageArr.splice(_local3, 1); } else { _stageArr.splice(_stageArr.indexOf(_gameLostStages), 1); _local3 = Math.floor((Math.random() * _stageArr.length)); _stages = _stageArr[_local3]; _stageArr.splice(_local3, 1); _stageArr.push(_gameLostStages); _gameLostStages = null; }; }; _uiCharacterSelect.display = false; _stageContainer.focus = _uiContainer; _uiGameStart = null; _uiGameSettings = null; _uiCharacterSelect = null; if (_uiHowToPlay == null){ _uiHowToPlay = new HowToPlay(this, 1); _uiHowToPlay.display = false; }; _uiScoreList = new ScoreList(this); _uiScoreList.display = false; _uiScoreList = null; _soundManger.nullUiMusic(); _local1 = new BitmapData(610, 460, true, 1); _local1.draw(_bgMc); _local2 = new Bitmap(_local1); _stageContainer.removeChild(_bgMc); _bgMc = new MovieClip(); _bgMc.addChild(_local2); _stageContainer.addChildAt(_bgMc, 0); loadingMap(); _game = new Game(this); } public function gameInterFace():GameInterFace{ var _local1:*; var _local2:*; _local1 = 0; _local2 = 0; trace(((((("<------------------------------------_onePRobot: " + _onePRobot) + " ") + "_twoPRobot: ") + _twoPRobot) + "-------------------------------------->")); _uiGameInterFace = new GameInterFace(this); _local1 = 0; _local2 = 0; while (_local2 < _uiGameInterFace.uiArr.length) { if (_local2 != _onePRobot){ if (_local2 != _twoPRobot){ if (_local1 < _enemiesNum){ _local1++; } else { _uiGameInterFace.uiArr[_local2].gotoAndStop(4); }; } else { _uiGameInterFace.uiArr[_local2].gotoAndStop(3); }; } else { _uiGameInterFace.uiArr[_local2].gotoAndStop(2); }; _local2++; }; return (_uiGameInterFace); } public function get soundManager():SoundManger{ return (_soundManger); } function gameReStart(_arg1:Boolean):void{ var _local2:*; _local2 = 0; if (!_arg1){ if (_playerChosStage == "random"){ _local2 = Math.floor((Math.random() * _stageArr.length)); _stages = _stageArr[_local2]; _stageArr.splice(_local2, 1); if (_stageArr.length == 0){ _stageArr = new Array("Snow", "Disce", "Factory", "Beach", "Mine", "Center"); }; }; }; if (gameMode != "arcade"){ if (_playerNum > 1){ _uiTwoPKill.display = false; _uiTwoPKill = null; } else { _uiOnePKill.display = false; _uiOnePKill = null; }; } else { if (_playerNum > 1){ _uiTwoPScore.display = false; _uiTwoPScore = null; } else { _uiOnePScore.display = false; _uiOnePScore = null; }; }; _stageContainer.focus = _uiContainer; _soundManger.levelMusicNum = _game.currentLevels; loadingMap(); _game.gameReInit(); } public function get difficulty():String{ return (_difficulty); } public function set playerNum(_arg1:int):void{ _playerNum = _arg1; } public function set onePRobot(_arg1:int):void{ _onePRobot = _arg1; } function creatCredits(_arg1:AbstractUi):void{ _arg1.display = false; _uiCredits = new Credits(this, _arg1); } public function get onePRobot():int{ return (_onePRobot); } function gameOver(_arg1:int, ... _args):void{ _game = null; _uiGameInterFace = null; _stageContainer.addChildAt(_bgMc, 0); if (gameMode != "arcade"){ if (_playerNum != 1){ _uiTwoPKill.display = false; _uiTwoGameOver = new TwoPGameOver(this, _uiTwoPKill.onePTotal, _uiTwoPKill.twoPTotal, _arg1); _uiTwoPKill = null; } else { _uiOnePKill.display = false; _uiOneGameOver = new OnePGameOver(this, _uiOnePKill.totalScore, _arg1); _uiOnePKill = null; }; } else { if (_playerNum != 1){ _uiTwoPScore.display = false; _uiTwoGameOver = new TwoPGameOver(this, _uiTwoPScore.onePTotal, _uiTwoPScore.twoPTotal, _arg1); _uiTwoPScore = null; } else { _uiOnePScore.display = false; _uiOneGameOver = new OnePGameOver(this, _uiOnePScore.total, _arg1); _uiOnePScore = null; }; }; } function get game():Game{ return (_game); } private function enterFrameHandle(_arg1:Event):void{ FRateLimiter.limitFrame(40); } function set quality(_arg1:String):void{ _quality = _arg1; } public static function get buttonLanguageNum():int{ return (_buttonLanguageNum); } } }//package actionSprite.ui
Section 45
//UnMouseMc (actionSprite.ui.UnMouseMc) package actionSprite.ui { import flash.display.*; public class UnMouseMc extends MovieClip { public function UnMouseMc(){ this.mouseEnabled = false; } } }//package actionSprite.ui
Section 46
//AbstractItem (actionSprite.AbstractItem) package actionSprite { import flash.display.*; import flash.geom.*; public class AbstractItem extends Sprite { protected var _container:Sprite; protected var _transSpeed:Point; protected var _mc:MovieClip; protected var _yGrid:int; protected var _gridWid:int; protected var _aspect:Point; protected var _itemWid:int; protected var _map:Map; protected var _itemHei:int; protected var _mainContainer:Sprite; protected var _game:Game; protected var _ifBurst:Boolean; protected var _xGrid:int; public function AbstractItem(){ _itemWid = 30; _itemHei = 30; _aspect = new Point(0, 0); _transSpeed = new Point(0, 0); _container = new Sprite(); _gridWid = _game.gridWid; _map = _game.mapSite; xPos = 0; yPos = 0; } function set transSpeed(_arg1:Point):void{ _transSpeed = _arg1; } public function set ifBurst(_arg1:Boolean):void{ _ifBurst = _arg1; } public function get ifBurst():Boolean{ return (_ifBurst); } public function get yPos():Number{ return ((_container.y - _game.excursionY)); } public function set yPos(_arg1:Number):void{ _container.y = (_arg1 + _game.excursionY); } public function get yGrid():int{ var _local1:*; _local1 = 0; _local1 = Math.floor(((yPos + (_itemHei / 2)) / _gridWid)); return (_local1); } public function get map():Map{ return (_map); } public function get aspect():Point{ return (_aspect); } public function set xPos(_arg1:Number):void{ _container.x = (_arg1 + _game.excursionX); } public function get container():Sprite{ return (_container); } function get transSpeed():Point{ return (_transSpeed); } public function get gridWid():int{ return (_gridWid); } public function get xPos():Number{ return ((_container.x - _game.excursionX)); } public function get itemWid():int{ return (_itemWid); } public function get xGrid():int{ var _local1:*; _local1 = 0; _local1 = Math.floor(((xPos + (_itemWid / 2)) / _gridWid)); return (_local1); } public function get itemHei():int{ return (_itemHei); } } }//package actionSprite
Section 47
//AbstractLandform (actionSprite.AbstractLandform) package actionSprite { import flash.display.*; import flash.utils.*; public class AbstractLandform extends AbstractItem { public function AbstractLandform(_arg1:Game, _arg2:int, _arg3:int){ _game = _arg1; super(); init(_arg2, _arg3); } protected function init(_arg1:int, _arg2:int):void{ addMap(_arg1, _arg2); _mainContainer = _game.floorContainer; _mainContainer.addChild(_container); setMc(); } protected function addMap(_arg1:int, _arg2:int):void{ _map.addItem(this, _arg1, _arg2); } protected function setMc():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; _local1 = (getDefinitionByName("brick") as Class); _local2 = MovieClip(new (_local1)); _mc = _local2; _container.addChild(_mc); } } }//package actionSprite
Section 48
//AbstractMapSet (actionSprite.AbstractMapSet) package actionSprite { import flash.display.*; public class AbstractMapSet { protected var _container:Sprite; protected var _game:Game; protected var _map:Map; protected var _mapMaster:MapMaster; public function AbstractMapSet(_arg1:MapMaster, _arg2:Game){ _game = _arg2; _mapMaster = _arg1; _map = _arg2.mapSite; _container = _arg2.bgContainer; } } }//package actionSprite
Section 49
//AbstractMoveItem (actionSprite.AbstractMoveItem) package actionSprite { public class AbstractMoveItem extends AbstractItem { protected var _chosPos:Array; static var _haveChosPos:Array; function containerMove(_arg1:Number, _arg2:Number):Array{ var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local11:*; _local3 = 0; _local4 = 0; _local5 = null; _local6 = 0; _local7 = 0; _local8 = 0; _local9 = 0; _local10 = 0; _local11 = 0; _local5 = new Array(); _local6 = 0; while (_local6 < _map.mapWid) { _local7 = 0; while (_local7 < _map.mapHei) { if (((_map.ifNull(_local6, _local7)) && ((_map.getProp(_local6, _local7) == null)))){ _local8 = 0; while (_local8 < _haveChosPos.length) { if (!(((_haveChosPos[_local8][0] == _local6)) && ((_haveChosPos[_local8][1] == _local7)))){ }; _local8++; }; _local5.push(new Array(_local6, _local7)); }; _local7++; }; _local6++; }; if (_local5.length == 0){ _chosPos = new Array(); } else { addDisplay(); _local9 = Math.floor((Math.random() * _local5.length)); _local3 = _local5[_local9][0]; _local4 = _local5[_local9][1]; _chosPos = new Array(_local3, _local4); _local10 = ((_local3 * _gridWid) + _game.excursionX); _local11 = ((_local4 * _gridWid) + _game.excursionY); new MyTween(_game.control, this, (_arg1 + _game.excursionX), (_arg2 + _game.excursionY), _local10, _local11, 6); _haveChosPos.push(_chosPos); }; return (_chosPos); } function motionEnd():void{ _haveChosPos.splice(_haveChosPos.indexOf(_chosPos), 1); } function resetDisplay():void{ } function addDisplay():void{ _mainContainer.addChild(_container); } _haveChosPos = new Array(); } }//package actionSprite
Section 50
//AbstractProp (actionSprite.AbstractProp) package actionSprite { import flash.display.*; import flash.utils.*; public class AbstractProp extends AbstractMoveItem { protected var _propNum:int; public function AbstractProp(_arg1:Game, _arg2:int, _arg3:int){ _game = _arg1; super(); init(_arg2, _arg3); } protected function init(_arg1:int, _arg2:int):void{ if (_map.getProp(_arg1, _arg2) != null){ _map.getProp(_arg1, _arg2).deleDisplay(); _map.deleProp(_arg1, _arg2); }; _map.addProp(_arg1, _arg2, this); xPos = (_arg1 * _game.gridWid); yPos = (_arg2 * _game.gridWid); _mainContainer = _game.getDisArr(yGrid); addDisplay(); setNum(); _ifBurst = true; setProp(); } private function brickExp():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; _local1 = (getDefinitionByName("brickExp") as Class); _local2 = MovieClip(new (_local1)); _container.removeChild(_mc); _mc = _local2; _container.addChild(_mc); _game.control.addBrickExp(countBrickExp); } function changeStage(_arg1:AbstractRobot):void{ _arg1.player.itemPoint = (_arg1.player.itemPoint + _game.propPoint); } function deleProp():void{ _map.deleProp(xGrid, yGrid); brickExp(); } override function motionEnd():void{ resetMap(xGrid, yGrid); resetDisplay(); super.motionEnd(); } private function countBrickExp():void{ if (_mc.currentFrame == _mc.totalFrames){ _mc = null; _mainContainer.removeChild(_container); _game.control.minBrickExp(countBrickExp); }; } override function resetDisplay():void{ _mainContainer.removeChild(_container); _mainContainer = _game.getDisArr(yGrid); _mainContainer.addChild(_container); } function deleDisplay():void{ _mainContainer.removeChild(_container); } function resetMap(_arg1:int, _arg2:int):void{ if (_map.getProp(_arg1, _arg2) != null){ _map.getProp(_arg1, _arg2).deleDisplay(); _map.deleProp(_arg1, _arg2); }; _map.addProp(_arg1, _arg2, this); } function eatProp():void{ _map.deleProp(xGrid, yGrid); _container.parent.removeChild(_container); } protected function setProp():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; _local1 = (getDefinitionByName("prop") as Class); _local2 = MovieClip(new (_local1)); _mc = _local2; _container.addChild(_mc); _mc.gotoAndStop(_propNum); } protected function setNum():void{ } } }//package actionSprite
Section 51
//AbstractRobot (actionSprite.AbstractRobot) package actionSprite { import flash.display.*; import flash.events.*; import flash.geom.*; import flash.utils.*; public class AbstractRobot extends AbstractItem implements BombAdder { protected var _player:Player; protected var _aimArr:Point; protected var _allowBomb:int; protected var _mcFilter:InvincibilityProp; protected var _command:Dominate; protected var _baseWeapon:BaseWeapon; protected var _robotNum:int; protected var _rightFootMc:MovieClip; protected var _ifInSand:Boolean; protected var _weaponMc:MovieClip; protected var _stopMcSurrogate:Function; protected var _velocity:Number; protected var _bombNum:int; protected var _weaponPropArr:Array; protected var _ifTrans:Boolean; protected var _propDelay:AbstractProp; protected var _movFunc:Array; protected var _propArr:Array; protected var _hitMove:HitMove; protected var _footMcNum:int; protected var _coinArr:Array; protected var _drawSubs:Function; protected var _weaponDelay:AbstractWeapon; protected var _mainEngineArr:Array; protected var _bombPow:int; protected var _weaponPlay:MovieClip; protected var _bombArr:Array; protected var _leftFootMc:MovieClip; protected var _itemMc:Sprite; protected var _floorCol:uint; protected var _robotDirect:String; protected var _weapon:String; protected var _jumpSpeed:Point; protected var _currentRow:int; protected var _speed:Point; protected var _nvincibilityTimeCount:int; protected var _engineArr:Array; protected var _inEngineArr:Array; protected var _currentX:int; protected var _stageFunc:Function; protected var _currentY:int; protected var _robotVelocity:Number; protected var _nombrilContainer:Sprite; protected var _state:String; protected var _funcDelay:Function; protected var _weaponObj:AbstractWeapon; protected var _ifTransfer:Boolean; protected var _movArr:Array; protected var _bombHandleSurrogate:Function; protected var _nombrilObj:NombrilProp; protected var _resistance:Number; protected var _vehicle:String; public function AbstractRobot(_arg1:Game, _arg2:int, _arg3:Player){ _game = _arg1; _robotNum = _arg2; _player = _arg3; super(); init(); } function get itemMc():Sprite{ return (_itemMc); } public function get hitMove():HitMove{ return (_hitMove); } private function vehicleEnd():void{ initStage(); if (_weaponDelay != null){ _weaponDelay.changeStage(this); _weaponObj = _weaponDelay; _weaponDelay = null; }; if (_propDelay != null){ _propDelay.changeStage(this); }; } function stopStage():void{ _stageFunc = stopStage; _mc.stop(); if (_weaponMc != null){ _weaponMc.stop(); _container.removeChild(_weaponMc); _weaponMc = null; }; clearMovStage(); _command.pauseControl(); } function moveDown():void{ _speed.y = (_speed.y + ((_velocity * 1) / _resistance)); _speed.x = (_speed.x * _resistance); _speed.y = (_speed.y * _resistance); _speed.x = 0; downAfoul(_speed.y); } public function get weapon():String{ return (_weapon); } function reAddEatPropHandle():void{ _mainEngineArr.push(eatPropHandle); } private function countDead():void{ if (_mc.currentFrame == _mc.totalFrames){ _game.control.minDeadArr(countDead); _game.deleRobot(this); if (_mc.parent != null){ _mc.parent.removeChild(_mc); }; _mc = null; if (_container.parent != null){ _container.parent.removeChild(_container); }; if (_game.gameMode != "arcade"){ spitProp(); }; }; } function resetEngineArr():void{ _engineArr = new Array(transmittalHandle, springBoardHandle, quickSandHandle, iceFaceHandle); } public function get nombrilObj():NombrilProp{ return (_nombrilObj); } public function addCoinArr(_arg1:CoinProp):void{ _coinArr.push(_arg1); _player.coinNum = (_player.coinNum + 1); } function rightAfoul(_arg1:Number):void{ _hitMove.rightAfoul(_arg1); } public function get bombArr():Array{ return (_bombArr); } public function get bombPow():int{ return (_bombPow); } public function set vehicle(_arg1:String):void{ _vehicle = _arg1; } protected function goInQuickSand():void{ if (_container.alpha < 0.5){ engineArr.splice(engineArr.lastIndexOf(goInQuickSand), 1); _container.alpha = 1; _map.getQuickSand(xGrid, yGrid).robotTransfer(this); _currentX = xGrid; _currentY = yGrid; _ifTransfer = false; setRobotMc(_robotNum); if (_weaponMc != null){ _weaponMc.stop(); }; _map.setRobot(xGrid, yGrid, this); if (this.mcFilter != null){ mcFilter.restartInvincibilityEffect(); }; movFunc = moveStop; _command.startListener(); } else { _container.alpha = (_container.alpha - 0.05); }; } private function nullFuc():void{ } function moveUp():void{ _speed.y = (_speed.y - ((_velocity * 1) / _resistance)); _speed.x = (_speed.x * _resistance); _speed.y = (_speed.y * _resistance); _speed.x = 0; upAfoul(_speed.y); } function get weaponPropArr():Array{ return (_weaponPropArr); } protected function springBoardHandle():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; if ((((_map.getSpringBoard(xGrid, yGrid) as SpringBoard)) && (!((_state == "jump"))))){ _local1 = this.robotDirect; _local2 = _map.getSpringBoard(xGrid, yGrid).robotJump(_local1, this); _aimArr = _local2[0]; if (_aimArr != null){ outOfControl(); _mainEngineArr.splice(_mainEngineArr.indexOf(eatPropHandle), 1); _jumpSpeed = _local2[1]; deleNombrilDis(); if (_local2[2] != "x"){ movFunc = yJump; } else { movFunc = xJump; }; }; _state = "jump"; }; } function renewStage():void{ var _local1:*; _local1 = _funcDelay; switch (_local1){ case moveLeft: setRobotMc(_robotNum, "_Left"); break; case moveRight: setRobotMc(_robotNum, "_Right"); break; case moveUp: setRobotMc(_robotNum, "_Up"); break; case moveDown: setRobotMc(_robotNum, "_Down"); break; case moveStop: setRobotMc(_robotNum, _robotDirect); break; }; movFunc = _funcDelay; _stageFunc = null; _command.startListener(); } function dead():void{ var _local1:*; _local1 = 0; trace("dead被执行...."); _state = "dead"; _stageFunc = null; _game.soundManager.creatSound("dead"); _weapon = ""; _weaponObj = null; _propDelay = null; _command.deleRobot(); _game.control.minEngine(robotEngine); clearEngineArr(); _map.deleRobot(_currentX, _currentY, this); setRobotMc(_robotNum, "_Dead"); _mc.play(); _local1 = 0; while (_local1 < _container.numChildren) { if ((_container.getChildAt(_local1) as MovieClip)){ if (_container.getChildAt(_local1) != _mc){ _container.removeChild(_container.getChildAt(_local1)); _local1--; }; } else { if ((_container.getChildAt(_local1) as Sprite)){ _container.removeChild(_container.getChildAt(_local1)); _local1--; }; }; _local1++; }; _game.control.addDeadArr(countDead); } function minLife():void{ } function set funcDelay(_arg1:Function):void{ _funcDelay = _arg1; } public function set footMcNum(_arg1:int):void{ _footMcNum = _arg1; } public function bombRobotScore():void{ _player.killPoint = (_player.killPoint + _game.robotPoint); _player.killNum = (_player.killNum + 1); } public function get baseWeapon():BaseWeapon{ return (_baseWeapon); } function set command(_arg1:Dominate):void{ _command = _arg1; } function initBombHandle():void{ _bombHandleSurrogate = addBomb; } public function get speed():Number{ var _local1:*; _local1 = NaN; _local1 = (_velocity / (1 - _resistance)); return (_local1); } public function set baseWeapon(_arg1:BaseWeapon):void{ _baseWeapon = _arg1; _baseWeapon.changeStage(this); } public function set weaponObj(_arg1:AbstractWeapon):void{ _weaponObj = _arg1; } public function set speed(_arg1:Number):void{ _robotVelocity = (_robotVelocity + _arg1); if (_vehicle == ""){ _velocity = _robotVelocity; }; _player.speedData = _robotVelocity; } function get state():String{ return (_state); } public function get movArr():Array{ return (_movArr); } function get mcFilter():InvincibilityProp{ return (_mcFilter); } function pauseStage():void{ _stageFunc = pauseStage; _mc.stop(); _weaponMc.gotoAndStop(1); clearMovStage(); _command.pauseControl(); } public function set bombPow(_arg1:int):void{ _bombPow = (_bombPow + _arg1); _player.powerData = _bombPow; } protected function yJump():void{ if (mc.currentFrame > 4){ if (Math.abs((yPos - (_aimArr.y * _gridWid))) < 1){ movFunc = moveStop; addControl(); state = null; _aimArr = null; _jumpSpeed = null; if (weaponMc != null){ container.addChild(weaponMc); }; reRobotMc(); reAddEatPropHandle(); return; }; if (Math.abs(_jumpSpeed.y) < Math.abs(((_aimArr.y * _gridWid) - yPos))){ yPos = (yPos + _jumpSpeed.y); } else { yPos = ((yPos + (_aimArr.y * _gridWid)) - yPos); }; if (Math.abs((xPos - (_aimArr.x * _gridWid))) > 1){ xPos = (xPos + _jumpSpeed.x); }; }; } public function bombItemScore():void{ _player.boxPoint = (_player.boxPoint + _game.boxPoint); } protected function xJump():void{ if (mc.currentFrame > 4){ if (Math.abs((xPos - (_aimArr.x * _gridWid))) < 1){ movFunc = moveStop; addControl(); state = null; _aimArr = null; _jumpSpeed = null; if (weaponMc != null){ container.addChild(weaponMc); }; reRobotMc(); reAddEatPropHandle(); return; }; if (Math.abs(_jumpSpeed.x) < Math.abs(((_aimArr.x * _gridWid) - xPos))){ xPos = (xPos + _jumpSpeed.x); } else { xPos = ((xPos + (_aimArr.x * _gridWid)) - xPos); }; if (Math.abs((yPos - (_aimArr.y * _gridWid))) > 1){ yPos = (yPos + _jumpSpeed.y); }; }; } public function get engineArr():Array{ return (_engineArr); } function moveRight():void{ _speed.x = (_speed.x + ((_velocity * 1) / _resistance)); _speed.x = (_speed.x * _resistance); _speed.y = (_speed.y * _resistance); _speed.y = 0; rightAfoul(_speed.x); } public function set nombrilObj(_arg1:NombrilProp):void{ _nombrilObj = _arg1; } function get robotNum():int{ return (_robotNum); } function get weaponMc():MovieClip{ return (_weaponMc); } function get velocity():Number{ return (_velocity); } protected function setRobotMc(_arg1:int, _arg2:String="_Down"):void{ var _local3:*; var _local4:*; var _local5:*; _local3 = null; _local4 = null; _local5 = null; _robotDirect = _arg2; if (_mc != null){ _container.removeChild(_mc); }; _mc = null; _local3 = String(((("_r" + _arg1) + _vehicle) + _arg2)); _local4 = (getDefinitionByName(_local3) as Class); _local5 = MovieClip(new (_local4)); _mc = _local5; _container.addChild(_mc); _mc.stop(); setFootMc(); if (_vehicle == ""){ if (((!((_weapon == null))) && (!((_arg2 == "_Dead"))))){ setWeaponMc(_weapon); }; if (_nombrilContainer.numChildren != 0){ _container.addChild(_nombrilContainer); }; }; } function set weaponPlay(_arg1:MovieClip):void{ _weaponPlay = _arg1; } public function get player():Player{ return (_player); } function get ifInSand():Boolean{ return (_ifInSand); } protected function addBomb():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = null; if (_bombNum < _allowBomb){ if (_map.ifNull(xGrid, yGrid)){ _local1 = new Bomb(_game, this); _bombArr.push(_local1); _bombNum++; }; }; } function get pointSpeed():Point{ return (_speed); } public function deleteBomb(_arg1:Bomb):void{ var _local2:*; _local2 = 0; _local2 = 0; while (_local2 < _bombArr.length) { if (_bombArr[_local2] == _arg1){ _bombArr[_local2] = null; _bombArr.splice(_local2, 1); }; _local2++; }; } public function get robotDirect():String{ return (_robotDirect); } protected function clearEngineArr():void{ _engineArr.splice(0); _inEngineArr.splice(0); } public function get nombrilContainer():Sprite{ return (_nombrilContainer); } function setItemMc():void{ } protected function init():void{ _hitMove = new HitMove(this, _game); _speed = new Point(0, 0); _bombPow = 1; _bombNum = 0; _footMcNum = 1; _allowBomb = 1; _robotDirect = "_Down"; _vehicle = ""; _state = "alive"; _resistance = _map.getResistance(_player.robotPos[0], _player.robotPos[1]); _robotVelocity = 1.5; _velocity = _robotVelocity; _movArr = new Array(); _bombArr = new Array(); _propArr = new Array(); _weaponPropArr = new Array(); _coinArr = _player.coinArr; _movFunc = new Array(); _drawSubs = new Function(); _bombHandleSurrogate = addBomb; _mainEngineArr = new Array(eatPropHandle, resetMainContainer); _engineArr = new Array(transmittalHandle, springBoardHandle, quickSandHandle, iceFaceHandle); _inEngineArr = new Array(); _mainContainer = (_game.getDisArr(yGrid).getChildAt(3) as Sprite); _itemMc = new Sprite(); _nombrilContainer = new Sprite(); setRobotMc(_robotNum); _container.addChild(_itemMc); addEventListener("_Left", turnHandle); addEventListener("_Right", turnHandle); addEventListener("_Up", turnHandle); addEventListener("_Down", turnHandle); addEventListener("_Bomb", bombHandle); _movFunc[0] = moveStop; _stopMcSurrogate = normalStopHandle; _game.control.addMovFunc(_movFunc); _game.control.addEngine(robotEngine); this.ifBurst = false; _inEngineArr.push(setInvincibility); } protected function normalStopHandle():void{ _mc.stop(); if (_weapon != null){ _weaponMc.stop(); }; } private function setInvincibility():void{ var _local1:*; var _local2:*; if (_nvincibilityTimeCount > 80){ this.ifBurst = true; _mc.alpha = 1; _nvincibilityTimeCount = 0; _inEngineArr.splice(_inEngineArr.lastIndexOf(setInvincibility), 1); } else { _nvincibilityTimeCount++; if ((_nvincibilityTimeCount % 2) == 0){ if (_mc.alpha > 0.9){ _mc.alpha = (_mc.alpha - 0.4); } else { _mc.alpha = (_mc.alpha + 0.4); }; }; }; } protected function turnHandle(_arg1:Event):void{ var _local2:*; _local2 = null; _local2 = String(_arg1.type); setRobotMc(_robotNum, _local2); _mc.play(); if (_weaponMc != null){ _weaponMc.play(); }; } function robotUnPause():void{ var _local1:*; var _local2:*; _local1 = 0; _local2 = 0; if (_stageFunc == null){ renewStage(); _mc.play(); _local1 = 0; while (_local1 < _container.numChildren) { if ((_container.getChildAt(_local1) as MovieClip)){ MovieClip(_container.getChildAt(_local1)).play(); } else { if ((_container.getChildAt(_local1) as Sprite)){ if (Sprite(_container.getChildAt(_local1)).numChildren != 0){ _local2 = 0; while (_local2 < Sprite(_container.getChildAt(_local1)).numChildren) { if ((Sprite(_container.getChildAt(_local1)).getChildAt(_local2) as MovieClip)){ MovieClip(Sprite(_container.getChildAt(_local1)).getChildAt(_local2)).play(); }; _local2++; }; }; }; }; _local1++; }; } else { _weaponPlay.play(); if (_itemMc.numChildren != 0){ MovieClip(_itemMc.getChildAt(0)).play(); }; }; } protected function eatPropHandle():void{ var loc1:*; if ((_map.getProp(xGrid, yGrid) as AbstractProp)){ if ((_map.getProp(xGrid, yGrid) as AbstractWeapon)){ if (_vehicle == ""){ _map.getProp(xGrid, yGrid).changeStage(this); } else { _weaponDelay = (_map.getProp(xGrid, yGrid) as AbstractWeapon); }; } else { if ((_map.getProp(xGrid, yGrid) as Vehicle)){ if (((!((_weaponObj == null))) && ((_vehicle == "")))){ _weaponDelay = _weaponObj; initWeapon(); _map.getProp(xGrid, yGrid).changeStage(this); } else { _map.getProp(xGrid, yGrid).changeStage(this); }; } else { _map.getProp(xGrid, yGrid).changeStage(this); }; }; try { _map.getProp(xGrid, yGrid).eatProp(); } catch(e:Error) { trace("进行 删除道具显示操作时 出错..."); trace(((("当前位置: " + xGrid) + " , ") + yGrid)); trace(("出错的道具是否为金币: " + (_map.getProp(xGrid, yGrid) as CoinProp))); trace(" "); }; _game.soundManager.creatSound("eatProp"); }; } function set state(_arg1:String):void{ _state = _arg1; } function set bombHandleSurrogate(_arg1:Function):void{ _bombHandleSurrogate = _arg1; } function upAfoul(_arg1:Number):void{ _hitMove.upAfoul(_arg1); } function deleNombrilDis():void{ var _local1:*; _local1 = 0; _local1 = 0; while (_local1 < _container.numChildren) { if (_container.getChildAt(_local1) == _nombrilContainer){ _container.removeChild(_nombrilContainer); }; _local1++; }; } public function get vehicle():String{ return (_vehicle); } function set stopMcSurrogate(_arg1:Function):void{ _stopMcSurrogate = _arg1; } public function set allowBomb(_arg1:int):void{ _allowBomb = (_allowBomb + _arg1); _player.bombData = _allowBomb; } function ifDead():Boolean{ if (((_ifBurst) && (!((_state == "dead"))))){ if (_vehicle != ""){ outOfControl(); _mc.gotoAndPlay("dead"); _inEngineArr.push(countVehicle); } else { if (nombrilObj == null){ _movFunc[0] = nullFuc; dead(); return (true); }; _game.soundManager.creatSound("useNombril"); nombrilObj.addUseNum(); }; this.ifBurst = false; _inEngineArr.push(setInvincibility); }; return (false); } public function get inEngineArr():Array{ return (_inEngineArr); } public function set bombNum(_arg1:int):void{ _bombNum = _arg1; } function get funcDelay():Function{ return (_funcDelay); } function set pointSpeed(_arg1:Point):void{ _speed = _arg1; } private function countVehicle():void{ if (_mc.currentFrame == _mc.totalFrames){ vehicleEnd(); movFunc = moveStop; _command.startListener(); _inEngineArr.splice(_inEngineArr.indexOf(countVehicle), 1); }; } public function get weaponObj():AbstractWeapon{ return (_weaponObj); } function addLife():void{ } function leftAfoul(_arg1:Number):void{ _hitMove.leftAfoul(_arg1); } function initWeapon():void{ if (_weaponMc != null){ _weaponMc.parent.removeChild(_weaponMc); }; if (_weaponObj != null){ _weaponObj.weaponTimesMc.parent.removeChild(_weaponObj.weaponTimesMc); }; _weaponMc = null; _weapon = null; _weaponObj = null; initBombHandle(); if (_baseWeapon != null){ _baseWeapon.changeStage(this); }; } function get command():Dominate{ return (_command); } function robotEngine():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = null; if (((_map.getFire(xGrid, yGrid)) && (_ifBurst))){ ifDead(); } else { _local2 = 0; _local3 = _mainEngineArr; for each (_local1 in _local3) { _local1(); }; _local2 = 0; _local3 = _engineArr; for each (_local1 in _local3) { _local1(); }; _local2 = 0; _local3 = _inEngineArr; for each (_local1 in _local3) { _local1(); }; }; robotPos(); } function setWeaponMc(_arg1:String):void{ var _local2:Class; var _local3:String; var _local4:MovieClip; var _local5:String; var _local6:MovieClip; var _local7:*; _local3 = null; _local2 = null; _local6 = null; _local4 = null; _local5 = _arg1; if (_weaponMc != null){ _weaponMc.parent.removeChild(_weaponMc); _weaponMc = null; _weapon = null; }; _weapon = _local5; _local3 = String((_local5 + _robotDirect)); _local2 = (getDefinitionByName(_local3) as Class); _local6 = MovieClip(new (_local2)); _local4 = (_mc.getChildByName("hand") as MovieClip); _weaponMc = _local6; if ((((((_weapon == "shotgun")) || ((_weapon == "lasergun")))) || ((_weapon == "thrower")))){ if (_robotDirect != "_Left"){ _container.addChild(_weaponMc); } else { _container.addChildAt(_weaponMc, 0); }; } else { if ((((_robotDirect == "_Up")) || ((_robotDirect == "_Left")))){ _container.addChildAt(_weaponMc, 0); } else { _container.addChild(_weaponMc); }; }; _weaponMc.gotoAndPlay(_mc.currentFrame); _weaponMc.x = _local4.x; _weaponMc.y = _local4.y; try { _container.addChild(_weaponObj.weaponTimesMc); } catch(error:Error) { }; } protected function drawFloor():void{ _map.drawFloor(xGrid, yGrid, _gridWid, _floorCol, _game.floorContainer, _player); } public function set movArr(_arg1:Array):void{ _movArr = _arg1; } function get robotVelocity():Number{ return (_robotVelocity); } protected function bombHandle(_arg1:Event):void{ _bombHandleSurrogate(); } function moveStop():void{ _speed.x = (_speed.x * _resistance); _speed.y = (_speed.y * _resistance); if (_speed.x > 0.1){ _hitMove.rightAfoul(_speed.x); } else { if (_speed.x < -0.1){ _hitMove.leftAfoul(_speed.x); } else { if (_speed.y > 0.1){ _hitMove.downAfoul(_speed.y); } else { if (_speed.y < -0.1){ _hitMove.upAfoul(_speed.y); }; }; }; }; _stopMcSurrogate(); } function addControl():void{ _command.startListener(); } public function get bombNum():int{ return (_bombNum); } function moveLeft():void{ _speed.x = (_speed.x - ((_velocity * 1) / _resistance)); _speed.x = (_speed.x * _resistance); _speed.y = (_speed.y * _resistance); _speed.y = 0; leftAfoul(_speed.x); } function set mcFilter(_arg1:InvincibilityProp):void{ _mcFilter = _arg1; } public function get allowBomb():int{ return (_allowBomb); } protected function robotPos():void{ if (((!((_currentX == xGrid))) || (!((_currentY == yGrid))))){ _map.setRobot(xGrid, yGrid, this); _map.deleRobot(_currentX, _currentY, this); _drawSubs(); _currentX = xGrid; _currentY = yGrid; _ifInSand = false; }; } public function set engineArr(_arg1:Array):void{ _engineArr = _arg1; } function downAfoul(_arg1:Number):void{ _hitMove.downAfoul(_arg1); } function set ifInSand(_arg1:Boolean):void{ _ifInSand = _arg1; } function get weaponPlay():MovieClip{ return (_weaponPlay); } function setFootMc():void{ var _local1:*; try { _rightFootMc = (_mc.getChildByName("rightfoot") as MovieClip); _rightFootMc.gotoAndStop(_footMcNum); _leftFootMc = (_mc.getChildByName("leftfoot") as MovieClip); _leftFootMc.gotoAndStop(_footMcNum); } catch(error:Error) { }; } protected function quickSandHandle():void{ if ((_map.getQuickSand(xGrid, yGrid) as QuickSand)){ if (!ifInSand){ if ((_command as Person)){ _map.getQuickSand(xGrid, yGrid).aimSand.lightMc.gotoAndPlay("open"); }; _mc.gotoAndStop(1); if (_weaponMc != null){ _weaponMc.stop(); }; _map.deleRobot(_currentX, _currentY, this); _currentX = xGrid; _currentY = yGrid; ifInSand = true; outOfControl(); if (this.mcFilter != null){ mcFilter.pauseInvincibilityEffect(); }; engineArr.push(goInQuickSand); _ifTransfer = true; }; }; } function robotPause():void{ var _local1:*; var _local2:*; _local1 = 0; _local2 = 0; _mc.stop(); _local1 = 0; while (_local1 < _container.numChildren) { if ((_container.getChildAt(_local1) as MovieClip)){ MovieClip(_container.getChildAt(_local1)).stop(); } else { if ((_container.getChildAt(_local1) as Sprite)){ if (Sprite(_container.getChildAt(_local1)).numChildren != 0){ _local2 = 0; while (_local2 < Sprite(_container.getChildAt(_local1)).numChildren) { if ((Sprite(_container.getChildAt(_local1)).getChildAt(_local2) as MovieClip)){ MovieClip(Sprite(_container.getChildAt(_local1)).getChildAt(_local2)).stop(); }; _local2++; }; }; }; }; _local1++; }; if (_stageFunc == null){ clearMovStage(); _command.pauseControl(); }; } public function set floorCol(_arg1:uint):void{ _floorCol = _arg1; _drawSubs = drawFloor; _map.drawFloor(xGrid, yGrid, _gridWid, _floorCol, _game.floorContainer, _player); } private function clearMovStage():void{ _movArr = new Array(); _funcDelay = movFunc; movFunc = nullFuc; } protected function resetMainContainer():void{ if (_currentRow != yGrid){ _currentRow = yGrid; _mainContainer = (_game.getDisArr(yGrid).getChildAt(3) as Sprite); _mainContainer.addChild(_container); }; } function set propDelay(_arg1:AbstractProp):void{ _propDelay = _arg1; } function set velocity(_arg1:Number):void{ _velocity = _arg1; } public function set player(_arg1:Player):void{ _player = _arg1; } function get mc():MovieClip{ return (_mc); } public function killSelf():void{ _player.killSelfHandle(); } function changeRobotMc(_arg1:String):void{ var _local2:*; var _local3:*; var _local4:*; _local2 = null; _local3 = null; _local4 = null; if (_state != "dead"){ if (_mc != null){ _mc.parent.removeChild(_mc); }; _mc = null; _local2 = String(((("_r" + _robotNum) + robotDirect) + _arg1)); _local3 = (getDefinitionByName(_local2) as Class); _local4 = MovieClip(new (_local3)); _mc = _local4; _container.addChild(_mc); if (((!((_weaponMc == null))) && (!((robotDirect == "_Dead"))))){ _container.removeChild(weaponMc); }; }; } protected function spitProp():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local1 = 0; _local2 = 0; _local3 = null; _local4 = null; _local1 = 0; while (_local1 < _propArr.length) { _local3 = _propArr[_local1].containerMove(this.xPos, this.yPos); if (_local3.length != 0){ }; _local1++; }; _local2 = Math.floor((_coinArr.length / 2)); _local1 = 0; while (_local1 < _local2) { _local3 = _coinArr[_local1].containerMove(this.xPos, this.yPos); if (_local3.length != 0){ _coinArr[_local1].restartSetGlint(); _coinArr.splice(_local1, 1); _player.coinArr = _coinArr; _player.coinNum--; }; _local1++; }; _local1 = 0; while (_local1 < 2) { if (weaponPropArr.length != 0){ _local4 = weaponPropArr[Math.floor((Math.random() * weaponPropArr.length))]; _local4.initUseNum(); weaponPropArr.splice(weaponPropArr.indexOf(_local4), 1); _local3 = _local4.containerMove(this.xPos, this.yPos); if (_local3.length != 0){ }; }; _local1++; }; } public function get floorCol():uint{ return (_floorCol); } function initStage():void{ _vehicle = ""; reRobotMc(); _stopMcSurrogate = normalStopHandle; _hitMove.fixedHitArr = new Array(new Array(Bomb), new Array(Box, false), new Array(Tramcar), new Array(Box, true)); _engineArr = new Array(transmittalHandle, springBoardHandle, quickSandHandle, iceFaceHandle); _hitMove.deleHitHandleArr(); _velocity = _robotVelocity; } protected function iceFaceHandle():void{ if (((!((_currentX == xGrid))) || (!((_currentY == yGrid))))){ _resistance = _map.getResistance(xGrid, yGrid); }; } function reRobotMc():void{ setRobotMc(_robotNum, _robotDirect); } protected function transmittalHandle():void{ if (_map.getTransmittal(xGrid, yGrid)){ _map.getTransmittal(xGrid, yGrid).robotTrans(this); _ifTrans = true; } else { if (((!(_map.getTransmittal(xGrid, yGrid))) && (_ifTrans))){ _transSpeed = new Point(0, 0); _ifTrans = false; }; }; } function get movFunc():Function{ return (_movFunc[0]); } public function outOfControl():void{ _movArr = new Array(); movFunc = nullFuc; _command.pasueListener(); } function get propArr():Array{ return (_propArr); } function set movFunc(_arg1:Function):void{ _movFunc[0] = _arg1; } } }//package actionSprite
Section 52
//AbstractWeapon (actionSprite.AbstractWeapon) package actionSprite { import flash.display.*; import flash.events.*; import flash.text.*; import flash.utils.*; public class AbstractWeapon extends AbstractProp { protected var _totalUseNum:int; protected var _playPos:Array; protected var _weaponName:String; protected var _robot:AbstractRobot; protected var _currentUseNum:int; protected var _weaponTimesMc:MovieClip; protected var _showWeaponMc:MovieClip; protected var _timesNum:TextField; protected var _showWeaponMcNum:int; public function AbstractWeapon(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); } function get robotDirect():String{ return (_robot.robotDirect); } function initUseNum():void{ _currentUseNum = 0; } function get weaponPlay():MovieClip{ return (_robot.weaponPlay); } protected function addWeaponProp():void{ if (_game.gameMode == "kill"){ robot.weaponPropArr.push(this); }; } override function changeStage(_arg1:AbstractRobot):void{ super.changeStage(_arg1); _robot = _arg1; addWeaponProp(); setWeaponTimesMc(); } protected function changeUseNum():void{ var _local1:*; var _local2:*; _currentUseNum++; _timesNum.text = String((_totalUseNum - _currentUseNum)); } protected function useWeapon():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; clearTelecontrolBomb(); _local1 = String(((_weaponName + robotDirect) + "_Play")); _local2 = (getDefinitionByName(_local1) as Class); weaponPlay = MovieClip(new (_local2)); weaponPlay.x = _playPos[robotDirect][0]; weaponPlay.y = _playPos[robotDirect][1]; robot.stopStage(); robot.inEngineArr.push(countWeaponPlay); changeUseNum(); } protected function setWeaponTimesMc():void{ var _local1:Class; var _local2:*; _local1 = null; if (robot.weaponObj != null){ try { robot.weaponObj.weaponTimesMc.parent.removeChild(robot.weaponObj.weaponTimesMc); } catch(e:Error) { }; }; _local1 = (getDefinitionByName("showTimes") as Class); _weaponTimesMc = MovieClip(new (_local1)); _weaponTimesMc.x = robot.mc.x; _weaponTimesMc.y = (robot.mc.y - 35); _timesNum = (_weaponTimesMc.getChildByName("timesNum") as TextField); _timesNum.text = String((_totalUseNum - _currentUseNum)); _showWeaponMc = (_weaponTimesMc.getChildByName("showWeaponMc") as MovieClip); _showWeaponMc.gotoAndStop(_showWeaponMcNum); } protected function clearTelecontrolBomb():void{ var _local1:*; _local1 = 0; _local1 = 0; while (_local1 < _robot.bombArr.length) { if ((_robot.bombArr[_local1] as TelecontrolBomb)){ _robot.bombArr[_local1].dispatchEvent(new Event("_Blast")); return; }; _local1++; }; } function get robot():AbstractRobot{ return (_robot); } function get weaponTimesMc():MovieClip{ return (_weaponTimesMc); } function set weaponPlay(_arg1:MovieClip):void{ _robot.weaponPlay = _arg1; } function set totalUseNum(_arg1:int):void{ _totalUseNum = _arg1; } protected function countWeaponPlay():void{ } } }//package actionSprite
Section 53
//AI (actionSprite.AI) package actionSprite { import flash.events.*; import actionSprite.ai.*; public class AI extends Dominate { private var _ifPauseState:Boolean; private var _decision:Decision; public function AI(_arg1:Control, _arg2:AIRobot){ _control = _arg1; _robot = _arg2; init(); } private function pauseDownHandle(_arg1:AiEvent):void{ var _local2:*; if (_robot != null){ _local2 = _arg1.code; switch (_local2){ case 1: _robot.funcDelay = _robot.moveLeft; break; case 2: _robot.funcDelay = _robot.moveUp; break; case 3: _robot.funcDelay = _robot.moveRight; break; case 4: _robot.funcDelay = _robot.moveDown; break; }; }; } private function actionHandle(_arg1:AiEvent):void{ var _local2:*; if (_robot != null){ _local2 = _arg1.code; switch (_local2){ case 1: trace("控制 执行 向 左 移动.."); _control.moveLeft(_robot); break; case 2: _control.moveUp(_robot); break; case 3: trace("控制 执行 向 右 移动.."); _control.moveRight(_robot); break; case 4: _control.moveDown(_robot); break; case 5: _control.bomb(_robot); break; }; }; } private function init():void{ _robot.command = this; addEventListener("_keyDown", actionHandle); addEventListener("_keyUp", stopHandle); } public function turnHandle(_arg1:String):void{ if (_robot != null){ _robot.dispatchEvent(new Event(_arg1)); }; } override function startListener():void{ addEventListener("_keyDown", actionHandle); addEventListener("_keyUp", stopHandle); _ifPauseState = false; _decision.clearStateFunc(); } public function get ifPauseState():Boolean{ return (_ifPauseState); } public function get robot():AIRobot{ return (AIRobot(_robot)); } override function pauseControl():void{ pasueListener(); addEventListener("_keyDown", pauseDownHandle); addEventListener("_keyUp", pauseUpHandle); } override function pasueListener():void{ removeEventListener("_keyDown", actionHandle); removeEventListener("_keyUp", stopHandle); _ifPauseState = true; } override function startControl():void{ startListener(); removeEventListener("_keyDown", pauseDownHandle); removeEventListener("_keyUp", pauseUpHandle); } private function pauseUpHandle(_arg1:AiEvent):void{ var _local2:*; var _local3:*; _local2 = null; if (_robot != null){ _local3 = _arg1.code; switch (_local3){ case 1: _local2 = _robot.moveLeft; break; case 2: _local2 = _robot.moveUp; break; case 3: _local2 = _robot.moveRight; break; case 4: _local2 = _robot.moveDown; break; }; if (_local2 == _robot.funcDelay){ _robot.funcDelay = _robot.moveStop; }; }; } public function set decision(_arg1:Decision):void{ _decision = _arg1; } private function stopHandle(_arg1:AiEvent):void{ var _local2:*; if (_robot != null){ _local2 = _arg1.code; switch (_local2){ case 1: trace("控制 执行 停止 向 左 移动.."); _control.moveStop(_robot, "_Left"); break; case 2: _control.moveStop(_robot, "_Up"); break; case 3: trace("控制 执行 停止 向 右 移动.."); _control.moveStop(_robot, "_Right"); break; case 4: _control.moveStop(_robot, "_Down"); break; }; }; } public function get decision():Decision{ return (_decision); } } }//package actionSprite
Section 54
//AIRobot (actionSprite.AIRobot) package actionSprite { public class AIRobot extends AbstractRobot { public var _aiFuncArr:Array; private var _aiEngine:Array; public function AIRobot(_arg1:Game, _arg2:int, _arg3:Player){ super(_arg1, _arg2, _arg3); } public function getXGrid(_arg1:int):int{ var _local2:*; _local2 = 0; if (_arg1 != 1){ if (_arg1 != 3){ _local2 = Math.floor(((xPos + (_itemWid / 2)) / _gridWid)); } else { _local2 = Math.floor((xPos / _gridWid)); }; } else { _local2 = Math.floor((((xPos - 1) + _itemWid) / _gridWid)); }; return (_local2); } override protected function clearEngineArr():void{ super.clearEngineArr(); _aiFuncArr.splice(0); _aiEngine.splice(0); } public function addAiFunc(_arg1:Function):void{ _aiFuncArr.push(_arg1); } override protected function init():void{ super.init(); _aiFuncArr = new Array(); _aiEngine = new Array(); } override function robotEngine():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = null; super.robotEngine(); _local2 = 0; _local3 = _aiFuncArr; for each (_local1 in _local3) { if (_local1 == null){ } else { _local1(); }; }; _local2 = 0; _local3 = _aiEngine; for each (_local1 in _local3) { _local1(); }; } public function deleAiFunc(_arg1:Function):void{ if (_aiFuncArr.indexOf(_arg1) > -1){ _aiFuncArr.splice(_aiFuncArr.indexOf(_arg1), 1); }; } public function addEngineFunc(_arg1:Function):void{ _aiEngine.push(_arg1); } public function getYGrid(_arg1:int):int{ var _local2:*; _local2 = 0; if (_arg1 != 2){ if (_arg1 != 4){ _local2 = Math.floor(((yPos + (_itemHei / 2)) / _gridWid)); } else { _local2 = Math.floor((yPos / _gridWid)); }; } else { _local2 = Math.floor((((yPos - 1) + _itemHei) / _gridWid)); }; return (_local2); } override public function outOfControl():void{ super.outOfControl(); _aiFuncArr.splice(0); } } }//package actionSprite
Section 55
//BaseWeapon (actionSprite.BaseWeapon) package actionSprite { public class BaseWeapon extends SinkerProp { public function BaseWeapon(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); _totalUseNum = 20000; _currentUseNum = 0; } override protected function init(_arg1:int, _arg2:int):void{ } override protected function addWeaponProp():void{ } override function changeStage(_arg1:AbstractRobot):void{ super.changeStage(_arg1); _arg1.weaponObj = null; } override function deleProp():void{ } override function motionEnd():void{ } override protected function changeUseNum():void{ var _local1:*; var _local2:*; _currentUseNum++; } override function resetDisplay():void{ } override function deleDisplay():void{ } override protected function setWeaponTimesMc():void{ } override function resetMap(_arg1:int, _arg2:int):void{ } override function eatProp():void{ } override protected function setProp():void{ } override protected function setNum():void{ } } }//package actionSprite
Section 56
//Bomb (actionSprite.Bomb) package actionSprite { import flash.display.*; import flash.events.*; import flash.utils.*; public class Bomb extends AbstractMoveItem { private var _player:Player; protected var _blastMc:String; protected var _blastArr:Array; protected var _hitMove:HitMove; protected var _bombMc:String; private var _shootSpeed:int; protected var _bombPow:int; protected var _engineArr:Array; protected var _currentX:int; protected var _blastTime:int; protected var _currentY:int; protected var _time:int; private var _shootFuncDeputize:Function; protected var _continueTime:int; private static var _normalBlastTime:int = 60; public function Bomb(_arg1:Game, _arg2:BombAdder){ _game = _arg1; super(); _player = _arg2.player; init(); } function get hitMove():HitMove{ return (_hitMove); } function rightAfoul(_arg1:int):void{ _hitMove.rightAfoul(_arg1); } protected function bombPos():void{ if (((!((xGrid == _currentX))) || (!((yGrid == _currentY))))){ _map.addBomb(xGrid, yGrid, this); _map.deleBomb(_currentX, _currentY); _currentX = xGrid; _currentY = yGrid; }; } public function get bombPow():int{ return (_bombPow); } protected function blastHandle(_arg1:Event):void{ _time = (_blastTime + 1); } function resetEngine():void{ _engineArr = new Array(takeCount, bombTrans, bombPos); } override function resetDisplay():void{ _mainContainer.removeChild(_container); _mainContainer = (_game.getDisArr(yGrid).getChildAt(2) as Sprite); _mainContainer.addChild(_container); } public function get robot():AbstractRobot{ return (AbstractRobot(_robot)); } function set shootFuncDeputize(_arg1:Function):void{ _shootFuncDeputize = _arg1; } function startFly():void{ engineArr.push(kickedFly); } public function get leavingsTime():int{ var _local1:*; _local1 = 0; _local1 = (_blastTime - _time); return (_local1); } function ended():void{ var _local1:*; var _local2:*; if (_continueTime > 15){ _map.deleBomb(xGrid, yGrid); _mainContainer.removeChild(_container); _game.control.minBlast(this); deleFire(); }; _continueTime++; } function get engineArr():Array{ return (_engineArr); } protected function takeCount():void{ var _local1:*; var _local2:*; if (_time > _blastTime){ _game.soundManager.creatSound("bomb"); blast(); _game.control.minBomb(bombEngine); _robot.deleteBomb(this); _robot.bombNum--; } else { _time++; }; } private function kickedFly():void{ _currentX = xGrid; _currentY = yGrid; shootFunc(); if (_hitMove.ifHit == true){ engineArr.splice(engineArr.lastIndexOf(kickedFly), 1); resetEngine(); resetMap(); _shootSpeed = 0; _shootFuncDeputize = null; _hitMove.ifHit = false; }; } function set shootSpeed(_arg1:int):void{ _shootSpeed = _arg1; } protected function setBombMc():void{ _bombMc = "bomb0"; } protected function setBlastMc():void{ _blastMc = "exp0"; } protected function init():void{ _hitMove = new HitMove(this, _game); _ifBurst = true; setBombPow(); xPos = (_robot.xGrid * _gridWid); yPos = (_robot.yGrid * _gridWid); setMapInfo(); _continueTime = 0; _mainContainer = (_game.getDisArr(yGrid).getChildAt(2) as Sprite); _mainContainer.addChild(_container); setBombMc(); setBlastMc(); creatMc(); blastMode(); _game.control.addBomb(bombEngine); _blastArr = new Array(); addEventListener("_Blast", blastHandle); addBombSound(); } protected function bombTrans():void{ if (_map.getTransmittal(xGrid, yGrid)){ _map.getTransmittal(xGrid, yGrid).bombTrans(this); }; } function upAfoul(_arg1:int):void{ _hitMove.upAfoul(_arg1); } protected function deleFire():void{ var _local1:*; _local1 = 0; _local1 = 0; while (_local1 < _blastArr.length) { _map.setFire(_blastArr[_local1][0], _blastArr[_local1][1], false); _local1++; }; } function leftAfoul(_arg1:int):void{ _hitMove.leftAfoul(_arg1); } override function motionEnd():void{ resetMap(); _mainContainer = _game.getDisArr(yGrid); _mainContainer.addChild(_container); super.motionEnd(); } protected function get _robot():AbstractRobot{ return (_player.robot); } protected function setMapInfo():void{ _map.addBomb(xGrid, yGrid, this); } function downAfoul(_arg1:int):void{ _hitMove.downAfoul(_arg1); } function shootFunc():void{ _shootFuncDeputize(_shootSpeed); } function bombEngine():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = null; _local2 = 0; _local3 = _engineArr; for each (_local1 in _local3) { _local1(); }; } function resetMap():void{ _map.addBomb(xGrid, yGrid, this); } protected function setBombPow():void{ _bombPow = _robot.bombPow; } protected function blastMode():void{ _time = 0; _blastTime = _normalBlastTime; _engineArr = new Array(takeCount, bombTrans, bombPos); } protected function addBombSound():void{ _game.soundManager.creatSound("addBomb"); } function blast():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local11:*; var _local12:*; var _local13:*; var _local14:*; var _local15:*; var _local16:*; var _local17:*; var _local18:*; var _local19:*; var _local20:*; var _local21:*; _local1 = false; _local2 = false; _local3 = false; _local4 = false; _local5 = 0; _local6 = 0; _local7 = null; _local8 = null; _local9 = 0; _local10 = null; _local11 = null; _local12 = null; _local13 = null; _local14 = null; _local15 = null; _local16 = null; _local17 = null; _local18 = null; _local19 = null; removeEventListener("_Blast", blastHandle); if (_mc != null){ _mc.parent.removeChild(_mc); }; _local1 = true; _local2 = true; _local3 = true; _local4 = true; _map.setFire(xGrid, yGrid, true); _local7 = new Array(xGrid, yGrid); _blastArr.push(_local7); if (_map.getProp(xGrid, yGrid) == null){ if (_map.getRobot(xGrid, yGrid) != null){ _local5 = _map.getRobot(xGrid, yGrid).length; _local20 = 0; _local21 = _map.getRobot(xGrid, yGrid); for each (_local11 in _local21) { if (!_local11.ifBurst){ } else { if (_local11 != _robot){ _robot.bombRobotScore(); } else { if (_local11 != _robot){ } else { _robot.killSelf(); }; }; }; }; }; } else { _map.getProp(xGrid, yGrid).deleProp(); }; _local8 = (getDefinitionByName(_blastMc) as Class); _local9 = 1; while (_local9 < (_bombPow + 1)) { if (_local1){ if ((yGrid - _local9) > -1){ if (((_map.ifNull(xGrid, (yGrid - _local9))) || ((((_map.getItem(xGrid, (yGrid - _local9)).ifBurst == true)) && (!((_map.getItem(xGrid, (yGrid - _local9)) as Bomb))))))){ _local12 = MovieClip(new (_local8)); if (_local9 != _bombPow){ _local12.gotoAndStop(2); } else { _local12.gotoAndStop(3); }; _local12.y = (_mc.y - (_local9 * _gridWid)); _local12.x = _mc.x; _container.addChild(_local12); _map.setFire(xGrid, (yGrid - _local9), true); _local13 = new Array(xGrid, (yGrid - _local9)); _blastArr.push(_local13); }; if (_map.ifNull(xGrid, (yGrid - _local9))){ if (_map.getProp(xGrid, (yGrid - _local9)) == null){ if (_map.getRobot(xGrid, (yGrid - _local9)) != null){ _local5 = _map.getRobot(xGrid, (yGrid - _local9)).length; _local6 = 0; while (_local6 < _local5) { if (_map.getRobot(xGrid, (yGrid - _local9))[_local6].ifBurst){ if (_map.getRobot(xGrid, (yGrid - _local9))[_local6] != _robot){ _robot.bombRobotScore(); }; if (_map.getRobot(xGrid, (yGrid - _local9))[_local6] == _robot){ _robot.killSelf(); }; }; _local6++; }; }; } else { if (_map.getProp(xGrid, (yGrid - _local9)).ifBurst == true){ _map.getProp(xGrid, (yGrid - _local9)).deleProp(); }; }; } else { _local1 = false; if (_map.getItem(xGrid, (yGrid - _local9)).ifBurst == true){ if ((_map.getBox(xGrid, (yGrid - _local9)) as Box)){ _map.getBox(xGrid, (yGrid - _local9)).deleteBox(); _map.deleteItem(xGrid, (yGrid - _local9)); _robot.bombItemScore(); } else { if ((_map.getBomb(xGrid, (yGrid - _local9)) as Bomb)){ _map.getBomb(xGrid, (yGrid - _local9)).dispatchEvent(new Event("_Blast")); }; }; }; }; }; }; if (_local2){ if ((yGrid + _local9) < _game.mapSite.mapHei){ if (((_map.ifNull(xGrid, (yGrid + _local9))) || ((((_map.getItem(xGrid, (yGrid + _local9)).ifBurst == true)) && (!((_map.getItem(xGrid, (yGrid + _local9)) as Bomb))))))){ _local14 = MovieClip(new (_local8)); if (_local9 != _bombPow){ _local14.gotoAndStop(8); } else { _local14.gotoAndStop(9); }; _local14.y = (_mc.y + (_local9 * _gridWid)); _local14.x = _mc.x; _container.addChild(_local14); _map.setFire(xGrid, (yGrid + _local9), true); _local15 = new Array(xGrid, (yGrid + _local9)); _blastArr.push(_local15); }; if (_map.ifNull(xGrid, (yGrid + _local9))){ if (_map.getProp(xGrid, (yGrid + _local9)) == null){ if (_map.getRobot(xGrid, (yGrid + _local9)) != null){ _local5 = _map.getRobot(xGrid, (yGrid + _local9)).length; _local6 = 0; while (_local6 < _local5) { if (_map.getRobot(xGrid, (yGrid + _local9))[_local6].ifBurst){ if (_map.getRobot(xGrid, (yGrid + _local9))[_local6] != _robot){ _robot.bombRobotScore(); }; if (_map.getRobot(xGrid, (yGrid + _local9))[_local6] == _robot){ _robot.killSelf(); }; }; _local6++; }; }; } else { if (_map.getProp(xGrid, (yGrid + _local9)).ifBurst == true){ _map.getProp(xGrid, (yGrid + _local9)).deleProp(); }; }; } else { _local2 = false; if (_map.getItem(xGrid, (yGrid + _local9)).ifBurst == true){ if ((_map.getBox(xGrid, (yGrid + _local9)) as Box)){ _map.getBox(xGrid, (yGrid + _local9)).deleteBox(); _map.deleteItem(xGrid, (yGrid + _local9)); _robot.bombItemScore(); } else { if ((_map.getBomb(xGrid, (yGrid + _local9)) as Bomb)){ _map.getBomb(xGrid, (yGrid + _local9)).dispatchEvent(new Event("_Blast")); }; }; }; }; }; }; if (_local3){ if ((xGrid - _local9) > -1){ if (((_map.ifNull((xGrid - _local9), yGrid)) || ((((_map.getItem((xGrid - _local9), yGrid).ifBurst == true)) && (!((_map.getItem((xGrid - _local9), yGrid) as Bomb))))))){ _local16 = MovieClip(new (_local8)); if (_local9 != _bombPow){ _local16.gotoAndStop(6); } else { _local16.gotoAndStop(7); }; _local16.y = _mc.y; _local16.x = (_mc.x - (_local9 * _gridWid)); _container.addChild(_local16); _map.setFire((xGrid - _local9), yGrid, true); _local17 = new Array((xGrid - _local9), yGrid); _blastArr.push(_local17); }; if (_map.ifNull((xGrid - _local9), yGrid)){ if (_map.getProp((xGrid - _local9), yGrid) == null){ if (_map.getRobot((xGrid - _local9), yGrid) != null){ _local5 = _map.getRobot((xGrid - _local9), yGrid).length; _local6 = 0; while (_local6 < _local5) { if (_map.getRobot((xGrid - _local9), yGrid)[_local6].ifBurst){ if (_map.getRobot((xGrid - _local9), yGrid)[_local6] != _robot){ _robot.bombRobotScore(); }; if (_map.getRobot((xGrid - _local9), yGrid)[_local6] == _robot){ _robot.killSelf(); }; }; _local6++; }; }; } else { if (_map.getProp((xGrid - _local9), yGrid).ifBurst == true){ _map.getProp((xGrid - _local9), yGrid).deleProp(); }; }; } else { _local3 = false; if (_map.getItem((xGrid - _local9), yGrid).ifBurst == true){ if ((_map.getBox((xGrid - _local9), yGrid) as Box)){ _map.getBox((xGrid - _local9), yGrid).deleteBox(); _map.deleteItem((xGrid - _local9), yGrid); _robot.bombItemScore(); } else { if ((_map.getBomb((xGrid - _local9), yGrid) as Bomb)){ _map.getBomb((xGrid - _local9), yGrid).dispatchEvent(new Event("_Blast")); }; }; }; }; }; }; if (_local4){ if ((xGrid + _local9) < _game.mapSite.mapWid){ if (((_map.ifNull((xGrid + _local9), yGrid)) || ((((_map.getItem((xGrid + _local9), yGrid).ifBurst == true)) && (!((_map.getItem((xGrid + _local9), yGrid) as Bomb))))))){ _local18 = MovieClip(new (_local8)); if (_local9 != _bombPow){ _local18.gotoAndStop(4); } else { _local18.gotoAndStop(5); }; _local18.y = _mc.y; _local18.x = (_mc.x + (_local9 * _gridWid)); _container.addChild(_local18); _map.setFire((xGrid + _local9), yGrid, true); _local19 = new Array((xGrid + _local9), yGrid); _blastArr.push(_local19); }; if (_map.ifNull((xGrid + _local9), yGrid)){ if (_map.getProp((xGrid + _local9), yGrid) == null){ if (_map.getRobot((xGrid + _local9), yGrid) != null){ _local5 = _map.getRobot((xGrid + _local9), yGrid).length; _local6 = 0; while (_local6 < _local5) { if (_map.getRobot((xGrid + _local9), yGrid)[_local6].ifBurst){ if (_map.getRobot((xGrid + _local9), yGrid)[_local6] != _robot){ _robot.bombRobotScore(); }; if (_map.getRobot((xGrid + _local9), yGrid)[_local6] == _robot){ _robot.killSelf(); }; }; _local6++; }; }; } else { if (_map.getProp((xGrid + _local9), yGrid).ifBurst == true){ map.getProp((xGrid + _local9), yGrid).deleProp(); }; }; } else { _local4 = false; if (_map.getItem((xGrid + _local9), yGrid).ifBurst == true){ if ((_map.getBox((xGrid + _local9), yGrid) as Box)){ _map.getBox((xGrid + _local9), yGrid).deleteBox(); _map.deleteItem((xGrid + _local9), yGrid); _robot.bombItemScore(); } else { if ((_map.getBomb((xGrid + _local9), yGrid) as Bomb)){ _map.getBomb((xGrid + _local9), yGrid).dispatchEvent(new Event("_Blast")); }; }; }; }; }; }; _local9++; }; _local10 = MovieClip(new (_local8)); _local10.stop(); _container.addChild(_local10); _game.control.addBlast(ended); } protected function creatMc():void{ var _local1:*; _local1 = null; _local1 = (getDefinitionByName(_bombMc) as Class); _mc = MovieClip(new (_local1)); _container.addChild(_mc); } public static function get blastTime():int{ return (_normalBlastTime); } _normalBlastTime = 60; } }//package actionSprite
Section 57
//BombAdder (actionSprite.BombAdder) package actionSprite { public interface BombAdder { function set player(_arg1:Player):void; function get bombNum():int; function set bombNum(_arg1:int):void; function bombRobotScore():void; function set bombPow(_arg1:int):void; function deleteBomb(_arg1:Bomb):void; function get player():Player; function killSelf():void; function get bombPow():int; function bombItemScore():void; function get xGrid():int; function get yGrid():int; } }//package actionSprite
Section 58
//BombShoes (actionSprite.BombShoes) package actionSprite { public class BombShoes extends AbstractProp { private var _kickSpeed:int; private var _robot:AbstractRobot; public function BombShoes(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); _kickSpeed = 7; } private function kickBomb(_arg1:int, _arg2:int):void{ var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local3 = 0; _local4 = null; _local5 = null; if (_map.getBomb(_arg1, _arg2) != null){ _local5 = _map.getBomb(_arg1, _arg2); _local6 = _robot.robotDirect; switch (_local6){ case "_Up": _local4 = _local5.upAfoul; _local3 = -(_kickSpeed); break; case "_Down": _local4 = _local5.downAfoul; _local3 = _kickSpeed; break; case "_Left": _local4 = _local5.leftAfoul; _local3 = -(_kickSpeed); break; case "_Right": _local4 = _local5.rightAfoul; _local3 = _kickSpeed; break; }; _local5.shootFuncDeputize = _local4; _local5.shootSpeed = _local3; _map.deleBomb(_arg1, _arg2); _local5.engineArr.splice(0); _local5.startFly(); }; } override function changeStage(_arg1:AbstractRobot):void{ super.changeStage(_arg1); if (_arg1.vehicle == ""){ _arg1.hitMove.hitHandleArr = kickBomb; }; _arg1.propDelay = this; _arg1.footMcNum = 2; _arg1.setFootMc(); _robot = _arg1; } override protected function setNum():void{ _propNum = 6; } } }//package actionSprite
Section 59
//Box (actionSprite.Box) package actionSprite { import flash.display.*; import flash.utils.*; public class Box extends AbstractItem { private var _itemNum:int; private var _mapMaster:MapMaster; public function Box(_arg1:Game, _arg2:int, _arg3:int, _arg4:int){ _game = _arg1; _mapMaster = _game.mapMaster; super(); init(_arg2, _arg3, _arg4); } private function init(_arg1:int, _arg2:int, _arg3:int):void{ _itemNum = _arg1; _map.addItem(this, _arg2, _arg3); _mainContainer = (_game.getDisArr(yGrid).getChildAt(1) as Sprite); _mainContainer.addChild(_container); setItem(_arg1); } private function brickExp():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; _local1 = (getDefinitionByName("brickExp") as Class); _local2 = MovieClip(new (_local1)); _container.removeChild(_mc); _mc = _local2; _container.addChild(_mc); _game.control.addBrickExp(countBrickExp); } function deleteBox():void{ brickExp(); } private function countBrickExp():void{ if (_mc.currentFrame == _mc.totalFrames){ _mc = null; _mainContainer.removeChild(_container); creatProp(); _game.control.minBrickExp(countBrickExp); }; } private function creatProp():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; _local1 = 0; _local2 = null; _local3 = null; if (_mapMaster.propCurrent < _mapMaster.propTotal){ if (Math.random() < _mapMaster.propProb){ _local1 = Math.floor((Math.random() * _mapMaster.propArr.length)); _local2 = _mapMaster.propArr[_local1]; if ((((((((_local2 == PlaneProp)) || ((_local2 == BulldozerProp)))) || ((_local2 == CarProp)))) || ((_local2 == FrogProp)))){ if (_mapMaster.vehicleNum > 0){ new _local2(_game, xGrid, yGrid); _mapMaster.propCurrent = 1; _mapMaster.vehicleNum--; } else { trace("交通工具超出上限..."); _local4 = 0; _local5 = _mapMaster.propArr; for each (_local3 in _local5) { if (!(((((((_local3 == PlaneProp)) || ((_local3 == BulldozerProp)))) || ((_local3 == CarProp)))) || ((_local3 == FrogProp)))){ } else { _mapMaster.propArr.splice(_mapMaster.propArr.indexOf(_local3), 1); }; }; }; } else { new _local2(_game, xGrid, yGrid); _mapMaster.propCurrent = 1; }; }; }; } private function setItem(_arg1:int):void{ var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local2 = null; _local3 = null; _local4 = null; _local5 = null; _local6 = null; _mc = new MovieClip(); _local2 = (getDefinitionByName("brick") as Class); _local3 = MovieClip(new (_local2)); _local4 = new Sprite(); _local4.addChild(_local3); _local3.x = 50; _local3.y = 50; _local3.gotoAndStop(_arg1); _local5 = new BitmapData(150, 150, true, 1); _local5.draw(_local4); _local6 = new Bitmap(_local5); _local6.x = -50; _local6.y = -50; _mc.addChild(_local6); _container.addChild(_mc); } function setVisible(_arg1:Boolean):void{ if (_arg1 != true){ _container.removeChild(_mc); } else { _container.addChild(_mc); }; } public function set yGrid(_arg1:int):void{ _yGrid = _arg1; } public function set xGrid(_arg1:int):void{ _xGrid = _arg1; } } }//package actionSprite
Section 60
//BulldozerProp (actionSprite.BulldozerProp) package actionSprite { public class BulldozerProp extends AbstractProp implements Vehicle { private var _countNum:int; private var _robot:AbstractRobot; public function BulldozerProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); } private function bulldozer(_arg1:int, _arg2:int):void{ if ((_map.getItem(_arg1, _arg2) as Box)){ if (_map.getBox(_arg1, _arg2).ifBurst == true){ _game.soundManager.creatSound("bulldozerProp"); _map.getBox(_arg1, _arg2).deleteBox(); _map.deleteItem(_arg1, _arg2); _robot.moveStop(); _robot.outOfControl(); _robot.engineArr.push(stopCount); }; }; } override function changeStage(_arg1:AbstractRobot):void{ _game.soundManager.creatSound("getBulldozer"); super.changeStage(_arg1); _robot = _arg1; _arg1.initStage(); _arg1.vehicle = "_Bulldozer"; _arg1.deleNombrilDis(); _arg1.reRobotMc(); _arg1.hitMove.hitHandleArr = bulldozer; _arg1.hitMove.fixedHitArr.push(new Array(SpringBoard)); _arg1.engineArr.splice(1, 1); _arg1.velocity = 1; } private function stopCount():void{ var _local1:*; var _local2:*; if (_countNum > 10){ _countNum = 0; _robot.command.startListener(); _robot.engineArr.splice(_robot.engineArr.lastIndexOf(stopCount), 1); }; _countNum++; } override protected function setNum():void{ _propNum = 12; } } }//package actionSprite
Section 61
//Bullet (actionSprite.Bullet) package actionSprite { import flash.display.*; import flash.events.*; import flash.geom.*; import flash.utils.*; public class Bullet extends AbstractItem { private var _ifHit:Boolean; private var _speed:Point; private var _engineArr:Array; private var _hitRobotArr:Array; private var _bullerPos:Point; private var _hitMove:HitMove; private var _shotgun:ShotgunProp; private var _startPos:Point; public function Bullet(_arg1:Game, _arg2:ShotgunProp, _arg3:Point, _arg4:Point){ _game = _arg1; _shotgun = _arg2; _bullerPos = _arg3; _speed = _arg4; super(); init(); } private function init():void{ _engineArr = new Array(); _itemWid = 4; _itemHei = 2; _hitRobotArr = _game.robotArr; xPos = _bullerPos.x; yPos = _bullerPos.y; _startPos = new Point(); _startPos.x = xGrid; _startPos.y = yGrid; _mainContainer = (_game.getDisArr(yGrid).getChildAt(2) as Sprite); _mainContainer.addChild(_container); setMc(); _hitMove = new HitMove(this, _game); _engineArr.push(shootFunc); _game.control.addBomb(bullerEngine); } function get ifHit():Boolean{ return (_ifHit); } private function bullerEngine():void{ var _local1:*; var _local2:*; _local1 = 0; _local1 = 0; while (_local1 < _engineArr.length) { _local2 = _engineArr; var _local3 = _local2; _local3[_local1](); _local1++; }; } private function get _robot():AbstractRobot{ return (_shotgun.robot); } private function shootFunc():void{ moveAfoul(_speed); } private function setMc():void{ var _local1:*; _local1 = null; _local1 = (getDefinitionByName(("bullet" + _robot.robotDirect)) as Class); _mc = MovieClip(new (_local1)); _container.addChild(_mc); } function moveAfoul(_arg1:Point):void{ var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; _local2 = 0; _local3 = 0; _local4 = null; _local5 = 0; xPos = (xPos + _arg1.x); yPos = (yPos + _arg1.y); _local2 = Math.floor(((xPos + (_itemWid / 2)) / _gridWid)); _local3 = Math.floor(((yPos + (_itemHei / 2)) / _gridWid)); if (!_hitMove.fixedHitTest(_local2, _local3)){ _engineArr.splice(_engineArr.indexOf(moveAfoul), 1); _mainContainer.removeChild(_container); if ((_map.getItem(_local2, _local3) as Bomb)){ _map.getBomb(_local2, _local3).dispatchEvent(new Event("_Blast")); } else { if ((_map.getBox(_local2, _local3) as Box)){ if (_map.getBox(_local2, _local3).ifBurst == true){ _map.getBox(_local2, _local3).deleteBox(); _map.deleteItem(_local2, _local3); _robot.bombItemScore(); }; }; }; return; }; _local6 = 0; _local7 = _hitRobotArr; for each (_local4 in _local7) { if (!_hitMove.cutTest(this, _local4, new Point(0, 0))){ } else { _engineArr.splice(_engineArr.indexOf(moveAfoul), 1); _mainContainer.removeChild(_container); if (_local4.ifBurst == true){ _robot.bombRobotScore(); _local4.ifDead(); }; return; }; }; _local5 = (Math.abs((xGrid - _startPos.x)) + Math.abs((yGrid - _startPos.y))); if (_local5 == 3){ _engineArr.splice(_engineArr.indexOf(moveAfoul), 1); _mainContainer.removeChild(_container); }; } function get engineArr():Array{ return (_engineArr); } } }//package actionSprite
Section 62
//CarProp (actionSprite.CarProp) package actionSprite { public class CarProp extends AbstractProp implements Vehicle { public function CarProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); } override function changeStage(_arg1:AbstractRobot):void{ _game.soundManager.creatSound("getCar"); super.changeStage(_arg1); _arg1.initStage(); _arg1.vehicle = "_Car"; _arg1.deleNombrilDis(); _arg1.reRobotMc(); _arg1.hitMove.fixedHitArr.push(new Array(SpringBoard)); _arg1.engineArr.splice(1, 1); _arg1.velocity = 2.2; } override protected function setNum():void{ _propNum = 13; } } }//package actionSprite
Section 63
//CoinProp (actionSprite.CoinProp) package actionSprite { import fl.motion.*; public class CoinProp extends AbstractProp { private var _glintTimeCount:int; public function CoinProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); _glintTimeCount = 0; _game.control.addEngine(setGlint); _ifBurst = false; } override function changeStage(_arg1:AbstractRobot):void{ _arg1.addCoinArr(this); } private function setGlint():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = null; if (_glintTimeCount > 120){ _local1 = new Color(); _local1.brightness = 0; _mc.transform.colorTransform = _local1; _glintTimeCount = 0; _game.control.minEngine(setGlint); } else { if (_mc == null){ _game.control.minEngine(setGlint); _glintTimeCount = 0; return; }; _glintTimeCount++; if ((_glintTimeCount % 2) != 0){ _local1 = new Color(); _local1.brightness = -0.2; _mc.transform.colorTransform = _local1; } else { _local1 = new Color(); _local1.brightness = 0.2; _mc.transform.colorTransform = _local1; }; }; } function restartSetGlint():void{ _game.control.addEngine(setGlint); } override protected function setNum():void{ _propNum = 9; } } }//package actionSprite
Section 64
//Control (actionSprite.Control) package actionSprite { import flash.display.*; import flash.events.*; public class Control extends Sprite { private var _deadArr:Array; private var _bombArr:Array; private var _tweenArr:Array; private var _pauseGame:Boolean; private var _blastArr:Array; private var _moveFunc:Array; private var _engineArr:Array; private var _brickExpArr:Array; public function Control(){ init(); } function addBomb(_arg1:Function):void{ _bombArr.push(_arg1); } public function get pauseGame():Boolean{ return (_pauseGame); } function get tweenArr():Array{ return (_tweenArr); } private function init():void{ _bombArr = new Array(); _blastArr = new Array(); _engineArr = new Array(); _moveFunc = new Array(); _tweenArr = new Array(); _brickExpArr = new Array(); _deadArr = new Array(); addEventListener(Event.ENTER_FRAME, enterFrameHandle); } function moveDown(_arg1:AbstractRobot):void{ _arg1.movArr.push("_Down"); _arg1.dispatchEvent(new Event("_Down")); _arg1.movFunc = _arg1.moveDown; } function addMovFunc(_arg1:Array):void{ _moveFunc.push(_arg1); } function minBomb(_arg1:Function):void{ _bombArr.splice(_bombArr.indexOf(_arg1), 1); } public function set pauseGame(_arg1:Boolean):void{ _pauseGame = _arg1; } public function minEngine(_arg1:Function):void{ _engineArr.splice(_engineArr.lastIndexOf(_arg1), 1); } public function addEngine(_arg1:Function):void{ _engineArr.push(_arg1); } function minTween(_arg1:Function):void{ _tweenArr.splice(_tweenArr.indexOf(_arg1), 1); } function moveUp(_arg1:AbstractRobot):void{ _arg1.movArr.push("_Up"); _arg1.dispatchEvent(new Event("_Up")); _arg1.movFunc = _arg1.moveUp; } function addDeadArr(_arg1:Function):void{ _deadArr.push(_arg1); } function moveLeft(_arg1:AbstractRobot):void{ _arg1.movArr.push("_Left"); _arg1.dispatchEvent(new Event("_Left")); _arg1.movFunc = _arg1.moveLeft; } function moveStop(_arg1:AbstractRobot, _arg2:String):void{ var _local3:*; var _local4:*; var _local5:*; _local3 = null; _local4 = 0; _local3 = _arg2; _local4 = 0; while (_local4 < _arg1.movArr.length) { if (_arg1.movArr[_local4] == _local3){ _arg1.movArr.splice(_local4, 1); }; _local4++; }; if (_arg1.movArr.length != 0){ _local5 = String(_arg1.movArr.slice(-1)); switch (_local5){ case "_Left": _arg1.dispatchEvent(new Event("_Left")); _arg1.movFunc = _arg1.moveLeft; break; case "_Up": _arg1.dispatchEvent(new Event("_Up")); _arg1.movFunc = _arg1.moveUp; break; case "_Right": _arg1.dispatchEvent(new Event("_Right")); _arg1.movFunc = _arg1.moveRight; break; case "_Down": _arg1.dispatchEvent(new Event("_Down")); _arg1.movFunc = _arg1.moveDown; break; }; } else { _arg1.movFunc = _arg1.moveStop; }; } function addTween(_arg1:Function):void{ _tweenArr.push(_arg1); } function minBrickExp(_arg1:Function):void{ _brickExpArr.splice(_brickExpArr.indexOf(_arg1), 1); } private function run():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; _local1 = null; _local2 = null; _local3 = 0; _local4 = _bombArr; for each (_local1 in _local4) { _local1(); }; _local3 = 0; _local4 = _blastArr; for each (_local1 in _local4) { _local1(); }; _local3 = 0; _local4 = _engineArr; for each (_local1 in _local4) { _local1(); }; _local3 = 0; _local4 = _moveFunc; for each (_local2 in _local4) { _local5 = _local2; var _local8 = _local5; _local8[0](); }; _local3 = 0; _local4 = _tweenArr; for each (_local1 in _local4) { _local1(); }; _local3 = 0; _local4 = _brickExpArr; for each (_local1 in _local4) { _local1(); }; _local3 = 0; _local4 = _deadArr; for each (_local1 in _local4) { _local1(); }; } function bomb(_arg1:AbstractRobot):void{ _arg1.dispatchEvent(new Event("_Bomb")); } function minDeadArr(_arg1:Function):void{ _deadArr.splice(_deadArr.indexOf(_arg1), 1); } public function indexEngine(_arg1:Function):Boolean{ if (_engineArr.indexOf(_arg1) != -1){ return (true); }; return (false); } function minBlast(_arg1:Bomb):void{ var _local2:*; _local2 = 0; _local2 = 0; while (_local2 < _blastArr.length) { if (_blastArr[_local2] == _arg1.ended){ _blastArr.splice(_local2, 1); }; _local2++; }; } function moveRight(_arg1:AbstractRobot):void{ _arg1.movArr.push("_Right"); _arg1.dispatchEvent(new Event("_Right")); _arg1.movFunc = _arg1.moveRight; } function addBlast(_arg1:Function):void{ _blastArr.push(_arg1); } function addBrickExp(_arg1:Function):void{ _brickExpArr.push(_arg1); } function stopEngine():void{ removeEventListener(Event.ENTER_FRAME, enterFrameHandle); } private function enterFrameHandle(_arg1:Event):void{ if (!_pauseGame){ run(); }; } } }//package actionSprite
Section 65
//Dominate (actionSprite.Dominate) package actionSprite { import flash.display.*; public class Dominate extends Sprite { protected var _control:Control; protected var _robot:AbstractRobot; function startListener():void{ } function pauseControl():void{ } function pasueListener():void{ } function startControl():void{ } function deleRobot():void{ _robot = null; } function set robot(_arg1:AbstractRobot):void{ _robot = _arg1; } } }//package actionSprite
Section 66
//FRateLimiter (actionSprite.FRateLimiter) package actionSprite { import flash.utils.*; public class FRateLimiter { private static var newT:uint; private static var oldT:uint; public static function limitFrame(_arg1:int):void{ var _local2:*; _local2 = 0; _local2 = (1000 / _arg1); while (Math.abs((newT - oldT)) < _local2) { newT = getTimer(); }; oldT = getTimer(); } oldT = getTimer(); newT = oldT; } }//package actionSprite
Section 67
//FrogProp (actionSprite.FrogProp) package actionSprite { import flash.display.*; import flash.geom.*; public class FrogProp extends AbstractProp implements Vehicle { private var _moveJump:Function; private var _aimArr:Array; private var _jumpSpeed:Point; private var _frogRobotArr:Array; private var _robot:AbstractRobot; public function FrogProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); } override function changeStage(_arg1:AbstractRobot):void{ _game.soundManager.creatSound("getFrog"); super.changeStage(_arg1); _arg1.initStage(); _arg1.vehicle = "_Frog"; _arg1.deleNombrilDis(); _arg1.reRobotMc(); _arg1.engineArr.splice(1, 1); _frogRobotArr = _arg1.engineArr; _arg1.hitMove.hitHandleArr = frog; _arg1.stopMcSurrogate = frogMcStop; _arg1.velocity = 1.5; _robot = _arg1; } private function yJump():void{ if (Math.abs((_robot.yPos - (_aimArr[1] * _gridWid))) < 1){ _robot.pointSpeed = new Point(0, 0); _robot.mc.gotoAndStop(1); _robot.movFunc = _robot.moveStop; _robot.engineArr = _frogRobotArr; _robot.addControl(); } else { if (Math.abs(_jumpSpeed.y) < Math.abs(((_aimArr[1] * _gridWid) - _robot.yPos))){ _robot.yPos = (_robot.yPos + _jumpSpeed.y); } else { _robot.yPos = ((_robot.yPos + (_aimArr[1] * _gridWid)) - _robot.yPos); }; }; if (Math.abs((_robot.xPos - (_aimArr[0] * _gridWid))) > 1){ _robot.xPos = (_robot.xPos + _jumpSpeed.x); }; } private function get robot():AbstractRobot{ return (_robot); } private function frogMcStop():void{ if (mc.currentFrame == 18){ mc.gotoAndStop(1); }; } private function get mc():MovieClip{ return (_robot.mc); } private function get speed():Point{ return (_robot.pointSpeed); } private function frog(_arg1:int, _arg2:int):void{ _aimArr = new Array(); _jumpSpeed = new Point(); if (speed.y != 0){ if (speed.x == 0){ if (speed.y > 0){ _aimArr[0] = _arg1; _aimArr[1] = (_arg2 + 1); _jumpSpeed.y = robot.speed; } else { if (speed.y < 0){ _aimArr[0] = _arg1; _aimArr[1] = (_arg2 - 1); _jumpSpeed.y = -(robot.speed); }; }; if ((robot.xPos - (robot.xGrid * _gridWid)) > 0){ _jumpSpeed.x = -1; } else { if ((robot.xPos - (robot.xGrid * _gridWid)) < 0){ _jumpSpeed.x = 1; } else { _jumpSpeed.x = 0; }; }; _moveJump = yJump; }; } else { if (speed.x > 0){ _aimArr[0] = (_arg1 + 1); _aimArr[1] = _arg2; _jumpSpeed.x = robot.speed; } else { if (speed.x < 0){ _aimArr[0] = (_arg1 - 1); _aimArr[1] = _arg2; _jumpSpeed.x = -(robot.speed); }; }; if ((robot.yPos - (robot.yGrid * _gridWid)) > 0){ _jumpSpeed.y = -1; } else { if ((robot.yPos - (robot.yGrid * _gridWid)) < 0){ _jumpSpeed.y = 1; } else { _jumpSpeed.y = 0; }; }; _moveJump = xJump; }; if ((((((((_aimArr[0] > -1)) && ((_aimArr[0] < _game.mapSite.mapWid)))) && ((_aimArr[1] > -1)))) && ((_aimArr[1] < _game.mapSite.mapHei)))){ if ((((_game.mapSite.getBomb(_aimArr[0], _aimArr[1]) == null)) && ((_game.mapSite.getBox(_aimArr[0], _aimArr[1]) == null)))){ robot.movArr = new Array(); robot.movFunc = new Function(); robot.command.pasueListener(); robot.engineArr = new Array(); robot.movFunc = _moveJump; robot.mc.gotoAndPlay(19); }; }; } private function xJump():void{ if ((_robot.xPos - (_aimArr[0] * _gridWid)) != 0){ if (Math.abs(_jumpSpeed.x) < Math.abs(((_aimArr[0] * _gridWid) - _robot.xPos))){ _robot.xPos = (_robot.xPos + _jumpSpeed.x); } else { _robot.xPos = ((_robot.xPos + (_aimArr[0] * _gridWid)) - _robot.xPos); }; } else { _robot.pointSpeed = new Point(0, 0); _robot.mc.gotoAndStop(1); _robot.movFunc = _robot.moveStop; _robot.engineArr = _frogRobotArr; _robot.addControl(); }; if (Math.abs((_robot.yPos - (_aimArr[1] * _gridWid))) > 1){ _robot.yPos = (_robot.yPos + _jumpSpeed.y); }; } override protected function setNum():void{ _propNum = 14; } } }//package actionSprite
Section 68
//Game (actionSprite.Game) package actionSprite { import actionSprite.ui.*; import flash.display.*; import flash.events.*; import actionSprite.mapData.*; import flash.utils.*; public class Game { private var _mapLoadOverSurrogate:Function; private var _floorContainer:Sprite; private var _bgContainer:Sprite; private var _uiManager:UiManager; private var factory:Factory; private var _textColNum:int; private var _gameMode:String; private var _aiArr:Array; private var _control:Control; private var _gameTime:int; private var _playerArr:Array; private var _stageContainer:Stage; private var _currentLevels:int; private var mine:Mine; private var _excursionX:int; private var _excursionY:int; private var _allAttactRobot:Class; private var _pastTime:int; private var _robotFloorCol:Array; private var beach:Beach; private var _mapMaster:MapMaster; private var _aiLife:int; private var _playerNum:int; private var _propPoint:int; private var _gridWid:int; private var _frameRate:int; private var _gameDiff:String; private var _gameMainContainer:Sprite; private var disce:Disce; private var snow:Snow; private var center:Center; private var _personLife:int; private var _map:Map; private var _mapPropArr:Array; private var _deadRobotPlayer:Player; private var _gameEndSurrogate:Function; private var _endCartoon:GameEndCartoon; private var _commandArr:Array; private var _robotPosArr:Array; private var _aiAllowEatProp:Array; private var _randomActionNum:Number; private var _pastSecond:Number; private var _difficultPoint:Array; private var _aiAnswerTime:int; private var _boxPoint:int; private var _robotPoint:int; private var _interFace:GameInterFace; private var _displayArr:Array; private var _levelWinNum:int; private var _timeOutSurrogate:Function; private var _hitArr:Array; private var _robotArr:Array; public function Game(_arg1:UiManager){ _uiManager = _arg1; init(); } function get mapMaster():MapMaster{ return (_mapMaster); } private function robotReInit():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = 0; _local2 = 0; _local3 = 0; _local2 = _playerArr.length; _local1 = 0; while (_local1 < _local2) { if (_playerArr[_local1].life > 0){ _playerArr[_local1].rePersonRobot(); }; _local1++; }; _local3 = _aiArr.length; _local1 = 0; while (_local1 < _local3) { _aiArr[_local1].reAIRobot(); _local1++; }; } public function overInit():void{ var _local1:*; var _local2:*; _local1 = 0; _local2 = 0; _local1 = _commandArr.length; _local2 = 0; while (_local2 < _local1) { if ((_commandArr[_local2] as Person)){ _commandArr[_local2].pasueListener(); }; _local2++; }; _control.stopEngine(); _control = null; Rail.railArr = new Array(); } private function ifRestrat():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = 0; _local2 = false; _local3 = 0; _local1 = _playerArr.length; _stageContainer.removeChild(_gameMainContainer); countRobotPoint(false); _local3 = 0; while (_local3 < _local1) { _playerArr[_local3].life = (_playerArr[_local3].life - 1); if (_playerArr[_local3].life > 0){ _local2 = true; }; _local3++; }; if (_local2){ if (_playerNum > 1){ _uiManager.twoPScore(3); } else { _uiManager.onePScore(3); }; } else { if (_playerNum > 1){ _uiManager.twoPGameOver(_playerArr[0].totalPoint, _playerArr[1].totalPoint, 1); } else { _uiManager.onePGameOver(_playerArr[0].totalPoint, 1); }; }; } public function get gameMainContainer():Sprite{ return (_gameMainContainer); } private function init():void{ var _local1:*; _gameMode = _uiManager.gameMode; _gameDiff = _uiManager.difficulty; _local1 = _gameMode; switch (_local1){ case "arcade": _gameEndSurrogate = arcadeGameEnd; _timeOutSurrogate = arcadeTimeOut; _personLife = 3; _aiLife = 1; _allAttactRobot = PersonRobot; break; case "kill": _gameEndSurrogate = killGameEnd; _timeOutSurrogate = killTimeOut; _personLife = 3; _aiLife = 1; _allAttactRobot = AbstractRobot; _levelWinNum = 10; _textColNum = 8; break; case "collect": _gameEndSurrogate = collectGameEnd; _timeOutSurrogate = collectTimeOut; _personLife = 3; _aiLife = 1; _allAttactRobot = PersonRobot; _levelWinNum = 10; _textColNum = 8; break; case "color": _gameEndSurrogate = colorGameEnd; _timeOutSurrogate = colorTimeOut; _personLife = 3; _aiLife = 1; _allAttactRobot = PersonRobot; _levelWinNum = 50; _textColNum = 40; _robotFloorCol = new Array(); _robotFloorCol.push(39423, 16764159, 0xFF9900, 0x33CC00); break; }; dataInit(); displayInit(); mapInit(); _mapLoadOverSurrogate = firstMapLoadOver; } private function arcadeTimeOut():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = 0; _local2 = 0; _local3 = 0; gamePause(); overInit(); _uiManager.soundManager.nullGameMusic(); _uiManager.soundManager.creatLevelCompleteMusic(); _local3 = 0; while (_local3 < robotArr.length) { if ((_robotArr[_local3].command as Person)){ _local1++; } else { if ((_robotArr[_local3].command as AI)){ _local2++; }; }; _local3++; }; if (_playerNum > 1){ if (_local1 >= _local2){ _endCartoon = new GameEndCartoon(this, "winCartoon", ifNextLevel); } else { _endCartoon = new GameEndCartoon(this, "loseCartoon", ifRestrat); }; } else { _endCartoon = new GameEndCartoon(this, "winCartoon", ifNextLevel); }; } private function dataInit():void{ var _local1:*; _local1 = _uiManager.difficulty; switch (_local1){ case "easy": _gameTime = 180; _aiAllowEatProp = new Array(LauncherProp, CoinProp); if ((((this.gameMode == "arcade")) || ((this.gameMode == "collect")))){ _aiAnswerTime = 24; _randomActionNum = 0.1; } else { if (this.gameMode != "kill"){ _aiAnswerTime = 20; _randomActionNum = 0.2; } else { _aiAnswerTime = 15; _randomActionNum = 0.7; }; }; break; case "normal": _gameTime = 180; _aiAnswerTime = 15; _aiAllowEatProp = new Array(SpeedProp, NumProp, PowProp, NombrilProp, InvincibilityProp, CoinProp); _randomActionNum = 0.7; if (this.gameMode != "kill"){ _aiAnswerTime = 15; _randomActionNum = 0.7; } else { _aiAnswerTime = 8; _randomActionNum = 0.7; }; break; case "hard": _gameTime = 180; _aiAnswerTime = 8; _aiAllowEatProp = new Array(SpeedProp, NumProp, PowProp, LauncherProp, ThrowerProp, LaserGunProp, ShotgunProp, TelecontrolProp, MineProp, InvincibilityProp, NombrilProp, BulldozerProp, CarProp, FrogProp, CoinProp); _randomActionNum = 1; break; }; chooseVehicle(); _robotPosArr = new Array(new Array(1, 1), new Array(15, 1), new Array(1, 13), new Array(15, 13)); _gridWid = 30; _frameRate = 40; _difficultPoint = new Array(); _difficultPoint["easy"] = 1000; _difficultPoint["normal"] = 2000; _difficultPoint["hard"] = 3000; _excursionX = 100; _excursionY = 10; _control = new Control(); mine = null; snow = null; beach = null; factory = null; disce = null; center = null; _map = new Map(this); _hitArr = new Array(); _displayArr = new Array(); _robotArr = new Array(); _commandArr = new Array(); _playerNum = _uiManager.playerNum; _playerArr = new Array(); _aiArr = new Array(); _pastTime = 0; _currentLevels = 1; _propPoint = 100; _boxPoint = 10; _robotPoint = 100; } private function chooseVehicle():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = null; _local2 = 0; _local3 = null; mapPropInit(); if (_gameMode != "kill"){ if (_uiManager.stages != "Disce"){ _local1 = new Array(BulldozerProp, CarProp, FrogProp); } else { _local1 = new Array(BulldozerProp, CarProp); }; _local2 = 0; while (_local2 < 2) { _local3 = _local1[Math.floor((Math.random() * _local1.length))]; _mapPropArr.push(_local3); _local1.splice(_local1.indexOf(_local3), 1); _local2++; }; }; } function get commandArr():Array{ return (_commandArr); } function get gameDiff():String{ return (_gameDiff); } private function reMapLoadOver():void{ _uiManager.reStartHandle(); _interFace = _uiManager.gameInterFace(); _uiManager.currentLevel = _currentLevels; robotReInit(); _control.addEngine(countTime); } private function killTimeOut():void{ overInit(); _uiManager.soundManager.nullGameMusic(); _uiManager.soundManager.creatLevelFailedMusic(); _endCartoon = new GameEndCartoon(this, "timeUpCartoon", ifKillWin); } public function get propPoint():int{ return (_propPoint); } function get stageContainer():Stage{ return (_stageContainer); } public function gamePause():void{ var _local1:*; _local1 = 0; _control.pauseGame = true; _local1 = 0; while (_local1 < robotArr.length) { robotArr[_local1].robotPause(); _local1++; }; _uiManager.soundManager.pauseGameMusic(); } private function dataReInit():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = 0; _local2 = 0; _local3 = 0; _map = new Map(this); _hitArr = new Array(); _robotArr = new Array(); _control = new Control(); _displayArr = new Array(); _local1 = _commandArr.length; _local2 = 0; while (_local2 < _local1) { if ((_commandArr[_local2] as AI)){ _commandArr.splice(_local2, 1); _local2--; } else { if ((_commandArr[_local2] as Person)){ _commandArr[_local2].startListener(); }; }; _local2++; }; _local3 = _playerArr.length; _local2 = 0; while (_local2 < _local3) { _playerArr[_local2].clearPoint(); _local2++; }; _local3 = _aiArr.length; _local2 = 0; while (_local2 < _local3) { _aiArr[_local2].clearPoint(); _local2++; }; _pastTime = 0; chooseVehicle(); } function get mapPropArr():Array{ return (_mapPropArr); } public function get robotFloorCol():Array{ return (_robotFloorCol); } public function get allAttactRobot():Class{ return (_allAttactRobot); } public function get playerNum():int{ return (_playerNum); } private function displayReInit():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local1 = 0; _local2 = null; _local3 = null; _local4 = null; _local5 = null; _local6 = null; _gameMainContainer = new Sprite(); _stageContainer.addChildAt(_gameMainContainer, 0); _bgContainer = new Sprite(); _gameMainContainer.addChildAt(_bgContainer, 0); _floorContainer = new Sprite(); _gameMainContainer.addChildAt(_floorContainer, 1); _local1 = 0; while (_local1 < _map.mapHei) { _local2 = new Sprite(); _displayArr.push(_local2); _gameMainContainer.addChildAt(_local2, (_local1 + 2)); _local3 = new Sprite(); _local4 = new Sprite(); _local5 = new Sprite(); _local6 = new Sprite(); _local2.addChildAt(_local6, 0); _local2.addChildAt(_local4, 1); _local2.addChildAt(_local5, 2); _local2.addChildAt(_local3, 3); _local1++; }; } public function get robotPoint():int{ return (_robotPoint); } public function get currentLevels():int{ return (_currentLevels); } private function killGameEnd():void{ if ((_deadRobotPlayer.command as AI)){ _deadRobotPlayer.reAIRobot(); } else { _deadRobotPlayer.rePersonRobot(); }; } public function overDisplay():void{ _stageContainer.removeChild(_gameMainContainer); } private function ifCollectWin():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local1 = 0; _local2 = 0; _local3 = false; _local4 = false; _local5 = 0; _local6 = 0; _local1 = _playerArr.length; _local2 = _aiArr.length; _stageContainer.removeChild(_gameMainContainer); _local5 = 0; while (_local5 < _local1) { _local6 = 0; while (_local6 < _local2) { if (_aiArr[_local6].coinNum > _playerArr[_local5].coinNum){ _local3 = false; }; _local6++; }; _local3 = true; break; }; if (_local3){ countRobotPoint(true); if (_currentLevels < _uiManager.levels){ if (_playerNum > 1){ _uiManager.twoPKill(1, 2); } else { _uiManager.onePKill(1, 2); }; _currentLevels = (_currentLevels + 1); return; }; if (_playerNum > 1){ _uiManager.twoPKill(2, 2); } else { _uiManager.onePKill(2, 2); }; return; }; countRobotPoint(false); _local5 = 0; while (_local5 < _local1) { _playerArr[_local5].life = (_playerArr[_local5].life - 1); if (_playerArr[_local5].life > 0){ _local4 = true; }; _local5++; }; if (_local4){ if (_playerNum > 1){ _uiManager.twoPKill(3, 2); } else { _uiManager.onePKill(3, 2); }; } else { if (_playerNum > 1){ _uiManager.twoPGameOver(_playerArr[0].totalPoint, _playerArr[1].totalPoint, 1); } else { _uiManager.onePGameOver(_playerArr[0].totalPoint, 1); }; }; } private function arcadeGameEnd():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; _local1 = 0; _local2 = 0; _local3 = 0; _local4 = 0; _local1 = _robotArr.length; _local4 = 0; while (_local4 < _local1) { if ((_robotArr[_local4] as PersonRobot)){ _local2++; } else { if ((_robotArr[_local4] as AIRobot)){ _local3++; }; }; _local4++; }; if (_local2 == 0){ overInit(); _uiManager.soundManager.nullGameMusic(); _uiManager.soundManager.creatLevelFailedMusic(); _endCartoon = new GameEndCartoon(this, "loseCartoon", ifRestrat); return; }; if (_local3 == 0){ overInit(); _uiManager.soundManager.nullGameMusic(); _uiManager.soundManager.creatLevelCompleteMusic(); _endCartoon = new GameEndCartoon(this, "winCartoon", ifNextLevel); }; } public function get control():Control{ return (_control); } public function get frameRate():int{ return (_frameRate); } private function killFalse():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; _local1 = 0; _local2 = 0; _local3 = false; _local4 = 0; overInit(); _stageContainer.removeChild(_gameMainContainer); countRobotPoint(false); _local5 = gameMode; switch (_local5){ case "kill": _local1 = 1; break; case "collect": _local1 = 2; break; case "color": _local1 = 3; break; }; _local2 = _playerArr.length; _local4 = 0; while (_local4 < _local2) { _playerArr[_local4].life = (_playerArr[_local4].life - 1); if (_playerArr[_local4].life > 0){ _local3 = true; }; _local4++; }; if (_local3){ if (_playerNum > 1){ _uiManager.twoPKill(3, _local1); } else { _uiManager.onePKill(3, _local1); }; } else { if (_playerNum > 1){ _uiManager.twoPGameOver(_playerArr[0].totalPoint, _playerArr[1].totalPoint, 1); } else { _uiManager.onePGameOver(_playerArr[0].totalPoint, 1); }; }; } function get interFace():GameInterFace{ return (_interFace); } function judgeGameWin(_arg1:Player):void{ if (gameMode != "arcade"){ if (_arg1.levelPoint == _levelWinNum){ gamePause(); if ((_arg1.command as Person)){ _uiManager.soundManager.nullGameMusic(); _uiManager.soundManager.creatLevelCompleteMusic(); _endCartoon = new GameEndCartoon(this, "winCartoon", killWin); } else { _uiManager.soundManager.nullGameMusic(); _uiManager.soundManager.creatLevelFailedMusic(); _endCartoon = new GameEndCartoon(this, "loseCartoon", killFalse); }; }; }; } function get textColNum():int{ return (_textColNum); } function get robotPosArr():Array{ return (_robotPosArr); } private function colorTimeOut():void{ overInit(); _uiManager.soundManager.nullGameMusic(); _uiManager.soundManager.creatLevelFailedMusic(); _endCartoon = new GameEndCartoon(this, "timeUpCartoon", ifColorWin); } public function get boxPoint():int{ return (_boxPoint); } private function firstMapLoadOver():void{ _uiManager.firstStartHandle(); _interFace = _uiManager.gameInterFace(); _uiManager.currentLevel = _currentLevels; robotInit(); _control.addEngine(countTime); } public function gameUnPause():void{ var _local1:*; _local1 = 0; _control.pauseGame = false; _local1 = 0; while (_local1 < robotArr.length) { robotArr[_local1].robotUnPause(); _local1++; }; _uiManager.soundManager.restartGameMusic(); } private function mapInit():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; _mapMaster = new MapMaster(this); _mapMaster.propArr = _mapPropArr; _local1 = ("actionSprite.mapData." + _uiManager.stages); _local2 = (getDefinitionByName(_local1) as Class); new _local2(mapMaster, this); } public function gameReInit():void{ dataReInit(); displayReInit(); mapInit(); _mapLoadOverSurrogate = reMapLoadOver; } private function mapPropInit():void{ var _local1:*; _mapPropArr = new Array(); _local1 = _gameMode; switch (_local1){ case "arcade": _mapPropArr.push(PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, PowProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, NumProp, SpeedProp, SpeedProp, SpeedProp, SpeedProp, SpeedProp, SpeedProp, SpeedProp, SpeedProp, SpeedProp, SpeedProp, SpeedProp, SpeedProp, BombShoes, BombShoes, BombShoes, BombShoes, BombShoes, BombShoes, BombShoes, BombShoes, NombrilProp, InvincibilityProp, LifeProp, SinkerProp, SinkerProp, LauncherProp, ThrowerProp, ThrowerProp, LaserGunProp, LaserGunProp, ShotgunProp, ShotgunProp, TelecontrolProp, MineProp); break; case "kill": _mapPropArr.push(LauncherProp, LauncherProp, ThrowerProp, ThrowerProp, ThrowerProp, LaserGunProp, LaserGunProp, LaserGunProp, ShotgunProp, ShotgunProp, ShotgunProp, TelecontrolProp, TelecontrolProp, MineProp, MineProp, InvincibilityProp); break; case "collect": _mapPropArr.push(PowProp, PowProp, PowProp, PowProp, PowProp, NumProp, NumProp, NumProp, NumProp, NumProp, SpeedProp, SpeedProp, BombShoes, BombShoes, NombrilProp, InvincibilityProp, SinkerProp, LauncherProp, ThrowerProp, LaserGunProp, ShotgunProp, TelecontrolProp, MineProp); break; case "color": _mapPropArr.push(PowProp, PowProp, PowProp, PowProp, PowProp, NumProp, NumProp, NumProp, NumProp, NumProp, SpeedProp, SpeedProp, BombShoes, BombShoes, NombrilProp, InvincibilityProp, SinkerProp, LauncherProp, ThrowerProp, LaserGunProp, ShotgunProp, TelecontrolProp, MineProp); break; }; } private function countTime():void{ var _local1:*; _local1 = NaN; _local1 = new Date().getSeconds(); if (_local1 != _pastSecond){ _pastTime = (_pastTime + 1); }; _pastSecond = _local1; _uiManager.setGameTime(String((_gameTime - _pastTime))); if ((_gameTime - _pastTime) < 10){ _interFace.dispatchEvent(new Event("timeCountDown")); }; if (_pastTime >= _gameTime){ _interFace.dispatchEvent(new Event("overTimeCountDown")); _timeOutSurrogate(); }; } public function resetKey():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; _local1 = Person(_playerArr[0].command); if (_playerNum > 1){ _local2 = Person(_playerArr[1].command); _local2.bombKey = _uiManager.uiHowToPlay.twoPTwoBombDate; _local2.leftKey = _uiManager.uiHowToPlay.twoPTwoLeftDate; _local2.rightKey = _uiManager.uiHowToPlay.twoPTwoRightDate; _local2.upKey = _uiManager.uiHowToPlay.twoPTwoUpDate; _local2.downKey = _uiManager.uiHowToPlay.twoPTwoDownDate; _local1.bombKey = _uiManager.uiHowToPlay.twoPOneBombDate; _local1.leftKey = _uiManager.uiHowToPlay.twoPOneLeftDate; _local1.rightKey = _uiManager.uiHowToPlay.twoPOneRightDate; _local1.upKey = _uiManager.uiHowToPlay.twoPOneUpDate; _local1.downKey = _uiManager.uiHowToPlay.twoPOneDownDate; } else { _local1.bombKey = _uiManager.uiHowToPlay.onePOneBombDate; _local1.leftKey = _uiManager.uiHowToPlay.onePOneLeftDate; _local1.rightKey = _uiManager.uiHowToPlay.onePOneRightDate; _local1.upKey = _uiManager.uiHowToPlay.onePOneUpDate; _local1.downKey = _uiManager.uiHowToPlay.onePOneDownDate; }; _uiManager.deleUiHowToPlay(); } private function robotInit():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; _local1 = 0; _local2 = 0; _local3 = 0; _local4 = null; _local5 = null; _local6 = 0; _local7 = 0; _local8 = null; _local9 = null; _local1 = 0; _local2 = _uiManager.onePRobot; _local3 = _uiManager.twoPRobot; _local4 = new Player(this, new Array(), _uiManager.difficulty); _local4.initLife = _personLife; _local4.addPerson(_local2, _robotPosArr[_local1]); _playerArr.push(_local4); _local1 = (_local1 + 1); if (_local3 != -1){ _local3 = _uiManager.twoPRobot; _local8 = new Player(this, new Array(), _uiManager.difficulty); _local8.initLife = _personLife; _local8.addPerson(_local3, _robotPosArr[_local1]); _playerArr.push(_local8); _local1 = (_local1 + 1); }; resetKey(); _local5 = new Array(0, 1, 2, 3); _local6 = 0; while (_local6 < 4) { if ((((_local5[_local6] == _local3)) || ((_local5[_local6] == _local2)))){ _local5.splice(_local6, 1); _local6--; }; _local6++; }; _local7 = _uiManager.enemiesNum; _local6 = 0; while (_local6 < _local7) { _local9 = new Player(this, _aiAllowEatProp, _uiManager.difficulty, _randomActionNum, _aiAnswerTime); _local9.initLife = _aiLife; _local9.addAI(_local5[_local6], _robotPosArr[_local1]); _local1 = (_local1 + 1); _aiArr.push(_local9); _local6++; }; } private function killWin():void{ var _local1:*; var _local2:*; _local1 = 0; overInit(); _stageContainer.removeChild(_gameMainContainer); countRobotPoint(true); _local2 = gameMode; switch (_local2){ case "kill": _local1 = 1; break; case "collect": _local1 = 2; break; case "color": _local1 = 3; break; }; if (_currentLevels < _uiManager.levels){ if (_playerNum > 1){ _uiManager.twoPKill(1, _local1); } else { _uiManager.onePKill(1, _local1); }; _currentLevels = (_currentLevels + 1); return; }; if (_playerNum > 1){ _uiManager.twoPKill(2, _local1); } else { _uiManager.onePKill(2, _local1); }; } public function get soundManager():SoundManger{ return (_uiManager.soundManager); } private function colorGameEnd():void{ var _local1:*; var _local2:*; _local1 = 0; _local2 = 0; killGameEnd(); _local1 = 0; while (_local1 < _map.mapWid) { _local2 = 0; while (_local2 < _map.mapHei) { if (_map.getPlayer(_local1, _local2) == _deadRobotPlayer){ _map.clearColor(_local1, _local2); }; _local2++; }; _local1++; }; } public function get robotArr():Array{ return (_robotArr); } public function get gridWid():int{ return (_gridWid); } private function ifColorWin():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local1 = 0; _local2 = 0; _local3 = false; _local4 = false; _local5 = 0; _local6 = 0; _local1 = _playerArr.length; _local2 = _aiArr.length; _stageContainer.removeChild(_gameMainContainer); _local5 = 0; while (_local5 < _local1) { _local6 = 0; while (_local6 < _local2) { if (_aiArr[_local6].colorNum > _playerArr[_local5].colorNum){ _local3 = false; }; _local6++; }; _local3 = true; break; }; if (_local3){ countRobotPoint(true); if (_currentLevels < _uiManager.levels){ if (_playerNum > 1){ _uiManager.twoPKill(1, 3); } else { _uiManager.onePKill(1, 3); }; _currentLevels = (_currentLevels + 1); return; }; if (_playerNum > 1){ _uiManager.twoPKill(2, 3); } else { _uiManager.onePKill(2, 3); }; return; }; countRobotPoint(false); _local5 = 0; while (_local5 < _local1) { _playerArr[_local5].life = (_playerArr[_local5].life - 1); if (_playerArr[_local5].life > 0){ _local4 = true; }; _local5++; }; if (_local4){ if (_playerNum > 1){ _uiManager.twoPKill(3, 3); } else { _uiManager.onePKill(3, 3); }; } else { if (_playerNum > 1){ _uiManager.twoPGameOver(_playerArr[0].totalPoint, _playerArr[1].totalPoint, 1); } else { _uiManager.onePGameOver(_playerArr[0].totalPoint, 1); }; }; } private function collectTimeOut():void{ overInit(); _uiManager.soundManager.nullGameMusic(); _uiManager.soundManager.creatLevelFailedMusic(); _endCartoon = new GameEndCartoon(this, "timeUpCartoon", ifCollectWin); } function mapLoadComplete():void{ _mapLoadOverSurrogate(); } public function get playerArr():Array{ return (_playerArr); } private function ifKillWin():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local1 = 0; _local2 = 0; _local3 = false; _local4 = false; _local5 = 0; _local6 = 0; _local1 = _playerArr.length; _local2 = _aiArr.length; _stageContainer.removeChild(_gameMainContainer); _local5 = 0; while (_local5 < _local1) { _local6 = 0; while (_local6 < _local2) { if (_aiArr[_local6].killNum > _playerArr[_local5].killNum){ _local3 = false; }; _local6++; }; _local3 = true; break; }; if (_local3){ countRobotPoint(true); if (_currentLevels < _uiManager.levels){ if (_playerNum > 1){ _uiManager.twoPKill(1, 1); } else { _uiManager.onePKill(1, 1); }; _currentLevels = (_currentLevels + 1); return; }; if (_playerNum > 1){ _uiManager.twoPKill(2, 1); } else { _uiManager.onePKill(2, 1); }; return; }; countRobotPoint(false); _local5 = 0; while (_local5 < _local1) { _playerArr[_local5].life = (_playerArr[_local5].life - 1); if (_playerArr[_local5].life > 0){ _local4 = true; }; _local5++; }; if (_local4){ if (_playerNum > 1){ _uiManager.twoPKill(3, 1); } else { _uiManager.onePKill(3, 1); }; } else { if (_playerNum > 1){ _uiManager.twoPGameOver(_playerArr[0].totalPoint, _playerArr[1].totalPoint, 1); } else { _uiManager.onePGameOver(_playerArr[0].totalPoint, 1); }; }; } public function countRobotPoint(_arg1:Boolean):void{ var _local2:*; var _local3:*; _local2 = 0; _local3 = 0; _local2 = _playerArr.length; _local3 = 0; while (_local3 < _local2) { if (gameMode != "arcade"){ if (gameMode != "kill"){ if (gameMode != "collect"){ if (gameMode == "color"){ if (_arg1){ _playerArr[_local3].colorModePoint = (_playerArr[_local3].colorNum * 10); _playerArr[_local3].timePoint = ((_gameTime - _pastTime) * 10); _playerArr[_local3].diffiPoint = _difficultPoint[_uiManager.difficulty]; _playerArr[_local3].levelPoint = ((_playerArr[_local3].diffiPoint + _playerArr[_local3].timePoint) + _playerArr[_local3].colorModePoint); _playerArr[_local3].totalPoint = (_playerArr[_local3].totalPoint + _playerArr[_local3].levelPoint); } else { _playerArr[_local3].colorModePoint = (_playerArr[_local3].colorNum * 10); _playerArr[_local3].levelPoint = _playerArr[_local3].colorModePoint; _playerArr[_local3].totalPoint = (_playerArr[_local3].totalPoint + _playerArr[_local3].levelPoint); }; }; } else { if (_arg1){ _playerArr[_local3].coinModePoint = (_playerArr[_local3].coinNum * 50); _playerArr[_local3].timePoint = ((_gameTime - _pastTime) * 10); _playerArr[_local3].diffiPoint = _difficultPoint[_uiManager.difficulty]; _playerArr[_local3].levelPoint = ((_playerArr[_local3].diffiPoint + _playerArr[_local3].timePoint) + _playerArr[_local3].coinModePoint); _playerArr[_local3].totalPoint = (_playerArr[_local3].totalPoint + _playerArr[_local3].levelPoint); } else { _playerArr[_local3].coinModePoint = (_playerArr[_local3].coinNum * 50); _playerArr[_local3].levelPoint = _playerArr[_local3].coinModePoint; _playerArr[_local3].totalPoint = (_playerArr[_local3].totalPoint + _playerArr[_local3].levelPoint); }; }; } else { if (_arg1){ _playerArr[_local3].killModePoint = (_playerArr[_local3].killNum * 100); _playerArr[_local3].timePoint = ((_gameTime - _pastTime) * 10); _playerArr[_local3].diffiPoint = _difficultPoint[_uiManager.difficulty]; _playerArr[_local3].levelPoint = ((_playerArr[_local3].diffiPoint + _playerArr[_local3].timePoint) + _playerArr[_local3].killModePoint); _playerArr[_local3].totalPoint = (_playerArr[_local3].totalPoint + _playerArr[_local3].levelPoint); } else { _playerArr[_local3].killModePoint = (_playerArr[_local3].killNum * 100); _playerArr[_local3].levelPoint = _playerArr[_local3].killModePoint; _playerArr[_local3].totalPoint = (_playerArr[_local3].totalPoint + _playerArr[_local3].levelPoint); }; }; } else { if (_arg1){ _playerArr[_local3].timePoint = ((_gameTime - _pastTime) * 10); _playerArr[_local3].diffiPoint = _difficultPoint[_uiManager.difficulty]; _playerArr[_local3].levelPoint = ((_playerArr[_local3].levelPoint + _playerArr[_local3].diffiPoint) + _playerArr[_local3].timePoint); _playerArr[_local3].totalPoint = (_playerArr[_local3].totalPoint + _playerArr[_local3].levelPoint); } else { _playerArr[_local3].timePoint = 0; _playerArr[_local3].diffiPoint = 0; _playerArr[_local3].totalPoint = (_playerArr[_local3].totalPoint + _playerArr[_local3].levelPoint); }; }; _local3++; }; } public function addhitArr(_arg1:AbstractItem):void{ _hitArr.push(_arg1); } function get bgContainer():Sprite{ return (_bgContainer); } public function get excursionX():int{ return (_excursionX); } public function get excursionY():int{ return (_excursionY); } private function ifNextLevel():void{ countRobotPoint(true); _stageContainer.removeChild(_gameMainContainer); if (_currentLevels < _uiManager.levels){ if (_playerNum > 1){ _uiManager.twoPScore(1); } else { _uiManager.onePScore(1); }; _currentLevels = (_currentLevels + 1); } else { if (_playerNum > 1){ _uiManager.twoPScore(2); } else { _uiManager.onePScore(2); }; }; } function deleRobot(_arg1:AbstractRobot):void{ var _local2:*; _local2 = 0; _local2 = _robotArr.lastIndexOf(_arg1); _robotArr[_local2]; _robotArr.splice(_local2, 1); _deadRobotPlayer = _arg1.player; if (_gameMode == "arcade"){ _interFace.uiArr[_arg1.robotNum].gotoAndStop(4); }; _gameEndSurrogate(); } public function get mapSite():Map{ return (_map); } public function get hitArr():Array{ return (_hitArr); } public function get gameMode():String{ return (_gameMode); } function getDisArr(_arg1:int):Sprite{ return (_displayArr[_arg1]); } private function displayInit():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local1 = 0; _local2 = null; _local3 = null; _local4 = null; _local5 = null; _local6 = null; _stageContainer = _uiManager.stageContainer; _gameMainContainer = new Sprite(); _stageContainer.addChildAt(_gameMainContainer, 0); _bgContainer = new Sprite(); _gameMainContainer.addChildAt(_bgContainer, 0); _floorContainer = new Sprite(); _gameMainContainer.addChildAt(_floorContainer, 1); _local1 = 0; while (_local1 < _map.mapHei) { _local2 = new Sprite(); _displayArr.push(_local2); _gameMainContainer.addChildAt(_local2, (_local1 + 2)); _local3 = new Sprite(); _local4 = new Sprite(); _local5 = new Sprite(); _local6 = new Sprite(); _local2.addChildAt(_local6, 0); _local2.addChildAt(_local4, 1); _local2.addChildAt(_local5, 2); _local2.addChildAt(_local3, 3); _local1++; }; } function get floorContainer():Sprite{ return (_floorContainer); } private function collectGameEnd():void{ killGameEnd(); } } }//package actionSprite
Section 69
//GameEndCartoon (actionSprite.GameEndCartoon) package actionSprite { import flash.display.*; import flash.events.*; import flash.utils.*; public class GameEndCartoon extends Sprite { private var _endFunc:Function; private var _mc:MovieClip; private var _cartoonName:String; private var _game:Game; public function GameEndCartoon(_arg1:Game, _arg2:String, _arg3:Function){ _game = _arg1; _cartoonName = _arg2; _endFunc = _arg3; init(); } private function init():void{ setCartoon(); } private function setCartoon():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; _local1 = (getDefinitionByName(_cartoonName) as Class); _local2 = MovieClip(new (_local1)); _mc = _local2; _game.stageContainer.addChild(_mc); _mc.x = 190; _mc.y = 140; _mc.play(); addEventListener(Event.ENTER_FRAME, enterFrameHandle); } private function enterFrameHandle(_arg1:Event):void{ if (_mc.currentFrame == _mc.totalFrames){ _mc.stop(); _game.stageContainer.removeChild(_mc); _endFunc(); removeEventListener(Event.ENTER_FRAME, enterFrameHandle); }; } } }//package actionSprite
Section 70
//Grid (actionSprite.Grid) package actionSprite { import flash.display.*; public class Grid extends Sprite { private var _player:Player; private var _box:Box; private var _springBoard:SpringBoard; private var _fire:Boolean; private var _other:Number; private var _fixedBox:Number; private var _tramcar:Tramcar; private var _transmittal:Transmittal; private var _prop:AbstractProp; private var _fixedBoxMc:int; private var _null:Number; private var _robot:Array; private var _midBox:int; private var _floorCol:uint; private var _bomb:Bomb; private var _quickSand:QuickSand; private var _unfixedBox:Number; private var _resistance:Number; public function Grid(){ init(); } private function init():void{ _robot = new Array(); _null = 0; _other = 0; unfixedBox = 0; _fixedBox = 0; _resistance = 0.6; _midBox = -1; } function get other():Number{ return (_other); } public function get ifCol():Boolean{ if ((((((((_springBoard == null)) && ((_quickSand == null)))) && (this.ifNull))) && ((this.prop == null)))){ return (true); }; return (false); } function get quickSand():QuickSand{ return (_quickSand); } public function clearColor():void{ graphics.clear(); _player.colorNum = 0; _floorCol = 0; _player = null; } function get transmittal():Transmittal{ return (_transmittal); } function get fire():Boolean{ return (_fire); } function set other(_arg1:Number):void{ _other = _arg1; } function set bomb(_arg1:Bomb):void{ _bomb = _arg1; } function get resistance():Number{ return (_resistance); } function deleTramcar():void{ _tramcar = null; } function get unfixedBox():Number{ return (_unfixedBox); } function set quickSand(_arg1:QuickSand):void{ _quickSand = _arg1; } function deleProp():void{ _prop = null; } function get prop():AbstractProp{ return (_prop); } function set fixedBoxMc(_arg1:int):void{ _fixedBoxMc = _arg1; } function get tramcar():Tramcar{ return (_tramcar); } function set fixedBox(_arg1:Number):void{ _fixedBox = _arg1; } function get ifNull():Boolean{ if ((((((_box == null)) && ((_bomb == null)))) && ((_tramcar == null)))){ return (true); }; return (false); } function get item():AbstractItem{ if (_box != null){ return (_box); }; if (_bomb != null){ return (_bomb); }; if (_tramcar != null){ return (_tramcar); }; return (null); } function set fire(_arg1:Boolean):void{ _fire = _arg1; } function drawFloor(_arg1:int, _arg2:int, _arg3:int, _arg4:uint, _arg5:Sprite, _arg6:Player):void{ if (((((!((_arg4 == _floorCol))) && ((_springBoard == null)))) && ((_quickSand == null)))){ graphics.clear(); graphics.beginFill(_arg4, 1); graphics.drawRect(_arg1, _arg2, _arg3, _arg3); graphics.endFill(); _arg5.addChild(this); _floorCol = _arg4; if (_player != null){ _player.colorNum = (_player.colorNum - 1); _player = _arg6; _player.colorNum = (_player.colorNum + 1); } else { _player = _arg6; _player.colorNum = (_player.colorNum + 1); }; }; } function set resistance(_arg1:Number):void{ _resistance = _arg1; } function set allNull(_arg1:Number):void{ _null = _arg1; } function set box(_arg1:Box):void{ _box = _arg1; } function set unfixedBox(_arg1:Number):void{ _unfixedBox = _arg1; } function get bomb():Bomb{ return (_bomb); } function setRobot(_arg1:AbstractRobot):void{ _robot.push(_arg1); } function get fixedBoxMc():int{ return (_fixedBoxMc); } function get fixedBox():Number{ return (_fixedBox); } function set springBoard(_arg1:SpringBoard):void{ _springBoard = _arg1; } function getRobot():Array{ return (_robot); } function get allNull():Number{ return (_null); } function set prop(_arg1:AbstractProp):void{ _prop = _arg1; } function deleRobot(_arg1:AbstractRobot):void{ var _local2:*; _local2 = 0; _local2 = 0; while (_local2 < _robot.length) { if (_arg1 == _robot[_local2]){ _robot.splice(_local2, 1); return; }; _local2++; }; } function get box():Box{ return (_box); } function set tramcar(_arg1:Tramcar):void{ _tramcar = _arg1; } function set midBox(_arg1:int):void{ _midBox = _arg1; } function get springBoard():SpringBoard{ return (_springBoard); } public function get floorCol():uint{ return (_floorCol); } public function get player():Player{ return (_player); } function set transmittal(_arg1:Transmittal):void{ _transmittal = _arg1; } function deleItem():void{ _box = null; _bomb = null; } function get midBox():int{ return (_midBox); } } }//package actionSprite
Section 71
//HitMove (actionSprite.HitMove) package actionSprite { import flash.geom.*; public class HitMove { private var _itemWid:int; private var _game:Game; private var _map:Map; private var _fixedHitArr:Array; private var _hitHandleArr:Array; private var _gridWid:int; private var _item:AbstractItem; private var _ifHit:Boolean; private var _itemHei:int; public function HitMove(_arg1:AbstractItem, _arg2:Game){ _item = _arg1; _game = _arg2; init(); } function set fixedHitArr(_arg1:Array):void{ _fixedHitArr = _arg1; } function rightAfoul(_arg1:Number):void{ var direct:Point; var distance:Number; var j:int; var midN:int; var moveItemHit:Function; var speed:Number; var xN:int; var yButton:int; var yMiddle:int; var yTop:int; var loc1:*; var loc2:*; var arg1 = _arg1; xN = 0; midN = 0; yTop = 0; yButton = 0; yMiddle = 0; direct = null; moveItemHit = null; distance = NaN; j = 0; speed = arg1; moveItemHit = function ():void{ var _local1:*; _local1 = 0; if (_game.hitArr.length != 0){ _local1 = 0; while (_local1 < _game.hitArr.length) { if (cutTest(_item, _game.hitArr[_local1], direct)){ if (_game.hitArr[_local1].aspect.x > 0){ if ((xPos + _itemWid) < _game.hitArr[_local1].xPos){ xPos = ((xPos + _game.hitArr[_local1].xPos) - (xPos + _itemWid)); } else { xPos = (xPos + speed); }; }; _ifHit = true; } else { xPos = (xPos + speed); }; _local1++; }; } else { xPos = (xPos + speed); }; }; xN = Math.floor((((xPos + _itemWid) + speed) / _gridWid)); midN = Math.floor(((xPos + (_itemWid / 2)) / _gridWid)); yTop = Math.floor((yPos / _gridWid)); yButton = Math.floor((((yPos + _itemHei) - 1) / _gridWid)); yMiddle = Math.floor(((yPos + (_itemHei / 2)) / _gridWid)); direct = new Point(speed, 0); if (xN != midN){ if (fixedHitTest(xN, yMiddle)){ if (yTop != yMiddle){ if (((fixedHitTest(xN, yTop)) || (((yPos % _gridWid) == 0)))){ moveItemHit(); } else { distance = ((yMiddle * _gridWid) - yPos); if (distance > Math.abs(speed)){ yPos = (yPos + Math.abs(speed)); } else { yPos = ((yPos + distance) - transSpeed.y); }; }; } else { if (yButton != yMiddle){ if (((fixedHitTest(xN, yButton)) || ((((yPos + _itemHei) % _gridWid) == 0)))){ moveItemHit(); } else { distance = ((yPos + _itemHei) - (yButton * _gridWid)); if (distance > Math.abs(speed)){ yPos = (yPos - Math.abs(speed)); } else { yPos = (yPos - (distance + transSpeed.y)); }; }; } else { moveItemHit(); }; }; } else { if (_map.getItem(xN, yMiddle)){ if ((xPos + _itemWid) < _map.getItem(xN, yMiddle).xPos){ if ((_map.getItem(xN, yMiddle).xPos - (xPos + _itemWid)) >= speed){ xPos = (xPos + speed); } else { xPos = ((xPos + _map.getItem(xN, yMiddle).xPos) - (xPos + _itemWid)); }; } else { _ifHit = true; }; j = 0; while (j < _hitHandleArr.length) { var _local3 = _hitHandleArr; loc2 = _local3; _local3[j](xN, yMiddle); j = (j + 1); }; } else { _ifHit = true; }; }; } else { moveItemHit(); }; } function set hitHandleArr(_arg1:Function):void{ _hitHandleArr[0] = _arg1; } private function init():void{ _itemWid = _item.itemWid; _itemHei = _item.itemHei; _gridWid = _item.gridWid; _map = _item.map; _hitHandleArr = new Array(); _fixedHitArr = new Array(new Array(Bomb), new Array(Box, false), new Array(Tramcar), new Array(Box, true)); } function leftAfoul(_arg1:Number):void{ var direct:Point; var distance:Number; var j:int; var midN:int; var moveItemHit:Function; var speed:Number; var xN:int; var yButton:int; var yMiddle:int; var yTop:int; var loc1:*; var loc2:*; var arg1 = _arg1; xN = 0; midN = 0; yTop = 0; yButton = 0; yMiddle = 0; direct = null; moveItemHit = null; distance = NaN; j = 0; speed = arg1; moveItemHit = function ():void{ var _local1:*; _local1 = 0; if (_game.hitArr.length != 0){ _local1 = 0; while (_local1 < _game.hitArr.length) { if (cutTest(_item, _game.hitArr[_local1], direct)){ if (_game.hitArr[_local1].aspect.x < 0){ if (xPos > (_game.hitArr[_local1].xPos + _game.hitArr[_local1].itemWid)){ xPos = (((xPos + _game.hitArr[_local1].xPos) + _game.hitArr[_local1].itemWid) - xPos); }; }; _ifHit = true; } else { xPos = (xPos + speed); }; _local1++; }; } else { xPos = (xPos + speed); }; }; xN = Math.floor(((xPos + speed) / _gridWid)); midN = Math.floor(((xPos + (_itemWid / 2)) / _gridWid)); yTop = Math.floor((yPos / _gridWid)); yButton = Math.floor((((yPos + _itemHei) - 1) / _gridWid)); yMiddle = Math.floor(((yPos + (_itemHei / 2)) / _itemWid)); direct = new Point(speed, 0); if (xN != midN){ if (fixedHitTest(xN, yMiddle)){ if (yTop != yMiddle){ if (((fixedHitTest(xN, yTop)) || (((yPos % _gridWid) == 0)))){ moveItemHit(); } else { distance = ((yMiddle * _gridWid) - yPos); if (distance > Math.abs(speed)){ yPos = (yPos + Math.abs(speed)); } else { yPos = ((yPos + distance) - transSpeed.y); }; }; } else { if (yButton != yMiddle){ if (((fixedHitTest(xN, yButton)) || ((((yPos + _itemHei) % _gridWid) == 0)))){ moveItemHit(); } else { distance = ((yPos + _itemHei) - (yButton * _gridWid)); if (distance > Math.abs(speed)){ yPos = (yPos - Math.abs(speed)); } else { yPos = (yPos - (distance + transSpeed.y)); }; }; } else { moveItemHit(); }; }; } else { if (_map.getItem(xN, yMiddle)){ if ((_map.getItem(xN, yMiddle).xPos + _map.getItem(xN, yMiddle).itemWid) < xPos){ if (((_map.getItem(xN, yMiddle).xPos + _map.getItem(xN, yMiddle).itemWid) - xPos) <= speed){ xPos = (xPos + speed); } else { xPos = (((xPos + _map.getItem(xN, yMiddle).xPos) + _map.getItem(xN, yMiddle).itemWid) - xPos); }; } else { _ifHit = true; }; j = 0; while (j < _hitHandleArr.length) { var _local3 = _hitHandleArr; loc2 = _local3; _local3[j](xN, yMiddle); j = (j + 1); }; } else { _ifHit = true; }; }; } else { moveItemHit(); }; } private function get transSpeed():Point{ return (_item.transSpeed); } private function get yPos():Number{ return (_item.yPos); } function deleHitHandleArr():void{ _hitHandleArr.splice(0, 1); } function upAfoul(_arg1:Number):void{ var direct:Point; var distance:Number; var j:int; var midN:int; var moveItemHit:Function; var speed:Number; var xLeft:int; var xMiddle:int; var xRight:int; var yN:int; var loc1:*; var loc2:*; var arg1 = _arg1; yN = 0; midN = 0; xLeft = 0; xRight = 0; xMiddle = 0; direct = null; moveItemHit = null; distance = NaN; j = 0; speed = arg1; moveItemHit = function ():void{ var _local1:*; _local1 = 0; if (_game.hitArr.length != 0){ _local1 = 0; while (_local1 < _game.hitArr.length) { if (cutTest(_item, _game.hitArr[_local1], direct)){ if (_game.hitArr[_local1].aspect.y < 0){ if (yPos > (_game.hitArr[_local1].yPos + _game.hitArr[_local1].itemHei)){ yPos = (((yPos + _game.hitArr[_local1].yPos) + _game.hitArr[_local1].itemHei) - yPos); } else { yPos = (yPos + speed); }; }; _ifHit = true; } else { yPos = (yPos + speed); }; _local1++; }; } else { yPos = (yPos + speed); }; }; yN = Math.floor(((yPos + speed) / _gridWid)); midN = Math.floor(((yPos + (_itemHei / 2)) / _gridWid)); xLeft = Math.floor((xPos / _gridWid)); xRight = Math.floor((((xPos + _itemWid) - 1) / _gridWid)); xMiddle = Math.floor(((xPos + (_itemWid / 2)) / _gridWid)); direct = new Point(0, speed); if (yN != midN){ if (fixedHitTest(xMiddle, yN)){ if (xLeft != xMiddle){ if (((fixedHitTest(xLeft, yN)) || (((xPos % _gridWid) == 0)))){ moveItemHit(); } else { distance = ((xMiddle * _gridWid) - xPos); if (distance > Math.abs(speed)){ xPos = (xPos + Math.abs(speed)); } else { xPos = ((xPos + distance) - transSpeed.x); }; }; } else { if (xRight != xMiddle){ if (((fixedHitTest(xRight, yN)) || ((((xPos + _itemWid) % _gridWid) == 0)))){ moveItemHit(); } else { distance = ((xPos + _itemWid) - (xRight * _gridWid)); if (distance > Math.abs(speed)){ xPos = (xPos - Math.abs(speed)); } else { xPos = (xPos - (distance + transSpeed.x)); }; }; } else { moveItemHit(); }; }; } else { if (_map.getItem(xMiddle, yN)){ if (yPos > (_map.getItem(xMiddle, yN).yPos + _map.getItem(xMiddle, yN).itemHei)){ if (((_map.getItem(xMiddle, yN).yPos + _map.getItem(xMiddle, yN).itemHei) - yPos) <= speed){ yPos = (yPos + speed); } else { yPos = (((yPos + _map.getItem(xMiddle, yN).yPos) + _map.getItem(xMiddle, yN).itemHei) - yPos); }; } else { _ifHit = true; }; j = 0; while (j < _hitHandleArr.length) { var _local3 = _hitHandleArr; loc2 = _local3; _local3[j](xMiddle, yN); j = (j + 1); }; } else { _ifHit = true; }; }; } else { moveItemHit(); }; } function get fixedHitArr():Array{ return (_fixedHitArr); } function set ifHit(_arg1:Boolean):void{ _ifHit = _arg1; } public function fixedHitTest(_arg1:int, _arg2:int):Boolean{ var _local3:*; var _local4:*; _local3 = 0; _local4 = 0; if ((((((((_arg1 < 0)) && ((_arg1 > (_map.mapWid - 1))))) && ((_arg2 < 0)))) && ((_arg2 > (_map.mapHei - 1))))){ return (false); }; _local3 = _fixedHitArr.length; if ((_map.getItem(_arg1, _arg2) as Box)){ _local4 = 0; while (_local4 < _local3) { if (_fixedHitArr[_local4][0] == Box){ if (_map.getItem(_arg1, _arg2).ifBurst == _fixedHitArr[_local4][1]){ return (false); }; }; _local4++; }; } else { if ((_map.getItem(_arg1, _arg2) as Bomb)){ if ((_map.getBomb(_arg1, _arg2) as MineBomb)){ return (true); }; return (false); }; _local4 = 0; while (_local4 < _local3) { if ((_map.getItem(_arg1, _arg2) as _fixedHitArr[_local4][0])){ return (false); }; if ((_map.getSpringBoard(_arg1, _arg2) as _fixedHitArr[_local4][0])){ return (false); }; _local4++; }; }; return (true); } private function set yPos(_arg1:Number):void{ _item.yPos = _arg1; } private function set xPos(_arg1:Number):void{ _item.xPos = _arg1; } function cutTest(_arg1:AbstractItem, _arg2:AbstractItem, _arg3:Point):Boolean{ if ((((((_arg1.xPos + _arg3.x) + _arg1.itemWid) > _arg2.xPos)) && ((_arg1.xPos < (_arg2.xPos + _arg2.itemWid))))){ if ((((((_arg1.yPos + _arg3.y) + _arg1.itemHei) > _arg2.yPos)) && ((_arg1.yPos < (_arg2.yPos + _arg2.itemHei))))){ return (true); }; }; return (false); } private function get xPos():Number{ return (_item.xPos); } function get ifHit():Boolean{ return (_ifHit); } function downAfoul(_arg1:Number):void{ var direct:Point; var distance:Number; var j:int; var midN:int; var moveItemHit:Function; var speed:Number; var xLeft:int; var xMiddle:int; var xRight:int; var yN:int; var loc1:*; var loc2:*; var arg1 = _arg1; yN = 0; midN = 0; xLeft = 0; xRight = 0; xMiddle = 0; direct = null; moveItemHit = null; distance = NaN; j = 0; speed = arg1; moveItemHit = function ():void{ var _local1:*; _local1 = 0; if (_game.hitArr.length != 0){ _local1 = 0; while (_local1 < _game.hitArr.length) { if (cutTest(_item, _game.hitArr[_local1], direct)){ if (_game.hitArr[_local1].aspect.y > 0){ if ((yPos + _itemHei) < _game.hitArr[_local1].yPos){ yPos = ((yPos + _game.hitArr[_local1].yPos) - (yPos + _itemHei)); } else { yPos = (yPos + speed); }; }; _ifHit = true; } else { yPos = (yPos + speed); }; _local1++; }; } else { yPos = (yPos + speed); }; }; yN = Math.floor((((yPos + _itemHei) + speed) / _gridWid)); midN = Math.floor(((yPos + (_itemHei / 2)) / _gridWid)); xLeft = Math.floor((xPos / _gridWid)); xRight = Math.floor((((xPos + _itemWid) - 1) / _gridWid)); xMiddle = Math.floor(((xPos + (_itemWid / 2)) / _gridWid)); direct = new Point(0, speed); if (midN != yN){ if (fixedHitTest(xMiddle, yN)){ if (xLeft != xMiddle){ if (((fixedHitTest(xLeft, yN)) || (((xPos % _gridWid) == 0)))){ moveItemHit(); } else { distance = ((xMiddle * _gridWid) - xPos); if (distance > Math.abs(speed)){ xPos = (xPos + Math.abs(speed)); } else { xPos = ((xPos + distance) - transSpeed.x); }; }; } else { if (xRight != xMiddle){ if (((fixedHitTest(xRight, yN)) || ((((xPos + _itemWid) % _gridWid) == 0)))){ moveItemHit(); } else { distance = ((xPos + _itemWid) - (xRight * _gridWid)); if (distance > Math.abs(speed)){ xPos = (xPos - Math.abs(speed)); } else { xPos = (xPos - (distance + transSpeed.x)); }; }; } else { moveItemHit(); }; }; } else { if (_map.getItem(xMiddle, yN)){ if ((yPos + _itemHei) < _map.getItem(xMiddle, yN).yPos){ if ((_map.getItem(xMiddle, yN).yPos - (yPos + _itemHei)) >= speed){ yPos = (yPos + speed); } else { yPos = ((yPos + _map.getItem(xMiddle, yN).yPos) - (yPos + _itemHei)); }; } else { _ifHit = true; }; j = 0; while (j < _hitHandleArr.length) { var _local3 = _hitHandleArr; loc2 = _local3; _local3[j](xMiddle, yN); j = (j + 1); }; } else { _ifHit = true; }; }; } else { moveItemHit(); }; } } }//package actionSprite
Section 72
//IceFace (actionSprite.IceFace) package actionSprite { public class IceFace extends AbstractLandform { public function IceFace(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); } override protected function addMap(_arg1:int, _arg2:int):void{ setResistance(_arg1, _arg2); xPos = (_arg1 * _game.gridWid); yPos = (_arg2 * _game.gridWid); } private function setResistance(_arg1:int, _arg2:int):void{ _map.setResistance(_arg1, _arg2, 0.8); } override protected function setMc():void{ super.setMc(); _mc.gotoAndStop(30); } } }//package actionSprite
Section 73
//InvincibilityProp (actionSprite.InvincibilityProp) package actionSprite { import flash.display.*; import flash.filters.*; import flash.utils.*; public class InvincibilityProp extends AbstractProp { private var _mcPlay:MovieClip; private var _filerColor:Array; private var _colortime:int; private var _invincibilityTime:int; private var _filerAlpha:Number; private var _filerStr:Array; private var _robot:AbstractRobot; private var _filter:BitmapFilter; private var _pauseInvincibility:Boolean; private var _time:int; private var _totalTime:int; private var _step:int; private var _randomChangeArr:Array; public function InvincibilityProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); } override protected function init(_arg1:int, _arg2:int):void{ super.init(_arg1, _arg2); _time = 0; _invincibilityTime = 10; _filerAlpha = 0.8; _filerColor = new Array(0xFF0000, 0xFF7F00, 0xFFFF00, 0x7FFF00, 0xFF00, 65407, 0xFFFF, 32767, 0xFF, 0x7F00FF, 0xFF00FF, 0xFF007F, 0xFF0000); _filerStr = new Array(0, 20, 40, 60, 80, 100, 120, 140, 160, 180, 200, 220, 240); _colortime = 0; _step = -20; _randomChangeArr = new Array(2, -2, 4, -4); } function get mcPlay():MovieClip{ return (_mcPlay); } override function changeStage(_arg1:AbstractRobot):void{ var _local2:*; var _local3:*; _local2 = null; _local3 = null; if (_arg1.itemMc.numChildren == 0){ if (_arg1.mcFilter != null){ _arg1.mcFilter.deleCountInvincibility(); }; _local2 = String("invincibityPlay"); _local3 = (getDefinitionByName(_local2) as Class); _mcPlay = MovieClip(new (_local3)); _arg1.itemMc.addChild(_mcPlay); _arg1.setItemMc(); _arg1.inEngineArr.push(countMcPlay); _robot = _arg1; _totalTime = (_invincibilityTime * _game.frameRate); _game.soundManager.creatSound("InvincibilitySound"); } else { MovieClip(_arg1.itemMc.getChildAt(0)).gotoAndPlay(1); }; } private function countInvincibility():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local1 = null; _local2 = null; _local3 = 0; _local4 = null; if (_time > _totalTime){ _robot.ifBurst = true; _robot.mcFilter = null; _robot.mc.filters = []; _robot.inEngineArr.splice(_robot.inEngineArr.lastIndexOf(countInvincibility), 1); _time = 0; } else { _colortime = (_colortime + _step); if (_colortime < -20){ _colortime = 0; _filerColor.push(_filerColor.shift()); }; _local1 = new Array(); _local2 = new Array(); _local3 = 0; while (_local3 < _filerStr.length) { _local1[_local3] = (_filerStr[_local3] + _colortime); _local2[_local3] = _filerAlpha; _local3++; }; _local4 = new Array(); _filter = new GradientGlowFilter(-20, 60, _filerColor, _local2, _local1, 18, 18, 1, BitmapFilterQuality.HIGH, BitmapFilterType.INNER, false); _local4.push(filter); _robot.mc.filters = _local4; _time++; if (_map.getRobot(_robot.xGrid, _robot.yGrid).length != 0){ _local3 = 0; while (_local3 < _map.getRobot(_robot.xGrid, _robot.yGrid).length) { if (((!((_map.getRobot(_robot.xGrid, _robot.yGrid)[_local3] == _robot))) && ((_map.getRobot(_robot.xGrid, _robot.yGrid)[_local3].ifBurst == true)))){ if (_map.getRobot(_robot.xGrid, _robot.yGrid)[_local3].ifDead()){ _robot.bombRobotScore(); }; }; _local3++; }; }; }; } function pauseInvincibilityEffect():void{ _robot.inEngineArr.splice(_robot.inEngineArr.lastIndexOf(countInvincibility), 1); _pauseInvincibility = true; } function get filter():BitmapFilter{ return (_filter); } function restartInvincibilityEffect():void{ var _local1:*; _local1 = true; _pauseInvincibility = _local1; if (_local1){ _robot.inEngineArr.push(countInvincibility); _pauseInvincibility = false; }; } function deleCountInvincibility():void{ _robot.inEngineArr.splice(_robot.inEngineArr.lastIndexOf(countMcPlay), 1); } private function countMcPlay():void{ if (_mcPlay.currentFrame == _mcPlay.totalFrames){ _robot.itemMc.removeChild(_mcPlay); _robot.inEngineArr.splice(_robot.inEngineArr.lastIndexOf(countMcPlay), 1); _robot.ifBurst = false; _robot.inEngineArr.push(countInvincibility); _robot.mcFilter = this; }; } function set time(_arg1:int):void{ _time = _arg1; } override protected function setNum():void{ _propNum = 7; } } }//package actionSprite
Section 74
//Laser (actionSprite.Laser) package actionSprite { import flash.display.*; import flash.events.*; import flash.geom.*; import flash.utils.*; public class Laser extends AbstractItem { private var _chosMcArr:Array; private var _lasergun:LaserGunProp; private var _engineArr:Array; private var _startWid:int; private var _blastArr:Array; private var _midWid:int; private var _continueTime:int; public function Laser(_arg1:Game, _arg2:LaserGunProp){ _game = _arg1; _lasergun = _arg2; super(); init(); } private function get game():Game{ return (_lasergun.game); } private function init():void{ _itemWid = 12; _itemHei = 12; _engineArr = new Array(shootLaster); _blastArr = new Array(); _startWid = 6; _midWid = 30; _continueTime = 0; robot.container.addChild(_container); _container.x = _lasergun.laserPos.x; _container.y = _lasergun.laserPos.y; robot.inEngineArr.push(laserEngine); _game.soundManager.creatSound("useLaserShoot"); } private function laserEngine():void{ var _local1:*; var _local2:*; _local1 = 0; _local1 = 0; while (_local1 < _engineArr.length) { _local2 = _engineArr; var _local3 = _local2; _local3[_local1](); _local1++; }; } override public function get yPos():Number{ return ((_container.y + robot.yPos)); } private function deleFire():void{ var _local1:*; _local1 = 0; _local1 = 0; while (_local1 < _blastArr.length) { _map.setFire(_blastArr[_local1][0], _blastArr[_local1][1], false); _local1++; }; } private function lasterEnd():void{ var _local1:*; var _local2:*; if (_continueTime > 9){ _engineArr.splice(_engineArr.indexOf(lasterEnd)); robot.inEngineArr.splice(robot.inEngineArr.lastIndexOf(laserEngine)); _lasergun.renewRobot(); _lasergun.resetPlayMc(); _lasergun.countWeapon(); robot.container.removeChild(_container); deleFire(); }; _continueTime++; } private function get robot():AbstractRobot{ return (_lasergun.robot); } private function shootRobot(_arg1:MovieClip):void{ var _local2:*; var _local3:*; _local2 = null; _local3 = 0; if (direct.y > 0){ _local2 = new Point(xPos, yPos); } else { if (direct.y < 0){ _local2 = new Point(xPos, (yPos - _arg1.height)); } else { if (direct.x > 0){ _local2 = new Point(xPos, yPos); } else { _local2 = new Point((xPos - _arg1.width), yPos); }; }; }; _local3 = 0; while (_local3 < game.robotArr.length) { if (game.robotArr[_local3] != robot){ if (((((_local2.x + _arg1.width) > game.robotArr[_local3].xPos)) && ((_local2.x < (game.robotArr[_local3].xPos + game.robotArr[_local3].itemWid))))){ if (((((_local2.y + _arg1.height) > game.robotArr[_local3].yPos)) && ((_local2.y < (game.robotArr[_local3].yPos + game.robotArr[_local3].itemHei))))){ if (game.robotArr[_local3].state != "dead"){ if (game.robotArr[_local3].ifBurst == true){ robot.bombRobotScore(); }; game.robotArr[_local3].ifDead(); }; }; }; }; _local3++; }; } override public function get xPos():Number{ return ((_container.x + robot.xPos)); } private function get direct():Point{ return (_lasergun.laserDirect); } function shootLaster():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; _local1 = null; _local2 = null; _local3 = null; _local4 = 0; _local5 = null; _local1 = (getDefinitionByName("laserCartoon") as Class); _local2 = MovieClip(new (_local1)); if (direct.x > 0){ _chosMcArr = new Array(1, 2, 3); _local2.gotoAndStop(_chosMcArr[0]); } else { if (direct.x < 0){ _chosMcArr = new Array(10, 11, 12); _local2.gotoAndStop(_chosMcArr[0]); } else { if (direct.y > 0){ _chosMcArr = new Array(6, 5, 4); _local2.gotoAndStop(_chosMcArr[0]); } else { _chosMcArr = new Array(9, 8, 7); _local2.gotoAndStop(_chosMcArr[0]); }; }; }; _container.addChild(_local2); _local4 = 0; while (_local4 < _map.mapWid) { if ((((((((int((yGrid + (direct.y * _local4))) > -1)) && ((int((yGrid + (direct.y * _local4))) < (_map.mapHei + 1))))) && ((int((xGrid + (direct.x * _local4))) > -1)))) && ((int((xGrid + (direct.x * _local4))) < (_map.mapWid + 1))))){ if (((_map.ifNull((xGrid + (direct.x * _local4)), (yGrid + (direct.y * _local4)))) || (!((_map.getRobot((xGrid + (direct.x * _local4)), (yGrid + (direct.y * _local4))).length == 0))))){ if (_local3 == null){ _local3 = MovieClip(new (_local1)); _local3.gotoAndStop(_chosMcArr[1]); _local3.y = (direct.y * _local2.height); _local3.x = (direct.x * _local2.width); _container.addChild(_local3); }; if (direct.y > 0){ _local3.height = (((((yGrid + (direct.y * _local4)) * _gridWid) + _gridWid) - yPos) - (direct.y * _startWid)); } else { if (direct.y < 0){ _local3.height = (Math.abs((((yGrid + (direct.y * _local4)) * _gridWid) - yPos)) - (direct.y * _startWid)); } else { if (direct.x > 0){ _local3.width = (((((xGrid + (direct.x * _local4)) * _gridWid) + _gridWid) - xPos) - (direct.x * _startWid)); } else { _local3.width = (Math.abs((((xGrid + (direct.x * _local4)) * _gridWid) - xPos)) - (direct.x * _startWid)); }; }; }; shootRobot(_local3); if (_map.getProp((xGrid + (direct.x * _local4)), (yGrid + (direct.y * _local4))) != null){ _map.getProp((xGrid + (direct.x * _local4)), (yGrid + (direct.y * _local4))).deleProp(); }; } else { if (!_map.ifNull((xGrid + (direct.x * _local4)), (yGrid + (direct.y * _local4)))){ _local5 = MovieClip(new (_local1)); _local5.gotoAndStop(_chosMcArr[2]); if (_local3 != null){ _local5.y = ((direct.y * _local3.height) + (direct.y * _startWid)); _local5.x = ((direct.x * _local3.width) + (direct.x * _startWid)); } else { _local5.y = (direct.y * _startWid); _local5.x = (direct.x * _startWid); }; _container.addChild(_local5); if (_map.getItem((xGrid + (direct.x * _local4)), (yGrid + (direct.y * _local4))).ifBurst == true){ if ((_map.getBox((xGrid + (direct.x * _local4)), (yGrid + (direct.y * _local4))) as Box)){ _map.getBox((xGrid + (direct.x * _local4)), (yGrid + (direct.y * _local4))).deleteBox(); _map.deleteItem((xGrid + (direct.x * _local4)), (yGrid + (direct.y * _local4))); robot.bombItemScore(); } else { if ((_map.getBomb((xGrid + (direct.x * _local4)), (yGrid + (direct.y * _local4))) as Bomb)){ _map.getBomb((xGrid + (direct.x * _local4)), (yGrid + (direct.y * _local4))).dispatchEvent(new Event("_Blast")); }; }; }; break; }; }; } else { break; }; _local4++; }; _engineArr.splice(_engineArr.indexOf(shootLaster)); _engineArr.push(lasterEnd); } } }//package actionSprite
Section 75
//LaserGunProp (actionSprite.LaserGunProp) package actionSprite { import flash.display.*; import flash.geom.*; import flash.utils.*; public class LaserGunProp extends AbstractWeapon { private var _laserDirect:Point; private var _laserPos:Point; private var _shootFuncDeputize:Function; private var _laser:Laser; public function LaserGunProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); _totalUseNum = 2; _currentUseNum = 0; } function countWeapon():void{ if (_currentUseNum >= _totalUseNum){ robot.initWeapon(); }; } function resetPlayMc():void{ robot.container.removeChild(weaponPlay); weaponPlay = null; } override protected function useWeapon():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; _local1 = null; _local2 = null; _local3 = null; if (weaponPlay == null){ clearTelecontrolBomb(); robot.pauseStage(); _local1 = (robot.weaponMc.getChildByName("gunpoint") as MovieClip); _laserPos = new Point((robot.weaponMc.x + _local1.x), (robot.weaponMc.y + _local1.y)); _local2 = String((_weaponName + "_Play")); _local3 = (getDefinitionByName(_local2) as Class); weaponPlay = MovieClip(new (_local3)); weaponPlay.x = laserPos.x; weaponPlay.y = laserPos.y; robot.inEngineArr.push(countWeaponPlay); changeUseNum(); _local4 = robotDirect; switch (_local4){ case "_Up": robot.container.addChildAt(weaponPlay, 0); _laserDirect = new Point(0, -1); break; case "_Down": robot.container.addChild(weaponPlay); _laserDirect = new Point(0, 1); break; case "_Left": robot.container.addChild(weaponPlay); _laserDirect = new Point(-1, 0); break; case "_Right": robot.container.addChild(weaponPlay); _laserDirect = new Point(1, 0); break; }; _game.soundManager.creatSound("useLaserReady"); }; } function get laserDirect():Point{ return (_laserDirect); } override function changeStage(_arg1:AbstractRobot):void{ _showWeaponMcNum = 7; super.changeStage(_arg1); _robot = _arg1; _arg1.weaponObj = this; _arg1.setWeaponMc("lasergun"); _weaponName = "lasergun"; _arg1.bombHandleSurrogate = useWeapon; } function get laserPos():Point{ return (_laserPos); } override protected function setNum():void{ _propNum = 20; } function renewRobot():void{ robot.renewStage(); } override protected function countWeaponPlay():void{ if (weaponPlay.currentFrame == weaponPlay.totalFrames){ weaponPlay.stop(); _laser = new Laser(_game, this); robot.inEngineArr.splice(robot.inEngineArr.lastIndexOf(countWeaponPlay), 1); }; } function get game():Game{ return (_game); } } }//package actionSprite
Section 76
//LauncherBomb (actionSprite.LauncherBomb) package actionSprite { import flash.events.*; import flash.geom.*; public class LauncherBomb extends Bomb { private var _hitRobotArr:Array; public function LauncherBomb(_arg1:Game, _arg2:BombAdder){ super(_arg1, _arg2); } override function ended():void{ var _local1:*; var _local2:*; if (_continueTime > 15){ _mainContainer.removeChild(_container); _game.control.minBlast(this); deleFire(); }; _continueTime++; } override protected function setBombMc():void{ _bombMc = "launcherBomb"; } override protected function init():void{ super.init(); _hitRobotArr = _game.robotArr; robot.bombArr.push(this); } override protected function setMapInfo():void{ } private function hitReset():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; _local1 = false; _local2 = null; if (hitMove.ifHit == true){ _local1 = true; }; _local3 = 0; _local4 = _hitRobotArr; for each (_local2 in _local4) { if (_local2 == robot){ } else { if (!_hitMove.cutTest(this, _local2, new Point(0, 0))){ } else { _local1 = true; }; }; }; if (_local1){ _game.soundManager.creatSound("bomb"); blast(); _game.control.minBomb(bombEngine); robot.deleteBomb(this); engineArr.splice(engineArr.indexOf(shootFunc), 1); engineArr.splice(engineArr.lastIndexOf(hitReset)); }; } override protected function setBombPow():void{ _bombPow = 1; } override protected function blastMode():void{ _engineArr = new Array(shootFunc, hitReset); } override function blast():void{ if ((_map.getBomb(xGrid, yGrid) as MineBomb)){ _map.getBomb(xGrid, yGrid).dispatchEvent(new Event("_Blast")); }; super.blast(); } override protected function creatMc():void{ var _local1:*; super.creatMc(); _local1 = robot.robotDirect; switch (_local1){ case "_Left": _mc.gotoAndStop(3); _mc.y = (_mc.y - 0); break; case "_Right": _mc.gotoAndStop(1); _mc.y = (_mc.y - 0); break; case "_Up": _mc.gotoAndStop(2); _mc.x = (_mc.x + 0); break; case "_Down": _mc.gotoAndStop(4); _mc.x = (_mc.x + 0); break; }; } } }//package actionSprite
Section 77
//LauncherProp (actionSprite.LauncherProp) package actionSprite { public class LauncherProp extends AbstractWeapon { private var _shootSpeed:int; public function LauncherProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); _shootSpeed = 10; _totalUseNum = 2; _currentUseNum = 0; } override protected function countWeaponPlay():void{ var _local1:*; var _local2:*; _local1 = null; if (weaponPlay.currentFrame == weaponPlay.totalFrames){ weaponPlay.stop(); robot.container.removeChild(weaponPlay); weaponPlay = null; _local1 = new LauncherBomb(_game, robot); _local2 = robotDirect; switch (_local2){ case "_Up": _local1.shootFuncDeputize = _local1.upAfoul; _local1.shootSpeed = -(_shootSpeed); break; case "_Down": _local1.shootFuncDeputize = _local1.downAfoul; _local1.shootSpeed = _shootSpeed; break; case "_Left": _local1.shootFuncDeputize = _local1.leftAfoul; _local1.shootSpeed = -(_shootSpeed); break; case "_Right": _local1.shootFuncDeputize = _local1.rightAfoul; _local1.shootSpeed = _shootSpeed; break; }; robot.renewStage(); robot.inEngineArr.splice(robot.inEngineArr.lastIndexOf(countWeaponPlay), 1); if (_currentUseNum >= _totalUseNum){ robot.initWeapon(); }; }; } override function changeStage(_arg1:AbstractRobot):void{ _showWeaponMcNum = 3; super.changeStage(_arg1); _robot = _arg1; _arg1.weaponObj = this; _arg1.setWeaponMc("launcher"); _weaponName = "launcher"; _playPos = new Array(); _playPos["_Left"] = new Array(-5, -5); _playPos["_Right"] = new Array(-5, -5); _playPos["_Up"] = new Array(20, 3); _playPos["_Down"] = new Array(0, 3); _arg1.bombHandleSurrogate = useWeapon; } override protected function useWeapon():void{ var _local1:*; if (weaponPlay == null){ super.useWeapon(); _local1 = robotDirect; switch (_local1){ case "_Up": robot.container.addChild(weaponPlay); break; case "_Down": robot.container.addChild(weaponPlay); break; case "_Left": robot.container.addChildAt(weaponPlay, 0); break; case "_Right": robot.container.addChild(weaponPlay); break; }; _game.soundManager.creatSound("useLauncher"); }; } override protected function setNum():void{ _propNum = 16; } } }//package actionSprite
Section 78
//LifeProp (actionSprite.LifeProp) package actionSprite { public class LifeProp extends AbstractProp { public function LifeProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); } override function changeStage(_arg1:AbstractRobot):void{ super.changeStage(_arg1); _arg1.addLife(); } override protected function setNum():void{ _propNum = 4; } } }//package actionSprite
Section 79
//Loader (actionSprite.Loader) package actionSprite { import actionSprite.ui.*; import flash.display.*; import flash.events.*; import flash.text.*; import flash.net.*; import flash.utils.*; public class Loader extends Sprite { private var _container:Sprite; private var _mc:MovieClip; private var _loadText:TextField; private var _bgMc:MovieClip; private var _document:documentClass; private var _links:MovieClip; public function Loader(_arg1:documentClass){ _document = _arg1; init(); initView(); initListener(); startEnterFrameLoader(); } private function init():void{ _container = new Sprite(); } private function startEnterFrameLoader():void{ addEventListener(Event.ENTER_FRAME, enterFrameHandle); } private function _linksHandle(_arg1:MouseEvent):void{ var _local2:*; _local2 = null; if (language.language_nr != 16){ _local2 = new URLRequest((language.url1 + "&utm_term=logo_preloader")); } else { _local2 = new URLRequest(language.url1); }; navigateToURL(_local2, "_blank"); } private function initView():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; _local1 = (getDefinitionByName("loadGame") as Class); _local2 = MovieClip(new (_local1)); _mc = _local2; _mc.stop(); _container.addChild(_mc); _document.stage.addChild(_container); _local1 = (getDefinitionByName("uiBg") as Class); _local2 = MovieClip(new (_local1)); _bgMc = _local2; _container.addChildAt(_bgMc, 0); _links = (_mc.getChildByName("links") as MovieClip); _links.gotoAndStop(language.branding_nr); _loadText = (_mc.getChildByName("loadText") as TextField); } private function initListener():void{ _links.addEventListener(MouseEvent.MOUSE_DOWN, _linksHandle); } private function enterFrameHandle(_arg1:Event):void{ var _local2:*; _local2 = 0; _local2 = ((_document.root.loaderInfo.bytesLoaded / _document.root.loaderInfo.bytesTotal) * 100); _mc.gotoAndStop(_local2); _loadText.text = String(_local2); if (_document.root.loaderInfo.bytesLoaded == _document.root.loaderInfo.bytesTotal){ removeEventListener(Event.ENTER_FRAME, enterFrameHandle); _container.removeChild(_bgMc); _document.stage.removeChild(_container); _document.initItem(); }; } } }//package actionSprite
Section 80
//Map (actionSprite.Map) package actionSprite { import flash.display.*; public class Map { private var _mapArr:Array; private var _mapHei:int; private var _game:Game; private var _mapWid:int; public function Map(_arg1:Game){ _game = _arg1; init(); } public function getItem(_arg1:int, _arg2:int):AbstractItem{ return (_mapArr[_arg1][_arg2].item); } private function init():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = 0; _local2 = 0; _local3 = null; _mapWid = 17; _mapHei = 15; _mapArr = new Array(); _local1 = 0; while (_local1 < _mapWid) { _mapArr[_local1] = new Array(); _local2 = 0; while (_local2 < _mapHei) { _local3 = new Grid(); _mapArr[_local1][_local2] = _local3; _local2++; }; _local1++; }; } public function getBox(_arg1:int, _arg2:int):Box{ return (_mapArr[_arg1][_arg2].box); } function clearColor(_arg1:int, _arg2:int):void{ _mapArr[_arg1][_arg2].clearColor(); } public function get mapHei():int{ return (_mapHei); } public function getBomb(_arg1:int, _arg2:int):Bomb{ return (_mapArr[_arg1][_arg2].bomb); } function setNull(_arg1:int, _arg2:int, _arg3:Number):void{ _mapArr[_arg1][_arg2].allNull = _arg3; } function getFixedBoxMc(_arg1:int, _arg2:int):int{ return (_mapArr[_arg1][_arg2].fixedBoxMc); } function addProp(_arg1:int, _arg2:int, _arg3:AbstractProp):void{ _mapArr[_arg1][_arg2].prop = _arg3; } function setTramcar(_arg1:int, _arg2:int, _arg3:Tramcar):void{ _mapArr[_arg1][_arg2].tramcar = _arg3; } public function getSpringBoard(_arg1:int, _arg2:int):SpringBoard{ return (_mapArr[_arg1][_arg2].springBoard); } public function getFire(_arg1:int, _arg2:int):Boolean{ return (_mapArr[_arg1][_arg2].fire); } function getFixedBox(_arg1:int, _arg2:int):Number{ return (_mapArr[_arg1][_arg2].fixedBox); } public function ifCol(_arg1:int, _arg2:int):Boolean{ return (_mapArr[_arg1][_arg2].ifCol); } public function getRobot(_arg1:int, _arg2:int):Array{ return (_mapArr[_arg1][_arg2].getRobot()); } function getResistance(_arg1:int, _arg2:int):Number{ return (_mapArr[_arg1][_arg2].resistance); } public function setRobot(_arg1:int, _arg2:int, _arg3:AbstractRobot):void{ _mapArr[_arg1][_arg2].setRobot(_arg3); } function setFire(_arg1:int, _arg2:int, _arg3:Boolean):void{ _mapArr[_arg1][_arg2].fire = _arg3; } function setFixedBox(_arg1:int, _arg2:int, _arg3:Number):void{ _mapArr[_arg1][_arg2].fixedBox = _arg3; } function getTramcar(_arg1:int, _arg2:int):Tramcar{ return (_mapArr[_arg1][_arg2].tramcar); } public function getColor(_arg1:int, _arg2:int):uint{ return (_mapArr[_arg1][_arg2].floorCol); } function deleProp(_arg1:int, _arg2:int):void{ _mapArr[_arg1][_arg2].deleProp(); } function setFixedBoxMc(_arg1:int, _arg2:int, _arg3:int):void{ _mapArr[_arg1][_arg2].fixedBoxMc = _arg3; } public function getTransmittal(_arg1:int, _arg2:int):Transmittal{ return (_mapArr[_arg1][_arg2].transmittal); } function setResistance(_arg1:int, _arg2:int, _arg3:Number):void{ _mapArr[_arg1][_arg2].resistance = _arg3; } public function ifNull(_arg1:int, _arg2:int):Boolean{ var _local3:*; _local3 = false; if ((((((((_arg1 < 0)) || ((_arg1 > (_mapWid - 1))))) || ((_arg2 < 0)))) || ((_arg2 > (_mapHei - 1))))){ return (false); }; _local3 = _mapArr[_arg1][_arg2].ifNull; return (_local3); } function getUnfixedBox(_arg1:int, _arg2:int):Number{ return (_mapArr[_arg1][_arg2].unfixedBox); } function drawFloor(_arg1:int, _arg2:int, _arg3:int, _arg4:uint, _arg5:Sprite, _arg6:Player):void{ _mapArr[_arg1][_arg2].drawFloor(((_arg1 * _game.gridWid) + _game.excursionX), ((_arg2 * _game.gridWid) + _game.excursionY), _arg3, _arg4, _arg5, _arg6); } function setOther(_arg1:int, _arg2:int, _arg3:Number):void{ _mapArr[_arg1][_arg2].other = _arg3; } function deleTramcar(_arg1:int, _arg2:int):void{ _mapArr[_arg1][_arg2].deleTramcar(); } function setUnfixedBox(_arg1:int, _arg2:int, _arg3:Number):void{ _mapArr[_arg1][_arg2].unfixedBox = _arg3; } function addItem(_arg1:AbstractItem, _arg2:int, _arg3:int):void{ if ((_arg1 as Box)){ _mapArr[_arg2][_arg3].box = _arg1; } else { if ((_arg1 as AbstractProp)){ _mapArr[_arg2][_arg3].prop = _arg1; } else { if ((_arg1 as QuickSand)){ _mapArr[_arg2][_arg3].quickSand = _arg1; } else { if ((_arg1 as SpringBoard)){ _mapArr[_arg2][_arg3].springBoard = _arg1; } else { if ((_arg1 as Transmittal)){ _mapArr[_arg2][_arg3].transmittal = _arg1; }; }; }; }; }; _arg1.xPos = (_arg2 * _game.gridWid); _arg1.yPos = (_arg3 * _game.gridWid); } public function get mapWid():int{ return (_mapWid); } public function deleRobot(_arg1:int, _arg2:int, _arg3:AbstractRobot):void{ _mapArr[_arg1][_arg2].deleRobot(_arg3); } public function getProp(_arg1:int, _arg2:int):AbstractProp{ return (_mapArr[_arg1][_arg2].prop); } function getOther(_arg1:int, _arg2:int):Number{ return (_mapArr[_arg1][_arg2].other); } public function getQuickSand(_arg1:int, _arg2:int):QuickSand{ return (_mapArr[_arg1][_arg2].quickSand); } function getMidBox(_arg1:int, _arg2:int):int{ return (_mapArr[_arg1][_arg2].midBox); } public function addBomb(_arg1:int, _arg2:int, _arg3:Bomb):void{ _mapArr[_arg1][_arg2].bomb = _arg3; } function deleteItem(_arg1:int, _arg2:int):void{ _mapArr[_arg1][_arg2].deleItem(); } function getPlayer(_arg1:int, _arg2:int):Player{ return (_mapArr[_arg1][_arg2].player); } function setMidBox(_arg1:int, _arg2:int, _arg3:int):void{ _mapArr[_arg1][_arg2].midBox = _arg3; } function deleBomb(_arg1:int, _arg2:int):void{ _mapArr[_arg1][_arg2].bomb = null; } function getNull(_arg1:int, _arg2:int):Number{ return (_mapArr[_arg1][_arg2].allNull); } } }//package actionSprite
Section 81
//MapMaster (actionSprite.MapMaster) package actionSprite { import flash.events.*; import flash.geom.*; import flash.utils.*; public class MapMaster { private var _row:int; private var _propType:Class; private var _map:Map; private var _intervalCreatFrame:int; private var _propTotal:int; private var _nullArr:Array; private var _propProb:Number; private var _intervalCreatTime:int; private var _propArr:Array; private var _diffeNum:int; private var _coinFirstNum:int; private var _currentCoinNum:int; private var _startTimer:Timer; private var _game:Game; private var _propCurrent:int; private var _vehicleNum:int; private var _coinProb:Number; private var _propKind:int; private var _beginNum:int; public function MapMaster(_arg1:Game){ _game = _arg1; init(); } function set propArr(_arg1:Array):void{ _propArr = _arg1; } function get propArr():Array{ return (_propArr); } public function setNull(_arg1:int, _arg2:int, _arg3:Number):void{ _map.setNull(_arg1, _arg2, _arg3); } private function newBox(_arg1:int, _arg2:int, _arg3:int, _arg4:Boolean):void{ var _local5:*; _local5 = null; _local5 = new Box(_game, _arg1, _arg2, _arg3); _local5.xGrid = _arg2; _local5.yGrid = _arg3; _local5.ifBurst = _arg4; } private function init():void{ _propKind = 3; _map = _game.mapSite; _propTotal = 32; _vehicleNum = 4; _propCurrent = 0; _propProb = 0.6; _coinProb = 0.3; _coinFirstNum = 5; _currentCoinNum = _coinFirstNum; _intervalCreatFrame = 0; _intervalCreatTime = 6; _diffeNum = (Math.random() * ((5 - 3) + 1)); _nullArr = new Array(); propType = "CoinProp"; } private function creatRow(_arg1:int, _arg2:int, _arg3:Array):void{ var _local4:*; var _local5:*; var _local6:*; var _local7:*; _local4 = 0; _local5 = NaN; _local4 = 0; while (_local4 < _map.mapWid) { if (_map.getMidBox(_local4, _arg1) != 3){ if (_map.getMidBox(_local4, _arg1) != 2){ _local5 = Math.random(); if ((((_local5 > _map.getNull(_local4, _arg1))) && ((_local5 < (_map.getFixedBox(_local4, _arg1) + _map.getNull(_local4, _arg1)))))){ if (_map.getFixedBoxMc(_local4, _arg1) != -1){ newBox(((_beginNum + 5) + _map.getFixedBoxMc(_local4, _arg1)), _local4, _arg1, false); } else { newBox(setRadomNum(2, (_beginNum + 5), 0), _local4, _arg1, false); }; } else { if ((((_local5 > (_map.getFixedBox(_local4, _arg1) + _map.getNull(_local4, _arg1)))) && ((_local5 < ((_map.getFixedBox(_local4, _arg1) + _map.getUnfixedBox(_local4, _arg1)) + _map.getNull(_local4, _arg1)))))){ newBox(setRadomNum(3, _beginNum, _arg2), _local4, _arg1, true); } else { if (!(((((((((_local4 == 1)) && ((_arg1 == 1)))) || ((((_local4 == 15)) && ((_arg1 == 1)))))) || ((((_local4 == 1)) && ((_arg1 == 13)))))) || ((((_local4 == 15)) && ((_arg1 == 13)))))){ if (_map.ifNull(_local4, _arg1)){ _arg3.push(new Point(_local4, _arg1)); }; }; }; }; } else { newBox((_beginNum + 8), _local4, _arg1, false); setBoxVis(_local4, _arg1, false); }; } else { newBox((_beginNum + 8), _local4, _arg1, false); }; _local4++; }; _row++; } function get propCurrent():int{ return (_propCurrent); } function get propTotal():int{ return (_propTotal); } private function newProp(_arg1:int, _arg2:int):void{ new _propType(_game, _arg1, _arg2); } public function setFixedProb(_arg1:int, _arg2:int, _arg3:Number, _arg4:int=-1):void{ _map.setFixedBox(_arg1, _arg2, _arg3); _map.setFixedBoxMc(_arg1, _arg2, _arg4); } function set propCurrent(_arg1:int):void{ _propCurrent = (_propCurrent + _arg1); } function set propProb(_arg1:Number):void{ _propProb = _arg1; } public function creatBoxs():void{ _row = 0; creatRow(_row, _diffeNum, _nullArr); _startTimer = new Timer(160); _startTimer.addEventListener("timer", timerHandle); _startTimer.start(); } public function setUnfixedProb(_arg1:int, _arg2:int, _arg3:Number):void{ _map.setUnfixedBox(_arg1, _arg2, _arg3); } private function creatCoin(_arg1:Array):void{ var _local2:*; var _local3:*; _local2 = 0; _local3 = null; _local2 = 0; while (_local2 < _coinFirstNum) { if (_arg1.length > 0){ _local3 = _arg1[Math.floor((Math.random() * _arg1.length))]; _arg1.splice(_arg1.indexOf(_local3), 1); newProp(_local3.x, _local3.y); }; _local2++; }; _game.control.addEngine(intervalCreatCoin); } private function timerHandleOver():void{ _row = 0; _startTimer.stop(); _startTimer = null; _game.mapLoadComplete(); } function set propTotal(_arg1:int):void{ _propTotal = (_propTotal + _arg1); } public function setOtherProb(_arg1:int, _arg2:int, _arg3:Number):void{ _map.setOther(_arg1, _arg2, _arg3); } private function timerHandle(_arg1:TimerEvent):void{ var _local2:*; _local2 = 0; if (_row < _game.mapSite.mapHei){ creatRow(_row, _diffeNum, _nullArr); } else { if (_game.gameMode != "collect"){ if (_game.gameMode == "arcade"){ if (_game.gameDiff == "easy"){ _local2 = 0; while (_local2 < _game.playerNum) { new NombrilProp(_game, _game.robotPosArr[_local2][0], _game.robotPosArr[_local2][1]); _local2++; }; }; }; } else { creatCoin(_nullArr); }; timerHandleOver(); }; } public function set beginNum(_arg1:int):void{ _beginNum = _arg1; } private function setRadomNum(_arg1:int, _arg2:int, _arg3:int):int{ var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; _local4 = NaN; _local5 = NaN; _local6 = 0; _local7 = 0; _local8 = NaN; _local4 = (1 / _arg1); _local5 = Math.random(); _local6 = (1 + _arg3); _local8 = _local4; while (_local8 < 1.2) { if (_local5 < _local8){ _local7 = _arg2; break; } else { if ((((_local5 > _local8)) && ((_local5 < (_local8 + _local4))))){ _local7 = (_arg2 + _local6); break; }; }; _local6++; _local8 = (_local8 + _local4); }; return (_local7); } function get propProb():Number{ return (_propProb); } function get vehicleNum():int{ return (_vehicleNum); } public function setBoxVis(_arg1:int, _arg2:int, _arg3:Boolean):void{ _map.getBox(_arg1, _arg2).setVisible(_arg3); } public function setMidBox(_arg1:int, _arg2:int, _arg3:Boolean=false):void{ setNull(_arg1, _arg2, 1); if (_arg3){ _map.setMidBox(_arg1, _arg2, 3); } else { _map.setMidBox(_arg1, _arg2, 2); }; } private function intervalCreatCoin():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local1 = null; _local2 = 0; _local3 = 0; _local4 = null; if (_intervalCreatFrame > (_game.frameRate * _intervalCreatTime)){ _intervalCreatFrame = 0; _local1 = new Array(); _local2 = 0; while (_local2 < _map.mapWid) { _local3 = 0; while (_local3 < _map.mapHei) { if (((_map.ifNull(_local2, _local3)) && ((_map.getProp(_local2, _local3) == null)))){ _local1.push(new Point(_local2, _local3)); }; _local3++; }; _local2++; }; if (_local1.length > 0){ _local4 = _local1[Math.floor((Math.random() * _local1.length))]; newProp(_local4.x, _local4.y); _currentCoinNum++; }; } else { _intervalCreatFrame++; }; } public function set propType(_arg1:String):void{ var _local2:*; _local2 = null; _local2 = String(("actionSprite." + _arg1)); _propType = (getDefinitionByName(_local2) as Class); } function set vehicleNum(_arg1:int):void{ _vehicleNum = _arg1; } } }//package actionSprite
Section 82
//MineBomb (actionSprite.MineBomb) package actionSprite { import flash.events.*; public class MineBomb extends Bomb { private var _detonateArr:Array; private var _leavingTime:int; public function MineBomb(_arg1:Game, _arg2:BombAdder){ super(_arg1, _arg2); } override protected function blastHandle(_arg1:Event):void{ blast(); _robot.deleteBomb(this); _game.control.minBomb(bombEngine); } private function detonateMine():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local1 = null; _local2 = null; _local3 = 0; _local4 = _detonateArr; for each (_local1 in _local4) { _local5 = 0; _local6 = _map.getRobot(xGrid, yGrid); for each (_local2 in _local6) { if (!(_local2 as _local1)){ } else { if (_local2.engineArr.length == 0){ } else { _game.soundManager.creatSound("bomb"); blast(); _robot.deleteBomb(this); _game.control.minBomb(bombEngine); return; }; }; }; if (!((!((_map.getBomb(xGrid, yGrid) == null))) && (!((_map.getBomb(xGrid, yGrid) == this))))){ } else { _game.soundManager.creatSound("bomb"); blast(); _map.getBomb(xGrid, yGrid).dispatchEvent(new Event("_Blast")); _robot.deleteBomb(this); _game.control.minBomb(bombEngine); }; }; } private function startDetonate():void{ if (((!((_robot.xGrid == this.xGrid))) || (!((_robot.yGrid == this.yGrid))))){ _engineArr.splice(_engineArr.lastIndexOf(startDetonate), 1); _engineArr.push(detonateMine); _leavingTime = 0; }; } override public function get leavingsTime():int{ return (_leavingTime); } override protected function setBombMc():void{ _bombMc = "bomb2"; } override protected function setBlastMc():void{ _blastMc = "exp0_1"; } override protected function init():void{ super.init(); _detonateArr = new Array(AbstractRobot); _leavingTime = 999; } override protected function setBombPow():void{ _bombPow = 2; } override protected function blastMode():void{ _engineArr = new Array(bombTrans, bombPos, startDetonate); } override protected function addBombSound():void{ _game.soundManager.creatSound("addMineBomb"); } override function blast():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local1 = null; _local2 = 0; _local3 = 0; _local4 = null; _local5 = 0; _local6 = 0; super.blast(); _local1 = new Array(1, -1); _local2 = 0; while (_local2 < _local1.length) { _local3 = 0; while (_local3 < _local1.length) { _map.setFire((xGrid + _local1[_local2]), (yGrid + _local1[_local3]), true); _local4 = new Array((xGrid + _local1[_local2]), (yGrid + _local1[_local3])); _blastArr.push(_local4); if (_map.ifNull((xGrid + _local1[_local2]), (yGrid + _local1[_local3]))){ if (_map.getProp((xGrid + _local1[_local2]), (yGrid + _local1[_local3])) == null){ if (_map.getRobot((xGrid + _local1[_local2]), (yGrid + _local1[_local3])) != null){ _local5 = _map.getRobot((xGrid + _local1[_local2]), (yGrid + _local1[_local3])).length; _local6 = 0; while (_local6 < _local5) { if (_map.getRobot((xGrid + _local1[_local2]), (yGrid + _local1[_local3]))[_local6].ifBurst){ if (_map.getRobot((xGrid + _local1[_local2]), (yGrid + _local1[_local3]))[_local6] == _robot){ if (_map.getRobot((xGrid + _local1[_local2]), (yGrid + _local1[_local3]))[_local6] == _robot){ _robot.killSelf(); }; } else { _robot.bombRobotScore(); }; }; _local6++; }; }; } else { _map.getProp((xGrid + _local1[_local2]), (yGrid + _local1[_local3])).deleProp(); }; } else { if (_map.getItem((xGrid + _local1[_local2]), (yGrid + _local1[_local3])).ifBurst == true){ if ((_map.getBox((xGrid + _local1[_local2]), (yGrid + _local1[_local3])) as Box)){ _map.getBox((xGrid + _local1[_local2]), (yGrid + _local1[_local3])).deleteBox(); _map.deleteItem((xGrid + _local1[_local2]), (yGrid + _local1[_local3])); _robot.bombItemScore(); } else { if ((_map.getBomb((xGrid + _local1[_local2]), (yGrid + _local1[_local3])) as Bomb)){ _map.getBomb((xGrid + _local1[_local2]), (yGrid + _local1[_local3])).dispatchEvent(new Event("_Blast")); }; }; }; }; _local3++; }; _local2++; }; } } }//package actionSprite
Section 83
//MineProp (actionSprite.MineProp) package actionSprite { public class MineProp extends AbstractWeapon { public function MineProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); _totalUseNum = 1; _currentUseNum = 0; } override function changeStage(_arg1:AbstractRobot):void{ _showWeaponMcNum = 6; super.changeStage(_arg1); _robot = _arg1; _arg1.weaponObj = this; _arg1.setWeaponMc("mine"); _arg1.bombHandleSurrogate = useWeapon; } override protected function useWeapon():void{ if (weaponPlay == null){ clearTelecontrolBomb(); if (_map.ifNull(_robot.xGrid, _robot.yGrid)){ new MineBomb(_game, _robot); changeUseNum(); if (_currentUseNum >= _totalUseNum){ robot.initWeapon(); }; }; }; } override protected function setNum():void{ _propNum = 18; } } }//package actionSprite
Section 84
//MyTween (actionSprite.MyTween) package actionSprite { import flash.display.*; import flash.geom.*; public class MyTween extends Sprite { private var _yBeginPos:int; private var _container:Sprite; private var _xBeginPos:int; private var _yEndPos:int; private var _direct:Point; private var _moveItem:AbstractMoveItem; private var _control:Control; private var _frame:int; private var _xEndPos:int; public function MyTween(_arg1:Control, _arg2:AbstractMoveItem, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int){ _moveItem = _arg2; _control = _arg1; _container = _arg2.container; _xBeginPos = _arg3; _xEndPos = _arg5; _yBeginPos = _arg4; _yEndPos = _arg6; _frame = _arg7; init(); } private function init():void{ _container.x = _xBeginPos; _container.y = _yBeginPos; if (_xBeginPos > _xEndPos){ if (_yBeginPos > _yEndPos){ _direct = new Point(-1, -1); } else { _direct = new Point(-1, 1); }; } else { if (_yBeginPos > _yEndPos){ _direct = new Point(1, -1); } else { _direct = new Point(1, 1); }; }; _control.addTween(move); } private function move():void{ _container.x = _xEndPos; _container.y = _yEndPos; _control.minTween(move); _moveItem.motionEnd(); } } }//package actionSprite
Section 85
//NombrilProp (actionSprite.NombrilProp) package actionSprite { import flash.display.*; import flash.utils.*; public class NombrilProp extends AbstractProp { private var _totalUseNum:int; private var _robot:AbstractRobot; private var _currentUseNum:int; private var _nombrilMc:MovieClip; public function NombrilProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); _totalUseNum = 1; _currentUseNum = 0; } override function changeStage(_arg1:AbstractRobot):void{ super.changeStage(_arg1); _arg1.nombrilObj = this; _robot = _arg1; initMc(); } function addUseNum():void{ var _local1:*; var _local2:*; _currentUseNum++; if (_currentUseNum >= _totalUseNum){ _robot.nombrilObj = null; _nombrilMc.parent.removeChild(_nombrilMc); }; } private function initMc():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = 0; _local1 = (getDefinitionByName("nombril_Right") as Class); _nombrilMc = MovieClip(new (_local1)); if (_robot.nombrilContainer.numChildren != 0){ _local2 = 0; while (_local2 < _robot.nombrilContainer.numChildren) { _robot.nombrilContainer.removeChildAt(_local2); _local2++; }; }; _robot.nombrilContainer.addChild(_nombrilMc); _robot.reRobotMc(); } override protected function setNum():void{ _propNum = 22; } } }//package actionSprite
Section 86
//NumProp (actionSprite.NumProp) package actionSprite { public class NumProp extends AbstractProp { public function NumProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); } override function changeStage(_arg1:AbstractRobot):void{ super.changeStage(_arg1); if (_arg1.allowBomb < 9){ _arg1.allowBomb = 1; _arg1.propArr.push(this); }; } override protected function setNum():void{ _propNum = 1; } } }//package actionSprite
Section 87
//Person (actionSprite.Person) package actionSprite { import flash.display.*; import flash.events.*; public class Person extends Dominate { protected var _RightStage:Boolean; protected var _rightKey:int; protected var _bombKey:int; protected var _downKey:int; protected var _countNum:int; protected var _LeftStage:Boolean; protected var _leftKey:int; protected var _listenerStage:Stage; protected var _upKey:int; protected var _UpStage:Boolean; protected var _DownStage:Boolean; public function Person(_arg1:Stage, _arg2:Control, _arg3:PersonRobot){ _listenerStage = _arg1; _control = _arg2; _robot = _arg3; init(); } private function pauseDownHandle(_arg1:KeyboardEvent):void{ var _local2:*; if (_robot != null){ _local2 = _arg1.keyCode; switch (_local2){ case _leftKey: _robot.funcDelay = _robot.moveLeft; break; case _upKey: _robot.funcDelay = _robot.moveUp; break; case _rightKey: _robot.funcDelay = _robot.moveRight; break; case _downKey: _robot.funcDelay = _robot.moveDown; break; }; }; } protected function init():void{ _robot.command = this; _UpStage = false; _DownStage = false; _LeftStage = false; _RightStage = false; _countNum = 0; _control.addBrickExp(startWork); } override function startListener():void{ _listenerStage.addEventListener(KeyboardEvent.KEY_DOWN, DownHandle); _listenerStage.addEventListener(KeyboardEvent.KEY_UP, UpHandle); } public function get robot():PersonRobot{ return (PersonRobot(_robot)); } function set rightKey(_arg1:int):void{ _rightKey = _arg1; } override function pauseControl():void{ pasueListener(); _listenerStage.addEventListener(KeyboardEvent.KEY_DOWN, pauseDownHandle); _listenerStage.addEventListener(KeyboardEvent.KEY_UP, pauseUpHandle); } protected function DownHandle(_arg1:KeyboardEvent):void{ var _local2:*; if (_robot != null){ _local2 = _arg1.keyCode; switch (_local2){ case _leftKey: if (!_LeftStage){ _control.moveLeft(_robot); _LeftStage = true; }; break; case _upKey: if (!_UpStage){ _control.moveUp(_robot); _UpStage = true; }; break; case _rightKey: if (!_RightStage){ _control.moveRight(_robot); _RightStage = true; }; break; case _downKey: if (!_DownStage){ _control.moveDown(_robot); _DownStage = true; }; break; case _bombKey: _control.bomb(_robot); break; }; }; } override function pasueListener():void{ _listenerStage.removeEventListener(KeyboardEvent.KEY_DOWN, DownHandle); _listenerStage.removeEventListener(KeyboardEvent.KEY_UP, UpHandle); clearMoveStage(); } protected function startWork():void{ var _local1:*; var _local2:*; if (_countNum > 10){ _countNum = 0; startListener(); _control.minBrickExp(startWork); } else { _countNum++; }; } function set leftKey(_arg1:int):void{ _leftKey = _arg1; } override function startControl():void{ startListener(); _listenerStage.removeEventListener(KeyboardEvent.KEY_DOWN, pauseDownHandle); _listenerStage.removeEventListener(KeyboardEvent.KEY_UP, pauseUpHandle); } function set upKey(_arg1:int):void{ _upKey = _arg1; } private function pauseUpHandle(_arg1:KeyboardEvent):void{ var _local2:*; var _local3:*; _local2 = null; if (_robot != null){ _local3 = _arg1.keyCode; switch (_local3){ case _leftKey: _local2 = _robot.moveLeft; break; case _upKey: _local2 = _robot.moveUp; break; case _rightKey: _local2 = _robot.moveRight; break; case _downKey: _local2 = _robot.moveDown; break; }; if (_local2 == _robot.funcDelay){ _robot.funcDelay = _robot.moveStop; }; }; } function set bombKey(_arg1:int):void{ _bombKey = _arg1; } function set downKey(_arg1:int):void{ _downKey = _arg1; } protected function UpHandle(_arg1:KeyboardEvent):void{ var _local2:*; if (_robot != null){ _local2 = _arg1.keyCode; switch (_local2){ case _leftKey: _LeftStage = false; _control.moveStop(_robot, "_Left"); break; case _upKey: _UpStage = false; _control.moveStop(_robot, "_Up"); break; case _rightKey: _RightStage = false; _control.moveStop(_robot, "_Right"); break; case _downKey: _DownStage = false; _control.moveStop(_robot, "_Down"); break; }; }; } private function clearMoveStage():void{ _UpStage = false; _DownStage = false; _LeftStage = false; _RightStage = false; } } }//package actionSprite
Section 88
//PersonRobot (actionSprite.PersonRobot) package actionSprite { public class PersonRobot extends AbstractRobot { public function PersonRobot(_arg1:Game, _arg2:int, _arg3:Player){ super(_arg1, _arg2, _arg3); } override function minLife():void{ _player.life = (_player.life - 1); } override function addLife():void{ _player.life = (_player.life + 1); } } }//package actionSprite
Section 89
//PlaneProp (actionSprite.PlaneProp) package actionSprite { public class PlaneProp extends AbstractProp implements Vehicle { public function PlaneProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); } override function changeStage(_arg1:AbstractRobot):void{ _game.soundManager.creatSound("getPlane"); _arg1.initStage(); _arg1.vehicle = "_Plane"; _arg1.reRobotMc(); _arg1.hitMove.fixedHitArr = new Array(new Array(Tramcar), new Array(Box, false)); _arg1.engineArr = new Array(); _arg1.velocity = 1.5; } override protected function setNum():void{ _propNum = 11; } } }//package actionSprite
Section 90
//Player (actionSprite.Player) package actionSprite { import flash.display.*; import actionSprite.ai.*; public class Player { private var _killNum:int; private var _levelPoint:int; private var _command:Dominate; private var _mcNum:int; private var _coinModePoint:int; private var _timePoint:int; private var _answerTime:int; private var _totalPoint:int; private var _killPoint:int; private var _robot:AbstractRobot; private var _gameDiff:String; private var _difficulity:int; private var _colorNum:int; private var _randomActionNum:Number; private var _colorModePoint:int; private var _aiAllowEatProp:Array; private var _itemPoint:int; private var _game:Game; private var _life:int; private var _coinArr:Array; private var _boxPoint:int; private var _robotPos:Array; private var _killModePoint:int; private var _coinNum:int; public function Player(_arg1:Game, _arg2:Array, _arg3:String, _arg4:Number=0, _arg5:int=0){ _game = _arg1; _answerTime = _arg5; _aiAllowEatProp = _arg2; _randomActionNum = _arg4; _gameDiff = _arg3; init(); } public function set boxPoint(_arg1:int):void{ _boxPoint = _arg1; if (_game.gameMode == "arcade"){ if (_arg1 != 0){ scoreData = (scoreData + _game.boxPoint); }; }; } private function init():void{ _coinArr = new Array(); } public function set colorModePoint(_arg1:int):void{ _colorModePoint = _arg1; } private function get commandArr():Array{ return (_game.commandArr); } public function get coinArr():Array{ return (_coinArr); } public function get coinModePoint():int{ return (_coinModePoint); } public function set coinArr(_arg1:Array):void{ _coinArr = _arg1; } public function get colorNum():int{ return (_colorNum); } function set speedData(_arg1:Number):void{ var _local2:*; var _local3:*; _local2 = 0; _local2 = (Math.round(((_arg1 - 1.5) / 0.3)) + 1); _local3 = _game.interFace.speedDataChange; var _local4 = _local3; _local4[_mcNum](_local2); } private function get stageContainer():Stage{ return (_game.stageContainer); } public function get coinNum():int{ return (_coinNum); } public function set coinModePoint(_arg1:int):void{ _coinModePoint = _arg1; } public function get itemPoint():int{ return (_itemPoint); } function clearPoint():void{ _boxPoint = 0; _itemPoint = 0; _killPoint = 0; _timePoint = 0; _difficulity = 0; _levelPoint = 0; _killNum = 0; _coinNum = 0; _colorNum = 0; _coinArr.splice(0); } public function set colorNum(_arg1:int):void{ _colorNum = _arg1; if (_game.gameMode == "color"){ scoreData = _arg1; }; } public function get killNum():int{ return (_killNum); } function addPerson(_arg1:int, _arg2:Array):void{ var _local3:*; _local3 = null; _robotPos = _arg2; _mcNum = _arg1; _local3 = new Person(stageContainer, control, addPersonRobot(_arg1, _arg2)); commandArr.push(_local3); _command = _local3; } public function set totalPoint(_arg1:int):void{ _totalPoint = _arg1; } public function get command():Dominate{ return (_command); } private function get control():Control{ return (_game.control); } public function set initLife(_arg1:int):void{ _life = _arg1; } function addAIRobot(_arg1:int, _arg2:Array):AIRobot{ var _local3:*; var _local4:*; _local3 = null; _local4 = null; _local3 = new AIRobot(_game, _arg1, this); _local3.xPos = (_arg2[0] * gridWid); _local3.yPos = (_arg2[1] * gridWid); if (_game.gameMode == "kill"){ _local4 = new BaseWeapon(_game, _arg2[0], _arg2[1]); _local3.baseWeapon = _local4; }; robotArr.push(_local3); if (_game.gameMode == "color"){ _local3.floorCol = _game.robotFloorCol[_mcNum]; }; powerData = _local3.bombPow; bombData = _local3.allowBomb; speedData = _local3.velocity; lifeData = life; if (_game.gameMode == "arcade"){ scoreData = 0; } else { scoreData = levelPoint; }; _robot = _local3; return (_local3); } function get scoreData():int{ return (_levelPoint); } public function set coinNum(_arg1:int):void{ _coinNum = _arg1; if (_game.gameMode == "collect"){ scoreData = _arg1; }; } public function get levelPoint():int{ return (_levelPoint); } public function get robot():AbstractRobot{ return (_robot); } public function set itemPoint(_arg1:int):void{ _itemPoint = _arg1; if (_game.gameMode == "arcade"){ if (_arg1 != 0){ scoreData = (scoreData + _game.propPoint); }; }; } public function get boxPoint():int{ return (_boxPoint); } public function set timePoint(_arg1:int):void{ _timePoint = _arg1; } function addAI(_arg1:int, _arg2:Array):void{ var _local3:*; _local3 = null; _robotPos = _arg2; _mcNum = _arg1; _local3 = new AI(control, addAIRobot(_arg1, _arg2)); commandArr.push(_local3); _command = _local3; new Decision(_local3, _game, _answerTime, _aiAllowEatProp, _randomActionNum, _gameDiff); } function get robotPos():Array{ return (_robotPos); } function set lifeData(_arg1:int):void{ var _local2:*; _local2 = _game.interFace.lifeDataChange; var _local3 = _local2; _local3[_mcNum](_arg1); } function reAIRobot():void{ var _local1:*; _local1 = null; _command = null; _local1 = new AI(control, addAIRobot(_mcNum, _robotPos)); commandArr.push(_local1); _command = _local1; new Decision(_local1, _game, _answerTime, _aiAllowEatProp, _randomActionNum, _gameDiff); _command.startListener(); } public function set killNum(_arg1:int):void{ _killNum = _arg1; if (_game.gameMode == "kill"){ scoreData = _arg1; }; } public function get colorModePoint():int{ return (_colorModePoint); } public function killSelfHandle():void{ if (_game.gameMode == "kill"){ if (scoreData > 0){ _killNum = (_killNum - 1); scoreData = (scoreData - 1); }; }; } private function get robotArr():Array{ return (_game.robotArr); } function set powerData(_arg1:int):void{ var _local2:*; _local2 = _game.interFace.powerDataChange; var _local3 = _local2; _local3[_mcNum](_arg1); } public function set killPoint(_arg1:int):void{ _killPoint = _arg1; if (_game.gameMode == "arcade"){ if (_arg1 != 0){ scoreData = (scoreData + _game.robotPoint); }; }; } public function get totalPoint():int{ return (_totalPoint); } private function get gridWid():int{ return (_game.gridWid); } function addPersonRobot(_arg1:int, _arg2:Array):PersonRobot{ var _local3:*; var _local4:*; _local3 = null; _local4 = null; _local3 = new PersonRobot(_game, _arg1, this); _local3.xPos = (_arg2[0] * gridWid); _local3.yPos = (_arg2[1] * gridWid); if (_game.gameMode == "kill"){ _local4 = new BaseWeapon(_game, _arg2[0], _arg2[1]); _local3.baseWeapon = _local4; }; robotArr.push(_local3); if (_game.gameMode == "color"){ _local3.floorCol = _game.robotFloorCol[_mcNum]; }; powerData = _local3.bombPow; bombData = _local3.allowBomb; speedData = _local3.velocity; lifeData = life; if (_game.gameMode == "arcade"){ scoreData = 0; } else { scoreData = levelPoint; }; _robot = _local3; return (_local3); } function set scoreData(_arg1:int):void{ var _local2:*; _local2 = _game.interFace.scoreDataChange; var _local3 = _local2; _local3[_mcNum](_arg1); _levelPoint = _arg1; if (_game.gameMode != "arcade"){ if (_levelPoint >= _game.textColNum){ if (!_game.control.indexEngine(_game.interFace.setTextCol[_mcNum])){ trace((("添加了一次 " + _mcNum) + " 闪光")); _game.control.addEngine(_game.interFace.setTextCol[_mcNum]); }; } else { if (_levelPoint < _game.textColNum){ if (_game.control.indexEngine(_game.interFace.setTextCol[_mcNum])){ trace((("删除了一次 " + _mcNum) + " 闪光,还原了颜色")); _game.control.minEngine(_game.interFace.setTextCol[_mcNum]); _local2 = _game.interFace.defaultTextCol; _local3 = _local2; _local3[_mcNum](); }; }; }; }; _game.judgeGameWin(this); } public function get timePoint():int{ return (_timePoint); } public function set diffiPoint(_arg1:int):void{ _difficulity = _arg1; } public function get killPoint():int{ return (_killPoint); } public function set killModePoint(_arg1:int):void{ _killModePoint = _arg1; } function set bombData(_arg1:int):void{ var _local2:*; _local2 = _game.interFace.bombDataChange; var _local3 = _local2; _local3[_mcNum](_arg1); } function rePersonRobot():void{ var _local1:*; _local1 = null; _local1 = addPersonRobot(_mcNum, _robotPos); _local1.command = _command; _command.robot = _local1; _command.startListener(); } public function get diffiPoint():int{ return (_difficulity); } public function get killModePoint():int{ return (_killModePoint); } public function set life(_arg1:int):void{ _life = _arg1; lifeData = life; } public function set levelPoint(_arg1:int):void{ _levelPoint = _arg1; } public function get life():int{ return (_life); } } }//package actionSprite
Section 91
//PowProp (actionSprite.PowProp) package actionSprite { public class PowProp extends AbstractProp { public function PowProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); } override function changeStage(_arg1:AbstractRobot):void{ super.changeStage(_arg1); if (_arg1.bombPow < 5){ _arg1.bombPow = 1; _arg1.propArr.push(this); }; } override protected function setNum():void{ _propNum = 2; } } }//package actionSprite
Section 92
//QuickSand (actionSprite.QuickSand) package actionSprite { import flash.display.*; import flash.utils.*; public class QuickSand extends AbstractLandform { private var _lightMc:MovieClip; private var _aimSand:QuickSand; private var _quickMcNum:int; public function QuickSand(_arg1:Game, _arg2:int, _arg3:int, _arg4:int){ _quickMcNum = _arg4; super(_arg1, _arg2, _arg3); } function get lightMc():MovieClip{ return (_lightMc); } public function get aimSand():QuickSand{ return (_aimSand); } function robotTransfer(_arg1:AbstractRobot):void{ _arg1.xPos = (_aimSand.xGrid * _gridWid); _arg1.yPos = (_aimSand.yGrid * _gridWid); } override protected function setMc():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; _local1 = (getDefinitionByName(("quickSand_" + _quickMcNum)) as Class); _local2 = MovieClip(new (_local1)); _lightMc = (_local2.getChildByName("light") as MovieClip); _lightMc.stop(); _mc = _local2; _container.addChild(_mc); } public function set aimSand(_arg1:QuickSand):void{ _aimSand = _arg1; } } }//package actionSprite
Section 93
//Rail (actionSprite.Rail) package actionSprite { import flash.display.*; import flash.utils.*; public class Rail extends AbstractLandform { private var _railNum:int; private static var _railArr:Array; public function Rail(_arg1:Game, _arg2:int, _arg3:int, _arg4:int){ _railNum = _arg4; super(_arg1, _arg2, _arg3); } override protected function init(_arg1:int, _arg2:int):void{ super.init(_arg1, _arg2); Rail.addRailArr(this); } override protected function addMap(_arg1:int, _arg2:int):void{ xPos = (_arg1 * _game.gridWid); yPos = (_arg2 * _game.gridWid); } override protected function setMc():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; _local1 = null; _local2 = null; _local3 = null; _local4 = null; _mc = new MovieClip(); _local1 = (getDefinitionByName("rail") as Class); _local2 = MovieClip(new (_local1)); _local2.gotoAndStop(_railNum); _local3 = new BitmapData(40, 40, true, 1); _local3.draw(_local2); _local4 = new Bitmap(_local3); _mc.addChild(_local4); _container.addChild(_mc); } function get railNum():int{ return (_railNum); } static function addRailArr(_arg1:Rail):void{ _railArr.push(_arg1); } static function set railArr(_arg1:Array):void{ _railArr = _arg1; } static function get railArr():Array{ return (_railArr); } _railArr = new Array(); } }//package actionSprite
Section 94
//ShotgunProp (actionSprite.ShotgunProp) package actionSprite { import flash.display.*; import flash.geom.*; public class ShotgunProp extends AbstractWeapon { private var _shootSpeed:int; public function ShotgunProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); _totalUseNum = 2; _currentUseNum = 0; } override protected function countWeaponPlay():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; _local1 = null; _local2 = null; _local3 = null; if (weaponPlay.currentFrame == weaponPlay.totalFrames){ _local4 = robotDirect; switch (_local4){ case "_Up": _local1 = new Point(0, -(_shootSpeed)); _local2 = new Point(0, -20); break; case "_Down": _local1 = new Point(0, _shootSpeed); _local2 = new Point(0, 20); break; case "_Left": _local1 = new Point(-(_shootSpeed), 0); _local2 = new Point(-8, 0); break; case "_Right": _local1 = new Point(_shootSpeed, 0); _local2 = new Point(5, 0); break; }; _local3 = (weaponPlay.getChildByName("gunpoint") as MovieClip); _local2.x = (((_local2.x + _local3.x) + _robot.xPos) + weaponPlay.x); _local2.y = (((_local2.y + _local3.y) + _robot.yPos) + weaponPlay.y); weaponPlay.stop(); robot.container.removeChild(weaponPlay); weaponPlay = null; new Bullet(_game, this, _local2, _local1); robot.renewStage(); if (_currentUseNum >= _totalUseNum){ robot.initWeapon(); }; robot.inEngineArr.splice(robot.inEngineArr.lastIndexOf(countWeaponPlay), 1); }; } override function changeStage(_arg1:AbstractRobot):void{ _showWeaponMcNum = 4; super.changeStage(_arg1); _robot = _arg1; _arg1.weaponObj = this; _arg1.setWeaponMc("shotgun"); _weaponName = "shotgun"; _shootSpeed = 12; _playPos = new Array(); _playPos["_Left"] = new Array(1, 7); _playPos["_Right"] = new Array(-1, 9); _playPos["_Up"] = new Array(21, 11); _playPos["_Down"] = new Array(4, 7); _arg1.bombHandleSurrogate = useWeapon; } override protected function useWeapon():void{ if (weaponPlay == null){ super.useWeapon(); robot.container.addChild(weaponPlay); _game.soundManager.creatSound("useShotgun"); }; } override protected function setNum():void{ _propNum = 19; } } }//package actionSprite
Section 95
//SinkerProp (actionSprite.SinkerProp) package actionSprite { import flash.events.*; public class SinkerProp extends AbstractWeapon { public function SinkerProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); _totalUseNum = 2; _currentUseNum = 0; } override protected function countWeaponPlay():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; _local1 = null; _local2 = null; if (weaponPlay.currentFrame == Math.floor((weaponPlay.totalFrames / 2))){ _local3 = robotDirect; switch (_local3){ case "_Up": robot.container.removeChild(weaponPlay); robot.container.addChildAt(weaponPlay, 0); break; }; }; if (weaponPlay.currentFrame == weaponPlay.totalFrames){ _local3 = robotDirect; switch (_local3){ case "_Up": _local1 = new Array(robot.xGrid, (robot.yGrid - 1)); break; case "_Down": _local1 = new Array(robot.xGrid, (robot.yGrid + 1)); break; case "_Left": _local1 = new Array((robot.xGrid - 1), robot.yGrid); break; case "_Right": _local1 = new Array((robot.xGrid + 1), robot.yGrid); break; }; weaponPlay.stop(); robot.container.removeChild(weaponPlay); weaponPlay = null; if ((_map.getItem(_local1[0], _local1[1]) as Box)){ if (_map.getBox(_local1[0], _local1[1]).ifBurst != false){ _map.getBox(_local1[0], _local1[1]).deleteBox(); _map.deleteItem(_local1[0], _local1[1]); robot.bombItemScore(); }; } else { if ((_map.getItem(_local1[0], _local1[1]) as Bomb)){ _map.getBomb(_local1[0], _local1[1]).dispatchEvent(new Event("_Blast")); } else { if (_map.getProp(_local1[0], _local1[1]) != null){ _map.getProp(_local1[0], _local1[1]).deleProp(); }; }; }; if (_map.getRobot(robot.xGrid, robot.yGrid) != null){ _local3 = 0; _local4 = _map.getRobot(robot.xGrid, robot.yGrid); for each (_local2 in _local4) { if (_local2 == robot){ } else { if (_local2.ifBurst == true){ robot.bombRobotScore(); }; _local2.ifDead(); }; }; }; if (_map.getRobot(_local1[0], _local1[1]) != null){ _local3 = 0; _local4 = _map.getRobot(_local1[0], _local1[1]); for each (_local2 in _local4) { if (_local2 == robot){ } else { if (_local2.ifBurst == true){ robot.bombRobotScore(); }; _local2.ifDead(); }; }; }; robot.renewStage(); robot.inEngineArr.splice(robot.inEngineArr.lastIndexOf(countWeaponPlay), 1); if (_currentUseNum >= _totalUseNum){ robot.initWeapon(); }; }; } override function changeStage(_arg1:AbstractRobot):void{ _showWeaponMcNum = 1; super.changeStage(_arg1); _arg1.weaponObj = this; _arg1.setWeaponMc("sinker"); _weaponName = "sinker"; _playPos = new Array(); _playPos["_Left"] = new Array(10, -15); _playPos["_Right"] = new Array(-10, -15); _playPos["_Up"] = new Array(15, -15); _playPos["_Down"] = new Array(0, 0); _arg1.bombHandleSurrogate = useWeapon; } override protected function useWeapon():void{ var _local1:*; if (weaponPlay == null){ super.useWeapon(); _local1 = robotDirect; switch (_local1){ case "_Up": robot.container.addChild(weaponPlay); break; case "_Down": robot.container.addChild(weaponPlay); break; case "_Left": robot.container.addChildAt(weaponPlay, 0); break; case "_Right": robot.container.addChild(weaponPlay); break; }; _game.soundManager.creatSound("useSinker"); }; } override protected function setNum():void{ _propNum = 15; } } }//package actionSprite
Section 96
//SpeedProp (actionSprite.SpeedProp) package actionSprite { public class SpeedProp extends AbstractProp { public function SpeedProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); } override function changeStage(_arg1:AbstractRobot):void{ super.changeStage(_arg1); if (_arg1.robotVelocity < 2.1){ _arg1.speed = 0.3; _arg1.propArr.push(this); }; } override protected function setNum():void{ _propNum = 3; } } }//package actionSprite
Section 97
//SpringBoard (actionSprite.SpringBoard) package actionSprite { import flash.geom.*; public class SpringBoard extends AbstractLandform { private var _speed:int; public function SpringBoard(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); } override protected function init(_arg1:int, _arg2:int):void{ super.init(_arg1, _arg2); _speed = 5; } private function xExcursionDispose(_arg1:AbstractRobot, _arg2:Point):String{ if ((_arg1.xPos - (_arg1.xGrid * _gridWid)) > 0){ _arg2.x = -1; } else { if ((_arg1.xPos - (_arg1.xGrid * _gridWid)) < 0){ _arg2.x = 1; } else { _arg2.x = 0; }; }; return ("y"); } private function yExcursionDispose(_arg1:AbstractRobot, _arg2:Point):String{ if ((_arg1.yPos - (_arg1.yGrid * _gridWid)) > 0){ _arg2.y = -1; } else { if ((_arg1.yPos - (_arg1.yGrid * _gridWid)) < 0){ _arg2.y = 1; } else { _arg2.y = 0; }; }; return ("x"); } override protected function setMc():void{ super.setMc(); _mc.gotoAndStop(40); } function robotJump(_arg1:String, _arg2:AbstractRobot):Array{ var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local3 = null; _local4 = null; _local5 = null; _local3 = new Point(); _local4 = new Point(); _arg2.changeRobotMc("_Jump"); _local6 = _arg1; switch (_local6){ case "_Up": _local3.x = _arg2.xGrid; _local3.y = (_arg2.yGrid - 2); _local4.y = -(_speed); _local5 = xExcursionDispose(_arg2, _local4); break; case "_Down": _local3.x = _arg2.xGrid; _local3.y = (_arg2.yGrid + 2); _local4.y = _speed; _local5 = xExcursionDispose(_arg2, _local4); break; case "_Left": _local3.x = (_arg2.xGrid - 2); _local3.y = _arg2.yGrid; _local4.x = -(_speed); _local5 = yExcursionDispose(_arg2, _local4); break; case "_Right": _local3.x = (_arg2.xGrid + 2); _local3.y = _arg2.yGrid; _local4.x = _speed; _local5 = yExcursionDispose(_arg2, _local4); break; }; return (new Array(_local3, _local4, _local5)); } } }//package actionSprite
Section 98
//TelecontrolBomb (actionSprite.TelecontrolBomb) package actionSprite { import flash.events.*; public class TelecontrolBomb extends Bomb { private var _telecontrol:AbstractWeapon; public function TelecontrolBomb(_arg1:Game, _arg2:BombAdder, _arg3:AbstractWeapon){ _telecontrol = _arg3; super(_arg1, _arg2); } override protected function blastHandle(_arg1:Event):void{ _game.soundManager.creatSound("bomb"); blast(); _robot.deleteBomb(this); _game.control.minBomb(bombEngine); _telecontrol.dispatchEvent(new Event("haveBlast")); } override function resetEngine():void{ _engineArr = new Array(takeCount, bombTrans, bombPos); } override protected function takeCount():void{ var _local1:*; var _local2:*; if (_time > _blastTime){ _game.soundManager.creatSound("bomb"); blast(); _game.control.minBomb(bombEngine); _robot.deleteBomb(this); _telecontrol.dispatchEvent(new Event("haveBlast")); } else { _time++; }; } override protected function setBombMc():void{ _bombMc = "bomb1"; } override protected function blastMode():void{ _time = 0; _blastTime = 800; _engineArr = new Array(takeCount, bombTrans, bombPos); } override protected function addBombSound():void{ _game.soundManager.creatSound("addTeleBomb"); } } }//package actionSprite
Section 99
//TelecontrolProp (actionSprite.TelecontrolProp) package actionSprite { import flash.events.*; public class TelecontrolProp extends AbstractWeapon { private var _bomb:Bomb; public function TelecontrolProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); _totalUseNum = 1; _currentUseNum = 0; } override protected function init(_arg1:int, _arg2:int):void{ super.init(_arg1, _arg2); this.addEventListener("haveBlast", bombHaveBlastHandle); } override function changeStage(_arg1:AbstractRobot):void{ _showWeaponMcNum = 8; super.changeStage(_arg1); _robot = _arg1; _arg1.weaponObj = this; _arg1.setWeaponMc("telecontrol"); _arg1.bombHandleSurrogate = useWeapon; } override protected function changeUseNum():void{ super.changeUseNum(); _showWeaponMcNum = 9; _showWeaponMc.gotoAndStop(_showWeaponMcNum); } override protected function useWeapon():void{ var _local1:*; _local1 = 0; _local1 = 0; while (_local1 < _robot.bombArr.length) { if ((_robot.bombArr[_local1] as TelecontrolBomb)){ _robot.bombArr[_local1].dispatchEvent(new Event("_Blast")); return; }; _local1++; }; if (_map.ifNull(_robot.xGrid, _robot.yGrid)){ _bomb = new TelecontrolBomb(_game, _robot, this); _robot.bombArr.push(_bomb); changeUseNum(); }; } private function bombHaveBlastHandle(_arg1:Event):void{ if (_currentUseNum >= _totalUseNum){ if (robot.weaponObj == this){ robot.initWeapon(); }; }; } override protected function setNum():void{ _propNum = 17; } } }//package actionSprite
Section 100
//ThrowerFire (actionSprite.ThrowerFire) package actionSprite { import flash.display.*; import flash.events.*; import flash.geom.*; public class ThrowerFire { private var _currentX:int; private var _throwerProp:ThrowerProp; private var _blastArr:Array; private var _currentY:int; public function ThrowerFire(_arg1:ThrowerProp){ _throwerProp = _arg1; super(); init(); } private function get firePlay():MovieClip{ return (_throwerProp.firePlayMc); } private function fireRobot():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = null; _local2 = 0; _local3 = _throwerProp.robotDirect; switch (_local3){ case "_Up": _local1 = new Point((xPos - Math.floor((fireMc.width / 2))), (yPos - fireMc.height)); break; case "_Down": _local1 = new Point((xPos - Math.floor((fireMc.width / 2))), yPos); break; case "_Left": _local1 = new Point((xPos - fireMc.width), (yPos - Math.floor((fireMc.height / 2)))); break; case "_Right": _local1 = new Point(xPos, (yPos - Math.floor((fireMc.height / 2)))); break; }; _local2 = 0; while (_local2 < game.robotArr.length) { if (game.robotArr[_local2] != robot){ if (((((_local1.x + fireMc.width) > game.robotArr[_local2].xPos)) && ((_local1.x < (game.robotArr[_local2].xPos + game.robotArr[_local2].itemWid))))){ if (((((_local1.y + fireMc.height) > game.robotArr[_local2].yPos)) && ((_local1.y < (game.robotArr[_local2].yPos + game.robotArr[_local2].itemHei))))){ if (game.robotArr[_local2].state != "dead"){ if (game.robotArr[_local2].ifBurst == true){ robot.bombRobotScore(); }; game.robotArr[_local2].ifDead(); }; }; }; }; _local2++; }; } private function init():void{ _blastArr = new Array(); shootFire(); } private function get yPos():int{ return ((fireMc.y + robot.yPos)); } private function get _map():Map{ return (_throwerProp.map); } private function get xGrid():int{ var _local1:*; _local1 = 0; _local1 = (_throwerProp.robot.xGrid + (((direct.x * firePlay.width) * fireMc.scaleX) / gridWid)); return (_local1); } private function get yGrid():int{ var _local1:*; _local1 = 0; _local1 = (_throwerProp.robot.yGrid + (((direct.y * firePlay.height) * fireMc.scaleY) / gridWid)); return (_local1); } private function fireItem(_arg1:int, _arg2:int):void{ if (_map.ifNull(_arg1, _arg2)){ if (_map.getProp(_arg1, _arg2) != null){ _map.getProp(_arg1, _arg2).deleProp(); }; } else { if ((_map.getBomb(_arg1, _arg2) as Bomb)){ _map.getBomb(_arg1, _arg2).dispatchEvent(new Event("_Blast")); } else { if ((((_map.getItem(_arg1, _arg2) as Box)) && ((_map.getBox(_arg1, _arg2).ifBurst == true)))){ _map.getBox(_arg1, _arg2).deleteBox(); _map.deleteItem(_arg1, _arg2); robot.bombItemScore(); }; }; }; } private function get robot():AbstractRobot{ return (_throwerProp.robot); } private function get fireMc():MovieClip{ return (_throwerProp.weaponPlay); } private function get direct():Point{ var _local1:*; var _local2:*; _local1 = null; _local2 = _throwerProp.robotDirect; switch (_local2){ case "_Up": _local1 = new Point(0, -1); break; case "_Down": _local1 = new Point(0, 1); break; case "_Left": _local1 = new Point(-1, 0); break; case "_Right": _local1 = new Point(1, 0); break; }; return (_local1); } private function get game():Game{ return (_throwerProp.game); } function shootFire():void{ if ((((((((int(yGrid) > -1)) && ((int(yGrid) < (_map.mapHei + 1))))) && ((int(xGrid) > -1)))) && ((int(xGrid) < (_map.mapWid + 1))))){ if (!_map.ifNull(xGrid, yGrid)){ if ((_map.getItem(xGrid, yGrid) as Box)){ if (_map.getBox(xGrid, yGrid).ifBurst == false){ if (direct.x == 0){ if (direct.y > 0){ fireMc.scaleY = (Math.abs((_map.getBox(xGrid, yGrid).container.y - (_throwerProp.firePos.y + robot.container.y))) / (3 * gridWid)); } else { fireMc.scaleY = (Math.abs(((_map.getBox(xGrid, yGrid).container.y + gridWid) - (_throwerProp.firePos.y + robot.container.y))) / (3 * gridWid)); }; } else { if (direct.x > 0){ fireMc.scaleX = (Math.abs((_map.getBox(xGrid, yGrid).container.x - (_throwerProp.firePos.x + robot.container.x))) / (3 * gridWid)); } else { fireMc.scaleX = (Math.abs(((_map.getBox(xGrid, yGrid).container.x + gridWid) - (_throwerProp.firePos.x + robot.container.x))) / (3 * gridWid)); }; }; }; }; }; }; fireRobot(); if (((!((_currentX == xGrid))) || (!((_currentY == yGrid))))){ fireItem(xGrid, yGrid); _currentX = xGrid; _currentY = yGrid; }; } private function get gridWid():int{ return (_throwerProp.gridWid); } private function get xPos():int{ return ((fireMc.x + robot.xPos)); } } }//package actionSprite
Section 101
//ThrowerProp (actionSprite.ThrowerProp) package actionSprite { import flash.display.*; import flash.geom.*; import flash.utils.*; public class ThrowerProp extends AbstractWeapon { private var _firePos:Point; private var _throwerFire:ThrowerFire; private var _fireDirect:Point; private var _fireMc:MovieClip; public function ThrowerProp(_arg1:Game, _arg2:int, _arg3:int){ super(_arg1, _arg2, _arg3); _totalUseNum = 2; _currentUseNum = 0; } private function countFirePos():void{ var _local1:*; _local1 = null; _local1 = (robot.weaponMc.getChildByName("gunpoint") as MovieClip); _firePos = new Point((robot.weaponMc.x + _local1.x), (robot.weaponMc.y + _local1.y)); } function get firePos():Point{ return (_firePos); } override protected function useWeapon():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = null; _local2 = null; if (weaponPlay == null){ clearTelecontrolBomb(); robot.pauseStage(); countFirePos(); _local1 = String(((_weaponName + robotDirect) + "_Play")); _local2 = (getDefinitionByName(_local1) as Class); weaponPlay = MovieClip(new (_local2)); _fireMc = (weaponPlay.getChildByName("fire_Play") as MovieClip); weaponPlay.x = firePos.x; weaponPlay.y = firePos.y; robot.inEngineArr.push(countWeaponPlay); changeUseNum(); _local3 = robotDirect; switch (_local3){ case "_Up": robot.container.addChildAt(weaponPlay, 0); _fireDirect = new Point(0, -1); break; case "_Down": robot.container.addChild(weaponPlay); _fireDirect = new Point(0, 1); break; case "_Left": robot.container.addChild(weaponPlay); _fireDirect = new Point(-1, 0); break; case "_Right": robot.container.addChild(weaponPlay); _fireDirect = new Point(1, 0); break; }; _throwerFire = new ThrowerFire(this); _game.soundManager.creatSound("useThrower"); }; } function get laserDirect():Point{ return (_fireDirect); } override function changeStage(_arg1:AbstractRobot):void{ _showWeaponMcNum = 5; super.changeStage(_arg1); _robot = _arg1; _arg1.weaponObj = this; _arg1.setWeaponMc("thrower"); _weaponName = "thrower"; _arg1.bombHandleSurrogate = useWeapon; } function get firePlayMc():MovieClip{ return (_fireMc); } override protected function setNum():void{ _propNum = 21; } override protected function countWeaponPlay():void{ _throwerFire.shootFire(); if (_fireMc.currentFrame == _fireMc.totalFrames){ robot.inEngineArr.splice(robot.inEngineArr.lastIndexOf(countWeaponPlay), 1); robot.container.removeChild(weaponPlay); weaponPlay = null; robot.renewStage(); if (_currentUseNum >= _totalUseNum){ robot.initWeapon(); }; }; } function get game():Game{ return (_game); } } }//package actionSprite
Section 102
//Tramcar (actionSprite.Tramcar) package actionSprite { import flash.display.*; import flash.events.*; import flash.geom.*; import actionSprite.ai.*; import flash.utils.*; public class Tramcar extends AbstractItem { private var _surrogateFuncFir:Function; private var _mcNum:int; private var _railPos:int; private var _speed:int; private var _surrogateFuncSec:Function; private var _currentRow:int; private var _currentY:int; private var _currentX:int; private var _tool:Tool; private var _movFunc:Array; private var _pathArr:Array; private var _turnGrid:Point; private var _currentRailPos:int; public function Tramcar(_arg1:Game){ _game = _arg1; super(); init(); } function moveRightDown():void{ xPos = (xPos + Math.sqrt(((_speed * _speed) / 2))); yPos = (yPos + Math.sqrt(((_speed * _speed) / 2))); } private function init():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; _game.addhitArr(this); _itemWid = 30; _itemHei = 30; _pathArr = Rail.railArr; _railPos = 0; _currentRailPos = _pathArr[0].railNum; _tool = new Tool(); _speed = 1; xPos = _pathArr[0].xPos; yPos = _pathArr[0].yPos; _currentX = xGrid; _currentY = yGrid; _currentRow = yGrid; _mainContainer = _game.getDisArr(yGrid); _mainContainer.addChild(_container); _local1 = (getDefinitionByName("tramcar") as Class); _local2 = MovieClip(new (_local1)); _mc = _local2; _container.addChild(_mc); setMc(1); _movFunc = new Array(); _game.control.addMovFunc(_movFunc); _game.control.addEngine(carEngine); _movFunc[0] = moveRight; } function moveDown():void{ _mc.gotoAndStop(7); yPos = (yPos + _speed); _aspect.x = 0; _aspect.y = _speed; } private function turnHandle():void{ _mc.gotoAndStop(_mcNum); if ((((Math.abs(((xPos + int((_itemWid / 2))) - _turnGrid.x)) < 1)) || ((Math.abs(((yPos + int((_itemHei / 2))) - _turnGrid.y)) < 1)))){ xPos = (_turnGrid.x - int((_itemWid / 2))); yPos = (_turnGrid.y - int((_itemHei / 2))); _movFunc[0] = _surrogateFuncSec; _turnGrid = null; } else { _surrogateFuncFir(); }; } private function carEngine():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = 0; if (_railPos == _pathArr.length){ _railPos = 0; }; if (_pathArr[_railPos].railNum != _currentRailPos){ _currentRailPos = _pathArr[_railPos].railNum; inCorner(); }; if (((!((_currentX == xGrid))) || (!((_currentY == yGrid))))){ _railPos++; _map.setTramcar(xGrid, yGrid, this); _map.deleTramcar(_currentX, _currentY); _currentX = xGrid; _currentY = yGrid; }; if (_currentRow != yGrid){ _currentRow = yGrid; _mainContainer = _game.getDisArr(yGrid); _mainContainer.addChild(_container); }; if ((_map.getBomb(xGrid, yGrid) as Bomb)){ _map.getBomb(xGrid, yGrid).dispatchEvent(new Event("_Blast")); }; if (_map.getRobot(xGrid, yGrid).length != 0){ _local1 = 0; while (_local1 < _map.getRobot(xGrid, yGrid).length) { if (_tool.cutTest(_map.getRobot(xGrid, yGrid)[_local1], this)){ if (_map.getRobot(xGrid, yGrid)[_local1].ifBurst == true){ if (_map.getRobot(xGrid, yGrid)[_local1].state != "dead"){ _map.getRobot(xGrid, yGrid)[_local1].ifDead(); }; }; }; _local1++; }; }; } function moveLeftDown():void{ xPos = (xPos - Math.sqrt(((_speed * _speed) / 2))); yPos = (yPos + Math.sqrt(((_speed * _speed) / 2))); } function moveUp():void{ _mc.gotoAndStop(2); yPos = (yPos - _speed); _aspect.x = 0; _aspect.y = -(_speed); } function moveLeftUp():void{ xPos = (xPos - Math.sqrt(((_speed * _speed) / 2))); yPos = (yPos - Math.sqrt(((_speed * _speed) / 2))); } private function setMc(_arg1:int):void{ _mc.gotoAndStop(_arg1); } function moveLeft():void{ _mc.gotoAndStop(8); xPos = (xPos - _speed); _aspect.x = -(_speed); _aspect.y = 0; } function moveRightUp():void{ xPos = (xPos + Math.sqrt(((_speed * _speed) / 2))); yPos = (yPos - Math.sqrt(((_speed * _speed) / 2))); } function moveRight():void{ _mc.gotoAndStop(1); xPos = (xPos + _speed); _aspect.x = _speed; _aspect.y = 0; } private function inCorner():void{ if (_currentRailPos == 4){ _turnGrid = new Point(((xGrid * _gridWid) + int((_gridWid / 2))), ((yGrid * _gridWid) + _gridWid)); setTurn(4, moveRightDown, moveDown); _movFunc[0] = turnHandle; }; if (_currentRailPos == 12){ _turnGrid = new Point(((xGrid * _gridWid) + _gridWid), ((yGrid * _gridWid) + int((_gridWid / 2)))); setTurn(4, moveRightDown, moveRight); _movFunc[0] = turnHandle; }; if (_currentRailPos == 5){ _turnGrid = new Point((xGrid * _gridWid), ((yGrid * _gridWid) + int((_gridWid / 2)))); setTurn(5, moveLeftDown, moveLeft); _movFunc[0] = turnHandle; }; if (_currentRailPos == 10){ _turnGrid = new Point(((xGrid * _gridWid) + int((_gridWid / 2))), ((yGrid * _gridWid) + _gridWid)); setTurn(5, moveLeftDown, moveDown); _movFunc[0] = turnHandle; }; if (_currentRailPos == 6){ _turnGrid = new Point(((xGrid * _gridWid) + int((_gridWid / 2))), (yGrid * _gridWid)); setTurn(6, moveLeftUp, moveUp); _movFunc[0] = turnHandle; }; if (_currentRailPos == 9){ _turnGrid = new Point((xGrid * _gridWid), ((yGrid * _gridWid) + int((_gridWid / 2)))); setTurn(6, moveLeftUp, moveLeft); _movFunc[0] = turnHandle; }; if (_currentRailPos == 3){ _turnGrid = new Point(((xGrid * _gridWid) + _gridWid), ((yGrid * _gridWid) + int((_gridWid / 2)))); setTurn(3, moveRightUp, moveRight); _movFunc[0] = turnHandle; }; if (_currentRailPos == 11){ _turnGrid = new Point(((xGrid * _gridWid) + int((_gridWid / 2))), (yGrid * _gridWid)); setTurn(3, moveRightUp, moveUp); _movFunc[0] = turnHandle; }; } private function setTurn(_arg1:int, _arg2:Function, _arg3:Function):void{ _mcNum = _arg1; _surrogateFuncFir = _arg2; _surrogateFuncSec = _arg3; } } }//package actionSprite
Section 103
//Transmittal (actionSprite.Transmittal) package actionSprite { import flash.display.*; import flash.events.*; import flash.geom.*; import flash.utils.*; public class Transmittal extends AbstractLandform { private var _direct:int; private var _transSpe:Number; private var _countNum:int; private var _turnArr:Array; private static var _timer:Timer; public function Transmittal(_arg1:Game, _arg2:int, _arg3:int, _arg4:int){ _direct = _arg4; super(_arg1, _arg2, _arg3); } override protected function init(_arg1:int, _arg2:int):void{ super.init(_arg1, _arg2); _countNum = 0; _transSpe = 1; _turnArr = new Array(); _turnArr.push(_direct); _timer.addEventListener(TimerEvent.TIMER, timeHandle); _timer.start(); } public function bombTrans(_arg1:Bomb):void{ var _local2:*; _local2 = _direct; switch (_local2){ case 1: _arg1.leftAfoul(-(_transSpe)); break; case 2: _arg1.rightAfoul(_transSpe); break; case 3: _arg1.upAfoul(-(_transSpe)); break; case 4: _arg1.downAfoul(_transSpe); break; }; } function robotTrans(_arg1:AbstractRobot):void{ var _local2:*; _local2 = _direct; switch (_local2){ case 1: _arg1.leftAfoul(-(_transSpe)); _arg1.transSpeed = new Point(-(_transSpe), 0); break; case 2: _arg1.rightAfoul(_transSpe); _arg1.transSpeed = new Point(_transSpe, 0); break; case 3: _arg1.upAfoul(-(_transSpe)); _arg1.transSpeed = new Point(0, -(_transSpe)); break; case 4: _arg1.downAfoul(_transSpe); _arg1.transSpeed = new Point(0, _transSpe); break; }; } private function timeHandle(_arg1:TimerEvent):void{ var _local2:*; var _local3:*; _countNum++; if (_countNum == _turnArr.length){ _countNum = 0; }; _direct = _turnArr[_countNum]; _mc.gotoAndStop(_direct); } override protected function setMc():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; _local1 = (getDefinitionByName("transmittal") as Class); _local2 = MovieClip(new (_local1)); _mc = _local2; _mc.gotoAndStop(_direct); _container.addChild(_mc); } public function addTurn(_arg1:int):void{ _turnArr.push(_arg1); } _timer = new Timer(8000); } }//package actionSprite
Section 104
//TurnTable (actionSprite.TurnTable) package actionSprite { import flash.display.*; import flash.utils.*; public class TurnTable extends AbstractItem implements BombAdder { private var _bombPow:int; private var _intervalTime:int; private var _propArray:Array; private var _bombNum:int; private var _circumgyrateTime:int; protected var _player:Player; private var _time:int; private var _turnTableEngine:Array; private var _propNum:int; public function TurnTable(_arg1:Game, _arg2:int, _arg3:int){ _game = _arg1; super(); init(_arg2, _arg3); } private function dropProp():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local1 = 0; _local2 = 0; _local3 = null; _local4 = null; _local5 = null; _local6 = null; _local1 = _propArray.length; _local2 = 0; while (_local2 < _propNum) { _local3 = _propArray[int(Math.floor((Math.random() * _local1)))]; if (_local3 != Bomb){ _local6 = new _local3(_game, xGrid, yGrid); _map.deleProp(xGrid, yGrid); _local5 = _local6.containerMove(this.xPos, this.yPos); } else { _local4 = new Bomb(_game, this); _map.deleBomb(xGrid, yGrid); _local5 = _local4.containerMove(this.xPos, this.yPos); }; _local2++; }; } private function circumgyrateCount():void{ var _local1:*; var _local2:*; if (_time > (_circumgyrateTime * _game.frameRate)){ _time = 0; _mc.stop(); dropProp(); _turnTableEngine[0] = intervalCount; }; _time++; } private function init(_arg1:int, _arg2:int):void{ var _local3:*; _local3 = null; _intervalTime = 20; _circumgyrateTime = 3; _time = 0; _bombPow = 2; _propNum = 2; _turnTableEngine = new Array(); _propArray = new Array(); _propArray = disposal(_game.mapPropArr); _local3 = new Box(_game, 0, _arg1, _arg2); _local3.xGrid = _arg1; _local3.yGrid = _arg2; _local3.ifBurst = false; _local3.setVisible(false); xPos = (_local3.xPos - 13); yPos = (_local3.yPos - 17); _mainContainer = _game.getDisArr((yGrid + 2)); _mainContainer.addChild(_container); setMc(); _turnTableEngine[0] = intervalCount; _game.control.addMovFunc(_turnTableEngine); } public function get bombPow():int{ return (_bombPow); } private function intervalCount():void{ var _local1:*; var _local2:*; if (_time > (_intervalTime * _game.frameRate)){ _time = 0; _mc.play(); _turnTableEngine[0] = circumgyrateCount; }; _time++; } public function set bombNum(_arg1:int):void{ _bombNum = _arg1; } private function setMc():void{ var _local1:*; var _local2:*; _local1 = null; _local2 = null; _mc = new MovieClip(); _local1 = (getDefinitionByName("turnTable") as Class); _local2 = MovieClip(new (_local1)); _mc = _local2; _mc.stop(); _container.addChild(_mc); } public function get bombNum():int{ return (_bombNum); } private function disposal(_arg1:Array):Array{ var _local2:*; var _local3:*; var _local4:*; var _local5:*; _local2 = null; _local3 = null; _local2 = new Array(); _local4 = 0; _local5 = _arg1; for each (_local3 in _local5) { if (!((((((!((_local3 == LifeProp))) && (!((_local3 == BulldozerProp))))) && (!((_local3 == CarProp))))) && (!((_local3 == FrogProp))))){ } else { _local2.push(_local3); }; }; return (_local2); } public function bombItemScore():void{ } public function set player(_arg1:Player):void{ _player = _arg1; } public function killSelf():void{ } public function bombRobotScore():void{ } public function set bombPow(_arg1:int):void{ _bombPow = _arg1; } public function get player():Player{ return (_player); } public function deleteBomb(_arg1:Bomb):void{ } } }//package actionSprite
Section 105
//Vehicle (actionSprite.Vehicle) package actionSprite { public interface Vehicle { } }//package actionSprite
Section 106
//action_688 (bomb_it_Edition_04_fla.action_688) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class action_688 extends MovieClip { public function action_688(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 107
//arcademode_108 (bomb_it_Edition_04_fla.arcademode_108) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class arcademode_108 extends MovieClip { public function arcademode_108(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame3(){ stop(); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 108
//blue_737 (bomb_it_Edition_04_fla.blue_737) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class blue_737 extends MovieClip { public function blue_737(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 109
//blueinterface_73 (bomb_it_Edition_04_fla.blueinterface_73) package bomb_it_Edition_04_fla { import flash.display.*; import flash.text.*; public dynamic class blueinterface_73 extends MovieClip { public var blueSpeed:TextField; public var blueBomb:TextField; public var blueScore:TextField; public var blueLife:TextField; public var blueFaceMc:MovieClip; public var bluePower:TextField; } }//package bomb_it_Edition_04_fla
Section 110
//btn_choose_mode_123 (bomb_it_Edition_04_fla.btn_choose_mode_123) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class btn_choose_mode_123 extends MovieClip { public var choose:MovieClip; } }//package bomb_it_Edition_04_fla
Section 111
//choose_mode_menu_132 (bomb_it_Edition_04_fla.choose_mode_menu_132) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class choose_mode_menu_132 extends MovieClip { public var randomStages:choose_random; public var mineStages:choose_mine; public var beachStages:choose_beach; public var snowStages:choose_snow; public var disceStages:choose_disco; public var factoryStages:choose_factory; public var centerStages:choose_park; } }//package bomb_it_Edition_04_fla
Section 112
//COLLECTMODE_111 (bomb_it_Edition_04_fla.COLLECTMODE_111) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class COLLECTMODE_111 extends MovieClip { public function COLLECTMODE_111(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame3(){ stop(); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 113
//colormode_114 (bomb_it_Edition_04_fla.colormode_114) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class colormode_114 extends MovieClip { public function colormode_114(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame3(){ stop(); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 114
//ctrlField_245 (bomb_it_Edition_04_fla.ctrlField_245) package bomb_it_Edition_04_fla { import flash.display.*; import flash.text.*; public dynamic class ctrlField_245 extends MovieClip { public var twoPOneDown:TextField; public var twoPTwoUp:TextField; public var twoPOneRight:TextField; public var twoPOneUpMc:MovieClip; public var onePOneUpMc:MovieClip; public var twoPTwoDown:TextField; public var twoPOneBomb:TextField; public var onePOneDown:TextField; public var onePOneBomb:TextField; public var twoPOneRightMc:MovieClip; public var defaule:defauleX; public var onePOneRight:TextField; public var onePOneUp:TextField; public var twoPTwoLeftMc:MovieClip; public var onePOneDownMc:MovieClip; public var onePOneBombMc:MovieClip; public var twoPTwoBombMc:MovieClip; public var twoPOneLeft:TextField; public var twoPTwoLeft:TextField; public var onePOneLeft:TextField; public var twoPOneUp:TextField; public var onePOneLeftMc:MovieClip; public var save:saveX; public var twoPTwoRightMc:MovieClip; public var twoPOneBombMc:MovieClip; public var twoPOneDownMc:MovieClip; public var twoPTwoDownMc:MovieClip; public var twoPTwoRight:TextField; public var twoPTwoUpMc:MovieClip; public var onePOneRightMc:MovieClip; public var twoPOneLeftMc:MovieClip; public var twoPTwoBomb:TextField; } }//package bomb_it_Edition_04_fla
Section 115
//difficulyt_easy_98 (bomb_it_Edition_04_fla.difficulyt_easy_98) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class difficulyt_easy_98 extends MovieClip { public function difficulyt_easy_98(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 116
//difficulyt_hard_90 (bomb_it_Edition_04_fla.difficulyt_hard_90) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class difficulyt_hard_90 extends MovieClip { public function difficulyt_hard_90(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 117
//difficulyt_normal_95 (bomb_it_Edition_04_fla.difficulyt_normal_95) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class difficulyt_normal_95 extends MovieClip { public function difficulyt_normal_95(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 118
//enemies_0_93 (bomb_it_Edition_04_fla.enemies_0_93) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class enemies_0_93 extends MovieClip { public function enemies_0_93(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 119
//enemies_1_100 (bomb_it_Edition_04_fla.enemies_1_100) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class enemies_1_100 extends MovieClip { public function enemies_1_100(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 120
//enemies_2_101 (bomb_it_Edition_04_fla.enemies_2_101) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class enemies_2_101 extends MovieClip { public function enemies_2_101(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 121
//enemies_3_102 (bomb_it_Edition_04_fla.enemies_3_102) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class enemies_3_102 extends MovieClip { public function enemies_3_102(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 122
//exp1_302 (bomb_it_Edition_04_fla.exp1_302) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class exp1_302 extends MovieClip { public function exp1_302(){ addFrameScript(17, frame18); } function frame18(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 123
//exp2_1_304 (bomb_it_Edition_04_fla.exp2_1_304) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class exp2_1_304 extends MovieClip { public function exp2_1_304(){ addFrameScript(18, frame19); } function frame19(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 124
//exp2_300 (bomb_it_Edition_04_fla.exp2_300) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class exp2_300 extends MovieClip { public function exp2_300(){ addFrameScript(18, frame19); } function frame19(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 125
//exp3_301 (bomb_it_Edition_04_fla.exp3_301) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class exp3_301 extends MovieClip { public function exp3_301(){ addFrameScript(17, frame18); } function frame18(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 126
//fire__585 (bomb_it_Edition_04_fla.fire__585) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class fire__585 extends MovieClip { public function fire__585(){ addFrameScript(21, frame22); } function frame22(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 127
//greeninterface_72 (bomb_it_Edition_04_fla.greeninterface_72) package bomb_it_Edition_04_fla { import flash.display.*; import flash.text.*; public dynamic class greeninterface_72 extends MovieClip { public var greenSpeed:TextField; public var greenBomb:TextField; public var greenScore:TextField; public var greenLife:TextField; public var greenFaceMc:MovieClip; public var greenPower:TextField; } }//package bomb_it_Edition_04_fla
Section 128
//KILLMODE_85 (bomb_it_Edition_04_fla.KILLMODE_85) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class KILLMODE_85 extends MovieClip { public function KILLMODE_85(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame3(){ stop(); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 129
//levels_10_106 (bomb_it_Edition_04_fla.levels_10_106) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class levels_10_106 extends MovieClip { public function levels_10_106(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 130
//levels_15_105 (bomb_it_Edition_04_fla.levels_15_105) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class levels_15_105 extends MovieClip { public function levels_15_105(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 131
//levels_20_104 (bomb_it_Edition_04_fla.levels_20_104) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class levels_20_104 extends MovieClip { public function levels_20_104(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 132
//levels_5_107 (bomb_it_Edition_04_fla.levels_5_107) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class levels_5_107 extends MovieClip { public function levels_5_107(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 133
//loading_map_1_220 (bomb_it_Edition_04_fla.loading_map_1_220) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class loading_map_1_220 extends MovieClip { public function loading_map_1_220(){ addFrameScript(7, frame8, 24, frame25, 41, frame42, 58, frame59, 75, frame76, 92, frame93, 108, frame109, 115, frame116); } function frame76(){ new loadingBomb().play(); } function frame93(){ new loadingBomb().play(); } function frame8(){ new loadingBomb().play(); } function frame109(){ new loadingBomb().play(); } function frame25(){ new loadingBomb().play(); } function frame116(){ stop(); } function frame42(){ new loadingBomb().play(); } function frame59(){ new loadingBomb().play(); } } }//package bomb_it_Edition_04_fla
Section 134
//pinkinterface_79 (bomb_it_Edition_04_fla.pinkinterface_79) package bomb_it_Edition_04_fla { import flash.display.*; import flash.text.*; public dynamic class pinkinterface_79 extends MovieClip { public var pinkPower:TextField; public var pinkBomb:TextField; public var pinkSpeed:TextField; public var pinkLife:TextField; public var pinkScore:TextField; public var pinkFaceMc:MovieClip; } }//package bomb_it_Edition_04_fla
Section 135
//players_1_103 (bomb_it_Edition_04_fla.players_1_103) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class players_1_103 extends MovieClip { public function players_1_103(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 136
//players_2_97 (bomb_it_Edition_04_fla.players_2_97) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class players_2_97 extends MovieClip { public function players_2_97(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 137
//red_740 (bomb_it_Edition_04_fla.red_740) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class red_740 extends MovieClip { public function red_740(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 138
//timeisup_4 (bomb_it_Edition_04_fla.timeisup_4) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class timeisup_4 extends MovieClip { public var textMc:fanyi_timeisup; } }//package bomb_it_Edition_04_fla
Section 139
//trophy_action_273 (bomb_it_Edition_04_fla.trophy_action_273) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class trophy_action_273 extends MovieClip { public function trophy_action_273(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 140
//yellowinterface_69 (bomb_it_Edition_04_fla.yellowinterface_69) package bomb_it_Edition_04_fla { import flash.display.*; import flash.text.*; public dynamic class yellowinterface_69 extends MovieClip { public var yellowSpeed:TextField; public var yellowBomb:TextField; public var yellowFaceMc:MovieClip; public var yellowLife:TextField; public var yellowScore:TextField; public var yellowPower:TextField; } }//package bomb_it_Edition_04_fla
Section 141
//youLOSE_7 (bomb_it_Edition_04_fla.youLOSE_7) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class youLOSE_7 extends MovieClip { public var textMc:fanyi_youlose; } }//package bomb_it_Edition_04_fla
Section 142
//YOURSCORE__225 (bomb_it_Edition_04_fla.YOURSCORE__225) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class YOURSCORE__225 extends MovieClip { public var textMc:fanyi_yourscore; public function YOURSCORE__225(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame3(){ stop(); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 143
//YOURSCORE_1_232 (bomb_it_Edition_04_fla.YOURSCORE_1_232) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class YOURSCORE_1_232 extends MovieClip { public var textMc:fanyi_yourscore; public function YOURSCORE_1_232(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame3(){ stop(); } function frame1(){ stop(); } function frame2(){ stop(); } } }//package bomb_it_Edition_04_fla
Section 144
//youwin_10 (bomb_it_Edition_04_fla.youwin_10) package bomb_it_Edition_04_fla { import flash.display.*; public dynamic class youwin_10 extends MovieClip { public var textMc:fanyi_youwin; } }//package bomb_it_Edition_04_fla
Section 145
//Color (fl.motion.Color) package fl.motion { import flash.display.*; import flash.geom.*; public class Color extends ColorTransform { private var _tintColor:Number;// = 0 private var _tintMultiplier:Number;// = 0 public function Color(_arg1:Number=1, _arg2:Number=1, _arg3:Number=1, _arg4:Number=1, _arg5:Number=0, _arg6:Number=0, _arg7:Number=0, _arg8:Number=0){ super(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7, _arg8); } public function get brightness():Number{ return ((this.redOffset) ? (1 - this.redMultiplier) : (this.redMultiplier - 1)); } public function set brightness(_arg1:Number):void{ if (_arg1 > 1){ _arg1 = 1; } else { if (_arg1 < -1){ _arg1 = -1; }; }; var _local2:Number = (1 - Math.abs(_arg1)); var _local3:Number = 0; if (_arg1 > 0){ _local3 = (_arg1 * 0xFF); }; this.redMultiplier = (this.greenMultiplier = (this.blueMultiplier = _local2)); this.redOffset = (this.greenOffset = (this.blueOffset = _local3)); } public function setTint(_arg1:uint, _arg2:Number):void{ this._tintColor = _arg1; this._tintMultiplier = _arg2; this.redMultiplier = (this.greenMultiplier = (this.blueMultiplier = (1 - _arg2))); var _local3:uint = ((_arg1 >> 16) & 0xFF); var _local4:uint = ((_arg1 >> 8) & 0xFF); var _local5:uint = (_arg1 & 0xFF); this.redOffset = Math.round((_local3 * _arg2)); this.greenOffset = Math.round((_local4 * _arg2)); this.blueOffset = Math.round((_local5 * _arg2)); } public function get tintColor():uint{ return (this._tintColor); } public function set tintColor(_arg1:uint):void{ this.setTint(_arg1, this.tintMultiplier); } private function deriveTintColor():uint{ var _local1:Number = (1 / this.tintMultiplier); var _local2:uint = Math.round((this.redOffset * _local1)); var _local3:uint = Math.round((this.greenOffset * _local1)); var _local4:uint = Math.round((this.blueOffset * _local1)); var _local5:uint = (((_local2 << 16) | (_local3 << 8)) | _local4); return (_local5); } public function get tintMultiplier():Number{ return (this._tintMultiplier); } public function set tintMultiplier(_arg1:Number):void{ this.setTint(this.tintColor, _arg1); } private function parseXML(_arg1:XML=null):Color{ var _local3:XML; var _local4:String; var _local5:uint; if (!_arg1){ return (this); }; var _local2:XML = _arg1.elements()[0]; if (!_local2){ return (this); }; for each (_local3 in _local2.attributes()) { _local4 = _local3.localName(); if (_local4 == "tintColor"){ _local5 = (Number(_local3.toString()) as uint); this.tintColor = _local5; } else { this[_local4] = Number(_local3.toString()); }; }; return (this); } public static function fromXML(_arg1:XML):Color{ return (Color(new (Color).parseXML(_arg1))); } public static function interpolateTransform(_arg1:ColorTransform, _arg2:ColorTransform, _arg3:Number):ColorTransform{ var _local4:Number = (1 - _arg3); var _local5:ColorTransform = new ColorTransform(((_arg1.redMultiplier * _local4) + (_arg2.redMultiplier * _arg3)), ((_arg1.greenMultiplier * _local4) + (_arg2.greenMultiplier * _arg3)), ((_arg1.blueMultiplier * _local4) + (_arg2.blueMultiplier * _arg3)), ((_arg1.alphaMultiplier * _local4) + (_arg2.alphaMultiplier * _arg3)), ((_arg1.redOffset * _local4) + (_arg2.redOffset * _arg3)), ((_arg1.greenOffset * _local4) + (_arg2.greenOffset * _arg3)), ((_arg1.blueOffset * _local4) + (_arg2.blueOffset * _arg3)), ((_arg1.alphaOffset * _local4) + (_arg2.alphaOffset * _arg3))); return (_local5); } public static function interpolateColor(_arg1:uint, _arg2:uint, _arg3:Number):uint{ var _local4:Number = (1 - _arg3); var _local5:uint = ((_arg1 >> 24) & 0xFF); var _local6:uint = ((_arg1 >> 16) & 0xFF); var _local7:uint = ((_arg1 >> 8) & 0xFF); var _local8:uint = (_arg1 & 0xFF); var _local9:uint = ((_arg2 >> 24) & 0xFF); var _local10:uint = ((_arg2 >> 16) & 0xFF); var _local11:uint = ((_arg2 >> 8) & 0xFF); var _local12:uint = (_arg2 & 0xFF); var _local13:uint = ((_local5 * _local4) + (_local9 * _arg3)); var _local14:uint = ((_local6 * _local4) + (_local10 * _arg3)); var _local15:uint = ((_local7 * _local4) + (_local11 * _arg3)); var _local16:uint = ((_local8 * _local4) + (_local12 * _arg3)); var _local17:uint = ((((_local13 << 24) | (_local14 << 16)) | (_local15 << 8)) | _local16); return (_local17); } } }//package fl.motion
Section 146
//_r0_Bulldozer_Down (_r0_Bulldozer_Down) package { import flash.display.*; public dynamic class _r0_Bulldozer_Down extends MovieClip { public function _r0_Bulldozer_Down(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 147
//_r0_Bulldozer_Left (_r0_Bulldozer_Left) package { import flash.display.*; public dynamic class _r0_Bulldozer_Left extends MovieClip { public function _r0_Bulldozer_Left(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 148
//_r0_Bulldozer_Right (_r0_Bulldozer_Right) package { import flash.display.*; public dynamic class _r0_Bulldozer_Right extends MovieClip { public function _r0_Bulldozer_Right(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 149
//_r0_Bulldozer_Up (_r0_Bulldozer_Up) package { import flash.display.*; public dynamic class _r0_Bulldozer_Up extends MovieClip { public function _r0_Bulldozer_Up(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 150
//_r0_Car_Down (_r0_Car_Down) package { import flash.display.*; public dynamic class _r0_Car_Down extends MovieClip { public function _r0_Car_Down(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 151
//_r0_Car_Left (_r0_Car_Left) package { import flash.display.*; public dynamic class _r0_Car_Left extends MovieClip { public function _r0_Car_Left(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 152
//_r0_Car_Right (_r0_Car_Right) package { import flash.display.*; public dynamic class _r0_Car_Right extends MovieClip { public function _r0_Car_Right(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 153
//_r0_Car_Up (_r0_Car_Up) package { import flash.display.*; public dynamic class _r0_Car_Up extends MovieClip { public function _r0_Car_Up(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 154
//_r0_Dead (_r0_Dead) package { import flash.display.*; public dynamic class _r0_Dead extends MovieClip { } }//package
Section 155
//_r0_Down (_r0_Down) package { import flash.display.*; public dynamic class _r0_Down extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 156
//_r0_Down_Jump (_r0_Down_Jump) package { import flash.display.*; public dynamic class _r0_Down_Jump extends MovieClip { } }//package
Section 157
//_r0_Frog_Down (_r0_Frog_Down) package { import flash.display.*; public dynamic class _r0_Frog_Down extends MovieClip { public function _r0_Frog_Down(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 158
//_r0_Frog_Left (_r0_Frog_Left) package { import flash.display.*; public dynamic class _r0_Frog_Left extends MovieClip { public function _r0_Frog_Left(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 159
//_r0_Frog_Right (_r0_Frog_Right) package { import flash.display.*; public dynamic class _r0_Frog_Right extends MovieClip { public function _r0_Frog_Right(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 160
//_r0_Frog_Up (_r0_Frog_Up) package { import flash.display.*; public dynamic class _r0_Frog_Up extends MovieClip { public function _r0_Frog_Up(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 161
//_r0_Left (_r0_Left) package { import flash.display.*; public dynamic class _r0_Left extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 162
//_r0_Left_Jump (_r0_Left_Jump) package { import flash.display.*; public dynamic class _r0_Left_Jump extends MovieClip { } }//package
Section 163
//_r0_Right (_r0_Right) package { import flash.display.*; public dynamic class _r0_Right extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 164
//_r0_Right_Jump (_r0_Right_Jump) package { import flash.display.*; public dynamic class _r0_Right_Jump extends MovieClip { } }//package
Section 165
//_r0_Up (_r0_Up) package { import flash.display.*; public dynamic class _r0_Up extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 166
//_r0_Up_Jump (_r0_Up_Jump) package { import flash.display.*; public dynamic class _r0_Up_Jump extends MovieClip { } }//package
Section 167
//_r1_Bulldozer_Down (_r1_Bulldozer_Down) package { import flash.display.*; public dynamic class _r1_Bulldozer_Down extends MovieClip { public function _r1_Bulldozer_Down(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 168
//_r1_Bulldozer_Left (_r1_Bulldozer_Left) package { import flash.display.*; public dynamic class _r1_Bulldozer_Left extends MovieClip { public function _r1_Bulldozer_Left(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 169
//_r1_Bulldozer_Right (_r1_Bulldozer_Right) package { import flash.display.*; public dynamic class _r1_Bulldozer_Right extends MovieClip { public function _r1_Bulldozer_Right(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 170
//_r1_Bulldozer_Up (_r1_Bulldozer_Up) package { import flash.display.*; public dynamic class _r1_Bulldozer_Up extends MovieClip { public function _r1_Bulldozer_Up(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 171
//_r1_Car_Down (_r1_Car_Down) package { import flash.display.*; public dynamic class _r1_Car_Down extends MovieClip { public function _r1_Car_Down(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 172
//_r1_Car_Left (_r1_Car_Left) package { import flash.display.*; public dynamic class _r1_Car_Left extends MovieClip { public function _r1_Car_Left(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 173
//_r1_Car_Right (_r1_Car_Right) package { import flash.display.*; public dynamic class _r1_Car_Right extends MovieClip { public function _r1_Car_Right(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 174
//_r1_Car_Up (_r1_Car_Up) package { import flash.display.*; public dynamic class _r1_Car_Up extends MovieClip { public function _r1_Car_Up(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 175
//_r1_Dead (_r1_Dead) package { import flash.display.*; public dynamic class _r1_Dead extends MovieClip { } }//package
Section 176
//_r1_Down (_r1_Down) package { import flash.display.*; public dynamic class _r1_Down extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 177
//_r1_Down_Jump (_r1_Down_Jump) package { import flash.display.*; public dynamic class _r1_Down_Jump extends MovieClip { } }//package
Section 178
//_r1_Frog_Down (_r1_Frog_Down) package { import flash.display.*; public dynamic class _r1_Frog_Down extends MovieClip { public function _r1_Frog_Down(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 179
//_r1_Frog_Left (_r1_Frog_Left) package { import flash.display.*; public dynamic class _r1_Frog_Left extends MovieClip { public function _r1_Frog_Left(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 180
//_r1_Frog_Right (_r1_Frog_Right) package { import flash.display.*; public dynamic class _r1_Frog_Right extends MovieClip { public function _r1_Frog_Right(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 181
//_r1_Frog_Up (_r1_Frog_Up) package { import flash.display.*; public dynamic class _r1_Frog_Up extends MovieClip { public function _r1_Frog_Up(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 182
//_r1_Left (_r1_Left) package { import flash.display.*; public dynamic class _r1_Left extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 183
//_r1_Left_Jump (_r1_Left_Jump) package { import flash.display.*; public dynamic class _r1_Left_Jump extends MovieClip { } }//package
Section 184
//_r1_Right (_r1_Right) package { import flash.display.*; public dynamic class _r1_Right extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 185
//_r1_Right_Jump (_r1_Right_Jump) package { import flash.display.*; public dynamic class _r1_Right_Jump extends MovieClip { } }//package
Section 186
//_r1_Up (_r1_Up) package { import flash.display.*; public dynamic class _r1_Up extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 187
//_r1_Up_Jump (_r1_Up_Jump) package { import flash.display.*; public dynamic class _r1_Up_Jump extends MovieClip { } }//package
Section 188
//_r2_Bulldozer_Down (_r2_Bulldozer_Down) package { import flash.display.*; public dynamic class _r2_Bulldozer_Down extends MovieClip { public function _r2_Bulldozer_Down(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 189
//_r2_Bulldozer_Left (_r2_Bulldozer_Left) package { import flash.display.*; public dynamic class _r2_Bulldozer_Left extends MovieClip { public function _r2_Bulldozer_Left(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 190
//_r2_Bulldozer_Right (_r2_Bulldozer_Right) package { import flash.display.*; public dynamic class _r2_Bulldozer_Right extends MovieClip { public function _r2_Bulldozer_Right(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 191
//_r2_Bulldozer_Up (_r2_Bulldozer_Up) package { import flash.display.*; public dynamic class _r2_Bulldozer_Up extends MovieClip { public function _r2_Bulldozer_Up(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 192
//_r2_Car_Down (_r2_Car_Down) package { import flash.display.*; public dynamic class _r2_Car_Down extends MovieClip { public function _r2_Car_Down(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 193
//_r2_Car_Left (_r2_Car_Left) package { import flash.display.*; public dynamic class _r2_Car_Left extends MovieClip { public function _r2_Car_Left(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 194
//_r2_Car_Right (_r2_Car_Right) package { import flash.display.*; public dynamic class _r2_Car_Right extends MovieClip { public function _r2_Car_Right(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 195
//_r2_Car_Up (_r2_Car_Up) package { import flash.display.*; public dynamic class _r2_Car_Up extends MovieClip { public function _r2_Car_Up(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 196
//_r2_Dead (_r2_Dead) package { import flash.display.*; public dynamic class _r2_Dead extends MovieClip { } }//package
Section 197
//_r2_Down (_r2_Down) package { import flash.display.*; public dynamic class _r2_Down extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 198
//_r2_Down_Jump (_r2_Down_Jump) package { import flash.display.*; public dynamic class _r2_Down_Jump extends MovieClip { } }//package
Section 199
//_r2_Frog_Down (_r2_Frog_Down) package { import flash.display.*; public dynamic class _r2_Frog_Down extends MovieClip { public function _r2_Frog_Down(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 200
//_r2_Frog_Left (_r2_Frog_Left) package { import flash.display.*; public dynamic class _r2_Frog_Left extends MovieClip { public function _r2_Frog_Left(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 201
//_r2_Frog_Right (_r2_Frog_Right) package { import flash.display.*; public dynamic class _r2_Frog_Right extends MovieClip { public function _r2_Frog_Right(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 202
//_r2_Frog_Up (_r2_Frog_Up) package { import flash.display.*; public dynamic class _r2_Frog_Up extends MovieClip { public function _r2_Frog_Up(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 203
//_r2_Left (_r2_Left) package { import flash.display.*; public dynamic class _r2_Left extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 204
//_r2_Left_Jump (_r2_Left_Jump) package { import flash.display.*; public dynamic class _r2_Left_Jump extends MovieClip { } }//package
Section 205
//_r2_Right (_r2_Right) package { import flash.display.*; public dynamic class _r2_Right extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 206
//_r2_Right_Jump (_r2_Right_Jump) package { import flash.display.*; public dynamic class _r2_Right_Jump extends MovieClip { } }//package
Section 207
//_r2_Up (_r2_Up) package { import flash.display.*; public dynamic class _r2_Up extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 208
//_r2_Up_Jump (_r2_Up_Jump) package { import flash.display.*; public dynamic class _r2_Up_Jump extends MovieClip { } }//package
Section 209
//_r3_Bulldozer_Down (_r3_Bulldozer_Down) package { import flash.display.*; public dynamic class _r3_Bulldozer_Down extends MovieClip { public function _r3_Bulldozer_Down(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 210
//_r3_Bulldozer_Left (_r3_Bulldozer_Left) package { import flash.display.*; public dynamic class _r3_Bulldozer_Left extends MovieClip { public function _r3_Bulldozer_Left(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 211
//_r3_Bulldozer_Right (_r3_Bulldozer_Right) package { import flash.display.*; public dynamic class _r3_Bulldozer_Right extends MovieClip { public function _r3_Bulldozer_Right(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 212
//_r3_Bulldozer_Up (_r3_Bulldozer_Up) package { import flash.display.*; public dynamic class _r3_Bulldozer_Up extends MovieClip { public function _r3_Bulldozer_Up(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 213
//_r3_Car_Down (_r3_Car_Down) package { import flash.display.*; public dynamic class _r3_Car_Down extends MovieClip { public function _r3_Car_Down(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 214
//_r3_Car_Left (_r3_Car_Left) package { import flash.display.*; public dynamic class _r3_Car_Left extends MovieClip { public function _r3_Car_Left(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 215
//_r3_Car_Right (_r3_Car_Right) package { import flash.display.*; public dynamic class _r3_Car_Right extends MovieClip { public function _r3_Car_Right(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 216
//_r3_Car_Up (_r3_Car_Up) package { import flash.display.*; public dynamic class _r3_Car_Up extends MovieClip { public function _r3_Car_Up(){ addFrameScript(29, frame30); } function frame30(){ gotoAndPlay(1); } } }//package
Section 217
//_r3_Dead (_r3_Dead) package { import flash.display.*; public dynamic class _r3_Dead extends MovieClip { } }//package
Section 218
//_r3_Down (_r3_Down) package { import flash.display.*; public dynamic class _r3_Down extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 219
//_r3_Down_Jump (_r3_Down_Jump) package { import flash.display.*; public dynamic class _r3_Down_Jump extends MovieClip { } }//package
Section 220
//_r3_Frog_Down (_r3_Frog_Down) package { import flash.display.*; public dynamic class _r3_Frog_Down extends MovieClip { public function _r3_Frog_Down(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 221
//_r3_Frog_Left (_r3_Frog_Left) package { import flash.display.*; public dynamic class _r3_Frog_Left extends MovieClip { public function _r3_Frog_Left(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 222
//_r3_Frog_Right (_r3_Frog_Right) package { import flash.display.*; public dynamic class _r3_Frog_Right extends MovieClip { public function _r3_Frog_Right(){ addFrameScript(17, frame18, 38, frame39); } function frame18(){ gotoAndPlay(1); } function frame39(){ gotoAndPlay(1); } } }//package
Section 223
//_r3_Frog_Up (_r3_Frog_Up) package { import flash.display.*; public dynamic class _r3_Frog_Up extends MovieClip { public function _r3_Frog_Up(){ addFrameScript(17, frame18, 36, frame37); } function frame18(){ gotoAndPlay(1); } function frame37(){ gotoAndPlay(1); } } }//package
Section 224
//_r3_Left (_r3_Left) package { import flash.display.*; public dynamic class _r3_Left extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 225
//_r3_Left_Jump (_r3_Left_Jump) package { import flash.display.*; public dynamic class _r3_Left_Jump extends MovieClip { } }//package
Section 226
//_r3_Right (_r3_Right) package { import flash.display.*; public dynamic class _r3_Right extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 227
//_r3_Right_Jump (_r3_Right_Jump) package { import flash.display.*; public dynamic class _r3_Right_Jump extends MovieClip { } }//package
Section 228
//_r3_Up (_r3_Up) package { import flash.display.*; public dynamic class _r3_Up extends MovieClip { public var leftfoot:MovieClip; public var hand:MovieClip; public var rightfoot:MovieClip; } }//package
Section 229
//_r3_Up_Jump (_r3_Up_Jump) package { import flash.display.*; public dynamic class _r3_Up_Jump extends MovieClip { } }//package
Section 230
//addBomb (addBomb) package { import flash.media.*; public dynamic class addBomb extends Sound { } }//package
Section 231
//addMineBomb (addMineBomb) package { import flash.media.*; public dynamic class addMineBomb extends Sound { } }//package
Section 232
//addTeleBomb (addTeleBomb) package { import flash.media.*; public dynamic class addTeleBomb extends Sound { } }//package
Section 233
//BackGround_Beach (BackGround_Beach) package { import flash.display.*; public dynamic class BackGround_Beach extends MovieClip { } }//package
Section 234
//BackGround_Center (BackGround_Center) package { import flash.display.*; public dynamic class BackGround_Center extends MovieClip { } }//package
Section 235
//BackGround_Disce (BackGround_Disce) package { import flash.display.*; public dynamic class BackGround_Disce extends MovieClip { } }//package
Section 236
//BackGround_Factory (BackGround_Factory) package { import flash.display.*; public dynamic class BackGround_Factory extends MovieClip { } }//package
Section 237
//BackGround_Mine (BackGround_Mine) package { import flash.display.*; public dynamic class BackGround_Mine extends MovieClip { } }//package
Section 238
//BackGround_Snow (BackGround_Snow) package { import flash.display.*; public dynamic class BackGround_Snow extends MovieClip { } }//package
Section 239
//BACKX (BACKX) package { import actionSprite.ui.*; public dynamic class BACKX extends mySimpleButton { } }//package
Section 240
//bgMasker (bgMasker) package { import flash.display.*; public dynamic class bgMasker extends MovieClip { } }//package
Section 241
//bomb (bomb) package { import flash.media.*; public dynamic class bomb extends Sound { } }//package
Section 242
//bomb0 (bomb0) package { import flash.display.*; public dynamic class bomb0 extends MovieClip { } }//package
Section 243
//bomb1 (bomb1) package { import flash.display.*; public dynamic class bomb1 extends MovieClip { } }//package
Section 244
//bomb2 (bomb2) package { import flash.display.*; public dynamic class bomb2 extends MovieClip { } }//package
Section 245
//brick (brick) package { import flash.display.*; public dynamic class brick extends MovieClip { } }//package
Section 246
//brickExp (brickExp) package { import flash.display.*; public dynamic class brickExp extends MovieClip { } }//package
Section 247
//bulldozerProp (bulldozerProp) package { import flash.media.*; public dynamic class bulldozerProp extends Sound { } }//package
Section 248
//bullet_Down (bullet_Down) package { import flash.display.*; public dynamic class bullet_Down extends MovieClip { } }//package
Section 249
//bullet_Left (bullet_Left) package { import flash.display.*; public dynamic class bullet_Left extends MovieClip { } }//package
Section 250
//bullet_Right (bullet_Right) package { import flash.display.*; public dynamic class bullet_Right extends MovieClip { } }//package
Section 251
//bullet_Up (bullet_Up) package { import flash.display.*; public dynamic class bullet_Up extends MovieClip { } }//package
Section 252
//characterSelect (characterSelect) package { import flash.display.*; public dynamic class characterSelect extends MovieClip { public var backBtn:BACKX; public var green:MovieClip; public var twoPOneChosKey:MovieClip; public var twoPTwoChosKey:MovieClip; public var pink:MovieClip; public var yellow:MovieClip; public var blue:MovieClip; public var startBtn:start; public var twoPChos:MovieClip; public var onePChosKey:MovieClip; public var textMc:fanyi_characterselect; public var onePChos:MovieClip; } }//package
Section 253
//choose_beach (choose_beach) package { import actionSprite.ui.*; public dynamic class choose_beach extends mySimpleButton { } }//package
Section 254
//choose_disco (choose_disco) package { import actionSprite.ui.*; public dynamic class choose_disco extends mySimpleButton { } }//package
Section 255
//choose_factory (choose_factory) package { import actionSprite.ui.*; public dynamic class choose_factory extends mySimpleButton { } }//package
Section 256
//choose_mine (choose_mine) package { import actionSprite.ui.*; public dynamic class choose_mine extends mySimpleButton { } }//package
Section 257
//choose_park (choose_park) package { import actionSprite.ui.*; public dynamic class choose_park extends mySimpleButton { } }//package
Section 258
//choose_random (choose_random) package { import actionSprite.ui.*; public dynamic class choose_random extends mySimpleButton { } }//package
Section 259
//choose_snow (choose_snow) package { import actionSprite.ui.*; public dynamic class choose_snow extends mySimpleButton { } }//package
Section 260
//CONFIRM (CONFIRM) package { import actionSprite.ui.*; public dynamic class CONFIRM extends mySimpleButton { } }//package
Section 261
//creditsXX (creditsXX) package { import actionSprite.ui.*; public dynamic class creditsXX extends mySimpleButton { } }//package
Section 262
//dead (dead) package { import flash.media.*; public dynamic class dead extends Sound { } }//package
Section 263
//defauleX (defauleX) package { import actionSprite.ui.*; public dynamic class defauleX extends mySimpleButton { } }//package
Section 264
//documentClass (documentClass) package { import actionSprite.ui.*; import actionSprite.*; import flash.display.*; import flash.utils.*; public class documentClass extends MovieClip { public function documentClass(){ init(); } private function init():void{ var _local1:*; var _local2:*; var _local3:*; _local1 = null; _local2 = null; _local3 = null; stage.frameRate = 1000; language.Language = 1; _local1 = String("bgMasker"); _local2 = (getDefinitionByName(_local1) as Class); _local3 = MovieClip(new (_local2)); stage.addChild(_local3); stage.showDefaultContextMenu = false; stage.scaleMode = "noScale"; stage.stageFocusRect = false; stage.tabChildren = false; stop(); new Loader(this); } public function initItem():void{ this.gotoAndStop(2); this.gotoAndStop(1); new UiManager(stage); } } }//package
Section 265
//eatProp (eatProp) package { import flash.media.*; public dynamic class eatProp extends Sound { } }//package
Section 266
//exp0 (exp0) package { import flash.display.*; public dynamic class exp0 extends MovieClip { } }//package
Section 267
//exp0_1 (exp0_1) package { import flash.display.*; public dynamic class exp0_1 extends MovieClip { } }//package
Section 268
//fallSnow (fallSnow) package { import flash.display.*; public dynamic class fallSnow extends MovieClip { } }//package
Section 269
//fanyi_1p_2 (fanyi_1p_2) package { import actionSprite.ui.*; public dynamic class fanyi_1p_2 extends LanguageTransmit { } }//package
Section 270
//fanyi_1p_4 (fanyi_1p_4) package { import actionSprite.ui.*; public dynamic class fanyi_1p_4 extends LanguageTransmit { } }//package
Section 271
//fanyi_1p1 (fanyi_1p1) package { import actionSprite.ui.*; public dynamic class fanyi_1p1 extends LanguageTransmit { } }//package
Section 272
//fanyi_2p (fanyi_2p) package { import actionSprite.ui.*; public dynamic class fanyi_2p extends LanguageTransmit { } }//package
Section 273
//fanyi_2p_2_22 (fanyi_2p_2_22) package { import actionSprite.ui.*; public dynamic class fanyi_2p_2_22 extends LanguageTransmit { } }//package
Section 274
//fanyi_2p_4_2222 (fanyi_2p_4_2222) package { import actionSprite.ui.*; public dynamic class fanyi_2p_4_2222 extends LanguageTransmit { } }//package
Section 275
//fanyi_2p1 (fanyi_2p1) package { import actionSprite.ui.*; public dynamic class fanyi_2p1 extends LanguageTransmit { } }//package
Section 276
//fanyi_arcade (fanyi_arcade) package { import actionSprite.ui.*; public dynamic class fanyi_arcade extends LanguageUnMouseTransmit { } }//package
Section 277
//fanyi_bad (fanyi_bad) package { import actionSprite.ui.*; public dynamic class fanyi_bad extends LanguageTransmit { } }//package
Section 278
//fanyi_beach (fanyi_beach) package { import actionSprite.ui.*; public dynamic class fanyi_beach extends LanguageTransmit { } }//package
Section 279
//fanyi_best (fanyi_best) package { import actionSprite.ui.*; public dynamic class fanyi_best extends LanguageTransmit { } }//package
Section 280
//fanyi_characterselect (fanyi_characterselect) package { import actionSprite.ui.*; public dynamic class fanyi_characterselect extends LanguageTransmit { } }//package
Section 281
//fanyi_collect10coins (fanyi_collect10coins) package { import actionSprite.ui.*; public dynamic class fanyi_collect10coins extends LanguageUnMouseTransmit { } }//package
Section 282
//fanyi_collectthecions (fanyi_collectthecions) package { import actionSprite.ui.*; public dynamic class fanyi_collectthecions extends LanguageUnMouseTransmit { } }//package
Section 283
//fanyi_colore50tiles (fanyi_colore50tiles) package { import actionSprite.ui.*; public dynamic class fanyi_colore50tiles extends LanguageUnMouseTransmit { } }//package
Section 284
//fanyi_colorthetiles (fanyi_colorthetiles) package { import actionSprite.ui.*; public dynamic class fanyi_colorthetiles extends LanguageUnMouseTransmit { } }//package
Section 285
//fanyi_confirm (fanyi_confirm) package { import actionSprite.ui.*; public dynamic class fanyi_confirm extends LanguageTransmit { } }//package
Section 286
//fanyi_controls (fanyi_controls) package { import actionSprite.ui.*; public dynamic class fanyi_controls extends LanguageTransmit { } }//package
Section 287
//fanyi_credits (fanyi_credits) package { import actionSprite.ui.*; public dynamic class fanyi_credits extends LanguageTransmit { } }//package
Section 288
//fanyi_direnshu (fanyi_direnshu) package { import actionSprite.ui.*; public dynamic class fanyi_direnshu extends LanguageTransmit { } }//package
Section 289
//fanyi_disco (fanyi_disco) package { import actionSprite.ui.*; public dynamic class fanyi_disco extends LanguageTransmit { } }//package
Section 290
//fanyi_easy (fanyi_easy) package { import actionSprite.ui.*; public dynamic class fanyi_easy extends LanguageTransmit { } }//package
Section 291
//fanyi_enemies (fanyi_enemies) package { import actionSprite.ui.*; public dynamic class fanyi_enemies extends LanguageTransmit { } }//package
Section 292
//fanyi_enter (fanyi_enter) package { import actionSprite.ui.*; public dynamic class fanyi_enter extends LanguageTransmit { } }//package
Section 293
//fanyi_factory (fanyi_factory) package { import actionSprite.ui.*; public dynamic class fanyi_factory extends LanguageTransmit { } }//package
Section 294
//fanyi_fenshu1 (fanyi_fenshu1) package { import actionSprite.ui.*; public dynamic class fanyi_fenshu1 extends LanguageTransmit { } }//package
Section 295
//fanyi_fenshu2 (fanyi_fenshu2) package { import actionSprite.ui.*; public dynamic class fanyi_fenshu2 extends LanguageTransmit { } }//package
Section 296
//fanyi_fenshu3 (fanyi_fenshu3) package { import actionSprite.ui.*; public dynamic class fanyi_fenshu3 extends LanguageTransmit { } }//package
Section 297
//fanyi_fenshu4 (fanyi_fenshu4) package { import actionSprite.ui.*; public dynamic class fanyi_fenshu4 extends LanguageTransmit { } }//package
Section 298
//fanyi_fenshujiangli (fanyi_fenshujiangli) package { import actionSprite.ui.*; public dynamic class fanyi_fenshujiangli extends LanguageTransmit { } }//package
Section 299
//fanyi_fenshuxingming (fanyi_fenshuxingming) package { import actionSprite.ui.*; public dynamic class fanyi_fenshuxingming extends LanguageTransmit { } }//package
Section 300
//fanyi_gameover (fanyi_gameover) package { import actionSprite.ui.*; public dynamic class fanyi_gameover extends LanguageTransmit { } }//package
Section 301
//fanyi_gamesetting (fanyi_gamesetting) package { import actionSprite.ui.*; public dynamic class fanyi_gamesetting extends LanguageTransmit { } }//package
Section 302
//fanyi_gangfen (fanyi_gangfen) package { import actionSprite.ui.*; public dynamic class fanyi_gangfen extends LanguageTransmit { } }//package
Section 303
//fanyi_gaofen (fanyi_gaofen) package { import actionSprite.ui.*; public dynamic class fanyi_gaofen extends LanguageTransmit { } }//package
Section 304
//fanyi_gengduoyouxi (fanyi_gengduoyouxi) package { import actionSprite.ui.*; public dynamic class fanyi_gengduoyouxi extends LanguageTransmit { } }//package
Section 305
//fanyi_gongxi (fanyi_gongxi) package { import actionSprite.ui.*; public dynamic class fanyi_gongxi extends LanguageTransmit { } }//package
Section 306
//fanyi_gongxitaici (fanyi_gongxitaici) package { import actionSprite.ui.*; public dynamic class fanyi_gongxitaici extends LanguageTransmit { } }//package
Section 307
//fanyi_hard (fanyi_hard) package { import actionSprite.ui.*; public dynamic class fanyi_hard extends LanguageTransmit { } }//package
Section 308
//fanyi_kill10enemies (fanyi_kill10enemies) package { import actionSprite.ui.*; public dynamic class fanyi_kill10enemies extends LanguageUnMouseTransmit { } }//package
Section 309
//fanyi_killallenemies (fanyi_killallenemies) package { import actionSprite.ui.*; public dynamic class fanyi_killallenemies extends LanguageUnMouseTransmit { } }//package
Section 310
//fanyi_kongshuoming1 (fanyi_kongshuoming1) package { import actionSprite.ui.*; public dynamic class fanyi_kongshuoming1 extends LanguageTransmit { } }//package
Section 311
//fanyi_kongzhijiemian (fanyi_kongzhijiemian) package { import actionSprite.ui.*; public dynamic class fanyi_kongzhijiemian extends LanguageTransmit { } }//package
Section 312
//fanyi_kongzhishuoming2 (fanyi_kongzhishuoming2) package { import actionSprite.ui.*; public dynamic class fanyi_kongzhishuoming2 extends LanguageTransmit { } }//package
Section 313
//fanyi_kongzhishuoming3 (fanyi_kongzhishuoming3) package { import actionSprite.ui.*; public dynamic class fanyi_kongzhishuoming3 extends LanguageTransmit { } }//package
Section 314
//fanyi_kongzhishuoming4 (fanyi_kongzhishuoming4) package { import actionSprite.ui.*; public dynamic class fanyi_kongzhishuoming4 extends LanguageTransmit { } }//package
Section 315
//fanyi_level (fanyi_level) package { import actionSprite.ui.*; public dynamic class fanyi_level extends LanguageTransmit { } }//package
Section 316
//fanyi_level_1 (fanyi_level_1) package { import actionSprite.ui.*; public dynamic class fanyi_level_1 extends LanguageTransmit { } }//package
Section 317
//fanyi_mine (fanyi_mine) package { import actionSprite.ui.*; public dynamic class fanyi_mine extends LanguageTransmit { } }//package
Section 318
//fanyi_mingdan (fanyi_mingdan) package { import actionSprite.ui.*; public dynamic class fanyi_mingdan extends LanguageTransmit { } }//package
Section 319
//fanyi_music (fanyi_music) package { import actionSprite.ui.*; public dynamic class fanyi_music extends LanguageTransmit { } }//package
Section 320
//fanyi_new (fanyi_new) package { import actionSprite.ui.*; public dynamic class fanyi_new extends LanguageTransmit { } }//package
Section 321
//fanyi_normal (fanyi_normal) package { import actionSprite.ui.*; public dynamic class fanyi_normal extends LanguageTransmit { } }//package
Section 322
//fanyi_normal_1 (fanyi_normal_1) package { import actionSprite.ui.*; public dynamic class fanyi_normal_1 extends LanguageTransmit { } }//package
Section 323
//fanyi_p1 (fanyi_p1) package { import actionSprite.ui.*; public dynamic class fanyi_p1 extends LanguageTransmit { } }//package
Section 324
//fanyi_p1_1 (fanyi_p1_1) package { import actionSprite.ui.*; public dynamic class fanyi_p1_1 extends LanguageTransmit { } }//package
Section 325
//fanyi_p11 (fanyi_p11) package { import actionSprite.ui.*; public dynamic class fanyi_p11 extends LanguageTransmit { } }//package
Section 326
//fanyi_p2_1_222 (fanyi_p2_1_222) package { import actionSprite.ui.*; public dynamic class fanyi_p2_1_222 extends LanguageTransmit { } }//package
Section 327
//fanyi_p21 (fanyi_p21) package { import actionSprite.ui.*; public dynamic class fanyi_p21 extends LanguageTransmit { } }//package
Section 328
//fanyi_players (fanyi_players) package { import actionSprite.ui.*; public dynamic class fanyi_players extends LanguageTransmit { } }//package
Section 329
//fanyi_power_ups (fanyi_power_ups) package { import actionSprite.ui.*; public dynamic class fanyi_power_ups extends LanguageTransmit { } }//package
Section 330
//fanyi_power_ups1 (fanyi_power_ups1) package { import actionSprite.ui.*; public dynamic class fanyi_power_ups1 extends LanguageTransmit { } }//package
Section 331
//fanyi_power_ups2 (fanyi_power_ups2) package { import actionSprite.ui.*; public dynamic class fanyi_power_ups2 extends LanguageTransmit { } }//package
Section 332
//fanyi_quality (fanyi_quality) package { import actionSprite.ui.*; public dynamic class fanyi_quality extends LanguageTransmit { } }//package
Section 333
//fanyi_random (fanyi_random) package { import actionSprite.ui.*; public dynamic class fanyi_random extends LanguageTransmit { } }//package
Section 334
//fanyi_select (fanyi_select) package { import actionSprite.ui.*; public dynamic class fanyi_select extends LanguageTransmit { } }//package
Section 335
//fanyi_snow (fanyi_snow) package { import actionSprite.ui.*; public dynamic class fanyi_snow extends LanguageTransmit { } }//package
Section 336
//fanyi_sound (fanyi_sound) package { import actionSprite.ui.*; public dynamic class fanyi_sound extends LanguageTransmit { } }//package
Section 337
//fanyi_space (fanyi_space) package { import actionSprite.ui.*; public dynamic class fanyi_space extends LanguageTransmit { } }//package
Section 338
//fanyi_theme (fanyi_theme) package { import actionSprite.ui.*; public dynamic class fanyi_theme extends LanguageTransmit { } }//package
Section 339
//fanyi_themepark (fanyi_themepark) package { import actionSprite.ui.*; public dynamic class fanyi_themepark extends LanguageTransmit { } }//package
Section 340
//fanyi_time (fanyi_time) package { import actionSprite.ui.*; public dynamic class fanyi_time extends LanguageTransmit { } }//package
Section 341
//fanyi_timeisup (fanyi_timeisup) package { import actionSprite.ui.*; public dynamic class fanyi_timeisup extends LanguageTransmit { } }//package
Section 342
//fanyi_tusejiangli (fanyi_tusejiangli) package { import actionSprite.ui.*; public dynamic class fanyi_tusejiangli extends LanguageTransmit { } }//package
Section 343
//fanyi_weaponsonly (fanyi_weaponsonly) package { import actionSprite.ui.*; public dynamic class fanyi_weaponsonly extends LanguageUnMouseTransmit { } }//package
Section 344
//fanyi_youlose (fanyi_youlose) package { import actionSprite.ui.*; public dynamic class fanyi_youlose extends LanguageTransmit { } }//package
Section 345
//fanyi_yourscore (fanyi_yourscore) package { import actionSprite.ui.*; public dynamic class fanyi_yourscore extends LanguageTransmit { } }//package
Section 346
//fanyi_youwin (fanyi_youwin) package { import actionSprite.ui.*; public dynamic class fanyi_youwin extends LanguageTransmit { } }//package
Section 347
//fanyi1p_3 (fanyi1p_3) package { import actionSprite.ui.*; public dynamic class fanyi1p_3 extends LanguageTransmit { } }//package
Section 348
//fanyi2p_3 (fanyi2p_3) package { import actionSprite.ui.*; public dynamic class fanyi2p_3 extends LanguageTransmit { } }//package
Section 349
//filatureCartoon (filatureCartoon) package { import actionSprite.ui.*; public dynamic class filatureCartoon extends UnMouseMc { } }//package
Section 350
//GAMECLEAR (GAMECLEAR) package { import actionSprite.ui.*; public dynamic class GAMECLEAR extends mySimpleButton { } }//package
Section 351
//gameInterFace (gameInterFace) package { import flash.display.*; import flash.text.*; public dynamic class gameInterFace extends MovieClip { public var greenUi:MovieClip; public var blueInterFace:MovieClip; public var yellowInterFace:MovieClip; public var pinkInterFace:MovieClip; public var blueUi:MovieClip; public var greenInterFace:MovieClip; public var totalLevel:TextField; public var interFaceFrame:MovieClip; public var currentLevel:TextField; public var pinkUi:MovieClip; public var yellowUi:MovieClip; public var time:TextField; public var pause:pauseInterFace; } }//package
Section 352
//gameLoadLogo (gameLoadLogo) package { import actionSprite.ui.*; public dynamic class gameLoadLogo extends LanguageTransmit { } }//package
Section 353
//gameMusic_1 (gameMusic_1) package { import flash.media.*; public dynamic class gameMusic_1 extends Sound { } }//package
Section 354
//gameMusic_2 (gameMusic_2) package { import flash.media.*; public dynamic class gameMusic_2 extends Sound { } }//package
Section 355
//gameMusic_3 (gameMusic_3) package { import flash.media.*; public dynamic class gameMusic_3 extends Sound { } }//package
Section 356
//gameMusic_4 (gameMusic_4) package { import flash.media.*; public dynamic class gameMusic_4 extends Sound { } }//package
Section 357
//gameSettings (gameSettings) package { import flash.display.*; public dynamic class gameSettings extends MovieClip { public var enemiesZero:MovieClip; public var showMenu:MovieClip; public var hard:MovieClip; public var easy:MovieClip; public var back:BACKX; public var levelsTen:MovieClip; public var enemiesThree:MovieClip; public var killMode:MovieClip; public var playersOne:MovieClip; public var levelsTwenty:MovieClip; public var enemiesTwo:MovieClip; public var enemiesOne:MovieClip; public var playersTwo:MovieClip; public var colorMode:MovieClip; public var textMc:fanyi_gamesetting; public var levelsFive:MovieClip; public var confirm:CONFIRM; public var arcadeMode:MovieClip; public var mapMenu:MovieClip; public var collectMode:MovieClip; public var normal:MovieClip; public var levelsFifteen:MovieClip; } }//package
Section 358
//gameStart (gameStart) package { import flash.display.*; public dynamic class gameStart extends MovieClip { public var sound:MovieClip; public var music:MovieClip; public var littleLinks:SimpleButton; public var highScores:HIGHSCOREX; public var startGame:startgame; public var moreGames:MOREGAMES; public var links:MovieClip; public var howToPlay:howtoplayX; public var quality:MovieClip; } }//package
Section 359
//gameStart_logo (gameStart_logo) package { import actionSprite.ui.*; public dynamic class gameStart_logo extends LanguageTransmit { } }//package
Section 360
//getBulldozer (getBulldozer) package { import flash.media.*; public dynamic class getBulldozer extends Sound { } }//package
Section 361
//getCar (getCar) package { import flash.media.*; public dynamic class getCar extends Sound { } }//package
Section 362
//getFrog (getFrog) package { import flash.media.*; public dynamic class getFrog extends Sound { } }//package
Section 363
//gun_fair (gun_fair) package { import flash.display.*; public dynamic class gun_fair extends MovieClip { } }//package
Section 364
//highScore (highScore) package { import flash.display.*; import flash.text.*; public dynamic class highScore extends MovieClip { public var seven:TextField; public var ten:TextField; public var killMode:SimpleButton; public var two:TextField; public var one:TextField; public var threeD:TextField; public var threeS:TextField; public var eight:TextField; public var oneD:TextField; public var oneS:TextField; public var threeGame:threeGameXX; public var five:TextField; public var nine:TextField; public var arcadeMode:SimpleButton; public var six:TextField; public var back:BACKX; public var four:TextField; public var twoD:TextField; public var twoS:TextField; public var eightD:TextField; public var three:TextField; public var sixD:TextField; public var eightS:TextField; public var textMc:fanyi_gangfen; public var colorMode:SimpleButton; public var sixS:TextField; public var links:MovieClip; public var tenD:TextField; public var fiveD:TextField; public var tenS:TextField; public var sevenD:TextField; public var nineD:TextField; public var fourD:TextField; public var fiveS:TextField; public var sevenS:TextField; public var nineS:TextField; public var fourS:TextField; public var collectMode:SimpleButton; public function highScore(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4); } function frame2(){ stop(); } function frame4(){ stop(); } function frame1(){ stop(); } function frame3(){ stop(); } } }//package
Section 365
//HIGHSCOREX (HIGHSCOREX) package { import actionSprite.ui.*; public dynamic class HIGHSCOREX extends mySimpleButton { } }//package
Section 366
//howToPlay (howToPlay) package { import flash.display.*; public dynamic class howToPlay extends MovieClip { public var powerUps:power_ups; public var messenge:MovieClip; public var title:MovieClip; public var controlObj:MovieClip; public var ctrlField:MovieClip; public var powerObj:MovieClip; public var back:BACKX; } }//package
Section 367
//howtoplayX (howtoplayX) package { import actionSprite.ui.*; public dynamic class howtoplayX extends mySimpleButton { } }//package
Section 368
//InvincibilitySound (InvincibilitySound) package { import flash.media.*; public dynamic class InvincibilitySound extends Sound { } }//package
Section 369
//invincibityPlay (invincibityPlay) package { import flash.display.*; public dynamic class invincibityPlay extends MovieClip { } }//package
Section 370
//laserCartoon (laserCartoon) package { import flash.display.*; public dynamic class laserCartoon extends MovieClip { } }//package
Section 371
//lasergun_Down (lasergun_Down) package { import flash.display.*; public dynamic class lasergun_Down extends MovieClip { public var gunpoint:MovieClip; public var laserOne:MovieClip; } }//package
Section 372
//lasergun_Left (lasergun_Left) package { import flash.display.*; public dynamic class lasergun_Left extends MovieClip { public var gunpoint:MovieClip; public var laserOne:MovieClip; } }//package
Section 373
//lasergun_Play (lasergun_Play) package { import flash.display.*; public dynamic class lasergun_Play extends MovieClip { } }//package
Section 374
//lasergun_Right (lasergun_Right) package { import flash.display.*; public dynamic class lasergun_Right extends MovieClip { public var gunpoint:MovieClip; public var laserOne:MovieClip; } }//package
Section 375
//lasergun_Up (lasergun_Up) package { import flash.display.*; public dynamic class lasergun_Up extends MovieClip { public var gunpoint:MovieClip; public var laserOne:MovieClip; } }//package
Section 376
//launcher_Down (launcher_Down) package { import flash.display.*; public dynamic class launcher_Down extends MovieClip { } }//package
Section 377
//launcher_Down_Play (launcher_Down_Play) package { import flash.display.*; public dynamic class launcher_Down_Play extends MovieClip { } }//package
Section 378
//launcher_Left (launcher_Left) package { import flash.display.*; public dynamic class launcher_Left extends MovieClip { } }//package
Section 379
//launcher_Left_Play (launcher_Left_Play) package { import flash.display.*; public dynamic class launcher_Left_Play extends MovieClip { } }//package
Section 380
//launcher_Right (launcher_Right) package { import flash.display.*; public dynamic class launcher_Right extends MovieClip { } }//package
Section 381
//launcher_Right_Play (launcher_Right_Play) package { import flash.display.*; public dynamic class launcher_Right_Play extends MovieClip { } }//package
Section 382
//launcher_Up (launcher_Up) package { import flash.display.*; public dynamic class launcher_Up extends MovieClip { } }//package
Section 383
//launcher_Up_Play (launcher_Up_Play) package { import flash.display.*; public dynamic class launcher_Up_Play extends MovieClip { } }//package
Section 384
//launcherBomb (launcherBomb) package { import flash.display.*; public dynamic class launcherBomb extends MovieClip { } }//package
Section 385
//levelComplete (levelComplete) package { import flash.media.*; public dynamic class levelComplete extends Sound { } }//package
Section 386
//levelFailed (levelFailed) package { import flash.media.*; public dynamic class levelFailed extends Sound { } }//package
Section 387
//loadGame (loadGame) package { import flash.display.*; import flash.text.*; public dynamic class loadGame extends MovieClip { public var loadText:TextField; public var links:MovieClip; public function loadGame(){ addFrameScript(100, frame101); } function frame101(){ stop(); } } }//package
Section 388
//loading_map (loading_map) package { import actionSprite.ui.*; public dynamic class loading_map extends LanguageTransmit { } }//package
Section 389
//loadingBomb (loadingBomb) package { import flash.media.*; public dynamic class loadingBomb extends Sound { } }//package
Section 390
//loadingMap (loadingMap) package { import flash.display.*; public dynamic class loadingMap extends MovieClip { public var links:MovieClip; } }//package
Section 391
//loseCartoon (loseCartoon) package { import flash.display.*; public dynamic class loseCartoon extends MovieClip { } }//package
Section 392
//menuPress (menuPress) package { import flash.media.*; public dynamic class menuPress extends Sound { } }//package
Section 393
//menuTouch (menuTouch) package { import flash.media.*; public dynamic class menuTouch extends Sound { } }//package
Section 394
//mine_Down (mine_Down) package { import flash.display.*; public dynamic class mine_Down extends MovieClip { } }//package
Section 395
//mine_Left (mine_Left) package { import flash.display.*; public dynamic class mine_Left extends MovieClip { } }//package
Section 396
//mine_Right (mine_Right) package { import flash.display.*; public dynamic class mine_Right extends MovieClip { } }//package
Section 397
//mine_Up (mine_Up) package { import flash.display.*; public dynamic class mine_Up extends MovieClip { } }//package
Section 398
//MOREGAMES (MOREGAMES) package { import actionSprite.ui.*; public dynamic class MOREGAMES extends mySimpleButton { } }//package
Section 399
//newP (newP) package { import flash.display.*; public dynamic class newP extends MovieClip { } }//package
Section 400
//nextlevle (nextlevle) package { import actionSprite.ui.*; public dynamic class nextlevle extends mySimpleButton { } }//package
Section 401
//nombril_Down (nombril_Down) package { import flash.display.*; public dynamic class nombril_Down extends MovieClip { } }//package
Section 402
//nombril_Left (nombril_Left) package { import flash.display.*; public dynamic class nombril_Left extends MovieClip { } }//package
Section 403
//nombril_Right (nombril_Right) package { import flash.display.*; public dynamic class nombril_Right extends MovieClip { } }//package
Section 404
//nombril_Total (nombril_Total) package { import flash.display.*; public dynamic class nombril_Total extends MovieClip { } }//package
Section 405
//nombril_Up (nombril_Up) package { import flash.display.*; public dynamic class nombril_Up extends MovieClip { } }//package
Section 406
//onePGameOver (onePGameOver) package { import flash.display.*; import flash.text.*; public dynamic class onePGameOver extends MovieClip { public var submitBtn:MovieClip; public var fb_btn:SimpleButton; public var title:MovieClip; public var moreGames:MovieClip; public var score:TextField; public var credits:creditsXX; public var links:MovieClip; public var playName:TextField; } }//package
Section 407
//onePKillScore (onePKillScore) package { import flash.display.*; import flash.text.*; public dynamic class onePKillScore extends MovieClip { public var onePDifficulty:TextField; public var onePScore:TextField; public var nextLevel:MovieClip; public var onePKill:TextField; public var onePTime:TextField; public var onePInterface:MovieClip; public var totalScore:TextField; public var links:MovieClip; } }//package
Section 408
//onePScore (onePScore) package { import flash.display.*; import flash.text.*; public dynamic class onePScore extends MovieClip { public var item:TextField; public var difficulity:TextField; public var total:TextField; public var nextLevel:MovieClip; public var kill:TextField; public var level:TextField; public var links:MovieClip; public var textMc:fanyi_yourscore; public var time:TextField; public var box:TextField; } }//package
Section 409
//pauseHelp (pauseHelp) package { import flash.display.*; public dynamic class pauseHelp extends MovieClip { } }//package
Section 410
//pauseInterFace (pauseInterFace) package { import actionSprite.ui.*; public dynamic class pauseInterFace extends mySimpleButton { } }//package
Section 411
//power_ups (power_ups) package { import actionSprite.ui.*; public dynamic class power_ups extends mySimpleButton { } }//package
Section 412
//prop (prop) package { import flash.display.*; public dynamic class prop extends MovieClip { } }//package
Section 413
//quickSand_1 (quickSand_1) package { import flash.display.*; public dynamic class quickSand_1 extends MovieClip { public var light:MovieClip; public function quickSand_1(){ addFrameScript(89, frame90); } function frame90(){ gotoAndPlay(2); } } }//package
Section 414
//quickSand_2 (quickSand_2) package { import flash.display.*; public dynamic class quickSand_2 extends MovieClip { public var light:MovieClip; public function quickSand_2(){ addFrameScript(89, frame90); } function frame90(){ gotoAndPlay(2); } } }//package
Section 415
//rail (rail) package { import flash.display.*; public dynamic class rail extends MovieClip { } }//package
Section 416
//RESTARTLEVEL (RESTARTLEVEL) package { import actionSprite.ui.*; public dynamic class RESTARTLEVEL extends mySimpleButton { } }//package
Section 417
//saveX (saveX) package { import actionSprite.ui.*; public dynamic class saveX extends mySimpleButton { } }//package
Section 418
//selectPress (selectPress) package { import flash.media.*; public dynamic class selectPress extends Sound { } }//package
Section 419
//selectTouch (selectTouch) package { import flash.media.*; public dynamic class selectTouch extends Sound { } }//package
Section 420
//shotgun_Down (shotgun_Down) package { import flash.display.*; public dynamic class shotgun_Down extends MovieClip { } }//package
Section 421
//shotgun_Down_Play (shotgun_Down_Play) package { import flash.display.*; public dynamic class shotgun_Down_Play extends MovieClip { public var gunpoint:MovieClip; } }//package
Section 422
//shotgun_Left (shotgun_Left) package { import flash.display.*; public dynamic class shotgun_Left extends MovieClip { } }//package
Section 423
//shotgun_Left_Play (shotgun_Left_Play) package { import flash.display.*; public dynamic class shotgun_Left_Play extends MovieClip { public var gunpoint:MovieClip; } }//package
Section 424
//shotgun_Right (shotgun_Right) package { import flash.display.*; public dynamic class shotgun_Right extends MovieClip { } }//package
Section 425
//shotgun_Right_Play (shotgun_Right_Play) package { import flash.display.*; public dynamic class shotgun_Right_Play extends MovieClip { public var gunpoint:MovieClip; } }//package
Section 426
//shotgun_Up (shotgun_Up) package { import flash.display.*; public dynamic class shotgun_Up extends MovieClip { } }//package
Section 427
//shotgun_Up_Play (shotgun_Up_Play) package { import flash.display.*; public dynamic class shotgun_Up_Play extends MovieClip { public var gunpoint:MovieClip; } }//package
Section 428
//showTimes (showTimes) package { import flash.display.*; import flash.text.*; public dynamic class showTimes extends MovieClip { public var timesNum:TextField; public var showWeaponMc:MovieClip; } }//package
Section 429
//sinker_Down (sinker_Down) package { import flash.display.*; public dynamic class sinker_Down extends MovieClip { } }//package
Section 430
//sinker_Down_Play (sinker_Down_Play) package { import flash.display.*; public dynamic class sinker_Down_Play extends MovieClip { } }//package
Section 431
//sinker_Left (sinker_Left) package { import flash.display.*; public dynamic class sinker_Left extends MovieClip { } }//package
Section 432
//sinker_Left_Play (sinker_Left_Play) package { import flash.display.*; public dynamic class sinker_Left_Play extends MovieClip { } }//package
Section 433
//sinker_Right (sinker_Right) package { import flash.display.*; public dynamic class sinker_Right extends MovieClip { } }//package
Section 434
//sinker_Right_Play (sinker_Right_Play) package { import flash.display.*; public dynamic class sinker_Right_Play extends MovieClip { } }//package
Section 435
//sinker_Up (sinker_Up) package { import flash.display.*; public dynamic class sinker_Up extends MovieClip { } }//package
Section 436
//sinker_Up_Play (sinker_Up_Play) package { import flash.display.*; public dynamic class sinker_Up_Play extends MovieClip { } }//package
Section 437
//start (start) package { import actionSprite.ui.*; public dynamic class start extends mySimpleButton { } }//package
Section 438
//startgame (startgame) package { import actionSprite.ui.*; public dynamic class startgame extends mySimpleButton { } }//package
Section 439
//submit (submit) package { import actionSprite.ui.*; public dynamic class submit extends mySimpleButton { } }//package
Section 440
//telecontrol_Down (telecontrol_Down) package { import flash.display.*; public dynamic class telecontrol_Down extends MovieClip { } }//package
Section 441
//telecontrol_Left (telecontrol_Left) package { import flash.display.*; public dynamic class telecontrol_Left extends MovieClip { } }//package
Section 442
//telecontrol_Right (telecontrol_Right) package { import flash.display.*; public dynamic class telecontrol_Right extends MovieClip { } }//package
Section 443
//telecontrol_Up (telecontrol_Up) package { import flash.display.*; public dynamic class telecontrol_Up extends MovieClip { } }//package
Section 444
//threeGameXX (threeGameXX) package { import actionSprite.ui.*; public dynamic class threeGameXX extends mySimpleButton { } }//package
Section 445
//thrower_Down (thrower_Down) package { import flash.display.*; public dynamic class thrower_Down extends MovieClip { public var gunpoint:MovieClip; } }//package
Section 446
//thrower_Down_Play (thrower_Down_Play) package { import flash.display.*; public dynamic class thrower_Down_Play extends MovieClip { public var fire_Play:MovieClip; } }//package
Section 447
//thrower_Left (thrower_Left) package { import flash.display.*; public dynamic class thrower_Left extends MovieClip { public var gunpoint:MovieClip; } }//package
Section 448
//thrower_Left_Play (thrower_Left_Play) package { import flash.display.*; public dynamic class thrower_Left_Play extends MovieClip { public var fire_Play:MovieClip; } }//package
Section 449
//thrower_Right (thrower_Right) package { import flash.display.*; public dynamic class thrower_Right extends MovieClip { public var gunpoint:MovieClip; } }//package
Section 450
//thrower_Right_Play (thrower_Right_Play) package { import flash.display.*; public dynamic class thrower_Right_Play extends MovieClip { public var fire_Play:MovieClip; } }//package
Section 451
//thrower_Up (thrower_Up) package { import flash.display.*; public dynamic class thrower_Up extends MovieClip { public var gunpoint:MovieClip; } }//package
Section 452
//thrower_Up_Play (thrower_Up_Play) package { import flash.display.*; public dynamic class thrower_Up_Play extends MovieClip { public var fire_Play:MovieClip; } }//package
Section 453
//timeUpCartoon (timeUpCartoon) package { import flash.display.*; public dynamic class timeUpCartoon extends MovieClip { } }//package
Section 454
//tramcar (tramcar) package { import flash.display.*; public dynamic class tramcar extends MovieClip { } }//package
Section 455
//transmittal (transmittal) package { import flash.display.*; public dynamic class transmittal extends MovieClip { } }//package
Section 456
//turnTable (turnTable) package { import flash.display.*; public dynamic class turnTable extends MovieClip { } }//package
Section 457
//twoPGameOver (twoPGameOver) package { import flash.display.*; import flash.text.*; public dynamic class twoPGameOver extends MovieClip { public var submitBtn:MovieClip; public var twoPName:TextField; public var title:MovieClip; public var scoreTwo:TextField; public var onePName:TextField; public var moreGames:MOREGAMES; public var scoreOne:TextField; public var credits:creditsXX; public var links:MovieClip; } }//package
Section 458
//twoPKillScore (twoPKillScore) package { import flash.display.*; import flash.text.*; public dynamic class twoPKillScore extends MovieClip { public var onePDifficulty:TextField; public var onePScore:TextField; public var twoPKill:TextField; public var twoPTotal:TextField; public var twoPDifficulty:TextField; public var nextLevel:MovieClip; public var twoPTime:TextField; public var twoPScore:TextField; public var onePKill:TextField; public var onePTime:TextField; public var onePInterface:MovieClip; public var links:MovieClip; public var onePTotal:TextField; } }//package
Section 459
//twoPScore (twoPScore) package { import flash.display.*; import flash.text.*; public dynamic class twoPScore extends MovieClip { public var onePLevel:TextField; public var twoPKill:TextField; public var twoPTotal:TextField; public var nextLevel:MovieClip; public var twoPTime:TextField; public var onePKill:TextField; public var onePTime:TextField; public var twoPLevel:TextField; public var twoPBox:TextField; public var onePDiffi:TextField; public var twoPItem:TextField; public var links:MovieClip; public var onePTotal:TextField; public var textMc:fanyi_yourscore; public var onePBox:TextField; public var onePItem:TextField; public var twoPDiffi:TextField; } }//package
Section 460
//uiBg (uiBg) package { import flash.display.*; public dynamic class uiBg extends MovieClip { } }//package
Section 461
//uiCredits (uiCredits) package { import flash.display.*; public dynamic class uiCredits extends MovieClip { public var textMc:fanyi_credits; public var back:BACKX; } }//package
Section 462
//uiMusic (uiMusic) package { import flash.media.*; public dynamic class uiMusic extends Sound { } }//package
Section 463
//useLaserReady (useLaserReady) package { import flash.media.*; public dynamic class useLaserReady extends Sound { } }//package
Section 464
//useLaserShoot (useLaserShoot) package { import flash.media.*; public dynamic class useLaserShoot extends Sound { } }//package
Section 465
//useLauncher (useLauncher) package { import flash.media.*; public dynamic class useLauncher extends Sound { } }//package
Section 466
//useNombril (useNombril) package { import flash.media.*; public dynamic class useNombril extends Sound { } }//package
Section 467
//useShotgun (useShotgun) package { import flash.media.*; public dynamic class useShotgun extends Sound { } }//package
Section 468
//useSinker (useSinker) package { import flash.media.*; public dynamic class useSinker extends Sound { } }//package
Section 469
//useThrower (useThrower) package { import flash.media.*; public dynamic class useThrower extends Sound { } }//package
Section 470
//winCartoon (winCartoon) package { import flash.display.*; public dynamic class winCartoon extends MovieClip { } }//package

Library Items

Symbol 1 Sound {uiMusic}Used by:Timeline
Symbol 2 Sound {gameMusic_1}Used by:Timeline
Symbol 3 Sound {gameMusic_2}Used by:Timeline
Symbol 4 Sound {gameMusic_3}Used by:Timeline
Symbol 5 Sound {gameMusic_4}Used by:Timeline
Symbol 6 Sound {addBomb}Used by:Timeline
Symbol 7 Sound {addMineBomb}Used by:Timeline
Symbol 8 Sound {addTeleBomb}Used by:Timeline
Symbol 9 Sound {bomb}Used by:Timeline
Symbol 10 Sound {bulldozerProp}Used by:Timeline
Symbol 11 Sound {dead}Used by:Timeline
Symbol 12 Sound {eatProp}Used by:Timeline
Symbol 13 Sound {getBulldozer}Used by:Timeline
Symbol 14 Sound {getCar}Used by:Timeline
Symbol 15 Sound {getFrog}Used by:Timeline
Symbol 16 Sound {InvincibilitySound}Used by:Timeline
Symbol 17 Sound {levelComplete}Used by:Timeline
Symbol 18 Sound {levelFailed}Used by:Timeline
Symbol 19 Sound {menuPress}Used by:Timeline
Symbol 20 Sound {menuTouch}Used by:Timeline
Symbol 21 Sound {selectPress}Used by:Timeline
Symbol 22 Sound {selectTouch}Used by:Timeline
Symbol 23 Sound {useLaserReady}Used by:Timeline
Symbol 24 Sound {useLaserShoot}Used by:Timeline
Symbol 25 Sound {useLauncher}Used by:Timeline
Symbol 26 Sound {useNombril}Used by:Timeline
Symbol 27 Sound {useShotgun}Used by:Timeline
Symbol 28 Sound {useSinker}Used by:Timeline
Symbol 29 Sound {useThrower}Used by:Timeline
Symbol 30 Sound {loadingBomb}
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClip {gameLoadLogo}Uses:31Used by:211
Symbol 33 GraphicUsed by:96 719 1064 1077 2368 2537 2733 3053 3067 3277 3532 3549 3586
Symbol 34 GraphicUsed by:96 432 696 713 717 719 722 728 729 738 743 748 750 751 757 768 778 780 782 783 788 814 815 852 856 864 870 883 890 891 893 896 898 902 914 922 931 933 948 955 1020 1064 1077 1079 1080 1082 1086 1088 1095 1098 1099 1103 1117 1120 1125 1137 1138 1143 2315 2318 2322 2345 2368 2396 2418 2423 2426 2436 2437 2454 2457 2465 2470 2480 2488 2489 2503 2513 2537 2547 2562 2687 2692 2693 2700 2703 2733 2742 2745 2785 2792 2807 2855 2856 2860 2864 2869 2879 2940 2962 2997 3016 3023 3037 3053 3058 3067 3132 3152 3164 3184 3202 3235 3239 3241 3253 3258 3262 3265 3277 3367 3526 3528 3532 3586 3694 3701 3708
Symbol 35 GraphicUsed by:96
Symbol 36 GraphicUsed by:96 317 327 360 395 403 406 424 426 434 448 449 657 663 669 673 675 738 745 748 750 751 756 758 759 760 761 763 764 765 766 768 770 771 772 774 780 782 787 791 793 795 798 800 801 802 804 810 812 813 814 820 821 822 824 825 827 828 831 832 833 835 836 837 838 839 840 842 843 846 848 850 855 857 860 864 866 867 869 870 872 874 878 909 914 918 922 925 926 932 937 947 948 952 954 1020 1029 1052 1064 1077 1080 1081 1082 1083 1084 1085 1086 1090 1102 1110 1112 1113 1114 1115 1116 1119 1126 1127 1128 1129 1130 1131 1132 1133 1134 1137 1146 1149 1154 2315 2319 2322 2342 2345 2368 2396 2399 2400 2401 2402 2403 2407 2415 2417 2418 2419 2420 2421 2422 2437 2454 2463 2470 2472 2473 2474 2476 2478 2480 2481 2484 2486 2487 2489 2492 2494 2495 2496 2498 2499 2503 2505 2506 2507 2514 2518 2519 2520 2523 2525 2537 2542 2543 2544 2547 2549 2552 2557 2558 2560 2562 2629 2631 2632 2637 2641 2642 2645 2646 2648 2650 2651 2653 2654 2655 2665 2666 2668 2671 2687 2692 2694 2695 2696 2697 2698 2702 2711 2713 2714 2715 2716 2733 2734 2735 2737 2738 2739 2741 2744 2763 2765 2767 2785 2791 2794 2805 2808 2809 2860 2863 2866 2868 2870 2872 2879 2897 2901 2902 2903 2904 2905 2906 2910 2911 2912 2913 2915 2916 2919 2920 2923 2924 2927 2928 2929 2932 2936 2938 2940 2962 2983 2997 3016 3022 3024 3027 3028 3032 3035 3037 3041 3044 3052 3053 3058 3064 3067 3093 3111 3117 3132 3138 3146 3147 3148 3149 3150 3151 3152 3160 3163 3164 3179 3182 3184 3202 3207 3233 3234 3235 3236 3263 3264 3266 3276 3277 3330 3337 3339 3341 3357 3360 3363 3365 3366 3525 3527 3529 3530 3532 3543 3551 3552 3553 3554 3555 3556 3560 3563 3566 3573 3576 3586 3589 3591 3596 3694 3701 3708
Symbol 37 GraphicUsed by:96 406 692 715 717 719 722 724 731 735 743 1143 2322 2399 2437 2457 2466 2537 2562 2733 2862 3053 3058 3067 3152 3184 3202 3207 3277 3532 3694 3701
Symbol 38 GraphicUsed by:96 719 726 729 1052 1064 1077 1079 2368 2465 2627 2940 3053 3262
Symbol 39 GraphicUsed by:96 406 715 717 722 726 728 729 731 735 743 1143 2322 2368 2399 2437 2457 2562 2862 2940 2962 3058 3067 3152 3207 3253 3473 3694
Symbol 40 GraphicUsed by:96 395 406 434 449 660 661 664 668 672 675 678 680 682 709 717 724 735 738 746 747 752 755 757 758 759 762 764 765 767 771 773 774 776 782 785 787 790 796 798 799 801 802 803 811 814 816 817 819 823 825 827 828 829 836 839 841 842 851 856 857 858 870 874 876 878 879 883 890 891 893 898 899 902 904 907 913 917 918 919 921 923 924 925 926 931 932 934 935 937 941 942 949 950 955 1020 1080 1095 1098 1099 1100 1101 1103 1116 1127 1129 1131 1132 1136 1137 1138 1143 1154 2315 2318 2319 2322 2342 2345 2368 2396 2402 2425 2437 2454 2466 2468 2469 2470 2472 2473 2475 2482 2485 2488 2491 2494 2496 2502 2507 2509 2512 2516 2519 2522 2537 2539 2543 2544 2552 2557 2558 2560 2687 2698 2720 2721 2735 2740 2741 2744 2745 2794 2807 2809 2810 2855 2856 2860 2864 2866 2867 2868 2869 2872 2879 2913 2940 2962 2983 2997 3018 3019 3020 3021 3024 3037 3041 3044 3053 3058 3067 3111 3132 3149 3150 3151 3152 3164 3179 3181 3182 3183 3184 3202 3207 3233 3241 3254 3255 3256 3257 3258 3263 3276 3277 3345 3528 3529 3573 3590 3596 3597 3694 3708
Symbol 41 GraphicUsed by:96 395 403 406 418 419 424 425 426 433 434 657 659 662 664 668 669 676 692 694 696 731 738 744 745 747 748 749 751 752 753 754 755 756 757 759 760 761 762 763 764 765 766 767 768 770 771 772 773 774 776 777 779 781 782 783 784 785 786 787 788 791 792 793 794 795 796 797 798 800 802 803 804 807 808 810 811 813 815 816 817 818 820 821 822 823 825 826 827 831 832 833 835 839 840 841 843 846 848 851 852 853 854 855 856 862 864 867 869 870 872 874 875 879 887 890 898 901 902 903 910 915 917 919 920 921 922 927 929 930 932 933 934 935 936 937 938 941 942 943 945 946 947 950 951 952 953 954 1020 1052 1064 1080 1082 1084 1086 1089 1090 1091 1095 1096 1098 1099 1101 1103 1109 1110 1111 1112 1113 1114 1115 1118 1119 1125 1126 1127 1128 1129 1130 1132 1133 1134 1143 1144 1145 1146 1147 1148 1150 1151 1154 2315 2317 2318 2319 2322 2342 2345 2368 2396 2402 2406 2407 2415 2416 2417 2418 2419 2424 2426 2437 2454 2463 2464 2466 2468 2470 2472 2473 2474 2478 2479 2480 2482 2483 2485 2488 2491 2492 2495 2496 2497 2498 2503 2509 2511 2517 2518 2520 2523 2524 2526 2537 2539 2540 2541 2542 2543 2544 2545 2548 2549 2552 2557 2558 2560 2562 2687 2691 2692 2693 2694 2695 2696 2700 2701 2702 2703 2711 2713 2714 2720 2721 2722 2734 2735 2736 2737 2738 2739 2742 2743 2744 2745 2765 2766 2767 2784 2785 2793 2801 2802 2803 2805 2806 2809 2810 2855 2860 2863 2864 2865 2866 2867 2868 2869 2871 2872 2879 2940 2962 2997 3016 3019 3022 3023 3024 3027 3028 3029 3032 3034 3035 3037 3041 3044 3053 3058 3067 3146 3147 3148 3150 3151 3152 3163 3164 3181 3182 3183 3184 3202 3207 3232 3233 3234 3235 3256 3263 3264 3265 3277 3345 3367 3472 3478 3480 3525 3526 3527 3528 3529 3530 3532 3554 3563 3587 3590 3694 3701 3708
Symbol 42 GraphicUsed by:96 395 406 419 424 425 426 431 432 661 664 667 668 669 671 679 681 709 713 715 724 726 728 738 746 751 752 753 756 759 760 761 762 763 766 767 770 772 776 778 782 783 786 787 788 790 791 794 796 797 800 801 803 804 805 806 807 808 811 812 813 815 816 817 818 819 820 821 823 824 825 826 827 829 830 831 832 834 836 837 840 841 842 844 846 847 850 851 855 858 862 866 867 869 870 874 876 878 879 883 887 890 891 893 894 898 899 900 902 904 907 910 913 918 920 923 925 926 927 928 934 935 936 941 943 949 951 955 1020 1079 1080 1085 1087 1088 1089 1100 1103 1116 1117 1129 1130 1131 1134 1145 1147 1148 1149 1152 1153 2315 2317 2318 2322 2345 2368 2401 2402 2404 2405 2423 2436 2437 2445 2446 2454 2465 2466 2470 2474 2475 2481 2482 2483 2485 2487 2488 2489 2490 2491 2494 2495 2496 2497 2498 2499 2501 2504 2505 2508 2509 2510 2513 2515 2517 2519 2521 2537 2543 2544 2545 2547 2551 2557 2558 2560 2562 2636 2687 2691 2692 2696 2698 2700 2701 2712 2713 2715 2716 2717 2718 2719 2734 2739 2740 2741 2742 2764 2765 2767 2783 2792 2805 2807 2856 2860 2863 2864 2865 2866 2868 2869 2870 2879 2940 2962 2997 3016 3018 3019 3020 3021 3029 3032 3034 3037 3041 3052 3053 3058 3067 3146 3148 3149 3152 3164 3183 3184 3202 3240 3254 3255 3256 3257 3258 3262 3263 3267 3270 3271 3277 3367 3392 3400 3427 3435 3443 3451 3459 3467 3525 3527 3528 3529 3530 3532 3543 3564 3583 3587 3590 3694 3701 3708
Symbol 43 GraphicUsed by:96 406 424 426 435 660 661 662 663 664 667 668 669 671 672 673 682 717 722 726 729 735 743 744 747 748 749 751 752 755 758 759 761 763 765 766 770 771 774 776 777 779 781 782 784 785 786 787 789 791 795 798 799 802 803 810 813 814 815 821 822 825 826 828 831 835 836 838 839 842 846 850 851 857 864 869 870 872 874 878 879 915 916 917 921 924 925 929 930 931 932 933 934 935 936 938 940 943 945 946 947 948 950 951 952 953 1020 1052 1087 1090 1091 1100 1110 1112 1113 1115 1126 1127 1128 1129 1131 1132 1133 1136 1153 1154 2315 2319 2322 2342 2345 2368 2396 2402 2406 2416 2417 2418 2419 2420 2424 2425 2436 2437 2454 2466 2468 2469 2471 2472 2475 2478 2479 2481 2482 2484 2485 2490 2491 2494 2495 2496 2498 2501 2502 2506 2508 2518 2519 2520 2522 2523 2524 2525 2526 2537 2540 2551 2552 2558 2560 2562 2687 2691 2692 2693 2694 2695 2697 2698 2701 2702 2703 2712 2713 2715 2716 2718 2721 2722 2734 2735 2736 2737 2738 2743 2745 2763 2764 2765 2767 2783 2785 2794 2800 2801 2805 2809 2810 2860 2863 2864 2866 2870 2871 2872 2879 2940 2962 2997 3016 3018 3019 3020 3021 3022 3037 3041 3052 3053 3058 3064 3067 3093 3103 3117 3146 3147 3148 3149 3150 3151 3152 3160 3163 3164 3181 3183 3184 3202 3207 3235 3254 3255 3256 3257 3269 3277 3525 3526 3527 3528 3529 3530 3532 3589 3597 3694 3701 3708
Symbol 44 GraphicUsed by:96 395 406 434 449 713 719 728 729 731 747 748 749 750 751 753 755 756 758 761 763 764 765 767 768 770 771 772 779 780 783 785 786 792 795 796 797 798 799 800 801 803 807 808 810 812 813 814 815 816 819 820 821 822 824 825 826 832 835 836 838 839 840 841 843 846 848 850 851 852 854 855 857 862 864 869 875 878 910 916 917 921 922 925 926 927 929 932 933 935 936 937 938 939 942 943 945 946 947 948 949 951 952 953 1020 1080 1081 1083 1084 1085 1089 1090 1096 1109 1111 1112 1114 1118 1119 1136 1144 1146 1150 1153 2315 2322 2368 2396 2403 2415 2425 2436 2437 2467 2468 2470 2473 2474 2476 2477 2478 2482 2483 2486 2487 2488 2489 2492 2493 2496 2497 2499 2500 2505 2517 2519 2523 2537 2540 2542 2548 2557 2560 2562 2687 2691 2693 2694 2695 2696 2702 2721 2733 2734 2735 2736 2737 2738 2739 2743 2744 2745 2767 2782 2783 2789 2806 2808 2809 2810 2860 2862 2864 2867 2870 2879 2940 2962 2983 2997 3016 3018 3019 3020 3021 3027 3028 3032 3037 3041 3052 3053 3058 3067 3093 3103 3111 3147 3152 3164 3181 3182 3183 3184 3202 3207 3233 3234 3236 3237 3240 3254 3255 3256 3257 3263 3264 3266 3277 3478 3525 3526 3527 3528 3529 3530 3532 3568 3595 3596 3597 3701 3708
Symbol 45 GraphicUsed by:96 361 366 395 403 406 421 428 434 449 662 673 679 681 738 745 747 751 754 784 786 849 853 854 860 866 867 869 871 872 912 915 916 917 920 921 923 925 928 929 930 933 935 936 942 943 944 945 946 948 949 950 951 953 954 955 1020 1029 1052 1064 1077 1079 1080 1082 1089 1090 1091 1125 2315 2319 2322 2345 2368 2396 2403 2406 2407 2418 2421 2425 2437 2465 2470 2479 2480 2505 2506 2515 2517 2518 2519 2520 2521 2523 2524 2525 2526 2537 2562 2687 2701 2702 2718 2721 2722 2744 2745 2767 2793 2801 2809 2810 2860 2867 2871 2872 2879 2940 2962 2997 3016 3027 3032 3035 3041 3044 3053 3058 3067 3111 3117 3132 3160 3163 3164 3179 3184 3207 3233 3240 3262 3263 3272 3277 3478 3526 3532 3544 3550 3597 3694 3701 3708
Symbol 46 GraphicUsed by:96 343 353 395 406 659 715 717 722 743 1020 1052 1064 1077 1125 1143 2315 2322 2396 2399 2464 2466 2537 2660 2661 2662 2663 2687 2711 2862 2897 2907 2918 2931 2939 2940 2962 2997 3103 3111 3124 3152 3156 3179 3184 3202 3207 3253 3276 3542 3694 3701
Symbol 47 GraphicUsed by:96 717 728 1052 1064 2004 2064 2137 2240 2396 2733 3532
Symbol 48 GraphicUsed by:96 1077 2860 3027 3028 3029 3032 3041 3044 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560
Symbol 49 GraphicUsed by:96
Symbol 50 GraphicUsed by:96
Symbol 51 GraphicUsed by:96
Symbol 52 GraphicUsed by:96
Symbol 53 GraphicUsed by:96
Symbol 54 GraphicUsed by:96
Symbol 55 GraphicUsed by:96
Symbol 56 GraphicUsed by:96
Symbol 57 GraphicUsed by:96
Symbol 58 GraphicUsed by:96
Symbol 59 GraphicUsed by:96
Symbol 60 GraphicUsed by:96
Symbol 61 GraphicUsed by:96
Symbol 62 GraphicUsed by:96
Symbol 63 GraphicUsed by:96
Symbol 64 GraphicUsed by:96
Symbol 65 GraphicUsed by:96
Symbol 66 GraphicUsed by:96
Symbol 67 GraphicUsed by:96
Symbol 68 GraphicUsed by:96
Symbol 69 GraphicUsed by:96
Symbol 70 GraphicUsed by:96
Symbol 71 GraphicUsed by:96
Symbol 72 GraphicUsed by:96
Symbol 73 GraphicUsed by:96
Symbol 74 GraphicUsed by:96
Symbol 75 GraphicUsed by:96
Symbol 76 GraphicUsed by:96
Symbol 77 GraphicUsed by:96
Symbol 78 GraphicUsed by:96
Symbol 79 GraphicUsed by:96
Symbol 80 GraphicUsed by:96
Symbol 81 GraphicUsed by:96
Symbol 82 GraphicUsed by:96
Symbol 83 GraphicUsed by:96
Symbol 84 GraphicUsed by:96
Symbol 85 GraphicUsed by:96
Symbol 86 GraphicUsed by:96
Symbol 87 GraphicUsed by:96 2396 2437
Symbol 88 GraphicUsed by:96 2437
Symbol 89 GraphicUsed by:96
Symbol 90 GraphicUsed by:96
Symbol 91 GraphicUsed by:96 395 2345 2437 3053 3067 3152 3598
Symbol 92 GraphicUsed by:96 395 2345 2437 3053 3067 3152 3598
Symbol 93 GraphicUsed by:96
Symbol 94 GraphicUsed by:96
Symbol 95 GraphicUsed by:96 1064 1077 3032
Symbol 96 MovieClip {fanyi_gengduoyouxi}Uses:33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95Used by:211
Symbol 97 GraphicUsed by:211
Symbol 98 GraphicUsed by:108 2991
Symbol 99 ShapeTweeningUsed by:108
Symbol 100 GraphicUsed by:108
Symbol 101 GraphicUsed by:108 2991
Symbol 102 ShapeTweeningUsed by:108
Symbol 103 GraphicUsed by:108 2991
Symbol 104 ShapeTweeningUsed by:108
Symbol 105 GraphicUsed by:108 2991
Symbol 106 ShapeTweeningUsed by:108
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:98 99 100 101 102 103 104 105 106 107Used by:211
Symbol 109 GraphicUsed by:211
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:207
Symbol 112 GraphicUsed by:207
Symbol 113 GraphicUsed by:124
Symbol 114 GraphicUsed by:124
Symbol 115 GraphicUsed by:124
Symbol 116 GraphicUsed by:124
Symbol 117 GraphicUsed by:124
Symbol 118 GraphicUsed by:124
Symbol 119 GraphicUsed by:124 550 1789
Symbol 120 GraphicUsed by:124
Symbol 121 GraphicUsed by:124
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:122Used by:124
Symbol 124 MovieClipUses:113 114 115 116 117 118 119 120 121 123Used by:207
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:125Used by:207
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:207
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:207
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:131Used by:207
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:133Used by:207
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:135Used by:207
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:207
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:139Used by:207
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:207
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:143Used by:207
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:145Used by:207
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147Used by:207
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:207
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:207
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:207
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:155Used by:207
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:207
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:207
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:207
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:163Used by:207
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:165Used by:207
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:207
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:207
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:207
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:207
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:207
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:207
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:207
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:207
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:207
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:207
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:207
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:189Used by:207
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:207
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClipUses:193Used by:207
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:207
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:197Used by:207
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:207
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:207
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClipUses:203Used by:207
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:205Used by:207
Symbol 207 MovieClipUses:111 112 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 176 178 180 182 184 186 188 190 192 194 196 198 200 202 204 206Used by:211 2449 2618 2768 2781 2957 2976 2994 3013 3089
Symbol 208 FontUsed by:209 2441 2443 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2755 2756 2757 2758 2759 2760 2761 2777 2844 2845 2846 2848 2849 2850 2851 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2971 2972 2973 2974 2975 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012
Symbol 209 EditableTextUses:208Used by:211
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClip {loadGame}Uses:97 108 109 207 96 32 209 210
Symbol 212 GraphicUsed by:225
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:213Used by:225
Symbol 215 GraphicUsed by:225
Symbol 216 GraphicUsed by:222
Symbol 217 GraphicUsed by:222
Symbol 218 GraphicUsed by:222
Symbol 219 GraphicUsed by:222
Symbol 220 GraphicUsed by:222
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClip {bomb_it_Edition_04_fla.blue_737}Uses:216 217 218 219 220 221Used by:225
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:225 236
Symbol 225 MovieClip {quickSand_2}Uses:212 214 215 222 224
Symbol 226 GraphicUsed by:236
Symbol 227 GraphicUsed by:236
Symbol 228 GraphicUsed by:235
Symbol 229 GraphicUsed by:235
Symbol 230 GraphicUsed by:235
Symbol 231 GraphicUsed by:235
Symbol 232 GraphicUsed by:235
Symbol 233 GraphicUsed by:235
Symbol 234 GraphicUsed by:235
Symbol 235 MovieClip {bomb_it_Edition_04_fla.red_740}Uses:228 229 230 231 232 233 234Used by:236
Symbol 236 MovieClip {quickSand_1}Uses:226 224 227 235
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:277
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:277
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:277
Symbol 243 BitmapUsed by:244
Symbol 244 GraphicUses:243Used by:277
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:277
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:277
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:277
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:277
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:277
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:277
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:277
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:277
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:277
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:277
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:277
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:277
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:277
Symbol 271 BitmapUsed by:272
Symbol 272 GraphicUses:271Used by:277
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:277
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:277
Symbol 277 MovieClip {turnTable}Uses:238 240 242 244 246 248 250 252 254 256 258 260 262 264 266 268 270 272 274 276
Symbol 278 GraphicUsed by:311 361 395 448 449 1020 1029 1052 1064 1077 2315 2396 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2641 2642 2644 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2664 2665 2666 2667 2668 2669 2670 2671 2687 2901 2902 2905 2906 2908 2909 2910 2911 2912 2913 2916 2917 2919 2920 2923 2924 2925 2926 2927 2929 2930 2932 2933 2934 2936 2937 2938 2940 2962 2983 2997 3093 3103 3111 3132 3160 3179 3202 3276 3552 3563 3576 3578
Symbol 279 GraphicUsed by:311 317 319 360 361 366 395 448 1020 1029 1052 1064 1077 2315 2396 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2642 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2664 2665 2666 2667 2668 2669 2670 2671 2687 2901 2902 2903 2904 2905 2906 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2919 2920 2923 2924 2925 2926 2927 2928 2929 2930 2932 2933 2934 2937 2938 2940 2962 2983 2997 3093 3103 3111 3117 3124 3132 3160 3179 3202 3276 3479 3535 3537 3544 3552 3554 3567 3568 3569 3570 3571 3573 3577 3708
Symbol 280 GraphicUsed by:311 315 317 319 327 359 360 361 363 366 395 447 448 449 1020 1029 1052 1064 1077 1155 2315 2396 2630 2632 2633 2635 2638 2639 2640 2641 2642 2644 2645 2646 2648 2650 2651 2652 2653 2656 2657 2658 2670 2671 2687 2897 2901 2902 2903 2904 2905 2906 2908 2909 2910 2912 2914 2915 2919 2920 2924 2925 2926 2927 2928 2929 2930 2934 2936 2938 2940 2962 2983 2997 3093 3103 3111 3117 3124 3132 3138 3160 3179 3202 3276 3479 3535 3536 3537 3538 3541 3544 3550 3551 3553 3555 3557 3560 3563 3566 3569 3572 3577 3708
Symbol 281 GraphicUsed by:311 315 317 319 327 359 366 395 448 449 1020 1029 1052 1064 1077 2315 2396 2639 2640 2641 2642 2645 2647 2648 2650 2653 2656 2658 2660 2661 2662 2663 2667 2687 2901 2903 2904 2905 2907 2910 2912 2914 2915 2916 2918 2923 2927 2930 2931 2934 2936 2938 2939 2940 2962 2983 2997 3093 3103 3111 3117 3124 3156 3160 3179 3202 3276 3551 3553 3554 3565 3567 3569 3574
Symbol 282 GraphicUsed by:395 418 433 669 671 744 747 752 753 759 761 763 777 783 813 826 844 850 852 853 860 913 932 934 946 947 950 1020 1080 1082 1086 1129 1131 1134 1147 1148 1149 1151 2315 2319 2322 2345 2368 2417 2424 2437 2445 2446 2470 2471 2480 2482 2493 2496 2498 2501 2503 2518 2520 2537 2539 2543 2544 2545 2547 2549 2562 2637 2687 2691 2694 2695 2712 2765 2767 2784 2786 2787 2788 2804 2809 2860 2870 2872 2879 2910 2940 2962 2997 3016 3037 3041 3053 3058 3067 3146 3147 3148 3149 3150 3152 3163 3164 3183 3184 3390 3398 3425 3433 3441 3449 3457 3465 3525 3528 3529 3530 3564 3583 3694 3701 3708
Symbol 283 GraphicUsed by:311 315 317 319 327 343 355 359 360 361 363 366 395 447 448 449 1020 1029 1052 1064 1077 1155 2315 2396 2631 2632 2634 2637 2639 2640 2641 2642 2646 2649 2650 2651 2653 2655 2656 2657 2658 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2687 2901 2903 2904 2905 2906 2907 2908 2909 2910 2911 2913 2914 2915 2916 2917 2918 2919 2923 2924 2927 2928 2929 2930 2931 2932 2933 2936 2937 2938 2939 2940 2962 2983 2997 3093 3103 3111 3117 3124 3132 3138 3156 3160 3179 3202 3276 3291 3479 3538 3539 3540 3541 3543 3544 3545 3553 3555 3563 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3577 3578 3708
Symbol 284 GraphicUsed by:311 317 319 359 360 361 363 366 395 447 448 1029 1052 1064 1077 1155 2396 2631 2634 2635 2637 2642 2644 2645 2646 2649 2651 2654 2655 2657 2666 2668 2669 2670 2671 2687 2904 2911 2913 2914 2915 2916 2917 2919 2920 2923 2925 2927 2928 2929 2932 2933 2934 2937 2940 2962 2983 2997 3093 3103 3111 3132 3160 3179 3202 3276 3291 3536 3538 3539 3544 3708
Symbol 285 GraphicUsed by:311 315 317 319 327 343 353 355 359 360 361 363 366 395 448 449 1020 1029 1052 1064 1077 1155 2315 2396 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2656 2657 2660 2661 2662 2664 2665 2666 2667 2668 2669 2670 2671 2687 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2923 2924 2925 2926 2927 2928 2929 2932 2933 2934 2936 2937 2938 2939 2940 2962 2983 2997 3093 3103 3111 3117 3124 3132 3138 3156 3160 3179 3202 3276 3479 3535 3536 3537 3539 3540 3541 3542 3550 3551 3552 3553 3554 3555 3557 3559 3563 3565 3566 3567 3568 3569 3570 3571 3573 3575
Symbol 286 GraphicUsed by:395 403 406 425 426 435 748 750 751 752 753 758 759 760 763 764 768 776 780 781 783 787 788 791 793 794 797 804 808 812 818 820 821 822 824 825 826 827 830 834 837 842 844 849 854 857 862 866 867 870 871 878 879 910 925 927 928 929 932 934 935 940 947 948 950 1020 1052 1080 1081 1082 1083 1084 1085 1087 1089 1096 1100 1126 1128 1130 1133 1136 1147 1148 2315 2317 2322 2345 2368 2396 2400 2401 2407 2424 2436 2437 2454 2470 2476 2478 2480 2482 2483 2486 2488 2489 2492 2499 2508 2517 2524 2537 2541 2543 2544 2545 2547 2562 2687 2691 2712 2720 2735 2743 2767 2784 2786 2788 2793 2800 2805 2860 2863 2865 2868 2879 2940 2962 2997 3016 3022 3024 3028 3032 3037 3041 3058 3064 3124 3132 3146 3148 3164 3183 3184 3202 3207 3241 3264 3266 3267 3269 3276 3277 3480 3687 3694 3701 3708
Symbol 287 GraphicUsed by:317 319 359 360 395 447 448 449 1020 1029 1052 1064 1077 2315 2396 2627 2629 2630 2632 2637 2638 2640 2642 2646 2649 2651 2652 2653 2658 2667 2668 2687 2897 2902 2908 2910 2913 2914 2919 2920 2923 2924 2926 2927 2928 2929 2930 2934 2937 2940 2962 2983 2997 3093 3103 3111 3117 3132 3138 3160 3179 3202 3276 3535 3537 3573 3578 3708
Symbol 288 GraphicUsed by:311 315 317 319 327 359 360 363 366 395 447 448 449 1020 1029 1052 1064 1077 1155 2315 2396 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2664 2665 2666 2667 2668 2669 2670 2671 2687 2901 2902 2903 2905 2906 2908 2909 2910 2911 2912 2913 2914 2916 2917 2919 2920 2923 2924 2925 2926 2927 2928 2929 2930 2932 2933 2934 2936 2937 2938 2940 2962 2983 2997 3103 3111 3117 3132 3138 3160 3179 3202 3276 3479 3535 3536 3537 3538 3539 3543 3544 3545 3550 3551 3552 3553 3555 3563 3573 3578
Symbol 289 GraphicUsed by:311 315 317 319 359 360 361 363 366 395 449 1020 1029 1052 1064 1077 2315 2396 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2641 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2657 2658 2664 2666 2667 2687 2901 2902 2903 2904 2905 2906 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2920 2923 2924 2925 2926 2928 2929 2930 2932 2936 2937 2938 2940 2962 2983 2997 3093 3103 3111 3117 3132 3138 3160 3179 3202 3276 3479 3536 3538 3539 3540 3541 3544 3551 3553 3554 3557 3563 3565 3567 3568 3569 3570 3571 3578
Symbol 290 GraphicUsed by:343 359 360 363 395 406 431 432 662 663 667 669 671 753 755 756 763 764 765 766 767 772 783 791 796 797 800 803 806 807 811 812 820 821 823 824 831 832 837 840 846 855 866 870 874 887 890 894 901 903 926 930 936 937 939 945 946 947 948 951 952 953 954 1020 1029 1052 1064 1103 1116 1117 1120 1135 1144 1146 1150 1152 1154 1155 2315 2318 2322 2342 2345 2368 2396 2405 2422 2423 2425 2437 2445 2446 2467 2473 2477 2478 2479 2481 2484 2490 2494 2495 2498 2500 2501 2504 2505 2510 2518 2519 2520 2537 2540 2542 2547 2548 2550 2552 2558 2560 2562 2644 2645 2646 2687 2692 2698 2700 2703 2719 2734 2741 2742 2745 2763 2764 2765 2766 2767 2783 2785 2790 2791 2792 2794 2804 2805 2810 2855 2860 2863 2866 2868 2869 2879 2904 2915 2928 2940 2962 2983 2997 3016 3023 3037 3053 3058 3064 3067 3103 3117 3138 3147 3149 3150 3151 3152 3156 3160 3163 3164 3182 3184 3207 3258 3277 3345 3367 3387 3393 3395 3401 3422 3428 3430 3436 3438 3444 3446 3452 3454 3460 3462 3468 3472 3474 3475 3476 3525 3527 3528 3529 3530 3532 3560 3564 3583 3594 3694 3701 3708
Symbol 291 GraphicUsed by:315 317 319 327 343 353 355 395 447 448 449 1020 1029 1052 1064 1077 2315 2396 2445 2446 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2687 2860 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2936 2937 2938 2939 2940 2962 2983 2997 3093 3103 3111 3124 3132 3156 3160 3179 3202 3276 3391 3399 3426 3434 3442 3450 3458 3466 3536 3538 3539 3542 3544 3551 3553 3554 3555 3558 3563 3564 3569 3570 3571 3572 3575 3576 3583
Symbol 292 GraphicUsed by:327 395 449 1020 1052 1064 1077 2315 2396 2632 2633 2634 2636 2639 2640 2644 2645 2647 2648 2670 2687 2909 2924 2940 2962 2997 3103 3111 3132 3138 3160 3202 3276 3556 3574
Symbol 293 GraphicUsed by:311 315 317 319 363 395 448 449 1020 1029 1052 1064 1077 2315 2396 2627 2629 2630 2633 2634 2635 2636 2637 2638 2639 2640 2641 2644 2645 2647 2648 2649 2650 2652 2653 2656 2657 2658 2665 2671 2687 2897 2902 2906 2910 2911 2912 2913 2917 2920 2923 2925 2926 2930 2934 2936 2937 2938 2940 2962 2983 2997 3093 3103 3111 3124 3132 3138 3160 3179 3202 3276 3479 3535 3537 3540 3541 3551 3563 3566 3568 3576 3708
Symbol 294 GraphicUsed by:315 317 319 327 395 1020 1029 1052 1064 1077 2315 2396 2632 2633 2637 2638 2639 2640 2641 2642 2644 2645 2646 2647 2648 2650 2651 2652 2657 2666 2667 2668 2670 2671 2687 2903 2904 2905 2910 2911 2914 2915 2916 2920 2923 2924 2926 2927 2928 2929 2932 2934 2936 2938 2940 2962 2983 2997 3093 3111 3117 3138 3160 3179 3202 3276 3541 3567 3569 3570 3571
Symbol 295 GraphicUsed by:315 395 406 421 425 663 676 744 750 760 764 766 768 770 771 778 780 782 783 788 791 792 794 795 797 803 804 808 810 814 815 818 819 821 822 830 831 832 834 835 836 838 839 843 860 864 867 868 870 874 891 893 894 898 900 906 913 914 915 930 936 951 1020 1029 1052 1077 1081 1082 1083 1084 1085 1088 1089 1132 1149 1151 1153 2315 2317 2322 2345 2368 2396 2400 2401 2402 2403 2418 2421 2423 2437 2473 2474 2476 2480 2481 2482 2483 2484 2486 2487 2488 2489 2492 2494 2496 2497 2499 2504 2509 2510 2511 2513 2517 2537 2547 2557 2558 2562 2687 2692 2693 2696 2700 2713 2715 2716 2737 2738 2763 2767 2785 2792 2801 2856 2860 2863 2865 2879 2940 2962 2983 2997 3023 3029 3032 3034 3037 3044 3053 3058 3064 3067 3093 3111 3146 3148 3149 3152 3160 3164 3179 3182 3183 3184 3207 3234 3235 3236 3264 3265 3266 3270 3277 3525 3526 3527 3528 3529 3532 3536 3538 3539 3589 3590 3594 3708
Symbol 296 GraphicUsed by:311 315 317 319 327 343 355 366 395 1020 1029 1052 1064 1077 2315 2396 2445 2446 2633 2634 2635 2641 2644 2645 2646 2647 2648 2649 2650 2651 2657 2661 2662 2663 2665 2667 2668 2669 2671 2687 2860 2901 2902 2903 2904 2905 2906 2907 2908 2912 2914 2915 2916 2918 2919 2920 2923 2925 2928 2929 2931 2933 2936 2937 2938 2939 2940 2962 2983 2997 3093 3103 3111 3117 3138 3156 3160 3179 3202 3276 3391 3399 3426 3434 3442 3450 3458 3466 3542 3558 3564 3565 3566 3567 3569 3570 3571 3572 3574 3575 3577 3583
Symbol 297 GraphicUsed by:317 319 395 406 423 424 428 432 434 660 663 667 672 682 744 747 749 754 755 756 757 758 759 763 764 765 767 768 770 771 772 773 776 777 779 781 784 785 786 788 789 790 792 793 796 797 798 799 800 801 802 803 804 805 806 808 811 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 833 836 837 838 839 840 841 842 843 844 847 848 849 851 852 853 854 855 856 857 860 863 866 867 868 869 870 871 872 874 875 878 879 883 888 891 897 899 900 901 903 906 907 909 912 913 914 915 916 918 920 921 922 923 924 925 926 929 930 931 933 935 936 937 938 939 940 942 943 944 945 946 947 948 949 950 951 952 954 955 1020 1080 1082 1083 1084 1090 1091 1099 1101 1102 1110 1120 1126 1130 1135 1136 1147 1148 1149 1150 1151 1153 1154 2315 2317 2319 2322 2342 2345 2368 2396 2403 2404 2405 2418 2419 2420 2421 2422 2423 2425 2426 2436 2437 2454 2467 2468 2469 2470 2471 2472 2473 2474 2477 2480 2482 2483 2484 2486 2487 2488 2489 2490 2492 2493 2494 2496 2497 2500 2502 2504 2510 2514 2518 2519 2520 2522 2523 2524 2525 2526 2537 2539 2544 2552 2558 2560 2562 2687 2692 2697 2698 2701 2702 2703 2712 2715 2716 2719 2720 2721 2722 2735 2736 2737 2738 2739 2740 2742 2743 2744 2745 2763 2764 2766 2767 2783 2784 2786 2787 2788 2789 2790 2791 2792 2793 2794 2800 2802 2803 2804 2807 2808 2809 2810 2856 2860 2863 2864 2865 2866 2867 2870 2871 2872 2879 2940 2962 2983 2997 3016 3018 3019 3020 3021 3022 3027 3028 3029 3032 3035 3037 3041 3044 3052 3053 3058 3064 3067 3093 3117 3146 3148 3149 3150 3151 3152 3163 3164 3181 3182 3183 3184 3202 3207 3233 3234 3235 3238 3239 3240 3241 3254 3255 3256 3257 3258 3267 3269 3270 3272 3277 3472 3474 3475 3476 3477 3480 3525 3526 3527 3528 3529 3530 3532 3552 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3687 3694 3701 3708
Symbol 298 GraphicUsed by:355 361 366 395 403 406 418 419 423 424 425 426 428 431 432 449 662 663 667 669 676 749 754 756 759 760 764 765 766 770 772 773 776 779 780 784 787 791 793 797 800 801 802 803 805 813 816 817 818 820 821 830 831 832 833 840 841 842 847 848 851 853 854 855 867 868 869 872 874 876 879 890 891 893 894 897 898 899 900 901 902 904 914 915 918 919 920 923 929 930 931 933 935 936 938 940 941 942 943 944 945 948 949 950 951 952 1020 1052 1064 1081 1082 1083 1085 1086 1087 1088 1090 1095 1098 1099 1101 1102 1120 1149 2315 2317 2318 2319 2322 2342 2345 2368 2396 2400 2401 2402 2403 2404 2405 2407 2416 2417 2423 2437 2454 2467 2468 2472 2476 2477 2479 2480 2484 2486 2490 2494 2496 2497 2498 2499 2500 2503 2505 2508 2509 2511 2513 2518 2523 2537 2558 2560 2562 2687 2693 2694 2695 2697 2698 2702 2703 2713 2714 2715 2716 2717 2718 2719 2721 2722 2736 2740 2741 2742 2743 2745 2763 2764 2765 2766 2767 2792 2793 2800 2801 2802 2805 2806 2809 2810 2856 2860 2863 2864 2865 2866 2867 2868 2869 2871 2872 2879 2923 2940 2962 2997 3027 3029 3032 3035 3037 3041 3053 3058 3064 3067 3103 3111 3146 3147 3149 3150 3151 3152 3164 3181 3184 3202 3237 3238 3268 3269 3276 3277 3291 3478 3525 3526 3532 3588 3592 3593 3594 3694 3701 3708
Symbol 299 GraphicUsed by:327 395 406 423 679 680 681 726 728 729 731 748 750 753 756 759 760 763 764 765 767 768 770 771 772 778 779 780 782 783 786 788 791 794 797 798 799 800 802 806 807 813 814 815 818 820 824 825 827 830 831 832 834 837 840 842 846 849 850 854 855 864 866 875 909 915 921 922 927 938 945 946 950 952 1020 1029 1052 1064 1077 1080 1082 1086 1089 1090 1091 1109 1112 1113 1118 1127 1129 1130 1131 1137 1138 1144 1145 1146 1147 1148 1150 2315 2317 2319 2322 2368 2396 2400 2401 2402 2416 2417 2418 2421 2422 2426 2437 2445 2446 2467 2470 2472 2473 2474 2478 2480 2481 2482 2483 2487 2488 2489 2494 2495 2497 2500 2503 2514 2515 2516 2517 2521 2523 2526 2537 2539 2540 2542 2543 2544 2545 2548 2557 2558 2560 2562 2687 2693 2694 2695 2696 2697 2698 2701 2703 2717 2722 2736 2740 2743 2745 2764 2767 2783 2784 2785 2789 2790 2791 2794 2800 2801 2802 2806 2808 2810 2860 2863 2864 2865 2870 2872 2879 2902 2940 2962 2997 3016 3032 3041 3044 3052 3053 3058 3067 3093 3138 3147 3148 3149 3152 3160 3164 3179 3182 3183 3184 3265 3268 3272 3277 3388 3396 3423 3431 3439 3447 3455 3463 3474 3475 3525 3526 3527 3528 3529 3530 3532 3545 3551 3553 3555 3559 3564 3565 3566 3572 3574 3577 3583 3588 3592 3593 3694 3701 3708
Symbol 300 GraphicUsed by:395 1052 1077 2396 2636 2637 2638 2639 2640 2641 2642 2650 2654 2687 2902 2903 2910 2913 2914 2926 2927 2934 2936 2938 2940 2962 2997 3093 3160 3202 3276 3536 3538 3539 3540 3544
Symbol 301 GraphicUsed by:360 361 366 395 447 449 1020 1029 1052 1064 1077 2315 2396 2627 2629 2645 2648 2658 2664 2667 2669 2670 2687 2897 2910 2915 2916 2923 2930 2933 2934 2940 2962 2983 2997 3093 3103 3117 3160 3179 3202 3276 3479 3534 3545 3549 3552 3554 3560
Symbol 302 GraphicUsed by:327 361 395 1020 1029 1052 1064 1077 2315 2396 2636 2656 2670 2671 2687 2897 2906 2908 2910 2919 2920 2940 2962 2983 2997 3093 3103 3111 3117 3124 3132 3160 3179 3202 3276 3540 3545 3566 3576
Symbol 303 GraphicUsed by:327 395 1020 1029 1052 1064 1077 2315 2396 2631 2636 2656 2657 2658 2687 2906 2911 2913 2917 2930 2940 2962 2997 3093 3103 3111 3117 3179 3202 3550 3555 3557 3572
Symbol 304 GraphicUsed by:327 395 449 1029 1052 1064 1077 2396 2630 2658 2687 2906 2908 2909 2930 2940 2962 2983 2997 3093 3103 3111 3132 3202 3276 3541 3552
Symbol 305 GraphicUsed by:395 749 751 755 760 764 765 781 793 795 810 821 822 832 833 835 848 852 853 921 1020 1052 1064 1086 1109 1110 1111 1112 1113 1114 1115 1118 1119 1126 1130 2315 2345 2396 2416 2419 2420 2454 2468 2503 2537 2630 2631 2632 2687 2691 2692 2693 2694 2695 2696 2697 2701 2702 2720 2734 2735 2736 2737 2738 2739 2743 2744 2784 2787 2789 2860 2911 2924 2940 2962 2997 3032 3067 3103 3132 3179 3181 3202 3268 3277 3532 3556 3591 3694 3701
Symbol 306 GraphicUsed by:395 1029 1064 2396 2632 2641 2650 2687 2924 2936 2938 2940 2962 2997 3093 3111 3132 3276 3535 3563
Symbol 307 GraphicUsed by:395 1077 2642 2927 3103
Symbol 308 GraphicUsed by:311 403 406 418 419 421 423 424 425 426 431 433 435 449 664 679 681 744 745 749 751 753 754 755 756 757 760 761 763 764 765 766 770 772 773 776 777 778 781 783 784 785 786 787 788 789 791 792 793 796 800 801 802 803 804 805 807 808 811 815 816 817 819 820 821 823 824 825 826 827 830 832 833 837 838 840 841 843 844 847 848 852 853 854 855 856 862 866 868 871 872 875 879 909 910 912 914 915 919 920 922 927 933 934 936 937 938 940 941 942 946 947 950 951 952 954 955 1020 1080 1082 1086 1087 1089 1091 1096 1115 1118 1130 1133 1134 1136 1144 1145 1146 1147 1148 1149 1150 1151 1153 2315 2322 2342 2345 2368 2400 2401 2402 2404 2406 2407 2416 2417 2419 2424 2426 2437 2454 2468 2470 2471 2472 2473 2474 2478 2480 2483 2485 2488 2489 2493 2494 2496 2497 2503 2505 2508 2514 2515 2517 2518 2520 2521 2525 2526 2537 2542 2549 2552 2557 2562 2687 2692 2693 2701 2702 2703 2712 2713 2714 2715 2717 2722 2735 2736 2737 2738 2739 2740 2741 2767 2784 2785 2786 2787 2788 2790 2800 2801 2802 2803 2804 2805 2806 2808 2809 2860 2863 2864 2867 2868 2870 2879 2910 2940 2962 2997 3016 3018 3019 3020 3021 3022 3035 3037 3041 3052 3053 3058 3064 3067 3093 3146 3148 3150 3151 3152 3163 3164 3179 3181 3182 3184 3207 3254 3255 3256 3257 3265 3267 3268 3269 3271 3272 3277 3474 3525 3526 3527 3528 3529 3530 3532 3563 3587 3588 3589 3590 3592 3593 3694 3701 3708
Symbol 309 GraphicUsed by:311 1020 1029 1064 2315 2396 2633 2634 2635 2687 2901 2912 2925 2940 2962 2997 3551 3563
Symbol 310 GraphicUsed by:311 447 1029 1077 2396 2663 2901 2931 3111 3160 3202
Symbol 311 MovieClipUses:308 285 284 289 281 280 288 293 279 296 309 283 278 310Used by:395
Symbol 312 GraphicUsed by:395
Symbol 313 GraphicUsed by:395
Symbol 314 GraphicUsed by:315 343 353 395 1020 1029 1052 1064 1077 2315 2396 2656 2657 2658 2660 2661 2662 2663 2687 2906 2907 2917 2918 2920 2923 2930 2931 2939 2940 2962 2983 2997 3093 3103 3111 3117 3124 3132 3138 3160 3179 3202 3543 3557
Symbol 315 MovieClipUses:295 291 289 294 280 288 283 285 296 314 281 293Used by:395
Symbol 316 GraphicUsed by:395 1077 2396 3103 3117
Symbol 317 MovieClipUses:297 287 289 283 294 285 281 280 284 288 293 291 279 296 36Used by:395
Symbol 318 GraphicUsed by:395 406 449 751 758 796 818 864 938 940 943 946 950 952 955 1020 1080 1126 1145 1147 1148 2315 2317 2345 2368 2406 2437 2445 2446 2470 2504 2505 2525 2537 2541 2543 2544 2545 2718 2721 2767 2860 2865 3016 3032 3041 3053 3067 3146 3148 3164 3202 3233 3263 3277 3389 3397 3424 3432 3440 3448 3456 3464 3480 3527 3532 3564 3583 3587 3708
Symbol 319 MovieClipUses:297 287 289 283 294 285 281 280 284 288 293 291 279 296Used by:395
Symbol 320 GraphicUsed by:395 1020 1052 1064 1077 2315 2396 2904 2905 3559 3570 3571
Symbol 321 GraphicUsed by:395 1052 2396 2649 2937
Symbol 322 GraphicUsed by:395 1052 1064 1077 2396 2637 2902 2910 3093 3160 3537 3540 3552 3556
Symbol 323 GraphicUsed by:395 2396 2639 2640 2641 2642 2647 2648 2649 2650 2651 2658 2687 2903 2905 2914 2916 2927 2929 2930 2936 2937 2938 2940 2962 2997 3093 3111 3202 3276
Symbol 324 GraphicUsed by:395 2396 2906 3111 3160
Symbol 325 GraphicUsed by:395 3541
Symbol 326 GraphicUsed by:327 395 2396
Symbol 327 MovieClipUses:299 296 285 281 292 283 36 288 291 294 303 280 326 302 304Used by:395
Symbol 328 GraphicUsed by:395 406 888 894 899 900 901 1152 2345 2405 2510 2537 2562 3016 3029 3034 3041 3044 3053 3058 3152 3164 3207 3239 3270 3277 3708
Symbol 329 GraphicUsed by:355 395 1064 1077 2396 2661 2662 2918 2939 3132 3179
Symbol 330 GraphicUsed by:343 395 1020 1029 1052 1077 2315 2396 2661 3156
Symbol 331 GraphicUsed by:395 1052 1077 2660 2661 2662 2663 2687 2907 2918 2931 2939 2940 2962 2983 2997
Symbol 332 GraphicUsed by:343 355 395 1029 1052 1064 1077 2396 2660 2663 2907 2931 3103 3111 3117 3124 3132 3179 3542
Symbol 333 GraphicUsed by:395 887 890 900 2318 2368 2437 2537 2700 2719 2869 3023 3124 3207
Symbol 334 GraphicUsed by:395 2396 3093 3202 3276
Symbol 335 GraphicUsed by:395 1020 1029 1052 1064 1077 2315 2396 2660 2661 2662 2663 2687 2907 2918 2931 2939 2940 2962 2997 3093 3103 3179 3542
Symbol 336 GraphicUsed by:355 395 1052 2396 2445 2446 2663 2860 2931 2983 3202 3276 3391 3399 3426 3434 3442 3450 3458 3466 3564 3583
Symbol 337 GraphicUsed by:353 395 1052 1077 2396 2660 2661 2663 2907 2918 2931 3093 3558
Symbol 338 GraphicUsed by:343 353 355 395 1029 1052 1064 1077 2396 2445 2446 2660 2860 2907 2983 3103 3111 3117 3124 3156 3391 3399 3426 3434 3442 3450 3458 3466 3564 3583
Symbol 339 GraphicUsed by:343 353 1029 1052 1064 1077 2396 2662 2663 2931 2939 3093 3103 3111 3202 3276 3542
Symbol 340 GraphicUsed by:343 355 395 1029 1052 2396 2661 3542
Symbol 341 GraphicUsed by:343 355 1029 1052 1064 1077 2396 2687 2907 2940 2962 2997 3093 3111 3138 3156 3575
Symbol 342 GraphicUsed by:343 1052 1077 2396 2687 2940 2962 2997 3156
Symbol 343 MovieClipUses:290 314 338 291 339 340 332 46 285 341 342 330 296 283Used by:395
Symbol 344 GraphicUsed by:395 890 2318 2510 2719 2742 2807 2855 2869 2879 3103 3138 3164 3477 3532 3542 3575 3701
Symbol 345 GraphicUsed by:395 1052
Symbol 346 GraphicUsed by:395 406 678 883 891 896 897 898 1020 1103 1117 1135 1152 2315 2345 2405 2423 2437 2445 2446 2512 2537 2550 2562 2687 2700 2742 2792 2807 2855 2856 2860 2879 2940 2962 2997 3016 3053 3058 3067 3152 3239 3277 3391 3399 3426 3434 3442 3450 3458 3466 3564 3583 3694 3701 3708
Symbol 347 GraphicUsed by:395 1029 1052 1077 2662 2939 3138
Symbol 348 GraphicUsed by:395 449 749 763 793 807 820 833 846 848 1110 2396 2423 2437 2474 2541 2558 2792 3016 3058 3164
Symbol 349 GraphicUsed by:355 395 1064 2396 2660 2687 2940 2962 2997 3138 3542
Symbol 350 GraphicUsed by:353 406 887 890 896 897 898 903 2318 2405 2539 2540 2541 2542 2543 2544 2545 2547 2548 2549 2550 2551 2552 2569 2687 2742 2766 2869 2940 2962 2983 2997 3016 3041 3044 3132 3228 3239 3477
Symbol 351 GraphicUsed by:353
Symbol 352 GraphicUsed by:353
Symbol 353 MovieClipUses:350 339 314 338 291 337 285 351 352 46Used by:395
Symbol 354 GraphicUsed by:355 1052 1077 2396 2660 2661 2663 2918 2931 3093 3117 3179 3202 3276 3558 3575
Symbol 355 MovieClipUses:298 283 338 349 285 354 341 336 291 340 296 332 329Used by:395
Symbol 356 GraphicUsed by:395 1064 2396 2636 2637 2638 2666 2687 2902 2913 2926 2932 2940 2962 2983 2997 3103 3179 3202 3276
Symbol 357 GraphicUsed by:395 406 449 673 849 850 851 860 864 867 869 870 872 909 917 918 924 931 1020 1116 1118 1153 2315 2322 2345 2404 2436 2437 2454 2504 2505 2506 2537 2551 2562 2687 2698 2701 2702 2703 2718 2743 2767 2793 2860 2868 2940 2962 2983 2997 3037 3041 3044 3052 3058 3067 3152 3164 3184 3240 3277 3532 3694 3701
Symbol 358 GraphicUsed by:395 1052 1064 1077 2666 2910 2932 3132 3160 3202 3276 3576
Symbol 359 MovieClipUses:290 285 289 283 288 281 287 284 280Used by:395
Symbol 360 MovieClipUses:290 285 288 287 301 283 279 280 36 289 284Used by:395
Symbol 361 MovieClipUses:298 285 289 280 284 283 302 279 301 45 278Used by:395
Symbol 362 GraphicUsed by:363 1052 1064 1077 2396 2630 2631 2632 2633 2634 2636 2639 2640 2644 2645 2647 2648 2654 2655 2656 2657 2658 2664 2665 2666 2667 2668 2669 2670 2671 2687 2902 2903 2909 2910 2911 2917 2923 2924 2930 2932 2933 2934 2940 2962 2997 3111 3117 3160 3179 3202 3276 3479 3557 3565 3566
Symbol 363 MovieClipUses:290 285 288 289 362 280 293 284 283Used by:395
Symbol 364 GraphicUsed by:395 428 434 449 664 746 752 753 759 762 767 776 779 781 782 787 790 795 796 797 803 811 817 818 819 822 823 829 835 836 842 843 847 851 858 862 863 864 870 879 891 898 900 909 910 912 913 918 925 926 927 931 934 935 941 942 949 950 955 1020 1029 1052 1077 1117 1135 2315 2317 2322 2345 2368 2396 2418 2437 2454 2478 2483 2485 2525 2537 2542 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2647 2648 2649 2650 2651 2652 2653 2687 2700 2702 2742 2743 2744 2766 2809 2856 2860 2865 2870 2879 2901 2902 2903 2905 2906 2908 2909 2910 2912 2913 2914 2916 2917 2919 2920 2923 2925 2926 2927 2929 2934 2936 2937 2938 2940 2962 2997 3016 3029 3034 3035 3037 3041 3053 3067 3103 3164 3184 3202 3207 3270 3276 3277 3345 3367 3478 3479 3532 3535 3537 3540 3558 3567 3569 3570 3571 3576 3578 3595 3694 3701 3708
Symbol 365 GraphicUsed by:366 406 418 419 421 435 662 663 667 669 752 753 760 761 764 765 767 768 770 773 779 780 781 783 791 794 796 807 811 812 813 818 820 823 824 830 832 834 847 862 864 871 872 910 912 925 927 929 932 936 939 940 942 945 946 947 953 954 955 1020 1052 1081 1083 1084 1087 1089 1090 1091 1100 1110 1137 1138 1145 1147 1153 2315 2317 2319 2322 2345 2368 2404 2416 2425 2436 2437 2454 2468 2472 2474 2476 2479 2484 2486 2490 2492 2493 2498 2505 2508 2517 2519 2523 2524 2525 2526 2537 2541 2543 2551 2557 2558 2560 2687 2692 2694 2695 2696 2702 2703 2713 2715 2716 2718 2721 2722 2734 2735 2736 2744 2745 2763 2764 2765 2767 2784 2786 2788 2801 2802 2809 2810 2860 2865 2870 2871 2872 2879 2940 2962 2997 3016 3024 3028 3032 3037 3041 3044 3053 3058 3067 3117 3146 3147 3148 3150 3152 3164 3181 3184 3202 3241 3267 3269 3272 3276 3277 3472 3474 3475 3476 3525 3526 3587 3596 3597 3694 3701 3708
Symbol 366 MovieClipUses:365 281 283 296 288 298 285 289 280 284 45 279 301Used by:395
Symbol 367 GraphicUsed by:395 3041 3044
Symbol 368 GraphicUsed by:395 3044
Symbol 369 GraphicUsed by:395 406 1077 2408
Symbol 370 GraphicUsed by:395 406 2408 2879
Symbol 371 GraphicUsed by:395
Symbol 372 GraphicUsed by:395
Symbol 373 GraphicUsed by:395
Symbol 374 GraphicUsed by:395
Symbol 375 GraphicUsed by:395
Symbol 376 GraphicUsed by:395
Symbol 377 GraphicUsed by:395
Symbol 378 GraphicUsed by:395
Symbol 379 GraphicUsed by:395
Symbol 380 GraphicUsed by:395
Symbol 381 GraphicUsed by:395
Symbol 382 GraphicUsed by:395 406 2408
Symbol 383 GraphicUsed by:395
Symbol 384 GraphicUsed by:395
Symbol 385 GraphicUsed by:395 1029 2813 3152
Symbol 386 GraphicUsed by:395
Symbol 387 GraphicUsed by:395
Symbol 388 GraphicUsed by:395
Symbol 389 GraphicUsed by:395 3041
Symbol 390 GraphicUsed by:395
Symbol 391 GraphicUsed by:395
Symbol 392 GraphicUsed by:395
Symbol 393 GraphicUsed by:395
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClip {fanyi_mingdan}Uses:40 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 41 300 36 301 302 303 42 304 305 306 307 311 312 313 315 316 317 318 319 320 321 44 322 314 323 324 46 325 326 327 328 329 330 331 332 333 334 335 336 337 343 344 340 345 346 347 348 349 338 353 355 356 357 45 358 359 360 361 363 364 366 367 368 369 370 91 92 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394Used by:449
Symbol 396 GraphicUsed by:406 2399 2437
Symbol 397 GraphicUsed by:406 717 1125 1143 2399 2562 2910 2923 3058 3276
Symbol 398 GraphicUsed by:406 765 1081 2368 2400 2401 2476 2735 2860 3032 3525 3694
Symbol 399 GraphicUsed by:406 421 447 448 449 779 780 787 798 799 812 838 842 864 866 868 872 874 879 910 914 917 922 1020 1029 1089 1116 1151 2315 2322 2396 2404 2422 2436 2468 2477 2495 2504 2517 2537 2687 2698 2741 2767 2791 2801 2803 2860 2866 2868 2940 2962 2997 3044 3093 3132 3149 3179 3181 3184 3202 3271 3276 3472 3476 3530 3532 3541 3694 3701 3708
Symbol 400 GraphicUsed by:406 432 887 891 899 907 2405 2537 2660 2661 2662 2663 2687 2856 2907 2918 2931 2939 2940 2962 2997 3184 3532
Symbol 401 GraphicUsed by:406 676 883 2405 2511 2687 2807 2940 2962 2997 3029 3067
Symbol 402 GraphicUsed by:406 433 680 917 918 919 921 922 924 1020 1089 1118 2315 2345 2368 2406 2454 2516 2517 2537 2687 2701 2743 2940 2962 2997 3032 3037 3044 3277 3701
Symbol 403 MovieClipUses:45 308 41 286 36 298Used by:406
Symbol 404 GraphicUsed by:406 2408
Symbol 405 GraphicUsed by:406 2408
Symbol 406 MovieClip {fanyi_credits}Uses:46 37 396 39 36 397 295 308 398 286 298 299 41 42 43 40 297 45 44 365 399 357 290 350 400 401 346 328 318 402 403 369 370 404 405 382Used by:449
Symbol 407 GraphicUsed by:449
Symbol 408 GraphicUsed by:409 2565
Symbol 409 MovieClipUses:408Used by:412 2337
Symbol 410 GraphicUsed by:412
Symbol 411 GraphicUsed by:412
Symbol 412 MovieClipUses:409 410 411Used by:449
Symbol 413 GraphicUsed by:449
Symbol 414 GraphicUsed by:443
Symbol 415 FontUsed by:416 2369 3083 3085 3289
Symbol 416 TextUses:415Used by:417
Symbol 417 MovieClipUses:416Used by:439
Symbol 418 MovieClipUses:298 41 308 365 282Used by:439
Symbol 419 MovieClipUses:308 41 298 42 365Used by:439
Symbol 420 GraphicUsed by:421 787 913 1020 1136 2315 2322 2368 2537 2542 2562 2801 2870 3016 3044 3058 3184
Symbol 421 MovieClipUses:399 365 308 420 295 45Used by:439
Symbol 422 GraphicUsed by:423 800 1130 2437 2543 2558 3058 3236
Symbol 423 MovieClipUses:297 298 308 422 299Used by:439
Symbol 424 MovieClipUses:297 43 298 41 308 36 42Used by:439
Symbol 425 MovieClipUses:308 41 298 42 295 286Used by:439
Symbol 426 MovieClipUses:36 43 286 41 298 308 42Used by:439
Symbol 427 GraphicUsed by:428 1020 1086 1115 2315 2322 2503 2687 2697 2806 2867 2940 2962 2997 3016 3268
Symbol 428 MovieClipUses:364 297 45 427 298Used by:439
Symbol 429 GraphicUsed by:431 673 744 751 752 753 755 777 781 783 784 785 860 864 866 867 871 872 878 931 1020 1052 1064 1082 1096 1102 1134 2315 2368 2396 2437 2454 2480 2506 2520 2525 2537 2687 2714 2734 2741 2767 2860 2879 2940 2962 2983 2997 3027 3041 3093 3152 3160 3163 3164 3238 3265 3277 3526 3532 3557 3694 3708
Symbol 430 GraphicUsed by:431 663 791 860 2481 2484 2537 2687 2741 2763 2767 2940 2962 2997 3037 3053 3152 3277 3708
Symbol 431 MovieClipUses:290 42 429 308 430 298Used by:439
Symbol 432 MovieClipUses:42 400 290 297 298 34Used by:439
Symbol 433 MovieClipUses:282 41 308 402Used by:439
Symbol 434 MovieClipUses:45 41 40 364 297 44 36Used by:439
Symbol 435 MovieClipUses:365 43 286 308Used by:439
Symbol 436 GraphicUsed by:438
Symbol 437 GraphicUsed by:438 3563
Symbol 438 MovieClipUses:436 437Used by:439
Symbol 439 MovieClipUses:417 418 419 421 423 424 425 426 428 431 432 433 434 435 438Used by:443
Symbol 440 GraphicUsed by:443
Symbol 441 GraphicUsed by:443
Symbol 442 GraphicUsed by:443 2440 2556 2708 2750 2877 3056 3061 3070 3299 3602
Symbol 443 MovieClip {BACKX}Uses:414 439 440 441 442Used by:449 2618 2898 3325 3691
Symbol 444 GraphicUsed by:449
Symbol 445 GraphicUsed by:449 759 764 768 771 778 784 785 787 812 813 826 839 847 851 919 1020 1052 1077 1081 1083 1084 1085 1128 1133 2315 2322 2345 2368 2436 2437 2476 2478 2486 2487 2492 2499 2537 2638 2717 2805 2808 2860 2867 2926 3117 3146 3148 3152 3160 3164 3202 3207 3234 3235 3236 3264 3266 3276 3277 3701 3708
Symbol 446 GraphicUsed by:449
Symbol 447 MovieClipUses:399 301 283 288 287 310 280 291 284Used by:449
Symbol 448 MovieClipUses:399 36 291 288 287 284 278 279 280 281 293 285 283Used by:449
Symbol 449 MovieClip {uiCredits}Uses:407 412 413 443 444 318 399 445 446 364 289 285 283 293 301 348 278 40 280 281 36 44 291 304 292 288 357 287 308 298 447 448 45 406 395
Symbol 450 GraphicUsed by:454
Symbol 451 BitmapUsed by:452
Symbol 452 GraphicUses:451Used by:453
Symbol 453 MovieClipUses:452Used by:454
Symbol 454 MovieClip {uiBg}Uses:450 453
Symbol 455 GraphicUsed by:492 506 511 581 590 592 596 1971 2049 2057 2060 2132
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456Used by:492 504 506 511 2049 2055 2057 2060
Symbol 458 GraphicUsed by:459 2059
Symbol 459 MovieClipUses:458Used by:492 511 2049
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:460Used by:492 504 506 511 2005 2015 2032 2039 2040 2041 2042 2043 2044 2045 2046 2047 2049 2055 2057 2060
Symbol 462 GraphicUsed by:463
Symbol 463 MovieClipUses:462Used by:492 504 506 511 2005 2015 2032 2039 2041 2042 2043 2045 2046 2047 2049 2055 2057 2060
Symbol 464 GraphicUsed by:465
Symbol 465 MovieClipUses:464Used by:492 504 506 511 2005 2015 2032 2039 2041 2042 2043 2045 2046 2047 2049 2055 2057 2060
Symbol 466 GraphicUsed by:467
Symbol 467 MovieClipUses:466Used by:492 2039 2043 2047 2060
Symbol 468 GraphicUsed by:488
Symbol 469 GraphicUsed by:487
Symbol 470 GraphicUsed by:487
Symbol 471 GraphicUsed by:487 3664
Symbol 472 GraphicUsed by:487
Symbol 473 ShapeTweeningUsed by:475
Symbol 474 GraphicUsed by:475 480 484
Symbol 475 MovieClipUses:473 474Used by:487
Symbol 476 ShapeTweeningUsed by:478
Symbol 477 GraphicUsed by:478 482 486
Symbol 478 MovieClipUses:476 477Used by:487
Symbol 479 ShapeTweeningUsed by:480
Symbol 480 MovieClipUses:479 474Used by:487
Symbol 481 ShapeTweeningUsed by:482
Symbol 482 MovieClipUses:481 477Used by:487
Symbol 483 ShapeTweeningUsed by:484
Symbol 484 MovieClipUses:483 474Used by:487
Symbol 485 ShapeTweeningUsed by:486
Symbol 486 MovieClipUses:485 477Used by:487
Symbol 487 MovieClipUses:469 470 471 472 475 478 480 482 484 486Used by:488 500 2009
Symbol 488 MovieClipUses:468 487Used by:492 2039 2043 2047 2060
Symbol 489 GraphicUsed by:492 504 506 511 596 1971
Symbol 490 GraphicUsed by:492 504 506 511 596
Symbol 491 GraphicUsed by:492 511 581 590 592 2057
Symbol 492 MovieClip {_r2_Down_Jump}Uses:455 457 459 461 463 465 467 488 489 490 491
Symbol 493 GraphicUsed by:504 581 590 592 596
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClipUses:494Used by:504 506 2055 2057
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496Used by:504 506 2015 2032 2041 2042 2045 2046 2055 2057
Symbol 498 GraphicUsed by:500
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:498 487 499Used by:504 506 2032 2042 2046 2057
Symbol 501 GraphicUsed by:504 2049 2057
Symbol 502 GraphicUsed by:504
Symbol 503 GraphicUsed by:504 1891 1934 2049 2057 2060
Symbol 504 MovieClip {_r2_Right_Jump}Uses:493 457 495 465 497 500 461 463 501 489 502 490 503
Symbol 505 GraphicUsed by:506 581 590 596 1994
Symbol 506 MovieClip {_r2_Left_Jump}Uses:455 457 495 465 497 500 461 463 489 490 505
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClipUses:507Used by:511 2005 2040 2044 2049
Symbol 509 GraphicUsed by:510
Symbol 510 MovieClipUses:509Used by:511 2005 2040 2044 2049
Symbol 511 MovieClip {_r2_Up_Jump}Uses:455 457 459 461 463 465 508 510 489 490 491
Symbol 512 GraphicUsed by:535 552 561 562 622 632 641 648
Symbol 513 GraphicUsed by:514
Symbol 514 MovieClipUses:513Used by:535 552 561 562 2118 2124 2129 2132
Symbol 515 GraphicUsed by:516 2130
Symbol 516 MovieClipUses:515Used by:535 552 2118
Symbol 517 GraphicUsed by:518 2139
Symbol 518 MovieClipUses:517Used by:535 552 622 632 641 648 2209 2219 2220 2228
Symbol 519 GraphicUsed by:520 2140
Symbol 520 MovieClipUses:519Used by:535 552 561 562 622 632 641 648 2209 2219 2220 2228
Symbol 521 GraphicUsed by:522 2141
Symbol 522 MovieClipUses:521Used by:535 552 561 562 622 632 641 648 2209 2219 2220 2228
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:523Used by:535 552 2069 2102 2103 2106 2107 2110 2118 2132
Symbol 525 GraphicUsed by:526
Symbol 526 MovieClipUses:525Used by:535 2069 2103 2107 2118
Symbol 527 GraphicUsed by:535 552 561 562 648
Symbol 528 GraphicUsed by:535 552 561 562 622 632 641
Symbol 529 GraphicUsed by:535 552 561 562 622 632 641
Symbol 530 GraphicUsed by:535 552 561 562 622 632 641
Symbol 531 GraphicUsed by:535 552 561 562 622 632 641 648
Symbol 532 GraphicUsed by:535 552 561 562 622 632 641
Symbol 533 GraphicUsed by:535 552 561 562 622 632 641
Symbol 534 GraphicUsed by:535 552 561 562 622 632 641
Symbol 535 MovieClip {_r1_Up_Jump}Uses:512 514 516 518 520 522 524 526 527 528 529 530 531 532 533 534
Symbol 536 GraphicUsed by:537
Symbol 537 MovieClipUses:536Used by:552 561 562 2069 2072 2096 2102 2103 2104 2105 2106 2107 2108 2109 2110 2118 2124 2129 2132
Symbol 538 GraphicUsed by:551
Symbol 539 GraphicUsed by:550
Symbol 540 GraphicUsed by:550
Symbol 541 ShapeTweeningUsed by:550
Symbol 542 GraphicUsed by:550
Symbol 543 GraphicUsed by:550
Symbol 544 ShapeTweeningUsed by:550
Symbol 545 GraphicUsed by:550
Symbol 546 ShapeTweeningUsed by:550
Symbol 547 ShapeTweeningUsed by:550
Symbol 548 ShapeTweeningUsed by:550
Symbol 549 ShapeTweeningUsed by:550
Symbol 550 MovieClipUses:539 119 540 541 542 543 544 545 546 547 548 549Used by:551 559 2086
Symbol 551 MovieClipUses:538 550Used by:552 2102 2106 2110 2132
Symbol 552 MovieClip {_r1_Down_Jump}Uses:512 514 516 518 520 522 537 524 551 527 528 529 530 531 532 533 534
Symbol 553 GraphicUsed by:554
Symbol 554 MovieClipUses:553Used by:561 562 2124 2129
Symbol 555 GraphicUsed by:556
Symbol 556 MovieClipUses:555Used by:561 562 2072 2096 2104 2105 2108 2109 2124 2129
Symbol 557 GraphicUsed by:559
Symbol 558 GraphicUsed by:559
Symbol 559 MovieClipUses:557 550 558Used by:561 562 2072 2096 2104 2108 2124
Symbol 560 GraphicUsed by:561
Symbol 561 MovieClip {_r1_Left_Jump}Uses:512 514 554 556 537 520 522 559 527 528 529 530 531 532 533 534 560
Symbol 562 MovieClip {_r1_Right_Jump}Uses:512 514 554 556 537 520 522 559 527 528 529 530 531 532 533 534
Symbol 563 GraphicUsed by:564
Symbol 564 MovieClipUses:563Used by:581 590 592 596 1971 1976 1985 1994
Symbol 565 GraphicUsed by:566 1987
Symbol 566 MovieClipUses:565Used by:581 596 1971
Symbol 567 GraphicUsed by:568
Symbol 568 MovieClipUses:567Used by:581 590 592 596 1901 1913 1933 1942 1944 1946 1947 1950 1954 1959 1960 1964 1971 1976 1985 1994
Symbol 569 GraphicUsed by:570
Symbol 570 MovieClipUses:569Used by:581 590 592 596 1901 1913 1933 1942 1944 1946 1947 1950 1954 1959 1960 1964 1971 1976 1985 1994
Symbol 571 GraphicUsed by:572
Symbol 572 MovieClipUses:571Used by:581 1942 1950 1964 1994
Symbol 573 GraphicUsed by:578
Symbol 574 GraphicUsed by:577
Symbol 575 GraphicUsed by:577 589
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClipUses:574 575 576Used by:578
Symbol 578 MovieClipUses:573 577Used by:581 1942 1950 1964 1994
Symbol 579 GraphicUsed by:581 590 592 1971 2060 2129
Symbol 580 GraphicUsed by:581 590 592 2129
Symbol 581 MovieClip {_r3_Down_Jump}Uses:493 564 566 568 570 572 578 455 491 579 580 505
Symbol 582 GraphicUsed by:583
Symbol 583 MovieClipUses:582Used by:590 592 1976 1985
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClipUses:584Used by:590 592 596 1901 1913 1933 1944 1946 1947 1954 1959 1960 1971 1976 1985
Symbol 586 GraphicUsed by:589
Symbol 587 GraphicUsed by:589
Symbol 588 GraphicUsed by:589
Symbol 589 MovieClipUses:586 575 587 588Used by:590 592 1913 1933 1946 1947 1959 1960 1976 1985
Symbol 590 MovieClip {_r3_Right_Jump}Uses:493 564 583 568 570 585 589 455 491 579 580 505
Symbol 591 GraphicUsed by:592
Symbol 592 MovieClip {_r3_Left_Jump}Uses:493 564 583 568 570 585 589 455 491 579 580 591
Symbol 593 GraphicUsed by:594
Symbol 594 MovieClipUses:593Used by:596 1901 1944 1954 1971
Symbol 595 GraphicUsed by:596
Symbol 596 MovieClip {_r3_Up_Jump}Uses:493 564 566 568 570 594 585 455 489 490 505 595
Symbol 597 GraphicUsed by:622 632 641
Symbol 598 GraphicUsed by:599
Symbol 599 MovieClipUses:598Used by:622 632 641 648 2209 2219 2220 2228
Symbol 600 GraphicUsed by:601
Symbol 601 MovieClipUses:600Used by:622 648 2219 2220
Symbol 602 GraphicUsed by:603
Symbol 603 MovieClipUses:602Used by:622 648 2219 2220
Symbol 604 GraphicUsed by:620
Symbol 605 GraphicUsed by:618
Symbol 606 GraphicUsed by:618
Symbol 607 GraphicUsed by:618
Symbol 608 ShapeTweeningUsed by:618
Symbol 609 GraphicUsed by:618
Symbol 610 GraphicUsed by:618
Symbol 611 ShapeTweeningUsed by:618
Symbol 612 GraphicUsed by:618
Symbol 613 ShapeTweeningUsed by:618
Symbol 614 ShapeTweeningUsed by:618
Symbol 615 ShapeTweeningUsed by:618
Symbol 616 GraphicUsed by:618
Symbol 617 ShapeTweeningUsed by:618
Symbol 618 MovieClipUses:605 606 607 608 609 610 611 612 613 614 615 616 617Used by:620 640 2160 2188
Symbol 619 GraphicUsed by:620 2160
Symbol 620 MovieClipUses:604 618 619Used by:622 648 2219 2220
Symbol 621 GraphicUsed by:622 632 641
Symbol 622 MovieClip {_r0_Left_Jump}Uses:597 599 601 603 518 520 522 620 621 528 529 530 531 532 533 534 512
Symbol 623 GraphicUsed by:624 2221
Symbol 624 MovieClipUses:623Used by:632 641 2209
Symbol 625 GraphicUsed by:626
Symbol 626 MovieClipUses:625Used by:632 2209
Symbol 627 GraphicUsed by:630
Symbol 628 GraphicUsed by:630
Symbol 629 GraphicUsed by:630
Symbol 630 MovieClipUses:627 628 629Used by:631 2144
Symbol 631 MovieClipUses:630Used by:632 2209
Symbol 632 MovieClip {_r0_Up_Jump}Uses:597 599 624 518 520 522 626 631 621 528 529 530 531 532 533 534 512
Symbol 633 GraphicUsed by:634
Symbol 634 MovieClipUses:633Used by:641 2228
Symbol 635 GraphicUsed by:640
Symbol 636 GraphicUsed by:639 2187
Symbol 637 GraphicUsed by:639 2187
Symbol 638 GraphicUsed by:639 2187
Symbol 639 MovieClipUses:636 637 638Used by:640 2889
Symbol 640 MovieClipUses:635 639 618Used by:641 2228
Symbol 641 MovieClip {_r0_Down_Jump}Uses:597 599 624 518 520 522 634 640 621 528 529 530 531 532 533 534 512
Symbol 642 GraphicUsed by:648
Symbol 643 GraphicUsed by:648
Symbol 644 GraphicUsed by:648
Symbol 645 GraphicUsed by:648
Symbol 646 GraphicUsed by:648
Symbol 647 GraphicUsed by:648
Symbol 648 MovieClip {_r0_Right_Jump}Uses:527 599 601 603 518 520 522 620 642 643 644 512 531 645 646 647
Symbol 649 GraphicUsed by:651
Symbol 650 GraphicUsed by:651
Symbol 651 MovieClipUses:649 650Used by:652
Symbol 652 MovieClip {transmittal}Uses:651
Symbol 653 GraphicUsed by:654
Symbol 654 MovieClip {bgMasker}Uses:653
Symbol 655 GraphicUsed by:657 692 724 738 1029 1079 2415 2463 2465 2767 2879 2940 2962 3164 3207
Symbol 656 GraphicUsed by:657 2415 2463 2767 2940
Symbol 657 MovieClipUses:655 36 41 656Used by:689
Symbol 658 GraphicUsed by:659 2464 3202
Symbol 659 MovieClipUses:46 41 658Used by:689
Symbol 660 MovieClipUses:43 297 40Used by:689
Symbol 661 MovieClipUses:43 42 40Used by:689
Symbol 662 MovieClipUses:290 365 43 45 298 41Used by:689
Symbol 663 MovieClipUses:290 365 43 298 297 295 36 430Used by:689
Symbol 664 MovieClipUses:43 42 40 364 308 41Used by:689
Symbol 665 GraphicUsed by:667 813 814 825 826 919 1020 2315 2322 2487 2490 2560 2687 2764 2870 2940 2962 2997 3058 3067 3148 3152 3532 3590
Symbol 666 GraphicUsed by:667 807 815 820 2487 2490 2687 2764 2940 2962 2997
Symbol 667 MovieClipUses:290 42 43 298 365 297 665 666Used by:689
Symbol 668 MovieClipUses:43 42 40 41Used by:689
Symbol 669 MovieClipUses:290 365 43 298 41 282 36 42Used by:689
Symbol 670 GraphicUsed by:671 852 853 2478 2501 2537 2562 2687 2693 2697 2717 2767 2806 2940 2962 2997 3032 3058 3152 3164 3237 3526 3532 3708
Symbol 671 MovieClipUses:290 42 670 43 282Used by:689
Symbol 672 MovieClipUses:43 297 40Used by:689
Symbol 673 MovieClipUses:429 357 43 36 45Used by:689
Symbol 674 GraphicUsed by:675 866 2437 2507 2698 2860 3041
Symbol 675 MovieClipUses:36 40 674Used by:689
Symbol 676 MovieClipUses:295 401 41 298Used by:689
Symbol 677 GraphicUsed by:678 883 888 898 2512 2855 3239 3258 3270 3345 3708
Symbol 678 MovieClipUses:346 40 677Used by:689
Symbol 679 MovieClipUses:299 45 42 308Used by:689
Symbol 680 MovieClipUses:402 299 40Used by:689
Symbol 681 MovieClipUses:299 45 42 308Used by:689
Symbol 682 MovieClipUses:43 297 40Used by:689
Symbol 683 GraphicUsed by:685 2396 2428 2534 2562 2687 2767 2940 2962 2997 3058
Symbol 684 GraphicUsed by:685 1123 1141 1158 2396 2428 2534 2687 2767 2940 2962 2997 3373
Symbol 685 MovieClipUses:683 684Used by:689
Symbol 686 GraphicUsed by:688 2535
Symbol 687 GraphicUsed by:688 2528 2535
Symbol 688 MovieClipUses:686 687Used by:689
Symbol 689 MovieClip {fanyi_fenshuxingming}Uses:657 659 660 661 662 663 664 667 668 669 671 672 673 675 676 678 679 680 681 682 685 688
Symbol 690 GraphicUsed by:692 694 2368 2537 3184 3277 3534
Symbol 691 GraphicUsed by:692 694 726 728 729 731 733 1125 1143 2368 2415 2537 2711 2782 3164 3184 3202 3277 3701
Symbol 692 MovieClipUses:690 41 655 691 37Used by:1020 2315 2897
Symbol 693 GraphicUsed by:694
Symbol 694 MovieClipUses:690 41 691 693Used by:1020 2315 2897
Symbol 695 GraphicUsed by:696 715
Symbol 696 MovieClipUses:41 695 34Used by:1020 2315 2897
Symbol 697 GraphicUsed by:728 729 1020 2315 2897
Symbol 698 GraphicUsed by:1020 1029 2315 2627 2629 2687 2897 2910 2923 2934 2940 2997
Symbol 699 GraphicUsed by:1020 1052 2315 2627 2629 2687 2897 2910 2923 2934 2940 2997 3708
Symbol 700 GraphicUsed by:1020 1052 1064 1077 2315 2897 2910 2923 3093 3534
Symbol 701 GraphicUsed by:1020 1029 1052 1064 1077 2315 2687 2897 2934 2997 3093 3138 3276 3708
Symbol 702 GraphicUsed by:1020 1064 2315 2687 2897 2910 2934 2940 2997 3160 3276 3534
Symbol 703 GraphicUsed by:1020 1029 1052 1064 1077 2315 2627 2897 2910 2923 3093 3117 3138 3160 3179 3534
Symbol 704 GraphicUsed by:1020 2315 2897
Symbol 705 GraphicUsed by:1020 2315 2897
Symbol 706 GraphicUsed by:709 724 733 738 2562 2860 3058 3138
Symbol 707 GraphicUsed by:709 713 746 747 762 763 790 791 807 819 820 831 846 864 891 893 913 929 945 2539 2540 2541 2545 2548 2549 2550 2551 2552
Symbol 708 GraphicUsed by:709 713 746 747 762 763 790 791 807 819 820 831 846 864 891 893 913 929 945 2445 2567 2582 2860 3179 3223 3224 3226 3230 3276 3395 3396 3397 3398 3399 3400 3401 3430 3431 3432 3433 3434 3435 3436 3446 3447 3448 3449 3450 3451 3452 3462 3463 3464 3465 3466 3467 3468 3583
Symbol 709 MovieClipUses:706 42 40 707 708Used by:1020 2315 2897
Symbol 710 GraphicUsed by:713 729
Symbol 711 GraphicUsed by:713 717 728 729 2322 2368 2415 2782 2862 3207 3253 3473
Symbol 712 GraphicUsed by:713 2322 2711 2862
Symbol 713 MovieClipUses:34 42 710 44 711 712 707 708Used by:1020 2315 2897
Symbol 714 GraphicUsed by:715 2322 2862
Symbol 715 MovieClipUses:46 37 714 39 42 695Used by:1020 2315 2897
Symbol 716 GraphicUsed by:717
Symbol 717 MovieClipUses:46 34 711 716 397 43 39 40 37 47Used by:1020 2315 2897
Symbol 718 GraphicUsed by:719 3694
Symbol 719 MovieClipUses:44 37 38 33 34 718Used by:1020 2315 2897
Symbol 720 GraphicUsed by:722 726 743 1052 1064 1077 1125 2368 2562 2687 2910 2934 2940 2997 3058 3117 3160 3202 3276
Symbol 721 GraphicUsed by:722 735 743
Symbol 722 MovieClipUses:46 37 720 43 39 34 721Used by:1020 2315 2897
Symbol 723 GraphicUsed by:724
Symbol 724 MovieClipUses:655 37 723 706 42 40Used by:1020 2315 2897
Symbol 725 GraphicUsed by:726
Symbol 726 MovieClipUses:299 691 38 43 39 725 42 720Used by:1020 2315 2897
Symbol 727 GraphicUsed by:728 731
Symbol 728 MovieClipUses:299 691 727 39 697 34 42 44 711 47Used by:1020 2315 2897
Symbol 729 MovieClipUses:299 691 38 43 39 697 34 44 711 710Used by:1020 2315 2897
Symbol 730 GraphicUsed by:731 3207 3701
Symbol 731 MovieClipUses:299 691 727 39 44 37 41 730Used by:1020 2315 2897
Symbol 732 GraphicUsed by:733
Symbol 733 MovieClipUses:706 691 732Used by:1020 2315 2897
Symbol 734 GraphicUsed by:735 2537 3277
Symbol 735 MovieClipUses:40 721 43 39 37 734Used by:1020 2315 2897
Symbol 736 GraphicUsed by:738 2879
Symbol 737 GraphicUsed by:738 2879
Symbol 738 MovieClipUses:706 42 40 655 36 41 736 45 34 737Used by:1020 2315 2897
Symbol 739 GraphicUsed by:1020 1052 2315 2537 2562 2897 2940 3058 3277 3532
Symbol 740 GraphicUsed by:1020 1029 1052 1064 1077 2315 2687 2897 2910 2923 2934 2997 3132 3160 3179 3276
Symbol 741 GraphicUsed by:1020 1029 2315 2537 2897 3138 3277
Symbol 742 GraphicUsed by:1020 1064 2315 2396 2644 2647 2897
Symbol 743 MovieClipUses:46 37 720 43 39 34 721Used by:1020 2315
Symbol 744 MovieClipUses:308 297 295 41 429 282 43Used by:1020 2315
Symbol 745 MovieClipUses:45 36 41 308Used by:1020 2315
Symbol 746 MovieClipUses:364 42 40 707 708Used by:1020 2315
Symbol 747 MovieClipUses:40 41 282 297 45 43 44 707 708Used by:1020 2315
Symbol 748 MovieClipUses:299 43 41 44 34 36 286Used by:1020 2315
Symbol 749 MovieClipUses:41 348 298 308 297 44 305 43Used by:1020 2315
Symbol 750 MovieClipUses:299 295 34 36 44 286Used by:1020 2315
Symbol 751 MovieClipUses:42 43 305 41 308 429 36 44 318 45 34 286Used by:1020 2315
Symbol 752 MovieClipUses:364 42 40 429 41 282 286 365 43Used by:1020 2315
Symbol 753 MovieClipUses:286 365 364 41 44 42 290 299 282 429 308Used by:1020 2315
Symbol 754 MovieClipUses:308 297 45 41 298Used by:1020 2315
Symbol 755 MovieClipUses:305 44 297 40 41 43 429 308 290Used by:1020 2315
Symbol 756 MovieClipUses:44 297 299 41 308 290 36 298 42Used by:1020 2315
Symbol 757 MovieClipUses:34 297 40 41 308Used by:1020 2315
Symbol 758 MovieClipUses:44 297 43 286 40 36 318Used by:1020 2315
Symbol 759 MovieClipUses:364 42 40 41 298 297 445 299 43 286 36 282Used by:1020 2315
Symbol 760 MovieClipUses:305 42 36 298 365 308 41 286 295 299Used by:1020 2315
Symbol 761 MovieClipUses:282 308 41 43 42 365 36 44Used by:1020 2315
Symbol 762 MovieClipUses:364 42 40 41 707 708Used by:1020 2315
Symbol 763 MovieClipUses:282 308 297 43 286 41 348 290 44 42 299 36 707 708Used by:1020 2315
Symbol 764 MovieClipUses:297 40 290 44 36 445 295 298 41 365 308 286 305 299Used by:1020 2315
Symbol 765 MovieClipUses:305 36 41 299 365 290 44 398 40 43 298 297 308Used by:1020 2315
Symbol 766 MovieClipUses:290 308 42 298 41 295 36 43Used by:1020 2315
Symbol 767 MovieClipUses:290 42 365 299 41 44 297 364 40Used by:1020 2315
Symbol 768 MovieClipUses:445 365 299 36 44 286 41 295 34 297Used by:1020 2315
Symbol 769 GraphicUsed by:770 818 1052 2317 2396 2472 2865 3028 3032 3044 3277
Symbol 770 MovieClipUses:44 297 43 295 41 36 308 42 769 365 298 299Used by:1020 2315
Symbol 771 MovieClipUses:44 297 43 295 41 36 445 40 299Used by:1020 2315
Symbol 772 MovieClipUses:290 36 299 298 42 44 41 297 308Used by:1020 2315
Symbol 773 MovieClipUses:40 297 308 298 41 365Used by:1020 2315
Symbol 774 MovieClipUses:40 36 43 41Used by:1020 2315
Symbol 775 GraphicUsed by:776 832 1085 2454 2499 3032 3164
Symbol 776 MovieClipUses:364 42 40 41 775 308 298 297 286 43Used by:1020 2315
Symbol 777 MovieClipUses:308 41 43 429 297 282Used by:1020 2315
Symbol 778 MovieClipUses:445 308 42 299 295 34Used by:1020 2315
Symbol 779 MovieClipUses:399 365 299 297 298 44 41 364 43Used by:1020 2315
Symbol 780 MovieClipUses:299 295 34 365 298 399 36 44 286Used by:1020 2315
Symbol 781 MovieClipUses:365 43 305 41 308 429 286 364 297Used by:1020 2315
Symbol 782 MovieClipUses:364 42 40 41 299 295 34 36 43Used by:1020 2315
Symbol 783 MovieClipUses:286 42 290 41 44 299 295 34 365 282 429 308Used by:1020 2315
Symbol 784 MovieClipUses:308 297 45 41 298 43 429 445Used by:1020 2315
Symbol 785 MovieClipUses:445 44 297 40 41 43 429 308Used by:1020 2315
Symbol 786 MovieClipUses:44 297 299 41 308 45 43 42Used by:1020 2315
Symbol 787 MovieClipUses:364 42 40 41 36 298 445 308 43 399 420 286Used by:1020 2315
Symbol 788 MovieClipUses:295 42 34 41 286 297 308 299Used by:1020 2315
Symbol 789 MovieClipUses:308 297 43Used by:1020 2315
Symbol 790 MovieClipUses:364 42 40 297 707 708Used by:1020 2315
Symbol 791 MovieClipUses:290 42 286 41 308 299 298 365 295 36 430 43 707 708Used by:1020 2315
Symbol 792 MovieClipUses:297 295 41 44 308Used by:1020 2315
Symbol 793 MovieClipUses:305 36 286 297 41 348 298 308Used by:1020 2315
Symbol 794 MovieClipUses:41 299 295 365 286 42Used by:1020 2315
Symbol 795 MovieClipUses:36 43 305 41 295 364 44Used by:1020 2315
Symbol 796 MovieClipUses:41 40 290 365 318 297 308 44 364 42Used by:1020 2315
Symbol 797 MovieClipUses:41 299 295 42 290 298 297 286 364 44Used by:1020 2315
Symbol 798 MovieClipUses:44 297 43 399 40 36 299 41Used by:1020 2315
Symbol 799 MovieClipUses:44 297 43 399 40 299Used by:1020 2315
Symbol 800 MovieClipUses:290 36 299 298 42 44 297 422 41 308Used by:1020 2315
Symbol 801 MovieClipUses:40 297 308 298 36 44 42Used by:1020 2315
Symbol 802 MovieClipUses:40 36 43 297 298 41 308 299Used by:1020 2315
Symbol 803 MovieClipUses:364 42 40 297 290 308 295 43 298 44 41Used by:1020 2315
Symbol 804 MovieClipUses:295 297 308 42 286 41 36Used by:1020 2315
Symbol 805 MovieClipUses:298 308 297 42Used by:1020 2315
Symbol 806 MovieClipUses:299 297 290 42Used by:1020 2315
Symbol 807 MovieClipUses:299 365 290 41 308 348 44 42 666 707 708Used by:1020 2315
Symbol 808 MovieClipUses:297 295 41 44 308 286 42Used by:1020 2315
Symbol 809 GraphicUsed by:810 825 1113 2537 2687 2695 2738 2940 2962 2997 3266 3277
Symbol 810 MovieClipUses:36 43 305 41 295 809 44Used by:1020 2315
Symbol 811 MovieClipUses:41 40 290 365 308 297 364 42Used by:1020 2315
Symbol 812 MovieClipUses:445 365 399 36 44 286 290 42Used by:1020 2315
Symbol 813 MovieClipUses:44 297 43 665 36 445 42 282 365 41 298 299Used by:1020 2315
Symbol 814 MovieClipUses:44 297 43 665 36 295 34 40 299Used by:1020 2315
Symbol 815 MovieClipUses:295 297 43 34 666 42 44 299 41 308Used by:1020 2315
Symbol 816 MovieClipUses:40 297 308 298 41 44 42Used by:1020 2315
Symbol 817 MovieClipUses:364 42 40 297 308 41 298Used by:1020 2315
Symbol 818 MovieClipUses:42 364 318 41 295 298 299 286 297 769 365Used by:1020 2315
Symbol 819 MovieClipUses:295 42 44 297 308 364 40 707 708Used by:1020 2315
Symbol 820 MovieClipUses:41 348 290 44 42 299 666 286 298 308 365 36 297 707 708Used by:1020 2315
Symbol 821 MovieClipUses:290 42 298 41 43 295 36 297 286 308 305 44Used by:1020 2315
Symbol 822 MovieClipUses:36 43 305 41 295 364 44 286 297Used by:1020 2315
Symbol 823 MovieClipUses:41 40 290 365 308 297 364 42Used by:1020 2315
Symbol 824 MovieClipUses:286 36 299 290 297 308 42 365 44Used by:1020 2315
Symbol 825 MovieClipUses:44 297 43 665 286 42 308 41 40 809 299 36Used by:1020 2315
Symbol 826 MovieClipUses:44 297 43 665 286 42 308 41 445 282Used by:1020 2315
Symbol 827 MovieClipUses:297 308 40 286 41 36 42 299Used by:1020 2315
Symbol 828 MovieClipUses:40 36 43 297Used by:1020 2315
Symbol 829 MovieClipUses:364 42 40 297Used by:1020 2315
Symbol 830 MovieClipUses:297 365 298 42 286 295 308 299Used by:1020 2315
Symbol 831 MovieClipUses:299 295 42 290 36 298 41 43 707 708Used by:1020 2315
Symbol 832 MovieClipUses:299 365 290 41 308 305 44 42 295 36 298 775Used by:1020 2315
Symbol 833 MovieClipUses:305 36 298 297 41 348 308Used by:1020 2315
Symbol 834 MovieClipUses:299 295 365 286 42Used by:1020 2315
Symbol 835 MovieClipUses:36 43 305 295 364 44 41Used by:1020 2315
Symbol 836 MovieClipUses:44 297 43 295 36 364 42 40Used by:1020 2315
Symbol 837 MovieClipUses:286 42 290 36 299 297 308Used by:1020 2315
Symbol 838 MovieClipUses:44 297 43 295 36 308 399Used by:1020 2315
Symbol 839 MovieClipUses:44 297 43 295 36 445 40 41Used by:1020 2315
Symbol 840 MovieClipUses:290 36 299 298 42 44 297 41 308Used by:1020 2315
Symbol 841 MovieClipUses:40 297 308 298 41 44 42Used by:1020 2315
Symbol 842 MovieClipUses:364 42 40 297 286 36 299 298 43 399Used by:1020 2315
Symbol 843 MovieClipUses:308 297 295 41 364 36 44Used by:1020 2315
Symbol 844 MovieClipUses:282 308 42 286 297Used by:1020 2315
Symbol 845 GraphicUsed by:1020 2315 2322 2424 2867 3037 3701
Symbol 846 MovieClipUses:41 348 290 44 42 299 36 43 707 708Used by:1020 2315
Symbol 847 MovieClipUses:298 365 308 364 42 445 297Used by:1020 2315
Symbol 848 MovieClipUses:41 348 298 308 297 44 36 305Used by:1020 2315
Symbol 849 MovieClipUses:299 45 357 286 297Used by:1020 2315
Symbol 850 MovieClipUses:42 299 357 43 44 36 282Used by:1020 2315
Symbol 851 MovieClipUses:445 44 357 298 297 364 42 40 41 43Used by:1020 2315
Symbol 852 MovieClipUses:34 297 282 41 44 305 670 308Used by:1020 2315
Symbol 853 MovieClipUses:308 297 45 41 298 282 305 670Used by:1020 2315
Symbol 854 MovieClipUses:41 44 286 45 297 299 298 308Used by:1020 2315
Symbol 855 MovieClipUses:44 297 299 41 308 290 36 298 42Used by:1020 2315
Symbol 856 MovieClipUses:34 297 40 308 41Used by:1020 2315
Symbol 857 MovieClipUses:44 297 43 286 40 36Used by:1020 2315
Symbol 858 MovieClipUses:364 42 40Used by:1020 2315
Symbol 859 GraphicUsed by:860 866 869 1087 1102 2508 3022 3032 3694 3701
Symbol 860 MovieClipUses:429 357 859 295 36 282 430 45 297Used by:1020 2315
Symbol 861 GraphicUsed by:862 863 867
Symbol 862 MovieClipUses:364 365 44 286 42 861 41 308Used by:1020 2315
Symbol 863 MovieClipUses:861 297 364Used by:1020 2315
Symbol 864 MovieClipUses:299 36 44 43 41 318 399 357 429 364 365 295 34 707 708Used by:1020 2315
Symbol 865 GraphicUsed by:866 869 1087 2508 3032 3053 3532
Symbol 866 MovieClipUses:429 36 674 45 299 399 297 290 308 286 42 859 865Used by:1020 2315
Symbol 867 MovieClipUses:286 42 297 298 45 429 41 861 357 295 36Used by:1020 2315
Symbol 868 MovieClipUses:298 297 308 295 399Used by:1020 2315
Symbol 869 MovieClipUses:43 36 41 298 357 45 297 44 42 859 865Used by:1020 2315
Symbol 870 MovieClipUses:42 286 290 357 295 34 297 43 36 41 364 40Used by:1020 2315
Symbol 871 MovieClipUses:286 429 365 308 45 297Used by:1020 2315
Symbol 872 MovieClipUses:429 357 308 399 365 298 43 36 297 45 41Used by:1020 2315
Symbol 873 GraphicUsed by:874 876 2505 2687 2940 2962 2983 2997 3164 3238 3694 3701 3708
Symbol 874 MovieClipUses:40 36 42 298 297 295 399 290 873 41 43Used by:1020 2315
Symbol 875 MovieClipUses:44 297 299 41 308Used by:1020 2315
Symbol 876 MovieClipUses:40 873 42 298Used by:1020 2315
Symbol 877 GraphicUsed by:878 2687 2940 2962 2997 3708
Symbol 878 MovieClipUses:40 36 43 297 44 877 286 42 429Used by:1020 2315
Symbol 879 MovieClipUses:364 42 40 297 399 286 41 298 43 308Used by:1020 2315
Symbol 880 GraphicUsed by:1020 2315 2537 3277
Symbol 881 GraphicUsed by:883 888 902 906 1135 1152 2345 2437 2550 2562 3053 3058 3067 3694 3701
Symbol 882 GraphicUsed by:883 888 2766 3111
Symbol 883 MovieClipUses:881 42 34 401 297 677 40 882 346Used by:1020 2315
Symbol 884 GraphicUsed by:887 888 891 898 900 906 1020 1117 2315 2437 2537 2687 2700 2742 2766 2807 2856 2879 2940 2962 2997 3041 3044 3067 3202 3276 3277 3367 3477
Symbol 885 GraphicUsed by:887 888 890 899 900 903 904 1088 1103 2318 2368 2510 2513 2537 2700 2719 2766 2807 2869 2879 3164 3258 3277 3694 3701 3708
Symbol 886 GraphicUsed by:887 891 893 894 896 898 899 1088 2423 2513 2537 2687 2700 2719 2742 2766 2792 2856 2940 2962 2997 3053 3067 3258 3277 3367
Symbol 887 MovieClipUses:400 884 885 886 333 42 350 41 290Used by:1020 2315
Symbol 888 MovieClipUses:885 677 881 884 882 328 297Used by:1020 2315
Symbol 889 GraphicUsed by:890 899 2318 2345 2437 2454 2869 3034 3044 3270 3532 3694 3701
Symbol 890 MovieClipUses:344 42 885 41 350 34 889 290 333 40 298Used by:1020 2315
Symbol 891 MovieClipUses:884 295 298 297 34 42 364 346 886 400 40 707 708Used by:1020 2315
Symbol 892 GraphicUsed by:893 897 1077 2687 2700 2855 2940 2962 2997
Symbol 893 MovieClipUses:40 42 892 34 295 298 886 707 708Used by:1020 2315
Symbol 894 MovieClipUses:295 328 42 290 298 886Used by:1020 2315
Symbol 895 GraphicUsed by:896 1020 1088 2315 2513 2537 2719 3277 3532
Symbol 896 MovieClipUses:895 346 350 34 886Used by:1020 2315
Symbol 897 MovieClipUses:350 297 892 346 298Used by:1020 2315
Symbol 898 MovieClipUses:34 41 884 677 350 364 346 40 42 295 298 886Used by:1020 2315
Symbol 899 MovieClipUses:298 42 885 328 297 886 400 40 889Used by:1020 2315
Symbol 900 MovieClipUses:333 364 884 295 298 42 885 328 297Used by:1020 2315
Symbol 901 MovieClipUses:290 297 328 41 298Used by:1020 2315
Symbol 902 MovieClipUses:42 881 34 41 40 298Used by:1020 2315
Symbol 903 MovieClipUses:885 297 350 41 290Used by:1020 2315
Symbol 904 MovieClipUses:40 42 885 298Used by:1020 2315
Symbol 905 GraphicUsed by:906 1103 3117
Symbol 906 MovieClipUses:905 884 881 297 295Used by:1020 2315
Symbol 907 MovieClipUses:400 42 40 297Used by:1020 2315
Symbol 908 GraphicUsed by:909 1136 2537 2743 3016 3067 3164 3595
Symbol 909 MovieClipUses:357 297 308 36 908 364 299Used by:1020 2315
Symbol 910 MovieClipUses:364 365 44 286 42 399 41 308Used by:1020 2315
Symbol 911 GraphicUsed by:912
Symbol 912 MovieClipUses:45 365 308 364 297 911Used by:1020 2315
Symbol 913 MovieClipUses:364 42 40 297 282 420 295 707 708Used by:1020 2315
Symbol 914 MovieClipUses:34 36 399 297 308 298 295Used by:1020 2315
Symbol 915 MovieClipUses:41 45 299 298 308 297 295 43Used by:1020 2315
Symbol 916 MovieClipUses:45 297 44 43Used by:1020 2315
Symbol 917 MovieClipUses:357 41 43 402 44 40 399 45Used by:1020 2315
Symbol 918 MovieClipUses:364 42 40 297 357 36 402 298Used by:1020 2315
Symbol 919 MovieClipUses:665 402 445 298 40 41 308Used by:1020 2315
Symbol 920 MovieClipUses:308 42 45 41 298 297Used by:1020 2315
Symbol 921 MovieClipUses:297 44 41 305 40 45 402 43 299Used by:1020 2315
Symbol 922 MovieClipUses:44 297 399 41 308 299 402 34 36Used by:1020 2315
Symbol 923 MovieClipUses:298 42 45 40 297Used by:1020 2315
Symbol 924 MovieClipUses:40 297 357 402 43Used by:1020 2315
Symbol 925 MovieClipUses:45 365 40 297 43 286 44 36 364 42Used by:1020 2315
Symbol 926 MovieClipUses:40 42 364 36 44 297 290Used by:1020 2315
Symbol 927 MovieClipUses:364 365 44 286 42 299 41 308Used by:1020 2315
Symbol 928 MovieClipUses:45 42 286Used by:1020 2315
Symbol 929 MovieClipUses:45 41 365 297 298 43 44 286 707 708Used by:1020 2315
Symbol 930 MovieClipUses:45 41 295 290 297 298 43Used by:1020 2315
Symbol 931 MovieClipUses:43 357 297 429 298 40 364 34Used by:1020 2315
Symbol 932 MovieClipUses:40 41 44 36 43 286 365 282Used by:1020 2315
Symbol 933 MovieClipUses:298 297 45 41 308 44 34 43Used by:1020 2315
Symbol 934 MovieClipUses:40 41 43 286 42 308 282 364Used by:1020 2315
Symbol 935 MovieClipUses:298 41 40 364 297 45 43 286 42 44Used by:1020 2315
Symbol 936 MovieClipUses:290 41 44 365 43 295 308 297 42 45 298Used by:1020 2315
Symbol 937 MovieClipUses:290 41 44 40 297 308 36Used by:1020 2315
Symbol 938 MovieClipUses:299 41 43 318 297 298 44 308Used by:1020 2315
Symbol 939 MovieClipUses:290 297 44 365Used by:1020 2315
Symbol 940 MovieClipUses:308 297 43 318 365 286 298Used by:1020 2315
Symbol 941 MovieClipUses:364 42 40 308 41 298Used by:1020 2315
Symbol 942 MovieClipUses:45 41 308 298 297 44 365 40 364Used by:1020 2315
Symbol 943 MovieClipUses:318 41 43 298 42 44 297 45Used by:1020 2315
Symbol 944 MovieClipUses:45 297 298Used by:1020 2315
Symbol 945 MovieClipUses:44 41 298 365 290 297 43 45 299 707 708Used by:1020 2315
Symbol 946 MovieClipUses:290 41 308 297 43 282 299 45 44 318 365Used by:1020 2315
Symbol 947 MovieClipUses:290 41 308 44 36 43 286 365 282 297Used by:1020 2315
Symbol 948 MovieClipUses:298 36 286 297 45 290 44 34 43Used by:1020 2315
Symbol 949 MovieClipUses:298 42 44 297 45 364 40Used by:1020 2315
Symbol 950 MovieClipUses:298 41 40 364 297 45 43 299 318 308 282 286Used by:1020 2315
Symbol 951 MovieClipUses:290 41 44 297 43 295 308 42 45 298Used by:1020 2315
Symbol 952 MovieClipUses:299 41 43 318 297 298 290 36 44 308Used by:1020 2315
Symbol 953 MovieClipUses:290 41 43 365 45 44Used by:1020 2315
Symbol 954 MovieClipUses:290 41 308 36 365 45 297Used by:1020 2315
Symbol 955 MovieClipUses:364 42 40 318 297 308 45 365 34Used by:1020 2315
Symbol 956 GraphicUsed by:958
Symbol 957 GraphicUsed by:958 3563
Symbol 958 MovieClipUses:956 957Used by:1020 2315
Symbol 959 GraphicUsed by:962
Symbol 960 GraphicUsed by:962
Symbol 961 GraphicUsed by:962 965 2537 3093 3207
Symbol 962 MovieClipUses:959 960 961Used by:1020 2315
Symbol 963 GraphicUsed by:965
Symbol 964 GraphicUsed by:965
Symbol 965 MovieClipUses:961 963 964Used by:1020 2315
Symbol 966 GraphicUsed by:1020 2315 2428
Symbol 967 GraphicUsed by:1020 2315 2396 3259
Symbol 968 GraphicUsed by:1020 2315 3117
Symbol 969 GraphicUsed by:1020 2315 2322 2873
Symbol 970 GraphicUsed by:1020 2315 2322 2873
Symbol 971 GraphicUsed by:975 992 1018 2860
Symbol 972 GraphicUsed by:975 992 1018 2860
Symbol 973 GraphicUsed by:975 978 981
Symbol 974 GraphicUsed by:975 978 981 3179 3276
Symbol 975 MovieClipUses:971 972 973 974Used by:1020 2315
Symbol 976 GraphicUsed by:978 1001
Symbol 977 GraphicUsed by:978 1001
Symbol 978 MovieClipUses:976 977 973 974Used by:1020 2315
Symbol 979 GraphicUsed by:981
Symbol 980 GraphicUsed by:981 1093 2536 2687 2940 2962 2997
Symbol 981 MovieClipUses:979 980 973 974Used by:1020 2315
Symbol 982 GraphicUsed by:984
Symbol 983 GraphicUsed by:984
Symbol 984 MovieClipUses:982 983Used by:1020 2315
Symbol 985 GraphicUsed by:987
Symbol 986 GraphicUsed by:987
Symbol 987 MovieClipUses:985 986Used by:1020 2315
Symbol 988 GraphicUsed by:990
Symbol 989 GraphicUsed by:990 1141 2687 2934 2997 3202 3276
Symbol 990 MovieClipUses:988 989Used by:1020 2315
Symbol 991 GraphicUsed by:992
Symbol 992 MovieClipUses:991 971 972Used by:1020 2315
Symbol 993 GraphicUsed by:997
Symbol 994 GraphicUsed by:997
Symbol 995 GraphicUsed by:997
Symbol 996 GraphicUsed by:997 1009
Symbol 997 MovieClipUses:993 994 995 996Used by:1020 2315
Symbol 998 GraphicUsed by:1001 1006
Symbol 999 GraphicUsed by:1001
Symbol 1000 GraphicUsed by:1001
Symbol 1001 MovieClipUses:976 977 998 999 1000Used by:1020 2315
Symbol 1002 GraphicUsed by:1006
Symbol 1003 GraphicUsed by:1006
Symbol 1004 GraphicUsed by:1006
Symbol 1005 GraphicUsed by:1006 1020 2315 2537 3277
Symbol 1006 MovieClipUses:998 1002 1003 1004 1005Used by:1020 2315
Symbol 1007 GraphicUsed by:1009
Symbol 1008 GraphicUsed by:1009
Symbol 1009 MovieClipUses:1007 1008 996Used by:1020 2315
Symbol 1010 GraphicUsed by:1012
Symbol 1011 GraphicUsed by:1012
Symbol 1012 MovieClipUses:1010 1011Used by:1020 2315
Symbol 1013 GraphicUsed by:1015 1107 3093
Symbol 1014 GraphicUsed by:1015
Symbol 1015 MovieClipUses:1013 1014Used by:1020 2315
Symbol 1016 GraphicUsed by:1018
Symbol 1017 GraphicUsed by:1018 1077
Symbol 1018 MovieClipUses:1016 1017 971 972Used by:1020 2315
Symbol 1019 GraphicUsed by:1020 2315 2537 3277
Symbol 1020 MovieClip {fanyi_power_ups1}Uses:692 694 696 697 301 698 699 700 287 293 280 701 702 46 703 704 36 705 709 713 715 717 719 722 724 726 728 729 731 733 735 738 739 740 741 302 742 743 744 745 305 291 285 289 278 288 746 747 748 749 750 751 752 753 754 755 756 757 758 759 429 297 290 41 43 299 760 761 309 281 279 762 763 764 765 766 767 768 770 771 772 773 774 776 308 40 777 778 445 283 303 779 780 781 782 783 784 785 786 787 788 789 42 298 295 286 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 44 34 807 808 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 399 831 832 833 834 835 836 837 838 839 840 841 842 843 844 294 45 845 427 846 847 848 849 850 851 852 853 854 855 856 857 858 860 862 863 292 314 357 864 866 867 868 869 870 871 872 874 875 876 878 879 364 880 883 887 888 296 335 330 890 891 893 894 896 897 898 899 900 901 902 903 904 906 907 884 895 346 909 910 912 320 282 420 665 365 913 914 915 916 917 918 919 920 921 922 923 924 925 402 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 318 942 943 944 945 946 947 948 949 950 951 952 953 954 955 958 962 965 966 967 968 969 970 975 978 981 984 987 990 992 997 1001 1006 1009 1012 1015 1018 1019 1005
Symbol 1021 GraphicUsed by:1029 1077 2627 2629 2940 3132
Symbol 1022 GraphicUsed by:1029 1077 2466 2537 2627 2629 3184
Symbol 1023 GraphicUsed by:1029 3138
Symbol 1024 GraphicUsed by:1029 2454
Symbol 1025 GraphicUsed by:1029 2813 3152
Symbol 1026 GraphicUsed by:1029
Symbol 1027 GraphicUsed by:1029 2795
Symbol 1028 GraphicUsed by:1029 2795
Symbol 1029 MovieClip {fanyi_kongzhishuoming4}Uses:655 703 741 36 698 740 1021 280 701 1022 302 301 1023 364 285 279 293 278 289 288 287 291 296 283 295 284 294 306 309 299 281 45 399 304 303 290 338 341 340 314 330 339 335 332 347 310 1024 385 1025 1026 1027 1028
Symbol 1030 GraphicUsed by:1052 1064 1077 2627 2629 2910 2940 3132 3160 3549
Symbol 1031 GraphicUsed by:1052 1064 2466 2537 3093 3160 3532
Symbol 1032 GraphicUsed by:1052 1064 2627
Symbol 1033 GraphicUsed by:1052
Symbol 1034 GraphicUsed by:1052 2368 2396 2454 3694 3708
Symbol 1035 GraphicUsed by:1052 1064 3567
Symbol 1036 GraphicUsed by:1052 2912 3103 3179
Symbol 1037 GraphicUsed by:1052 1064 1077 2396 2654 2687 2940 2962 2997
Symbol 1038 GraphicUsed by:1052 3138
Symbol 1039 GraphicUsed by:1052
Symbol 1040 GraphicUsed by:1052 1064 1077 2396 2662 2907 2939
Symbol 1041 GraphicUsed by:1052 1064
Symbol 1042 GraphicUsed by:1052 1064 1077 3546 3561 3581
Symbol 1043 GraphicUsed by:1052 2746
Symbol 1044 GraphicUsed by:1052
Symbol 1045 GraphicUsed by:1052
Symbol 1046 GraphicUsed by:1052
Symbol 1047 GraphicUsed by:1052 1077 1093 2396 3532 3561
Symbol 1048 GraphicUsed by:1052 1077 1093 2396 3532 3561
Symbol 1049 GraphicUsed by:1052
Symbol 1050 GraphicUsed by:1052
Symbol 1051 GraphicUsed by:1052
Symbol 1052 MovieClip {fanyi_kongzhishuoming3}Uses:43 740 38 293 700 703 720 314 302 301 1030 1031 287 699 47 1032 36 701 1033 739 280 281 1034 279 288 291 296 362 285 278 295 283 294 300 289 286 303 284 292 45 1035 298 304 322 364 41 321 769 1036 299 1037 305 365 1038 429 1039 46 338 341 339 332 1040 330 342 331 335 347 337 354 340 336 345 358 445 320 290 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051
Symbol 1053 GraphicUsed by:1064 2910 3117 3160
Symbol 1054 GraphicUsed by:1064
Symbol 1055 GraphicUsed by:1064 3138
Symbol 1056 GraphicUsed by:1064 2396 2687 2940 2962 2997 3103
Symbol 1057 GraphicUsed by:1064 2396 2704
Symbol 1058 GraphicUsed by:1064
Symbol 1059 GraphicUsed by:1064
Symbol 1060 GraphicUsed by:1064 1077
Symbol 1061 GraphicUsed by:1064 1077
Symbol 1062 GraphicUsed by:1064
Symbol 1063 GraphicUsed by:1064
Symbol 1064 MovieClip {fanyi_kongzhishuoming2}Uses:33 301 1030 47 700 1053 702 293 740 38 1054 701 1031 1055 703 720 1032 742 299 285 36 281 283 302 314 291 288 278 289 362 294 45 280 279 296 292 309 1056 1035 306 429 322 298 356 41 284 303 305 287 1037 304 34 349 329 332 46 338 341 339 1040 335 358 320 290 1041 1057 1058 1059 1042 1060 1061 1062 1063 95
Symbol 1065 GraphicUsed by:1077
Symbol 1066 GraphicUsed by:1077
Symbol 1067 GraphicUsed by:1077
Symbol 1068 GraphicUsed by:1077
Symbol 1069 GraphicUsed by:1077 2396 2636 2638 2654 2665 2666 2926 2932 3103 3202 3276
Symbol 1070 GraphicUsed by:1077 2396 2687 2940 2962 2997
Symbol 1071 GraphicUsed by:1077 2396 2660 3093
Symbol 1072 GraphicUsed by:1077 2665
Symbol 1073 GraphicUsed by:1077
Symbol 1074 GraphicUsed by:1077
Symbol 1075 GraphicUsed by:1077
Symbol 1076 GraphicUsed by:1077
Symbol 1077 MovieClip {fanyi_kongshuoming1}Uses:33 36 280 281 302 1065 703 720 1030 38 700 740 293 1021 701 1022 301 1066 314 287 48 45 291 296 294 285 288 284 303 283 279 295 307 278 289 362 300 364 1067 299 322 34 1068 316 445 1037 1069 292 304 1070 892 341 338 335 332 46 330 339 1040 329 347 1071 354 337 331 342 310 1072 358 320 1073 1074 1017 369 1042 1075 1076 1060 1061 1047 1048 95
Symbol 1078 GraphicUsed by:1079 2465 3202
Symbol 1079 MovieClipUses:655 42 1078 45 34 38Used by:1094
Symbol 1080 MovieClipUses:40 42 41 36 44 318 45 34 286 299 282 308 297Used by:1094
Symbol 1081 MovieClipUses:286 36 445 295 365 44 298 398Used by:1094
Symbol 1082 MovieClipUses:299 295 34 429 36 41 308 282 45 298 297 286Used by:1094
Symbol 1083 MovieClipUses:286 36 445 295 365 44 298 297Used by:1094
Symbol 1084 MovieClipUses:286 36 445 295 365 44 297 41Used by:1094
Symbol 1085 MovieClipUses:286 36 445 295 42 44 298 775Used by:1094
Symbol 1086 MovieClipUses:299 305 427 308 36 282 34 41 298Used by:1094
Symbol 1087 MovieClipUses:298 308 365 286 43 42 859 865Used by:1094
Symbol 1088 MovieClipUses:295 885 42 895 34 298 886Used by:1094
Symbol 1089 MovieClipUses:399 42 308 44 365 45 286 41 295 299 402Used by:1094
Symbol 1090 MovieClipUses:45 41 299 365 44 36 298 297 43Used by:1094
Symbol 1091 MovieClipUses:45 41 299 365 297 308 43Used by:1094
Symbol 1092 GraphicUsed by:1093 2396 2536 2687 2940 2962 2997 3273
Symbol 1093 MovieClipUses:1092 980 1047 1048Used by:1094
Symbol 1094 MovieClip {actionSprite.ui.LanguageTransmit}Uses:1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1093
Symbol 1095 MovieClipUses:298 34 41 40Used by:1108
Symbol 1096 MovieClipUses:429 41 308 44 286Used by:1108
Symbol 1097 GraphicUsed by:1098 2473 3182
Symbol 1098 MovieClipUses:298 34 1097 40 41Used by:1108
Symbol 1099 MovieClipUses:298 34 41 40 297Used by:1108
Symbol 1100 MovieClipUses:40 365 43 286 42Used by:1108
Symbol 1101 MovieClipUses:298 41 40 297Used by:1108
Symbol 1102 MovieClipUses:859 429 36 297 298Used by:1108
Symbol 1103 MovieClipUses:42 905 290 40 885 41 34 346Used by:1108
Symbol 1104 GraphicUsed by:1107
Symbol 1105 GraphicUsed by:1107
Symbol 1106 GraphicUsed by:1107 3093
Symbol 1107 MovieClipUses:1104 1105 1013 1106Used by:1108
Symbol 1108 MovieClip {fanyi_theme}Uses:1095 1096 1098 1099 1100 1101 1102 1103 1107
Symbol 1109 MovieClipUses:44 41 305 299Used by:1124
Symbol 1110 MovieClipUses:43 36 305 41 297 365 348Used by:1124
Symbol 1111 MovieClipUses:44 41 305Used by:1124
Symbol 1112 MovieClipUses:43 36 305 41 44 299Used by:1124
Symbol 1113 MovieClipUses:43 809 305 41 36 299Used by:1124
Symbol 1114 MovieClipUses:44 36 305 41Used by:1124
Symbol 1115 MovieClipUses:43 36 305 427 41 308Used by:1124
Symbol 1116 MovieClipUses:290 42 399 36 40 357Used by:1124
Symbol 1117 MovieClipUses:884 290 42 364 34 346Used by:1124
Symbol 1118 MovieClipUses:299 41 305 402 357 44 308Used by:1124
Symbol 1119 MovieClipUses:44 41 305 36Used by:1124
Symbol 1120 MovieClipUses:298 297 34 290Used by:1124
Symbol 1121 GraphicUsed by:1123 2368 2396 2687 2704 2746 2940 2962 2997 3202 3373
Symbol 1122 GraphicUsed by:1123 3202
Symbol 1123 MovieClipUses:1121 1122 684Used by:1124
Symbol 1124 MovieClip {fanyi_level}Uses:1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1123
Symbol 1125 MovieClipUses:45 41 397 46 34 691 720Used by:1142
Symbol 1126 MovieClipUses:305 36 318 297 43 286 41Used by:1142
Symbol 1127 MovieClipUses:41 43 40 36 299Used by:1142
Symbol 1128 MovieClipUses:445 41 36 43 286Used by:1142
Symbol 1129 MovieClipUses:41 43 40 36 282 42 299Used by:1142
Symbol 1130 MovieClipUses:297 286 305 41 308 299 422 36 42Used by:1142
Symbol 1131 MovieClipUses:36 43 40 282 42 299Used by:1142
Symbol 1132 MovieClipUses:43 41 40 36 295Used by:1142
Symbol 1133 MovieClipUses:445 36 41 43 286 308Used by:1142
Symbol 1134 MovieClipUses:429 308 42 282 36 41Used by:1142
Symbol 1135 MovieClipUses:364 290 297 881 346Used by:1142
Symbol 1136 MovieClipUses:286 420 908 40 297 43 44 308Used by:1142
Symbol 1137 MovieClipUses:40 365 299 34 36Used by:1142
Symbol 1138 MovieClipUses:40 365 299 34Used by:1142
Symbol 1139 GraphicUsed by:1141 1158 3202 3276
Symbol 1140 GraphicUsed by:1141 3160 3276
Symbol 1141 MovieClipUses:989 1139 1140 684Used by:1142
Symbol 1142 MovieClip {fanyi_enemies}Uses:1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1141
Symbol 1143 MovieClipUses:39 37 40 41 46 34 691 397Used by:1159
Symbol 1144 MovieClipUses:299 290 41 44 308Used by:1159
Symbol 1145 MovieClipUses:318 42 365 41 308 299Used by:1159
Symbol 1146 MovieClipUses:299 290 36 41 44 308Used by:1159
Symbol 1147 MovieClipUses:318 365 282 297 286 42 308 41 299Used by:1159
Symbol 1148 MovieClipUses:318 42 282 297 286 308 41 299Used by:1159
Symbol 1149 MovieClipUses:282 36 42 295 297 298 308Used by:1159
Symbol 1150 MovieClipUses:299 290 41 44 297 308Used by:1159
Symbol 1151 MovieClipUses:282 308 297 295 399 41Used by:1159
Symbol 1152 MovieClipUses:346 881 290 42 328Used by:1159
Symbol 1153 MovieClipUses:42 357 365 43 295 44 297 308Used by:1159
Symbol 1154 MovieClipUses:290 41 40 297 36 43Used by:1159
Symbol 1155 MovieClipUses:290 285 284 283 280 288Used by:1159
Symbol 1156 GraphicUsed by:1158 2746 2767
Symbol 1157 GraphicUsed by:1158 2767
Symbol 1158 MovieClipUses:1156 1157 1139 684Used by:1159
Symbol 1159 MovieClip {fanyi_players}Uses:1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1158
Symbol 1160 GraphicUsed by:1165
Symbol 1161 GraphicUsed by:1162
Symbol 1162 MovieClipUses:1161Used by:1165
Symbol 1163 GraphicUsed by:1164
Symbol 1164 MovieClipUses:1163Used by:1165
Symbol 1165 MovieClip {bomb_it_Edition_04_fla.action_688}Uses:1160 1162 1164Used by:1303
Symbol 1166 GraphicUsed by:1167
Symbol 1167 MovieClipUses:1166Used by:1303
Symbol 1168 GraphicUsed by:1169
Symbol 1169 MovieClipUses:1168Used by:1303
Symbol 1170 GraphicUsed by:1171
Symbol 1171 MovieClipUses:1170Used by:1303
Symbol 1172 GraphicUsed by:1173
Symbol 1173 MovieClipUses:1172Used by:1303
Symbol 1174 GraphicUsed by:1175
Symbol 1175 MovieClipUses:1174Used by:1303
Symbol 1176 GraphicUsed by:1177
Symbol 1177 MovieClipUses:1176Used by:1303
Symbol 1178 GraphicUsed by:1179
Symbol 1179 MovieClipUses:1178Used by:1303
Symbol 1180 GraphicUsed by:1181
Symbol 1181 MovieClipUses:1180Used by:1303
Symbol 1182 GraphicUsed by:1183
Symbol 1183 MovieClipUses:1182Used by:1303
Symbol 1184 GraphicUsed by:1185
Symbol 1185 MovieClipUses:1184Used by:1303
Symbol 1186 GraphicUsed by:1187
Symbol 1187 MovieClipUses:1186Used by:1303
Symbol 1188 GraphicUsed by:1189
Symbol 1189 MovieClipUses:1188Used by:1303
Symbol 1190 GraphicUsed by:1191
Symbol 1191 MovieClipUses:1190Used by:1303
Symbol 1192 GraphicUsed by:1193
Symbol 1193 MovieClipUses:1192Used by:1303
Symbol 1194 GraphicUsed by:1195
Symbol 1195 MovieClipUses:1194Used by:1303
Symbol 1196 GraphicUsed by:1197
Symbol 1197 MovieClipUses:1196Used by:1303
Symbol 1198 GraphicUsed by:1199
Symbol 1199 MovieClipUses:1198Used by:1303
Symbol 1200 GraphicUsed by:1201
Symbol 1201 MovieClipUses:1200Used by:1303
Symbol 1202 GraphicUsed by:1203
Symbol 1203 MovieClipUses:1202Used by:1303
Symbol 1204 GraphicUsed by:1205
Symbol 1205 MovieClipUses:1204Used by:1303
Symbol 1206 GraphicUsed by:1207
Symbol 1207 MovieClipUses:1206Used by:1303
Symbol 1208 GraphicUsed by:1209
Symbol 1209 MovieClipUses:1208Used by:1303
Symbol 1210 GraphicUsed by:1211
Symbol 1211 MovieClipUses:1210Used by:1303
Symbol 1212 GraphicUsed by:1213
Symbol 1213 MovieClipUses:1212Used by:1303
Symbol 1214 GraphicUsed by:1215
Symbol 1215 MovieClipUses:1214Used by:1303
Symbol 1216 GraphicUsed by:1217
Symbol 1217 MovieClipUses:1216Used by:1303
Symbol 1218 GraphicUsed by:1219
Symbol 1219 MovieClipUses:1218Used by:1303
Symbol 1220 BitmapUsed by:1221
Symbol 1221 GraphicUses:1220Used by:1222
Symbol 1222 MovieClipUses:1221Used by:1225
Symbol 1223 GraphicUsed by:1225
Symbol 1224 GraphicUsed by:1225
Symbol 1225 MovieClipUses:1222 1223 1224Used by:1303
Symbol 1226 GraphicUsed by:1227
Symbol 1227 MovieClipUses:1226Used by:1303
Symbol 1228 GraphicUsed by:1229
Symbol 1229 MovieClipUses:1228Used by:1303
Symbol 1230 GraphicUsed by:1231
Symbol 1231 MovieClipUses:1230Used by:1303
Symbol 1232 GraphicUsed by:1233
Symbol 1233 MovieClipUses:1232Used by:1303
Symbol 1234 GraphicUsed by:1235
Symbol 1235 MovieClipUses:1234Used by:1303
Symbol 1236 GraphicUsed by:1239
Symbol 1237 GraphicUsed by:1238
Symbol 1238 MovieClipUses:1237Used by:1239 1254
Symbol 1239 MovieClipUses:1236 1238Used by:1303
Symbol 1240 GraphicUsed by:1252
Symbol 1241 GraphicUsed by:1247
Symbol 1242 GraphicUsed by:1247
Symbol 1243 GraphicUsed by:1247
Symbol 1244 GraphicUsed by:1247
Symbol 1245 GraphicUsed by:1247
Symbol 1246 GraphicUsed by:1247
Symbol 1247 MovieClipUses:1241 1242 1243 1244 1245 1246Used by:1252
Symbol 1248 GraphicUsed by:1250
Symbol 1249 GraphicUsed by:1250
Symbol 1250 MovieClipUses:1248 1249Used by:1252
Symbol 1251 GraphicUsed by:1252
Symbol 1252 MovieClipUses:1240 1247 1250 1251Used by:1303
Symbol 1253 GraphicUsed by:1254
Symbol 1254 MovieClipUses:1253 1238Used by:1303
Symbol 1255 GraphicUsed by:1267
Symbol 1256 GraphicUsed by:1257
Symbol 1257 MovieClipUses:1256Used by:1267
Symbol 1258 GraphicUsed by:1267
Symbol 1259 GraphicUsed by:1267
Symbol 1260 GraphicUsed by:1267
Symbol 1261 GraphicUsed by:1262
Symbol 1262 MovieClipUses:1261Used by:1263
Symbol 1263 MovieClipUses:1262Used by:1267
Symbol 1264 GraphicUsed by:1267
Symbol 1265 GraphicUsed by:1266
Symbol 1266 MovieClipUses:1265Used by:1267
Symbol 1267 MovieClipUses:1255 1257 1258 1259 1260 1263 1264 1266Used by:1268
Symbol 1268 MovieClipUses:1267Used by:1303
Symbol 1269 GraphicUsed by:1270
Symbol 1270 MovieClipUses:1269Used by:1303
Symbol 1271 GraphicUsed by:1272
Symbol 1272 MovieClipUses:1271Used by:1303
Symbol 1273 GraphicUsed by:1274
Symbol 1274 MovieClipUses:1273Used by:1303
Symbol 1275 GraphicUsed by:1276
Symbol 1276 MovieClipUses:1275Used by:1303
Symbol 1277 GraphicUsed by:1278
Symbol 1278 MovieClipUses:1277Used by:1303
Symbol 1279 GraphicUsed by:1280
Symbol 1280 MovieClipUses:1279Used by:1303
Symbol 1281 GraphicUsed by:1282
Symbol 1282 MovieClipUses:1281Used by:1303
Symbol 1283 GraphicUsed by:1284
Symbol 1284 MovieClipUses:1283Used by:1303
Symbol 1285 GraphicUsed by:1286
Symbol 1286 MovieClipUses:1285Used by:1303
Symbol 1287 GraphicUsed by:1288
Symbol 1288 MovieClipUses:1287Used by:1303
Symbol 1289 GraphicUsed by:1290
Symbol 1290 MovieClipUses:1289Used by:1303
Symbol 1291 GraphicUsed by:1292
Symbol 1292 MovieClipUses:1291Used by:1303
Symbol 1293 GraphicUsed by:1294
Symbol 1294 MovieClipUses:1293Used by:1303
Symbol 1295 GraphicUsed by:1296
Symbol 1296 MovieClipUses:1295Used by:1303
Symbol 1297 GraphicUsed by:1298
Symbol 1298 MovieClipUses:1297Used by:1303
Symbol 1299 GraphicUsed by:1300
Symbol 1300 MovieClipUses:1299Used by:1303
Symbol 1301 GraphicUsed by:1302
Symbol 1302 MovieClipUses:1301Used by:1303
Symbol 1303 MovieClip {brick}Uses:1167 1169 1171 1173 1175 1177 1179 1181 1183 1185 1187 1189 1191 1193 1195 1197 1199 1201 1203 1205 1207 1209 1211 1213 1215 1217 1219 1225 1227 1229 1231 1233 1235 1239 1252 1254 1268 1165 1270 1272 1274 1276 1278 1280 1282 1284 1286 1288 1290 1292 1294 1296 1298 1300 1302Used by:Timeline
Symbol 1304 GraphicUsed by:1324 1423 1466 1479 1503
Symbol 1305 BitmapUsed by:1306
Symbol 1306 GraphicUses:1305Used by:1307
Symbol 1307 MovieClipUses:1306Used by:1324
Symbol 1308 GraphicUsed by:1324
Symbol 1309 GraphicUsed by:1324
Symbol 1310 GraphicUsed by:1324
Symbol 1311 GraphicUsed by:1324
Symbol 1312 GraphicUsed by:1324
Symbol 1313 GraphicUsed by:1324 1404
Symbol 1314 GraphicUsed by:1324
Symbol 1315 GraphicUsed by:1324
Symbol 1316 GraphicUsed by:1324
Symbol 1317 GraphicUsed by:1324
Symbol 1318 GraphicUsed by:1324 1551
Symbol 1319 GraphicUsed by:1324
Symbol 1320 GraphicUsed by:1324 1404
Symbol 1321 GraphicUsed by:1324
Symbol 1322 GraphicUsed by:1324
Symbol 1323 GraphicUsed by:1324
Symbol 1324 MovieClipUses:1304 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323Used by:1579
Symbol 1325 GraphicUsed by:1345 1385 1466 1491 1503 1532 1559 1567 1574 1578
Symbol 1326 BitmapUsed by:1327
Symbol 1327 GraphicUses:1326Used by:1328
Symbol 1328 MovieClipUses:1327Used by:1345
Symbol 1329 GraphicUsed by:1345
Symbol 1330 GraphicUsed by:1345
Symbol 1331 GraphicUsed by:1345
Symbol 1332 GraphicUsed by:1345
Symbol 1333 GraphicUsed by:1345
Symbol 1334 GraphicUsed by:1345
Symbol 1335 GraphicUsed by:1345
Symbol 1336 GraphicUsed by:1345 1385
Symbol 1337 GraphicUsed by:1345
Symbol 1338 GraphicUsed by:1345
Symbol 1339 GraphicUsed by:1345
Symbol 1340 GraphicUsed by:1345
Symbol 1341 GraphicUsed by:1345
Symbol 1342 GraphicUsed by:1345
Symbol 1343 GraphicUsed by:1345
Symbol 1344 GraphicUsed by:1345
Symbol 1345 MovieClipUses:1325 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344Used by:1579
Symbol 1346 GraphicUsed by:1366
Symbol 1347 BitmapUsed by:1348
Symbol 1348 GraphicUses:1347Used by:1349
Symbol 1349 MovieClipUses:1348Used by:1366
Symbol 1350 GraphicUsed by:1366
Symbol 1351 GraphicUsed by:1366
Symbol 1352 GraphicUsed by:1366
Symbol 1353 GraphicUsed by:1366
Symbol 1354 GraphicUsed by:1366
Symbol 1355 GraphicUsed by:1366
Symbol 1356 GraphicUsed by:1366
Symbol 1357 GraphicUsed by:1366
Symbol 1358 GraphicUsed by:1366
Symbol 1359 GraphicUsed by:1366
Symbol 1360 GraphicUsed by:1366
Symbol 1361 GraphicUsed by:1366
Symbol 1362 GraphicUsed by:1366
Symbol 1363 GraphicUsed by:1366
Symbol 1364 GraphicUsed by:1366
Symbol 1365 GraphicUsed by:1366
Symbol 1366 MovieClipUses:1346 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365Used by:1579
Symbol 1367 BitmapUsed by:1368
Symbol 1368 GraphicUses:1367Used by:1369
Symbol 1369 MovieClipUses:1368Used by:1385
Symbol 1370 GraphicUsed by:1385
Symbol 1371 GraphicUsed by:1385
Symbol 1372 GraphicUsed by:1385
Symbol 1373 GraphicUsed by:1385
Symbol 1374 GraphicUsed by:1385
Symbol 1375 GraphicUsed by:1385
Symbol 1376 GraphicUsed by:1385
Symbol 1377 GraphicUsed by:1385
Symbol 1378 GraphicUsed by:1385
Symbol 1379 GraphicUsed by:1385
Symbol 1380 GraphicUsed by:1385
Symbol 1381 GraphicUsed by:1385
Symbol 1382 GraphicUsed by:1385
Symbol 1383 GraphicUsed by:1385
Symbol 1384 GraphicUsed by:1385
Symbol 1385 MovieClipUses:1325 1369 1370 1371 1372 1373 1374 1375 1376 1336 1377 1378 1379 1380 1381 1382 1383 1384Used by:1579
Symbol 1386 GraphicUsed by:1404 1523
Symbol 1387 BitmapUsed by:1388
Symbol 1388 GraphicUses:1387Used by:1389
Symbol 1389 MovieClipUses:1388Used by:1404
Symbol 1390 GraphicUsed by:1404
Symbol 1391 GraphicUsed by:1404
Symbol 1392 GraphicUsed by:1404
Symbol 1393 GraphicUsed by:1404
Symbol 1394 GraphicUsed by:1404
Symbol 1395 GraphicUsed by:1404
Symbol 1396 GraphicUsed by:1404
Symbol 1397 GraphicUsed by:1404
Symbol 1398 GraphicUsed by:1404
Symbol 1399 GraphicUsed by:1404
Symbol 1400 GraphicUsed by:1404
Symbol 1401 GraphicUsed by:1404
Symbol 1402 GraphicUsed by:1404
Symbol 1403 GraphicUsed by:1404
Symbol 1404 MovieClipUses:1386 1389 1390 1391 1392 1393 1394 1313 1395 1396 1397 1398 1399 1400 1320 1401 1402 1403Used by:1579
Symbol 1405 GraphicUsed by:1406
Symbol 1406 MovieClipUses:1405Used by:1423
Symbol 1407 GraphicUsed by:1423
Symbol 1408 GraphicUsed by:1423
Symbol 1409 GraphicUsed by:1423
Symbol 1410 GraphicUsed by:1423
Symbol 1411 GraphicUsed by:1423
Symbol 1412 GraphicUsed by:1423
Symbol 1413 GraphicUsed by:1423
Symbol 1414 GraphicUsed by:1423
Symbol 1415 GraphicUsed by:1423
Symbol 1416 GraphicUsed by:1423
Symbol 1417 GraphicUsed by:1423
Symbol 1418 GraphicUsed by:1423
Symbol 1419 GraphicUsed by:1423
Symbol 1420 GraphicUsed by:1423
Symbol 1421 GraphicUsed by:1423
Symbol 1422 GraphicUsed by:1423
Symbol 1423 MovieClipUses:1304 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422Used by:1579
Symbol 1424 GraphicUsed by:1440 1479 1503 1559 1567 1574 1578
Symbol 1425 BitmapUsed by:1426
Symbol 1426 GraphicUses:1425Used by:1427
Symbol 1427 MovieClipUses:1426Used by:1440
Symbol 1428 GraphicUsed by:1440 1479
Symbol 1429 GraphicUsed by:1440 1491 1567
Symbol 1430 GraphicUsed by:1440
Symbol 1431 GraphicUsed by:1440 1466 1503 1532 1574
Symbol 1432 GraphicUsed by:1440
Symbol 1433 GraphicUsed by:1440 1551
Symbol 1434 GraphicUsed by:1440 1466
Symbol 1435 GraphicUsed by:1440
Symbol 1436 GraphicUsed by:1440 1466 1574
Symbol 1437 GraphicUsed by:1440 1479 1532 1567
Symbol 1438 GraphicUsed by:1440
Symbol 1439 GraphicUsed by:1440 1466 1532 1567 1574
Symbol 1440 MovieClipUses:1424 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439Used by:1579
Symbol 1441 GraphicUsed by:1451
Symbol 1442 BitmapUsed by:1443
Symbol 1443 GraphicUses:1442Used by:1444
Symbol 1444 MovieClipUses:1443Used by:1451
Symbol 1445 BitmapUsed by:1446
Symbol 1446 GraphicUses:1445Used by:1447
Symbol 1447 MovieClipUses:1446Used by:1451 3385
Symbol 1448 BitmapUsed by:1449
Symbol 1449 GraphicUses:1448Used by:1450
Symbol 1450 MovieClipUses:1449Used by:1451
Symbol 1451 MovieClipUses:1441 1444 1447 1450Used by:1579
Symbol 1452 BitmapUsed by:1453
Symbol 1453 GraphicUses:1452Used by:1454
Symbol 1454 MovieClipUses:1453Used by:1466
Symbol 1455 GraphicUsed by:1466 1503 1532 1567 1574
Symbol 1456 GraphicUsed by:1466 1491
Symbol 1457 GraphicUsed by:1466 1491 1567
Symbol 1458 GraphicUsed by:1466
Symbol 1459 GraphicUsed by:1466 1491 1503 1567
Symbol 1460 GraphicUsed by:1466 1574
Symbol 1461 GraphicUsed by:1466 1479
Symbol 1462 GraphicUsed by:1466 1503
Symbol 1463 GraphicUsed by:1466
Symbol 1464 GraphicUsed by:1466
Symbol 1465 GraphicUsed by:1466 1479 1532 1567
Symbol 1466 MovieClipUses:1325 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1304 1431 1464 1434 1436 1439 1465Used by:1579
Symbol 1467 BitmapUsed by:1468
Symbol 1468 GraphicUses:1467Used by:1469
Symbol 1469 MovieClipUses:1468Used by:1479
Symbol 1470 GraphicUsed by:1479 1532 1574
Symbol 1471 GraphicUsed by:1479 1559
Symbol 1472 GraphicUsed by:1479
Symbol 1473 GraphicUsed by:1479
Symbol 1474 GraphicUsed by:1479 1491 1532
Symbol 1475 GraphicUsed by:1479 1491
Symbol 1476 GraphicUsed by:1479
Symbol 1477 GraphicUsed by:1479
Symbol 1478 GraphicUsed by:1479
Symbol 1479 MovieClipUses:1424 1469 1428 1465 1470 1471 1472 1473 1474 1461 1304 1475 1476 1477 1478 1437Used by:1579
Symbol 1480 BitmapUsed by:1481
Symbol 1481 GraphicUses:1480Used by:1482
Symbol 1482 MovieClipUses:1481Used by:1491
Symbol 1483 GraphicUsed by:1491
Symbol 1484 GraphicUsed by:1491
Symbol 1485 GraphicUsed by:1491
Symbol 1486 GraphicUsed by:1491
Symbol 1487 GraphicUsed by:1491 1559
Symbol 1488 GraphicUsed by:1491 1503 1559 1574
Symbol 1489 GraphicUsed by:1491
Symbol 1490 GraphicUsed by:1491
Symbol 1491 MovieClipUses:1325 1482 1483 1429 1456 1484 1474 1457 1485 1475 1459 1486 1487 1488 1489 1490Used by:1579
Symbol 1492 BitmapUsed by:1493
Symbol 1493 GraphicUses:1492Used by:1494
Symbol 1494 MovieClipUses:1493Used by:1503
Symbol 1495 GraphicUsed by:1503 1532 1559
Symbol 1496 GraphicUsed by:1503
Symbol 1497 GraphicUsed by:1503
Symbol 1498 GraphicUsed by:1503
Symbol 1499 GraphicUsed by:1503
Symbol 1500 GraphicUsed by:1503
Symbol 1501 GraphicUsed by:1503 1532
Symbol 1502 GraphicUsed by:1503 1532 1567
Symbol 1503 MovieClipUses:1325 1494 1495 1424 1496 1459 1497 1498 1499 1462 1500 1488 1501 1304 1431 1502 1455Used by:1579
Symbol 1504 BitmapUsed by:1505
Symbol 1505 GraphicUses:1504Used by:1506
Symbol 1506 MovieClipUses:1505Used by:1523
Symbol 1507 GraphicUsed by:1523
Symbol 1508 GraphicUsed by:1523
Symbol 1509 GraphicUsed by:1523
Symbol 1510 GraphicUsed by:1523
Symbol 1511 GraphicUsed by:1523
Symbol 1512 GraphicUsed by:1523
Symbol 1513 GraphicUsed by:1523
Symbol 1514 GraphicUsed by:1523
Symbol 1515 GraphicUsed by:1523
Symbol 1516 GraphicUsed by:1523
Symbol 1517 GraphicUsed by:1523
Symbol 1518 GraphicUsed by:1523
Symbol 1519 GraphicUsed by:1523
Symbol 1520 GraphicUsed by:1523
Symbol 1521 GraphicUsed by:1523
Symbol 1522 GraphicUsed by:1523
Symbol 1523 MovieClipUses:1386 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522Used by:1579
Symbol 1524 BitmapUsed by:1525
Symbol 1525 GraphicUses:1524Used by:1526
Symbol 1526 MovieClipUses:1525Used by:1532
Symbol 1527 GraphicUsed by:1532
Symbol 1528 GraphicUsed by:1532 1567
Symbol 1529 GraphicUsed by:1532
Symbol 1530 GraphicUsed by:1532 1567
Symbol 1531 GraphicUsed by:1532
Symbol 1532 MovieClipUses:1325 1526 1495 1470 1465 1501 1527 1455 1474 1528 1529 1502 1431 1439 1437 1530 1531Used by:1579
Symbol 1533 BitmapUsed by:1534
Symbol 1534 GraphicUses:1533Used by:1535
Symbol 1535 MovieClipUses:1534Used by:1551
Symbol 1536 GraphicUsed by:1551
Symbol 1537 GraphicUsed by:1551
Symbol 1538 GraphicUsed by:1551
Symbol 1539 GraphicUsed by:1551
Symbol 1540 GraphicUsed by:1551
Symbol 1541 GraphicUsed by:1551
Symbol 1542 GraphicUsed by:1551
Symbol 1543 GraphicUsed by:1551
Symbol 1544 GraphicUsed by:1551
Symbol 1545 GraphicUsed by:1551
Symbol 1546 GraphicUsed by:1551
Symbol 1547 GraphicUsed by:1551
Symbol 1548 GraphicUsed by:1551
Symbol 1549 GraphicUsed by:1551
Symbol 1550 GraphicUsed by:1551
Symbol 1551 MovieClipUses:1433 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1318 1546 1547 1548 1549 1550Used by:1579
Symbol 1552 GraphicUsed by:1553
Symbol 1553 MovieClipUses:1552Used by:1559
Symbol 1554 GraphicUsed by:1559
Symbol 1555 GraphicUsed by:1559
Symbol 1556 GraphicUsed by:1559
Symbol 1557 GraphicUsed by:1559
Symbol 1558 GraphicUsed by:1559
Symbol 1559 MovieClipUses:1325 1553 1554 1495 1555 1556 1487 1557 1471 1558 1424 1488Used by:1579
Symbol 1560 BitmapUsed by:1561
Symbol 1561 GraphicUses:1560Used by:1562
Symbol 1562 MovieClipUses:1561Used by:1567
Symbol 1563 GraphicUsed by:1567
Symbol 1564 GraphicUsed by:1567
Symbol 1565 GraphicUsed by:1567
Symbol 1566 GraphicUsed by:1567
Symbol 1567 MovieClipUses:1325 1562 1502 1459 1465 1563 1424 1439 1429 1528 1564 1457 1565 1566 1530 1455 1437Used by:1579
Symbol 1568 BitmapUsed by:1569
Symbol 1569 GraphicUses:1568Used by:1570
Symbol 1570 MovieClipUses:1569Used by:1574
Symbol 1571 GraphicUsed by:1574
Symbol 1572 GraphicUsed by:1574
Symbol 1573 GraphicUsed by:1574
Symbol 1574 MovieClipUses:1325 1570 1488 1436 1431 1455 1571 1470 1439 1424 1572 1573 1460Used by:1579
Symbol 1575 BitmapUsed by:1576
Symbol 1576 GraphicUses:1575Used by:1577
Symbol 1577 MovieClipUses:1576Used by:1578
Symbol 1578 MovieClipUses:1325 1577 1424Used by:1579
Symbol 1579 MovieClip {prop}Uses:1324 1345 1366 1385 1404 1423 1440 1451 1466 1479 1491 1503 1523 1532 1551 1559 1567 1574 1578Used by:Timeline
Symbol 1580 BitmapUsed by:1581
Symbol 1581 GraphicUses:1580Used by:1582
Symbol 1582 MovieClip {BackGround_Snow}Uses:1581Used by:Timeline
Symbol 1583 BitmapUsed by:1584
Symbol 1584 GraphicUses:1583Used by:1585
Symbol 1585 MovieClip {BackGround_Factory}Uses:1584Used by:Timeline
Symbol 1586 GraphicUsed by:1587
Symbol 1587 MovieClipUses:1586Used by:1588
Symbol 1588 MovieClip {BackGround_Mine}Uses:1587Used by:Timeline
Symbol 1589 GraphicUsed by:1590
Symbol 1590 MovieClipUses:1589Used by:1601
Symbol 1591 GraphicUsed by:1592
Symbol 1592 MovieClipUses:1591Used by:1601
Symbol 1593 GraphicUsed by:1594
Symbol 1594 MovieClipUses:1593Used by:1601
Symbol 1595 GraphicUsed by:1596
Symbol 1596 MovieClipUses:1595Used by:1601
Symbol 1597 GraphicUsed by:1598
Symbol 1598 MovieClipUses:1597Used by:1601
Symbol 1599 GraphicUsed by:1600
Symbol 1600 MovieClipUses:1599Used by:1601
Symbol 1601 MovieClip {BackGround_Disce}Uses:1590 1592 1594 1596 1598 1600Used by:Timeline
Symbol 1602 GraphicUsed by:1603
Symbol 1603 MovieClip {BackGround_Center}Uses:1602Used by:Timeline
Symbol 1604 GraphicUsed by:1605
Symbol 1605 MovieClipUses:1604Used by:1607
Symbol 1606 GraphicUsed by:1607
Symbol 1607 MovieClip {BackGround_Beach}Uses:1605 1606Used by:Timeline
Symbol 1608 ShapeTweeningUsed by:1616
Symbol 1609 GraphicUsed by:1616
Symbol 1610 ShapeTweeningUsed by:1616
Symbol 1611 GraphicUsed by:1616
Symbol 1612 ShapeTweeningUsed by:1616
Symbol 1613 GraphicUsed by:1616
Symbol 1614 ShapeTweeningUsed by:1616
Symbol 1615 GraphicUsed by:1616
Symbol 1616 MovieClip {bomb_it_Edition_04_fla.fire__585}Uses:1608 1609 1610 1611 1612 1613 1614 1615Used by:1617
Symbol 1617 MovieClipUses:1616Used by:1618 1619 1620 1621
Symbol 1618 MovieClip {thrower_Up_Play}Uses:1617Used by:Timeline
Symbol 1619 MovieClip {thrower_Right_Play}Uses:1617Used by:Timeline
Symbol 1620 MovieClip {thrower_Left_Play}Uses:1617Used by:Timeline
Symbol 1621 MovieClip {thrower_Down_Play}Uses:1617Used by:Timeline
Symbol 1622 GraphicUsed by:1637
Symbol 1623 GraphicUsed by:1637
Symbol 1624 GraphicUsed by:1637
Symbol 1625 GraphicUsed by:1637
Symbol 1626 GraphicUsed by:1637
Symbol 1627 GraphicUsed by:1637
Symbol 1628 GraphicUsed by:1637
Symbol 1629 GraphicUsed by:1637
Symbol 1630 GraphicUsed by:1637
Symbol 1631 GraphicUsed by:1637
Symbol 1632 GraphicUsed by:1637
Symbol 1633 GraphicUsed by:1637
Symbol 1634 GraphicUsed by:1637
Symbol 1635 GraphicUsed by:1637
Symbol 1636 GraphicUsed by:1637 1661
Symbol 1637 MovieClip {sinker_Up_Play}Uses:1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636Used by:Timeline
Symbol 1638 GraphicUsed by:1639
Symbol 1639 MovieClipUses:1638Used by:1642 1645
Symbol 1640 GraphicUsed by:1642
Symbol 1641 GraphicUsed by:1642
Symbol 1642 MovieClip {sinker_Right_Play}Uses:1639 1640 1641Used by:Timeline
Symbol 1643 GraphicUsed by:1645
Symbol 1644 GraphicUsed by:1645
Symbol 1645 MovieClip {sinker_Left_Play}Uses:1639 1643 1644Used by:Timeline
Symbol 1646 GraphicUsed by:1661
Symbol 1647 GraphicUsed by:1661
Symbol 1648 GraphicUsed by:1661
Symbol 1649 GraphicUsed by:1661
Symbol 1650 GraphicUsed by:1661
Symbol 1651 GraphicUsed by:1661
Symbol 1652 GraphicUsed by:1661
Symbol 1653 GraphicUsed by:1661
Symbol 1654 GraphicUsed by:1661
Symbol 1655 GraphicUsed by:1661
Symbol 1656 GraphicUsed by:1661
Symbol 1657 GraphicUsed by:1661
Symbol 1658 GraphicUsed by:1661
Symbol 1659 GraphicUsed by:1661
Symbol 1660 GraphicUsed by:1661
Symbol 1661 MovieClip {sinker_Down_Play}Uses:1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1636Used by:Timeline
Symbol 1662 GraphicUsed by:1663 1740
Symbol 1663 MovieClipUses:1662Used by:1666 1671 1672 1675
Symbol 1664 GraphicUsed by:1665 1737
Symbol 1665 MovieClipUses:1664Used by:1666
Symbol 1666 MovieClip {shotgun_Up_Play}Uses:1663 1665Used by:Timeline
Symbol 1667 GraphicUsed by:1668
Symbol 1668 MovieClip {gun_fair}Uses:1667Used by:1671 1672 1675  Timeline
Symbol 1669 GraphicUsed by:1670 1739 1742
Symbol 1670 MovieClipUses:1669Used by:1671 1672
Symbol 1671 MovieClip {shotgun_Right_Play}Uses:1668 1670 1663Used by:Timeline
Symbol 1672 MovieClip {shotgun_Left_Play}Uses:1668 1670 1663Used by:Timeline
Symbol 1673 GraphicUsed by:1674 1744
Symbol 1674 MovieClipUses:1673Used by:1675
Symbol 1675 MovieClip {shotgun_Down_Play}Uses:1674 1663 1668Used by:Timeline
Symbol 1676 GraphicUsed by:1679 1777
Symbol 1677 GraphicUsed by:1678
Symbol 1678 MovieClipUses:1677Used by:1679 1681 1683 1685
Symbol 1679 MovieClip {launcher_Up_Play}Uses:1676 1678Used by:Timeline
Symbol 1680 GraphicUsed by:1681
Symbol 1681 MovieClip {launcher_Right_Play}Uses:1678 1680Used by:Timeline
Symbol 1682 GraphicUsed by:1683
Symbol 1683 MovieClip {launcher_Left_Play}Uses:1678 1682Used by:Timeline
Symbol 1684 GraphicUsed by:1685
Symbol 1685 MovieClip {launcher_Down_Play}Uses:1684 1678Used by:Timeline
Symbol 1686 GraphicUsed by:1687
Symbol 1687 MovieClipUses:1686Used by:1688
Symbol 1688 MovieClipUses:1687Used by:1692
Symbol 1689 GraphicUsed by:1690
Symbol 1690 MovieClipUses:1689Used by:1691
Symbol 1691 MovieClipUses:1690Used by:1692
Symbol 1692 MovieClip {lasergun_Play}Uses:1688 1691Used by:Timeline
Symbol 1693 GraphicUsed by:1695
Symbol 1694 GraphicUsed by:1695
Symbol 1695 MovieClipUses:1693 1694Used by:1696
Symbol 1696 MovieClip {invincibityPlay}Uses:1695Used by:Timeline
Symbol 1697 GraphicUsed by:1698
Symbol 1698 MovieClipUses:1697Used by:1701 1712
Symbol 1699 GraphicUsed by:1700
Symbol 1700 MovieClipUses:1699Used by:1701
Symbol 1701 MovieClip {thrower_Up}Uses:1698 1700Used by:Timeline
Symbol 1702 GraphicUsed by:1703
Symbol 1703 MovieClipUses:1702Used by:1706 1709
Symbol 1704 GraphicUsed by:1705
Symbol 1705 MovieClipUses:1704Used by:1706
Symbol 1706 MovieClip {thrower_Right}Uses:1703 1705Used by:Timeline
Symbol 1707 GraphicUsed by:1708
Symbol 1708 MovieClipUses:1707Used by:1709
Symbol 1709 MovieClip {thrower_Left}Uses:1703 1708Used by:Timeline
Symbol 1710 GraphicUsed by:1711
Symbol 1711 MovieClipUses:1710Used by:1712
Symbol 1712 MovieClip {thrower_Down}Uses:1711 1698Used by:Timeline
Symbol 1713 GraphicUsed by:1714
Symbol 1714 MovieClipUses:1713Used by:1715
Symbol 1715 MovieClip {telecontrol_Up}Uses:1714Used by:Timeline
Symbol 1716 GraphicUsed by:1717
Symbol 1717 MovieClipUses:1716Used by:1718
Symbol 1718 MovieClip {telecontrol_Right}Uses:1717Used by:Timeline
Symbol 1719 GraphicUsed by:1720
Symbol 1720 MovieClipUses:1719Used by:1721
Symbol 1721 MovieClip {telecontrol_Left}Uses:1720Used by:Timeline
Symbol 1722 GraphicUsed by:1723
Symbol 1723 MovieClipUses:1722Used by:1724
Symbol 1724 MovieClip {telecontrol_Down}Uses:1723Used by:Timeline
Symbol 1725 GraphicUsed by:1726
Symbol 1726 MovieClipUses:1725Used by:1727
Symbol 1727 MovieClip {sinker_Up}Uses:1726Used by:Timeline
Symbol 1728 GraphicUsed by:1729
Symbol 1729 MovieClipUses:1728Used by:1730
Symbol 1730 MovieClip {sinker_Right}Uses:1729Used by:Timeline
Symbol 1731 GraphicUsed by:1732
Symbol 1732 MovieClipUses:1731Used by:1733
Symbol 1733 MovieClip {sinker_Left}Uses:1732Used by:Timeline
Symbol 1734 GraphicUsed by:1735
Symbol 1735 MovieClipUses:1734Used by:1736
Symbol 1736 MovieClip {sinker_Down}Uses:1735Used by:Timeline
Symbol 1737 MovieClipUses:1664Used by:1738
Symbol 1738 MovieClip {shotgun_Up}Uses:1737Used by:Timeline
Symbol 1739 MovieClipUses:1669Used by:1741
Symbol 1740 MovieClipUses:1662Used by:1741 1743 1745
Symbol 1741 MovieClip {shotgun_Right}Uses:1739 1740Used by:Timeline
Symbol 1742 MovieClipUses:1669Used by:1743
Symbol 1743 MovieClip {shotgun_Left}Uses:1742 1740Used by:Timeline
Symbol 1744 MovieClipUses:1673Used by:1745
Symbol 1745 MovieClip {shotgun_Down}Uses:1744 1740Used by:Timeline
Symbol 1746 GraphicUsed by:1747
Symbol 1747 MovieClipUses:1746Used by:1748
Symbol 1748 MovieClip {nombril_Up}Uses:1747Used by:Timeline
Symbol 1749 GraphicUsed by:1750
Symbol 1750 MovieClip {nombril_Total}Uses:1749Used by:1751
Symbol 1751 MovieClip {nombril_Right}Uses:1750Used by:Timeline
Symbol 1752 GraphicUsed by:1753
Symbol 1753 MovieClipUses:1752Used by:1754
Symbol 1754 MovieClip {nombril_Left}Uses:1753Used by:Timeline
Symbol 1755 GraphicUsed by:1756
Symbol 1756 MovieClipUses:1755Used by:1757
Symbol 1757 MovieClip {nombril_Down}Uses:1756Used by:Timeline
Symbol 1758 GraphicUsed by:1759
Symbol 1759 MovieClipUses:1758Used by:1760
Symbol 1760 MovieClip {mine_Up}Uses:1759Used by:Timeline
Symbol 1761 GraphicUsed by:1762
Symbol 1762 MovieClipUses:1761Used by:1763
Symbol 1763 MovieClip {mine_Right}Uses:1762Used by:Timeline
Symbol 1764 GraphicUsed by:1765
Symbol 1765 MovieClipUses:1764Used by:1766
Symbol 1766 MovieClip {mine_Left}Uses:1765Used by:Timeline
Symbol 1767 GraphicUsed by:1768
Symbol 1768 MovieClipUses:1767Used by:1769
Symbol 1769 MovieClip {mine_Down}Uses:1768Used by:Timeline
Symbol 1770 GraphicUsed by:1776
Symbol 1771 GraphicUsed by:1772
Symbol 1772 MovieClipUses:1771Used by:1776
Symbol 1773 GraphicUsed by:1776
Symbol 1774 GraphicUsed by:1776
Symbol 1775 GraphicUsed by:1776
Symbol 1776 MovieClip {launcherBomb}Uses:1770 1772 1773 1774 1775Used by:Timeline
Symbol 1777 MovieClipUses:1676Used by:1778
Symbol 1778 MovieClip {launcher_Up}Uses:1777Used by:Timeline
Symbol 1779 GraphicUsed by:1780
Symbol 1780 MovieClipUses:1779Used by:1783
Symbol 1781 GraphicUsed by:1782
Symbol 1782 MovieClipUses:1781Used by:1783 1786
Symbol 1783 MovieClip {launcher_Right}Uses:1780 1782Used by:Timeline
Symbol 1784 GraphicUsed by:1785
Symbol 1785 MovieClipUses:1784Used by:1786
Symbol 1786 MovieClip {launcher_Left}Uses:1785 1782Used by:Timeline
Symbol 1787 GraphicUsed by:1788
Symbol 1788 MovieClipUses:1787Used by:1790
Symbol 1789 MovieClipUses:119Used by:1790
Symbol 1790 MovieClip {launcher_Down}Uses:1788 1789Used by:Timeline
Symbol 1791 GraphicUsed by:1792
Symbol 1792 MovieClipUses:1791Used by:1795 1798 1799 1802
Symbol 1793 GraphicUsed by:1794
Symbol 1794 MovieClipUses:1793Used by:1795
Symbol 1795 MovieClip {lasergun_Up}Uses:1792 1794Used by:Timeline
Symbol 1796 GraphicUsed by:1797
Symbol 1797 MovieClipUses:1796Used by:1798 1799
Symbol 1798 MovieClip {lasergun_Right}Uses:1797 1792Used by:Timeline
Symbol 1799 MovieClip {lasergun_Left}Uses:1797 1792Used by:Timeline
Symbol 1800 GraphicUsed by:1801
Symbol 1801 MovieClipUses:1800Used by:1802
Symbol 1802 MovieClip {lasergun_Down}Uses:1801 1792Used by:Timeline
Symbol 1803 GraphicUsed by:1804
Symbol 1804 MovieClip {bullet_Up}Uses:1803Used by:Timeline
Symbol 1805 GraphicUsed by:1806
Symbol 1806 MovieClip {bullet_Right}Uses:1805Used by:Timeline
Symbol 1807 GraphicUsed by:1808
Symbol 1808 MovieClip {bullet_Left}Uses:1807Used by:Timeline
Symbol 1809 GraphicUsed by:1810
Symbol 1810 MovieClip {bullet_Down}Uses:1809Used by:Timeline
Symbol 1811 GraphicUsed by:1820
Symbol 1812 GraphicUsed by:1820
Symbol 1813 GraphicUsed by:1820
Symbol 1814 GraphicUsed by:1820
Symbol 1815 GraphicUsed by:1820
Symbol 1816 GraphicUsed by:1820
Symbol 1817 GraphicUsed by:1820
Symbol 1818 GraphicUsed by:1820
Symbol 1819 GraphicUsed by:1820
Symbol 1820 MovieClipUses:1811 1812 1813 1814 1815 1816 1817 1818 1819Used by:1824
Symbol 1821 FontUsed by:1823 2442 2444 2778 3375 3376 3377 3378 3379 3403 3404 3405 3406 3407 3411 3412 3413 3414 3416 3417 3418 3419 3420 3518 3519 3522
Symbol 1822 FontUsed by:2603 2604 2605 2606 2607 2608 2609 2610 2611 2612
Symbol 1823 EditableTextUses:1821Used by:1824
Symbol 1824 MovieClip {showTimes}Uses:1820 1823Used by:Timeline
Symbol 1825 GraphicUsed by:1826
Symbol 1826 MovieClipUses:1825Used by:1841
Symbol 1827 GraphicUsed by:1828
Symbol 1828 MovieClipUses:1827Used by:1841
Symbol 1829 GraphicUsed by:1830
Symbol 1830 MovieClipUses:1829Used by:1841
Symbol 1831 GraphicUsed by:1832
Symbol 1832 MovieClipUses:1831Used by:1841
Symbol 1833 GraphicUsed by:1834
Symbol 1834 MovieClipUses:1833Used by:1841
Symbol 1835 GraphicUsed by:1836
Symbol 1836 MovieClipUses:1835Used by:1841
Symbol 1837 GraphicUsed by:1838
Symbol 1838 MovieClipUses:1837Used by:1841
Symbol 1839 GraphicUsed by:1840
Symbol 1840 MovieClipUses:1839Used by:1841
Symbol 1841 MovieClip {tramcar}Uses:1826 1828 1830 1832 1834 1836 1838 1840Used by:Timeline
Symbol 1842 BitmapUsed by:1844
Symbol 1843 BitmapUsed by:1844
Symbol 1844 GraphicUses:1842 1843Used by:1845
Symbol 1845 MovieClipUses:1844Used by:1890
Symbol 1846 BitmapUsed by:1848
Symbol 1847 BitmapUsed by:1848
Symbol 1848 GraphicUses:1846 1847Used by:1849
Symbol 1849 MovieClipUses:1848Used by:1890
Symbol 1850 BitmapUsed by:1852
Symbol 1851 BitmapUsed by:1852
Symbol 1852 GraphicUses:1850 1851Used by:1853
Symbol 1853 MovieClipUses:1852Used by:1890
Symbol 1854 BitmapUsed by:1856
Symbol 1855 BitmapUsed by:1856
Symbol 1856 GraphicUses:1854 1855Used by:1857
Symbol 1857 MovieClipUses:1856Used by:1890
Symbol 1858 BitmapUsed by:1860
Symbol 1859 BitmapUsed by:1860
Symbol 1860 GraphicUses:1858 1859Used by:1861
Symbol 1861 MovieClipUses:1860Used by:1890
Symbol 1862 BitmapUsed by:1864
Symbol 1863 BitmapUsed by:1864
Symbol 1864 GraphicUses:1862 1863Used by:1865
Symbol 1865 MovieClipUses:1864Used by:1890
Symbol 1866 BitmapUsed by:1868
Symbol 1867 BitmapUsed by:1868
Symbol 1868 GraphicUses:1866 1867Used by:1869
Symbol 1869 MovieClipUses:1868Used by:1890
Symbol 1870 BitmapUsed by:1872
Symbol 1871 BitmapUsed by:1872
Symbol 1872 GraphicUses:1870 1871Used by:1873
Symbol 1873 MovieClipUses:1872Used by:1890
Symbol 1874 BitmapUsed by:1876
Symbol 1875 BitmapUsed by:1876
Symbol 1876 GraphicUses:1874 1875Used by:1877
Symbol 1877 MovieClipUses:1876Used by:1890
Symbol 1878 BitmapUsed by:1880
Symbol 1879 BitmapUsed by:1880
Symbol 1880 GraphicUses:1878 1879Used by:1881
Symbol 1881 MovieClipUses:1880Used by:1890
Symbol 1882 BitmapUsed by:1884
Symbol 1883 BitmapUsed by:1884
Symbol 1884 GraphicUses:1882 1883Used by:1885
Symbol 1885 MovieClipUses:1884Used by:1890
Symbol 1886 BitmapUsed by:1888
Symbol 1887 BitmapUsed by:1888
Symbol 1888 GraphicUses:1886 1887Used by:1889
Symbol 1889 MovieClipUses:1888Used by:1890
Symbol 1890 MovieClip {rail}Uses:1845 1849 1853 1857 1861 1865 1869 1873 1877 1881 1885 1889Used by:Timeline
Symbol 1891 MovieClipUses:503Used by:1901 1913 1933 1942 1944 1946 1947 1950 1954 1959 1960 1964 2005 2015 2032 2039 2040 2041 2042 2043 2044 2045 2046 2047 2069 2072 2096 2102 2103 2104 2105 2106 2107 2108 2109 2110 2156 2166 2183 2193 2194 2195 2196 2197 2198 2199 2200 2201
Symbol 1892 GraphicUsed by:1901 2005 2069
Symbol 1893 GraphicUsed by:1901 2005 2069
Symbol 1894 GraphicUsed by:1901 2005 2069
Symbol 1895 GraphicUsed by:1901 2005 2069
Symbol 1896 GraphicUsed by:1901 2005 2069
Symbol 1897 GraphicUsed by:1901 2005 2069
Symbol 1898 GraphicUsed by:1901 2005 2069
Symbol 1899 GraphicUsed by:1900 2156
Symbol 1900 MovieClipUses:1899Used by:1901 2005 2069 2156
Symbol 1901 MovieClip {_r3_Frog_Up}Uses:1891 1892 568 570 594 585 1893 1894 1895 1896 1897 1898 1900Used by:Timeline
Symbol 1902 GraphicUsed by:1912 1913 2072 2166
Symbol 1903 GraphicUsed by:1913 2015 2072 2166
Symbol 1904 GraphicUsed by:1913 2072 2166
Symbol 1905 GraphicUsed by:1913 2072 2166
Symbol 1906 GraphicUsed by:1913
Symbol 1907 GraphicUsed by:1913 2015 2072 2166
Symbol 1908 GraphicUsed by:1913 2015 2072 2166
Symbol 1909 GraphicUsed by:1913
Symbol 1910 GraphicUsed by:1913 2072 2166
Symbol 1911 GraphicUsed by:1913
Symbol 1912 MovieClipUses:1902Used by:1913 2015 2072 2166
Symbol 1913 MovieClip {_r3_Frog_Right}Uses:1891 1902 568 570 585 589 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912Used by:Timeline
Symbol 1914 GraphicUsed by:1933
Symbol 1915 GraphicUsed by:1933
Symbol 1916 GraphicUsed by:1933 2183
Symbol 1917 GraphicUsed by:1933
Symbol 1918 GraphicUsed by:1933
Symbol 1919 GraphicUsed by:1933
Symbol 1920 GraphicUsed by:1933 2032
Symbol 1921 GraphicUsed by:1933
Symbol 1922 GraphicUsed by:1933
Symbol 1923 GraphicUsed by:1933
Symbol 1924 GraphicUsed by:1933
Symbol 1925 GraphicUsed by:1933
Symbol 1926 GraphicUsed by:1933
Symbol 1927 GraphicUsed by:1933 2032
Symbol 1928 GraphicUsed by:1933
Symbol 1929 GraphicUsed by:1933
Symbol 1930 GraphicUsed by:1933
Symbol 1931 GraphicUsed by:1932
Symbol 1932 MovieClipUses:1931Used by:1933 2032 2096 2183
Symbol 1933 MovieClip {_r3_Frog_Left}Uses:1891 1914 568 570 585 589 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1932Used by:Timeline
Symbol 1934 MovieClipUses:503Used by:1942
Symbol 1935 GraphicUsed by:1942
Symbol 1936 GraphicUsed by:1942
Symbol 1937 GraphicUsed by:1942
Symbol 1938 GraphicUsed by:1942
Symbol 1939 GraphicUsed by:1942
Symbol 1940 GraphicUsed by:1941 1942 2039 2102 2193
Symbol 1941 MovieClipUses:1940Used by:1942 2039 2102 2193
Symbol 1942 MovieClip {_r3_Frog_Down}Uses:568 570 572 578 1934 1935 1936 1937 1938 1891 1939 1940 1941Used by:Timeline
Symbol 1943 GraphicUsed by:1944 2040 2103 2194
Symbol 1944 MovieClip {_r3_Car_Up}Uses:1891 1943 568 570 594 585Used by:Timeline
Symbol 1945 GraphicUsed by:1946 1947 2041 2042 2104 2105 2195 2196
Symbol 1946 MovieClip {_r3_Car_Right}Uses:1891 1945 568 570 585 589Used by:Timeline
Symbol 1947 MovieClip {_r3_Car_Left}Uses:1891 1945 568 570 585 589Used by:Timeline
Symbol 1948 GraphicUsed by:1950 2043 2106 2197
Symbol 1949 GraphicUsed by:1950 2043 2106 2197
Symbol 1950 MovieClip {_r3_Car_Down}Uses:1891 1948 568 570 572 578 1949Used by:Timeline
Symbol 1951 GraphicUsed by:1954 2044 2107 2198
Symbol 1952 GraphicUsed by:1954 2044 2107 2198
Symbol 1953 GraphicUsed by:1954 1964 2044 2047 2107 2110 2198 2201
Symbol 1954 MovieClip {_r3_Bulldozer_Up}Uses:1891 1951 1952 1953 568 570 594 585Used by:Timeline
Symbol 1955 GraphicUsed by:1959 1960 2045 2046 2108 2109 2199 2200
Symbol 1956 GraphicUsed by:1959 1960 2045 2046 2108 2109 2199 2200
Symbol 1957 GraphicUsed by:1959 1960 2045 2046 2108 2109 2199 2200
Symbol 1958 GraphicUsed by:1959 1960 2045 2046 2108 2109 2199 2200
Symbol 1959 MovieClip {_r3_Bulldozer_Right}Uses:1891 1955 1956 1957 1958 568 570 585 589Used by:Timeline
Symbol 1960 MovieClip {_r3_Bulldozer_Left}Uses:1891 1955 1956 1957 1958 568 570 585 589Used by:Timeline
Symbol 1961 GraphicUsed by:1964 2047 2110 2201
Symbol 1962 GraphicUsed by:1964 2047 2110 2201
Symbol 1963 GraphicUsed by:1964 2047 2110 2201
Symbol 1964 MovieClip {_r3_Bulldozer_Down}Uses:1891 1961 1953 1962 568 570 572 578 1963Used by:Timeline
Symbol 1965 GraphicUsed by:1971 1976
Symbol 1966 GraphicUsed by:1971
Symbol 1967 GraphicUsed by:1971
Symbol 1968 GraphicUsed by:1971 2118 2132
Symbol 1969 GraphicUsed by:1971
Symbol 1970 GraphicUsed by:1971 1976 2228
Symbol 1971 MovieClip {_r3_Up}Uses:1965 564 566 568 570 594 585 579 1966 1967 489 1968 1969 1970 455Used by:Timeline
Symbol 1972 GraphicUsed by:1976
Symbol 1973 GraphicUsed by:1976
Symbol 1974 GraphicUsed by:1976
Symbol 1975 GraphicUsed by:1976 1994
Symbol 1976 MovieClip {_r3_Right}Uses:1965 564 583 568 570 585 589 1970 1972 1973 1974 1975Used by:Timeline
Symbol 1977 GraphicUsed by:1985
Symbol 1978 GraphicUsed by:1985
Symbol 1979 GraphicUsed by:1985
Symbol 1980 GraphicUsed by:1985
Symbol 1981 GraphicUsed by:1985
Symbol 1982 GraphicUsed by:1985
Symbol 1983 GraphicUsed by:1985
Symbol 1984 GraphicUsed by:1985
Symbol 1985 MovieClip {_r3_Left}Uses:1977 564 583 568 570 585 589 1978 1979 1980 1981 1982 1983 1984Used by:Timeline
Symbol 1986 GraphicUsed by:1994
Symbol 1987 MovieClipUses:565Used by:1994
Symbol 1988 GraphicUsed by:1994 2049 2060 2132 2228
Symbol 1989 GraphicUsed by:1994
Symbol 1990 GraphicUsed by:1994
Symbol 1991 GraphicUsed by:1994
Symbol 1992 GraphicUsed by:1994
Symbol 1993 GraphicUsed by:1994 2228
Symbol 1994 MovieClip {_r3_Down}Uses:1986 564 1987 568 570 572 578 1988 1989 505 1990 1991 1992 1993 1975Used by:Timeline
Symbol 1995 GraphicUsed by:2004
Symbol 1996 GraphicUsed by:1997
Symbol 1997 MovieClipUses:1996Used by:2004
Symbol 1998 GraphicUsed by:2004
Symbol 1999 GraphicUsed by:2004
Symbol 2000 GraphicUsed by:2004
Symbol 2001 GraphicUsed by:2004
Symbol 2002 GraphicUsed by:2004
Symbol 2003 GraphicUsed by:2004
Symbol 2004 MovieClip {_r3_Dead}Uses:1995 1997 47 1998 1999 2000 2001 2002 2003Used by:Timeline
Symbol 2005 MovieClip {_r2_Frog_Up}Uses:1891 1892 461 463 465 508 510 1893 1894 1895 1897 1898 1896 1900Used by:Timeline
Symbol 2006 GraphicUsed by:2015
Symbol 2007 GraphicUsed by:2009
Symbol 2008 GraphicUsed by:2009
Symbol 2009 MovieClipUses:2007 487 2008Used by:2015 2032 2041 2045 2055
Symbol 2010 GraphicUsed by:2015
Symbol 2011 GraphicUsed by:2015
Symbol 2012 GraphicUsed by:2015
Symbol 2013 GraphicUsed by:2015
Symbol 2014 GraphicUsed by:2015
Symbol 2015 MovieClip {_r2_Frog_Right}Uses:1891 2006 465 497 2009 461 463 1903 2010 2011 1907 1908 2012 2013 2014 1912Used by:Timeline
Symbol 2016 GraphicUsed by:2032
Symbol 2017 GraphicUsed by:2032
Symbol 2018 GraphicUsed by:2032
Symbol 2019 GraphicUsed by:2032
Symbol 2020 GraphicUsed by:2032
Symbol 2021 GraphicUsed by:2032
Symbol 2022 GraphicUsed by:2032
Symbol 2023 GraphicUsed by:2032
Symbol 2024 GraphicUsed by:2032
Symbol 2025 GraphicUsed by:2032
Symbol 2026 GraphicUsed by:2032
Symbol 2027 GraphicUsed by:2032
Symbol 2028 GraphicUsed by:2032
Symbol 2029 GraphicUsed by:2032
Symbol 2030 GraphicUsed by:2032
Symbol 2031 GraphicUsed by:2032
Symbol 2032 MovieClip {_r2_Frog_Left}Uses:1891 2016 465 497 2009 461 463 2017 2018 2019 2020 2021 2022 2023 2024 2025 500 2026 2027 2028 1927 1920 2029 2030 2031 1932Used by:Timeline
Symbol 2033 GraphicUsed by:2039 2193
Symbol 2034 GraphicUsed by:2039 2193
Symbol 2035 GraphicUsed by:2039 2193
Symbol 2036 GraphicUsed by:2039 2193
Symbol 2037 GraphicUsed by:2039
Symbol 2038 GraphicUsed by:2039
Symbol 2039 MovieClip {_r2_Frog_Down}Uses:1891 461 463 465 467 488 2033 2034 2035 2036 2037 2038 1940 1941Used by:Timeline
Symbol 2040 MovieClip {_r2_Car_Up}Uses:1891 1943 461 508 510Used by:Timeline
Symbol 2041 MovieClip {_r2_Car_Right}Uses:1891 1945 497 2009 461 463 465Used by:Timeline
Symbol 2042 MovieClip {_r2_Car_Left}Uses:1891 1945 465 497 500 461 463Used by:Timeline
Symbol 2043 MovieClip {_r2_Car_Down}Uses:1891 1948 461 463 465 467 488 1949Used by:Timeline
Symbol 2044 MovieClip {_r2_Bulldozer_Up}Uses:1891 1951 1952 1953 461 508 510Used by:Timeline
Symbol 2045 MovieClip {_r2_Bulldozer_Right}Uses:1891 1955 1956 1957 1958 497 2009 461 463 465Used by:Timeline
Symbol 2046 MovieClip {_r2_Bulldozer_Left}Uses:1891 1955 1956 1957 1958 465 497 500 461 463Used by:Timeline
Symbol 2047 MovieClip {_r2_Bulldozer_Down}Uses:1891 1961 1953 1962 461 463 465 467 488 1963Used by:Timeline
Symbol 2048 GraphicUsed by:2049 2118
Symbol 2049 MovieClip {_r2_Up}Uses:2048 457 459 461 463 465 508 510 1988 503 501 455Used by:Timeline
Symbol 2050 GraphicUsed by:2055
Symbol 2051 GraphicUsed by:2055
Symbol 2052 GraphicUsed by:2055 2219
Symbol 2053 GraphicUsed by:2055 2124
Symbol 2054 GraphicUsed by:2055 2124
Symbol 2055 MovieClip {_r2_Right}Uses:2050 457 495 465 497 2009 461 463 2051 2052 2053 2054Used by:Timeline
Symbol 2056 GraphicUsed by:2057
Symbol 2057 MovieClip {_r2_Left}Uses:455 457 495 465 497 500 461 463 491 503 501 2056Used by:Timeline
Symbol 2058 GraphicUsed by:2060
Symbol 2059 MovieClipUses:458Used by:2060
Symbol 2060 MovieClip {_r2_Down}Uses:2058 457 2059 461 463 465 467 488 1988 579 503 455Used by:Timeline
Symbol 2061 GraphicUsed by:2062
Symbol 2062 MovieClipUses:2061Used by:2064
Symbol 2063 GraphicUsed by:2064
Symbol 2064 MovieClip {_r2_Dead}Uses:2062 2063 47Used by:Timeline
Symbol 2065 GraphicUsed by:2066
Symbol 2066 MovieClipUses:2065Used by:2069 2072 2096 2102 2103 2104 2105 2106 2107 2108 2109 2110 2118 2124 2129 2132
Symbol 2067 GraphicUsed by:2068
Symbol 2068 MovieClipUses:2067Used by:2069 2072 2096 2102 2103 2104 2105 2106 2107 2108 2109 2110 2118 2124 2129 2132
Symbol 2069 MovieClip {_r1_Frog_Up}Uses:1891 1892 537 2066 2068 524 526 1893 1894 1895 1897 1898 1896 1900Used by:Timeline
Symbol 2070 GraphicUsed by:2072
Symbol 2071 GraphicUsed by:2072
Symbol 2072 MovieClip {_r1_Frog_Right}Uses:1891 1902 556 537 2066 2068 559 1903 1904 1905 1907 1908 2070 1910 2071 1912Used by:Timeline
Symbol 2073 GraphicUsed by:2096
Symbol 2074 GraphicUsed by:2096
Symbol 2075 GraphicUsed by:2096
Symbol 2076 GraphicUsed by:2096
Symbol 2077 GraphicUsed by:2096
Symbol 2078 GraphicUsed by:2096
Symbol 2079 GraphicUsed by:2096
Symbol 2080 GraphicUsed by:2096
Symbol 2081 GraphicUsed by:2096
Symbol 2082 GraphicUsed by:2096
Symbol 2083 GraphicUsed by:2096
Symbol 2084 GraphicUsed by:2086
Symbol 2085 GraphicUsed by:2086
Symbol 2086 MovieClipUses:2084 550 2085Used by:2096 2105 2109 2129
Symbol 2087 GraphicUsed by:2096
Symbol 2088 GraphicUsed by:2096
Symbol 2089 GraphicUsed by:2096
Symbol 2090 GraphicUsed by:2096
Symbol 2091 GraphicUsed by:2096
Symbol 2092 GraphicUsed by:2096
Symbol 2093 GraphicUsed by:2096
Symbol 2094 GraphicUsed by:2096
Symbol 2095 GraphicUsed by:2096
Symbol 2096 MovieClip {_r1_Frog_Left}Uses:1891 2073 556 537 2066 2068 559 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 1932Used by:Timeline
Symbol 2097 GraphicUsed by:2102
Symbol 2098 GraphicUsed by:2102
Symbol 2099 GraphicUsed by:2102
Symbol 2100 GraphicUsed by:2102
Symbol 2101 GraphicUsed by:2102
Symbol 2102 MovieClip {_r1_Frog_Down}Uses:537 2066 2068 524 551 1891 2097 2098 2099 2100 2101 1940 1941Used by:Timeline
Symbol 2103 MovieClip {_r1_Car_Up}Uses:1891 1943 537 2066 2068 524 526Used by:Timeline
Symbol 2104 MovieClip {_r1_Car_Right}Uses:1891 1945 556 537 2066 2068 559Used by:Timeline
Symbol 2105 MovieClip {_r1_Car_Left}Uses:1891 1945 556 537 2066 2068 2086Used by:Timeline
Symbol 2106 MovieClip {_r1_Car_Down}Uses:1891 1948 537 2066 2068 524 551 1949Used by:Timeline
Symbol 2107 MovieClip {_r1_Bulldozer_Up}Uses:1891 1951 1952 1953 537 2066 2068 524 526Used by:Timeline
Symbol 2108 MovieClip {_r1_Bulldozer_Right}Uses:1891 1955 1956 1957 1958 556 537 2066 2068 559Used by:Timeline
Symbol 2109 MovieClip {_r1_Bulldozer_Left}Uses:1891 1955 1956 1957 1958 556 537 2066 2068 2086Used by:Timeline
Symbol 2110 MovieClip {_r1_Bulldozer_Down}Uses:1891 1961 1953 1962 537 2066 2068 524 551 1963Used by:Timeline
Symbol 2111 GraphicUsed by:2118 2132 2220
Symbol 2112 GraphicUsed by:2118 2132
Symbol 2113 GraphicUsed by:2118 2132
Symbol 2114 GraphicUsed by:2118 2132
Symbol 2115 GraphicUsed by:2118
Symbol 2116 GraphicUsed by:2118
Symbol 2117 GraphicUsed by:2118 2132
Symbol 2118 MovieClip {_r1_Up}Uses:2111 514 516 537 2066 2068 524 526 2048 2112 2113 2114 2115 2116 2117 1968Used by:Timeline
Symbol 2119 GraphicUsed by:2124
Symbol 2120 GraphicUsed by:2124
Symbol 2121 GraphicUsed by:2124 2219
Symbol 2122 GraphicUsed by:2124
Symbol 2123 GraphicUsed by:2124
Symbol 2124 MovieClip {_r1_Right}Uses:2119 514 554 556 537 2066 2068 559 2120 2121 2053 2122 2123 2054Used by:Timeline
Symbol 2125 GraphicUsed by:2129
Symbol 2126 GraphicUsed by:2129
Symbol 2127 GraphicUsed by:2129
Symbol 2128 GraphicUsed by:2129
Symbol 2129 MovieClip {_r1_Left}Uses:2125 514 554 556 537 2066 2068 2086 579 2126 2127 580 2128Used by:Timeline
Symbol 2130 MovieClipUses:515Used by:2132
Symbol 2131 GraphicUsed by:2132
Symbol 2132 MovieClip {_r1_Down}Uses:2111 514 2130 537 2066 2068 524 551 455 2112 2113 2114 1988 2131 2117 1968Used by:Timeline
Symbol 2133 GraphicUsed by:2137
Symbol 2134 GraphicUsed by:2135
Symbol 2135 MovieClipUses:2134Used by:2137
Symbol 2136 GraphicUsed by:2137 2240
Symbol 2137 MovieClip {_r1_Dead}Uses:2133 2135 47 2136Used by:Timeline
Symbol 2138 GraphicUsed by:2156
Symbol 2139 MovieClipUses:517Used by:2156 2166 2183 2193 2194 2195 2196 2197 2198 2199 2200 2201
Symbol 2140 MovieClipUses:519Used by:2156 2166 2183 2193 2194 2195 2196 2197 2198 2199 2200 2201
Symbol 2141 MovieClipUses:521Used by:2156 2166 2183 2193 2194 2195 2196 2197 2198 2199 2200 2201
Symbol 2142 GraphicUsed by:2143
Symbol 2143 MovieClipUses:2142Used by:2156 2194 2198
Symbol 2144 MovieClipUses:630Used by:2156 2194 2198
Symbol 2145 GraphicUsed by:2156
Symbol 2146 GraphicUsed by:2156
Symbol 2147 GraphicUsed by:2156
Symbol 2148 GraphicUsed by:2156
Symbol 2149 GraphicUsed by:2156
Symbol 2150 GraphicUsed by:2156
Symbol 2151 GraphicUsed by:2156
Symbol 2152 GraphicUsed by:2156
Symbol 2153 GraphicUsed by:2156
Symbol 2154 GraphicUsed by:2156
Symbol 2155 GraphicUsed by:2156
Symbol 2156 MovieClip {_r0_Frog_Up}Uses:1891 2138 2139 2140 2141 2143 2144 2145 2146 2147 2148 2149 2150 1899 2151 2152 2153 2154 2155 1900Used by:Timeline
Symbol 2157 GraphicUsed by:2158
Symbol 2158 MovieClipUses:2157Used by:2166 2183 2195 2196 2199 2200
Symbol 2159 GraphicUsed by:2160
Symbol 2160 MovieClipUses:2159 618 619Used by:2166 2183 2195 2196 2199 2200
Symbol 2161 GraphicUsed by:2166
Symbol 2162 GraphicUsed by:2166
Symbol 2163 GraphicUsed by:2166
Symbol 2164 GraphicUsed by:2166
Symbol 2165 GraphicUsed by:2166
Symbol 2166 MovieClip {_r0_Frog_Right}Uses:1891 1902 2158 2139 2140 2141 2160 1903 1904 1905 2161 1907 1908 2162 2163 1910 2164 2165 1912Used by:Timeline
Symbol 2167 GraphicUsed by:2183
Symbol 2168 GraphicUsed by:2183
Symbol 2169 GraphicUsed by:2183
Symbol 2170 GraphicUsed by:2183
Symbol 2171 GraphicUsed by:2183
Symbol 2172 GraphicUsed by:2183
Symbol 2173 GraphicUsed by:2183
Symbol 2174 GraphicUsed by:2183
Symbol 2175 GraphicUsed by:2183
Symbol 2176 GraphicUsed by:2183
Symbol 2177 GraphicUsed by:2183
Symbol 2178 GraphicUsed by:2183
Symbol 2179 GraphicUsed by:2183
Symbol 2180 GraphicUsed by:2183
Symbol 2181 GraphicUsed by:2183
Symbol 2182 GraphicUsed by:2183
Symbol 2183 MovieClip {_r0_Frog_Left}Uses:1891 2167 2158 2139 2140 2141 2160 2168 1916 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 1932Used by:Timeline
Symbol 2184 GraphicUsed by:2185
Symbol 2185 MovieClipUses:2184Used by:2193 2197 2201
Symbol 2186 GraphicUsed by:2188
Symbol 2187 MovieClipUses:636 637 638Used by:2188
Symbol 2188 MovieClipUses:2186 2187 618Used by:2193 2197 2201
Symbol 2189 GraphicUsed by:2193
Symbol 2190 GraphicUsed by:2193
Symbol 2191 GraphicUsed by:2193
Symbol 2192 GraphicUsed by:2193
Symbol 2193 MovieClip {_r0_Frog_Down}Uses:2139 2140 2141 2185 2188 1891 2033 2034 2035 2036 2189 2190 2191 2192 1940 1941Used by:Timeline
Symbol 2194 MovieClip {_r0_Car_Up}Uses:1891 1943 2139 2140 2141 2143 2144Used by:Timeline
Symbol 2195 MovieClip {_r0_Car_Right}Uses:1891 1945 2158 2139 2140 2141 2160Used by:Timeline
Symbol 2196 MovieClip {_r0_Car_Left}Uses:1891 1945 2158 2139 2140 2141 2160Used by:Timeline
Symbol 2197 MovieClip {_r0_Car_Down}Uses:1891 1948 2139 2140 2141 2185 2188 1949Used by:Timeline
Symbol 2198 MovieClip {_r0_Bulldozer_Up}Uses:1891 1951 1952 1953 2139 2140 2141 2143 2144Used by:Timeline
Symbol 2199 MovieClip {_r0_Bulldozer_Right}Uses:1891 1955 1956 1957 1958 2158 2139 2140 2141 2160Used by:Timeline
Symbol 2200 MovieClip {_r0_Bulldozer_Left}Uses:1891 1955 1956 1957 1958 2158 2139 2140 2141 2160Used by:Timeline
Symbol 2201 MovieClip {_r0_Bulldozer_Down}Uses:1891 1961 1953 1962 2139 2140 2141 2185 2188 1963Used by:Timeline
Symbol 2202 GraphicUsed by:2209
Symbol 2203 GraphicUsed by:2209
Symbol 2204 GraphicUsed by:2209
Symbol 2205 GraphicUsed by:2209
Symbol 2206 GraphicUsed by:2209
Symbol 2207 GraphicUsed by:2209
Symbol 2208 GraphicUsed by:2209
Symbol 2209 MovieClip {_r0_Up}Uses:2202 599 624 518 520 522 626 631 2203 2204 2205 2206 2207 2208Used by:Timeline
Symbol 2210 GraphicUsed by:2219
Symbol 2211 GraphicUsed by:2219
Symbol 2212 GraphicUsed by:2219
Symbol 2213 GraphicUsed by:2219
Symbol 2214 GraphicUsed by:2219
Symbol 2215 GraphicUsed by:2219
Symbol 2216 GraphicUsed by:2219
Symbol 2217 GraphicUsed by:2219
Symbol 2218 GraphicUsed by:2219
Symbol 2219 MovieClip {_r0_Right}Uses:2210 599 601 603 518 520 522 620 2211 2212 2213 2214 2215 2216 2121 2217 2218 2052Used by:Timeline
Symbol 2220 MovieClip {_r0_Left}Uses:2111 599 601 603 518 520 522 620Used by:Timeline
Symbol 2221 MovieClipUses:623Used by:2228
Symbol 2222 GraphicUsed by:2228
Symbol 2223 GraphicUsed by:2228
Symbol 2224 GraphicUsed by:2228
Symbol 2225 GraphicUsed by:2228
Symbol 2226 GraphicUsed by:2228
Symbol 2227 GraphicUsed by:2228
Symbol 2228 MovieClip {_r0_Down}Uses:1993 599 2221 518 520 522 634 640 2222 2223 2224 2225 1988 2226 1970 2227Used by:Timeline
Symbol 2229 GraphicUsed by:2240
Symbol 2230 GraphicUsed by:2231
Symbol 2231 MovieClipUses:2230Used by:2240
Symbol 2232 GraphicUsed by:2240
Symbol 2233 GraphicUsed by:2240
Symbol 2234 GraphicUsed by:2240
Symbol 2235 GraphicUsed by:2240
Symbol 2236 GraphicUsed by:2240
Symbol 2237 GraphicUsed by:2240
Symbol 2238 GraphicUsed by:2240
Symbol 2239 GraphicUsed by:2240
Symbol 2240 MovieClip {_r0_Dead}Uses:2229 2231 47 2232 2233 2234 2235 2236 2237 2238 2239 2136Used by:Timeline
Symbol 2241 BitmapUsed by:2242
Symbol 2242 GraphicUses:2241Used by:2251
Symbol 2243 BitmapUsed by:2244
Symbol 2244 GraphicUses:2243Used by:2251
Symbol 2245 BitmapUsed by:2246
Symbol 2246 GraphicUses:2245Used by:2251
Symbol 2247 BitmapUsed by:2248
Symbol 2248 GraphicUses:2247Used by:2251
Symbol 2249 BitmapUsed by:2250
Symbol 2250 GraphicUses:2249Used by:2251
Symbol 2251 MovieClip {brickExp}Uses:2242 2244 2246 2248 2250Used by:Timeline
Symbol 2252 GraphicUsed by:2270
Symbol 2253 GraphicUsed by:2261 2313
Symbol 2254 GraphicUsed by:2261
Symbol 2255 GraphicUsed by:2261
Symbol 2256 GraphicUsed by:2261
Symbol 2257 GraphicUsed by:2261
Symbol 2258 GraphicUsed by:2261
Symbol 2259 GraphicUsed by:2261
Symbol 2260 GraphicUsed by:2261
Symbol 2261 MovieClipUses:2253 2254 2255 2256 2257 2258 2259 2260Used by:2270
Symbol 2262 GraphicUsed by:2270
Symbol 2263 GraphicUsed by:2270
Symbol 2264 GraphicUsed by:2270
Symbol 2265 GraphicUsed by:2270
Symbol 2266 GraphicUsed by:2270
Symbol 2267 GraphicUsed by:2270
Symbol 2268 GraphicUsed by:2270
Symbol 2269 GraphicUsed by:2270
Symbol 2270 MovieClip {bomb1}Uses:2252 2261 2262 2263 2264 2265 2266 2267 2268 2269Used by:Timeline
Symbol 2271 GraphicUsed by:2276
Symbol 2272 GraphicUsed by:2276
Symbol 2273 GraphicUsed by:2276
Symbol 2274 GraphicUsed by:2276
Symbol 2275 GraphicUsed by:2276
Symbol 2276 MovieClip {bomb2}Uses:2271 2272 2273 2274 2275Used by:Timeline
Symbol 2277 GraphicUsed by:2279
Symbol 2278 GraphicUsed by:2279
Symbol 2279 MovieClipUses:2277 2278Used by:2280
Symbol 2280 MovieClipUses:2279Used by:2285
Symbol 2281 GraphicUsed by:2283
Symbol 2282 GraphicUsed by:2283
Symbol 2283 MovieClipUses:2281 2282Used by:2284
Symbol 2284 MovieClipUses:2283Used by:2285
Symbol 2285 MovieClip {laserCartoon}Uses:2280 2284Used by:Timeline
Symbol 2286 GraphicUsed by:2294 2308
Symbol 2287 GraphicUsed by:2294 2308
Symbol 2288 GraphicUsed by:2294 2308
Symbol 2289 GraphicUsed by:2294 2308
Symbol 2290 GraphicUsed by:2294 2308
Symbol 2291 GraphicUsed by:2294 2308
Symbol 2292 GraphicUsed by:2294 2308
Symbol 2293 GraphicUsed by:2294 2308
Symbol 2294 MovieClip {bomb_it_Edition_04_fla.exp2_1_304}Uses:2286 2287 2288 2289 2290 2291 2292 2293Used by:2307
Symbol 2295 GraphicUsed by:2301
Symbol 2296 GraphicUsed by:2301
Symbol 2297 GraphicUsed by:2301
Symbol 2298 GraphicUsed by:2301
Symbol 2299 GraphicUsed by:2301
Symbol 2300 GraphicUsed by:2301
Symbol 2301 MovieClip {bomb_it_Edition_04_fla.exp3_301}Uses:2295 2296 2297 2298 2299 2300Used by:2307 2309
Symbol 2302 GraphicUsed by:2306
Symbol 2303 GraphicUsed by:2306
Symbol 2304 GraphicUsed by:2306
Symbol 2305 GraphicUsed by:2306
Symbol 2306 MovieClip {bomb_it_Edition_04_fla.exp1_302}Uses:2302 2303 2304 2305Used by:2307 2309
Symbol 2307 MovieClip {exp0_1}Uses:2294 2301 2306Used by:Timeline
Symbol 2308 MovieClip {bomb_it_Edition_04_fla.exp2_300}Uses:2286 2287 2288 2289 2290 2291 2292 2293Used by:2309
Symbol 2309 MovieClip {exp0}Uses:2308 2301 2306Used by:Timeline
Symbol 2310 GraphicUsed by:2314
Symbol 2311 GraphicUsed by:2313
Symbol 2312 GraphicUsed by:2313
Symbol 2313 MovieClipUses:2253 2311 2312Used by:2314
Symbol 2314 MovieClip {bomb0}Uses:2310 2313Used by:Timeline
Symbol 2315 MovieClip {fanyi_power_ups2}Uses:692 694 696 697 301 698 699 700 287 293 280 701 702 46 703 704 36 705 709 713 715 717 719 722 724 726 728 729 731 733 735 738 739 740 741 302 742 743 744 745 305 291 285 289 278 288 746 747 748 749 750 751 752 753 754 755 756 757 758 759 429 297 290 41 43 299 760 761 309 281 279 762 763 764 765 766 767 768 770 771 772 773 774 776 308 40 777 778 445 283 303 779 780 781 782 783 784 785 786 787 788 789 42 298 295 286 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 44 34 807 808 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 399 831 832 833 834 835 836 837 838 839 840 841 842 843 844 294 45 845 427 846 847 848 849 850 851 852 853 854 855 856 857 858 860 862 863 292 314 357 864 866 867 868 869 870 871 872 874 875 876 878 879 364 880 883 887 888 296 335 330 890 891 893 894 896 897 898 899 900 901 902 903 904 906 907 884 895 346 909 910 912 320 282 420 665 365 913 914 915 916 917 918 919 920 921 922 923 924 925 402 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 318 942 943 944 945 946 947 948 949 950 951 952 953 954 955 958 962 965 966 967 968 969 970 975 978 981 984 987 990 992 997 1001 1006 1009 1012 1015 1018 1019 1005Used by:2334
Symbol 2316 GraphicUsed by:2334
Symbol 2317 MovieClipUses:42 364 318 41 295 298 299 286 297 769 365Used by:2322
Symbol 2318 MovieClipUses:344 42 885 41 350 34 889 290 333 40 298Used by:2322
Symbol 2319 MovieClipUses:45 365 297 299 40 41 43 36 282 298Used by:2322
Symbol 2320 GraphicUsed by:2322 2873 2879 3053
Symbol 2321 GraphicUsed by:2322 2873 2879 3053
Symbol 2322 MovieClip {fanyi_power_ups}Uses:46 37 714 39 44 711 712 290 42 298 41 43 295 36 297 286 308 299 40 34 2317 399 45 445 845 427 357 2318 282 420 665 364 365 2319 970 969 2320 2321Used by:2334 2884
Symbol 2323 GraphicUsed by:2334
Symbol 2324 GraphicUsed by:2331
Symbol 2325 ShapeTweeningUsed by:2331
Symbol 2326 GraphicUsed by:2331
Symbol 2327 GraphicUsed by:2331
Symbol 2328 GraphicUsed by:2331
Symbol 2329 ShapeTweeningUsed by:2331
Symbol 2330 GraphicUsed by:2331
Symbol 2331 MovieClipUses:2324 2325 2326 2327 2328 2329 2330Used by:2332
Symbol 2332 MovieClipUses:2331Used by:2334 2897
Symbol 2333 GraphicUsed by:2334
Symbol 2334 MovieClip {pauseHelp}Uses:2316 2322 2323 2332 2333 2315Used by:Timeline
Symbol 2335 GraphicUsed by:2449
Symbol 2336 GraphicUsed by:2337
Symbol 2337 MovieClipUses:409 2336Used by:2449 2781
Symbol 2338 GraphicUsed by:2449
Symbol 2339 FontUsed by:2340 2447 2448 2450 2624 2625 2689 2779 2780 2960 2961 2977 2995 2996 3014 3017 3033 3038 3042 3097 3106 3119 3203 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3326 3355 3471
Symbol 2340 TextUses:2339Used by:2345
Symbol 2341 GraphicUsed by:2345 2368
Symbol 2342 MovieClipUses:290 41 308 40 297 36 43 298Used by:2345
Symbol 2343 GraphicUsed by:2345
Symbol 2344 GraphicUsed by:2345
Symbol 2345 MovieClip {fanyi_gameover}Uses:2340 445 36 43 286 41 290 297 308 298 295 364 42 365 40 318 282 305 45 357 328 34 2341 346 881 889 402 2342 91 92 2343 2344Used by:2397
Symbol 2346 GraphicUsed by:2363
Symbol 2347 GraphicUsed by:2361
Symbol 2348 GraphicUsed by:2361
Symbol 2349 ShapeTweeningUsed by:2359
Symbol 2350 GraphicUsed by:2359
Symbol 2351 ShapeTweeningUsed by:2359
Symbol 2352 GraphicUsed by:2359
Symbol 2353 GraphicUsed by:2359
Symbol 2354 ShapeTweeningUsed by:2359
Symbol 2355 GraphicUsed by:2359
Symbol 2356 ShapeTweeningUsed by:2359
Symbol 2357 GraphicUsed by:2359
Symbol 2358 GraphicUsed by:2359
Symbol 2359 MovieClipUses:2349 2350 2351 2352 2353 2354 2355 2356 2357 2358Used by:2361
Symbol 2360 GraphicUsed by:2361
Symbol 2361 MovieClipUses:2347 2348 2359 2360Used by:2362
Symbol 2362 MovieClip {bomb_it_Edition_04_fla.trophy_action_273}Uses:2361Used by:2363
Symbol 2363 MovieClipUses:2346 2362Used by:2397
Symbol 2364 GraphicUsed by:2368 2396 2454
Symbol 2365 GraphicUsed by:2368
Symbol 2366 GraphicUsed by:2368
Symbol 2367 GraphicUsed by:2368
Symbol 2368 MovieClip {fanyi_gongxi}Uses:690 36 43 33 34 691 38 40 711 720 39 1034 282 41 445 44 295 298 308 286 398 297 42 420 45 429 365 299 2364 290 364 318 885 333 2341 402 2365 2366 2367 1121Used by:2397
Symbol 2369 TextUses:415Used by:2396
Symbol 2370 GraphicUsed by:2396 3052
Symbol 2371 GraphicUsed by:2396 2446 2568 2860 3225 3229 3251 3387 3388 3389 3390 3391 3392 3393 3422 3423 3424 3425 3426 3427 3428 3438 3439 3440 3441 3442 3443 3444 3454 3455 3456 3457 3458 3459 3460 3564
Symbol 2372 GraphicUsed by:2396 2539 2540 2541 2542 2543 2544 2545 2547 2548 2549 2550 2551 2552 2582 3156 3160 3179 3223 3225 3261 3276
Symbol 2373 GraphicUsed by:2396
Symbol 2374 GraphicUsed by:2396
Symbol 2375 GraphicUsed by:2396 2687 2940 2962 2997 3132
Symbol 2376 GraphicUsed by:2396
Symbol 2377 GraphicUsed by:2396
Symbol 2378 GraphicUsed by:2396
Symbol 2379 GraphicUsed by:2396 2562 3036 3058
Symbol 2380 GraphicUsed by:2396 3202
Symbol 2381 GraphicUsed by:2396
Symbol 2382 GraphicUsed by:2396
Symbol 2383 GraphicUsed by:2396
Symbol 2384 GraphicUsed by:2396 3160 3179 3276
Symbol 2385 GraphicUsed by:2396 3259
Symbol 2386 GraphicUsed by:2396
Symbol 2387 GraphicUsed by:2396
Symbol 2388 GraphicUsed by:2396 3273
Symbol 2389 GraphicUsed by:2396 2537 3164 3184 3207 3277
Symbol 2390 GraphicUsed by:2396 2537 3164 3184 3207 3277
Symbol 2391 GraphicUsed by:2396
Symbol 2392 GraphicUsed by:2396
Symbol 2393 GraphicUsed by:2396
Symbol 2394 GraphicUsed by:2396 2704
Symbol 2395 GraphicUsed by:2396
Symbol 2396 MovieClip {fanyi_gongxitaici}Uses:2369 286 291 314 278 304 283 288 293 281 301 280 285 306 287 289 279 2370 295 362 2371 2372 36 294 296 284 43 34 1034 429 292 45 300 40 302 298 310 309 290 303 322 44 299 2373 769 323 316 2364 41 742 320 321 305 2374 1056 297 1037 1069 324 2375 1070 326 348 46 332 335 354 342 1071 330 339 337 1040 364 334 340 336 329 341 338 349 356 399 2376 2377 2378 87 2379 2380 683 684 2381 2382 1047 1048 2383 2384 1121 2385 967 2386 2387 2388 1092 2389 2390 2391 2392 2393 2394 1057 2395 47Used by:2397
Symbol 2397 MovieClipUses:2345 2363 2368 2396Used by:2449 2781
Symbol 2398 GraphicUsed by:2413 2797 2815
Symbol 2399 MovieClipUses:46 37 396 39 36 397Used by:2409
Symbol 2400 MovieClipUses:295 308 398 286 36 298 299Used by:2409
Symbol 2401 MovieClipUses:295 308 398 286 36 298 42 299Used by:2409
Symbol 2402 MovieClipUses:308 36 295 42 43 299 40 41 298Used by:2409
Symbol 2403 MovieClipUses:298 297 295 45 36 44Used by:2409
Symbol 2404 MovieClipUses:297 365 298 42 308 399 357Used by:2409
Symbol 2405 MovieClipUses:290 297 350 400 42 298 401 346 328Used by:2409
Symbol 2406 MovieClipUses:318 41 43 308 402 45Used by:2409
Symbol 2407 MovieClipUses:45 308 41 286 36 298Used by:2409
Symbol 2408 MovieClipUses:369 370 404 405 382Used by:2409
Symbol 2409 MovieClipUses:2399 2400 2401 2402 2403 2404 2405 2406 2407 2408Used by:2413
Symbol 2410 GraphicUsed by:2413 2797 2815
Symbol 2411 GraphicUsed by:2413 2797 2815
Symbol 2412 GraphicUsed by:2413 2797 2815
Symbol 2413 MovieClip {creditsXX}Uses:2398 2409 2410 2411 2412Used by:2449 2781
Symbol 2414 GraphicUsed by:2433
Symbol 2415 MovieClipUses:44 711 691 655 36 41 656Used by:2429
Symbol 2416 MovieClipUses:305 41 308 299 298 365 43Used by:2429
Symbol 2417 MovieClipUses:41 43 308 282 36 299 298Used by:2429
Symbol 2418 MovieClipUses:297 364 299 295 34 36 45 41 43Used by:2429
Symbol 2419 MovieClipUses:41 43 305 36 297 308Used by:2429
Symbol 2420 MovieClipUses:36 43 305 297Used by:2429
Symbol 2421 MovieClipUses:299 45 36 295 297Used by:2429
Symbol 2422 MovieClipUses:399 297 290 36 299Used by:2429
Symbol 2423 MovieClipUses:295 42 348 290 297 34 346 298 886Used by:2429
Symbol 2424 MovieClipUses:282 845 43 286 41 308Used by:2429
Symbol 2425 MovieClipUses:45 365 40 290 44 297 43Used by:2429
Symbol 2426 MovieClipUses:299 41 308 297 34Used by:2429
Symbol 2427 GraphicUsed by:2428
Symbol 2428 MovieClipUses:2427 966 683 684Used by:2429
Symbol 2429 MovieClipUses:2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2428Used by:2433
Symbol 2430 GraphicUsed by:2433
Symbol 2431 GraphicUsed by:2433
Symbol 2432 GraphicUsed by:2433
Symbol 2433 MovieClip {submit}Uses:2414 2429 2430 2431 2432Used by:2434
Symbol 2434 MovieClipUses:2433Used by:2449 2781
Symbol 2435 GraphicUsed by:2440
Symbol 2436 MovieClipUses:286 297 34 445 399 44 42 357 365 43Used by:2437
Symbol 2437 MovieClipUses:39 37 40 41 45 34 396 308 299 290 44 43 365 286 318 348 36 422 282 42 297 298 295 445 429 674 333 884 881 346 889 2436 357 364 87 88 91 92Used by:2440
Symbol 2438 GraphicUsed by:2440
Symbol 2439 GraphicUsed by:2440
Symbol 2440 MovieClip {MOREGAMES}Uses:2435 2437 2438 2439 442Used by:2449 2781 3089
Symbol 2441 EditableTextUses:208Used by:2449
Symbol 2442 EditableTextUses:1821Used by:2449
Symbol 2443 EditableTextUses:208Used by:2449
Symbol 2444 EditableTextUses:1821Used by:2449
Symbol 2445 MovieClip {fanyi_p11}Uses:290 708 299 318 282 346 336 296 291 338 42Used by:2449 2946 3013
Symbol 2446 MovieClip {fanyi_p21}Uses:290 2371 299 318 282 346 336 296 291 338 42Used by:2449 2946 3013
Symbol 2447 TextUses:2339Used by:2449
Symbol 2448 TextUses:2339Used by:2449
Symbol 2449 MovieClip {twoPGameOver}Uses:2335 2337 2338 2397 2413 2434 2440 207 2441 2442 2443 2444 2445 2446 2447 2448Used by:Timeline
Symbol 2450 TextUses:2339Used by:2454
Symbol 2451 GraphicUsed by:2454
Symbol 2452 GraphicUsed by:2454
Symbol 2453 GraphicUsed by:2454 2687 2700 2742 2940 2962 2997 3152
Symbol 2454 MovieClip {fanyi_new}Uses:2450 40 2451 2452 1034 43 36 41 365 429 42 305 297 2364 286 298 775 357 34 364 889 2453 402 308 1024Used by:2455
Symbol 2455 MovieClip {newP}Uses:2454Used by:Timeline
Symbol 2456 GraphicUsed by:2457
Symbol 2457 MovieClipUses:34 37 2456 39Used by:2537
Symbol 2458 FontUsed by:2459 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2619 2620 2621 2622 2623 2798 2853 2854 2890 2891 2892 2893 2958 2959 2967 2968 2969 3026
Symbol 2459 EditableTextUses:2458Used by:2537
Symbol 2460 GraphicUsed by:2537 3277
Symbol 2461 GraphicUsed by:2537
Symbol 2462 GraphicUsed by:2466 2537
Symbol 2463 MovieClipUses:655 36 41 656Used by:2537
Symbol 2464 MovieClipUses:46 41 658Used by:2537
Symbol 2465 MovieClipUses:655 42 1078 45 34 38Used by:2537
Symbol 2466 MovieClipUses:46 42 1031 40 37 2462 43 41 1022Used by:2537
Symbol 2467 MovieClipUses:290 44 297 298 299Used by:2537
Symbol 2468 MovieClipUses:40 365 43 298 41 305 308 399 297 44Used by:2537
Symbol 2469 MovieClipUses:43 297 40Used by:2537
Symbol 2470 MovieClipUses:40 42 41 36 44 318 45 34 286 299 282 308 297Used by:2537
Symbol 2471 MovieClipUses:308 297 43 282Used by:2537
Symbol 2472 MovieClipUses:297 308 40 41 299 365 43 36 769 298Used by:2537
Symbol 2473 MovieClipUses:308 297 40 299 41 44 290 36 1097 295Used by:2537
Symbol 2474 MovieClipUses:295 42 44 308 36 41 299 297 365 348Used by:2537
Symbol 2475 MovieClipUses:43 42 40Used by:2537
Symbol 2476 MovieClipUses:286 36 445 295 365 44 298 398Used by:2537
Symbol 2477 MovieClipUses:290 44 297 298 399Used by:2537
Symbol 2478 MovieClipUses:299 290 36 41 44 445 286 308 670 364 43Used by:2537
Symbol 2479 MovieClipUses:290 365 43 45 298 41Used by:2537
Symbol 2480 MovieClipUses:299 295 34 429 36 41 308 282 45 298 297 286Used by:2537
Symbol 2481 MovieClipUses:290 42 299 36 295 430 43Used by:2537
Symbol 2482 MovieClipUses:295 42 282 41 44 297 299 40 43 286Used by:2537
Symbol 2483 MovieClipUses:295 42 44 308 41 297 299 364 286Used by:2537
Symbol 2484 MovieClipUses:290 365 43 298 297 295 36 430Used by:2537
Symbol 2485 MovieClipUses:43 42 40 364 308 41Used by:2537
Symbol 2486 MovieClipUses:286 36 445 295 365 44 298 297Used by:2537
Symbol 2487 MovieClipUses:295 44 297 299 36 445 665 666 42Used by:2537
Symbol 2488 MovieClipUses:308 41 295 42 44 34 297 299 40 286Used by:2537
Symbol 2489 MovieClipUses:295 42 44 308 36 299 297 286 34Used by:2537
Symbol 2490 MovieClipUses:290 42 43 298 365 297 665 666Used by:2537
Symbol 2491 MovieClipUses:43 42 40 41Used by:2537
Symbol 2492 MovieClipUses:286 36 445 295 365 44 297 41Used by:2537
Symbol 2493 MovieClipUses:44 365 282 297 308Used by:2537
Symbol 2494 MovieClipUses:290 36 43 298 297 308 42 299 40 295Used by:2537
Symbol 2495 MovieClipUses:290 42 299 36 399 43 41Used by:2537
Symbol 2496 MovieClipUses:308 297 295 42 282 44 36 41 40 43 298Used by:2537
Symbol 2497 MovieClipUses:295 42 44 308 297 41 298 299Used by:2537
Symbol 2498 MovieClipUses:290 365 43 298 41 282 36 42Used by:2537
Symbol 2499 MovieClipUses:286 36 445 295 42 44 298 775Used by:2537
Symbol 2500 MovieClipUses:290 44 297 298 299Used by:2537
Symbol 2501 MovieClipUses:290 42 670 43 282Used by:2537
Symbol 2502 MovieClipUses:43 297 40Used by:2537
Symbol 2503 MovieClipUses:299 305 427 308 36 282 34 41 298Used by:2537
Symbol 2504 MovieClipUses:290 42 399 357 295 318 297Used by:2537
Symbol 2505 MovieClipUses:290 42 45 44 308 365 318 873 357 298 36Used by:2537
Symbol 2506 MovieClipUses:429 357 43 36 45Used by:2537
Symbol 2507 MovieClipUses:36 40 674Used by:2537
Symbol 2508 MovieClipUses:298 308 365 286 43 42 859 865Used by:2537
Symbol 2509 MovieClipUses:40 41 295 298 42Used by:2537
Symbol 2510 MovieClipUses:290 297 295 328 344 42 885Used by:2537
Symbol 2511 MovieClipUses:295 401 41 298Used by:2537
Symbol 2512 MovieClipUses:346 40 677Used by:2537
Symbol 2513 MovieClipUses:295 885 42 895 34 298 886Used by:2537
Symbol 2514 MovieClipUses:299 36 308 297Used by:2537
Symbol 2515 MovieClipUses:299 45 42 308Used by:2537
Symbol 2516 MovieClipUses:402 299 40Used by:2537
Symbol 2517 MovieClipUses:399 42 308 44 365 45 286 41 295 299 402Used by:2537
Symbol 2518 MovieClipUses:290 41 308 36 43 282 45 297 298Used by:2537
Symbol 2519 MovieClipUses:45 365 40 290 44 297 43 42 36Used by:2537
Symbol 2520 MovieClipUses:429 297 308 43 36 45 41 290 282Used by:2537
Symbol 2521 MovieClipUses:299 45 42 308Used by:2537
Symbol 2522 MovieClipUses:43 297 40Used by:2537
Symbol 2523 MovieClipUses:45 41 299 365 44 36 298 297 43Used by:2537
Symbol 2524 MovieClipUses:45 41 286 365 297 43Used by:2537
Symbol 2525 MovieClipUses:429 297 308 43 45 318 365 364 36Used by:2537
Symbol 2526 MovieClipUses:45 41 299 365 297 308 43Used by:2537
Symbol 2527 GraphicUsed by:2528
Symbol 2528 MovieClipUses:687 2527Used by:2537
Symbol 2529 GraphicUsed by:2537 3207
Symbol 2530 GraphicUsed by:2537 2681 3179 3184
Symbol 2531 GraphicUsed by:2537 2681 3179 3184
Symbol 2532 GraphicUsed by:2537 2910 3160 3164
Symbol 2533 GraphicUsed by:2537 2910 3160 3164 3532
Symbol 2534 MovieClipUses:683 684Used by:2537
Symbol 2535 MovieClipUses:686 687Used by:2537
Symbol 2536 MovieClipUses:1092 980Used by:2537
Symbol 2537 MovieClip {fanyi_gaofen}Uses:2457 2459 33 34 2460 690 37 734 739 691 741 45 809 43 2461 46 42 1031 40 2462 41 1022 2463 2464 2465 2466 2467 297 44 429 290 299 2468 298 282 365 308 2469 2470 2471 295 286 2472 2473 2474 2475 2476 2477 445 420 399 2478 2479 2480 2481 430 2482 2483 2484 2485 2486 2487 36 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 305 357 670 364 2501 2502 2503 2504 880 2505 2506 2507 2508 2509 328 333 885 886 884 895 346 400 2510 2511 2512 2513 2514 402 908 2515 2516 2517 2518 318 2519 2520 2521 2522 2523 2524 2525 2526 2528 2529 961 2389 2390 1019 1005 2530 2531 2532 2533 2534 2535 2536Used by:2618
Symbol 2538 GraphicUsed by:2556
Symbol 2539 MovieClipUses:350 2372 707 282 297 40 41 299Used by:2553
Symbol 2540 MovieClipUses:350 2372 707 299 290 41 44 43Used by:2553
Symbol 2541 MovieClipUses:707 286 41 350 2372 318 365 348Used by:2553
Symbol 2542 MovieClipUses:420 364 41 308 350 2372 299 290 36 44Used by:2553
Symbol 2543 MovieClipUses:40 422 299 286 41 350 36 2372 318 365 282 42Used by:2553
Symbol 2544 MovieClipUses:40 297 36 299 286 41 350 2372 318 42 282Used by:2553
Symbol 2545 MovieClipUses:707 286 41 350 2372 318 42 282 299Used by:2553
Symbol 2546 GraphicUsed by:2547
Symbol 2547 MovieClipUses:290 36 2546 286 350 2372 282 42 295 34Used by:2553
Symbol 2548 MovieClipUses:350 2372 707 299 290 41 44Used by:2553
Symbol 2549 MovieClipUses:350 2372 707 282 36 41 308Used by:2553
Symbol 2550 MovieClipUses:350 2372 707 346 881 290Used by:2553
Symbol 2551 MovieClipUses:350 2372 707 42 357 365 43Used by:2553
Symbol 2552 MovieClipUses:350 2372 707 290 41 308 40 297 36 43Used by:2553
Symbol 2553 MovieClipUses:2539 2540 2541 2542 2543 2544 2545 2547 2548 2549 2550 2551 2552Used by:2556
Symbol 2554 GraphicUsed by:2556
Symbol 2555 GraphicUsed by:2556
Symbol 2556 MovieClip {threeGameXX}Uses:2538 2553 2554 2555 442Used by:2618
Symbol 2557 MovieClipUses:40 41 36 44 365 308 299 295 42Used by:2562
Symbol 2558 MovieClipUses:290 365 43 298 297 295 36 42 41 299 40 422 348Used by:2562
Symbol 2559 GraphicUsed by:2560 3058 3148 3152
Symbol 2560 MovieClipUses:290 42 43 298 365 297 665 2559 41 299 40 36 44Used by:2562
Symbol 2561 GraphicUsed by:2562 3058
Symbol 2562 MovieClip {fanyi_gangfen}Uses:706 37 397 43 39 739 720 34 36 282 299 295 42 308 41 2557 2558 286 2560 298 290 670 297 45 328 346 881 357 420 44 2379 683 2561Used by:2618
Symbol 2563 GraphicUsed by:2618
Symbol 2564 GraphicUsed by:2618
Symbol 2565 MovieClipUses:408Used by:2618 2768 2882 2942 2965 3013 3325 3493 3623
Symbol 2566 GraphicUsed by:2618
Symbol 2567 MovieClipUses:708Used by:2618
Symbol 2568 MovieClipUses:2371Used by:2618
Symbol 2569 MovieClipUses:350Used by:2618
Symbol 2570 GraphicUsed by:2571
Symbol 2571 MovieClipUses:2570Used by:2618
Symbol 2572 GraphicUsed by:2573 3156 3160 3222 3224
Symbol 2573 MovieClipUses:2572Used by:2618
Symbol 2574 GraphicUsed by:2575
Symbol 2575 MovieClipUses:2574Used by:2618
Symbol 2576 GraphicUsed by:2577
Symbol 2577 MovieClipUses:2576Used by:2618
Symbol 2578 GraphicUsed by:2579
Symbol 2579 MovieClipUses:2578Used by:2618
Symbol 2580 GraphicUsed by:2581
Symbol 2581 MovieClipUses:2580Used by:2618
Symbol 2582 MovieClipUses:708 2372Used by:2618
Symbol 2583 EditableTextUses:2458Used by:2618
Symbol 2584 EditableTextUses:2458Used by:2618
Symbol 2585 EditableTextUses:2458Used by:2618
Symbol 2586 EditableTextUses:2458Used by:2618
Symbol 2587 EditableTextUses:2458Used by:2618
Symbol 2588 EditableTextUses:2458Used by:2618
Symbol 2589 EditableTextUses:2458Used by:2618
Symbol 2590 EditableTextUses:2458Used by:2618
Symbol 2591 EditableTextUses:2458Used by:2618
Symbol 2592 EditableTextUses:2458Used by:2618
Symbol 2593 EditableTextUses:208Used by:2618
Symbol 2594 EditableTextUses:208Used by:2618
Symbol 2595 EditableTextUses:208Used by:2618
Symbol 2596 EditableTextUses:208Used by:2618
Symbol 2597 EditableTextUses:208Used by:2618
Symbol 2598 EditableTextUses:208Used by:2618
Symbol 2599 EditableTextUses:208Used by:2618
Symbol 2600 EditableTextUses:208Used by:2618
Symbol 2601 EditableTextUses:208Used by:2618
Symbol 2602 EditableTextUses:208Used by:2618
Symbol 2603 EditableTextUses:1822Used by:2618
Symbol 2604 EditableTextUses:1822Used by:2618
Symbol 2605 EditableTextUses:1822Used by:2618
Symbol 2606 EditableTextUses:1822Used by:2618
Symbol 2607 EditableTextUses:1822Used by:2618
Symbol 2608 EditableTextUses:1822Used by:2618
Symbol 2609 EditableTextUses:1822Used by:2618
Symbol 2610 EditableTextUses:1822Used by:2618
Symbol 2611 EditableTextUses:1822Used by:2618
Symbol 2612 EditableTextUses:1822Used by:2618
Symbol 2613 GraphicUsed by:2614
Symbol 2614 ButtonUses:2613Used by:2618
Symbol 2615 GraphicUsed by:2618
Symbol 2616 GraphicUsed by:2618
Symbol 2617 GraphicUsed by:2618
Symbol 2618 MovieClip {highScore}Uses:2563 2564 2565 2566 443 207 2562 2556 2567 2568 2569 2571 2573 2575 2577 2579 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2537 2614 2615 2616 2617Used by:Timeline
Symbol 2619 TextUses:2458Used by:2687 2997
Symbol 2620 TextUses:2458Used by:2687 2997
Symbol 2621 TextUses:2458Used by:2687 2997
Symbol 2622 TextUses:2458Used by:2687 2997
Symbol 2623 TextUses:2458Used by:2687 2997
Symbol 2624 TextUses:2339Used by:2687
Symbol 2625 TextUses:2339Used by:2687
Symbol 2626 GraphicUsed by:2627 2629 2687 2934 2940 2997
Symbol 2627 MovieClipUses:293 301 698 699 2626 287 1032 703 38 1021 1030 1022Used by:2687 2997
Symbol 2628 GraphicUsed by:2629
Symbol 2629 MovieClipUses:293 301 698 699 2626 287 36 2628 1021 1030 1022Used by:2687 2997
Symbol 2630 MovieClipUses:305 285 289 304 291 279 293 280 288 287 362 278Used by:2687 2997
Symbol 2631 MovieClipUses:305 285 289 303 283 284 36 362 291 288 278 279Used by:2687 2997
Symbol 2632 MovieClipUses:305 280 292 283 288 294 285 306 289 279 36 287 362 291 278Used by:2687 2997
Symbol 2633 MovieClipUses:364 291 288 278 279 296 289 362 292 285 293 294 309 280Used by:2687 2997
Symbol 2634 MovieClipUses:364 291 288 278 279 296 289 362 292 285 293 283 284 309Used by:2687 2997
Symbol 2635 MovieClipUses:364 291 288 278 279 296 289 285 284 280 293 309Used by:2687 2997
Symbol 2636 MovieClipUses:364 291 288 278 279 300 356 289 303 285 293 1069 42 362 292 302Used by:2687 2997
Symbol 2637 MovieClipUses:364 291 288 278 279 300 356 289 287 285 283 284 36 293 282 322 294Used by:2687 2997
Symbol 2638 MovieClipUses:364 291 288 278 279 300 356 289 287 285 293 1069 445 280 294Used by:2687 2997
Symbol 2639 MovieClipUses:364 291 288 280 300 281 283 323 294 285 362 292 293 279 289 278Used by:2687 2997
Symbol 2640 MovieClipUses:364 291 288 280 300 281 283 323 294 285 362 292 293 279 287Used by:2687 2997
Symbol 2641 MovieClipUses:364 291 288 280 300 281 283 323 296 289 306 285 36 294 278 293Used by:2687 2997
Symbol 2642 MovieClipUses:364 291 288 280 300 281 283 323 294 285 284 287 279 307 278 36Used by:2687 2997
Symbol 2643 GraphicUsed by:2644 2645 2646 2687 2904 2915 2928 2940 2962 2997
Symbol 2644 MovieClipUses:290 289 2643 284 280 291 296 362 292 285 293 279 294 278 742Used by:2687 2997
Symbol 2645 MovieClipUses:290 289 2643 284 280 291 296 362 292 285 293 279 281 36 301 294Used by:2687 2997
Symbol 2646 MovieClipUses:290 289 2643 284 280 291 296 288 287 279 285 36 283 294Used by:2687 2997
Symbol 2647 MovieClipUses:364 323 288 278 279 296 291 289 362 292 285 281 293 294 742Used by:2687 2997
Symbol 2648 MovieClipUses:364 323 288 278 279 296 291 289 362 292 285 281 293 36 301 280 294Used by:2687 2997
Symbol 2649 MovieClipUses:364 323 288 278 279 296 291 289 293 285 284 321 287 283Used by:2687 2997
Symbol 2650 MovieClipUses:364 323 288 278 279 296 291 289 293 285 306 281 280 294 300 36 283Used by:2687 2997
Symbol 2651 MovieClipUses:364 323 288 278 279 296 291 289 280 284 287 285 36 283 294Used by:2687 2997
Symbol 2652 MovieClipUses:364 291 288 278 279 287 285 293 280 294 289Used by:2687 2997
Symbol 2653 MovieClipUses:364 291 288 278 279 287 285 293 280 289 283 281 36Used by:2687 2997
Symbol 2654 MovieClipUses:300 1069 289 285 284 1037 36 279 362 291 288 278Used by:2687 2997
Symbol 2655 MovieClipUses:279 283 284 36 289 362 291 288 278Used by:2687 2997
Symbol 2656 MovieClipUses:362 291 288 278 279 303 283 280 281 285 302 293 314Used by:2687 2997
Symbol 2657 MovieClipUses:362 291 288 278 279 303 283 285 289 296 294 284 280 293 314Used by:2687 2997
Symbol 2658 MovieClipUses:362 291 288 278 279 303 283 280 293 314 281 301 304 289 287 323Used by:2687 2997
Symbol 2659 GraphicUsed by:2660
Symbol 2660 MovieClipUses:400 291 335 314 281 331 283 332 1071 46 349 285 337 354 2659 338Used by:2687 2997
Symbol 2661 MovieClipUses:400 291 335 314 281 331 283 354 296 337 285 330 340 329 46Used by:2687 2997
Symbol 2662 MovieClipUses:400 291 335 314 281 331 283 46 339 1040 285 347 296 329Used by:2687 2997
Symbol 2663 MovieClipUses:400 291 335 314 281 331 283 354 332 46 337 310 339 296 336Used by:2687 2997
Symbol 2664 MovieClipUses:288 285 279 301 283 289 362 291 278Used by:2687 2997
Symbol 2665 MovieClipUses:293 291 296 36 283 288 1069 1072 285 362 278 279Used by:2687 2997
Symbol 2666 MovieClipUses:1069 36 294 356 289 285 288 358 284 283 362 291 278 279Used by:2687 2997
Symbol 2667 MovieClipUses:362 291 288 278 279 296 285 287 301 283 281 289 294Used by:2687 2997
Symbol 2668 MovieClipUses:362 291 288 278 279 296 285 287 284 36 283 294Used by:2687 2997
Symbol 2669 MovieClipUses:362 291 288 278 279 296 285 284 301 283Used by:2687 2997
Symbol 2670 MovieClipUses:362 291 288 278 279 292 285 302 294 280 284 283 301Used by:2687 2997
Symbol 2671 MovieClipUses:362 291 288 278 279 280 293 285 284 294 302 296 36Used by:2687 2997
Symbol 2672 GraphicUsed by:2679
Symbol 2673 GraphicUsed by:2679
Symbol 2674 GraphicUsed by:2679
Symbol 2675 GraphicUsed by:2679
Symbol 2676 GraphicUsed by:2679 2681
Symbol 2677 GraphicUsed by:2679 2681 2687 2910 2923 2934 2940 2962 2997
Symbol 2678 GraphicUsed by:2679 2681 2687 2910 2923 2934 2940 2962 2997
Symbol 2679 MovieClipUses:2672 2673 2674 2675 2676 2677 2678Used by:2687 2997
Symbol 2680 GraphicUsed by:2681
Symbol 2681 MovieClipUses:2530 2531 2676 2680 2677 2678Used by:2687 2997
Symbol 2682 GraphicUsed by:2687 2940 2962 2997
Symbol 2683 GraphicUsed by:2687 2746 2940 2962 2997
Symbol 2684 GraphicUsed by:2687 2940 2962 2997 3353 3708
Symbol 2685 GraphicUsed by:2687 2940 2962 2997 3353 3708
Symbol 2686 GraphicUsed by:2687 2934 2997 3276
Symbol 2687 MovieClip {fanyi_fenshu3}Uses:2619 2620 2621 2622 2623 2624 2625 2627 2629 293 301 698 699 2626 287 294 280 701 702 740 720 2630 2631 298 42 297 44 41 299 295 308 305 292 362 291 288 278 279 40 285 36 302 2632 2633 2634 286 43 365 364 284 296 300 281 309 2635 2636 2637 282 290 45 399 304 289 2638 2639 2640 430 283 323 2641 2642 2644 2645 809 2643 2646 2647 2648 665 666 2649 2650 2651 2652 2653 1056 2654 2655 670 427 306 1037 2656 2657 873 877 357 429 303 2375 1070 2658 2660 2661 400 892 346 2453 401 350 884 34 886 2662 335 314 331 341 349 46 342 2663 2664 2665 402 356 2666 2667 2668 2669 2670 2671 2679 2681 2682 683 2683 1121 684 2684 2685 2677 2678 1092 980 2686 989Used by:2768
Symbol 2688 GraphicUsed by:2708
Symbol 2689 TextUses:2339Used by:2690
Symbol 2690 MovieClipUses:2689Used by:2705
Symbol 2691 MovieClipUses:305 42 44 282 41 43 286Used by:2705
Symbol 2692 MovieClipUses:290 308 42 295 34 297 36 43 305 41 365Used by:2705
Symbol 2693 MovieClipUses:43 670 295 34 299 298 41 308 44 305Used by:2705
Symbol 2694 MovieClipUses:299 36 282 365 41 43 298 305 44Used by:2705
Symbol 2695 MovieClipUses:43 809 305 41 44 299 282 365 36 298Used by:2705
Symbol 2696 MovieClipUses:44 36 305 41 42 299 365 295Used by:2705
Symbol 2697 MovieClipUses:43 670 299 298 297 36 305 427Used by:2705
Symbol 2698 MovieClipUses:43 297 299 298 674 290 357 42 399 36 40Used by:2705
Symbol 2699 GraphicUsed by:2700 2807
Symbol 2700 MovieClipUses:295 885 41 333 884 2699 892 346 2453 290 42 364 34 886Used by:2705
Symbol 2701 MovieClipUses:299 42 43 308 297 45 402 41 305 357Used by:2705
Symbol 2702 MovieClipUses:44 41 305 364 308 36 45 365 298 43 357 297Used by:2705
Symbol 2703 MovieClipUses:298 297 34 290 299 41 308 365 43 357Used by:2705
Symbol 2704 MovieClipUses:1057 2394 1121Used by:2705
Symbol 2705 MovieClipUses:2690 2691 2692 2693 2694 2695 2696 2697 2698 2700 2701 2702 2703 2704Used by:2708
Symbol 2706 GraphicUsed by:2708
Symbol 2707 GraphicUsed by:2708
Symbol 2708 MovieClip {nextlevle}Uses:2688 2705 2706 2707 442Used by:2751
Symbol 2709 GraphicUsed by:2730
Symbol 2710 GraphicUsed by:2711
Symbol 2711 MovieClipUses:46 36 41 2710 691 712Used by:2726
Symbol 2712 MovieClipUses:286 42 308 282 297 43Used by:2726
Symbol 2713 MovieClipUses:295 42 43 298 36 365 41 308Used by:2726
Symbol 2714 MovieClipUses:429 41 36 298 308Used by:2726
Symbol 2715 MovieClipUses:295 42 43 298 36 365 297 308Used by:2726
Symbol 2716 MovieClipUses:295 42 43 298 36 365 297Used by:2726
Symbol 2717 MovieClipUses:445 42 308 298 299 670Used by:2726
Symbol 2718 MovieClipUses:45 42 43 298 357 365 318Used by:2726
Symbol 2719 MovieClipUses:344 290 42 333 885 895 297 298 886Used by:2726
Symbol 2720 MovieClipUses:286 41 305 297 40Used by:2726
Symbol 2721 MovieClipUses:40 41 44 297 43 318 365 298 45Used by:2726
Symbol 2722 MovieClipUses:298 41 308 365 299 45 297 43Used by:2726
Symbol 2723 GraphicUsed by:2725
Symbol 2724 GraphicUsed by:2725
Symbol 2725 MovieClipUses:2723 2724Used by:2726
Symbol 2726 MovieClipUses:2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2725Used by:2730
Symbol 2727 GraphicUsed by:2730
Symbol 2728 GraphicUsed by:2730
Symbol 2729 GraphicUsed by:2730
Symbol 2730 MovieClip {GAMECLEAR}Uses:2709 2726 2727 2728 2729Used by:2751
Symbol 2731 GraphicUsed by:2750
Symbol 2732 GraphicUsed by:2733
Symbol 2733 MovieClipUses:33 34 2732 36 44 37 47Used by:2747
Symbol 2734 MovieClipUses:44 41 305 42 290 43 36 365 429Used by:2747
Symbol 2735 MovieClipUses:308 41 286 398 40 297 44 43 36 305 365Used by:2747
Symbol 2736 MovieClipUses:44 41 305 43 365 299 298 297 308Used by:2747
Symbol 2737 MovieClipUses:308 41 36 43 295 297 305 44Used by:2747
Symbol 2738 MovieClipUses:308 41 36 43 295 297 809 305 44Used by:2747
Symbol 2739 MovieClipUses:308 36 297 305 44 41 42Used by:2747
Symbol 2740 MovieClipUses:299 298 297 308 42 40Used by:2747
Symbol 2741 MovieClipUses:290 42 429 298 430 308 399 36 40Used by:2747
Symbol 2742 MovieClipUses:344 290 42 2453 298 346 884 364 41 34 886 350 297Used by:2747
Symbol 2743 MovieClipUses:299 41 305 402 357 43 286 364 297 908 44 298Used by:2747
Symbol 2744 MovieClipUses:40 41 365 44 297 36 45 364 305Used by:2747
Symbol 2745 MovieClipUses:40 365 44 297 45 43 299 41 298 34 290Used by:2747
Symbol 2746 MovieClipUses:1043 1156 2683 1121Used by:2747
Symbol 2747 MovieClipUses:2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746Used by:2750
Symbol 2748 GraphicUsed by:2750
Symbol 2749 GraphicUsed by:2750
Symbol 2750 MovieClip {RESTARTLEVEL}Uses:2731 2747 2748 2749 442Used by:2751
Symbol 2751 MovieClipUses:2708 2730 2750Used by:2768 2957 2976 3013
Symbol 2752 GraphicUsed by:2768
Symbol 2753 GraphicUsed by:2768 2965
Symbol 2754 GraphicUsed by:2768
Symbol 2755 EditableTextUses:208Used by:2768
Symbol 2756 EditableTextUses:208Used by:2768
Symbol 2757 EditableTextUses:208Used by:2768
Symbol 2758 EditableTextUses:208Used by:2768
Symbol 2759 EditableTextUses:208Used by:2768
Symbol 2760 EditableTextUses:208Used by:2768
Symbol 2761 EditableTextUses:208Used by:2768
Symbol 2762 GraphicUsed by:2767 3152 3164 3202
Symbol 2763 MovieClipUses:298 365 290 43 297 295 36 430Used by:2767
Symbol 2764 MovieClipUses:297 299 365 290 42 43 298 665 666Used by:2767
Symbol 2765 MovieClipUses:298 365 42 290 43 41 282 36Used by:2767
Symbol 2766 MovieClipUses:364 297 882 290 41 350 884 885 886 298Used by:2767
Symbol 2767 MovieClip {fanyi_yourscore}Uses:655 36 41 656 299 42 2762 318 295 308 298 43 286 290 365 45 2763 44 297 2764 2765 670 282 429 430 357 2766 399 1156 1157 683 684Used by:2768 2946 2970 3013
Symbol 2768 MovieClip {onePScore}Uses:2751 207 2752 2565 2753 2754 2755 2756 2757 2758 2759 2760 2761 2687 2767Used by:Timeline
Symbol 2769 GraphicUsed by:2781
Symbol 2770 GraphicUsed by:2781
Symbol 2771 BitmapUsed by:2772 2773 2775
Symbol 2772 GraphicUses:2771Used by:2774
Symbol 2773 GraphicUses:2771Used by:2774
Symbol 2774 ButtonUses:2772 2773Used by:2781
Symbol 2775 GraphicUses:2771Used by:2776
Symbol 2776 MovieClipUses:2775Used by:2781
Symbol 2777 EditableTextUses:208Used by:2781
Symbol 2778 EditableTextUses:1821Used by:2781
Symbol 2779 TextUses:2339Used by:2781
Symbol 2780 TextUses:2339Used by:2781
Symbol 2781 MovieClip {onePGameOver}Uses:2769 2337 2770 2397 2413 2434 2774 2776 2440 207 2777 2778 2779 2780Used by:Timeline
Symbol 2782 MovieClipUses:44 711 691Used by:2796
Symbol 2783 MovieClipUses:42 290 299 44 297 43Used by:2796
Symbol 2784 MovieClipUses:299 297 365 305 41 282 308 286Used by:2796
Symbol 2785 MovieClipUses:299 290 41 36 295 34 308 43Used by:2796
Symbol 2786 MovieClipUses:282 365 297 308 286Used by:2796
Symbol 2787 MovieClipUses:282 308 297 305Used by:2796
Symbol 2788 MovieClipUses:282 365 297 308 286Used by:2796
Symbol 2789 MovieClipUses:299 297 44 305Used by:2796
Symbol 2790 MovieClipUses:299 290 297 308Used by:2796
Symbol 2791 MovieClipUses:399 297 290 36 299Used by:2796
Symbol 2792 MovieClipUses:295 42 348 290 297 34 346 298 886Used by:2796
Symbol 2793 MovieClipUses:45 297 357 286 41 298Used by:2796
Symbol 2794 MovieClipUses:299 36 40 290 297 43Used by:2796
Symbol 2795 MovieClipUses:1027 1028Used by:2796
Symbol 2796 MovieClipUses:2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795Used by:2797
Symbol 2797 MovieClip {saveX}Uses:2398 2796 2410 2411 2412Used by:2852
Symbol 2798 TextUses:2458Used by:2799
Symbol 2799 MovieClipUses:2798Used by:2814
Symbol 2800 MovieClipUses:299 298 297 43 286 308Used by:2814
Symbol 2801 MovieClipUses:399 365 308 420 295 45 299 41 298 43Used by:2814
Symbol 2802 MovieClipUses:308 41 299 298 297 365Used by:2814
Symbol 2803 MovieClipUses:399 41 308 297Used by:2814
Symbol 2804 MovieClipUses:297 290 282 308Used by:2814
Symbol 2805 MovieClipUses:290 308 41 286 445 36 43 298 42Used by:2814
Symbol 2806 MovieClipUses:427 298 41 308 299 670 44Used by:2814
Symbol 2807 MovieClipUses:344 42 884 40 885 401 297 34 346 2699Used by:2814
Symbol 2808 MovieClipUses:299 36 445 308 44 297Used by:2814
Symbol 2809 MovieClipUses:40 41 43 282 297 298 365 308 45 364 44 36Used by:2814
Symbol 2810 MovieClipUses:298 41 297 290 45 43 299 40 365 44Used by:2814
Symbol 2811 GraphicUsed by:2813
Symbol 2812 GraphicUsed by:2813 3293 3546
Symbol 2813 MovieClipUses:2811 2812 385 1025Used by:2814
Symbol 2814 MovieClipUses:2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2813Used by:2815
Symbol 2815 MovieClip {defauleX}Uses:2398 2814 2410 2411 2412Used by:2852
Symbol 2816 GraphicUsed by:2817
Symbol 2817 MovieClipUses:2816Used by:2852
Symbol 2818 GraphicUsed by:2819 2822 3687
Symbol 2819 MovieClipUses:2818Used by:2852
Symbol 2820 GraphicUsed by:2821
Symbol 2821 MovieClipUses:2820Used by:2852
Symbol 2822 MovieClipUses:2818Used by:2852
Symbol 2823 GraphicUsed by:2824
Symbol 2824 MovieClipUses:2823Used by:2852
Symbol 2825 GraphicUsed by:2826 2829
Symbol 2826 MovieClipUses:2825Used by:2852
Symbol 2827 GraphicUsed by:2828
Symbol 2828 MovieClipUses:2827Used by:2852
Symbol 2829 MovieClipUses:2825Used by:2852
Symbol 2830 GraphicUsed by:2831
Symbol 2831 MovieClipUses:2830Used by:2852 3687 3690
Symbol 2832 GraphicUsed by:2833
Symbol 2833 MovieClipUses:2832Used by:2852 3689
Symbol 2834 FontUsed by:2835 2836 2837 2838 2839 2840 2841 2843
Symbol 2835 EditableTextUses:2834 2842Used by:2852
Symbol 2836 EditableTextUses:2834 2842Used by:2852
Symbol 2837 EditableTextUses:2834 2842Used by:2852
Symbol 2838 EditableTextUses:2834 2842Used by:2852
Symbol 2839 EditableTextUses:2834 2842Used by:2852
Symbol 2840 EditableTextUses:2834 2842Used by:2852
Symbol 2841 EditableTextUses:2834 2842Used by:2852
Symbol 2842 FontUsed by:2835 2836 2837 2838 2839 2840 2841 2843
Symbol 2843 EditableTextUses:2834 2842Used by:2852
Symbol 2844 EditableTextUses:208Used by:2852
Symbol 2845 EditableTextUses:208Used by:2852
Symbol 2846 EditableTextUses:208Used by:2852
Symbol 2847 GraphicUsed by:2852
Symbol 2848 EditableTextUses:208Used by:2852
Symbol 2849 EditableTextUses:208Used by:2852
Symbol 2850 EditableTextUses:208Used by:2852
Symbol 2851 EditableTextUses:208Used by:2852
Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245}Uses:2817 2819 2821 2822 2824 2826 2828 2829 2831 2833 2835 2836 2837 2838 2839 2840 2841 2843 2844 2845 2846 2847 2848 2849 2850 2851 2815 2797Used by:2898
Symbol 2853 TextUses:2458Used by:2860
Symbol 2854 TextUses:2458Used by:2860
Symbol 2855 MovieClipUses:344 41 290 40 892 34 346 677Used by:2860
Symbol 2856 MovieClipUses:884 295 298 297 34 42 364 346 886 400 40Used by:2860
Symbol 2857 GraphicUsed by:2860
Symbol 2858 GraphicUsed by:2860
Symbol 2859 GraphicUsed by:2860
Symbol 2860 MovieClip {fanyi_kongzhijiemian}Uses:290 708 2371 2853 2854 299 364 41 429 282 43 42 40 286 398 44 297 295 308 318 305 36 298 445 357 706 48 365 399 674 346 336 296 291 338 2855 2856 34 45 2857 2858 2859 971 972Used by:2889
Symbol 2861 GraphicUsed by:2877
Symbol 2862 MovieClipUses:46 37 714 39 44 711 712Used by:2874
Symbol 2863 MovieClipUses:290 42 298 41 43 295 36 297 286 308 299Used by:2874
Symbol 2864 MovieClipUses:40 41 44 34 42 308 297 43 298 299Used by:2874
Symbol 2865 MovieClipUses:42 364 318 41 295 298 299 286 297 769 365Used by:2874
Symbol 2866 MovieClipUses:290 42 298 41 43 399 36 297 40Used by:2874
Symbol 2867 MovieClipUses:45 308 297 445 298 845 41 40 427 44Used by:2874
Symbol 2868 MovieClipUses:290 308 399 41 286 40 36 42 298 357Used by:2874
Symbol 2869 MovieClipUses:344 42 885 41 350 34 889 290 333 40 298Used by:2874
Symbol 2870 MovieClipUses:282 420 665 364 42 43 365 299 44 297 308 36Used by:2874
Symbol 2871 MovieClipUses:45 41 365 297 298 43Used by:2874
Symbol 2872 MovieClipUses:45 365 297 299 40 41 43 36 282 298Used by:2874
Symbol 2873 MovieClipUses:970 969 2320 2321Used by:2874
Symbol 2874 MovieClipUses:2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873Used by:2877
Symbol 2875 GraphicUsed by:2877
Symbol 2876 GraphicUsed by:2877
Symbol 2877 MovieClip {power_ups}Uses:2861 2874 2875 2876 442Used by:2898
Symbol 2878 GraphicUsed by:2879
Symbol 2879 MovieClip {fanyi_controls}Uses:655 36 41 736 45 34 737 364 299 298 365 308 43 282 295 42 40 297 286 44 429 884 344 290 885 346 2878 370 2320 2321Used by:2884
Symbol 2880 GraphicUsed by:2898
Symbol 2881 GraphicUsed by:2882
Symbol 2882 MovieClipUses:2565 2881Used by:2898
Symbol 2883 GraphicUsed by:2898
Symbol 2884 MovieClipUses:2879 2322Used by:2898
Symbol 2885 GraphicUsed by:2889
Symbol 2886 GraphicUsed by:2889
Symbol 2887 GraphicUsed by:2889
Symbol 2888 GraphicUsed by:2889
Symbol 2889 MovieClipUses:2885 639 2886 2887 2888 2860Used by:2898
Symbol 2890 TextUses:2458Used by:2894
Symbol 2891 TextUses:2458Used by:2894
Symbol 2892 TextUses:2458Used by:2894
Symbol 2893 TextUses:2458Used by:2894
Symbol 2894 MovieClipUses:2890 2891 2892 2893Used by:2898
Symbol 2895 GraphicUsed by:2897
Symbol 2896 GraphicUsed by:2897
Symbol 2897 MovieClipUses:2895 2332 2896 692 694 696 697 301 698 699 700 287 293 280 701 702 709 713 715 717 719 722 724 726 728 729 731 733 735 738 739 740 741 302 742 46 703 704 36 705Used by:2898
Symbol 2898 MovieClip {howToPlay}Uses:2880 2882 2883 2884 443 2877 2889 2852 2894 2897Used by:Timeline
Symbol 2899 GraphicUsed by:2910 2923
Symbol 2900 GraphicUsed by:2910 2923 3179
Symbol 2901 MovieClipUses:364 291 288 278 279 296 289 281 283 285 310 36 280 309Used by:2910
Symbol 2902 MovieClipUses:364 291 288 278 279 300 356 289 287 285 322 362 293 299 296 280 36Used by:2910
Symbol 2903 MovieClipUses:364 291 288 280 300 281 283 323 296 289 362 36 294 279 285Used by:2910
Symbol 2904 MovieClipUses:290 289 2643 284 280 291 279 296 285 320 283 281 36 294Used by:2910
Symbol 2905 MovieClipUses:364 323 288 278 279 296 291 289 285 320 283 281 36 280 294Used by:2910
Symbol 2906 MovieClipUses:364 291 288 278 279 303 283 302 36 289 304 285 296 324 314 293 280Used by:2910
Symbol 2907 MovieClipUses:400 291 335 314 281 331 283 296 338 1040 285 337 341 46 332Used by:2910
Symbol 2908 MovieClipUses:364 291 288 278 279 296 285 304 283 289 302 280 287Used by:2910
Symbol 2909 MovieClipUses:364 291 288 278 279 292 362 280 285 289 304 283Used by:2910
Symbol 2910 MovieClip {fanyi_tusejiangli}Uses:293 301 698 699 397 700 287 740 1030 702 1053 703 720 2899 2900 282 285 302 36 278 289 294 279 362 291 288 2901 2902 2903 2904 2905 364 281 283 300 322 280 2906 2907 308 358 2908 2909 2532 2533 2677 2678Used by:2946
Symbol 2911 MovieClipUses:305 285 289 303 283 284 36 294 278 288 293 362 291 279Used by:2923
Symbol 2912 MovieClipUses:364 291 288 278 279 296 289 280 1036 281 285 36 293 309Used by:2923
Symbol 2913 MovieClipUses:364 291 288 278 279 300 356 289 287 285 283 284 36 293 40 303Used by:2923
Symbol 2914 MovieClipUses:364 291 288 280 300 281 283 323 296 289 284 285 294 279 287Used by:2923
Symbol 2915 MovieClipUses:290 289 2643 284 280 291 296 285 294 283 279 281 36 301Used by:2923
Symbol 2916 MovieClipUses:364 323 288 278 279 296 291 289 285 281 36 301 283 294 284Used by:2923
Symbol 2917 MovieClipUses:364 291 288 278 279 303 283 285 362 289 284 293 314Used by:2923
Symbol 2918 MovieClipUses:400 291 335 314 281 331 283 354 296 337 285 329 46Used by:2923
Symbol 2919 MovieClipUses:364 291 288 278 279 296 285 287 284 36 283 302 280Used by:2923
Symbol 2920 MovieClipUses:364 291 288 278 279 294 280 293 314 36 287 285 289 302 284 296Used by:2923
Symbol 2921 GraphicUsed by:2923 3179
Symbol 2922 GraphicUsed by:2923 3179
Symbol 2923 MovieClip {fanyi_fenshujiangli}Uses:293 301 698 699 397 700 287 703 2899 2900 740 2911 2912 2913 2914 2915 2916 364 291 288 278 279 284 285 289 283 281 36 294 314 2917 2918 298 296 362 2919 2920 2921 2922 2677 2678Used by:2946
Symbol 2924 MovieClipUses:305 280 292 283 288 294 285 306 289 279 36 287 362 291 278Used by:2934
Symbol 2925 MovieClipUses:364 291 288 278 279 296 289 285 284 280 293 309Used by:2934
Symbol 2926 MovieClipUses:364 291 288 278 279 300 356 289 287 285 293 1069 445 280 294Used by:2934
Symbol 2927 MovieClipUses:364 291 288 280 300 281 283 323 294 285 284 287 279 307 278 36Used by:2934
Symbol 2928 MovieClipUses:290 289 2643 284 280 291 296 288 287 279 285 36 283 294Used by:2934
Symbol 2929 MovieClipUses:364 323 288 278 279 296 291 289 280 284 287 285 36 283 294Used by:2934
Symbol 2930 MovieClipUses:362 291 288 278 279 303 283 280 293 314 281 301 304 289 287 323Used by:2934
Symbol 2931 MovieClipUses:400 291 335 314 281 331 283 354 332 46 337 310 339 296 336Used by:2934
Symbol 2932 MovieClipUses:1069 36 294 356 289 285 288 358 284 283 362 291 278 279Used by:2934
Symbol 2933 MovieClipUses:362 291 288 278 279 296 285 284 301 283Used by:2934
Symbol 2934 MovieClip {fanyi_direnshu}Uses:293 301 698 699 2626 287 294 280 701 702 740 720 2924 2925 2926 2927 2928 2929 364 291 288 278 279 285 284 281 300 362 2930 2931 2932 2933 2686 989 2677 2678Used by:2946
Symbol 2935 GraphicUsed by:2940 2962
Symbol 2936 MovieClipUses:364 291 288 280 300 281 283 323 296 289 306 285 36 294 278 293Used by:2940 2962
Symbol 2937 MovieClipUses:364 323 288 278 279 296 291 289 293 285 284 321 287 283Used by:2940 2962
Symbol 2938 MovieClipUses:364 323 288 278 279 296 291 289 293 285 306 281 280 294 300 36 283Used by:2940 2962
Symbol 2939 MovieClipUses:400 291 335 314 281 331 283 46 339 1040 285 347 296 329Used by:2940 2962
Symbol 2940 MovieClip {fanyi_fenshu2}Uses:46 42 2935 43 39 655 36 41 40 656 44 739 293 301 698 699 2626 287 280 720 1021 1030 702 302 38 305 299 295 308 298 292 294 362 291 288 278 279 285 286 297 365 364 284 296 300 281 309 282 290 45 399 304 289 430 283 323 2936 809 2643 665 666 2937 2938 1056 670 427 306 1037 873 877 357 429 303 2375 1070 400 892 346 2453 401 350 884 34 886 2939 335 314 331 341 349 342 402 356 2682 683 2683 1121 684 2684 2685 2677 2678 1092 980Used by:2946
Symbol 2941 GraphicUsed by:2946
Symbol 2942 MovieClipUses:2565Used by:2946
Symbol 2943 GraphicUsed by:2946
Symbol 2944 GraphicUsed by:2946
Symbol 2945 GraphicUsed by:2946
Symbol 2946 MovieClip {bomb_it_Edition_04_fla.YOURSCORE_1_232}Uses:2941 2445 2446 2942 2943 2944 2945 2767 2940 2934 2923 2910Used by:2957
Symbol 2947 EditableTextUses:208Used by:2957
Symbol 2948 EditableTextUses:208Used by:2957
Symbol 2949 EditableTextUses:208Used by:2957
Symbol 2950 EditableTextUses:208Used by:2957
Symbol 2951 EditableTextUses:208Used by:2957
Symbol 2952 EditableTextUses:208Used by:2957
Symbol 2953 EditableTextUses:208Used by:2957
Symbol 2954 EditableTextUses:208Used by:2957
Symbol 2955 EditableTextUses:208Used by:2957
Symbol 2956 EditableTextUses:208Used by:2957
Symbol 2957 MovieClip {twoPKillScore}Uses:2751 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 207Used by:Timeline
Symbol 2958 TextUses:2458Used by:2962
Symbol 2959 TextUses:2458Used by:2962
Symbol 2960 TextUses:2339Used by:2962
Symbol 2961 TextUses:2339Used by:2962
Symbol 2962 MovieClip {fanyi_fenshu1}Uses:2958 2959 2960 2961 44 41 305 299 295 42 308 298 280 292 294 362 291 288 278 279 40 285 36 302 301 46 2935 43 39 655 286 297 365 364 293 284 296 300 281 309 282 290 45 399 304 289 287 430 283 323 2936 809 2643 665 666 2937 2938 1056 670 427 306 1037 873 877 357 429 303 2375 1070 400 892 346 2453 401 350 884 34 886 2939 335 314 331 341 349 342 402 356 2682 683 2683 1121 684 2684 2685 2677 2678 1092 980Used by:2970
Symbol 2963 GraphicUsed by:2970 3013
Symbol 2964 GraphicUsed by:2965
Symbol 2965 MovieClipUses:2565 2753 2964Used by:2970
Symbol 2966 GraphicUsed by:2970
Symbol 2967 TextUses:2458Used by:2970
Symbol 2968 TextUses:2458Used by:2970
Symbol 2969 TextUses:2458Used by:2970
Symbol 2970 MovieClip {bomb_it_Edition_04_fla.YOURSCORE__225}Uses:2963 2965 2966 2767 2962 2967 2968 2969Used by:2976
Symbol 2971 EditableTextUses:208Used by:2976
Symbol 2972 EditableTextUses:208Used by:2976
Symbol 2973 EditableTextUses:208Used by:2976
Symbol 2974 EditableTextUses:208Used by:2976
Symbol 2975 EditableTextUses:208Used by:2976
Symbol 2976 MovieClip {onePKillScore}Uses:2751 2970 2971 2972 2973 2974 2975 207Used by:Timeline
Symbol 2977 TextUses:2339Used by:2983
Symbol 2978 GraphicUsed by:2983
Symbol 2979 GraphicUsed by:2983
Symbol 2980 GraphicUsed by:2983
Symbol 2981 GraphicUsed by:2983 3025 3202
Symbol 2982 GraphicUsed by:2983
Symbol 2983 MovieClip {loading_map}Uses:2977 44 283 294 285 288 2978 295 301 289 287 284 293 36 429 280 291 297 281 873 304 350 336 296 314 331 338 357 356 302 290 279 40 278 2979 2980 2981 2982Used by:2993
Symbol 2984 GraphicUsed by:2992
Symbol 2985 ShapeTweeningUsed by:2991
Symbol 2986 GraphicUsed by:2991
Symbol 2987 ShapeTweeningUsed by:2991
Symbol 2988 ShapeTweeningUsed by:2991
Symbol 2989 ShapeTweeningUsed by:2991
Symbol 2990 GraphicUsed by:2991
Symbol 2991 MovieClipUses:98 2985 2986 101 2987 103 2988 105 2989 2990Used by:2992
Symbol 2992 MovieClip {bomb_it_Edition_04_fla.loading_map_1_220}Uses:2984 2991Used by:2994
Symbol 2993 MovieClipUses:2983Used by:2994
Symbol 2994 MovieClip {loadingMap}Uses:2992 2993 207Used by:Timeline
Symbol 2995 TextUses:2339Used by:2997
Symbol 2996 TextUses:2339Used by:2997
Symbol 2997 MovieClip {fanyi_fenshu4}Uses:2619 2620 2621 2622 2623 2995 2996 2627 2629 293 301 698 699 2626 287 294 280 701 702 740 720 2630 2631 298 42 297 44 41 299 295 308 305 292 362 291 288 278 279 40 285 36 302 2632 2633 2634 286 43 365 364 284 296 300 281 309 2635 2636 2637 282 290 45 399 304 289 2638 2639 2640 430 283 323 2641 2642 2644 2645 809 2643 2646 2647 2648 665 666 2649 2650 2651 2652 2653 1056 2654 2655 670 427 306 1037 2656 2657 873 877 357 429 303 2375 1070 2658 2660 2661 400 892 346 2453 401 350 884 34 886 2662 335 314 331 341 349 46 342 2663 2664 2665 402 356 2666 2667 2668 2669 2670 2671 2679 2681 2682 683 2683 1121 684 2684 2685 2677 2678 1092 980 2686 989Used by:3013
Symbol 2998 GraphicUsed by:3013
Symbol 2999 EditableTextUses:208Used by:3013
Symbol 3000 EditableTextUses:208Used by:3013
Symbol 3001 EditableTextUses:208Used by:3013
Symbol 3002 EditableTextUses:208Used by:3013
Symbol 3003 EditableTextUses:208Used by:3013
Symbol 3004 EditableTextUses:208Used by:3013
Symbol 3005 EditableTextUses:208Used by:3013
Symbol 3006 EditableTextUses:208Used by:3013
Symbol 3007 EditableTextUses:208Used by:3013
Symbol 3008 EditableTextUses:208Used by:3013
Symbol 3009 EditableTextUses:208Used by:3013
Symbol 3010 EditableTextUses:208Used by:3013
Symbol 3011 EditableTextUses:208Used by:3013
Symbol 3012 EditableTextUses:208Used by:3013
Symbol 3013 MovieClip {twoPScore}Uses:2751 207 2963 2565 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 2445 2446 2997 2767Used by:Timeline
Symbol 3014 TextUses:2339Used by:3016
Symbol 3015 GraphicUsed by:3016
Symbol 3016 MovieClip {fanyi_bad}Uses:3014 44 297 282 364 299 41 43 36 286 308 318 290 42 348 427 45 34 346 350 328 420 908 365 3015Used by:3081
Symbol 3017 TextUses:2339Used by:3025
Symbol 3018 MovieClipUses:43 42 308 40 297 44Used by:3025
Symbol 3019 MovieClipUses:43 42 308 40 297 44 41Used by:3025
Symbol 3020 MovieClipUses:43 42 308 40 297 44Used by:3025
Symbol 3021 MovieClipUses:43 42 308 40 297 44Used by:3025
Symbol 3022 MovieClipUses:859 308 41 286 43 36 297Used by:3025
Symbol 3023 MovieClipUses:295 290 41 333 34Used by:3025
Symbol 3024 MovieClipUses:40 41 286 36 365Used by:3025
Symbol 3025 MovieClip {fanyi_normal}Uses:3017 3018 3019 3020 3021 3022 3023 3024 2981Used by:3081
Symbol 3026 TextUses:2458Used by:3032
Symbol 3027 MovieClipUses:45 429 297 44 36 298 41 48Used by:3032
Symbol 3028 MovieClipUses:769 365 297 44 36 286 41 48Used by:3032
Symbol 3029 MovieClipUses:328 297 401 41 295 298 364 42 48Used by:3032
Symbol 3030 GraphicUsed by:3032
Symbol 3031 GraphicUsed by:3032
Symbol 3032 MovieClip {fanyi_quality}Uses:48 3026 3027 769 365 297 44 36 298 398 670 295 286 3028 775 45 305 41 318 42 859 865 3029 402 299 3030 3031 95Used by:3081
Symbol 3033 TextUses:2339Used by:3037
Symbol 3034 MovieClipUses:364 889 295 42 328 41Used by:3037
Symbol 3035 MovieClipUses:298 41 308 364 297 36 45Used by:3037
Symbol 3036 MovieClipUses:2379Used by:3037
Symbol 3037 MovieClip {fanyi_best}Uses:3033 34 42 282 297 365 298 41 295 44 430 36 40 290 845 286 364 308 3034 43 402 357 3035 3036Used by:3081
Symbol 3038 TextUses:2339Used by:3041
Symbol 3039 GraphicUsed by:3041
Symbol 3040 GraphicUsed by:3041 3044 3546 3561
Symbol 3041 MovieClip {fanyi_sound}Uses:48 3038 282 41 44 365 36 286 299 42 43 298 40 297 318 3039 429 674 45 350 364 884 328 308 357 367 389 3040Used by:3079
Symbol 3042 TextUses:2339Used by:3044
Symbol 3043 GraphicUsed by:3044
Symbol 3044 MovieClip {fanyi_music}Uses:3042 40 365 399 36 41 45 48 299 769 3043 295 297 357 884 350 889 328 420 402 367 368 3040Used by:3078
Symbol 3045 BitmapUsed by:3046
Symbol 3046 GraphicUses:3045Used by:3049
Symbol 3047 BitmapUsed by:3048
Symbol 3048 GraphicUses:3047Used by:3049
Symbol 3049 MovieClip {gameStart_logo}Uses:3046 3048Used by:3089
Symbol 3050 GraphicUsed by:3056
Symbol 3051 GraphicUsed by:3053
Symbol 3052 MovieClipUses:43 297 299 36 44 42 357 308 2370Used by:3053
Symbol 3053 MovieClipUses:33 37 38 34 3051 36 299 290 41 44 365 298 282 43 308 295 42 297 430 40 318 45 865 328 346 881 886 3052 364 91 92 2320 2321Used by:3056
Symbol 3054 GraphicUsed by:3056
Symbol 3055 GraphicUsed by:3056
Symbol 3056 MovieClip {howtoplayX}Uses:3050 3053 3054 3055 442Used by:3089
Symbol 3057 GraphicUsed by:3061
Symbol 3058 MovieClipUses:706 37 397 43 39 739 720 34 36 282 299 295 42 308 41 40 44 365 290 298 297 422 348 286 665 2559 670 45 328 346 881 357 420 2379 683 2561Used by:3061
Symbol 3059 GraphicUsed by:3061
Symbol 3060 GraphicUsed by:3061
Symbol 3061 MovieClip {HIGHSCOREX}Uses:3057 3058 3059 3060 442Used by:3089
Symbol 3062 GraphicUsed by:3070
Symbol 3063 GraphicUsed by:3067
Symbol 3064 MovieClipUses:36 43 295 297 308 290 298 286Used by:3067
Symbol 3065 GraphicUsed by:3067 3598
Symbol 3066 GraphicUsed by:3067 3598
Symbol 3067 MovieClipUses:33 34 3063 36 39 37 40 41 299 298 297 308 290 44 318 42 365 43 3064 295 665 282 305 401 886 346 881 884 357 364 908 45 3065 3066 91 92Used by:3070
Symbol 3068 GraphicUsed by:3070
Symbol 3069 GraphicUsed by:3070
Symbol 3070 MovieClip {startgame}Uses:3062 3067 3068 3069 442Used by:3089
Symbol 3071 BitmapUsed by:3072
Symbol 3072 GraphicUses:3071Used by:3089
Symbol 3073 GraphicUsed by:3089
Symbol 3074 GraphicUsed by:3078 3079
Symbol 3075 GraphicUsed by:3076 3080
Symbol 3076 ButtonUses:3075Used by:3078 3079
Symbol 3077 GraphicUsed by:3078 3079
Symbol 3078 MovieClipUses:3074 3044 3076 3077Used by:3089
Symbol 3079 MovieClipUses:3074 3041 3076 3077Used by:3089
Symbol 3080 ButtonUses:3075Used by:3081
Symbol 3081 MovieClipUses:3037 3032 3080 3025 3016Used by:3089
Symbol 3082 GraphicUsed by:3084 3086 3088
Symbol 3083 TextUses:415Used by:3084
Symbol 3084 MovieClipUses:3082 3083Used by:3088
Symbol 3085 TextUses:415Used by:3086 3088
Symbol 3086 MovieClipUses:3082 3085Used by:3088
Symbol 3087 GraphicUsed by:3088
Symbol 3088 ButtonUses:3084 3086 3082 3085 3087Used by:3089
Symbol 3089 MovieClip {gameStart}Uses:3072 3073 3070 3061 3056 2440 3049 207 3078 3079 3081 3088Used by:Timeline
Symbol 3090 GraphicUsed by:3096 3104 3112 3118 3125 3133 3139
Symbol 3091 GraphicUsed by:3093
Symbol 3092 GraphicUsed by:3093
Symbol 3093 MovieClip {fanyi_random}Uses:43 287 703 3091 700 301 280 701 1031 429 36 285 302 278 289 297 283 279 294 399 300 322 303 293 323 291 295 299 284 296 306 44 304 341 314 1071 334 335 337 339 354 308 281 3092 961 1013 1106Used by:3096 3143
Symbol 3094 GraphicUsed by:3096 3104 3112 3118 3125 3133 3139
Symbol 3095 GraphicUsed by:3096 3104 3112 3118 3125 3133 3139
Symbol 3096 MovieClip {choose_random}Uses:3090 3093 3094 3095Used by:3141
Symbol 3097 TextUses:2339Used by:3103
Symbol 3098 GraphicUsed by:3103
Symbol 3099 GraphicUsed by:3103
Symbol 3100 GraphicUsed by:3103
Symbol 3101 GraphicUsed by:3103
Symbol 3102 GraphicUsed by:3103
Symbol 3103 MovieClip {fanyi_themepark}Uses:3097 290 289 285 293 296 283 302 281 1056 301 1036 284 305 287 288 356 278 279 307 316 280 291 298 43 1069 292 303 314 304 344 338 46 3098 332 335 339 44 364 3099 3100 3101 3102Used by:3104 3143
Symbol 3104 MovieClip {choose_park}Uses:3090 3103 3094 3095Used by:3141
Symbol 3105 GraphicUsed by:3112 3125 3139
Symbol 3106 TextUses:2339Used by:3111
Symbol 3107 GraphicUsed by:3111
Symbol 3108 GraphicUsed by:3111
Symbol 3109 GraphicUsed by:3111
Symbol 3110 GraphicUsed by:3111
Symbol 3111 MovieClip {fanyi_mine}Uses:3106 45 289 280 279 293 283 36 284 292 288 40 285 294 281 278 310 295 291 287 306 296 302 314 303 324 323 304 882 46 338 332 341 339 298 362 44 3107 3108 3109 3110Used by:3112 3143
Symbol 3112 MovieClip {choose_mine}Uses:3105 3111 3094 3095 3090Used by:3141
Symbol 3113 GraphicUsed by:3117
Symbol 3114 GraphicUsed by:3117
Symbol 3115 GraphicUsed by:3117
Symbol 3116 GraphicUsed by:3117
Symbol 3117 MovieClip {fanyi_factory}Uses:43 301 703 720 1053 3113 445 283 362 289 280 285 302 365 279 288 316 281 297 303 294 314 905 354 296 332 338 290 45 36 287 3114 3115 968 3116Used by:3118 3143
Symbol 3118 MovieClip {choose_factory}Uses:3090 3117 3094 3095Used by:3141
Symbol 3119 TextUses:2339Used by:3124
Symbol 3120 GraphicUsed by:3124
Symbol 3121 GraphicUsed by:3124
Symbol 3122 GraphicUsed by:3124
Symbol 3123 GraphicUsed by:3124
Symbol 3124 MovieClip {fanyi_disco}Uses:3119 286 280 279 281 291 293 285 283 314 302 333 332 338 46 3120 3121 3122 3123Used by:3125 3143
Symbol 3125 MovieClip {choose_disco}Uses:3105 3124 3094 3095 3090Used by:3141
Symbol 3126 GraphicUsed by:3132
Symbol 3127 GraphicUsed by:3132
Symbol 3128 GraphicUsed by:3132
Symbol 3129 GraphicUsed by:3132
Symbol 3130 GraphicUsed by:3132
Symbol 3131 GraphicUsed by:3132
Symbol 3132 MovieClip {fanyi_snow}Uses:40 740 3126 1021 1030 3127 287 34 280 306 285 289 36 288 291 305 293 399 284 304 314 2375 283 350 332 329 45 358 278 279 286 292 302 3128 3129 3130 3131Used by:3133 3143
Symbol 3133 MovieClip {choose_snow}Uses:3090 3132 3094 3095Used by:3141
Symbol 3134 GraphicUsed by:3138
Symbol 3135 GraphicUsed by:3138
Symbol 3136 GraphicUsed by:3138
Symbol 3137 GraphicUsed by:3138
Symbol 3138 MovieClip {fanyi_beach}Uses:706 703 741 280 1055 701 1023 299 293 289 283 288 294 290 36 287 285 314 296 1038 344 341 347 349 292 3134 3135 3136 3137Used by:3139 3143
Symbol 3139 MovieClip {choose_beach}Uses:3105 3138 3094 3095 3090Used by:3141
Symbol 3140 GraphicUsed by:3141
Symbol 3141 MovieClip {bomb_it_Edition_04_fla.choose_mode_menu_132}Uses:3139 3133 3125 3118 3112 3104 3096 3140Used by:3325
Symbol 3142 GraphicUsed by:3143
Symbol 3143 MovieClipUses:3142 3093 3138 3132 3124 3117 3111 3103Used by:3144
Symbol 3144 MovieClip {bomb_it_Edition_04_fla.btn_choose_mode_123}Uses:3143Used by:3325
Symbol 3145 GraphicUsed by:3152
Symbol 3146 MovieClipUses:295 42 43 445 36 282 365 308 297 298 286 318 41Used by:3152
Symbol 3147 MovieClipUses:299 290 36 41 44 43 298 365 282Used by:3152
Symbol 3148 MovieClipUses:295 42 43 445 36 282 365 308 297 665 2559 41 299 286 318Used by:3152
Symbol 3149 MovieClipUses:36 40 290 42 299 298 297 399 43 282 295Used by:3152
Symbol 3150 MovieClipUses:290 41 43 282 297 298 365 308 40 36Used by:3152
Symbol 3151 MovieClipUses:298 41 297 290 43 308 40 36Used by:3152
Symbol 3152 MovieClip {fanyi_gamesetting}Uses:46 34 36 41 2762 44 37 3145 39 40 43 299 298 282 3146 3147 295 42 445 365 308 297 430 665 2559 3148 3149 670 429 290 2453 328 346 357 3150 3151 91 92 385 1025Used by:3325
Symbol 3153 GraphicUsed by:3160
Symbol 3154 GraphicUsed by:3160 3179 3276
Symbol 3155 GraphicUsed by:3160
Symbol 3156 MovieClipUses:290 283 281 338 296 342 46 285 2572 2372 341 291 330Used by:3160
Symbol 3157 GraphicUsed by:3160
Symbol 3158 GraphicUsed by:3160
Symbol 3159 GraphicUsed by:3160
Symbol 3160 MovieClip {fanyi_colore50tiles}Uses:43 301 740 1030 702 1053 3153 3154 1031 703 720 3155 45 36 285 278 289 2572 2372 293 287 279 295 291 280 281 283 310 445 322 362 299 296 300 294 290 288 284 302 292 324 314 3156 358 429 2532 3157 3158 2384 1140 2533 3159Used by:3176
Symbol 3161 GraphicUsed by:3164
Symbol 3162 GraphicUsed by:3164
Symbol 3163 MovieClipUses:429 297 308 43 36 45 41 290 282Used by:3164
Symbol 3164 MovieClip {fanyi_colorthetiles}Uses:43 34 691 42 3161 44 2762 36 655 365 670 40 297 3162 41 775 298 282 299 45 308 295 348 290 445 286 364 318 873 357 328 344 885 908 3163 429 2532 2533 2389 2390Used by:3176
Symbol 3165 BitmapUsed by:3166
Symbol 3166 GraphicUses:3165Used by:3176
Symbol 3167 BitmapUsed by:3169
Symbol 3168 BitmapUsed by:3169
Symbol 3169 GraphicUses:3167 3168Used by:3176
Symbol 3170 GraphicUsed by:3171
Symbol 3171 MovieClipUses:3170Used by:3172
Symbol 3172 MovieClip {filatureCartoon}Uses:3171Used by:3176 3195 3216 3286
Symbol 3173 BitmapUsed by:3175
Symbol 3174 BitmapUsed by:3175
Symbol 3175 GraphicUses:3173 3174Used by:3176
Symbol 3176 MovieClip {bomb_it_Edition_04_fla.colormode_114}Uses:3166 3164 3169 3172 3160 3175Used by:3325
Symbol 3177 GraphicUsed by:3179
Symbol 3178 GraphicUsed by:3179
Symbol 3179 MovieClip {fanyi_collect10coins}Uses:46 301 740 293 703 3177 708 3154 2900 305 285 289 303 283 284 36 2372 278 288 308 279 296 280 1036 281 299 40 356 295 291 287 294 314 399 362 354 332 329 335 45 302 2530 2531 974 2384 3178 2921 2922Used by:3195
Symbol 3180 GraphicUsed by:3184
Symbol 3181 MovieClipUses:40 365 43 298 41 305 308 399 297 44Used by:3184
Symbol 3182 MovieClipUses:308 297 40 299 41 44 290 36 1097 295Used by:3184
Symbol 3183 MovieClipUses:295 42 282 41 44 297 299 40 43 286Used by:3184
Symbol 3184 MovieClip {fanyi_collectthecions}Uses:43 34 37 3180 46 36 41 1022 690 691 3181 3182 40 420 399 299 297 44 3183 308 295 42 286 282 298 357 364 400 290 45 365 2530 2531 2389 2390Used by:3195
Symbol 3185 BitmapUsed by:3186
Symbol 3186 GraphicUses:3185Used by:3195
Symbol 3187 BitmapUsed by:3190
Symbol 3188 BitmapUsed by:3190
Symbol 3189 BitmapUsed by:3190
Symbol 3190 GraphicUses:3187 3188 3189Used by:3195
Symbol 3191 BitmapUsed by:3194
Symbol 3192 BitmapUsed by:3194
Symbol 3193 BitmapUsed by:3194
Symbol 3194 GraphicUses:3191 3192 3193Used by:3195
Symbol 3195 MovieClip {bomb_it_Edition_04_fla.COLLECTMODE_111}Uses:3186 3184 3190 3172 3179 3194Used by:3325
Symbol 3196 GraphicUsed by:3202 3232 3276 3473
Symbol 3197 GraphicUsed by:3202
Symbol 3198 GraphicUsed by:3202
Symbol 3199 GraphicUsed by:3202
Symbol 3200 GraphicUsed by:3202
Symbol 3201 GraphicUsed by:3202
Symbol 3202 MovieClip {fanyi_killallenemies}Uses:3196 36 41 1078 46 34 2762 3197 691 37 658 720 286 42 297 44 305 318 43 298 278 285 293 291 279 288 284 280 1069 283 445 294 40 287 289 365 281 300 399 362 292 304 303 314 302 301 323 884 354 334 339 310 296 336 364 356 358 3198 3199 1121 1122 2981 3200 3201 2380 989 1139Used by:3216
Symbol 3203 TextUses:2339Used by:3207
Symbol 3204 GraphicUsed by:3207
Symbol 3205 GraphicUsed by:3207
Symbol 3206 GraphicUsed by:3207 3253 3473
Symbol 3207 MovieClip {fanyi_arcade}Uses:3203 445 44 36 290 41 308 297 40 295 286 45 328 333 655 37 3204 46 730 711 3205 3206 39 43 364 2529 961 2389 2390Used by:3216
Symbol 3208 BitmapUsed by:3209
Symbol 3209 GraphicUses:3208Used by:3216
Symbol 3210 BitmapUsed by:3212
Symbol 3211 BitmapUsed by:3212
Symbol 3212 GraphicUses:3210 3211Used by:3216
Symbol 3213 BitmapUsed by:3215
Symbol 3214 BitmapUsed by:3215
Symbol 3215 GraphicUses:3213 3214Used by:3216
Symbol 3216 MovieClip {bomb_it_Edition_04_fla.arcademode_108}Uses:3209 3207 3212 3172 3202 3215Used by:3325
Symbol 3217 GraphicUsed by:3222 3223 3224 3225 3226 3228 3229 3230 3251 3261
Symbol 3218 GraphicUsed by:3222 3223 3224 3225 3226 3228 3229 3230 3251 3261
Symbol 3219 GraphicUsed by:3221
Symbol 3220 GraphicUsed by:3221
Symbol 3221 MovieClipUses:3219 3220Used by:3222 3223 3224 3225 3226 3228 3229 3230 3251 3261
Symbol 3222 MovieClip {bomb_it_Edition_04_fla.levels_5_107}Uses:3217 2572 3218 3221Used by:3325
Symbol 3223 MovieClip {bomb_it_Edition_04_fla.levels_10_106}Uses:3217 708 2372 3218 3221Used by:3325
Symbol 3224 MovieClip {bomb_it_Edition_04_fla.levels_15_105}Uses:3217 708 2572 3218 3221Used by:3325
Symbol 3225 MovieClip {bomb_it_Edition_04_fla.levels_20_104}Uses:3217 2371 2372 3218 3221Used by:3325
Symbol 3226 MovieClip {bomb_it_Edition_04_fla.players_1_103}Uses:3217 708 3218 3221Used by:3325
Symbol 3227 GraphicUsed by:3228 3261
Symbol 3228 MovieClip {bomb_it_Edition_04_fla.enemies_3_102}Uses:3217 350 3218 3221 3227Used by:3325
Symbol 3229 MovieClip {bomb_it_Edition_04_fla.enemies_2_101}Uses:3217 2371 3218 3221Used by:3325
Symbol 3230 MovieClip {bomb_it_Edition_04_fla.enemies_1_100}Uses:3217 708 3218 3221Used by:3325
Symbol 3231 GraphicUsed by:3232
Symbol 3232 MovieClipUses:3196 41 3231Used by:3244
Symbol 3233 MovieClipUses:40 297 45 41 44 36 318Used by:3244
Symbol 3234 MovieClipUses:445 297 295 36 44 41Used by:3244
Symbol 3235 MovieClipUses:41 36 43 445 297 295 34Used by:3244
Symbol 3236 MovieClipUses:445 422 295 36 44Used by:3244
Symbol 3237 MovieClipUses:44 670 298Used by:3244
Symbol 3238 MovieClipUses:873 297 298 429Used by:3244
Symbol 3239 MovieClipUses:34 346 350 328 297 677Used by:3244
Symbol 3240 MovieClipUses:45 42 44 297 357Used by:3244
Symbol 3241 MovieClipUses:40 365 286 297 34Used by:3244
Symbol 3242 GraphicUsed by:3244
Symbol 3243 GraphicUsed by:3244
Symbol 3244 MovieClip {fanyi_easy}Uses:3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243Used by:3250
Symbol 3245 GraphicUsed by:3250 3260 3274
Symbol 3246 GraphicUsed by:3250 3260 3274
Symbol 3247 GraphicUsed by:3249
Symbol 3248 GraphicUsed by:3249
Symbol 3249 MovieClipUses:3247 3248Used by:3250 3260 3274
Symbol 3250 MovieClip {bomb_it_Edition_04_fla.difficulyt_easy_98}Uses:3245 3244 3246 3249Used by:3325
Symbol 3251 MovieClip {bomb_it_Edition_04_fla.players_2_97}Uses:3217 2371 3218 3221Used by:3325
Symbol 3252 GraphicUsed by:3253
Symbol 3253 MovieClipUses:46 34 711 3252 3206 39Used by:3259
Symbol 3254 MovieClipUses:43 42 308 40 297 44Used by:3259
Symbol 3255 MovieClipUses:43 42 308 40 297 44Used by:3259
Symbol 3256 MovieClipUses:43 42 308 40 297 44 41Used by:3259
Symbol 3257 MovieClipUses:43 42 308 40 297 44Used by:3259
Symbol 3258 MovieClipUses:34 42 290 40 297 885 886 677Used by:3259
Symbol 3259 MovieClip {fanyi_normal_1}Uses:3253 3254 3255 3256 3257 3258 2385 967Used by:3260
Symbol 3260 MovieClip {bomb_it_Edition_04_fla.difficulyt_normal_95}Uses:3245 3259 3246 3249Used by:3325
Symbol 3261 MovieClip {bomb_it_Edition_04_fla.enemies_0_93}Uses:3217 2372 3218 3221 3227Used by:3325
Symbol 3262 MovieClipUses:45 34 42 38Used by:3273
Symbol 3263 MovieClipUses:40 42 41 36 44 318 45Used by:3273
Symbol 3264 MovieClipUses:286 36 445 295 44 41Used by:3273
Symbol 3265 MovieClipUses:299 295 34 429 41 308Used by:3273
Symbol 3266 MovieClipUses:286 36 445 809 295 44Used by:3273
Symbol 3267 MovieClipUses:297 308 286 365 42Used by:3273
Symbol 3268 MovieClipUses:299 305 427 308 298Used by:3273
Symbol 3269 MovieClipUses:298 308 365 286 43 297Used by:3273
Symbol 3270 MovieClipUses:364 889 295 42 328 297 677Used by:3273
Symbol 3271 MovieClipUses:399 42 308Used by:3273
Symbol 3272 MovieClipUses:299 365 45 297 308Used by:3273
Symbol 3273 MovieClip {fanyi_hard}Uses:3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 2388 1092Used by:3274
Symbol 3274 MovieClip {bomb_it_Edition_04_fla.difficulyt_hard_90}Uses:3245 3273 3246 3249Used by:3325
Symbol 3275 GraphicUsed by:3276
Symbol 3276 MovieClip {fanyi_kill10enemies}Uses:3196 280 701 702 293 708 3154 302 397 301 740 720 286 291 294 2372 306 292 283 288 285 298 278 284 279 1069 445 40 287 289 365 281 300 399 362 304 323 884 354 334 46 339 296 336 356 358 36 364 2686 3275 974 2384 1140 989 1139Used by:3286
Symbol 3277 MovieClip {fanyi_weaponsonly}Uses:33 34 2460 690 37 734 739 691 741 45 809 297 44 41 43 429 290 299 308 40 365 36 769 298 445 430 42 286 305 357 364 880 885 886 328 884 895 346 295 402 318 1019 1005 2389 2390Used by:3286
Symbol 3278 BitmapUsed by:3279
Symbol 3279 GraphicUses:3278Used by:3286
Symbol 3280 BitmapUsed by:3282
Symbol 3281 BitmapUsed by:3282
Symbol 3282 GraphicUses:3280 3281Used by:3286
Symbol 3283 BitmapUsed by:3285
Symbol 3284 BitmapUsed by:3285
Symbol 3285 GraphicUses:3283 3284Used by:3286
Symbol 3286 MovieClip {bomb_it_Edition_04_fla.KILLMODE_85}Uses:3279 3277 3282 3172 3276 3285Used by:3325
Symbol 3287 BitmapUsed by:3288
Symbol 3288 GraphicUses:3287Used by:3299
Symbol 3289 TextUses:415Used by:3290
Symbol 3290 MovieClipUses:3289Used by:3294
Symbol 3291 MovieClipUses:298 283 284Used by:3294
Symbol 3292 GraphicUsed by:3293 3546
Symbol 3293 MovieClipUses:3292 2812Used by:3294
Symbol 3294 MovieClipUses:3290 3291 3293Used by:3299
Symbol 3295 BitmapUsed by:3296
Symbol 3296 GraphicUses:3295Used by:3299
Symbol 3297 BitmapUsed by:3298
Symbol 3298 GraphicUses:3297Used by:3299
Symbol 3299 MovieClip {CONFIRM}Uses:3288 3294 3296 3298 442Used by:3325
Symbol 3300 GraphicUsed by:3325
Symbol 3301 GraphicUsed by:3325
Symbol 3302 GraphicUsed by:3325
Symbol 3303 GraphicUsed by:3325
Symbol 3304 TextUses:2339Used by:3325
Symbol 3305 TextUses:2339Used by:3325
Symbol 3306 TextUses:2339Used by:3325
Symbol 3307 TextUses:2339Used by:3325
Symbol 3308 TextUses:2339Used by:3325
Symbol 3309 TextUses:2339Used by:3325
Symbol 3310 TextUses:2339Used by:3325
Symbol 3311 TextUses:2339Used by:3325
Symbol 3312 TextUses:2339Used by:3325
Symbol 3313 TextUses:2339Used by:3325
Symbol 3314 TextUses:2339Used by:3325
Symbol 3315 TextUses:2339Used by:3325
Symbol 3316 TextUses:2339Used by:3325
Symbol 3317 TextUses:2339Used by:3325
Symbol 3318 TextUses:2339Used by:3325
Symbol 3319 TextUses:2339Used by:3325
Symbol 3320 TextUses:2339Used by:3325
Symbol 3321 TextUses:2339Used by:3325
Symbol 3322 TextUses:2339Used by:3325
Symbol 3323 TextUses:2339Used by:3325
Symbol 3324 TextUses:2339Used by:3325
Symbol 3325 MovieClip {gameSettings}Uses:3300 2565 3301 443 3299 3286 3274 3261 3260 3251 3250 3230 3229 3228 3226 3225 3224 3223 3222 3302 3216 3195 3176 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3152 3144 3141Used by:Timeline
Symbol 3326 TextUses:2339Used by:3354
Symbol 3327 GraphicUsed by:3330 3335 3337 3339 3340 3341 3351 3372
Symbol 3328 GraphicUsed by:3330
Symbol 3329 GraphicUsed by:3330 3341
Symbol 3330 MovieClipUses:3327 36 3328 3329Used by:3354
Symbol 3331 GraphicUsed by:3335 3337 3339 3340 3357 3359 3360 3362 3363 3370
Symbol 3332 GraphicUsed by:3335 3339 3340 3347 3352 3366
Symbol 3333 GraphicUsed by:3335 3339 3340 3366 3372
Symbol 3334 GraphicUsed by:3335 3344 3352 3370
Symbol 3335 MovieClipUses:3327 3331 3332 3333 3334Used by:3354
Symbol 3336 GraphicUsed by:3337 3344 3347 3366
Symbol 3337 MovieClipUses:3336 3331 36 3327Used by:3354
Symbol 3338 GraphicUsed by:3339 3340 3363 3366
Symbol 3339 MovieClipUses:3327 36 3331 3332 3333 3338Used by:3354
Symbol 3340 MovieClipUses:3327 3331 3332 3333 3338Used by:3354
Symbol 3341 MovieClipUses:3327 36 3329Used by:3354
Symbol 3342 GraphicUsed by:3344
Symbol 3343 GraphicUsed by:3344 3347 3351 3352 3357 3372
Symbol 3344 MovieClipUses:3342 3336 3343 3334Used by:3354
Symbol 3345 MovieClipUses:364 290 41 40 677Used by:3354
Symbol 3346 GraphicUsed by:3347 3357 3360 3362 3365
Symbol 3347 MovieClipUses:3336 3343 3332 3346Used by:3354
Symbol 3348 GraphicUsed by:3351
Symbol 3349 GraphicUsed by:3351
Symbol 3350 GraphicUsed by:3351 3357
Symbol 3351 MovieClipUses:3348 3343 3349 3327 3350Used by:3354
Symbol 3352 MovieClipUses:3332 3343 3334Used by:3354
Symbol 3353 MovieClipUses:2684 2685Used by:3354
Symbol 3354 MovieClip {fanyi_time}Uses:3326 3330 3335 3337 3339 3340 3341 3344 3345 3347 3351 3352 3353Used by:3523
Symbol 3355 TextUses:2339Used by:3374
Symbol 3356 GraphicUsed by:3357 3359 3360 3362 3363 3365 3370
Symbol 3357 MovieClipUses:3346 36 3356 3331 3343 3350Used by:3374
Symbol 3358 GraphicUsed by:3359 3360 3362 3363
Symbol 3359 MovieClipUses:3358 3331 3356Used by:3374
Symbol 3360 MovieClipUses:3346 36 3356 3331 3358Used by:3374
Symbol 3361 GraphicUsed by:3362
Symbol 3362 MovieClipUses:3346 3361 3356 3331 3358Used by:3374
Symbol 3363 MovieClipUses:3358 36 3356 3331 3338Used by:3374
Symbol 3364 GraphicUsed by:3365
Symbol 3365 MovieClipUses:3346 36 3356 3364Used by:3374
Symbol 3366 MovieClipUses:3333 3338 3336 36 3332Used by:3374
Symbol 3367 MovieClipUses:884 290 42 364 41 34 886Used by:3374
Symbol 3368 GraphicUsed by:3370
Symbol 3369 GraphicUsed by:3370
Symbol 3370 MovieClipUses:3334 3331 3356 3368 3369Used by:3374
Symbol 3371 GraphicUsed by:3372
Symbol 3372 MovieClipUses:3327 3343 3371 3333Used by:3374
Symbol 3373 MovieClipUses:1121 684Used by:3374
Symbol 3374 MovieClip {fanyi_level_1}Uses:3355 3357 3359 3360 3362 3363 3365 3366 3367 3370 3372 3373Used by:3523
Symbol 3375 EditableTextUses:1821Used by:3386
Symbol 3376 EditableTextUses:1821Used by:3386
Symbol 3377 EditableTextUses:1821Used by:3386
Symbol 3378 EditableTextUses:1821Used by:3386
Symbol 3379 EditableTextUses:1821Used by:3386
Symbol 3380 GraphicUsed by:3385
Symbol 3381 GraphicUsed by:3385
Symbol 3382 GraphicUsed by:3385
Symbol 3383 GraphicUsed by:3385
Symbol 3384 GraphicUsed by:3385
Symbol 3385 MovieClipUses:3380 3381 3382 3383 3384 1447Used by:3386 3408 3415 3421
Symbol 3386 MovieClip {bomb_it_Edition_04_fla.pinkinterface_79}Uses:3375 3376 3377 3378 3379 3385Used by:3523
Symbol 3387 MovieClipUses:290 2371Used by:3394
Symbol 3388 MovieClipUses:299 2371Used by:3394
Symbol 3389 MovieClipUses:318 2371Used by:3394
Symbol 3390 MovieClipUses:282 2371Used by:3394
Symbol 3391 MovieClipUses:346 336 296 291 338 2371Used by:3394
Symbol 3392 MovieClipUses:42 2371Used by:3394
Symbol 3393 MovieClipUses:2371 290Used by:3394
Symbol 3394 MovieClip {fanyi_p2_1_222}Uses:3387 3388 3389 3390 3391 3392 3393Used by:3516
Symbol 3395 MovieClipUses:290 708Used by:3402
Symbol 3396 MovieClipUses:299 708Used by:3402
Symbol 3397 MovieClipUses:318 708Used by:3402
Symbol 3398 MovieClipUses:282 708Used by:3402
Symbol 3399 MovieClipUses:346 336 296 291 338 708Used by:3402
Symbol 3400 MovieClipUses:42 708Used by:3402
Symbol 3401 MovieClipUses:708 290Used by:3402
Symbol 3402 MovieClip {fanyi_p1_1}Uses:3395 3396 3397 3398 3399 3400 3401Used by:3516
Symbol 3403 EditableTextUses:1821Used by:3408
Symbol 3404 EditableTextUses:1821Used by:3408
Symbol 3405 EditableTextUses:1821Used by:3408
Symbol 3406 EditableTextUses:1821Used by:3408
Symbol 3407 EditableTextUses:1821Used by:3408
Symbol 3408 MovieClip {bomb_it_Edition_04_fla.blueinterface_73}Uses:3403 3404 3405 3406 3407 3385Used by:3523
Symbol 3409 FontUsed by:3410
Symbol 3410 EditableTextUses:3409Used by:3415
Symbol 3411 EditableTextUses:1821Used by:3415
Symbol 3412 EditableTextUses:1821Used by:3415
Symbol 3413 EditableTextUses:1821Used by:3415
Symbol 3414 EditableTextUses:1821Used by:3415
Symbol 3415 MovieClip {bomb_it_Edition_04_fla.greeninterface_72}Uses:3410 3411 3412 3413 3414 3385Used by:3523
Symbol 3416 EditableTextUses:1821Used by:3421
Symbol 3417 EditableTextUses:1821Used by:3421
Symbol 3418 EditableTextUses:1821Used by:3421
Symbol 3419 EditableTextUses:1821Used by:3421
Symbol 3420 EditableTextUses:1821Used by:3421
Symbol 3421 MovieClip {bomb_it_Edition_04_fla.yellowinterface_69}Uses:3416 3417 3418 3419 3420 3385Used by:3523
Symbol 3422 MovieClipUses:290 2371Used by:3429
Symbol 3423 MovieClipUses:299 2371Used by:3429
Symbol 3424 MovieClipUses:318 2371Used by:3429
Symbol 3425 MovieClipUses:282 2371Used by:3429
Symbol 3426 MovieClipUses:346 336 296 291 338 2371Used by:3429
Symbol 3427 MovieClipUses:42 2371Used by:3429
Symbol 3428 MovieClipUses:2371 290Used by:3429
Symbol 3429 MovieClip {fanyi_2p_2_22}Uses:3422 3423 3424 3425 3426 3427 3428Used by:3511
Symbol 3430 MovieClipUses:290 708Used by:3437
Symbol 3431 MovieClipUses:299 708Used by:3437
Symbol 3432 MovieClipUses:318 708Used by:3437
Symbol 3433 MovieClipUses:282 708Used by:3437
Symbol 3434 MovieClipUses:346 336 296 291 338 708Used by:3437
Symbol 3435 MovieClipUses:42 708Used by:3437
Symbol 3436 MovieClipUses:708 290Used by:3437
Symbol 3437 MovieClip {fanyi_1p_2}Uses:3430 3431 3432 3433 3434 3435 3436Used by:3511
Symbol 3438 MovieClipUses:290 2371Used by:3445
Symbol 3439 MovieClipUses:299 2371Used by:3445
Symbol 3440 MovieClipUses:318 2371Used by:3445
Symbol 3441 MovieClipUses:282 2371Used by:3445
Symbol 3442 MovieClipUses:346 336 296 291 338 2371Used by:3445
Symbol 3443 MovieClipUses:42 2371Used by:3445
Symbol 3444 MovieClipUses:2371 290Used by:3445
Symbol 3445 MovieClip {fanyi2p_3}Uses:3438 3439 3440 3441 3442 3443 3444Used by:3505
Symbol 3446 MovieClipUses:290 708Used by:3453
Symbol 3447 MovieClipUses:299 708Used by:3453
Symbol 3448 MovieClipUses:318 708Used by:3453
Symbol 3449 MovieClipUses:282 708Used by:3453
Symbol 3450 MovieClipUses:346 336 296 291 338 708Used by:3453
Symbol 3451 MovieClipUses:42 708Used by:3453
Symbol 3452 MovieClipUses:708 290Used by:3453
Symbol 3453 MovieClip {fanyi1p_3}Uses:3446 3447 3448 3449 3450 3451 3452Used by:3505
Symbol 3454 MovieClipUses:290 2371Used by:3461
Symbol 3455 MovieClipUses:299 2371Used by:3461
Symbol 3456 MovieClipUses:318 2371Used by:3461
Symbol 3457 MovieClipUses:282 2371Used by:3461
Symbol 3458 MovieClipUses:346 336 296 291 338 2371Used by:3461
Symbol 3459 MovieClipUses:42 2371Used by:3461
Symbol 3460 MovieClipUses:2371 290Used by:3461
Symbol 3461 MovieClip {fanyi_2p_4_2222}Uses:3454 3455 3456 3457 3458 3459 3460Used by:3499
Symbol 3462 MovieClipUses:290 708Used by:3469
Symbol 3463 MovieClipUses:299 708Used by:3469
Symbol 3464 MovieClipUses:318 708Used by:3469
Symbol 3465 MovieClipUses:282 708Used by:3469
Symbol 3466 MovieClipUses:346 336 296 291 338 708Used by:3469
Symbol 3467 MovieClipUses:42 708Used by:3469
Symbol 3468 MovieClipUses:708 290Used by:3469
Symbol 3469 MovieClip {fanyi_1p_4}Uses:3462 3463 3464 3465 3466 3467 3468Used by:3499
Symbol 3470 GraphicUsed by:3488
Symbol 3471 TextUses:2339Used by:3484
Symbol 3472 MovieClipUses:290 297 365 399 41Used by:3484
Symbol 3473 MovieClipUses:3196 711 3206 39Used by:3484
Symbol 3474 MovieClipUses:290 297 365 299 308Used by:3484
Symbol 3475 MovieClipUses:290 297 365 299Used by:3484
Symbol 3476 MovieClipUses:290 297 365 399Used by:3484
Symbol 3477 MovieClipUses:344 297 884 350Used by:3484
Symbol 3478 MovieClipUses:364 41 45 44 298Used by:3484
Symbol 3479 MovieClipUses:364 285 289 301 288 293 280 279 362 283Used by:3484
Symbol 3480 MovieClipUses:318 41 286 297Used by:3484
Symbol 3481 GraphicUsed by:3483
Symbol 3482 GraphicUsed by:3483
Symbol 3483 MovieClipUses:3481 3482Used by:3484
Symbol 3484 MovieClipUses:3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3483Used by:3488
Symbol 3485 GraphicUsed by:3488
Symbol 3486 GraphicUsed by:3488
Symbol 3487 GraphicUsed by:3488
Symbol 3488 MovieClip {pauseInterFace}Uses:3470 3484 3485 3486 3487Used by:3523
Symbol 3489 GraphicUsed by:3493
Symbol 3490 GraphicUsed by:3493
Symbol 3491 GraphicUsed by:3493
Symbol 3492 GraphicUsed by:3493
Symbol 3493 MovieClipUses:3489 2565 3490 3491 3492Used by:3523
Symbol 3494 GraphicUsed by:3498
Symbol 3495 GraphicUsed by:3496
Symbol 3496 MovieClipUses:3495Used by:3498
Symbol 3497 GraphicUsed by:3498
Symbol 3498 MovieClipUses:3494 3496 3497Used by:3499
Symbol 3499 MovieClipUses:3498 3469 3461Used by:3523
Symbol 3500 GraphicUsed by:3504
Symbol 3501 GraphicUsed by:3502
Symbol 3502 MovieClipUses:3501Used by:3504
Symbol 3503 GraphicUsed by:3504
Symbol 3504 MovieClipUses:3500 3502 3503Used by:3505
Symbol 3505 MovieClipUses:3504 3453 3445Used by:3523
Symbol 3506 GraphicUsed by:3510
Symbol 3507 GraphicUsed by:3508
Symbol 3508 MovieClipUses:3507Used by:3510
Symbol 3509 GraphicUsed by:3510
Symbol 3510 MovieClipUses:3506 3508 3509Used by:3511
Symbol 3511 MovieClipUses:3510 3437 3429Used by:3523
Symbol 3512 GraphicUsed by:3515
Symbol 3513 GraphicUsed by:3514
Symbol 3514 MovieClipUses:3513Used by:3515
Symbol 3515 MovieClipUses:3512 3514Used by:3516
Symbol 3516 MovieClipUses:3515 3402 3394Used by:3523
Symbol 3517 GraphicUsed by:3523
Symbol 3518 EditableTextUses:1821Used by:3523
Symbol 3519 EditableTextUses:1821Used by:3523
Symbol 3520 GraphicUsed by:3521
Symbol 3521 MovieClipUses:3520Used by:3523
Symbol 3522 EditableTextUses:1821Used by:3523
Symbol 3523 MovieClip {gameInterFace}Uses:3493 3488 3499 3505 3511 3421 3415 3408 3516 3386 3517 3518 3519 3521 3522 3374 3354Used by:Timeline
Symbol 3524 GraphicUsed by:3532
Symbol 3525 MovieClipUses:299 398 44 41 295 298 36 42 43 365 290 308 297 282Used by:3532
Symbol 3526 MovieClipUses:295 34 297 308 45 298 41 365 299 429 670 44 43Used by:3532
Symbol 3527 MovieClipUses:299 41 44 295 36 42 43 297 308 290 318Used by:3532
Symbol 3528 MovieClipUses:41 299 295 42 44 34 308 290 43 297 282 40Used by:3532
Symbol 3529 MovieClipUses:299 41 44 295 36 42 43 297 308 290 282 40Used by:3532
Symbol 3530 MovieClipUses:299 41 44 399 36 42 43 297 290 308 282Used by:3532
Symbol 3531 GraphicUsed by:3532
Symbol 3532 MovieClip {fanyi_characterselect}Uses:33 34 42 47 43 37 1031 739 3524 45 36 41 299 318 297 308 298 3525 3526 3527 3528 3529 3530 305 670 44 429 357 364 399 290 865 889 400 344 295 895 665 3531 2533 1047 1048Used by:3691
Symbol 3533 GraphicUsed by:3534
Symbol 3534 MovieClipUses:690 703 3533 700 301 702 48Used by:3547
Symbol 3535 MovieClipUses:364 285 306 279 293 280 287 288 48Used by:3547
Symbol 3536 MovieClipUses:295 291 288 300 280 289 284 285 48Used by:3547
Symbol 3537 MovieClipUses:364 285 279 293 322 280 287 288 48Used by:3547
Symbol 3538 MovieClipUses:295 291 288 300 280 289 284 283 48Used by:3547
Symbol 3539 MovieClipUses:295 291 288 300 285 289 284 283 48Used by:3547
Symbol 3540 MovieClipUses:364 285 302 289 322 300 293 283 48Used by:3547
Symbol 3541 MovieClipUses:399 283 293 304 280 285 289 294 325 48Used by:3547
Symbol 3542 MovieClipUses:344 291 340 46 339 285 296 349 335 332 48Used by:3547
Symbol 3543 MovieClipUses:42 288 283 314 36 48Used by:3547
Symbol 3544 MovieClipUses:45 291 288 300 280 289 284 283 279 48Used by:3547
Symbol 3545 MovieClipUses:299 283 301 302 288 48Used by:3547
Symbol 3546 MovieClipUses:3292 2812 1042 3040Used by:3547
Symbol 3547 MovieClip {fanyi_confirm}Uses:3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546Used by:3691
Symbol 3548 GraphicUsed by:3549
Symbol 3549 MovieClipUses:33 301 1030 3548 48Used by:3562
Symbol 3550 MovieClipUses:45 280 285 303 288 48Used by:3562
Symbol 3551 MovieClipUses:299 309 36 285 281 293 280 291 288 289 48Used by:3562
Symbol 3552 MovieClipUses:297 278 279 304 322 301 36 285 288 48Used by:3562
Symbol 3553 MovieClipUses:299 285 36 281 280 291 288 283 289 48Used by:3562
Symbol 3554 MovieClipUses:41 279 281 291 36 301 285 289 48Used by:3562
Symbol 3555 MovieClipUses:299 285 36 303 280 291 288 283 48Used by:3562
Symbol 3556 MovieClipUses:305 322 36 292 48Used by:3562
Symbol 3557 MovieClipUses:429 314 362 280 285 289 303 48Used by:3562
Symbol 3558 MovieClipUses:364 337 354 291 296 48Used by:3562
Symbol 3559 MovieClipUses:299 285 320 48Used by:3562
Symbol 3560 MovieClipUses:290 280 36 301 48Used by:3562
Symbol 3561 MovieClipUses:1047 1048 1042 3040Used by:3562
Symbol 3562 MovieClip {fanyi_select}Uses:3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561Used by:3691
Symbol 3563 MovieClip {fanyi_enter}Uses:41 288 293 285 289 309 283 36 306 280 291 308 278 437 957Used by:3689
Symbol 3564 MovieClip {fanyi_2p1}Uses:290 2371 299 318 282 346 336 296 291 338 42Used by:3689
Symbol 3565 MovieClipUses:299 296 283 281 285 362 289Used by:3582
Symbol 3566 MovieClipUses:299 296 283 293 280 285 362 36 302Used by:3582
Symbol 3567 MovieClipUses:364 283 289 285 294 1035 279 296 281Used by:3582
Symbol 3568 MovieClipUses:44 285 289 293 283 279Used by:3582
Symbol 3569 MovieClipUses:364 283 289 285 279 296 281 280 294 291Used by:3582
Symbol 3570 MovieClipUses:364 283 289 294 285 279 296 320 291Used by:3582
Symbol 3571 MovieClipUses:364 283 289 294 285 279 296 320 291Used by:3582
Symbol 3572 MovieClipUses:299 296 283 303 280 291Used by:3582
Symbol 3573 MovieClipUses:40 285 36 283 288 279 287Used by:3582
Symbol 3574 MovieClipUses:299 296 283 281 292Used by:3582
Symbol 3575 MovieClipUses:344 296 291 354 285 341Used by:3582
Symbol 3576 MovieClipUses:364 291 358 36 278 302 293Used by:3582
Symbol 3577 MovieClipUses:299 296 283 279 280Used by:3582
Symbol 3578 MovieClipUses:364 283 289 278 288 287Used by:3582
Symbol 3579 GraphicUsed by:3581
Symbol 3580 GraphicUsed by:3581
Symbol 3581 MovieClipUses:3579 3580 1042Used by:3582
Symbol 3582 MovieClip {fanyi_space}Uses:3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3581Used by:3687 3690
Symbol 3583 MovieClip {fanyi_1p1}Uses:290 708 299 318 282 346 336 296 291 338 42Used by:3687 3690
Symbol 3584 GraphicUsed by:3602
Symbol 3585 GraphicUsed by:3586
Symbol 3586 MovieClipUses:33 34 3585 36Used by:3599
Symbol 3587 MovieClipUses:318 42 365 41 308Used by:3599
Symbol 3588 MovieClipUses:299 298 297 308Used by:3599
Symbol 3589 MovieClipUses:36 43 295 297 308Used by:3599
Symbol 3590 MovieClipUses:295 42 40 41 665 297 308Used by:3599
Symbol 3591 MovieClipUses:297 305 36Used by:3599
Symbol 3592 MovieClipUses:299 298 297 308Used by:3599
Symbol 3593 MovieClipUses:299 298 297 308Used by:3599
Symbol 3594 MovieClipUses:295 298 297 290Used by:3599
Symbol 3595 MovieClipUses:364 297 908 44Used by:3599
Symbol 3596 MovieClipUses:40 365 44 297 36Used by:3599
Symbol 3597 MovieClipUses:40 365 44 297 45 43Used by:3599
Symbol 3598 MovieClipUses:3065 3066 91 92Used by:3599
Symbol 3599 MovieClipUses:3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598Used by:3602
Symbol 3600 GraphicUsed by:3602
Symbol 3601 GraphicUsed by:3602
Symbol 3602 MovieClip {start}Uses:3584 3599 3600 3601 442Used by:3691
Symbol 3603 GraphicUsed by:3611
Symbol 3604 GraphicUsed by:3611
Symbol 3605 GraphicUsed by:3611
Symbol 3606 GraphicUsed by:3611
Symbol 3607 GraphicUsed by:3611
Symbol 3608 GraphicUsed by:3611
Symbol 3609 GraphicUsed by:3611
Symbol 3610 GraphicUsed by:3611
Symbol 3611 MovieClip {fanyi_2p}Uses:3603 3604 3605 3606 3607 3608 3609 3610Used by:3685
Symbol 3612 GraphicUsed by:3620
Symbol 3613 GraphicUsed by:3620
Symbol 3614 GraphicUsed by:3620
Symbol 3615 GraphicUsed by:3620
Symbol 3616 GraphicUsed by:3620
Symbol 3617 GraphicUsed by:3620
Symbol 3618 GraphicUsed by:3620
Symbol 3619 GraphicUsed by:3620
Symbol 3620 MovieClip {fanyi_p1}Uses:3612 3613 3614 3615 3616 3617 3618 3619Used by:3681
Symbol 3621 GraphicUsed by:3691
Symbol 3622 GraphicUsed by:3623
Symbol 3623 MovieClipUses:2565 3622Used by:3691
Symbol 3624 GraphicUsed by:3638
Symbol 3625 GraphicUsed by:3626
Symbol 3626 MovieClipUses:3625Used by:3638
Symbol 3627 GraphicUsed by:3638
Symbol 3628 GraphicUsed by:3638
Symbol 3629 GraphicUsed by:3637
Symbol 3630 GraphicUsed by:3637
Symbol 3631 GraphicUsed by:3637
Symbol 3632 ShapeTweeningUsed by:3637
Symbol 3633 GraphicUsed by:3637
Symbol 3634 ShapeTweeningUsed by:3637
Symbol 3635 GraphicUsed by:3637
Symbol 3636 GraphicUsed by:3637
Symbol 3637 MovieClipUses:3629 3630 3631 3632 3633 3634 3635 3636Used by:3638
Symbol 3638 MovieClipUses:3624 3626 3627 3628 3637Used by:3639
Symbol 3639 MovieClipUses:3638Used by:3691
Symbol 3640 GraphicUsed by:3652
Symbol 3641 GraphicUsed by:3650
Symbol 3642 GraphicUsed by:3650
Symbol 3643 GraphicUsed by:3650
Symbol 3644 GraphicUsed by:3650
Symbol 3645 ShapeTweeningUsed by:3647
Symbol 3646 GraphicUsed by:3647 3649
Symbol 3647 MovieClipUses:3645 3646Used by:3650
Symbol 3648 ShapeTweeningUsed by:3649
Symbol 3649 MovieClipUses:3648 3646Used by:3650
Symbol 3650 MovieClipUses:3641 3642 3643 3644 3647 3649Used by:3652
Symbol 3651 GraphicUsed by:3652
Symbol 3652 MovieClipUses:3640 3650 3651Used by:3653
Symbol 3653 MovieClipUses:3652Used by:3691
Symbol 3654 GraphicUsed by:3665
Symbol 3655 GraphicUsed by:3664
Symbol 3656 GraphicUsed by:3664
Symbol 3657 GraphicUsed by:3664
Symbol 3658 ShapeTweeningUsed by:3660
Symbol 3659 GraphicUsed by:3660 3662
Symbol 3660 MovieClipUses:3658 3659Used by:3664
Symbol 3661 ShapeTweeningUsed by:3662
Symbol 3662 MovieClipUses:3661 3659Used by:3664
Symbol 3663 GraphicUsed by:3664
Symbol 3664 MovieClipUses:3655 3656 471 3657 3660 3662 3663Used by:3665
Symbol 3665 MovieClipUses:3654 3664Used by:3666
Symbol 3666 MovieClipUses:3665Used by:3691
Symbol 3667 GraphicUsed by:3678
Symbol 3668 GraphicUsed by:3676
Symbol 3669 GraphicUsed by:3676
Symbol 3670 GraphicUsed by:3676
Symbol 3671 ShapeTweeningUsed by:3673
Symbol 3672 GraphicUsed by:3673 3675
Symbol 3673 MovieClipUses:3671 3672Used by:3676
Symbol 3674 ShapeTweeningUsed by:3675
Symbol 3675 MovieClipUses:3674 3672Used by:3676
Symbol 3676 MovieClipUses:3668 3669 3670 3673 3675Used by:3678
Symbol 3677 GraphicUsed by:3678
Symbol 3678 MovieClipUses:3667 3676 3677Used by:3679
Symbol 3679 MovieClipUses:3678Used by:3691
Symbol 3680 GraphicUsed by:3681
Symbol 3681 MovieClipUses:3680 3620Used by:3682
Symbol 3682 MovieClipUses:3681Used by:3691
Symbol 3683 GraphicUsed by:3691
Symbol 3684 GraphicUsed by:3685
Symbol 3685 MovieClipUses:3684 3611Used by:3686
Symbol 3686 MovieClipUses:3685Used by:3691
Symbol 3687 MovieClipUses:2818 297 286 2831 3583 3582Used by:3691
Symbol 3688 GraphicUsed by:3689 3690
Symbol 3689 MovieClipUses:3688 2833 3564 3563Used by:3691
Symbol 3690 MovieClipUses:3583 3688 2831 3582Used by:3691
Symbol 3691 MovieClip {characterSelect}Uses:3621 3623 3639 3653 3666 3679 3682 3683 3686 3602 3687 3689 3690 443 3562 3547 3532Used by:Timeline
Symbol 3692 GraphicUsed by:3694
Symbol 3693 GraphicUsed by:3694
Symbol 3694 MovieClip {fanyi_youwin}Uses:46 34 37 718 39 1034 282 41 429 42 43 298 365 297 299 398 286 36 305 357 308 873 859 364 889 346 881 290 885 45 399 40 3692 3693Used by:3696
Symbol 3695 GraphicUsed by:3696 3702
Symbol 3696 MovieClip {bomb_it_Edition_04_fla.youwin_10}Uses:3695 3694Used by:3697
Symbol 3697 MovieClip {winCartoon}Uses:3696Used by:Timeline
Symbol 3698 GraphicUsed by:3701
Symbol 3699 GraphicUsed by:3701
Symbol 3700 GraphicUsed by:3701
Symbol 3701 MovieClip {fanyi_youlose}Uses:46 34 691 37 730 42 3698 305 41 308 44 43 298 365 297 299 290 286 36 445 845 399 282 873 859 364 889 344 346 881 885 45 357 402 3699 3700Used by:3702
Symbol 3702 MovieClip {bomb_it_Edition_04_fla.youLOSE_7}Uses:3701 3695Used by:3703
Symbol 3703 MovieClip {loseCartoon}Uses:3702Used by:Timeline
Symbol 3704 GraphicUsed by:3708
Symbol 3705 GraphicUsed by:3708
Symbol 3706 GraphicUsed by:3708
Symbol 3707 GraphicUsed by:3708
Symbol 3708 MovieClip {fanyi_timeisup}Uses:34 701 3704 287 280 699 3705 298 36 318 286 299 42 40 445 43 41 290 44 399 297 364 282 365 295 430 670 308 877 873 677 346 328 885 429 45 283 279 293 284 1034 2684 2685 3706 3707Used by:3709
Symbol 3709 MovieClip {bomb_it_Edition_04_fla.timeisup_4}Uses:3708Used by:3712
Symbol 3710 GraphicUsed by:3711
Symbol 3711 MovieClipUses:3710Used by:3712
Symbol 3712 MovieClip {timeUpCartoon}Uses:3711 3709Used by:Timeline
Symbol 3713 GraphicUsed by:3719
Symbol 3714 GraphicUsed by:3719
Symbol 3715 GraphicUsed by:3719
Symbol 3716 GraphicUsed by:3719
Symbol 3717 GraphicUsed by:3719
Symbol 3718 GraphicUsed by:3719
Symbol 3719 MovieClip {fallSnow}Uses:3713 3714 3715 3716 3717 3718Used by:Timeline

Instance Names

"links"Symbol 211 MovieClip {loadGame} Frame 1Symbol 207 MovieClip
"loadText"Symbol 211 MovieClip {loadGame} Frame 1Symbol 209 EditableText
"light"Symbol 225 MovieClip {quickSand_2} Frame 1Symbol 222 MovieClip {bomb_it_Edition_04_fla.blue_737}
"light"Symbol 236 MovieClip {quickSand_1} Frame 1Symbol 235 MovieClip {bomb_it_Edition_04_fla.red_740}
"textMc"Symbol 443 MovieClip {BACKX} Frame 1Symbol 439 MovieClip
"back"Symbol 449 MovieClip {uiCredits} Frame 1Symbol 443 MovieClip {BACKX}
"textMc"Symbol 449 MovieClip {uiCredits} Frame 1Symbol 406 MovieClip {fanyi_credits}
"textMc"Symbol 449 MovieClip {uiCredits} Frame 1Symbol 406 MovieClip {fanyi_credits}
"fire_Play"Symbol 1618 MovieClip {thrower_Up_Play} Frame 1Symbol 1617 MovieClip
"fire_Play"Symbol 1619 MovieClip {thrower_Right_Play} Frame 1Symbol 1617 MovieClip
"fire_Play"Symbol 1620 MovieClip {thrower_Left_Play} Frame 1Symbol 1617 MovieClip
"fire_Play"Symbol 1621 MovieClip {thrower_Down_Play} Frame 1Symbol 1617 MovieClip
"gunpoint"Symbol 1666 MovieClip {shotgun_Up_Play} Frame 1Symbol 1663 MovieClip
"gunpoint"Symbol 1671 MovieClip {shotgun_Right_Play} Frame 1Symbol 1663 MovieClip
"gunpoint"Symbol 1672 MovieClip {shotgun_Left_Play} Frame 1Symbol 1663 MovieClip
"gunpoint"Symbol 1675 MovieClip {shotgun_Down_Play} Frame 1Symbol 1663 MovieClip
"gunpoint"Symbol 1701 MovieClip {thrower_Up} Frame 1Symbol 1698 MovieClip
"gunpoint"Symbol 1706 MovieClip {thrower_Right} Frame 1Symbol 1703 MovieClip
"gunpoint"Symbol 1709 MovieClip {thrower_Left} Frame 1Symbol 1703 MovieClip
"gunpoint"Symbol 1712 MovieClip {thrower_Down} Frame 1Symbol 1698 MovieClip
"gunpoint"Symbol 1795 MovieClip {lasergun_Up} Frame 1Symbol 1792 MovieClip
"laserOne"Symbol 1795 MovieClip {lasergun_Up} Frame 1Symbol 1794 MovieClip
"laserOne"Symbol 1798 MovieClip {lasergun_Right} Frame 1Symbol 1797 MovieClip
"gunpoint"Symbol 1798 MovieClip {lasergun_Right} Frame 1Symbol 1792 MovieClip
"laserOne"Symbol 1799 MovieClip {lasergun_Left} Frame 1Symbol 1797 MovieClip
"gunpoint"Symbol 1799 MovieClip {lasergun_Left} Frame 1Symbol 1792 MovieClip
"laserOne"Symbol 1802 MovieClip {lasergun_Down} Frame 1Symbol 1801 MovieClip
"gunpoint"Symbol 1802 MovieClip {lasergun_Down} Frame 1Symbol 1792 MovieClip
"showWeaponMc"Symbol 1824 MovieClip {showTimes} Frame 1Symbol 1820 MovieClip
"timesNum"Symbol 1824 MovieClip {showTimes} Frame 1Symbol 1823 EditableText
"rightfoot"Symbol 1971 MovieClip {_r3_Up} Frame 1Symbol 566 MovieClip
"leftfoot"Symbol 1971 MovieClip {_r3_Up} Frame 1Symbol 566 MovieClip
"hand"Symbol 1971 MovieClip {_r3_Up} Frame 1Symbol 570 MovieClip
"leftfoot"Symbol 1976 MovieClip {_r3_Right} Frame 1Symbol 583 MovieClip
"rightfoot"Symbol 1976 MovieClip {_r3_Right} Frame 1Symbol 583 MovieClip
"hand"Symbol 1976 MovieClip {_r3_Right} Frame 1Symbol 570 MovieClip
"rightfoot"Symbol 1985 MovieClip {_r3_Left} Frame 1Symbol 583 MovieClip
"leftfoot"Symbol 1985 MovieClip {_r3_Left} Frame 1Symbol 583 MovieClip
"hand"Symbol 1985 MovieClip {_r3_Left} Frame 1Symbol 570 MovieClip
"rightfoot"Symbol 1994 MovieClip {_r3_Down} Frame 1Symbol 1987 MovieClip
"leftfoot"Symbol 1994 MovieClip {_r3_Down} Frame 1Symbol 1987 MovieClip
"hand"Symbol 1994 MovieClip {_r3_Down} Frame 1Symbol 570 MovieClip
"leftfoot"Symbol 2049 MovieClip {_r2_Up} Frame 1Symbol 459 MovieClip
"rightfoot"Symbol 2049 MovieClip {_r2_Up} Frame 1Symbol 459 MovieClip
"hand"Symbol 2049 MovieClip {_r2_Up} Frame 1Symbol 465 MovieClip
"leftfoot"Symbol 2055 MovieClip {_r2_Right} Frame 1Symbol 495 MovieClip
"rightfoot"Symbol 2055 MovieClip {_r2_Right} Frame 1Symbol 495 MovieClip
"hand"Symbol 2055 MovieClip {_r2_Right} Frame 1Symbol 465 MovieClip
"rightfoot"Symbol 2057 MovieClip {_r2_Left} Frame 1Symbol 495 MovieClip
"leftfoot"Symbol 2057 MovieClip {_r2_Left} Frame 1Symbol 495 MovieClip
"hand"Symbol 2057 MovieClip {_r2_Left} Frame 1Symbol 465 MovieClip
"leftfoot"Symbol 2060 MovieClip {_r2_Down} Frame 1Symbol 2059 MovieClip
"rightfoot"Symbol 2060 MovieClip {_r2_Down} Frame 1Symbol 2059 MovieClip
"hand"Symbol 2060 MovieClip {_r2_Down} Frame 1Symbol 465 MovieClip
"rightfoot"Symbol 2118 MovieClip {_r1_Up} Frame 1Symbol 516 MovieClip
"leftfoot"Symbol 2118 MovieClip {_r1_Up} Frame 1Symbol 516 MovieClip
"hand"Symbol 2118 MovieClip {_r1_Up} Frame 1Symbol 2066 MovieClip
"leftfoot"Symbol 2124 MovieClip {_r1_Right} Frame 1Symbol 554 MovieClip
"rightfoot"Symbol 2124 MovieClip {_r1_Right} Frame 1Symbol 554 MovieClip
"hand"Symbol 2124 MovieClip {_r1_Right} Frame 1Symbol 2066 MovieClip
"leftfoot"Symbol 2129 MovieClip {_r1_Left} Frame 1Symbol 554 MovieClip
"rightfoot"Symbol 2129 MovieClip {_r1_Left} Frame 1Symbol 554 MovieClip
"hand"Symbol 2129 MovieClip {_r1_Left} Frame 1Symbol 2066 MovieClip
"rightfoot"Symbol 2132 MovieClip {_r1_Down} Frame 1Symbol 2130 MovieClip
"leftfoot"Symbol 2132 MovieClip {_r1_Down} Frame 1Symbol 2130 MovieClip
"hand"Symbol 2132 MovieClip {_r1_Down} Frame 1Symbol 2066 MovieClip
"rightfoot"Symbol 2209 MovieClip {_r0_Up} Frame 1Symbol 624 MovieClip
"leftfoot"Symbol 2209 MovieClip {_r0_Up} Frame 1Symbol 624 MovieClip
"hand"Symbol 2209 MovieClip {_r0_Up} Frame 1Symbol 520 MovieClip
"leftfoot"Symbol 2219 MovieClip {_r0_Right} Frame 1Symbol 601 MovieClip
"rightfoot"Symbol 2219 MovieClip {_r0_Right} Frame 1Symbol 601 MovieClip
"hand"Symbol 2219 MovieClip {_r0_Right} Frame 1Symbol 520 MovieClip
"leftfoot"Symbol 2220 MovieClip {_r0_Left} Frame 1Symbol 601 MovieClip
"rightfoot"Symbol 2220 MovieClip {_r0_Left} Frame 1Symbol 601 MovieClip
"hand"Symbol 2220 MovieClip {_r0_Left} Frame 1Symbol 520 MovieClip
"rightfoot"Symbol 2228 MovieClip {_r0_Down} Frame 1Symbol 2221 MovieClip
"leftfoot"Symbol 2228 MovieClip {_r0_Down} Frame 1Symbol 2221 MovieClip
"hand"Symbol 2228 MovieClip {_r0_Down} Frame 1Symbol 520 MovieClip
"textMc"Symbol 2413 MovieClip {creditsXX} Frame 1Symbol 2409 MovieClip
"textMc"Symbol 2433 MovieClip {submit} Frame 1Symbol 2429 MovieClip
"textMc"Symbol 2440 MovieClip {MOREGAMES} Frame 1Symbol 2437 MovieClip
"title"Symbol 2449 MovieClip {twoPGameOver} Frame 1Symbol 2397 MovieClip
"credits"Symbol 2449 MovieClip {twoPGameOver} Frame 1Symbol 2413 MovieClip {creditsXX}
"submitBtn"Symbol 2449 MovieClip {twoPGameOver} Frame 1Symbol 2434 MovieClip
"moreGames"Symbol 2449 MovieClip {twoPGameOver} Frame 1Symbol 2440 MovieClip {MOREGAMES}
"links"Symbol 2449 MovieClip {twoPGameOver} Frame 1Symbol 207 MovieClip
"scoreOne"Symbol 2449 MovieClip {twoPGameOver} Frame 1Symbol 2441 EditableText
"onePName"Symbol 2449 MovieClip {twoPGameOver} Frame 1Symbol 2442 EditableText
"scoreTwo"Symbol 2449 MovieClip {twoPGameOver} Frame 1Symbol 2443 EditableText
"twoPName"Symbol 2449 MovieClip {twoPGameOver} Frame 1Symbol 2444 EditableText
"textMc"Symbol 2556 MovieClip {threeGameXX} Frame 1Symbol 2553 MovieClip
"back"Symbol 2618 MovieClip {highScore} Frame 1Symbol 443 MovieClip {BACKX}
"links"Symbol 2618 MovieClip {highScore} Frame 1Symbol 207 MovieClip
"textMc"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2562 MovieClip {fanyi_gangfen}
"textMc"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2562 MovieClip {fanyi_gangfen}
"threeGame"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2556 MovieClip {threeGameXX}
"twoD"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2583 EditableText
"threeD"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2584 EditableText
"fourD"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2585 EditableText
"fiveD"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2586 EditableText
"sixD"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2587 EditableText
"sevenD"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2588 EditableText
"eightD"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2589 EditableText
"nineD"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2590 EditableText
"tenD"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2591 EditableText
"oneD"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2592 EditableText
"three"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2593 EditableText
"four"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2594 EditableText
"two"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2595 EditableText
"five"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2596 EditableText
"six"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2597 EditableText
"seven"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2598 EditableText
"eight"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2599 EditableText
"nine"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2600 EditableText
"ten"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2601 EditableText
"one"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2602 EditableText
"twoS"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2603 EditableText
"threeS"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2604 EditableText
"fourS"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2605 EditableText
"fiveS"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2606 EditableText
"sixS"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2607 EditableText
"sevenS"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2608 EditableText
"eightS"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2609 EditableText
"nineS"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2610 EditableText
"tenS"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2611 EditableText
"oneS"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2612 EditableText
"killMode"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2614 Button
"collectMode"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2614 Button
"colorMode"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2614 Button
"arcadeMode"Symbol 2618 MovieClip {highScore} Frame 1Symbol 2614 Button
"textMc"Symbol 2708 MovieClip {nextlevle} Frame 1Symbol 2705 MovieClip
"textMc"Symbol 2730 MovieClip {GAMECLEAR} Frame 1Symbol 2726 MovieClip
"textMc"Symbol 2750 MovieClip {RESTARTLEVEL} Frame 1Symbol 2747 MovieClip
"nextLevel"Symbol 2768 MovieClip {onePScore} Frame 1Symbol 2751 MovieClip
"links"Symbol 2768 MovieClip {onePScore} Frame 1Symbol 207 MovieClip
"box"Symbol 2768 MovieClip {onePScore} Frame 1Symbol 2755 EditableText
"item"Symbol 2768 MovieClip {onePScore} Frame 1Symbol 2756 EditableText
"kill"Symbol 2768 MovieClip {onePScore} Frame 1Symbol 2757 EditableText
"time"Symbol 2768 MovieClip {onePScore} Frame 1Symbol 2758 EditableText
"difficulity"Symbol 2768 MovieClip {onePScore} Frame 1Symbol 2759 EditableText
"level"Symbol 2768 MovieClip {onePScore} Frame 1Symbol 2760 EditableText
"total"Symbol 2768 MovieClip {onePScore} Frame 1Symbol 2761 EditableText
"textMc"Symbol 2768 MovieClip {onePScore} Frame 1Symbol 2767 MovieClip {fanyi_yourscore}
"textMc"Symbol 2768 MovieClip {onePScore} Frame 1Symbol 2767 MovieClip {fanyi_yourscore}
"textMc"Symbol 2768 MovieClip {onePScore} Frame 1Symbol 2767 MovieClip {fanyi_yourscore}
"title"Symbol 2781 MovieClip {onePGameOver} Frame 1Symbol 2397 MovieClip
"credits"Symbol 2781 MovieClip {onePGameOver} Frame 1Symbol 2413 MovieClip {creditsXX}
"submitBtn"Symbol 2781 MovieClip {onePGameOver} Frame 1Symbol 2434 MovieClip
"fb_btn"Symbol 2781 MovieClip {onePGameOver} Frame 1Symbol 2774 Button
"moreGames"Symbol 2781 MovieClip {onePGameOver} Frame 1Symbol 2776 MovieClip
"links"Symbol 2781 MovieClip {onePGameOver} Frame 1Symbol 207 MovieClip
"score"Symbol 2781 MovieClip {onePGameOver} Frame 1Symbol 2777 EditableText
"playName"Symbol 2781 MovieClip {onePGameOver} Frame 1Symbol 2778 EditableText
"textMc"Symbol 2797 MovieClip {saveX} Frame 1Symbol 2796 MovieClip
"textMc"Symbol 2815 MovieClip {defauleX} Frame 1Symbol 2814 MovieClip
"onePOneUpMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2817 MovieClip
"onePOneLeftMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2819 MovieClip
"onePOneDownMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2821 MovieClip
"onePOneRightMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2822 MovieClip
"twoPOneUpMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2824 MovieClip
"twoPOneLeftMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2826 MovieClip
"twoPOneDownMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2828 MovieClip
"twoPOneRightMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2829 MovieClip
"onePOneBombMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2831 MovieClip
"twoPTwoBombMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2833 MovieClip
"twoPOneBombMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2831 MovieClip
"twoPTwoUpMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2817 MovieClip
"twoPTwoLeftMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2819 MovieClip
"twoPTwoDownMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2821 MovieClip
"twoPTwoRightMc"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2822 MovieClip
"onePOneUp"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2835 EditableText
"onePOneLeft"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2836 EditableText
"onePOneDown"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2837 EditableText
"onePOneRight"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2838 EditableText
"twoPTwoUp"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2839 EditableText
"twoPTwoLeft"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2840 EditableText
"twoPTwoDown"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2841 EditableText
"twoPTwoRight"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2843 EditableText
"onePOneBomb"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2844 EditableText
"twoPOneUp"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2845 EditableText
"twoPOneLeft"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2846 EditableText
"twoPOneDown"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2848 EditableText
"twoPOneRight"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2849 EditableText
"twoPOneBomb"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2850 EditableText
"twoPTwoBomb"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2851 EditableText
"defaule"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2815 MovieClip {defauleX}
"save"Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245} Frame 1Symbol 2797 MovieClip {saveX}
"textMc"Symbol 2877 MovieClip {power_ups} Frame 1Symbol 2874 MovieClip
"title"Symbol 2898 MovieClip {howToPlay} Frame 1Symbol 2884 MovieClip
"back"Symbol 2898 MovieClip {howToPlay} Frame 1Symbol 443 MovieClip {BACKX}
"powerUps"Symbol 2898 MovieClip {howToPlay} Frame 1Symbol 2877 MovieClip {power_ups}
"controlObj"Symbol 2898 MovieClip {howToPlay} Frame 1Symbol 2889 MovieClip
"ctrlField"Symbol 2898 MovieClip {howToPlay} Frame 1Symbol 2852 MovieClip {bomb_it_Edition_04_fla.ctrlField_245}
"messenge"Symbol 2898 MovieClip {howToPlay} Frame 1Symbol 2894 MovieClip
"powerObj"Symbol 2898 MovieClip {howToPlay} Frame 1Symbol 2897 MovieClip
"textMc"Symbol 2946 MovieClip {bomb_it_Edition_04_fla.YOURSCORE_1_232} Frame 1Symbol 2767 MovieClip {fanyi_yourscore}
"textMc"Symbol 2946 MovieClip {bomb_it_Edition_04_fla.YOURSCORE_1_232} Frame 1Symbol 2767 MovieClip {fanyi_yourscore}
"nextLevel"Symbol 2957 MovieClip {twoPKillScore} Frame 1Symbol 2751 MovieClip
"onePInterface"Symbol 2957 MovieClip {twoPKillScore} Frame 1Symbol 2946 MovieClip {bomb_it_Edition_04_fla.YOURSCORE_1_232}
"onePKill"Symbol 2957 MovieClip {twoPKillScore} Frame 1Symbol 2947 EditableText
"onePTotal"Symbol 2957 MovieClip {twoPKillScore} Frame 1Symbol 2948 EditableText
"twoPKill"Symbol 2957 MovieClip {twoPKillScore} Frame 1Symbol 2949 EditableText
"twoPTotal"Symbol 2957 MovieClip {twoPKillScore} Frame 1Symbol 2950 EditableText
"onePTime"Symbol 2957 MovieClip {twoPKillScore} Frame 1Symbol 2951 EditableText
"twoPTime"Symbol 2957 MovieClip {twoPKillScore} Frame 1Symbol 2952 EditableText
"onePDifficulty"Symbol 2957 MovieClip {twoPKillScore} Frame 1Symbol 2953 EditableText
"twoPDifficulty"Symbol 2957 MovieClip {twoPKillScore} Frame 1Symbol 2954 EditableText
"onePScore"Symbol 2957 MovieClip {twoPKillScore} Frame 1Symbol 2955 EditableText
"twoPScore"Symbol 2957 MovieClip {twoPKillScore} Frame 1Symbol 2956 EditableText
"links"Symbol 2957 MovieClip {twoPKillScore} Frame 1Symbol 207 MovieClip
"textMc"Symbol 2970 MovieClip {bomb_it_Edition_04_fla.YOURSCORE__225} Frame 1Symbol 2767 MovieClip {fanyi_yourscore}
"textMc"Symbol 2970 MovieClip {bomb_it_Edition_04_fla.YOURSCORE__225} Frame 1Symbol 2767 MovieClip {fanyi_yourscore}
"nextLevel"Symbol 2976 MovieClip {onePKillScore} Frame 1Symbol 2751 MovieClip
"onePInterface"Symbol 2976 MovieClip {onePKillScore} Frame 1Symbol 2970 MovieClip {bomb_it_Edition_04_fla.YOURSCORE__225}
"onePKill"Symbol 2976 MovieClip {onePKillScore} Frame 1Symbol 2971 EditableText
"totalScore"Symbol 2976 MovieClip {onePKillScore} Frame 1Symbol 2972 EditableText
"onePTime"Symbol 2976 MovieClip {onePKillScore} Frame 1Symbol 2973 EditableText
"onePDifficulty"Symbol 2976 MovieClip {onePKillScore} Frame 1Symbol 2974 EditableText
"onePScore"Symbol 2976 MovieClip {onePKillScore} Frame 1Symbol 2975 EditableText
"links"Symbol 2976 MovieClip {onePKillScore} Frame 1Symbol 207 MovieClip
"links"Symbol 2994 MovieClip {loadingMap} Frame 1Symbol 207 MovieClip
"nextLevel"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 2751 MovieClip
"links"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 207 MovieClip
"onePBox"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 2999 EditableText
"onePItem"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 3000 EditableText
"onePKill"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 3001 EditableText
"onePTime"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 3002 EditableText
"onePDiffi"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 3003 EditableText
"onePLevel"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 3004 EditableText
"onePTotal"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 3005 EditableText
"twoPBox"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 3006 EditableText
"twoPItem"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 3007 EditableText
"twoPKill"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 3008 EditableText
"twoPTime"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 3009 EditableText
"twoPDiffi"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 3010 EditableText
"twoPLevel"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 3011 EditableText
"twoPTotal"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 3012 EditableText
"textMc"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 2767 MovieClip {fanyi_yourscore}
"textMc"Symbol 3013 MovieClip {twoPScore} Frame 1Symbol 2767 MovieClip {fanyi_yourscore}
"textMc"Symbol 3056 MovieClip {howtoplayX} Frame 1Symbol 3053 MovieClip
"textMc"Symbol 3061 MovieClip {HIGHSCOREX} Frame 1Symbol 3058 MovieClip
"textMc"Symbol 3070 MovieClip {startgame} Frame 1Symbol 3067 MovieClip
"startGame"Symbol 3089 MovieClip {gameStart} Frame 1Symbol 3070 MovieClip {startgame}
"highScores"Symbol 3089 MovieClip {gameStart} Frame 1Symbol 3061 MovieClip {HIGHSCOREX}
"howToPlay"Symbol 3089 MovieClip {gameStart} Frame 1Symbol 3056 MovieClip {howtoplayX}
"moreGames"Symbol 3089 MovieClip {gameStart} Frame 1Symbol 2440 MovieClip {MOREGAMES}
"links"Symbol 3089 MovieClip {gameStart} Frame 1Symbol 207 MovieClip
"music"Symbol 3089 MovieClip {gameStart} Frame 1Symbol 3078 MovieClip
"sound"Symbol 3089 MovieClip {gameStart} Frame 1Symbol 3079 MovieClip
"quality"Symbol 3089 MovieClip {gameStart} Frame 1Symbol 3081 MovieClip
"littleLinks"Symbol 3089 MovieClip {gameStart} Frame 1Symbol 3088 Button
"textMc"Symbol 3096 MovieClip {choose_random} Frame 1Symbol 3093 MovieClip {fanyi_random}
"textMc"Symbol 3104 MovieClip {choose_park} Frame 1Symbol 3103 MovieClip {fanyi_themepark}
"textMc"Symbol 3112 MovieClip {choose_mine} Frame 1Symbol 3111 MovieClip {fanyi_mine}
"textMc"Symbol 3118 MovieClip {choose_factory} Frame 1Symbol 3117 MovieClip {fanyi_factory}
"textMc"Symbol 3125 MovieClip {choose_disco} Frame 1Symbol 3124 MovieClip {fanyi_disco}
"textMc"Symbol 3133 MovieClip {choose_snow} Frame 1Symbol 3132 MovieClip {fanyi_snow}
"textMc"Symbol 3139 MovieClip {choose_beach} Frame 1Symbol 3138 MovieClip {fanyi_beach}
"beachStages"Symbol 3141 MovieClip {bomb_it_Edition_04_fla.choose_mode_menu_132} Frame 1Symbol 3139 MovieClip {choose_beach}
"snowStages"Symbol 3141 MovieClip {bomb_it_Edition_04_fla.choose_mode_menu_132} Frame 1Symbol 3133 MovieClip {choose_snow}
"disceStages"Symbol 3141 MovieClip {bomb_it_Edition_04_fla.choose_mode_menu_132} Frame 1Symbol 3125 MovieClip {choose_disco}
"factoryStages"Symbol 3141 MovieClip {bomb_it_Edition_04_fla.choose_mode_menu_132} Frame 1Symbol 3118 MovieClip {choose_factory}
"mineStages"Symbol 3141 MovieClip {bomb_it_Edition_04_fla.choose_mode_menu_132} Frame 1Symbol 3112 MovieClip {choose_mine}
"centerStages"Symbol 3141 MovieClip {bomb_it_Edition_04_fla.choose_mode_menu_132} Frame 1Symbol 3104 MovieClip {choose_park}
"randomStages"Symbol 3141 MovieClip {bomb_it_Edition_04_fla.choose_mode_menu_132} Frame 1Symbol 3096 MovieClip {choose_random}
"choose"Symbol 3144 MovieClip {bomb_it_Edition_04_fla.btn_choose_mode_123} Frame 1Symbol 3143 MovieClip
"textMc"Symbol 3299 MovieClip {CONFIRM} Frame 1Symbol 3294 MovieClip
"back"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 443 MovieClip {BACKX}
"confirm"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3299 MovieClip {CONFIRM}
"killMode"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3286 MovieClip {bomb_it_Edition_04_fla.KILLMODE_85}
"hard"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3274 MovieClip {bomb_it_Edition_04_fla.difficulyt_hard_90}
"enemiesZero"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3261 MovieClip {bomb_it_Edition_04_fla.enemies_0_93}
"normal"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3260 MovieClip {bomb_it_Edition_04_fla.difficulyt_normal_95}
"playersTwo"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3251 MovieClip {bomb_it_Edition_04_fla.players_2_97}
"easy"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3250 MovieClip {bomb_it_Edition_04_fla.difficulyt_easy_98}
"enemiesOne"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3230 MovieClip {bomb_it_Edition_04_fla.enemies_1_100}
"enemiesTwo"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3229 MovieClip {bomb_it_Edition_04_fla.enemies_2_101}
"enemiesThree"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3228 MovieClip {bomb_it_Edition_04_fla.enemies_3_102}
"playersOne"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3226 MovieClip {bomb_it_Edition_04_fla.players_1_103}
"levelsTwenty"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3225 MovieClip {bomb_it_Edition_04_fla.levels_20_104}
"levelsFifteen"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3224 MovieClip {bomb_it_Edition_04_fla.levels_15_105}
"levelsTen"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3223 MovieClip {bomb_it_Edition_04_fla.levels_10_106}
"levelsFive"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3222 MovieClip {bomb_it_Edition_04_fla.levels_5_107}
"arcadeMode"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3216 MovieClip {bomb_it_Edition_04_fla.arcademode_108}
"collectMode"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3195 MovieClip {bomb_it_Edition_04_fla.COLLECTMODE_111}
"colorMode"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3176 MovieClip {bomb_it_Edition_04_fla.colormode_114}
"textMc"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3152 MovieClip {fanyi_gamesetting}
"textMc"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3152 MovieClip {fanyi_gamesetting}
"mapMenu"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3144 MovieClip {bomb_it_Edition_04_fla.btn_choose_mode_123}
"showMenu"Symbol 3325 MovieClip {gameSettings} Frame 1Symbol 3141 MovieClip {bomb_it_Edition_04_fla.choose_mode_menu_132}
"pinkLife"Symbol 3386 MovieClip {bomb_it_Edition_04_fla.pinkinterface_79} Frame 1Symbol 3375 EditableText
"pinkBomb"Symbol 3386 MovieClip {bomb_it_Edition_04_fla.pinkinterface_79} Frame 1Symbol 3376 EditableText
"pinkPower"Symbol 3386 MovieClip {bomb_it_Edition_04_fla.pinkinterface_79} Frame 1Symbol 3377 EditableText
"pinkSpeed"Symbol 3386 MovieClip {bomb_it_Edition_04_fla.pinkinterface_79} Frame 1Symbol 3378 EditableText
"pinkScore"Symbol 3386 MovieClip {bomb_it_Edition_04_fla.pinkinterface_79} Frame 1Symbol 3379 EditableText
"pinkFaceMc"Symbol 3386 MovieClip {bomb_it_Edition_04_fla.pinkinterface_79} Frame 1Symbol 3385 MovieClip
"blueScore"Symbol 3408 MovieClip {bomb_it_Edition_04_fla.blueinterface_73} Frame 1Symbol 3403 EditableText
"blueLife"Symbol 3408 MovieClip {bomb_it_Edition_04_fla.blueinterface_73} Frame 1Symbol 3404 EditableText
"blueBomb"Symbol 3408 MovieClip {bomb_it_Edition_04_fla.blueinterface_73} Frame 1Symbol 3405 EditableText
"bluePower"Symbol 3408 MovieClip {bomb_it_Edition_04_fla.blueinterface_73} Frame 1Symbol 3406 EditableText
"blueSpeed"Symbol 3408 MovieClip {bomb_it_Edition_04_fla.blueinterface_73} Frame 1Symbol 3407 EditableText
"blueFaceMc"Symbol 3408 MovieClip {bomb_it_Edition_04_fla.blueinterface_73} Frame 1Symbol 3385 MovieClip
"greenScore"Symbol 3415 MovieClip {bomb_it_Edition_04_fla.greeninterface_72} Frame 1Symbol 3410 EditableText
"greenLife"Symbol 3415 MovieClip {bomb_it_Edition_04_fla.greeninterface_72} Frame 1Symbol 3411 EditableText
"greenBomb"Symbol 3415 MovieClip {bomb_it_Edition_04_fla.greeninterface_72} Frame 1Symbol 3412 EditableText
"greenPower"Symbol 3415 MovieClip {bomb_it_Edition_04_fla.greeninterface_72} Frame 1Symbol 3413 EditableText
"greenSpeed"Symbol 3415 MovieClip {bomb_it_Edition_04_fla.greeninterface_72} Frame 1Symbol 3414 EditableText
"greenFaceMc"Symbol 3415 MovieClip {bomb_it_Edition_04_fla.greeninterface_72} Frame 1Symbol 3385 MovieClip
"yellowScore"Symbol 3421 MovieClip {bomb_it_Edition_04_fla.yellowinterface_69} Frame 1Symbol 3416 EditableText
"yellowLife"Symbol 3421 MovieClip {bomb_it_Edition_04_fla.yellowinterface_69} Frame 1Symbol 3417 EditableText
"yellowBomb"Symbol 3421 MovieClip {bomb_it_Edition_04_fla.yellowinterface_69} Frame 1Symbol 3418 EditableText
"yellowPower"Symbol 3421 MovieClip {bomb_it_Edition_04_fla.yellowinterface_69} Frame 1Symbol 3419 EditableText
"yellowSpeed"Symbol 3421 MovieClip {bomb_it_Edition_04_fla.yellowinterface_69} Frame 1Symbol 3420 EditableText
"yellowFaceMc"Symbol 3421 MovieClip {bomb_it_Edition_04_fla.yellowinterface_69} Frame 1Symbol 3385 MovieClip
"textMc"Symbol 3488 MovieClip {pauseInterFace} Frame 1Symbol 3484 MovieClip
"interFaceFrame"Symbol 3523 MovieClip {gameInterFace} Frame 1Symbol 3493 MovieClip
"pause"Symbol 3523 MovieClip {gameInterFace} Frame 1Symbol 3488 MovieClip {pauseInterFace}
"yellowUi"Symbol 3523 MovieClip {gameInterFace} Frame 1Symbol 3499 MovieClip
"greenUi"Symbol 3523 MovieClip {gameInterFace} Frame 1Symbol 3505 MovieClip
"blueUi"Symbol 3523 MovieClip {gameInterFace} Frame 1Symbol 3511 MovieClip
"yellowInterFace"Symbol 3523 MovieClip {gameInterFace} Frame 1Symbol 3421 MovieClip {bomb_it_Edition_04_fla.yellowinterface_69}
"greenInterFace"Symbol 3523 MovieClip {gameInterFace} Frame 1Symbol 3415 MovieClip {bomb_it_Edition_04_fla.greeninterface_72}
"blueInterFace"Symbol 3523 MovieClip {gameInterFace} Frame 1Symbol 3408 MovieClip {bomb_it_Edition_04_fla.blueinterface_73}
"pinkUi"Symbol 3523 MovieClip {gameInterFace} Frame 1Symbol 3516 MovieClip
"pinkInterFace"Symbol 3523 MovieClip {gameInterFace} Frame 1Symbol 3386 MovieClip {bomb_it_Edition_04_fla.pinkinterface_79}
"currentLevel"Symbol 3523 MovieClip {gameInterFace} Frame 1Symbol 3518 EditableText
"totalLevel"Symbol 3523 MovieClip {gameInterFace} Frame 1Symbol 3519 EditableText
"time"Symbol 3523 MovieClip {gameInterFace} Frame 1Symbol 3522 EditableText
"textMc"Symbol 3602 MovieClip {start} Frame 1Symbol 3599 MovieClip
"green"Symbol 3691 MovieClip {characterSelect} Frame 1Symbol 3639 MovieClip
"pink"Symbol 3691 MovieClip {characterSelect} Frame 1Symbol 3653 MovieClip
"yellow"Symbol 3691 MovieClip {characterSelect} Frame 1Symbol 3666 MovieClip
"blue"Symbol 3691 MovieClip {characterSelect} Frame 1Symbol 3679 MovieClip
"onePChos"Symbol 3691 MovieClip {characterSelect} Frame 1Symbol 3682 MovieClip
"twoPChos"Symbol 3691 MovieClip {characterSelect} Frame 1Symbol 3686 MovieClip
"startBtn"Symbol 3691 MovieClip {characterSelect} Frame 1Symbol 3602 MovieClip {start}
"twoPOneChosKey"Symbol 3691 MovieClip {characterSelect} Frame 1Symbol 3687 MovieClip
"twoPTwoChosKey"Symbol 3691 MovieClip {characterSelect} Frame 1Symbol 3689 MovieClip
"onePChosKey"Symbol 3691 MovieClip {characterSelect} Frame 1Symbol 3690 MovieClip
"backBtn"Symbol 3691 MovieClip {characterSelect} Frame 1Symbol 443 MovieClip {BACKX}
"textMc"Symbol 3691 MovieClip {characterSelect} Frame 1Symbol 3532 MovieClip {fanyi_characterselect}
"textMc"Symbol 3691 MovieClip {characterSelect} Frame 1Symbol 3532 MovieClip {fanyi_characterselect}
"textMc"Symbol 3696 MovieClip {bomb_it_Edition_04_fla.youwin_10} Frame 1Symbol 3694 MovieClip {fanyi_youwin}
"textMc"Symbol 3696 MovieClip {bomb_it_Edition_04_fla.youwin_10} Frame 1Symbol 3694 MovieClip {fanyi_youwin}
"textMc"Symbol 3702 MovieClip {bomb_it_Edition_04_fla.youLOSE_7} Frame 1Symbol 3701 MovieClip {fanyi_youlose}
"textMc"Symbol 3702 MovieClip {bomb_it_Edition_04_fla.youLOSE_7} Frame 1Symbol 3701 MovieClip {fanyi_youlose}
"textMc"Symbol 3709 MovieClip {bomb_it_Edition_04_fla.timeisup_4} Frame 1Symbol 3708 MovieClip {fanyi_timeisup}
"textMc"Symbol 3709 MovieClip {bomb_it_Edition_04_fla.timeisup_4} Frame 1Symbol 3708 MovieClip {fanyi_timeisup}

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.

Labels

"open"Symbol 222 MovieClip {bomb_it_Edition_04_fla.blue_737} Frame 1
#"closed"Symbol 222 MovieClip {bomb_it_Edition_04_fla.blue_737} Frame 14
"open"Symbol 235 MovieClip {bomb_it_Edition_04_fla.red_740} Frame 1
#"closed"Symbol 235 MovieClip {bomb_it_Edition_04_fla.red_740} Frame 14
"zheng"Symbol 651 MovieClip Frame 1
#"矿山"Symbol 1303 MovieClip {brick} Frame 1
"沙滩"Symbol 1303 MovieClip {brick} Frame 11
"雪地"Symbol 1303 MovieClip {brick} Frame 21
"迪厅"Symbol 1303 MovieClip {brick} Frame 31
"工厂"Symbol 1303 MovieClip {brick} Frame 41
"游乐场"Symbol 1303 MovieClip {brick} Frame 51
"dead"Symbol 1901 MovieClip {_r3_Frog_Up} Frame 38
"dead"Symbol 1913 MovieClip {_r3_Frog_Right} Frame 40
"dead"Symbol 1933 MovieClip {_r3_Frog_Left} Frame 38
"dead"Symbol 1942 MovieClip {_r3_Frog_Down} Frame 38
#"dead"Symbol 1944 MovieClip {_r3_Car_Up} Frame 31
#"dead"Symbol 1946 MovieClip {_r3_Car_Right} Frame 31
#"dead"Symbol 1947 MovieClip {_r3_Car_Left} Frame 31
#"dead"Symbol 1950 MovieClip {_r3_Car_Down} Frame 31
#"dead"Symbol 1954 MovieClip {_r3_Bulldozer_Up} Frame 31
#"dead"Symbol 1959 MovieClip {_r3_Bulldozer_Right} Frame 31
#"dead"Symbol 1960 MovieClip {_r3_Bulldozer_Left} Frame 31
#"dead"Symbol 1964 MovieClip {_r3_Bulldozer_Down} Frame 31
"dead"Symbol 2005 MovieClip {_r2_Frog_Up} Frame 38
"dead"Symbol 2015 MovieClip {_r2_Frog_Right} Frame 38
"dead"Symbol 2032 MovieClip {_r2_Frog_Left} Frame 38
"dead"Symbol 2039 MovieClip {_r2_Frog_Down} Frame 38
#"dead"Symbol 2040 MovieClip {_r2_Car_Up} Frame 31
#"dead"Symbol 2041 MovieClip {_r2_Car_Right} Frame 31
#"dead"Symbol 2042 MovieClip {_r2_Car_Left} Frame 31
#"dead"Symbol 2043 MovieClip {_r2_Car_Down} Frame 31
#"dead"Symbol 2044 MovieClip {_r2_Bulldozer_Up} Frame 31
#"dead"Symbol 2045 MovieClip {_r2_Bulldozer_Right} Frame 31
#"dead"Symbol 2046 MovieClip {_r2_Bulldozer_Left} Frame 31
#"dead"Symbol 2047 MovieClip {_r2_Bulldozer_Down} Frame 31
"dead"Symbol 2069 MovieClip {_r1_Frog_Up} Frame 38
"dead"Symbol 2072 MovieClip {_r1_Frog_Right} Frame 38
"dead"Symbol 2096 MovieClip {_r1_Frog_Left} Frame 38
"dead"Symbol 2102 MovieClip {_r1_Frog_Down} Frame 38
#"dead"Symbol 2103 MovieClip {_r1_Car_Up} Frame 31
#"dead"Symbol 2104 MovieClip {_r1_Car_Right} Frame 31
#"dead"Symbol 2105 MovieClip {_r1_Car_Left} Frame 31
#"dead"Symbol 2106 MovieClip {_r1_Car_Down} Frame 31
#"dead"Symbol 2107 MovieClip {_r1_Bulldozer_Up} Frame 31
#"dead"Symbol 2108 MovieClip {_r1_Bulldozer_Right} Frame 31
#"dead"Symbol 2109 MovieClip {_r1_Bulldozer_Left} Frame 31
#"dead"Symbol 2110 MovieClip {_r1_Bulldozer_Down} Frame 31
"dead"Symbol 2156 MovieClip {_r0_Frog_Up} Frame 38
"dead"Symbol 2166 MovieClip {_r0_Frog_Right} Frame 38
"dead"Symbol 2183 MovieClip {_r0_Frog_Left} Frame 38
"dead"Symbol 2193 MovieClip {_r0_Frog_Down} Frame 38
#"dead"Symbol 2194 MovieClip {_r0_Car_Up} Frame 31
#"dead"Symbol 2195 MovieClip {_r0_Car_Right} Frame 31
#"dead"Symbol 2196 MovieClip {_r0_Car_Left} Frame 31
#"dead"Symbol 2197 MovieClip {_r0_Car_Down} Frame 31
#"dead"Symbol 2198 MovieClip {_r0_Bulldozer_Up} Frame 31
#"dead"Symbol 2199 MovieClip {_r0_Bulldozer_Right} Frame 31
#"dead"Symbol 2200 MovieClip {_r0_Bulldozer_Left} Frame 31
#"dead"Symbol 2201 MovieClip {_r0_Bulldozer_Down} Frame 31




https://swfchan.com/54/269052/info.shtml
Created: 9/11 -2026 05:37:40 Last modified: 9/11 -2026 05:37:40 Server time: 09/11 -2026 15:57:31