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

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

Teddy in the Bush.swf

This is the info page for
Flash #41374

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


Text
12%

loading...

SUBMIT SCORE

X

25000

NAME :

SCORE :

SUBMIT

SENDING ...

VIEW HIGHSCORES

HIGHSCORE RECEIVED

100

+

Y

D

E

T

PLAY

START

INSTRUCTIONS

MORE ONLINE GAMES

DOWNLOAD GAMES

ADD THIS GAME TO YOUR SITE

Copyright 2007 freeworldgroup.com

Credits

v1.0

You're a power hungry greedy
bear with a fetish for
honey, fruit, gold and diamonds!

MENU

SKIP

Your objective is to find these
objects and escape to the exit
without being caught by the
creatures that might want to
thwart you.

EXIT

Remove plants/walls
to find power-ups hidden beneath.

These power-ups will be required
to get you through the game.

Small Wall - Short Life
Can be demolished by enemy.

Large Wall - Permanent
Cannot not be demolished.

Build walls to block the guardians
of the garden from hurting you.

SPACE

Z

Arrow keys to move around

Space bar to build or
demolish walls

Z to toggle wall type
that is built

MAIN MENU

?

1

2

3

4

5

6

7

8

9

10

11

12

MAIN MENU

POWER :

X

RESET

TIME :

10

SCORE :

LEVEL :

134250

15

134

LOW

MEDIUM

HIGH

BEST

Q

X

Hammer is
required to remove
this wall

You need remove
the totem pole
to stop the fire

You have picked up
a hammer

Life-span of weak
walls increased.

Speed increased.

You can cross the
river now!

LIFE :

15

This wall
cannot be
demolished!

DO YOU WANT
TO EXIT TO
THE MENU ?

YES

NO

NEXT LEVEL

SCORE :

100000

SPACE BAR TO CONTINUE

100000

100000

Poupee De Cire Remix
BY Brunzolaitis

ActionScript [AS1/AS2]

Frame 1
var my_cm = new ContextMenu(); my_cm.hideBuiltInItems(); this.menu = my_cm; MochiAd.showPreGameAd({id:"7159b7c65ea4c62f", res:"480x500"});
Frame 3
if (_root.getBytesLoaded() < _root.getBytesTotal()) { gotoAndStop ("Loading"); }
Instance of Symbol 57 MovieClip in Frame 5
//component parameters onClipEvent (construct) { _game_name = "teddy"; score_var = "_root.game.score"; }
Symbol 2 MovieClip Frame 1
onPress = function () { FWGURL(); }; this.cacheAsBitmap = true;
Symbol 5 MovieClip Frame 1
onEnterFrame = function () { var _local4 = _root.getBytesLoaded(); var _local3 = _root.getBytesTotal(); var _local5 = int((_local4 / _local3) * 100); num_txt.text = _local5 + "%"; if (_local4 == _local3) { delete this.onEnterFrame; if ((_root._mochiad instanceof MovieClip) != true) { _root.play(); } } };
Symbol 9 MovieClip Frame 1
_x = (Stage.width / 2); _y = ((Stage.height / 2) - 30);
Symbol 9 MovieClip Frame 39
stop(); var rate; var all = _root.getBytesTotal(); onEnterFrame = function () { var _local3 = _root.getBytesLoaded(); rate = int((_local3 / all) * 100) + "%"; mLoading._alpha = Math.round(SFM.linearCycle(getTimer(), 1000, 100)); if (_local3 == all) { delete this.onEnterFrame; if ((_root._mochiad instanceof MovieClip) != true) { _root.play(); } } };
Symbol 791 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.1"); } static function showPreGameAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showTimedAd(options) { showInterLevelAd(options); } static function showPreloaderAd(options) { showPreGameAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local26); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local25 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local25); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb_arg) { var _local8 = parseInt(cb_arg); var _local4 = this._callbacks[_local8]; if (!_local4) { return(undefined); } delete this._callbacks[_local8]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Symbol 792 MovieClip [__Packages.Fade] Frame 0
class Fade { function Fade () { } static function start() { var _local4 = Stage.width; var _local5 = Stage.height; var bmpRoot = (new flash.display.BitmapData(_local4, _local5, false, 0)); bmpRoot.draw(_root); var _local3 = _root.createEmptyMovieClip("mClip_mask", _root.getNextHighestDepth()); var mClip_bmp = _root.createEmptyMovieClip("mClip_bmp", _root.getNextHighestDepth()); mClip_bmp.attachBitmap(bmpRoot, 0); _local3.bmpRoot = bmpRoot; _local3.mClip_bmp = mClip_bmp; _local3.nTime = 0; _local3.nT = 20; _local3.ready = function () { this.mClip_bmp.setMask(this); Fade.enabledFor(true); }; _local3.finish = function () { this.mClip_bmp.removeMovieClip(); this.bmpRoot.dispose(); Fade.enabledFor(false); this.removeMovieClip(); }; switch (random(4)) { case 0 : _local3.nRdm = random(2); createClip("m_", _local3, 0, 0); createClip("m_", _local3, 0, 1, {_x:10, _y:10, _rotation:180}); _local3.onEnterFrame = function () { if (this.nTime == 0) { this.ready(); } this.nTime++; this.nTemp = 50 - Fade.nolinearCycle(this.nTime, this.nT, 50); if (this.nRdm > 0) { this.m_0._yscale = (this.m_1._yscale = this.nTemp); } else { this.m_0._xscale = (this.m_1._xscale = this.nTemp); } if (this.nTime == (this.nT / 2)) { this.finish(); delete this.onEnterFrame; } }; break; case 1 : _local3.nRdm = random(3); _local3.nRdm_2 = random(4); createClip("m_", _local3, 1, 0, {_x:5, _y:5}); _local3.onEnterFrame = function () { if (this.nTime == 0) { this.ready(); } this.nTime++; this.nTemp = 100 - Fade.nolinearCycle(this.nTime, this.nT, 100); switch (this.nRdm) { case 0 : this.m_0._xscale = 150; this.m_0._yscale = this.nTemp; break; case 1 : this.m_0._xscale = this.nTemp; this.m_0._yscale = 150; break; case 2 : this.m_0._xscale = (this.m_0._yscale = this.nTemp); } if (this.nRdm_2 == 3) { this.m_0._rotation = 180 - Fade.nolinearCycle(this.nTime, this.nT, 180); } else if (this.nRdm_2 == 2) { this.m_0._rotation = Fade.nolinearCycle(this.nTime, this.nT, 180); } if (this.nTime == (this.nT / 2)) { this.finish(); delete this.onEnterFrame; } }; break; case 2 : _local3.nRdm = random(5); createClip("m_", _local3, 2, 0); createClip("m_", _local3, 2, 1, {_x:10, _y:10, _rotation:180}); _local3.onEnterFrame = function () { if (this.nTime == 0) { this.ready(); } this.nTime++; this.nTemp = 100 - Fade.nolinearCycle(this.nTime, this.nT, 100); switch (this.nRdm) { case 0 : this.m_0._yscale = (this.m_1._yscale = this.nTemp); break; case 1 : this.m_0._xscale = (this.m_1._yscale = this.nTemp); break; case 2 : this.m_0._yscale = (this.m_1._xscale = this.nTemp); break; case 3 : this.m_0._xscale = (this.m_1._xscale = this.nTemp); break; case 4 : this.m_0._xscale = (this.m_1._xscale = this.nTemp); this.m_0._yscale = (this.m_1._yscale = this.nTemp); } if (this.nTime == (this.nT / 2)) { this.finish(); delete this.onEnterFrame; } }; break; case 3 : _local3.nRdm = random(2); createClip("m_", _local3, 2, 0); createClip("m_", _local3, 2, 1, {_x:10, _y:10, _rotation:180}); createClip("m_", _local3, 2, 2, {_x:0, _y:10, _rotation:-90}); createClip("m_", _local3, 2, 3, {_x:10, _y:0, _rotation:90}); _local3.onEnterFrame = function () { if (this.nTime == 0) { this.ready(); } this.nTime++; this.nTemp = 100 - Fade.nolinearCycle(this.nTime, this.nT, 100); if (this.nRdm > 0) { this.m_0._yscale = (this.m_1._yscale = (this.m_2._yscale = (this.m_3._yscale = this.nTemp))); } else { this.m_0._xscale = (this.m_1._xscale = (this.m_2._xscale = (this.m_3._xscale = this.nTemp))); } if (this.nTime == (this.nT / 2)) { this.finish(); delete this.onEnterFrame; } }; break; } (_local3._width = _local4); (_local3._height = _local5); } static function enabledFor(_b, _m, _nDepth) { (_m == undefined) && (_m = _root); (_nDepth == undefined) && (_nDepth = _m.getNextHighestDepth()); if (_b) { _m.createEmptyMovieClip("mEnabled", _nDepth); _m.mEnabled.enabled = false; _m.mEnabled.hitArea = _root; _m.mEnabled.onPress = function () { }; updateAfterEvent(); } else { _m.mEnabled.removeMovieClip(); updateAfterEvent(); } } static function createClip(_s, _m, _nType, _nDepth, _ob) { (_nDepth == undefined) && (_nDepth = _m.getNextHighestDepth()); (_nType == undefined) && (_nType = 0); _m.createEmptyMovieClip(_s + _nDepth, _nDepth); _m[_s + _nDepth].beginFill(16711680); switch (_nType) { case 0 : _m[_s + _nDepth].lineTo(10, 0); _m[_s + _nDepth].lineTo(10, 10); _m[_s + _nDepth].lineTo(0, 10); _m[_s + _nDepth].lineTo(0, 0); break; case 1 : _m[_s + _nDepth].moveTo(-5, -5); _m[_s + _nDepth].lineTo(-5, 5); _m[_s + _nDepth].lineTo(5, 5); _m[_s + _nDepth].lineTo(5, -5); _m[_s + _nDepth].lineTo(-5, -5); break; case 2 : _m[_s + _nDepth].lineTo(10, 0); _m[_s + _nDepth].lineTo(0, 10); _m[_s + _nDepth].lineTo(0, 0); break; } _m[_s + _nDepth].endFill(); for (var _local5 in _ob) { _m[_s + _nDepth][_local5] = _ob[_local5]; } return(_m[_s + _nDepth]); } static function nolinearCycle(x, T, r) { var _local1 = T / 2; var _local2 = (-r) / (_local1 * _local1); return((_local2 * Math.pow((x % T) - _local1, 2)) + r); } static function linearCycle(x, T, r) { var _local1 = T / 2; if ((x % T) > _local1) { return((1 - ((x % _local1) / _local1)) * r); } if ((x % T) < _local1) { return(((x % _local1) / _local1) * r); } return(r); } }
Symbol 793 MovieClip [__Packages.manage.SoundManage] Frame 0
class manage.SoundManage { var isMusicPlay, isSoundPlay; function SoundManage () { _root.createEmptyMovieClip("mysound_mc", _root.getNextHighestDepth()); _root.createEmptyMovieClip("mymusic_mc", _root.getNextHighestDepth()); soundArray[0] = new Array(); soundArray[1] = new Array(); soundArray[2] = new Array(); musicArray[0] = new Array(); musicArray[1] = new Array(); musicArray[2] = new Array(); addMusic("main_s"); if (isMusicPlay == undefined) { isMusicPlay = true; playMusic("main_s", 999999); } if (isSoundPlay == undefined) { isSoundPlay = true; } } function addSound() { switch (arguments.length) { case 1 : soundArray[0].push(arguments[0]); _root.mysound_mc.createEmptyMovieClip(arguments[0] + "_sound", _root.mysound_mc.getNextHighestDepth()); var _local4 = new Sound(_root.mysound_mc[arguments[0] + "_sound"]); _local4.attachSound(arguments[0]); soundArray[1].push(_local4); soundArray[2].push(100); trace((("\u52A0\u5165\u97F3\u6548\uFF1A" + arguments[0]) + "\u97F3\u91CF\u4E3A\uFF1A") + _local4.getVolume()); break; case 2 : if (arguments[1] > 100) { arguments[1] = 100; } else if (arguments[1] < 0) { arguments[1] = 0; } soundArray[0].push(arguments[0]); _root.mysound_mc.createEmptyMovieClip(arguments[0] + "_sound", _root.mysound_mc.getNextHighestDepth()); _local4 = new Sound(_root.mysound_mc[arguments[0] + "_sound"]); _local4.attachSound(arguments[0]); _local4.setVolume(arguments[1]); soundArray[1].push(_local4); soundArray[2].push(arguments[1]); trace((("\u52A0\u5165\u97F3\u6548\uFF1A" + arguments[0]) + "\u97F3\u91CF\u4E3A\uFF1A") + _local4.getVolume()); } } function addMusic() { switch (arguments.length) { case 1 : musicArray[0].push(arguments[0]); _root.mymusic_mc.createEmptyMovieClip(arguments[0] + "_sound", _root.mymusic_mc.getNextHighestDepth()); var _local4 = new Sound(_root.mymusic_mc[arguments[0] + "_sound"]); _local4.attachSound(arguments[0]); musicArray[1].push(_local4); musicArray[2].push(100); trace((("\u52A0\u5165\u97F3\u4E50\uFF1A" + arguments[0]) + "\u97F3\u91CF\u4E3A\uFF1A") + _local4.getVolume()); break; case 2 : if (arguments[1] > 100) { arguments[1] = 100; } else if (arguments[1] < 0) { arguments[1] = 0; } musicArray[0].push(arguments[0]); _root.mymusic_mc.createEmptyMovieClip(arguments[0] + "_sound", _root.mymusic_mc.getNextHighestDepth()); _local4 = new Sound(_root.mymusic_mc[arguments[0] + "_sound"]); _local4.attachSound(arguments[0]); _local4.setVolume(arguments[1]); musicArray[1].push(_local4); musicArray[2].push(arguments[1]); trace((("\u52A0\u5165\u97F3\u6548\uFF1A" + arguments[0]) + "\u97F3\u91CF\u4E3A\uFF1A") + _local4.getVolume()); } } function stopSound() { isSoundPlay = false; var _local2 = 0; while (_local2 <= soundArray[1].length) { soundArray[1][_local2].setVolume(0); _local2++; } } function stopMusic() { isMusicPlay = false; var _local2 = 0; while (_local2 <= musicArray[1].length) { musicArray[1][_local2].setVolume(0); _local2++; } } function returnSound() { isSoundPlay = true; var _local2 = 0; while (_local2 < soundArray[1].length) { soundArray[1][_local2].setVolume(soundArray[2][_local2]); _local2++; } } function returnMusic() { isMusicPlay = true; var _local2 = 0; while (_local2 < musicArray[1].length) { musicArray[1][_local2].setVolume(musicArray[2][_local2]); _local2++; } } function setSoundVol() { switch (arguments.length) { case 1 : if (arguments[0] > 100) { arguments[0] = 100; } else if (arguments[0] < 0) { arguments[0] = 0; } var _local3 = 0; while (_local3 < soundArray[1].length) { soundArray[2][_local3] = arguments[0]; soundArray[1][_local3].setVolume(arguments[0]); _local3++; } break; case 2 : if (arguments[1] > 100) { arguments[1] = 100; } else if (arguments[1] < 0) { arguments[1] = 0; } _local3 = 0; for(;;){ if (_local3 >= soundArray[0].length) { break; } if (soundArray[0][_local3] == arguments[0]) { soundArray[2][_local3] = arguments[1]; soundArray[1][_local3].setVolume(arguments[1]); break; } _local3++; }; } } function setMusicVol() { switch (arguments.length) { case 1 : if (arguments[0] > 100) { arguments[0] = 100; } else if (arguments[0] < 0) { arguments[0] = 0; } var _local3 = 0; while (_local3 < musicArray[1].length) { musicArray[2][_local3] = arguments[0]; musicArray[1][_local3].setVolume(arguments[0]); _local3++; } break; case 2 : if (arguments[1] > 100) { arguments[1] = 100; } else if (arguments[1] < 0) { arguments[1] = 0; } _local3 = 0; for(;;){ if (_local3 >= musicArray[0].length) { break; } if (musicArray[0][_local3] == arguments[0]) { musicArray[2][_local3] = arguments[1]; musicArray[1][_local3].setVolume(arguments[1]); break; } _local3++; }; } } function playSound() { if (isSoundPlay == true) { switch (arguments.length) { case 1 : var _local3 = 0; while (_local3 <= soundArray[0].length) { if (soundArray[0][_local3] == arguments[0]) { soundArray[1][_local3].start(0, 1); trace("\u64AD\u653E\u97F3\u6548\uFF1A" + soundArray[1][_local3]); break; } _local3++; } break; case 2 : _local3 = 0; while (_local3 <= soundArray[0].length) { if (soundArray[0][_local3] == arguments[0]) { soundArray[1][_local3].start(0, arguments[1]); trace("\u64AD\u653E\u97F3\u6548\uFF1A" + soundArray[1][_local3]); break; } _local3++; } break; case 3 : _local3 = 0; for(;;){ if (_local3 > soundArray[0].length) { break; } if (soundArray[0][_local3] == arguments[0]) { soundArray[1][_local3].setVolume(arguments[2]); soundArray[1][_local3].start(0, arguments[1]); trace((("\u64AD\u653E\u97F3\u6548\uFF1A" + soundArray[1][_local3]) + " \u97F3\u91CF\u4E3A\uFF1A") + soundArray[1][_local3].getVolume()); soundArray[1][_local3].setVolume(soundArray[2][_local3]); break; } _local3++; }; } } } function playMusic() { if (isMusicPlay == true) { switch (arguments.length) { case 1 : var _local3 = 0; while (_local3 <= musicArray[0].length) { if (musicArray[0][_local3] == arguments[0]) { musicArray[1][_local3].start(0, 1); trace("\u64AD\u653E\u97F3\u6548\uFF1A" + musicArray[1][_local3]); break; } _local3++; } break; case 2 : _local3 = 0; while (_local3 <= musicArray[0].length) { if (musicArray[0][_local3] == arguments[0]) { musicArray[1][_local3].start(0, arguments[1]); trace("\u64AD\u653E\u97F3\u4E50\uFF1A" + musicArray[1][_local3]); break; } _local3++; } break; case 3 : _local3 = 0; for(;;){ if (_local3 > musicArray[0].length) { break; } if (musicArray[0][_local3] == arguments[0]) { musicArray[1][_local3].setVolume(arguments[2]); musicArray[1][_local3].start(0, arguments[1]); trace((("\u64AD\u653E\u97F3\u6548\uFF1A" + musicArray[1][_local3]) + " \u97F3\u91CF\u4E3A\uFF1A") + musicArray[1][_local3].getVolume()); musicArray[1][_local3].setVolume(musicArray[2][_local3]); break; } _local3++; }; } } } function isTrueStopSound() { switch (arguments.length) { case 0 : var _local3 = 0; while (_local3 <= soundArray[1].length) { soundArray[1][_local3].stop(); _local3++; } break; case 1 : _local3 = 0; for(;;){ if (_local3 > soundArray[1].length) { break; } if (soundArray[0][_local3] == arguments[0]) { soundArray[1][_local3].stop(); } _local3++; }; } } function isTrueStopMusic() { switch (arguments.length) { case 0 : var _local3 = 0; while (_local3 <= musicArray[1].length) { musicArray[1][_local3].stop(); _local3++; } break; case 1 : _local3 = 0; for(;;){ if (_local3 > musicArray[1].length) { break; } if (musicArray[0][_local3] == arguments[0]) { musicArray[1][_local3].stop(); } _local3++; }; } } function clearSoundAndMusic() { for (var _local3 in _root.mymusic_mc) { removeMovieClip(_root.mymusic_mc[_local3]); } for (var _local3 in _root.mysound_mc) { removeMovieClip(_root.mysound_mc[_local3]); } removeMovieClip(_root.mysound_mc); removeMovieClip(_root.mymusic_mc); soundArray = null; musicArray = null; delete soundArray; delete musicArray; } var soundArray = new Array(); var musicArray = new Array(); }
Symbol 794 MovieClip [__Packages.manage.CommonManage] Frame 0
class manage.CommonManage { function CommonManage () { } static function gray(_m, _b) { if (_b) { var _local1 = _m.filters; _local1.push(new flash.filters.ColorMatrixFilter([0.308600038290024, 0.609399974346161, 0.0820000022649765, 0, 0, 0.308600008487701, 0.609399974346161, 0.0820000022649765, 0, 0, 0.308600008487701, 0.609399974346161, 0.0820000246167183, 0, 0, 0, 0, 0, 1, 0])); _m.filters = _local1; } else { _m.filters = []; } } }
Symbol 795 MovieClip [__Packages.Father] Frame 0
class Father extends MovieClip { function Father () { super(); } function onEnterFrame() { if (_root.game.isGameOver == false) { if (_root.game.isPause == false) { run(); } } } function run() { } }
Symbol 796 MovieClip [__Packages.building.Building] Frame 0
class building.Building extends Father { function Building () { super(); } function run() { } function Buliding() { } function remove() { } }
Symbol 797 MovieClip [__Packages.building.Wall] Frame 0
class building.Wall extends building.Building { var removeMovieClip; function Wall () { super(); } function boooBuild() { } function remove() { removeMovieClip(); } }
Symbol 798 MovieClip [__Packages.building.PlayerStoneWall] Frame 0
class building.PlayerStoneWall extends building.Wall { var myType, myXState, myYState, isCanBooo, gotoAndStop; function PlayerStoneWall () { super(); myType = 2; myXState = 2; myYState = 2; isCanBooo = true; } function boooBuild() { remove(); } function remove() { gotoAndStop(2); } }
Symbol 799 MovieClip [__Packages.computer.Computer] Frame 0
class computer.Computer extends Father { var myTimer, depthNo, isRun, fangxiang, _name, _visible, mc1, mc2, mc3, mc4, seat, _x, _y, swapDepths, build1, build2, build3, build4, gotoAndStop, runTime, speed; function Computer () { super(); myTimer = depthNo; isRun = false; fangxiang = random(4) + 1; setNowDepth(); getNowSeat(0, 0); manage.GameManage.nowLevelComputerArray.push(_name); } function run() { myTimer++; if (myTimer >= 8) { if (_visible == true) { if (!_root.game.hit_mc.hitTest(this)) { _visible = false; } } else if (_visible == false) { if (_root.game.hit_mc.hitTest(this)) { _visible = true; } } myTimer = 0; } if (_visible == true) { runOne(); findPlayer(); } } function findPlayer() { } function runOne() { } function resetFangxiang() { setFangxiang(random(4) + 1); } function setFangxiang(no) { fangxiang = no; } function getNowSeat(xno, yno) { _root.game.map_mc.comSetArray_mc[mc1] = undefined; _root.game.map_mc.comSetArray_mc[mc2] = undefined; _root.game.map_mc.comSetArray_mc[mc3] = undefined; _root.game.map_mc.comSetArray_mc[mc4] = undefined; seat = manage.DepthManage.getSeat((_x - 12) + (xno * 24), (_y - 12) + (yno * 24)); mc1 = _root.game.createOneComSet("emptyWall", seat.x, seat.y)._name; mc2 = _root.game.createOneComSet("emptyWall", seat.x + 1, seat.y)._name; mc3 = _root.game.createOneComSet("emptyWall", seat.x, seat.y + 1)._name; mc4 = _root.game.createOneComSet("emptyWall", seat.x + 1, seat.y + 1)._name; } function setNowDepth() { swapDepths((((seat.y + 1) * 1000) + 600) + depthNo); } function moveRight() { setFangxiang(1); build1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 2)) + "_") + seat.y) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 2)) + "_") + (seat.y + 1)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 2)) + "_") + seat.y) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 2)) + "_") + (seat.y + 1)) + "_mc"]; if (build1.isPass != undefined) { build1 = undefined; } if (build2.isPass != undefined) { build2 = undefined; } if ((build3 == undefined) && (build4 == undefined)) { if ((build1 == undefined) && (build2 == undefined)) { goRight(); return(undefined); } if (build1 == undefined) { if ((build2.myXState == 0) || (build2.myXState == 1)) { if (build2.isUse == false) { build2.remove(); } goRight(); return(undefined); } resetFangxiang(); return(undefined); } if (build2 == undefined) { if ((build1.myXState == 0) || (build1.myXState == 1)) { if (build1.isUse == false) { build1.remove(); } goRight(); return(undefined); } resetFangxiang(); return(undefined); } if (((build1.myXState == 0) || (build1.myXState == -1)) && ((build2.myXState == 0) || (build2.myXState == -1))) { if (build1.isUse == false) { build1.remove(); } if (build2.isUse == false) { build2.remove(); } goRight(); return(undefined); } resetFangxiang(); return(undefined); } resetFangxiang(); return(undefined); } function moveLeft() { setFangxiang(2); build1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - 1)) + "_") + seat.y) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - 1)) + "_") + (seat.y + 1)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x - 1)) + "_") + seat.y) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x - 1)) + "_") + (seat.y + 1)) + "_mc"]; if (build1.isPass != undefined) { build1 = undefined; } if (build2.isPass != undefined) { build2 = undefined; } if ((build3 == undefined) && (build4 == undefined)) { if ((build1 == undefined) && (build2 == undefined)) { goLeft(); return(undefined); } if (build1 == undefined) { if ((build2.myXState == 0) || (build2.myXState == -1)) { if (build2.isUse == false) { build2.remove(); } goLeft(); return(undefined); } resetFangxiang(); return(undefined); } if (build2 == undefined) { if ((build1.myXState == 0) || (build1.myXState == -1)) { if (build1.isUse == false) { build1.remove(); } goLeft(); return(undefined); } resetFangxiang(); return(undefined); } if (((build1.myXState == 0) || (build1.myXState == -1)) && ((build2.myXState == 0) || (build2.myXState == -1))) { if (build1.isUse == false) { build1.remove(); } if (build2.isUse == false) { build2.remove(); } goLeft(); return(undefined); } resetFangxiang(); return(undefined); } resetFangxiang(); return(undefined); } function moveUp() { setFangxiang(3); build1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y - 1)) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - 1)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + seat.x) + "_") + (seat.y - 1)) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - 1)) + "_mc"]; if (build1.isPass != undefined) { build1 = undefined; } if (build2.isPass != undefined) { build2 = undefined; } if ((build3 == undefined) && (build4 == undefined)) { if ((build1 == undefined) && (build2 == undefined)) { goUp(); return(undefined); } if (build1 == undefined) { if ((build2.myYState == 0) || (build2.myYState == 1)) { if (build2.isUse == false) { build2.remove(); } goUp(); return(undefined); } resetFangxiang(); return(undefined); } if (build2 == undefined) { if ((build1.myYState == 0) || (build1.myYState == 1)) { if (build1.isUse == false) { build1.remove(); } goUp(); return(undefined); } resetFangxiang(); return(undefined); } if (((build1.myYState == 0) || (build1.myYState == -1)) && ((build2.myYState == 0) || (build2.myYState == -1))) { if (build1.isUse == false) { build1.remove(); } if (build2.isUse == false) { build2.remove(); } goUp(); return(undefined); } resetFangxiang(); return(undefined); } resetFangxiang(); return(undefined); } function moveDown() { setFangxiang(4); build1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y + 2)) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + 2)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + seat.x) + "_") + (seat.y + 2)) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + 2)) + "_mc"]; if (build1.isPass != undefined) { build1 = undefined; } if (build2.isPass != undefined) { build2 = undefined; } if ((build3 == undefined) && (build4 == undefined)) { if ((build1 == undefined) && (build2 == undefined)) { goDown(); return(undefined); } if (build1 == undefined) { if ((build2.myYState == 0) || (build2.myYState == -1)) { if (build2.isUse == false) { build2.remove(); } goDown(); return(undefined); } resetFangxiang(); return(undefined); } if (build2 == undefined) { if ((build1.myYState == 0) || (build1.myYState == -1)) { if (build1.isUse == false) { build1.remove(); } goDown(); return(undefined); } resetFangxiang(); return(undefined); } if (((build1.myYState == 0) || (build1.myYState == -1)) && ((build2.myYState == 0) || (build2.myYState == -1))) { if (build1.isUse == false) { build1.remove(); } if (build2.isUse == false) { build2.remove(); } goDown(); return(undefined); } resetFangxiang(); return(undefined); } resetFangxiang(); return(undefined); } function goRight() { gotoAndStop(fangxiang); getNowSeat(1, 0); runTime = manage.GameManage.oneSize / speed; isRun = true; runOne = function () { this.runTime--; this._x = this._x + this.speed; if (this.runTime == 0) { this.isRun = false; this.runOne = function () { }; } }; } function goLeft() { gotoAndStop(fangxiang); getNowSeat(-1, 0); runTime = manage.GameManage.oneSize / speed; isRun = true; runOne = function () { this.runTime--; this._x = this._x - this.speed; if (this.runTime == 0) { this.isRun = false; this.runOne = function () { }; } }; } function goUp() { gotoAndStop(fangxiang); getNowSeat(0, -1); setNowDepth(); runTime = manage.GameManage.oneSize / speed; isRun = true; runOne = function () { this.runTime--; this._y = this._y - this.speed; if (this.runTime == 0) { this.setNowDepth(); this.isRun = false; this.runOne = function () { }; } }; } function goDown() { gotoAndStop(fangxiang); getNowSeat(0, 1); setNowDepth(); runTime = manage.GameManage.oneSize / speed; isRun = true; runOne = function () { this.runTime--; this._y = this._y + this.speed; if (this.runTime == 0) { this.setNowDepth(); this.isRun = false; this.runOne = function () { }; } }; } function fireStar() { trace("a ?"); } }
Symbol 800 MovieClip [__Packages.manage.GameManage] Frame 0
class manage.GameManage extends MovieClip { var levelVO, life, runTime, isGameOver, isPause, keyManage, frameManage, score, levelMax, level, level_l, intervalID, prevLevelScore, comNo, thisMapW, thisMapH, gotoAndStop, money; function GameManage () { super(); levelVO = new LevelVO(); trace("GameManage.rootX = " + rootX); trace("GameManage.rootY = " + rootY); } function init() { life = 6; runTime = 0; isGameOver = false; isPause = false; keyManage = null; frameManage = null; score = 0; levelMax = 12; if (level == undefined) { level = 0; } level_l = 1; keyManage = new manage.KeyManage(); frameManage = new manage.FrameManage(); nextLevel(); trace("\u521D\u59CB\u5316GAME\u5BF9\u8C61\uFF01"); } function kissDoor() { isPause = true; if (level >= levelMax) { win(); return(undefined); } _root.game.map_mc.buildArray_mc.player_mc.xiong_mc.gotoAndStop(4); _root.game.soundManage.playSound("jiguang_s"); } function nextGameTime() { runTime--; if (runTime <= 0) { clearInterval(intervalID); youDie(); } } function youDie() { isPause = true; clearInterval(intervalID); if (life > 0) { life--; _root.game.map_mc.buildArray_mc.player_mc.gotoAndStop(5); } else { gameOver(); } } function onEnterFrame() { frameManage.nextPoint(); if (isGameOver == false) { if (isPause == false) { if (frameManage.isOK(2)) { keyManage.detectKeys(); } } } } function nextLevel() { _root.game.nextLevel_mc.gotoAndStop(1); isPause = false; addNextLevelScore(); prevLevelScore = score; level = level + 1; level_l = 1; trace("this.level=" + level); runTime = levelTimerArray[level]; if (intervalID == undefined) { clearInterval(intervalID); intervalID = setInterval(this, "nextGameTime", 1000); } else { clearInterval(intervalID); intervalID = setInterval(this, "nextGameTime", 1000); } trace("this.levelVO.dataObj.level=" + levelVO.dataObj.level); trace("this.level=" + level); if ((levelVO.dataObj.level < level) || (levelVO.dataObj.level == undefined)) { levelVO.dataObj.level = level; trace("\u6539\u53D8\u4E86\uFF01this.levelVO.dataObj.level"); } comNo = 0; clearAll(); if (level > levelMax) { win(); return(undefined); } _root.game.map_mc.groundArray_mc.gotoAndStop(level); createPlayer(); createLevelBulid(); trace(("\u8FDB\u5165\u7B2C " + level) + " \u5173\uFF01"); } function resetGame() { isPause = false; score = prevLevelScore; _root.game.level = _root.game.level - 1; _root.game.nextLevel(); } function createComputer() { for (var _local2 in computerArray[level]) { createOneComputer(computerArray[level][_local2][2], computerArray[level][_local2][0], computerArray[level][_local2][1]); } } function createPlayer() { _root.game.map_mc.buildArray_mc.attachMovie("player", "player_mc", (playerArray[level][1] * 1000) + 800, {_x:(playerArray[level][0] * 24) + 24, _y:(playerArray[level][1] * 24) + 24}); keyManage.setPlayer(_root.game.map_mc.buildArray_mc.player_mc); } function createPowreUp(str, ox, oy, thisType) { _root.game.map_mc.buildArray_mc.attachMovie(str, ((("qiang" + ox) + "_") + oy) + "_mc", (oy * 1000) + ox, {_x:ox * 24, _y:oy * 24, moneyType:thisType}); } function createOneComputer(str, ox, oy, no) { _root.game.map_mc.buildArray_mc.attachMovie(str, ((("computer" + ox) + "_") + oy) + "_mc", ((oy * 1000) + no) + 600, {_x:(ox * 24) + 24, _y:(oy * 24) + 24, depthNo:no, seat:{x:ox, y:oy}}); } function createOneRiver(str, ox, oy) { return(_root.game.map_mc.buildArray_mc.attachMovie(str, ((("qiang" + ox) + "_") + oy) + "_mc", (oy * 30) + ox, {_x:ox * 24, _y:oy * 24, seat:{x:ox, y:oy}})); } function createOneBuilding(str, ox, oy, up) { return(_root.game.map_mc.buildArray_mc.attachMovie(str, ((("qiang" + ox) + "_") + oy) + "_mc", (oy * 1000) + ox, {_x:ox * 24, _y:oy * 24, powerup:up, seat:{x:ox, y:oy}})); } function createBian(str, ox, oy) { return(_root.game.map_mc.buildArray_mc.attachMovie(str, ((("qiang" + ox) + "_") + oy) + "_mc", (oy * 1000) + ox, {_x:ox * 24, _y:oy * 24, isBian:true, seat:{x:ox, y:oy}})); } function createOneComSet(str, ox, oy) { return((_root.game.map_mc.comSetArray_mc[((("qiang" + ox) + "_") + oy) + "_mc"] = new building.EmptyWall(((("qiang" + ox) + "_") + oy) + "_mc"))); } function createLevelBulid() { trace("\u521B\u5EFA\u65B0\u7684\u5173\u53E3\uFF01"); var _local4 = 1; while (_local4 <= levelXYArray[level][0]) { var _local3 = 1; while (_local3 <= levelXYArray[level][1]) { var _local2 = buildArray[level][_local3 - 1][_local4 - 1]; if ((_local2 >= 20) && (_local2 < 40)) { createOneBuilding("commonWall" + (random(3) + 1), _local4, _local3, _local2 - 20); } else if (_local2 == 11) { createOneBuilding("strongWall", _local4, _local3); } else if (_local2 == 12) { createOneRiver("boatWall", _local4, _local3); } else if (_local2 == 14) { createOneBuilding("restoreWall", _local4, _local3); } else if (_local2 == 15) { createOneBuilding("whenWall", _local4, _local3); } else if (((((_local2 == 60) || (_local2 == 62)) || (_local2 == 64)) || (_local2 == 66)) || (_local2 == 68)) { createOneBuilding("switchWall", _local4, _local3, _local2); } else if (((((_local2 == 61) || (_local2 == 63)) || (_local2 == 65)) || (_local2 == 67)) || (_local2 == 69)) { createOneBuilding("caseWall", _local4, _local3, _local2); } else if (_local2 == 71) { createOneComputer("commonCom", _local4, _local3, comNo++); } else if (_local2 == 72) { createOneComputer("hunterCom", _local4, _local3, comNo++); } else if (_local2 == 73) { createOneComputer("throughCom", _local4, _local3, comNo++); } else if (_local2 == 75) { createOneComputer("eatCom", _local4, _local3, comNo++); } if ((_local2 >= 40) && (_local2 < 60)) { createOneBuilding("selectWall", _local4, _local3, _local2 - 40); } else if (_local2 == 99) { createOneComputer("door", _local4, _local3); } _local3++; } _local4++; } var _local5 = levelXYArray[level][0]; var _local6 = levelXYArray[level][1]; _local4 = 0; while (_local4 <= (_local5 + 1)) { createBian("bian", _local4, 0); createBian("bian", _local4, _local6 + 1); _local4++; } _local4 = 1; while (_local4 <= _local6) { createBian("bian", 0, _local4); createBian("bian", _local5 + 1, _local4); _local4++; } thisMapW = (_local5 + 2) * oneSize; thisMapH = (_local6 + 2) * oneSize; } function addNextLevelScore() { } function clearAll() { nowLevelComputerArray.splice(0); selectWallArray.splice(0); switchWallSetArray[1].splice(0); switchWallSetArray[2].splice(0); switchWallSetArray[3].splice(0); switchWallSetArray[4].splice(0); switchWallSetArray[5].splice(0); for (var _local2 in _root.game.map_mc.buildArray_mc) { _root.game.map_mc.buildArray_mc[_local2].removeMovieClip(); } for (var _local2 in _root.game.map_mc.groundArray_mc) { _root.game.map_mc.groundArray_mc[_local2].removeMovieClip(); } for (var _local2 in _root.game.map_mc.groundArray_mc) { _root.game.map_mc.groundArray_mc[_local2].removeMovieClip(); } for (var _local2 in _root.game.map_mc.skyArray_mc) { _root.game.map_mc.skyArray_mc[_local2].removeMovieClip(); } for (var _local2 in _root.game.map_mc.comSetArray_mc) { if (_root.game.map_mc.comSetArray_mc[_local2] instanceof MovieClip) { _root.game.map_mc.comSetArray_mc[_local2].removeMovieClip(); } else { _root.game.map_mc.comSetArray_mc[_local2] = undefined; } } _root.game.map_mc._x = 0; _root.game.map_mc._y = 0; } function getLevel() { return(level); } function win() { trace("\u80DC\u5229\u4E86\uFF01"); isGameOver = true; runTime = 0; Fade.start(); gotoAndStop("win"); } function gameOver() { trace("gameover"); isGameOver = true; runTime = 0; Fade.start(); gotoAndStop("gameover"); } function isAllOver() { } function addScore(no) { if (!isNaN(no)) { score = score + no; if (score < 0) { score = 0; } else { score = int(score); } flashUpdateScore(no); } } function reduceScore(no) { addScore(no * -1); } function setScore(no) { score = no; } function clearScore() { score = 0; } function flashUpdateScore(no) { } function addMoney(no) { if (!isNaN(no)) { money = money + no; if (money < 0) { money = 0; } else { money = int(money); } flashUpdateMoney(no); } } function reduceMoney(no) { addMoney(no * -1); } function flashUpdateMoney(no) { } function clearMoney() { money = 0; } static var rootX = 480; static var rootY = 500; static var oneSize = 24; static var nowLevelComputerArray = new Array(); static var selectWallArray = new Array(); static var boatWallArray = new Array(); static var computerArray = new Array("commonCom"); static var buildArray1 = new Array(new Array(43, 42, 0, 0, 0, 0, 0, 0, 22, 36, 0, 0, 0, 0, 0, 0, 40, 41), new Array(42, 42, 0, 0, 0, 0, 0, 0, 22, 22, 0, 0, 0, 0, 0, 0, 40, 40), new Array(0, 0, 0, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 0, 0, 0), new Array(0, 0, 0, 21, 21, 0, 0, 11, 71, 0, 11, 0, 0, 23, 21, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 11, 11, 11, 11, 0, 0, 11, 11, 11, 11, 0, 0, 0, 0), new Array(0, 22, 22, 0, 71, 0, 0, 0, 99, 0, 0, 0, 0, 0, 0, 21, 21, 0), new Array(0, 22, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 0), new Array(0, 0, 0, 0, 11, 11, 11, 11, 0, 0, 11, 11, 11, 11, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 21, 21, 0, 0, 11, 0, 0, 11, 0, 0, 21, 22, 0, 0, 0), new Array(0, 0, 0, 21, 21, 0, 0, 0, 0, 0, 0, 0, 0, 22, 21, 0, 0, 0), new Array(41, 41, 0, 0, 0, 0, 0, 0, 21, 21, 0, 0, 0, 0, 0, 0, 41, 41), new Array(42, 41, 0, 0, 0, 0, 0, 0, 22, 22, 0, 0, 0, 0, 0, 0, 41, 42)); static var buildArray2 = new Array(new Array(23, 21, 0, 0, 0, 0, 0, 0, 22, 22, 0, 0, 0, 0, 0, 0, 22, 23), new Array(21, 21, 0, 0, 0, 0, 0, 0, 21, 21, 0, 0, 0, 0, 0, 0, 22, 22), new Array(0, 0, 11, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 11, 0, 0), new Array(0, 0, 11, 22, 21, 0, 0, 0, 0, 0, 0, 0, 0, 21, 22, 11, 0, 0), new Array(0, 0, 0, 21, 20, 0, 11, 11, 11, 11, 11, 11, 0, 20, 21, 0, 0, 0), new Array(0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 11, 0, 20, 0, 0, 0, 0, 20, 0, 11, 0, 0, 0, 0), new Array(21, 21, 0, 0, 11, 20, 40, 20, 0, 0, 20, 40, 20, 11, 0, 0, 20, 23), new Array(23, 21, 0, 0, 11, 0, 20, 0, 0, 0, 0, 20, 0, 11, 0, 0, 20, 23), new Array(71, 0, 0, 0, 0, 11, 0, 0, 11, 11, 0, 0, 11, 0, 0, 0, 71, 0), new Array(0, 0, 0, 0, 0, 0, 11, 0, 99, 0, 0, 11, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 22, 24, 11, 0, 11, 0, 0, 11, 0, 11, 20, 21, 0, 0, 0), new Array(0, 0, 11, 36, 25, 0, 11, 0, 45, 45, 0, 11, 0, 21, 22, 11, 0, 0), new Array(0, 0, 11, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 11, 0, 0), new Array(22, 20, 0, 0, 0, 0, 0, 0, 20, 20, 0, 0, 0, 0, 0, 0, 21, 23), new Array(24, 22, 0, 0, 0, 0, 0, 0, 22, 22, 0, 0, 0, 0, 0, 0, 23, 22)); static var buildArray3 = new Array(new Array(22, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21), new Array(20, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21), new Array(0, 0, 0, 21, 11, 40, 40, 11, 21, 0, 0, 11, 11, 0, 0, 21, 11, 15, 15, 11, 21, 0, 0, 0), new Array(0, 0, 0, 20, 42, 24, 24, 42, 20, 0, 0, 0, 11, 0, 0, 20, 41, 22, 22, 41, 20, 0, 0, 0), new Array(0, 0, 0, 21, 41, 24, 24, 41, 21, 0, 0, 11, 0, 0, 0, 21, 41, 22, 36, 41, 21, 0, 0, 0), new Array(0, 0, 0, 20, 11, 41, 41, 11, 20, 0, 0, 0, 11, 0, 0, 20, 11, 43, 42, 11, 20, 0, 0, 0), new Array(0, 0, 0, 21, 20, 20, 20, 20, 21, 0, 0, 11, 0, 0, 0, 22, 22, 22, 22, 22, 22, 0, 0, 0), new Array(73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(21, 20, 0, 11, 11, 0, 11, 0, 11, 0, 11, 0, 11, 0, 11, 0, 11, 0, 11, 0, 11, 0, 11, 20), new Array(21, 20, 0, 11, 0, 11, 0, 11, 0, 11, 0, 11, 0, 11, 0, 11, 0, 11, 0, 11, 11, 0, 11, 20), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 0, 11, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 22, 20, 22, 20, 22, 20, 0, 0, 0, 11, 0, 0, 21, 20, 22, 22, 20, 21, 0, 0, 0), new Array(0, 0, 0, 20, 11, 42, 42, 11, 22, 0, 0, 11, 0, 0, 0, 20, 11, 46, 46, 11, 20, 0, 0, 0), new Array(0, 0, 0, 22, 42, 45, 44, 42, 20, 0, 0, 0, 11, 0, 0, 21, 42, 99, 0, 42, 21, 0, 0, 0), new Array(0, 0, 0, 20, 42, 44, 45, 42, 22, 0, 0, 11, 0, 0, 0, 20, 41, 0, 0, 41, 20, 0, 0, 0), new Array(0, 0, 0, 22, 11, 40, 40, 11, 20, 0, 0, 11, 11, 0, 0, 21, 11, 40, 40, 11, 21, 0, 0, 0), new Array(21, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21), new Array(22, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 25)); static var buildArray4 = new Array(new Array(0, 0, 0, 0, 0, 0, 11, 71, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 71, 0), new Array(0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 11, 0, 0, 21, 21, 21, 0, 0, 20, 0, 0, 21, 22, 23, 22, 21, 0, 0), new Array(0, 0, 0, 0, 0, 0, 11, 0, 0, 21, 21, 21, 0, 0, 11, 0, 0, 21, 22, 23, 22, 21, 0, 0), new Array(0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 20, 20, 11, 11, 11), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(11, 11, 0, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 0, 11, 20, 20), new Array(0, 11, 0, 0, 20, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0), new Array(0, 11, 0, 0, 20, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0), new Array(11, 11, 41, 41, 11, 11, 11, 0, 0, 0, 11, 0, 0, 11, 11, 11, 0, 0, 11, 0, 0, 11, 0, 0), new Array(0, 0, 0, 0, 11, 0, 11, 0, 0, 0, 11, 0, 0, 11, 26, 23, 22, 21, 11, 0, 0, 11, 0, 0), new Array(0, 0, 0, 0, 11, 11, 11, 11, 0, 0, 11, 0, 0, 11, 38, 36, 22, 21, 11, 0, 0, 11, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 11, 26, 23, 22, 21, 11, 0, 0, 11, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 11, 11, 11, 11, 11, 11, 0, 0, 11, 0, 0), new Array(0, 0, 42, 42, 42, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0), new Array(0, 0, 42, 46, 42, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0), new Array(0, 0, 42, 42, 42, 0, 0, 11, 0, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 0), new Array(0, 71, 0, 0, 0, 0, 0, 11, 21, 22, 21, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 11, 21, 22, 21, 11, 0, 46, 58, 0, 0, 0, 0, 0, 0, 11, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 45, 46, 0, 11, 11, 11, 11, 11, 11, 20, 20), new Array(11, 11, 11, 0, 0, 11, 11, 11, 11, 0, 0, 11, 0, 0, 0, 0, 11, 71, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 11, 11, 11, 0, 0, 0, 0, 0, 0, 0), new Array(0, 99, 0, 0, 0, 25, 24, 0, 11, 0, 0, 11, 0, 0, 0, 0, 20, 0, 0, 24, 25, 24, 0, 0), new Array(0, 0, 0, 0, 0, 24, 25, 0, 11, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0)); static var buildArray5 = new Array(new Array(0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 21, 21, 21, 0), new Array(0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 20, 22, 24, 24, 22, 20, 0, 0, 0, 0, 0, 20, 0, 0, 21, 48, 21, 0), new Array(0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 11, 11, 11, 0, 0, 21, 21, 21, 0), new Array(0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 44, 46, 11, 0, 0, 0, 0, 0, 0), new Array(20, 20, 11, 11, 11, 20, 20, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 45, 44, 11, 20, 20, 11, 11, 11, 11), new Array(0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 11, 0, 42, 0, 0, 11, 0, 0, 0, 0, 71, 0), new Array(0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 41, 0, 41, 0, 11, 0, 0, 0, 0, 0, 0), new Array(11, 11, 15, 15, 11, 11, 11, 11, 11, 0, 0, 22, 21, 22, 0, 0, 11, 0, 40, 0, 11, 0, 0, 0, 45, 46, 0, 0), new Array(0, 0, 0, 0, 0, 0, 71, 0, 11, 0, 0, 21, 22, 21, 0, 0, 11, 12, 12, 12, 11, 0, 0, 0, 46, 45, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 11, 0, 25, 0, 11, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 43, 45, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 11, 24, 0, 24, 11, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 45, 43, 0, 0, 0, 11, 11, 11, 11, 20, 20, 11, 11, 11, 0, 23, 0, 11, 11, 11, 11, 11, 11, 37, 23), new Array(75, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 11, 39, 0, 22, 0, 0, 0, 0, 0, 11, 24, 24), new Array(0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 11, 11, 0, 0, 0, 0, 0, 0, 0, 11, 11, 11), new Array(0, 0, 0, 0, 21, 21, 21, 21, 11, 0, 0, 11, 11, 11, 20, 20, 11, 11, 11, 11, 11, 11, 11, 0, 0, 0, 0, 0), new Array(11, 11, 11, 11, 11, 12, 12, 12, 11, 0, 0, 11, 0, 0, 0, 0, 0, 71, 0, 11, 43, 45, 11, 0, 0, 0, 0, 0), new Array(20, 21, 21, 22, 22, 23, 23, 23, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 11, 45, 43, 11, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 22, 25, 22, 0, 0, 11, 0, 0, 11, 11, 11, 11, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 40, 73, 0, 0, 99, 0, 11, 0, 0), new Array(0, 0, 21, 25, 23, 22, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 40, 0, 0, 0, 0, 0, 11, 0, 0), new Array(0, 0, 24, 36, 23, 22, 0, 0, 11, 0, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 22), new Array(0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 23)); static var buildArray6 = new Array(new Array(0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 22, 22, 0, 0), new Array(0, 0, 0, 60, 0, 0, 11, 0, 0, 11, 99, 0, 0, 0, 0, 0, 11, 55, 49, 11, 0, 22, 22, 0, 0), new Array(0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 11, 24, 24, 65, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 11, 0, 0, 65, 0, 0, 0, 0, 0), new Array(61, 61, 11, 11, 11, 11, 11, 0, 0, 11, 11, 11, 11, 11, 65, 65, 11, 0, 0, 11, 11, 11, 11, 20, 20), new Array(0, 0, 11, 71, 0, 11, 0, 0, 0, 0, 11, 71, 0, 11, 0, 0, 11, 0, 0, 11, 26, 36, 11, 0, 0), new Array(0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 27, 26, 11, 0, 0), new Array(0, 0, 11, 65, 65, 11, 0, 0, 0, 0, 11, 63, 63, 11, 0, 0, 11, 15, 15, 11, 15, 15, 11, 0, 0), new Array(0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 11, 0, 0, 20, 0, 0, 11, 0, 0), new Array(0, 0, 11, 0, 0, 0, 0, 75, 0, 0, 0, 0, 0, 63, 0, 0, 11, 0, 0, 20, 0, 0, 11, 0, 0), new Array(0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 11, 11, 11, 0, 0, 20, 0, 0, 11, 0, 0), new Array(0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 27, 27, 40, 0, 0, 20, 0, 0, 11, 0, 0), new Array(0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 64, 28, 40, 0, 0, 0, 0, 0, 11, 0, 0), new Array(0, 0, 11, 20, 20, 11, 11, 11, 11, 11, 11, 65, 65, 11, 11, 11, 11, 11, 11, 11, 20, 20, 11, 0, 0), new Array(0, 0, 11, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 0, 20, 0, 0, 0, 11, 0, 0), new Array(0, 0, 11, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 11, 0, 0), new Array(20, 20, 11, 11, 11, 11, 11, 0, 0, 0, 28, 11, 11, 11, 62, 0, 0, 0, 11, 11, 11, 11, 11, 20, 20), new Array(0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 25, 11, 11, 11, 25, 0, 0, 0, 11, 0, 0, 0, 0, 71, 0), new Array(0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0), new Array(0, 0, 25, 24, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 0, 0, 54, 45, 0, 0), new Array(0, 0, 24, 25, 0, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 0, 45, 47, 0, 0), new Array(0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0)); static var buildArray7 = new Array(new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 14, 0, 14, 0, 14, 0, 14, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 14, 48, 14, 49, 14, 49, 14, 48, 14, 0, 0, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 0), new Array(0, 0, 0, 14, 0, 14, 0, 14, 0, 14, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0), new Array(20, 20, 11, 20, 20, 11, 20, 20, 11, 20, 20, 11, 20, 20, 11, 11, 11, 11, 11, 11, 0, 0, 11, 0, 0), new Array(0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 72, 0, 11, 0, 0, 11, 0, 0), new Array(0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0), new Array(0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 14, 0, 0, 23, 14, 26, 0, 0, 11, 0, 0, 11, 0, 0), new Array(0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 14, 11, 14, 0, 0, 11, 55, 43, 11, 0, 0), new Array(0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 24, 14, 25, 0, 0, 11, 45, 44, 11, 0, 0), new Array(0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 11, 11, 11, 11, 0, 0), new Array(0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 40, 99, 0, 11, 0, 0), new Array(0, 0, 11, 0, 0, 11, 0, 0, 11, 40, 40, 11, 11, 11, 11, 11, 11, 0, 0, 40, 0, 0, 11, 0, 0), new Array(0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 71, 0, 11, 11, 11, 11, 11, 11, 0, 0), new Array(0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 11, 26, 38, 0, 0, 0, 0, 0), new Array(24, 38, 11, 14, 14, 11, 20, 20, 11, 11, 0, 0, 11, 11, 11, 0, 0, 11, 28, 27, 0, 0, 0, 0, 0), new Array(25, 26, 11, 0, 0, 20, 0, 0, 24, 11, 0, 0, 0, 0, 11, 0, 0, 11, 11, 11, 11, 11, 11, 11, 11), new Array(11, 11, 11, 0, 0, 20, 0, 0, 24, 11, 0, 0, 0, 0, 11, 0, 0, 44, 25, 0, 14, 0, 14, 0, 0), new Array(0, 0, 0, 0, 0, 11, 0, 0, 11, 11, 11, 11, 0, 0, 0, 0, 0, 45, 26, 14, 0, 14, 0, 14, 0), new Array(0, 25, 14, 24, 0, 11, 0, 0, 15, 0, 0, 11, 0, 0, 0, 0, 0, 44, 23, 0, 14, 0, 14, 0, 0), new Array(0, 14, 11, 14, 0, 11, 0, 0, 15, 0, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 14, 14), new Array(0, 24, 14, 25, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 0, 0), new Array(0, 0, 0, 0, 0, 11, 26, 26, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(26, 25, 24, 23, 22, 11, 11, 11, 11, 0, 0, 14, 14, 14, 14, 14, 24, 24, 14, 14, 14, 14, 14, 0, 0), new Array(0, 0, 0, 0, 0, 71, 0, 11, 0, 0, 0, 0, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 14, 14, 14, 0, 0, 11, 14, 14, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11), new Array(0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 36), new Array(0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 24)); static var buildArray8 = new Array(new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 24, 27, 28, 29), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 55, 24, 50, 27), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 25, 26, 29, 30), new Array(11, 11, 11, 15, 15, 11, 11, 11, 11, 11, 11, 0, 0, 11, 11, 11, 11, 11, 11, 0, 0, 11, 11, 11, 11, 11), new Array(0, 0, 11, 48, 48, 11, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0), new Array(0, 0, 11, 49, 49, 11, 0, 46, 60, 0, 11, 0, 0, 11, 0, 38, 24, 0, 11, 0, 0, 11, 0, 28, 36, 0), new Array(0, 0, 11, 12, 12, 11, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0), new Array(0, 11, 11, 63, 63, 11, 11, 0, 0, 11, 11, 0, 0, 11, 11, 0, 0, 11, 11, 0, 0, 11, 11, 0, 0, 11), new Array(0, 11, 0, 0, 0, 0, 11, 71, 0, 11, 0, 0, 0, 0, 11, 71, 0, 11, 0, 0, 0, 0, 11, 0, 0, 11), new Array(0, 11, 0, 99, 0, 0, 11, 0, 0, 11, 0, 11, 11, 0, 11, 0, 0, 11, 0, 25, 25, 0, 11, 0, 0, 11), new Array(0, 11, 0, 0, 0, 0, 11, 0, 0, 11, 0, 59, 57, 0, 11, 0, 0, 11, 0, 26, 26, 0, 11, 0, 0, 11), new Array(0, 11, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 11, 0, 0, 11), new Array(0, 11, 11, 11, 11, 11, 11, 0, 0, 11, 11, 14, 14, 11, 11, 0, 0, 11, 11, 14, 14, 11, 11, 0, 0, 11), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 26, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 14, 23, 14, 38, 14, 25, 14, 23, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 26), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 26, 0, 0, 0, 0, 25, 0, 0, 26), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 47, 49, 11, 11, 11, 11, 11, 11, 11, 11, 11), new Array(11, 11, 11, 11, 61, 61, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 0, 0, 0, 0, 0, 0, 0), new Array(12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 0, 0, 44, 44, 45, 26, 72, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 11, 0, 0, 73, 0, 0, 0, 11, 0, 0, 44, 29, 46, 27, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 11, 0, 0, 44, 62, 47, 27, 0, 0), new Array(0, 0, 46, 46, 0, 0, 45, 47, 0, 0, 0, 0, 0, 26, 25, 0, 0, 0, 0, 0, 44, 29, 46, 27, 0, 0), new Array(0, 0, 46, 46, 0, 0, 47, 45, 0, 0, 0, 0, 0, 25, 26, 0, 0, 0, 0, 0, 44, 44, 45, 26, 0, 0), new Array(75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0)); static var buildArray9 = new Array(new Array(0, 0, 22, 22, 22, 22, 0, 0, 11, 46, 0, 0, 0, 0, 0, 0, 44, 11, 0, 0, 45, 44, 43, 42, 0, 0), new Array(0, 22, 0, 0, 0, 0, 22, 0, 11, 0, 45, 0, 0, 0, 0, 44, 0, 11, 0, 46, 0, 0, 0, 66, 41, 0), new Array(22, 0, 0, 0, 0, 0, 0, 22, 11, 0, 0, 45, 0, 0, 44, 0, 0, 11, 47, 0, 0, 0, 0, 0, 0, 46), new Array(23, 0, 0, 0, 0, 0, 0, 23, 40, 71, 0, 0, 45, 44, 0, 0, 0, 40, 48, 0, 0, 73, 0, 0, 0, 40), new Array(23, 0, 0, 0, 0, 0, 0, 23, 40, 0, 0, 0, 46, 39, 0, 0, 0, 40, 49, 0, 0, 0, 0, 0, 0, 49), new Array(23, 0, 0, 0, 0, 0, 0, 23, 11, 0, 0, 46, 0, 0, 47, 0, 0, 11, 40, 0, 0, 0, 0, 0, 0, 48), new Array(0, 24, 0, 0, 0, 0, 24, 0, 11, 0, 46, 0, 0, 0, 0, 48, 0, 11, 0, 42, 0, 0, 0, 0, 47, 0), new Array(0, 0, 24, 21, 21, 24, 0, 0, 11, 46, 0, 0, 68, 0, 0, 0, 41, 11, 0, 0, 43, 44, 45, 46, 0, 0), new Array(11, 11, 11, 14, 14, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 40, 40), new Array(28, 0, 0, 0, 0, 0, 0, 27, 11, 30, 50, 48, 50, 50, 48, 50, 30, 11, 21, 0, 0, 0, 0, 0, 0, 23), new Array(0, 22, 22, 0, 0, 23, 23, 0, 11, 50, 30, 50, 48, 48, 50, 30, 50, 11, 0, 48, 48, 0, 0, 45, 45, 0), new Array(0, 22, 22, 0, 0, 23, 23, 0, 11, 49, 47, 11, 11, 11, 11, 47, 49, 11, 0, 48, 48, 0, 0, 45, 45, 0), new Array(0, 0, 0, 47, 47, 0, 0, 0, 11, 47, 49, 11, 99, 0, 11, 49, 47, 11, 71, 0, 0, 27, 27, 71, 0, 0), new Array(0, 0, 0, 47, 47, 0, 0, 0, 11, 49, 47, 11, 0, 0, 11, 47, 49, 11, 0, 0, 0, 36, 28, 0, 0, 0), new Array(0, 24, 24, 0, 0, 25, 25, 0, 11, 47, 49, 11, 65, 69, 11, 49, 47, 11, 0, 46, 46, 0, 0, 47, 47, 0), new Array(0, 24, 24, 0, 0, 25, 25, 0, 11, 48, 28, 48, 67, 65, 48, 28, 48, 11, 0, 46, 46, 0, 0, 47, 47, 0), new Array(29, 0, 0, 0, 0, 0, 0, 26, 11, 28, 48, 48, 63, 61, 48, 48, 28, 11, 24, 0, 0, 0, 0, 0, 0, 25), new Array(11, 20, 20, 11, 11, 11, 11, 11, 11, 11, 11, 11, 14, 14, 11, 11, 11, 11, 11, 11, 11, 14, 14, 11, 11, 11), new Array(0, 0, 0, 0, 0, 0, 71, 0, 11, 62, 0, 0, 0, 0, 0, 0, 29, 11, 24, 0, 0, 0, 0, 0, 14, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 72, 0, 11, 0, 0, 0, 0, 0, 14, 64, 14), new Array(0, 0, 25, 25, 25, 25, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 14, 0), new Array(0, 0, 25, 48, 47, 20, 0, 0, 11, 0, 0, 0, 25, 27, 0, 0, 0, 14, 0, 0, 0, 11, 11, 0, 0, 0), new Array(0, 0, 25, 47, 48, 25, 0, 0, 11, 0, 0, 0, 28, 25, 0, 0, 0, 14, 0, 0, 0, 11, 11, 0, 0, 0), new Array(0, 0, 25, 25, 25, 25, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 71, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 15, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 60, 11, 30, 0, 0, 0, 0, 0, 0, 34, 11, 0, 0, 0, 0, 0, 0, 0, 31)); static var buildArray10 = new Array(new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 11, 11, 11, 20, 20, 11, 11, 11, 11, 20, 20, 11, 11, 11, 0, 0), new Array(0, 0, 0, 0, 0, 11, 11, 11, 11, 11, 11, 11, 0, 0, 11, 0, 0, 11, 71, 0, 11, 0, 0, 0, 0, 11, 0, 0), new Array(14, 14, 11, 11, 11, 11, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 11, 0, 0), new Array(0, 0, 0, 71, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 29, 28, 11, 0, 0), new Array(0, 0, 0, 0, 0, 11, 0, 0, 11, 11, 11, 11, 0, 0, 11, 29, 29, 11, 0, 0, 11, 73, 0, 28, 29, 11, 0, 0), new Array(0, 0, 30, 0, 0, 11, 0, 0, 11, 71, 0, 11, 0, 0, 11, 27, 27, 11, 0, 0, 11, 0, 0, 11, 11, 11, 0, 0), new Array(0, 0, 36, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 11, 11, 11, 0, 0, 11, 49, 59, 11, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 11, 58, 48, 11, 0, 22, 22, 0), new Array(0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 11, 11, 11, 11, 0, 24, 24, 0), new Array(11, 11, 11, 11, 11, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 11, 11, 11, 0, 0, 0, 0, 0, 14, 0, 26, 26, 0), new Array(0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 71, 0, 11, 0, 0, 0, 0, 0, 14, 0, 28, 28, 0), new Array(0, 0, 0, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 11, 11, 11, 0, 54, 47, 0), new Array(0, 28, 26, 24, 0, 11, 24, 24, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 71, 0, 11, 0, 47, 59, 0), new Array(0, 28, 48, 24, 0, 11, 26, 26, 11, 0, 0, 11, 71, 0, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 11, 11, 11, 11), new Array(0, 30, 50, 24, 0, 14, 28, 28, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 48, 48, 11, 0, 0, 11, 47, 48, 50, 51), new Array(0, 30, 50, 24, 0, 14, 30, 30, 11, 0, 0, 11, 11, 11, 11, 0, 0, 11, 50, 50, 11, 0, 0, 11, 47, 48, 50, 51), new Array(0, 28, 48, 24, 0, 11, 11, 11, 11, 0, 0, 0, 0, 0, 0, 0, 0, 11, 11, 11, 11, 0, 0, 11, 0, 0, 0, 0), new Array(0, 28, 26, 24, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 99, 0), new Array(0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 11, 11, 11, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 0, 0, 0, 11, 11, 11, 11, 0, 0, 11, 0, 0, 11, 0, 0, 11, 11, 11, 11, 0, 0, 11, 52, 0, 0, 0)); static var buildArray11 = new Array(new Array(0, 0, 61, 0, 0, 67, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 34), new Array(0, 0, 61, 0, 0, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 30), new Array(0, 0, 61, 0, 0, 67, 67, 67, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67), new Array(0, 0, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 0, 0, 0, 0), new Array(0, 0, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 61, 75, 0, 45, 45, 45, 44, 59, 44, 46, 47, 47, 46, 44, 44, 44, 45, 45, 45, 0, 0, 65, 65, 65), new Array(0, 0, 61, 0, 0, 45, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 45, 0, 0, 65, 72, 0), new Array(0, 0, 61, 0, 0, 45, 11, 0, 0, 14, 50, 30, 0, 0, 0, 0, 0, 0, 0, 11, 45, 0, 0, 65, 0, 0), new Array(0, 0, 61, 0, 0, 44, 11, 0, 0, 0, 14, 50, 30, 0, 0, 15, 0, 0, 0, 11, 44, 0, 0, 64, 0, 0), new Array(0, 0, 61, 0, 0, 44, 11, 0, 0, 0, 0, 14, 51, 31, 0, 0, 0, 0, 14, 11, 44, 0, 0, 65, 0, 0), new Array(0, 0, 61, 0, 0, 44, 11, 0, 15, 0, 0, 0, 14, 52, 32, 0, 0, 14, 50, 11, 44, 0, 0, 65, 0, 0), new Array(0, 0, 60, 0, 0, 46, 11, 0, 0, 0, 32, 11, 51, 49, 11, 0, 14, 50, 30, 11, 46, 0, 0, 65, 0, 0), new Array(0, 0, 61, 0, 0, 47, 11, 0, 0, 31, 52, 53, 99, 0, 50, 14, 51, 30, 0, 14, 47, 0, 0, 65, 0, 0), new Array(0, 0, 61, 0, 0, 47, 11, 0, 30, 51, 14, 51, 0, 0, 52, 52, 31, 0, 0, 14, 47, 0, 0, 65, 0, 0), new Array(0, 0, 61, 0, 0, 46, 11, 30, 50, 14, 0, 11, 51, 50, 11, 32, 0, 0, 0, 11, 46, 0, 0, 65, 0, 0), new Array(0, 0, 61, 0, 0, 44, 11, 50, 14, 0, 0, 32, 52, 14, 0, 0, 0, 15, 0, 11, 44, 0, 0, 65, 0, 0), new Array(0, 0, 61, 0, 0, 44, 11, 14, 0, 0, 0, 0, 31, 51, 14, 0, 73, 0, 0, 11, 44, 0, 0, 65, 0, 0), new Array(0, 0, 61, 0, 0, 44, 11, 0, 0, 0, 15, 0, 0, 30, 50, 14, 0, 0, 0, 11, 44, 0, 0, 65, 0, 0), new Array(65, 67, 65, 0, 0, 45, 11, 0, 0, 0, 0, 0, 0, 0, 30, 50, 14, 0, 0, 11, 45, 0, 0, 65, 0, 0), new Array(63, 36, 63, 0, 0, 45, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 45, 0, 0, 65, 0, 0), new Array(65, 67, 65, 0, 0, 45, 45, 45, 44, 44, 44, 46, 47, 47, 46, 44, 44, 44, 45, 45, 45, 0, 0, 65, 0, 0), new Array(0, 0, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 0, 65, 0, 0), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 0, 0), new Array(63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 62, 63, 63, 0, 0, 65, 0, 0), new Array(29, 30, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 65, 30, 29), new Array(39, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 65, 29, 38)); static var buildArray12 = new Array(new Array(0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 29, 60), new Array(0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 34, 29), new Array(14, 14, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 0, 0, 14, 14, 14), new Array(0, 0, 47, 47, 47, 47, 47, 47, 47, 47, 0, 0, 0, 0, 0, 0, 0, 0, 50, 31, 50, 0, 0, 0, 0), new Array(0, 0, 44, 11, 11, 11, 11, 11, 11, 40, 0, 0, 25, 25, 0, 0, 0, 50, 33, 15, 33, 50, 0, 0, 0), new Array(0, 0, 44, 48, 11, 53, 51, 49, 40, 40, 0, 0, 25, 25, 0, 0, 52, 31, 15, 68, 15, 31, 52, 0, 0), new Array(0, 0, 0, 48, 11, 53, 51, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 33, 15, 33, 50, 0, 0, 0), new Array(0, 0, 0, 48, 11, 11, 11, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 31, 50, 0, 0, 0, 0), new Array(0, 0, 0, 48, 11, 50, 50, 50, 47, 47, 47, 47, 0, 47, 47, 47, 47, 0, 0, 52, 0, 0, 0, 0, 0), new Array(0, 0, 49, 40, 11, 48, 48, 0, 47, 11, 11, 51, 53, 51, 11, 11, 47, 0, 0, 0, 0, 0, 0, 0, 0), new Array(0, 0, 49, 11, 11, 11, 48, 0, 47, 48, 11, 40, 11, 40, 11, 48, 47, 0, 0, 0, 0, 0, 0, 0, 0), new Array(63, 63, 49, 48, 48, 48, 48, 0, 0, 48, 11, 40, 11, 40, 11, 48, 0, 0, 0, 0, 0, 0, 0, 61, 61), new Array(72, 0, 63, 0, 0, 0, 0, 0, 0, 48, 11, 40, 11, 40, 11, 48, 0, 0, 0, 0, 0, 0, 61, 71, 0), new Array(0, 0, 63, 0, 0, 0, 0, 0, 0, 48, 11, 40, 11, 40, 11, 48, 0, 50, 50, 50, 51, 52, 61, 0, 0), new Array(63, 63, 0, 0, 0, 0, 0, 0, 0, 48, 11, 40, 11, 40, 11, 48, 49, 50, 11, 11, 11, 52, 52, 61, 61), new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 40, 11, 40, 11, 49, 48, 49, 11, 40, 40, 40, 11, 52, 0, 0), new Array(0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 49, 49, 49, 49, 49, 0, 48, 11, 40, 40, 40, 53, 0, 0, 0), new Array(0, 0, 0, 0, 50, 32, 50, 0, 0, 0, 0, 0, 0, 0, 73, 0, 48, 11, 40, 11, 11, 53, 52, 0, 0), new Array(0, 0, 0, 50, 32, 15, 32, 50, 0, 0, 0, 0, 0, 0, 0, 0, 48, 11, 40, 40, 40, 11, 52, 0, 0), new Array(0, 0, 52, 32, 15, 66, 15, 32, 52, 0, 0, 0, 0, 0, 0, 0, 49, 11, 40, 40, 40, 11, 52, 0, 0), new Array(0, 0, 0, 50, 32, 15, 32, 50, 0, 0, 0, 0, 0, 0, 0, 0, 49, 50, 11, 11, 11, 52, 52, 0, 0), new Array(0, 0, 0, 0, 50, 32, 50, 0, 0, 65, 65, 0, 0, 0, 67, 69, 0, 50, 50, 50, 51, 52, 0, 0, 0), new Array(14, 14, 14, 0, 0, 52, 0, 0, 65, 32, 33, 65, 0, 69, 99, 0, 67, 0, 0, 0, 0, 0, 14, 14, 14), new Array(31, 38, 14, 0, 0, 0, 0, 0, 65, 33, 36, 65, 0, 67, 0, 0, 69, 0, 0, 0, 0, 0, 14, 39, 29), new Array(64, 31, 14, 0, 0, 0, 0, 0, 0, 65, 65, 0, 0, 0, 69, 67, 0, 0, 0, 0, 0, 0, 14, 29, 62)); static var switchWallSetArray = new Array(null, new Array(), new Array(), new Array(), new Array(), new Array()); static var buildArray = new Array(null, buildArray1, buildArray2, buildArray3, buildArray4, buildArray5, buildArray6, buildArray7, buildArray8, buildArray9, buildArray10, buildArray11, buildArray12); static var playerArray = new Array(null, new Array(4, 1), new Array(9, 3), new Array(6, 1), new Array(1, 1), new Array(1, 1), new Array(1, 1), new Array(1, 1), new Array(4, 1), new Array(4, 4), new Array(1, 1), new Array(1, 1), new Array(1, 1)); static var levelXYArray = new Array(null, new Array(18, 16), new Array(18, 16), new Array(24, 20), new Array(24, 28), new Array(28, 24), new Array(25, 25), new Array(25, 30), new Array(26, 26), new Array(26, 26), new Array(28, 22), new Array(26, 26), new Array(25, 25)); static var levelTimerArray = new Array(0, 180, 200, 300, 350, 500, 600, 700, 700, 800, 850, 900, 1000); static var levelScoreArray = new Array(0, 800, 1600, 2300, 3500, 4800, 5500, 6800, 8000, 10000); }
Symbol 801 MovieClip [__Packages.LocalSetting] Frame 0
class LocalSetting { var lso, dataObj; function LocalSetting (saveName) { saveName = saveName + "_as2"; lso = SharedObject.getLocal(saveName, "/"); if (lso.data.dataObj) { dataObj = cloneObj(lso.data.dataObj); } else { trace(saveName + " \u7B2C\u4E00\u6B21\u8BBE\u5B9A"); lso.data.defaultDataObj = cloneObj(dataObj); } lso.data.dataObj = dataObj; } function getDefault() { return(lso.data.defaultDataObj); } function setDefault() { lso.data.dataObj = (dataObj = cloneObj(lso.data.defaultDataObj)); } static function cloneObj(obj, varName, depth) { if (isNaN(depth)) { depth = 0; } if (varName == undefined) { varName = ""; } var _local5 = getObjType(obj); switch (_local5) { case "Array" : return(obj.slice()); case "Object" : var _local2 = new Object(); for (varName in obj) { _local2[varName] = cloneObj(obj[varName], varName, depth + 1); } return(_local2); } return(obj); } static function getObjType(obj) { switch (obj.constructor) { case Boolean : return("Boolean"); case Number : return("Number"); case String : return("String"); case Array : return("Array"); } return("Object"); } }
Symbol 802 MovieClip [__Packages.LevelVO] Frame 0
class LevelVO extends LocalSetting { function LevelVO () { super("Teddy_in_the_Bush_LevelVO"); } var dataObj = {level:0}; }
Symbol 803 MovieClip [__Packages.manage.KeyManage] Frame 0
class manage.KeyManage { var p90, isRun, player; function KeyManage () { p90 = 0; isRun = false; } function setPlayer(player) { this.player = null; this.player = player; trace(("\u628A " + this.player) + " \u8BBE\u4E3A\u952E\u76D8\u63A7\u5236\u5BF9\u8C61\u3002"); } function getPlayer() { return(player); } function huan() { } function detectKeys() { if (player.isRun == false) { if (Key.isDown(39)) { player.moveRight(); isRun = true; player.xiong_mc.xiong_mc.play(); } else if (Key.isDown(37)) { player.moveLeft(); isRun = true; player.xiong_mc.xiong_mc.play(); } else if (Key.isDown(38)) { player.moveUp(); isRun = true; player.xiong_mc.xiong_mc.play(); } else if (Key.isDown(40)) { player.moveDown(); isRun = true; player.xiong_mc.xiong_mc.play(); } else { player.xiong_mc.xiong_mc.stop(); } } if (p90 > 0) { p90--; } if (Key.isDown(90)) { if (p90 <= 0) { player.changeNowWall(); p90 = 5; } } } }
Symbol 804 MovieClip [__Packages.manage.FrameManage] Frame 0
class manage.FrameManage { var point2, point4, point8, point12, point24; function FrameManage () { point2 = 1; point4 = 1; point8 = 1; point12 = 1; point24 = 1; } function nextPoint() { point2++; point4++; point8++; point12++; point24++; nextMax(); } function isOK(no) { if (this["point" + no] == no) { return(true); } return(false); } function addPoint() { } function nextMax() { if (point2 > 2) { point2 = 1; } if (point4 > 4) { point4 = 1; } if (point8 > 8) { point8 = 1; } if (point12 > 12) { point12 = 1; } if (point24 > 24) { point24 = 1; } } }
Symbol 805 MovieClip [__Packages.building.EmptyWall] Frame 0
class building.EmptyWall { var _name, myType, myXState, myYState, isCanBooo; function EmptyWall (str) { _name = str; myType = 0; myXState = 2; myYState = 2; isCanBooo = false; } }
Symbol 806 MovieClip [__Packages.manage.DepthManage] Frame 0
class manage.DepthManage { function DepthManage () { } static function getThisDepth(obj) { return(int((obj._y * 650) + obj._x)); } static function getPlayerDepth() { } static function getSeat(mcX, mcY) { return({x:Math.floor(mcX / manage.GameManage.oneSize), y:Math.floor(mcY / manage.GameManage.oneSize)}); } }
Symbol 807 MovieClip [__Packages.computer.HunterCom] Frame 0
class computer.HunterCom extends computer.Computer { var speed, isRun, build1, build2, gotoAndStop, fangxiang, runTime, runOne, setFangxiang, p, b1, seat, b2, moveUp, moveDown, moveRight, moveLeft; function HunterCom () { super(); if (_root.game.level > 8) { speed = 4; } else { speed = 3; } } function findPlayer() { if (_root.game.frameManage.isOK(4)) { if (isRun == false) { fireStar(); } } } function resetFangxiang() { if ((build1.isPlayerWall == true) || (build2.isPlayerWall == true)) { gotoAndStop(fangxiang); isRun = true; runTime = 40; runOne = function () { this.runTime--; if (this.runTime == 20) { this.body_mc.gotoAndStop(2); this.eating(); } if (this.runTime == 0) { this.body_mc.gotoAndStop(1); this.isRun = false; this.runOne = function () { }; } }; } setFangxiang(random(4) + 1); } function eating() { if (build1.isPlayerWall == true) { _root.game.soundManage.playSound("chai_s"); build1.remove(); } if (build2.isPlayerWall == true) { _root.game.soundManage.playSound("chai_s"); build2.remove(); } } function fireStar() { p = _root.game.map_mc.buildArray_mc.player_mc; switch (fangxiang) { case 1 : var _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y - _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - _local3)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == 1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == 1))) { if ((p.seat.y + 1) == (seat.y - _local3)) { if (p.seat.x == seat.x) { moveUp(); return(undefined); } if (p.seat.x == (seat.x + 1)) { moveUp(); return(undefined); } if ((p.seat.x + 1) == seat.x) { moveUp(); return(undefined); } if ((p.seat.x + 1) == (seat.x + 1)) { moveUp(); return(undefined); } } } else { break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y + _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + _local3)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == -1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == -1))) { if (p.seat.y == (seat.y + _local3)) { if (p.seat.x == seat.x) { moveDown(); return(undefined); } if (p.seat.x == (seat.x + 1)) { moveDown(); return(undefined); } if ((p.seat.x + 1) == seat.x) { moveDown(); return(undefined); } if ((p.seat.x + 1) == (seat.x + 1)) { moveDown(); return(undefined); } } } else { break; } _local3++; } moveRight(); break; case 2 : _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y - _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - _local3)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == 1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == 1))) { if ((p.seat.y + 1) == (seat.y - _local3)) { if (p.seat.x == seat.x) { moveUp(); return(undefined); } if (p.seat.x == (seat.x + 1)) { moveUp(); return(undefined); } if ((p.seat.x + 1) == seat.x) { moveUp(); return(undefined); } if ((p.seat.x + 1) == (seat.x + 1)) { moveUp(); return(undefined); } } } else { break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y + _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + _local3)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == -1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == -1))) { if (p.seat.y == (seat.y + _local3)) { if (p.seat.x == seat.x) { moveDown(); return(undefined); } if (p.seat.x == (seat.x + 1)) { moveDown(); return(undefined); } if ((p.seat.x + 1) == seat.x) { moveDown(); return(undefined); } if ((p.seat.x + 1) == (seat.x + 1)) { moveDown(); return(undefined); } } } else { break; } _local3++; } moveLeft(); break; case 3 : _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + (seat.y + 1)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == -1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == -1))) { if ((p.seat.x + 1) == (seat.x - _local3)) { if (p.seat.y == seat.y) { moveLeft(); return(undefined); } if (p.seat.y == (seat.y + 1)) { moveLeft(); return(undefined); } if ((p.seat.y + 1) == seat.y) { moveLeft(); return(undefined); } if ((p.seat.y + 1) == (seat.y + 1)) { moveLeft(); return(undefined); } } } else { break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + (seat.y + 1)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == 1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == 1))) { if (p.seat.x == ((seat.x + 1) + _local3)) { if (p.seat.y == seat.y) { moveRight(); return(undefined); } if (p.seat.y == (seat.y + 1)) { moveRight(); return(undefined); } if ((p.seat.y + 1) == seat.y) { moveRight(); return(undefined); } if ((p.seat.y + 1) == (seat.y + 1)) { moveRight(); return(undefined); } } } else { break; } _local3++; } moveUp(); break; case 4 : _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + (seat.y + 1)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == -1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == -1))) { if ((p.seat.x + 1) == (seat.x - _local3)) { if (p.seat.y == seat.y) { moveLeft(); return(undefined); } if (p.seat.y == (seat.y + 1)) { moveLeft(); return(undefined); } if ((p.seat.y + 1) == seat.y) { moveLeft(); return(undefined); } if ((p.seat.y + 1) == (seat.y + 1)) { moveLeft(); return(undefined); } } } else { break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + (seat.y + 1)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == 1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == 1))) { if (p.seat.x == ((seat.x + 1) + _local3)) { if (p.seat.y == seat.y) { moveRight(); return(undefined); } if (p.seat.y == (seat.y + 1)) { moveRight(); return(undefined); } if ((p.seat.y + 1) == seat.y) { moveRight(); return(undefined); } if ((p.seat.y + 1) == (seat.y + 1)) { moveRight(); return(undefined); } } } else { break; } _local3++; } moveDown(); } } }
Symbol 808 MovieClip [__Packages.computer.EatCom] Frame 0
class computer.EatCom extends computer.Computer { var speed, isRun, p, fangxiang, b1, seat, b2, build1, build2, gotoAndStop, body_mc, runTime, runOne, setFangxiang, swapDepths, depthNo, build3, build4, getNowSeat; function EatCom () { super(); speed = 2; } function findPlayer() { if (_root.game.frameManage.isOK(4)) { if (isRun == false) { fireStar(); } } } function fireStar() { p = _root.game.map_mc.buildArray_mc.player_mc; switch (fangxiang) { case 1 : var _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y - _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - _local3)) + "_mc"]; if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == 1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == 1))) { } else { if ((b1.isPlayerWall == true) || (b2.isPlayerWall == true)) { moveUp(); return(undefined); } break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y + _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + _local3)) + "_mc"]; if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == -1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == -1))) { } else { if ((b1.isPlayerWall == true) || (b2.isPlayerWall == true)) { moveDown(); return(undefined); } break; } _local3++; } moveRight(); break; case 2 : _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y - _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - _local3)) + "_mc"]; if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == 1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == 1))) { } else { if ((b1.isPlayerWall == true) || (b2.isPlayerWall == true)) { moveUp(); return(undefined); } break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y + _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + _local3)) + "_mc"]; if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == -1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == -1))) { } else { if ((b1.isPlayerWall == true) || (b2.isPlayerWall == true)) { moveDown(); return(undefined); } break; } _local3++; } moveLeft(); break; case 3 : _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + (seat.y + 1)) + "_mc"]; if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == -1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == -1))) { } else { if ((b1.isPlayerWall == true) || (b2.isPlayerWall == true)) { moveLeft(); return(undefined); } break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + (seat.y + 1)) + "_mc"]; if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == 1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == 1))) { } else { if ((b1.isPlayerWall == true) || (b2.isPlayerWall == true)) { moveRight(); return(undefined); } break; } _local3++; } moveUp(); break; case 4 : _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + (seat.y + 1)) + "_mc"]; if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == -1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == -1))) { } else { if ((b1.isPlayerWall == true) || (b2.isPlayerWall == true)) { moveLeft(); return(undefined); } break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + (seat.y + 1)) + "_mc"]; if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == 1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == 1))) { } else { if ((b1.isPlayerWall == true) || (b2.isPlayerWall == true)) { moveRight(); return(undefined); } break; } _local3++; } moveDown(); } } function resetFangxiang() { if ((build1.isPlayerWall == true) || (build2.isPlayerWall == true)) { gotoAndStop(fangxiang); body_mc.gotoAndStop(2); isRun = true; runTime = 30; runOne = function () { this.runTime--; if (this.runTime == 20) { this.eating(); } if (this.runTime == 0) { this.isRun = false; this.body_mc.gotoAndStop(1); this.runOne = function () { }; } }; } setFangxiang(random(4) + 1); } function setNowDepth() { swapDepths(((seat.y * 1000) + 600) + depthNo); } function eating() { if (build1.isPlayerWall == true) { _root.game.soundManage.playSound("chai_s"); build1.remove(); } if (build2.isPlayerWall == true) { _root.game.soundManage.playSound("chai_s"); build2.remove(); } } function moveRight() { setFangxiang(1); build1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 2)) + "_") + seat.y) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 2)) + "_") + (seat.y + 1)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 2)) + "_") + seat.y) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 2)) + "_") + (seat.y + 1)) + "_mc"]; if ((build3 == undefined) && (build4 == undefined)) { if ((build1 == undefined) && (build2 == undefined)) { goRight(); } else if (build1 == undefined) { if ((build2.myXState == 0) || (build2.myXState == 1)) { if (build2.isUse == false) { build2.remove(); } goRight(); } else { resetFangxiang(); } } else if (build2 == undefined) { if ((build1.myXState == 0) || (build1.myXState == 1)) { if (build1.isUse == false) { build1.remove(); } goRight(); } else { resetFangxiang(); } } else if (((build1.myXState == 0) || (build1.myXState == -1)) && ((build2.myXState == 0) || (build2.myXState == -1))) { if (build1.isUse == false) { build1.remove(); } if (build2.isUse == false) { build2.remove(); } goRight(); } else { resetFangxiang(); } } else { resetFangxiang(); } } function moveLeft() { setFangxiang(2); build1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - 1)) + "_") + seat.y) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - 1)) + "_") + (seat.y + 1)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x - 1)) + "_") + seat.y) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x - 1)) + "_") + (seat.y + 1)) + "_mc"]; if ((build3 == undefined) && (build4 == undefined)) { if ((build1 == undefined) && (build2 == undefined)) { goLeft(); } else if (build1 == undefined) { if ((build2.myXState == 0) || (build2.myXState == -1)) { if (build2.isUse == false) { build2.remove(); } goLeft(); } else { resetFangxiang(); } } else if (build2 == undefined) { if ((build1.myXState == 0) || (build1.myXState == -1)) { if (build1.isUse == false) { build1.remove(); } goLeft(); } else { resetFangxiang(); } } else if (((build1.myXState == 0) || (build1.myXState == -1)) && ((build2.myXState == 0) || (build2.myXState == -1))) { if (build1.isUse == false) { build1.remove(); } if (build2.isUse == false) { build2.remove(); } goLeft(); } else { resetFangxiang(); } } else { resetFangxiang(); } } function moveUp() { setFangxiang(3); build1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y - 1)) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - 1)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + seat.x) + "_") + (seat.y - 1)) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - 1)) + "_mc"]; if ((build3 == undefined) && (build4 == undefined)) { if ((build1 == undefined) && (build2 == undefined)) { goUp(); } else if (build1 == undefined) { if ((build2.myYState == 0) || (build2.myYState == 1)) { if (build2.isUse == false) { build2.remove(); } goUp(); } else { resetFangxiang(); } } else if (build2 == undefined) { if ((build1.myYState == 0) || (build1.myYState == 1)) { if (build1.isUse == false) { build1.remove(); } goUp(); } else { resetFangxiang(); } } else if (((build1.myYState == 0) || (build1.myYState == -1)) && ((build2.myYState == 0) || (build2.myYState == -1))) { if (build1.isUse == false) { build1.remove(); } if (build2.isUse == false) { build2.remove(); } goUp(); } else { resetFangxiang(); } } else { resetFangxiang(); } } function moveDown() { setFangxiang(4); build1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y + 2)) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + 2)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + seat.x) + "_") + (seat.y + 2)) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + 2)) + "_mc"]; if ((build3 == undefined) && (build4 == undefined)) { if ((build1 == undefined) && (build2 == undefined)) { goDown(); } else if (build1 == undefined) { if ((build2.myYState == 0) || (build2.myYState == -1)) { if (build2.isUse == false) { build2.remove(); } goDown(); } else { resetFangxiang(); } } else if (build2 == undefined) { if ((build1.myYState == 0) || (build1.myYState == -1)) { if (build1.isUse == false) { build1.remove(); } goDown(); } else { resetFangxiang(); } } else if (((build1.myYState == 0) || (build1.myYState == -1)) && ((build2.myYState == 0) || (build2.myYState == -1))) { if (build1.isUse == false) { build1.remove(); } if (build2.isUse == false) { build2.remove(); } goDown(); } else { resetFangxiang(); } } else { resetFangxiang(); } } function goRight() { gotoAndStop(fangxiang); getNowSeat(1, 0); runTime = manage.GameManage.oneSize / speed; isRun = true; runOne = function () { this.runTime--; this._x = this._x + this.speed; if (this.runTime == 0) { this.isRun = false; this.runOne = function () { }; } }; } function goLeft() { gotoAndStop(fangxiang); getNowSeat(-1, 0); runTime = manage.GameManage.oneSize / speed; isRun = true; runOne = function () { this.runTime--; this._x = this._x - this.speed; if (this.runTime == 0) { this.isRun = false; this.runOne = function () { }; } }; } function goUp() { gotoAndStop(fangxiang); getNowSeat(0, -1); setNowDepth(); runTime = manage.GameManage.oneSize / speed; isRun = true; runOne = function () { this.runTime--; this._y = this._y - this.speed; if (this.runTime == 0) { this.isRun = false; this.runOne = function () { }; } }; } function goDown() { gotoAndStop(fangxiang); getNowSeat(0, 1); setNowDepth(); runTime = manage.GameManage.oneSize / speed; isRun = true; runOne = function () { this.runTime--; this._y = this._y + this.speed; if (this.runTime == 0) { this.isRun = false; this.runOne = function () { }; } }; } }
Symbol 809 MovieClip [__Packages.computer.ThroughCom] Frame 0
class computer.ThroughCom extends computer.Computer { var speed, isRun, p, fangxiang, b1, seat, b2, setFangxiang, build1, build2, build3, build4, resetFangxiang, gotoAndStop, getNowSeat, runTime, runOne, setNowDepth; function ThroughCom () { super(); speed = 1; } function findPlayer() { if (_root.game.frameManage.isOK(4)) { if (isRun == false) { fireStar(); } } } function fireStar() { p = _root.game.map_mc.buildArray_mc.player_mc; switch (fangxiang) { case 1 : var _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y - _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - _local3)) + "_mc"]; if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == 1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == 1))) { if ((p.seat.y + 1) == (seat.y - _local3)) { if (p.seat.x == seat.x) { moveUp(); return(undefined); } if (p.seat.x == (seat.x + 1)) { moveUp(); return(undefined); } if ((p.seat.x + 1) == seat.x) { moveUp(); return(undefined); } if ((p.seat.x + 1) == (seat.x + 1)) { moveUp(); return(undefined); } } } else { break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y + _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + _local3)) + "_mc"]; if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == -1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == -1))) { if (p.seat.y == (seat.y + _local3)) { if (p.seat.x == seat.x) { moveDown(); return(undefined); } if (p.seat.x == (seat.x + 1)) { moveDown(); return(undefined); } if ((p.seat.x + 1) == seat.x) { moveDown(); return(undefined); } if ((p.seat.x + 1) == (seat.x + 1)) { moveDown(); return(undefined); } } } else { break; } _local3++; } moveRight(); break; case 2 : _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y - _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - _local3)) + "_mc"]; if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == 1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == 1))) { if ((p.seat.y + 1) == (seat.y - _local3)) { if (p.seat.x == seat.x) { moveUp(); return(undefined); } if (p.seat.x == (seat.x + 1)) { moveUp(); return(undefined); } if ((p.seat.x + 1) == seat.x) { moveUp(); return(undefined); } if ((p.seat.x + 1) == (seat.x + 1)) { moveUp(); return(undefined); } } } else { break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y + _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + _local3)) + "_mc"]; if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == -1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == -1))) { if (p.seat.y == (seat.y + _local3)) { if (p.seat.x == seat.x) { moveDown(); return(undefined); } if (p.seat.x == (seat.x + 1)) { moveDown(); return(undefined); } if ((p.seat.x + 1) == seat.x) { moveDown(); return(undefined); } if ((p.seat.x + 1) == (seat.x + 1)) { moveDown(); return(undefined); } } } else { break; } _local3++; } moveLeft(); break; case 3 : _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + (seat.y + 1)) + "_mc"]; if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == -1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == -1))) { if ((p.seat.x + 1) == (seat.x - _local3)) { if (p.seat.y == seat.y) { moveLeft(); return(undefined); } if (p.seat.y == (seat.y + 1)) { moveLeft(); return(undefined); } if ((p.seat.y + 1) == seat.y) { moveLeft(); return(undefined); } if ((p.seat.y + 1) == (seat.y + 1)) { moveLeft(); return(undefined); } } } else { break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + (seat.y + 1)) + "_mc"]; if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == 1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == 1))) { if (p.seat.x == ((seat.x + 1) + _local3)) { if (p.seat.y == seat.y) { moveRight(); return(undefined); } if (p.seat.y == (seat.y + 1)) { moveRight(); return(undefined); } if ((p.seat.y + 1) == seat.y) { moveRight(); return(undefined); } if ((p.seat.y + 1) == (seat.y + 1)) { moveRight(); return(undefined); } } } else { break; } _local3++; } moveUp(); break; case 4 : _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + (seat.y + 1)) + "_mc"]; if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == -1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == -1))) { if ((p.seat.x + 1) == (seat.x - _local3)) { if (p.seat.y == seat.y) { moveLeft(); return(undefined); } if (p.seat.y == (seat.y + 1)) { moveLeft(); return(undefined); } if ((p.seat.y + 1) == seat.y) { moveLeft(); return(undefined); } if ((p.seat.y + 1) == (seat.y + 1)) { moveLeft(); return(undefined); } } } else { break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + (seat.y + 1)) + "_mc"]; if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == 1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == 1))) { if (p.seat.x == ((seat.x + 1) + _local3)) { if (p.seat.y == seat.y) { moveRight(); return(undefined); } if (p.seat.y == (seat.y + 1)) { moveRight(); return(undefined); } if ((p.seat.y + 1) == seat.y) { moveRight(); return(undefined); } if ((p.seat.y + 1) == (seat.y + 1)) { moveRight(); return(undefined); } } } else { break; } _local3++; } moveDown(); } } function moveRight() { setFangxiang(1); build1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 2)) + "_") + seat.y) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 2)) + "_") + (seat.y + 1)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 2)) + "_") + seat.y) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 2)) + "_") + (seat.y + 1)) + "_mc"]; if ((((build3 == undefined) && (build4 == undefined)) && (build1.isBian != true)) && (build2.isBian != true)) { if (build2.isUse == false) { build2.remove(); } if (build1.isUse == false) { build1.remove(); } goRight(); } else { resetFangxiang(); } } function moveLeft() { setFangxiang(2); build1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - 1)) + "_") + seat.y) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - 1)) + "_") + (seat.y + 1)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x - 1)) + "_") + seat.y) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x - 1)) + "_") + (seat.y + 1)) + "_mc"]; if ((((build3 == undefined) && (build4 == undefined)) && (build1.isBian != true)) && (build2.isBian != true)) { if (build1.isUse == false) { build1.remove(); } if (build2.isUse == false) { build2.remove(); } goLeft(); } else { resetFangxiang(); } } function moveUp() { setFangxiang(3); build1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y - 1)) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - 1)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + seat.x) + "_") + (seat.y - 1)) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - 1)) + "_mc"]; if ((((build3 == undefined) && (build4 == undefined)) && (build1.isBian != true)) && (build2.isBian != true)) { if (build1.isUse == false) { build1.remove(); } if (build2.isUse == false) { build2.remove(); } goUp(); } else { resetFangxiang(); } } function moveDown() { setFangxiang(4); build1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y + 2)) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + 2)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + seat.x) + "_") + (seat.y + 2)) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + 2)) + "_mc"]; if ((((build3 == undefined) && (build4 == undefined)) && (build1.isBian != true)) && (build2.isBian != true)) { if (build1.isUse == false) { build1.remove(); } if (build2.isUse == false) { build2.remove(); } goDown(); } else { resetFangxiang(); } } function goRight() { gotoAndStop(fangxiang); getNowSeat(1, 0); runTime = manage.GameManage.oneSize / speed; isRun = true; runOne = function () { this.runTime--; this._x = this._x + this.speed; if (this.runTime == 0) { this.randomFangxiang(); this.isRun = false; this.runOne = function () { }; } }; } function goLeft() { gotoAndStop(fangxiang); getNowSeat(-1, 0); runTime = manage.GameManage.oneSize / speed; isRun = true; runOne = function () { this.runTime--; this._x = this._x - this.speed; if (this.runTime == 0) { this.randomFangxiang(); this.isRun = false; this.runOne = function () { }; } }; } function goUp() { gotoAndStop(fangxiang); getNowSeat(0, -1); setNowDepth(); runTime = manage.GameManage.oneSize / speed; isRun = true; runOne = function () { this.runTime--; this._y = this._y - this.speed; if (this.runTime == 0) { this.randomFangxiang(); this.setNowDepth(); this.isRun = false; this.runOne = function () { }; } }; } function goDown() { gotoAndStop(fangxiang); getNowSeat(0, 1); setNowDepth(); runTime = manage.GameManage.oneSize / speed; isRun = true; runOne = function () { this.runTime--; this._y = this._y + this.speed; if (this.runTime == 0) { this.randomFangxiang(); this.setNowDepth(); this.isRun = false; this.runOne = function () { }; } }; } function randomFangxiang() { if (random(13) == 0) { resetFangxiang(); } } }
Symbol 810 MovieClip [__Packages.building.CaseWall] Frame 0
class building.CaseWall extends building.Wall { var isFire, myCaseObj, myType, powerup, myXState, myYState, isCanBooo, _name, body_mc; function CaseWall () { super(); isFire = true; myCaseObj = new Array(); myType = powerup; myXState = 2; myYState = 2; isCanBooo = false; findSwitch(); } function findSwitch() { switch (myType) { case 61 : manage.GameManage.switchWallSetArray[1].push(_name); break; case 63 : manage.GameManage.switchWallSetArray[2].push(_name); break; case 65 : manage.GameManage.switchWallSetArray[3].push(_name); break; case 67 : manage.GameManage.switchWallSetArray[4].push(_name); break; case 69 : manage.GameManage.switchWallSetArray[5].push(_name); } } function remove() { myXState = 0; myYState = 0; isFire = false; body_mc.play(); } function boooBuild() { } }
Symbol 811 MovieClip [__Packages.building.SwitchWall] Frame 0
class building.SwitchWall extends building.Wall { var myCaseObj, myType, powerup, myXState, myYState, isCanBooo, body_mc; function SwitchWall () { super(); myCaseObj = new Array(); myType = powerup; trace("\u4F10\u4EEC this.myType=" + myType); myXState = 2; myYState = 2; isCanBooo = true; } function remove() { body_mc.play(); } function boooBuild() { switch (myType) { case 60 : myCaseObj = manage.GameManage.switchWallSetArray[1]; break; case 62 : myCaseObj = manage.GameManage.switchWallSetArray[2]; break; case 64 : myCaseObj = manage.GameManage.switchWallSetArray[3]; break; case 66 : myCaseObj = manage.GameManage.switchWallSetArray[4]; break; case 68 : myCaseObj = manage.GameManage.switchWallSetArray[5]; } var _local3 = 0; while (_local3 < myCaseObj.length) { _root.game.map_mc.buildArray_mc[myCaseObj[_local3]].remove(); _local3++; } remove(); } }
Symbol 812 MovieClip [__Packages.building.BoatWall] Frame 0
class building.BoatWall extends building.Wall { var isPass, myType, myXState, myYState, isCanBooo, _name; function BoatWall () { super(); isPass = false; myType = 12; myXState = 2; myYState = 2; isCanBooo = false; manage.GameManage.boatWallArray.push(_name); } function boooBuild() { } function remove() { } }
Symbol 813 MovieClip [__Packages.building.WhenWall] Frame 0
class building.WhenWall extends building.Wall { var isOpen, whenTimer, myType, myXState, myYState, isCanBooo, gotoAndStop, hit_mc, seat; function WhenWall () { super(); isOpen = false; whenTimer = 100; myType = 15; myXState = 2; myYState = 2; isCanBooo = false; } function run() { if (isOpen == false) { whenTimer--; if (whenTimer <= 0) { gotoAndStop(2); myXState = 0; myYState = 0; isOpen = true; whenTimer = 100; } } else { whenTimer--; if (whenTimer <= 0) { if (hit_mc.hitTest(_root.game.map_mc.buildArray_mc.player_mc.hit_mc) || (_root.game.map_mc.comSetArray_mc[((("qiang" + seat.x) + "_") + seat.y) + "_mc"] != undefined)) { } else { gotoAndStop(1); myXState = 2; myYState = 2; isOpen = false; whenTimer = 100; } } } } function boooBuild() { } }
Symbol 814 MovieClip [__Packages.building.RestoreWall] Frame 0
class building.RestoreWall extends building.Wall { var restoreTimer, myType, myXState, myYState, isCanBooo, gotoAndStop, run; function RestoreWall () { super(); restoreTimer = 140; myType = 14; myXState = 2; myYState = 2; isCanBooo = true; } function boooBuild() { gotoAndStop(2); myXState = 0; myYState = 0; isCanBooo = false; run = function () { this.restoreTimer--; if (this.restoreTimer <= 0) { if (this.hit_mc.hitTest(_root.game.map_mc.buildArray_mc.player_mc.hit_mc)) { } else { this.isCanBooo = true; this.restoreTimer = 140; this.gotoAndStop(1); this.myXState = 2; this.myYState = 2; this.run = null; } } }; } }
Symbol 815 MovieClip [__Packages.powerup.PowerUp] Frame 0
class powerup.PowerUp extends building.Building { var myType, myXState, myYState, isUse, isCanBooo, _y, _x, removeMovieClip; function PowerUp () { super(); myType = 100; myXState = 0; myYState = 0; isUse = false; isCanBooo = false; } function booo() { } function viewHappy() { _root.game.map_mc.skyArray_mc.attachMovie("powerup-guang", ("powerup-guang" + _root.game.map_mc.skyArray_mc.getNextHighestDepth()) + "_mc", _root.game.map_mc.skyArray_mc.getNextHighestDepth(), {_x:_x + 12, _y:_y + 12}); } function remove() { removeMovieClip(); } }
Symbol 816 MovieClip [__Packages.powerup.PowerMoney] Frame 0
class powerup.PowerMoney extends powerup.PowerUp { var gotoAndStop, moneyType, _y, _x, isUse, remove; function PowerMoney () { super(); setImage(); } function setImage() { gotoAndStop(moneyType); } function booo() { _root.game.soundManage.playSound("money_s"); var _local3 = getScore(); _root.game.addScore(_local3); _root.game.map_mc.skyArray_mc.attachMovie("addScore", ("addScore" + _root.game.map_mc.skyArray_mc.getNextHighestDepth()) + "_mc", _root.game.map_mc.skyArray_mc.getNextHighestDepth(), {_x:_x + 12, _y:_y + 12, no:_local3}); isUse = true; remove(); } function getScore() { switch (moneyType) { case 1 : return(20); case 2 : return(35); case 3 : return(50); case 4 : return(70); case 5 : return(80); case 6 : return(110); case 7 : return(140); case 8 : return(160); case 9 : return(200); case 10 : return(240); case 11 : return(280); case 12 : return(350); case 13 : return(500); } } }
Symbol 817 MovieClip [__Packages.building.StrongWall] Frame 0
class building.StrongWall extends building.Wall { var myType, myXState, myYState, isCanBooo, isBian, isStrong; function StrongWall () { super(); myType = 11; myXState = 2; myYState = 2; isCanBooo = false; if (isBian != true) { isStrong = true; } } function boooBuild() { } }
Symbol 818 MovieClip [__Packages.computer.CommonCom] Frame 0
class computer.CommonCom extends computer.Computer { var speed, myTimer, isRun, p, fangxiang, b1, seat, b2, moveUp, moveDown, moveRight, moveLeft; function CommonCom () { super(); if (_root.game.level > 8) { speed = 3; } else { speed = 2; } } function findPlayer() { if ((myTimer % 4) == 0) { if (isRun == false) { fireStar(); } } } function fireStar() { p = _root.game.map_mc.buildArray_mc.player_mc; switch (fangxiang) { case 1 : var _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y - _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - _local3)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == 1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == 1))) { if ((p.seat.y + 1) == (seat.y - _local3)) { if (p.seat.x == seat.x) { moveUp(); return(undefined); } if (p.seat.x == (seat.x + 1)) { moveUp(); return(undefined); } if ((p.seat.x + 1) == seat.x) { moveUp(); return(undefined); } if ((p.seat.x + 1) == (seat.x + 1)) { moveUp(); return(undefined); } } } else { break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y + _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + _local3)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == -1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == -1))) { if (p.seat.y == (seat.y + _local3)) { if (p.seat.x == seat.x) { moveDown(); return(undefined); } if (p.seat.x == (seat.x + 1)) { moveDown(); return(undefined); } if ((p.seat.x + 1) == seat.x) { moveDown(); return(undefined); } if ((p.seat.x + 1) == (seat.x + 1)) { moveDown(); return(undefined); } } } else { break; } _local3++; } moveRight(); break; case 2 : _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y - _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - _local3)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == 1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == 1))) { if ((p.seat.y + 1) == (seat.y - _local3)) { if (p.seat.x == seat.x) { moveUp(); return(undefined); } if (p.seat.x == (seat.x + 1)) { moveUp(); return(undefined); } if ((p.seat.x + 1) == seat.x) { moveUp(); return(undefined); } if ((p.seat.x + 1) == (seat.x + 1)) { moveUp(); return(undefined); } } } else { break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y + _local3)) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + _local3)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myYState == 0)) || (b1.myYState == -1)) && (((b2 == undefined) || (b2.myYState == 0)) || (b2.myYState == -1))) { if (p.seat.y == (seat.y + _local3)) { if (p.seat.x == seat.x) { moveDown(); return(undefined); } if (p.seat.x == (seat.x + 1)) { moveDown(); return(undefined); } if ((p.seat.x + 1) == seat.x) { moveDown(); return(undefined); } if ((p.seat.x + 1) == (seat.x + 1)) { moveDown(); return(undefined); } } } else { break; } _local3++; } moveLeft(); break; case 3 : _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + (seat.y + 1)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == -1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == -1))) { if ((p.seat.x + 1) == (seat.x - _local3)) { if (p.seat.y == seat.y) { moveLeft(); return(undefined); } if (p.seat.y == (seat.y + 1)) { moveLeft(); return(undefined); } if ((p.seat.y + 1) == seat.y) { moveLeft(); return(undefined); } if ((p.seat.y + 1) == (seat.y + 1)) { moveLeft(); return(undefined); } } } else { break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + (seat.y + 1)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == 1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == 1))) { if (p.seat.x == ((seat.x + 1) + _local3)) { if (p.seat.y == seat.y) { moveRight(); return(undefined); } if (p.seat.y == (seat.y + 1)) { moveRight(); return(undefined); } if ((p.seat.y + 1) == seat.y) { moveRight(); return(undefined); } if ((p.seat.y + 1) == (seat.y + 1)) { moveRight(); return(undefined); } } } else { break; } _local3++; } moveUp(); break; case 4 : _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - _local3)) + "_") + (seat.y + 1)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == -1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == -1))) { if ((p.seat.x + 1) == (seat.x - _local3)) { if (p.seat.y == seat.y) { moveLeft(); return(undefined); } if (p.seat.y == (seat.y + 1)) { moveLeft(); return(undefined); } if ((p.seat.y + 1) == seat.y) { moveLeft(); return(undefined); } if ((p.seat.y + 1) == (seat.y + 1)) { moveLeft(); return(undefined); } } } else { break; } _local3++; } _local3 = 1; while (_local3 <= 8) { b1 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + seat.y) + "_mc"]; b2 = _root.game.map_mc.buildArray_mc[((("qiang" + ((seat.x + 1) + _local3)) + "_") + (seat.y + 1)) + "_mc"]; if (b1.isPass != undefined) { b1 = undefined; } if (b2.isPass != undefined) { b2 = undefined; } if ((((b1 == undefined) || (b1.myXState == 0)) || (b1.myXState == 1)) && (((b2 == undefined) || (b2.myXState == 0)) || (b2.myXState == 1))) { if (p.seat.x == ((seat.x + 1) + _local3)) { if (p.seat.y == seat.y) { moveRight(); return(undefined); } if (p.seat.y == (seat.y + 1)) { moveRight(); return(undefined); } if ((p.seat.y + 1) == seat.y) { moveRight(); return(undefined); } if ((p.seat.y + 1) == (seat.y + 1)) { moveRight(); return(undefined); } } } else { break; } _local3++; } moveDown(); } } }
Symbol 819 MovieClip [__Packages.building.PlayerWall] Frame 0
class building.PlayerWall extends building.Wall { var isPlayerWall, runTimer, myType, myXState, myYState, isCanBooo, gotoAndStop; function PlayerWall () { super(); isPlayerWall = true; runTimer = _root.game.map_mc.buildArray_mc.player_mc.wallTimeMax; myType = 1; myXState = 2; myYState = 2; isCanBooo = true; } function boooBuild() { remove(); } function run() { runTimer--; if (runTimer == 0) { remove(); } } function remove() { gotoAndStop(2); } }
Symbol 820 MovieClip [__Packages.building.CommonWall] Frame 0
class building.CommonWall extends building.Wall { var myType, myXState, myYState, isCanBooo, seat, powerup, swapDepths, _parent, body_mc; function CommonWall () { super(); myType = 20; myXState = 2; myYState = 2; isCanBooo = true; } function boooBuild() { var _local3 = new Object(); _local3.x = seat.x; _local3.y = seat.y; var _local4 = powerup; swapDepths(_parent.getNextHighestDepth()); remove(); if ((_local4 > 0) && (_local4 < 13)) { _root.game.createPowreUp("PowerHoney", _local3.x, _local3.y, _local4); } else if (_local4 == 14) { _root.game.createPowreUp("powerWallTime", _local3.x, _local3.y); } else if (_local4 == 15) { _root.game.createPowreUp("powerSpeed", _local3.x, _local3.y); } else if (_local4 == 16) { _root.game.createPowreUp("powerHammer", _local3.x, _local3.y); } else if (_local4 == 17) { _root.game.createPowreUp("powerBoat", _local3.x, _local3.y); } else if (_local4 == 18) { _root.game.createPowreUp("powerPower", _local3.x, _local3.y); } else if (_local4 == 19) { _root.game.createPowreUp("powerStoneWall", _local3.x, _local3.y); } } function remove() { _root.game.addScore(_root.game.level); body_mc.play(); } }
Symbol 821 MovieClip [__Packages.building.SelectWall] Frame 0
class building.SelectWall extends building.Wall { var isSelect, myType, myXState, myYState, isCanBooo, _name, seat, powerup, swapDepths, _parent, body_mc; function SelectWall () { super(); isSelect = true; myType = 40; myXState = 2; myYState = 2; isCanBooo = false; manage.GameManage.selectWallArray.push(_name); } function boooBuild() { if (_root.game.map_mc.buildArray_mc.player_mc.isHammer == true) { var _local3 = new Object(); _local3.x = seat.x; _local3.y = seat.y; var _local4 = powerup; swapDepths(_parent.getNextHighestDepth()); remove(); if ((_local4 > 0) && (_local4 < 14)) { _root.game.createPowreUp("powerMoney", _local3.x, _local3.y, _local4); } else if (_local4 == 14) { _root.game.createPowreUp("powerWallTime", _local3.x, _local3.y); } else if (_local4 == 15) { _root.game.createPowreUp("powerSpeed", _local3.x, _local3.y); } else if (_local4 == 16) { _root.game.createPowreUp("powerHammer", _local3.x, _local3.y); } else if (_local4 == 17) { _root.game.createPowreUp("powerBoat", _local3.x, _local3.y); } else if (_local4 == 18) { _root.game.createPowreUp("powerPower", _local3.x, _local3.y); } else if (_local4 == 19) { _root.game.createPowreUp("powerStoneWall", _local3.x, _local3.y); } } } function remove() { isSelect = false; _root.game.addScore(_root.game.level * 2); body_mc.play(); } }
Symbol 822 MovieClip [__Packages.powerup.PowerSpeed] Frame 0
class powerup.PowerSpeed extends powerup.PowerUp { var isUse, viewHappy, remove; function PowerSpeed () { super(); } function booo() { _root.game.soundManage.playSound("powerup_s"); _root.game.popupPowerup_mc.myType = 3; _root.game.popupPowerup_mc.gotoAndPlay(2); _root.game.map_mc.buildArray_mc.player_mc.speed = 8; _root.game.viewArray_mc.attachMovie("powerup-guang", ("powerup-guang" + _root.game.viewArray_mc.getNextHighestDepth()) + "_mc", _root.game.viewArray_mc.getNextHighestDepth(), {_x:_root.game.powerup_speed_mc._x + 12, _y:_root.game.powerup_speed_mc._y + 12}); _root.game.powerup_speed_mc.gotoAndStop(1); isUse = true; viewHappy(); remove(); } }
Symbol 823 MovieClip [__Packages.powerup.PowerStoneWall] Frame 0
class powerup.PowerStoneWall extends powerup.PowerUp { var power, isUse, viewHappy, remove; function PowerStoneWall () { super(); power = 4; } function booo() { _root.game.soundManage.playSound("powerup_s"); _root.game.map_mc.buildArray_mc.player_mc.addStoneWall(power); isUse = true; viewHappy(); remove(); } }
Symbol 824 MovieClip [__Packages.powerup.PowerWallTime] Frame 0
class powerup.PowerWallTime extends powerup.PowerUp { var power, isUse, viewHappy, remove; function PowerWallTime () { super(); power = 5; } function booo() { _root.game.soundManage.playSound("powerup_s"); _root.game.popupPowerup_mc.myType = 2; _root.game.popupPowerup_mc.gotoAndPlay(2); _root.game.map_mc.buildArray_mc.player_mc.wallTimeMax = _root.game.map_mc.buildArray_mc.player_mc.wallTimeMax + 100; _root.game.viewArray_mc.attachMovie("powerup-guang", ("powerup-guang" + _root.game.viewArray_mc.getNextHighestDepth()) + "_mc", _root.game.viewArray_mc.getNextHighestDepth(), {_x:_root.game.powerup_time_mc._x + 12, _y:_root.game.powerup_time_mc._y + 12}); _root.game.powerup_time_mc.gotoAndStop(1); isUse = true; viewHappy(); remove(); } }
Symbol 825 MovieClip [__Packages.powerup.PowerPower] Frame 0
class powerup.PowerPower extends powerup.PowerUp { var power, isUse, viewHappy, remove; function PowerPower () { super(); power = 5; } function booo() { _root.game.soundManage.playSound("powerup_s"); _root.game.map_mc.buildArray_mc.player_mc.addPower(power); isUse = true; viewHappy(); remove(); } }
Symbol 826 MovieClip [__Packages.powerup.PowerBoat] Frame 0
class powerup.PowerBoat extends powerup.PowerUp { var isUse, viewHappy, remove; function PowerBoat () { super(); } function booo() { _root.game.soundManage.playSound("powerup_s"); _root.game.popupPowerup_mc.myType = 4; _root.game.popupPowerup_mc.gotoAndPlay(2); _root.game.map_mc.buildArray_mc.player_mc.isBoat = true; _root.game.viewArray_mc.attachMovie("powerup-guang", ("powerup-guang" + _root.game.viewArray_mc.getNextHighestDepth()) + "_mc", _root.game.viewArray_mc.getNextHighestDepth(), {_x:_root.game.powerup_boat_mc._x + 12, _y:_root.game.powerup_boat_mc._y + 12}); _root.game.powerup_boat_mc.gotoAndStop(1); var _local3 = 0; while (_local3 < manage.GameManage.boatWallArray.length) { _root.game.map_mc.buildArray_mc[manage.GameManage.boatWallArray[_local3]].isPass = true; _local3++; } isUse = true; viewHappy(); remove(); } }
Symbol 827 MovieClip [__Packages.powerup.PowerHammer] Frame 0
class powerup.PowerHammer extends powerup.PowerUp { var isUse, viewHappy, remove; function PowerHammer () { super(); } function booo() { _root.game.soundManage.playSound("powerup_s"); _root.game.popupPowerup_mc.myType = 1; _root.game.popupPowerup_mc.gotoAndPlay(2); _root.game.map_mc.buildArray_mc.player_mc.isHammer = true; _root.game.viewArray_mc.attachMovie("powerup-guang", ("powerup-guang" + _root.game.viewArray_mc.getNextHighestDepth()) + "_mc", _root.game.viewArray_mc.getNextHighestDepth(), {_x:_root.game.powerup_hammer_mc._x + 12, _y:_root.game.powerup_hammer_mc._y + 12}); _root.game.powerup_hammer_mc.gotoAndStop(1); var _local3 = 0; while (_local3 < manage.GameManage.selectWallArray.length) { _root.game.map_mc.buildArray_mc[manage.GameManage.selectWallArray[_local3]].isCanBooo = true; _local3++; } isUse = true; viewHappy(); remove(); } }
Symbol 828 MovieClip [__Packages.Player] Frame 0
class Player extends Father { var footNo, myTimer, nowWall, stoneWallNo, power, isHammer, isBoat, isBuild, speed, isRun, xiong_mc, runTime, swapDepths, seat, _x, _y, fangxiang, gotoAndStop, build1, build2, build3, build4, hit_mc; function Player () { super(); footNo = 1; myTimer = 0; nowWall = 1; stoneWallNo = 6; power = powerMax; _root.game.life = _root.game.life; _root.game.power = power; _root.game.powerStone = stoneWallNo; _root.game.power_mc.gotoAndStop(power + 1); _root.game.powerup_speed_mc.gotoAndStop(2); _root.game.powerup_time_mc.gotoAndStop(2); _root.game.powerup_hammer_mc.gotoAndStop(2); _root.game.powerup_boat_mc.gotoAndStop(2); _root.game.wallView_mc.gotoAndStop(1); isHammer = false; isBoat = false; isBuild = false; setFangxiang(4); speed = 6; isRun = false; getNowSeat(0, 0); setNowDepth(); } function addStoneWall(no) { stoneWallNo = stoneWallNo + no; _root.game.powerStone = stoneWallNo; } function addPower(no) { power = power + no; if (power > powerMax) { power = powerMax; } _root.game.power = power; _root.game.power_mc.gotoAndStop(power + 1); } function reducePower(p) { if (nowWall == 2) { stoneWallNo = stoneWallNo - p; _root.game.powerStone = stoneWallNo; } else { power = power - p; _root.game.power = power; _root.game.power_mc.gotoAndStop(power + 1); } } function changeNowWall() { if (nowWall == 1) { nowWall = 2; _root.game.wallView_mc.gotoAndStop(2); } else if (nowWall == 2) { nowWall = 1; _root.game.wallView_mc.gotoAndStop(1); } } function run() { myTimer++; if (myTimer == 5) { isComputerHit(); myTimer = 0; } runOne(); } function runOne() { } function buildWall(str, xx, yy) { xiong_mc.gotoAndStop(2); _root.game.soundManage.playSound("build_s"); createBuilding = function () { _root.game.createOneBuilding(str, xx, yy); }; createBuilding(); runTime = 10; isRun = true; runOne = function () { this.runTime--; if (this.runTime == 0) { this.xiong_mc.gotoAndStop(1); this.isRun = false; this.runOne = function () { }; } }; } function createBuilding() { } function addBuildWall(str, xx, yy) { var onYYY = createBuilding; createBuilding = function () { onYYY(); _root.game.createOneBuilding(str, xx, yy); }; } function returnWallStr() { switch (nowWall) { case 1 : return("playerWall"); case 2 : return("playerStoneWall"); } } function setNowDepth() { swapDepths(((seat.y + 1) * 1000) + 800); } function getNowSeat(xno, yno) { seat = manage.DepthManage.getSeat((_x - 12) + (xno * 24), (_y - 12) + (yno * 24)); } function setFangxiang(no) { fangxiang = no; gotoAndStop(fangxiang); } function reduceWallView() { _root.game.soundManage.playSound("chai_s"); if (isHammer == false) { xiong_mc.gotoAndStop(2); } else { xiong_mc.gotoAndStop(3); } runTime = 10; isRun = true; runOne = function () { this.runTime--; if (this.runTime == 0) { this.xiong_mc.gotoAndStop(1); this.isRun = false; this.runOne = function () { }; } }; } function pressSpaces() { if (isRun == false) { switch (fangxiang) { case 1 : build1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 2)) + "_") + seat.y) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 2)) + "_") + (seat.y + 1)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 2)) + "_") + seat.y) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 2)) + "_") + (seat.y + 1)) + "_mc"]; if ((((build1 == undefined) && (build2 == undefined)) && (build3 == undefined)) && (build4 == undefined)) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x + 2, seat.y); reducePower(1); } if (powerEnough(1)) { if (isRun == true) { _root.game.createOneBuilding(returnWallStr(), seat.x + 2, seat.y + 1); } else { buildWall(returnWallStr(), seat.x + 2, seat.y + 1); } reducePower(1); } } else if ((build1 == undefined) && (build3 == undefined)) { if (build4 != undefined) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x + 2, seat.y); reducePower(1); } } else if (build2.isCanBooo == false) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x + 2, seat.y); reducePower(1); } } else if (build2.isCanBooo == true) { reduceWallView(); build2.boooBuild(); } } else if ((build2 == undefined) && (build4 == undefined)) { if (build3 != undefined) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x + 2, seat.y + 1); reducePower(1); } } else if (build1.isCanBooo == false) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x + 2, seat.y + 1); reducePower(1); } } else { reduceWallView(); build1.boooBuild(); } } else if ((build3 != undefined) && (build4 != undefined)) { } else { if ((build1.isCanBooo == true) || (build2.isCanBooo == true)) { reduceWallView(); } build1.boooBuild(); build2.boooBuild(); } break; case 2 : build1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - 1)) + "_") + seat.y) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - 1)) + "_") + (seat.y + 1)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x - 1)) + "_") + seat.y) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x - 1)) + "_") + (seat.y + 1)) + "_mc"]; if ((((build1 == undefined) && (build2 == undefined)) && (build3 == undefined)) && (build4 == undefined)) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x - 1, seat.y); reducePower(1); } if (powerEnough(1)) { if (isRun == true) { _root.game.createOneBuilding(returnWallStr(), seat.x - 1, seat.y + 1); } else { buildWall(returnWallStr(), seat.x - 1, seat.y + 1); } reducePower(1); } } else if ((build1 == undefined) && (build3 == undefined)) { if (build4 != undefined) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x - 1, seat.y); reducePower(1); } } else if (build2.isCanBooo == false) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x - 1, seat.y); reducePower(1); } } else { reduceWallView(); build2.boooBuild(); } } else if ((build2 == undefined) && (build4 == undefined)) { if (build3 != undefined) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x - 1, seat.y + 1); reducePower(1); } } else if (build1.isCanBooo == false) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x - 1, seat.y + 1); reducePower(1); } } else { reduceWallView(); build1.boooBuild(); } } else if ((build3 != undefined) && (build4 != undefined)) { } else { if ((build1.isCanBooo == true) || (build2.isCanBooo == true)) { reduceWallView(); } build1.boooBuild(); build2.boooBuild(); } break; case 3 : build1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y - 1)) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - 1)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + seat.x) + "_") + (seat.y - 1)) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - 1)) + "_mc"]; if ((((build1 == undefined) && (build2 == undefined)) && (build3 == undefined)) && (build4 == undefined)) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x, seat.y - 1); reducePower(1); } if (powerEnough(1)) { if (isRun == true) { _root.game.createOneBuilding(returnWallStr(), seat.x + 1, seat.y - 1); } else { buildWall(returnWallStr(), seat.x + 1, seat.y - 1); } reducePower(1); } } else if ((build1 == undefined) && (build3 == undefined)) { if (build4 != undefined) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x, seat.y - 1); reducePower(1); } } else if (build2.isCanBooo == false) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x, seat.y - 1); reducePower(1); } } else { reduceWallView(); build2.boooBuild(); } } else if ((build2 == undefined) && (build4 == undefined)) { if (build3 != undefined) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x + 1, seat.y - 1); reducePower(1); } } else if (build1.isCanBooo == false) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x + 1, seat.y - 1); reducePower(1); } } else { reduceWallView(); build1.boooBuild(); } } else if ((build3 != undefined) && (build4 != undefined)) { } else { if ((build1.isCanBooo == true) || (build2.isCanBooo == true)) { reduceWallView(); } build1.boooBuild(); build2.boooBuild(); } break; case 4 : build1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y + 2)) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + 2)) + "_mc"]; build3 = _root.game.map_mc.comSetArray_mc[((("qiang" + seat.x) + "_") + (seat.y + 2)) + "_mc"]; build4 = _root.game.map_mc.comSetArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + 2)) + "_mc"]; if ((((build1 == undefined) && (build2 == undefined)) && (build3 == undefined)) && (build4 == undefined)) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x, seat.y + 2); reducePower(1); } if (powerEnough(1)) { if (isRun == true) { _root.game.createOneBuilding(returnWallStr(), seat.x + 1, seat.y + 2); } else { buildWall(returnWallStr(), seat.x + 1, seat.y + 2); } reducePower(1); } } else if ((build1 == undefined) && (build3 == undefined)) { if (build4 != undefined) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x, seat.y + 2); reducePower(1); } } else if (build2.isCanBooo == false) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x, seat.y + 2); reducePower(1); } } else { reduceWallView(); build2.boooBuild(); } } else if ((build2 == undefined) && (build4 == undefined)) { if (build4 != undefined) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x + 1, seat.y + 2); reducePower(1); } } else if (build1.isCanBooo == false) { if (powerEnough(1)) { buildWall(returnWallStr(), seat.x + 1, seat.y + 2); reducePower(1); } } else { reduceWallView(); build1.boooBuild(); } } else if ((build3 != undefined) && (build4 != undefined)) { } else { if ((build1.isCanBooo == true) || (build2.isCanBooo == true)) { reduceWallView(); } build1.boooBuild(); build2.boooBuild(); } } } else { isBuild = true; } if (((build1.isSelect == true) || (build2.isSelect == true)) && (isHammer == false)) { _root.game.isSelect_mc.gotoAndPlay(2); } if ((build1.isFire == true) || (build2.isFire == true)) { _root.game.isFire_mc.gotoAndPlay(2); } if ((build1.isStrong == true) || (build2.isStrong == true)) { _root.game.isStrong_mc.gotoAndPlay(2); } } function powerEnough(no) { if (nowWall == 1) { if (power >= no) { return(true); } trace("power\u4E0D\u591F\u4E86\uFF01"); return(false); } if (nowWall == 2) { if (stoneWallNo > 0) { if (power >= no) { return(true); } trace("power\u4E0D\u591F\u4E86\uFF01"); return(false); } trace(" \u7816 \u4E0D\u591F\u4E86\uFF01"); return(false); } } function moveRight() { if (fangxiang == 1) { build1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 2)) + "_") + seat.y) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 2)) + "_") + (seat.y + 1)) + "_mc"]; if ((build1 == undefined) && (build2 == undefined)) { goRight(); } else if (build1 == undefined) { if (((build2.myXState == 0) || (build2.myXState == 1)) || (build2.isPass == true)) { goRight(); } } else if (build2 == undefined) { if (((build1.myXState == 0) || (build1.myXState == 1)) || (build1.isPass == true)) { goRight(); } } else if ((((build1.myXState == 0) || (build1.myXState == -1)) || (build1.isPass == true)) && (((build2.myXState == 0) || (build2.myXState == -1)) || (build2.isPass == true))) { goRight(); } } else { setFangxiang(1); } } function moveLeft() { if (fangxiang == 2) { build1 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - 1)) + "_") + seat.y) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x - 1)) + "_") + (seat.y + 1)) + "_mc"]; if ((build1 == undefined) && (build2 == undefined)) { goLeft(); } else if (build1 == undefined) { if (((build2.myXState == 0) || (build2.myXState == -1)) || (build2.isPass == true)) { goLeft(); } } else if (build2 == undefined) { if (((build1.myXState == 0) || (build1.myXState == -1)) || (build1.isPass == true)) { goLeft(); } } else if ((((build1.myXState == 0) || (build1.myXState == -1)) || (build1.isPass == true)) && (((build2.myXState == 0) || (build2.myXState == -1)) || (build2.isPass == true))) { goLeft(); } } else { setFangxiang(2); } } function moveUp() { if (fangxiang == 3) { build1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y - 1)) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y - 1)) + "_mc"]; if ((build1 == undefined) && (build2 == undefined)) { goUp(); } else if (build1 == undefined) { if (((build2.myYState == 0) || (build2.myYState == 1)) || (build2.isPass == true)) { goUp(); } } else if (build2 == undefined) { if (((build1.myYState == 0) || (build1.myYState == 1)) || (build1.isPass == true)) { goUp(); } } else if ((((build1.myYState == 0) || (build1.myYState == -1)) || (build1.isPass == true)) && (((build2.myYState == 0) || (build2.myYState == -1)) || (build2.isPass == true))) { goUp(); } } else { setFangxiang(3); } } function moveDown() { if (fangxiang == 4) { build1 = _root.game.map_mc.buildArray_mc[((("qiang" + seat.x) + "_") + (seat.y + 2)) + "_mc"]; build2 = _root.game.map_mc.buildArray_mc[((("qiang" + (seat.x + 1)) + "_") + (seat.y + 2)) + "_mc"]; if ((build1 == undefined) && (build2 == undefined)) { goDown(); } else if (build1 == undefined) { if (((build2.myYState == 0) || (build2.myYState == -1)) || (build2.isPass == true)) { goDown(); } } else if (build2 == undefined) { if (((build1.myYState == 0) || (build1.myYState == -1)) || (build1.isPass == true)) { goDown(); } } else if ((((build1.myYState == 0) || (build1.myYState == -1)) || (build1.isPass == true)) && (((build2.myYState == 0) || (build2.myYState == -1)) || (build2.isPass == true))) { goDown(); } } else { setFangxiang(4); } } function goRight() { isPowerUpBooo(); runTime = manage.GameManage.oneSize / speed; isRun = true; getNowSeat(1, 0); runOne = function () { this.runTime--; this._x = this._x + this.speed; this.toRightMoveMap(); if (this.runTime == 0) { if (this.footNo == 1) { _root.game.map_mc.footArray_mc.attachMovie("foot_s", ("foot_h" + _root.game.map_mc.footArray_mc.getNextHighestDepth()) + "_mc", _root.game.map_mc.footArray_mc.getNextHighestDepth(), {_x:this._x - 12, _y:this._y + 8, _xscale:-100}); this.footNo = 2; } else { _root.game.map_mc.footArray_mc.attachMovie("foot_s", ("foot_h" + _root.game.map_mc.footArray_mc.getNextHighestDepth()) + "_mc", _root.game.map_mc.footArray_mc.getNextHighestDepth(), {_x:this._x - 12, _y:this._y + 16, _xscale:-100}); this.footNo = 1; } this.isRun = false; this.runOne = function () { }; if (this.isBuild == true) { this.isBuild = false; this.pressSpaces(); } } }; } function goLeft() { isPowerUpBooo(); runTime = manage.GameManage.oneSize / speed; isRun = true; getNowSeat(-1, 0); runOne = function () { this.runTime--; this._x = this._x - this.speed; this.toLeftMoveMap(); if (this.runTime == 0) { if (this.footNo == 1) { _root.game.map_mc.footArray_mc.attachMovie("foot_s", ("foot_h" + _root.game.map_mc.footArray_mc.getNextHighestDepth()) + "_mc", _root.game.map_mc.footArray_mc.getNextHighestDepth(), {_x:this._x + 12, _y:this._y + 8}); this.footNo = 2; } else { _root.game.map_mc.footArray_mc.attachMovie("foot_s", ("foot_h" + _root.game.map_mc.footArray_mc.getNextHighestDepth()) + "_mc", _root.game.map_mc.footArray_mc.getNextHighestDepth(), {_x:this._x + 12, _y:this._y + 16}); this.footNo = 1; } this.isRun = false; this.runOne = function () { }; if (this.isBuild == true) { this.isBuild = false; this.pressSpaces(); } } }; } function goUp() { isPowerUpBooo(); runTime = manage.GameManage.oneSize / speed; isRun = true; getNowSeat(0, -1); setNowDepth(); runOne = function () { this.runTime--; this._y = this._y - this.speed; this.toUpMoveMap(); if (this.runTime == 0) { if (this.footNo == 1) { _root.game.map_mc.footArray_mc.attachMovie("foot_h", ("foot_h" + _root.game.map_mc.footArray_mc.getNextHighestDepth()) + "_mc", _root.game.map_mc.footArray_mc.getNextHighestDepth(), {_x:this._x - 12, _y:this._y + 12, _yscale:-100}); this.footNo = 2; } else { _root.game.map_mc.footArray_mc.attachMovie("foot_h", ("foot_h" + _root.game.map_mc.footArray_mc.getNextHighestDepth()) + "_mc", _root.game.map_mc.footArray_mc.getNextHighestDepth(), {_x:this._x + 12, _y:this._y + 12, _yscale:-100}); this.footNo = 1; } this.isRun = false; this.runOne = function () { }; if (this.isBuild == true) { this.isBuild = false; this.pressSpaces(); } } }; } function goDown() { isPowerUpBooo(); runTime = manage.GameManage.oneSize / speed; isRun = true; getNowSeat(0, 1); setNowDepth(); runOne = function () { this.runTime--; this._y = this._y + this.speed; this.toDownMoveMap(); if (this.runTime == 0) { if (this.footNo == 1) { _root.game.map_mc.footArray_mc.attachMovie("foot_h", ("foot_h" + _root.game.map_mc.footArray_mc.getNextHighestDepth()) + "_mc", _root.game.map_mc.footArray_mc.getNextHighestDepth(), {_x:this._x - 12, _y:this._y - 12}); this.footNo = 2; } else { _root.game.map_mc.footArray_mc.attachMovie("foot_h", ("foot_h" + _root.game.map_mc.footArray_mc.getNextHighestDepth()) + "_mc", _root.game.map_mc.footArray_mc.getNextHighestDepth(), {_x:this._x + 12, _y:this._y - 12}); this.footNo = 1; } this.isRun = false; this.runOne = function () { }; if (this.isBuild == true) { this.isBuild = false; this.pressSpaces(); } } }; } function isPowerUpBooo() { if (build1.isUse == false) { build1.booo(); } if (build2.isUse == false) { build2.booo(); } } function isComputerHit() { var _local3 = 0; while (_local3 < manage.GameManage.nowLevelComputerArray.length) { if (hit_mc.hitTest(_root.game.map_mc.buildArray_mc[manage.GameManage.nowLevelComputerArray[_local3]].hit_mc)) { die(); } _local3++; } } function die() { trace("\u6B7B\u4E86\uFF01"); _root.game.youDie(); } function toRightMoveMap() { if (_root.game.map_mc._x > ((_root.game.thisMapW - manage.GameManage.rootX) * -1)) { if (ExtMath.to_global(_root.game.map_mc.buildArray_mc, this).x > 240) { _root.game.map_mc._x = _root.game.map_mc._x - speed; } } } function toLeftMoveMap() { if (_root.game.map_mc._x < 0) { if (ExtMath.to_global(_root.game.map_mc.buildArray_mc, this).x < 240) { _root.game.map_mc._x = _root.game.map_mc._x + speed; } } } function toUpMoveMap() { if (_root.game.map_mc._y < 0) { if (ExtMath.to_global(_root.game.map_mc.buildArray_mc, this).y < 240) { _root.game.map_mc._y = _root.game.map_mc._y + speed; } } } function toDownMoveMap() { if (_root.game.map_mc._y > (((_root.game.thisMapH - manage.GameManage.rootY) * -1) - 65)) { if (ExtMath.to_global(_root.game.map_mc.buildArray_mc, this).y > 240) { _root.game.map_mc._y = _root.game.map_mc._y - speed; } } } function moveReturnX() { } function moveReturnY() { } var wallTimeMax = 250; static var powerMax = 24; }
Symbol 829 MovieClip [__Packages.ExtMath] Frame 0
class ExtMath extends Math { function ExtMath () { super(); } static function distance(x1, y1, x2, y2) { var _local2 = x2 - x1; var _local1 = y2 - y1; return(Math.sqrt((_local2 * _local2) + (_local1 * _local1))); } static function distance2(x1, y1, x2, y2) { var _local2 = x2 - x1; var _local1 = y2 - y1; return((_local2 * _local2) + (_local1 * _local1)); } static function degreesToRadians(angle) { return(angle * 0.017453); } static function radiansToDegrees(radian) { return(radian * 57.29578); } static function sinD(angle) { return(Math.sin((angle * 3.141593) / 180)); } static function asinD(ratio) { return(Math.asin(ratio) * 57.29578); } static function cosD(angle) { return(Math.cos((angle * 3.141593) / 180)); } static function acosD(ratio) { return(Math.acos(ratio) * 57.29578); } static function tanD(angle) { return(Math.tan((angle * 3.141593) / 180)); } static function atan2D(y, x) { return(Math.atan2(y, x) * 57.29578); } static function angleOfLine(x1, y1, x2, y2) { return(atan2D(y2 - y1, x2 - x1)); } static function fixAngle(angle) { var _local1 = angle % 360; return((((_local1 % 360) < 0) ? (_local1 + 360) : (_local1))); } static function to_global(father_mc, target_mc) { var _local1 = {x:target_mc._x, y:target_mc._y}; father_mc.localToGlobal(_local1); return(_local1); } static function to_local(target, target_x, target_y) { var _local1 = {x:target_x, y:target_y}; target.globalToLocal(_local1); return(_local1); } static function coordinateConvert(mc1, mc2, x, y) { var _local2 = new Object({x:((x != undefined) ? (x) : 0), y:((y != undefined) ? (y) : 0)}); mc1.localToGlobal(_local2); if ((mc2 != undefined) && (mc2 != _root)) { mc2.globalToLocal(_local2); } return(_local2); } static function countDistance(mcX1, mcY1, mcX2, mcY2) { return(Math.sqrt((Math.abs(mcX2 - mcX1) * Math.abs(mcX2 - mcX1)) + (Math.abs(mcY2 - mcY1) * Math.abs(mcY2 - mcY1)))); } static function countMoveLen(obj1, obj2, len) { var _local3 = angleOfLine(obj1.x, obj1.y, obj2.x, obj2.y); return(flash.geom.Point.polar(len, (angleOfLine(obj1.x, obj1.y, obj2.x, obj2.y) * Math.PI) / 180)); } }
Symbol 830 MovieClip [__Packages.Door] Frame 0
class Door extends Father { var myTimer, seat, swapDepths, _x, _y, hit_mc; function Door () { super(); myTimer = 2; getNowSeat(); setNowDepth(); _root.game.createOneComSet("emptyWall", seat.x, seat.y); _root.game.createOneComSet("emptyWall", seat.x + 1, seat.y); _root.game.createOneComSet("emptyWall", seat.x, seat.y + 1); _root.game.createOneComSet("emptyWall", seat.x + 1, seat.y + 1); } function setNowDepth() { swapDepths(((seat.y + 1) * 1000) + 490); } function getNowSeat() { seat = manage.DepthManage.getSeat(_x - 12, _y - 12); } function run() { myTimer++; if (myTimer >= 10) { if (_root.game.map_mc.buildArray_mc.player_mc.hit_mc.hitTest(hit_mc)) { trace("\u8FC7\u5173\uFF01"); _root.game.kissDoor(); } myTimer = 0; } } }
Symbol 831 MovieClip [__Packages.powerup.PowerHoney] Frame 0
class powerup.PowerHoney extends powerup.PowerUp { var gotoAndStop, moneyType, _y, _x, isUse, remove; function PowerHoney () { super(); setImage(); } function setImage() { gotoAndStop(moneyType); } function booo() { _root.game.soundManage.playSound("money_s"); var _local3 = getScore(); _root.game.addScore(_local3); _root.game.map_mc.skyArray_mc.attachMovie("addScore", ("addScore" + _root.game.map_mc.skyArray_mc.getNextHighestDepth()) + "_mc", _root.game.map_mc.skyArray_mc.getNextHighestDepth(), {_x:_x + 12, _y:_y + 12, no:_local3}); isUse = true; remove(); } function getScore() { switch (moneyType) { case 1 : return(20); case 2 : return(30); case 3 : return(40); case 4 : return(50); case 5 : return(70); case 6 : return(90); case 7 : return(100); case 8 : return(120); case 9 : return(150); case 10 : return(170); case 11 : return(200); case 12 : return(300); case 13 : return(400); } } }
Symbol 33 MovieClip Frame 1
_x = (Stage.width / 2); _y = (Stage.height / 2); _root.stop(); onPress = function () { getURL ("http://www.freeworldgroup.com/", "_blank"); };
Symbol 33 MovieClip Frame 145
Fade.start(); _root.gotoAndStop("game");
Symbol 37 Button
on (release) { gotoAndStop ("submit"); }
Symbol 43 Button
on (release) { gotoAndStop ("submited"); }
Symbol 53 Button
on (release) { viewHighscore(); }
Symbol 57 MovieClip Frame 1
stop(); _global.game_name = _game_name; var highscore = eval (score_var); _global.viewHighscore = function () { getURL ("http://www.freeworldgroup.com/score/index.asp?game=" + game_name, "_blank"); }; if (highscore <= 0) { this._visible = false; } trace(game_name); trace(highscore); trace("http://www.freeworldgroup.com/score/index.asp?game=" + game_name);
Symbol 57 MovieClip Frame 3
function sendData() { send_var.game = game_name; send_var.score = highscore; send_var.name = name_txt.text; if (send_var.name == "") { send_var.name = "guest" + int(Math.random() * 1000); } send_var.sendAndLoad("http://www.freeworldgroup.com/score/score.asp", load_var, "POST"); gotoAndStop ("sending"); } stop(); gold_txt.text = highscore; send_var = new LoadVars(); load_var = new LoadVars(); ok_btn.onRelease = sendData; load_var.onLoad = function () { gotoAndStop ("done"); };
Symbol 61 MovieClip [addScore] Frame 1
scoreView_mc.no = this.no;
Symbol 61 MovieClip [addScore] Frame 9
this.removeMovieClip();
Symbol 91 MovieClip [powerHoney] Frame 1
#initclip 70 Object.registerClass("powerHoney", powerup.PowerHoney); #endinitclip stop();
Symbol 91 MovieClip [powerHoney] Frame 2
stop();
Symbol 91 MovieClip [powerHoney] Frame 3
stop();
Symbol 91 MovieClip [powerHoney] Frame 4
stop();
Symbol 91 MovieClip [powerHoney] Frame 5
stop();
Symbol 91 MovieClip [powerHoney] Frame 6
stop();
Symbol 91 MovieClip [powerHoney] Frame 7
stop();
Symbol 91 MovieClip [powerHoney] Frame 8
stop();
Symbol 91 MovieClip [powerHoney] Frame 9
stop();
Symbol 91 MovieClip [powerHoney] Frame 10
stop();
Symbol 91 MovieClip [powerHoney] Frame 11
stop();
Symbol 91 MovieClip [powerHoney] Frame 12
stop();
Symbol 91 MovieClip [powerHoney] Frame 13
stop();
Symbol 98 MovieClip Frame 9
stop();
Symbol 101 MovieClip Frame 7
this._parent.removeMovieClip();
Symbol 102 MovieClip [playerStoneWall] Frame 1
#initclip 42 Object.registerClass("playerStoneWall", building.PlayerStoneWall); #endinitclip stop();
Symbol 102 MovieClip [playerStoneWall] Frame 2
stop();
Symbol 126 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 2
stop();
Symbol 129 MovieClip Frame 1
stop();
Symbol 129 MovieClip Frame 2
stop();
Symbol 139 MovieClip Frame 1
stop();
Symbol 139 MovieClip Frame 2
stop();
Symbol 146 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 2
stop();
Symbol 147 MovieClip [hunterCom] Frame 1
#initclip 43 Object.registerClass("hunterCom", computer.HunterCom); #endinitclip stop();
Symbol 147 MovieClip [hunterCom] Frame 2
stop();
Symbol 147 MovieClip [hunterCom] Frame 3
stop();
Symbol 147 MovieClip [hunterCom] Frame 4
stop();
Symbol 166 MovieClip Frame 1
stop();
Symbol 166 MovieClip Frame 2
stop();
Symbol 167 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 2
stop();
Symbol 173 MovieClip Frame 30
stop();
Symbol 174 MovieClip Frame 1
stop();
Symbol 174 MovieClip Frame 2
stop();
Symbol 177 MovieClip Frame 30
stop();
Symbol 178 MovieClip Frame 1
stop();
Symbol 178 MovieClip Frame 2
stop();
Symbol 179 MovieClip [eatCom] Frame 1
#initclip 44 Object.registerClass("eatCom", computer.EatCom); #endinitclip stop();
Symbol 179 MovieClip [eatCom] Frame 2
stop();
Symbol 179 MovieClip [eatCom] Frame 3
stop();
Symbol 179 MovieClip [eatCom] Frame 4
stop();
Symbol 206 MovieClip [throughCom] Frame 1
#initclip 45 Object.registerClass("throughCom", computer.ThroughCom); #endinitclip stop();
Symbol 206 MovieClip [throughCom] Frame 2
stop();
Symbol 206 MovieClip [throughCom] Frame 3
stop();
Symbol 206 MovieClip [throughCom] Frame 4
stop();
Symbol 221 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 11
stop();
Symbol 222 MovieClip [caseWall] Frame 1
#initclip 46 Object.registerClass("caseWall", building.CaseWall); #endinitclip
Symbol 227 MovieClip Frame 1
stop();
Symbol 227 MovieClip Frame 8
this._parent.removeMovieClip();
Symbol 228 MovieClip [switchWall] Frame 1
#initclip 47 Object.registerClass("switchWall", building.SwitchWall); #endinitclip stop();
Symbol 234 MovieClip [boatWall] Frame 1
#initclip 48 Object.registerClass("boatWall", building.BoatWall); #endinitclip
Symbol 247 MovieClip Frame 6
stop();
Symbol 248 MovieClip Frame 6
stop();
Symbol 249 MovieClip [whenWall] Frame 1
#initclip 49 Object.registerClass("whenWall", building.WhenWall); #endinitclip stop();
Symbol 249 MovieClip [whenWall] Frame 2
stop();
Symbol 259 MovieClip Frame 9
stop();
Symbol 261 MovieClip Frame 9
stop();
Symbol 262 MovieClip [restoreWall] Frame 1
#initclip 50 Object.registerClass("restoreWall", building.RestoreWall); #endinitclip stop();
Symbol 262 MovieClip [restoreWall] Frame 2
stop();
Symbol 289 MovieClip [powerMoney] Frame 1
#initclip 51 Object.registerClass("powerMoney", powerup.PowerMoney); #endinitclip stop();
Symbol 289 MovieClip [powerMoney] Frame 2
stop();
Symbol 289 MovieClip [powerMoney] Frame 3
stop();
Symbol 289 MovieClip [powerMoney] Frame 4
stop();
Symbol 289 MovieClip [powerMoney] Frame 5
stop();
Symbol 289 MovieClip [powerMoney] Frame 6
stop();
Symbol 289 MovieClip [powerMoney] Frame 7
stop();
Symbol 289 MovieClip [powerMoney] Frame 8
stop();
Symbol 289 MovieClip [powerMoney] Frame 9
stop();
Symbol 289 MovieClip [powerMoney] Frame 10
stop();
Symbol 289 MovieClip [powerMoney] Frame 11
stop();
Symbol 289 MovieClip [powerMoney] Frame 12
stop();
Symbol 289 MovieClip [powerMoney] Frame 13
stop();
Symbol 293 MovieClip [strongWall] Frame 1
#initclip 52 Object.registerClass("strongWall", building.StrongWall); #endinitclip
Symbol 294 MovieClip [emptyWall] Frame 1
#initclip 53 Object.registerClass("emptyWall", building.EmptyWall); #endinitclip
Symbol 313 MovieClip [commonCom] Frame 1
#initclip 54 Object.registerClass("commonCom", computer.CommonCom); #endinitclip stop();
Symbol 313 MovieClip [commonCom] Frame 2
stop();
Symbol 313 MovieClip [commonCom] Frame 3
stop();
Symbol 313 MovieClip [commonCom] Frame 4
stop();
Symbol 320 MovieClip Frame 9
stop();
Symbol 321 MovieClip Frame 7
this._parent.removeMovieClip();
Symbol 322 MovieClip [playerWall] Frame 1
#initclip 55 Object.registerClass("playerWall", building.PlayerWall); #endinitclip stop();
Symbol 322 MovieClip [playerWall] Frame 2
stop();
Symbol 335 MovieClip [bian] Frame 1
#initclip 56 Object.registerClass("bian", building.StrongWall); #endinitclip stop(); this.gotoAndStop(random(6) + 1);
Symbol 335 MovieClip [bian] Frame 2
stop();
Symbol 335 MovieClip [bian] Frame 3
stop();
Symbol 335 MovieClip [bian] Frame 4
stop();
Symbol 335 MovieClip [bian] Frame 5
stop();
Symbol 335 MovieClip [bian] Frame 6
stop();
Symbol 372 MovieClip Frame 1
this.onRelease = function () { getURL ("http://www.freeworldgroup.com", "_blank"); };
Symbol 373 Button
on (release) { gotoAndStop (2); }
Symbol 375 Button
on (release) { _root.game.startgame(); }
Symbol 377 Button
on (release) { Fade.start(); _root.game.gotoAndStop("Instructions"); }
Symbol 379 Button
on (release) { getURL ("http://www.freeworldgroup.com/", "_blank"); }
Symbol 381 Button
on (release) { getURL ("http://www.ifungames.com", "_blank"); }
Symbol 383 Button
on (release) { getURL ("http://www.freeworldgroup.com/koalafiles.htm", "_blank"); }
Symbol 385 Button
on (release) { viewHighscore(); }
Symbol 386 MovieClip Frame 1
stop();
Symbol 386 MovieClip Frame 2
stop();
Symbol 390 Button
on (release) { getURL ("http://www.freeworldgroup.com/", "_blank"); }
Symbol 393 Button
on (release) { Fade.start(); gotoAndStop ("credits"); }
Symbol 437 Button
on (release) { _root.game.isPause = false; Fade.start(); _root.game.gotoAndStop("mainmenu"); }
Symbol 439 Button
on (release) { this.nextFrame(); }
Symbol 440 Button
on (release) { Fade.start(); _root.game.gotoAndStop("selectlevel"); }
Symbol 471 Button
on (release) { this.prevFrame(); }
Symbol 483 MovieClip Frame 1
stop();
Symbol 483 MovieClip Frame 8
this._parent.removeMovieClip();
Symbol 484 MovieClip [commonWall3] Frame 1
#initclip 57 Object.registerClass("commonWall3", building.CommonWall); #endinitclip
Symbol 491 MovieClip Frame 1
stop();
Symbol 491 MovieClip Frame 8
this._parent.removeMovieClip();
Symbol 492 MovieClip [commonWall2] Frame 1
#initclip 58 Object.registerClass("commonWall2", building.CommonWall); #endinitclip
Symbol 499 MovieClip Frame 1
stop();
Symbol 499 MovieClip Frame 8
this._parent.removeMovieClip();
Symbol 500 MovieClip [commonWall1] Frame 1
#initclip 59 Object.registerClass("commonWall1", building.CommonWall); #endinitclip
Symbol 505 MovieClip Frame 1
stop();
Symbol 505 MovieClip Frame 8
this._parent.removeMovieClip();
Symbol 506 MovieClip [selectWall] Frame 1
#initclip 60 Object.registerClass("selectWall", building.SelectWall); #endinitclip
Symbol 511 MovieClip [powerSpeed] Frame 1
#initclip 61 Object.registerClass("powerSpeed", powerup.PowerSpeed); #endinitclip
Symbol 514 MovieClip [powerStoneWall] Frame 1
#initclip 62 Object.registerClass("powerStoneWall", powerup.PowerStoneWall); #endinitclip
Symbol 517 MovieClip [powerWallTime] Frame 1
#initclip 63 Object.registerClass("powerWallTime", powerup.PowerWallTime); #endinitclip
Symbol 520 MovieClip [powerPower] Frame 1
#initclip 64 Object.registerClass("powerPower", powerup.PowerPower); #endinitclip
Symbol 523 MovieClip [powerBoat] Frame 1
#initclip 65 Object.registerClass("powerBoat", powerup.PowerBoat); #endinitclip
Symbol 526 MovieClip [powerHammer] Frame 1
#initclip 66 Object.registerClass("powerHammer", powerup.PowerHammer); #endinitclip
Symbol 572 MovieClip Frame 7
stop();
Symbol 583 MovieClip Frame 1
stop();
Symbol 583 MovieClip Frame 2
stop();
Symbol 583 MovieClip Frame 3
stop();
Symbol 583 MovieClip Frame 4
stop();
Symbol 583 MovieClip Frame 5
stop();
Symbol 600 MovieClip Frame 1
stop();
Symbol 612 MovieClip Frame 1
stop();
Symbol 612 MovieClip Frame 2
stop();
Symbol 612 MovieClip Frame 3
stop();
Symbol 612 MovieClip Frame 4
stop();
Symbol 612 MovieClip Frame 5
stop();
Symbol 612 MovieClip Frame 6
stop();
Symbol 612 MovieClip Frame 7
stop();
Symbol 621 MovieClip Frame 1
stop();
Symbol 621 MovieClip Frame 2
stop();
Symbol 622 Button
on (release) { if (_root.game.return_mc._visible == false) { _root.game.return_mc._visible = true; _root.game.isPause = true; } else { _root.game.return_mc._visible = false; _root.game.isPause = false; } }
Symbol 649 MovieClip Frame 1
stop();
Symbol 651 MovieClip Frame 1
stop();
Symbol 651 MovieClip Frame 2
stop();
Symbol 652 MovieClip Frame 1
stop();
Symbol 652 MovieClip Frame 2
stop();
Symbol 653 MovieClip Frame 1
stop();
Symbol 653 MovieClip Frame 2
stop();
Symbol 654 MovieClip Frame 1
stop();
Symbol 654 MovieClip Frame 2
stop();
Symbol 655 Button
on (release) { if (_root.game.life > 0) { this.score = this.prevLevelScore; _root.game.life--; _root.game.level = _root.game.level - 1; _root.game.nextLevel(); } }
Symbol 679 MovieClip Frame 1
function viewQ() { switch (_root._quality) { case "LOW" : qView_mc.b1_mc._visible = true; qView_mc.b2_mc._visible = false; qView_mc.b3_mc._visible = false; qView_mc.b4_mc._visible = false; break; case "MEDIUM" : qView_mc.b2_mc._visible = true; qView_mc.b1_mc._visible = false; qView_mc.b3_mc._visible = false; qView_mc.b4_mc._visible = false; break; case "HIGH" : qView_mc.b3_mc._visible = true; qView_mc.b2_mc._visible = false; qView_mc.b1_mc._visible = false; qView_mc.b4_mc._visible = false; break; case "BEST" : qView_mc.b4_mc._visible = true; qView_mc.b2_mc._visible = false; qView_mc.b3_mc._visible = false; qView_mc.b1_mc._visible = false; } } qView_mc._visible = false; if (_root.game.soundManage.isMusicPlay == true) { notmusic_mc._visible = false; } if (_root.game.soundManage.isSoundPlay == true) { notsound_mc._visible = false; } music_btn.onRelease = function () { trace("\u4F60\u70B9\u51FB\u4E86\u97F3\u4E50\u6309\u94AE\uFF01"); if (_root.game.soundManage.isMusicPlay == true) { _root.game.soundManage.stopMusic(); _root.game.soundManage.isMusicPlay = false; notmusic_mc._visible = true; } else { _root.game.soundManage.returnMusic(); _root.game.soundManage.isMusicPlay = true; notmusic_mc._visible = false; } }; sound_btn.onRelease = function () { trace("\u4F60\u70B9\u51FB\u4E86\u97F3\u6548\u6309\u94AE\uFF01"); if (_root.game.soundManage.isSoundPlay == true) { _root.game.soundManage.soundManage.stopSound(); _root.game.soundManage.isSoundPlay = false; notsound_mc._visible = true; } else { _root.game.soundManage.soundManage.returnSound(); _root.game.soundManage.isSoundPlay = true; notsound_mc._visible = false; } }; q_btn.onRelease = function () { if (qView_mc._visible == false) { qView_mc._visible = true; qView_mc.onEnterFrame = function () { if (!this.hit_mc.hitTest(_root._xmouse, _root._ymouse, true)) { this._visible = false; this.onEnterFrame = null; } }; viewQ(); } else { qView_mc._visible = false; } }; qView_mc.b1_btn.onRelease = function () { _root._quality = "LOW"; viewQ(); }; qView_mc.b2_btn.onRelease = function () { _root._quality = "MEDIUM"; viewQ(); }; qView_mc.b3_btn.onRelease = function () { _root._quality = "HIGH"; viewQ(); }; qView_mc.b4_btn.onRelease = function () { _root._quality = "BEST"; viewQ(); };
Symbol 683 MovieClip Frame 1
stop();
Symbol 683 MovieClip Frame 62
stop();
Symbol 687 MovieClip Frame 1
stop();
Symbol 687 MovieClip Frame 62
stop();
Symbol 694 MovieClip Frame 1
stop();
Symbol 694 MovieClip Frame 2
stop();
Symbol 694 MovieClip Frame 3
stop();
Symbol 694 MovieClip Frame 4
stop();
Symbol 695 MovieClip Frame 1
stop();
Symbol 695 MovieClip Frame 10
zi_mc.gotoAndStop(this.myType);
Symbol 695 MovieClip Frame 41
stop();
Symbol 699 MovieClip Frame 1
stop();
Symbol 699 MovieClip Frame 62
stop();
Symbol 702 Button
on (release) { _root.game.isPause = false; this._visible = false; }
Symbol 706 MovieClip Frame 1
this.useHandCursor = false;
Symbol 709 Button
on (release) { _root.game.nextLevel(); }
Symbol 713 Button
on (release) { _root.game.score = _root.game.prevLevelScore; _root.game.level = _root.game.level - 1; _root.game.nextLevel(); }
Symbol 719 MovieClip Frame 1
stop(); _root.game.isDie = false;
Symbol 719 MovieClip Frame 2
stop(); nowscore = _root.game.score;
Instance of Symbol 706 MovieClip in Symbol 719 MovieClip Frame 2
on (release) { }
Instance of Symbol 57 MovieClip in Symbol 719 MovieClip Frame 2
//component parameters onClipEvent (construct) { _game_name = "teddy"; score_var = "_root.game.score"; }
Symbol 719 MovieClip Frame 3
stop(); nowscore = _root.game.score; _root.game.isDie = true;
Symbol 719 MovieClip Frame 4
stop(); nowscore = _root.game.score; _root.game.isDie = true;
Symbol 739 MovieClip [game] Frame 1
#initclip 67 Object.registerClass("game", manage.GameManage); #endinitclip function startgame() { if (_root.game.isIn == true) { Fade.start(); _root.game.gotoAndStop("selectlevel"); } else { Fade.start(); _root.game.gotoAndStop("Instructions"); } } _root.game = this; stop(); clearInterval(this.intervalID); if (_root.game.soundManage == undefined) { var soundManage = (new manage.SoundManage()); _root.game.soundManage.addSound("money_s"); _root.game.soundManage.addSound("powerup_s"); _root.game.soundManage.addSound("build_s", 40); _root.game.soundManage.addSound("chai_s", 20); _root.game.soundManage.addSound("jiguang_s", 40); } var isPopup; var isIn;
Instance of Symbol 391 MovieClip in Symbol 739 MovieClip [game] Frame 1
on (release) { getURL ("http://www.freeworldgroup.com/", _blank); }
Symbol 739 MovieClip [game] Frame 2
stop(); isIn = true;
Symbol 739 MovieClip [game] Frame 3
stop(); var tempLevel = this.levelVO.dataObj.level; trace("tempLevel=" + tempLevel); if (tempLevel == 0) { l1_mc.gotoAndStop(2); l1_btn.i = 1; l1_btn.onRelease = function () { _root.game.level = 0; Fade.start(); _root.game.gotoAndStop("gamestart"); }; var i = 2; while (i <= 12) { manage.CommonManage.gray(this[("l" + i) + "_btn"], true); i++; } } else { var i = 1; while (i <= 12) { if (i <= tempLevel) { this[("l" + i) + "_mc"].gotoAndStop(i + 1); this[("l" + i) + "_btn"].i = i; this[("l" + i) + "_btn"].onRelease = function () { _root.game.level = this.i - 1; Fade.start(); _root.game.gotoAndStop("gamestart"); }; } else { manage.CommonManage.gray(this[("l" + i) + "_btn"], true); } i++; } }
Symbol 739 MovieClip [game] Frame 4
stop(); this.init(); _root._quality = "MEDIUM"; return_mc._visible = false; var isSpaceUp = true; var isDie = false; if (_root.game.myListener == undefined) { trace("\u6DFB\u52A0\u76D1\u542C\u5BF9\u8C61"); _root.game.myListener = new Object(); _root.game.myListener.onKeyUp = function () { if (_root.game.isGameOver == false) { if (Key.getCode(32)) { this.isSpaceUp = true; } } }; _root.game.myListener.onKeyDown = function () { if (_root.game.isGameOver == false) { if (_root.game.isPause == false) { if (Key.isDown(32)) { if (this.isSpaceUp == true) { this.isSpaceUp = false; _root.game.map_mc.buildArray_mc.player_mc.pressSpaces(); } } } else if (Key.isDown(32)) { if (_root.game.isDie == true) { _root.game.score = _root.game.prevLevelScore; _root.game.level = _root.game.level - 1; _root.game.nextLevel(); } } } }; Key.addListener(_root.game.myListener); }
Symbol 739 MovieClip [game] Frame 5
stop();
Instance of Symbol 57 MovieClip in Symbol 739 MovieClip [game] Frame 5
//component parameters onClipEvent (construct) { _game_name = "teddy"; score_var = "_root.game.score"; }
Symbol 739 MovieClip [game] Frame 6
stop();
Instance of Symbol 57 MovieClip in Symbol 739 MovieClip [game] Frame 6
//component parameters onClipEvent (construct) { _game_name = "teddy"; score_var = "_root.game.score"; }
Symbol 739 MovieClip [game] Frame 7
stop();
Symbol 743 MovieClip [powerup-guang] Frame 16
this.removeMovieClip();
Symbol 747 MovieClip [foot_h] Frame 19
this.removeMovieClip();
Symbol 751 MovieClip [foot_s] Frame 19
this.removeMovieClip();
Symbol 764 MovieClip Frame 6
_root.game.nextLevel_mc.gotoAndStop(2); stop();
Symbol 765 MovieClip Frame 1
stop();
Symbol 765 MovieClip Frame 2
stop();
Symbol 765 MovieClip Frame 3
stop();
Symbol 765 MovieClip Frame 4
stop();
Symbol 766 MovieClip Frame 1
stop();
Symbol 766 MovieClip Frame 2
stop();
Symbol 766 MovieClip Frame 3
stop();
Symbol 766 MovieClip Frame 4
stop();
Symbol 773 MovieClip Frame 6
_root.game.nextLevel_mc.gotoAndStop(2); stop();
Symbol 774 MovieClip Frame 1
stop();
Symbol 774 MovieClip Frame 2
stop();
Symbol 774 MovieClip Frame 3
stop();
Symbol 774 MovieClip Frame 4
stop();
Symbol 776 MovieClip Frame 6
_root.game.nextLevel_mc.gotoAndStop(2); stop();
Symbol 777 MovieClip Frame 1
stop();
Symbol 777 MovieClip Frame 2
stop();
Symbol 777 MovieClip Frame 3
stop();
Symbol 777 MovieClip Frame 4
stop();
Symbol 782 MovieClip Frame 20
if (_root.game.runTime <= 0) { _root.game.nextLevel_mc.gotoAndStop(4); } else { _root.game.nextLevel_mc.gotoAndStop(3); }
Symbol 783 MovieClip [player] Frame 1
#initclip 68 Object.registerClass("player", Player); #endinitclip stop();
Symbol 783 MovieClip [player] Frame 2
stop();
Symbol 783 MovieClip [player] Frame 3
stop();
Symbol 783 MovieClip [player] Frame 4
stop();
Symbol 783 MovieClip [player] Frame 5
stop();
Symbol 784 MovieClip [door] Frame 1
#initclip 69 Object.registerClass("door", Door); #endinitclip
Symbol 790 MovieClip Frame 1
stop();

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:9 33
Symbol 3 FontUsed by:4
Symbol 4 EditableTextUses:3Used by:5
Symbol 5 MovieClipUses:4Used by:9
Symbol 6 FontUsed by:7
Symbol 7 TextUses:6Used by:8
Symbol 8 MovieClipUses:7Used by:9
Symbol 9 MovieClipUses:2 5 8Used by:Timeline
Symbol 791 MovieClip [__Packages.MochiAd]
Symbol 792 MovieClip [__Packages.Fade]
Symbol 793 MovieClip [__Packages.manage.SoundManage]
Symbol 794 MovieClip [__Packages.manage.CommonManage]
Symbol 795 MovieClip [__Packages.Father]
Symbol 796 MovieClip [__Packages.building.Building]
Symbol 797 MovieClip [__Packages.building.Wall]
Symbol 798 MovieClip [__Packages.building.PlayerStoneWall]
Symbol 799 MovieClip [__Packages.computer.Computer]
Symbol 800 MovieClip [__Packages.manage.GameManage]
Symbol 801 MovieClip [__Packages.LocalSetting]
Symbol 802 MovieClip [__Packages.LevelVO]
Symbol 803 MovieClip [__Packages.manage.KeyManage]
Symbol 804 MovieClip [__Packages.manage.FrameManage]
Symbol 805 MovieClip [__Packages.building.EmptyWall]
Symbol 806 MovieClip [__Packages.manage.DepthManage]
Symbol 807 MovieClip [__Packages.computer.HunterCom]
Symbol 808 MovieClip [__Packages.computer.EatCom]
Symbol 809 MovieClip [__Packages.computer.ThroughCom]
Symbol 810 MovieClip [__Packages.building.CaseWall]
Symbol 811 MovieClip [__Packages.building.SwitchWall]
Symbol 812 MovieClip [__Packages.building.BoatWall]
Symbol 813 MovieClip [__Packages.building.WhenWall]
Symbol 814 MovieClip [__Packages.building.RestoreWall]
Symbol 815 MovieClip [__Packages.powerup.PowerUp]
Symbol 816 MovieClip [__Packages.powerup.PowerMoney]
Symbol 817 MovieClip [__Packages.building.StrongWall]
Symbol 818 MovieClip [__Packages.computer.CommonCom]
Symbol 819 MovieClip [__Packages.building.PlayerWall]
Symbol 820 MovieClip [__Packages.building.CommonWall]
Symbol 821 MovieClip [__Packages.building.SelectWall]
Symbol 822 MovieClip [__Packages.powerup.PowerSpeed]
Symbol 823 MovieClip [__Packages.powerup.PowerStoneWall]
Symbol 824 MovieClip [__Packages.powerup.PowerWallTime]
Symbol 825 MovieClip [__Packages.powerup.PowerPower]
Symbol 826 MovieClip [__Packages.powerup.PowerBoat]
Symbol 827 MovieClip [__Packages.powerup.PowerHammer]
Symbol 828 MovieClip [__Packages.Player]
Symbol 829 MovieClip [__Packages.ExtMath]
Symbol 830 MovieClip [__Packages.Door]
Symbol 831 MovieClip [__Packages.powerup.PowerHoney]
Symbol 10 GraphicUsed by:33
Symbol 11 GraphicUsed by:33
Symbol 12 GraphicUsed by:33
Symbol 13 GraphicUsed by:33
Symbol 14 GraphicUsed by:33
Symbol 15 GraphicUsed by:33
Symbol 16 GraphicUsed by:33
Symbol 17 GraphicUsed by:33
Symbol 18 GraphicUsed by:33
Symbol 19 GraphicUsed by:33
Symbol 20 GraphicUsed by:33
Symbol 21 GraphicUsed by:33
Symbol 22 GraphicUsed by:33
Symbol 23 GraphicUsed by:33
Symbol 24 GraphicUsed by:33
Symbol 25 GraphicUsed by:33
Symbol 26 GraphicUsed by:33
Symbol 27 GraphicUsed by:33
Symbol 28 GraphicUsed by:33
Symbol 29 GraphicUsed by:33
Symbol 30 GraphicUsed by:33
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 MovieClipUses:10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2 29 30 32Used by:Timeline
Symbol 34 GraphicUsed by:37 49 53 373 375 377 379 381 383 385 437 439 440 471 622 655 702 709 713
Symbol 35 GraphicUsed by:37 49 53 373 375 377 379 381 383 385 437 439 440 471 622 655 702 709 713
Symbol 36 GraphicUsed by:37 49 53 373 375 377 379 381 383 385 437 439 440 471 622 655 702 709 713
Symbol 37 ButtonUses:34 35 36Used by:57
Symbol 38 FontUsed by:39 44 45 46 47 48 50 51 54 55 58 59 374 376 378 380 382 384 435 438 441 467 469 527 528 531 532 533 550 570 574 586 587 588 589 590 591 592 593 594 595 596 597 598 599 623 624 650 656 657 660 661 662 663 664 665 666 667 668 672 677 682 684 690 691 692 693 696 697 698 700 701 703 710 711 712 714 720 730 736
Symbol 39 TextUses:38Used by:57
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:57 671 704
Symbol 42 GraphicUsed by:43
Symbol 43 ButtonUses:42Used by:57
Symbol 44 TextUses:38Used by:57
Symbol 45 EditableTextUses:38Used by:57
Symbol 46 EditableTextUses:38Used by:57
Symbol 47 TextUses:38Used by:57
Symbol 48 TextUses:38Used by:57
Symbol 49 ButtonUses:34 35 36Used by:57 671 679 739
Symbol 50 TextUses:38Used by:57
Symbol 51 TextUses:38Used by:52
Symbol 52 MovieClipUses:51Used by:57
Symbol 53 ButtonUses:34 35 36Used by:57
Symbol 54 TextUses:38Used by:57 386 739
Symbol 55 TextUses:38Used by:56
Symbol 56 MovieClipUses:55Used by:57
Symbol 57 MovieClipUses:37 39 41 43 44 45 46 47 48 49 50 52 53 54 56Used by:719 739  Timeline
Symbol 58 EditableTextUses:38Used by:60
Symbol 59 TextUses:38Used by:60
Symbol 60 MovieClipUses:58 59Used by:61
Symbol 61 MovieClip [addScore]Uses:60Used by:790
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:64
Symbol 64 MovieClipUses:63Used by:91 228 262 289 335 484 492 500
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:91
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:91
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:91
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:91
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:91
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:91
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:91
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:91
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:91
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:91
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:91
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:91
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:91
Symbol 91 MovieClip [powerHoney]Uses:64 66 68 70 72 74 76 78 80 82 84 86 88 90Used by:790
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:98
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:98
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:98
Symbol 98 MovieClipUses:93 95 97Used by:102
Symbol 99 GraphicUsed by:101 321 572
Symbol 100 GraphicUsed by:101 321 572
Symbol 101 MovieClipUses:99 100Used by:102
Symbol 102 MovieClip [playerStoneWall]Uses:98 101Used by:790
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:105
Symbol 105 MovieClipUses:104Used by:147 206 313 783
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:108
Symbol 108 MovieClipUses:107Used by:118 125 133 138 143 145 434 543 549 552 563 569 755 762 763 767 771 772 775
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:113 119
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:111Used by:113 119
Symbol 113 MovieClipUses:110 112Used by:117
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:116
Symbol 116 MovieClipUses:115Used by:117 132 142
Symbol 117 MovieClipUses:113 116Used by:118
Symbol 118 MovieClipUses:108 117Used by:126 129
Symbol 119 MovieClipUses:110 112Used by:125
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:125 138 145
Symbol 122 GraphicUsed by:124
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:122 123Used by:125
Symbol 125 MovieClipUses:108 119 121 124Used by:126 129
Symbol 126 MovieClipUses:118 125Used by:147
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:147 206 249 313 671 739 783 784
Symbol 129 MovieClipUses:118 125Used by:147
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:132 137
Symbol 132 MovieClipUses:116 131Used by:133
Symbol 133 MovieClipUses:108 132Used by:139
Symbol 134 GraphicUsed by:136
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:134 135Used by:138 145
Symbol 137 MovieClipUses:131Used by:138
Symbol 138 MovieClipUses:108 136 121 137Used by:139
Symbol 139 MovieClipUses:133 138Used by:147
Symbol 140 BitmapUsed by:141
Symbol 141 GraphicUses:140Used by:142 144
Symbol 142 MovieClipUses:116 141Used by:143
Symbol 143 MovieClipUses:108 142Used by:146 583
Symbol 144 MovieClipUses:141Used by:145
Symbol 145 MovieClipUses:108 121 144 136Used by:146
Symbol 146 MovieClipUses:143 145Used by:147
Symbol 147 MovieClip [hunterCom]Uses:105 126 128 129 139 146Used by:790
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:154
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:154
Symbol 152 BitmapUsed by:153
Symbol 153 GraphicUses:152Used by:154
Symbol 154 MovieClipUses:149 151 153Used by:166 167 174 178
Symbol 155 GraphicUsed by:165 173 177
Symbol 156 GraphicUsed by:165 173 177
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:165
Symbol 159 GraphicUsed by:165 173 177
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:165 173 177
Symbol 162 GraphicUsed by:164
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:162 163Used by:165
Symbol 165 MovieClipUses:155 156 158 159 161 164Used by:166 167
Symbol 166 MovieClipUses:154 165Used by:179
Symbol 167 MovieClipUses:154 165Used by:179
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:173
Symbol 170 GraphicUsed by:172
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:170 171Used by:173 177
Symbol 173 MovieClipUses:155 156 169 159 161 172Used by:174
Symbol 174 MovieClipUses:154 173Used by:179
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:177
Symbol 177 MovieClipUses:155 156 176 159 161 172Used by:178
Symbol 178 MovieClipUses:154 177Used by:179
Symbol 179 MovieClip [eatCom]Uses:166 167 174 178Used by:790
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:186
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:186
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:186
Symbol 186 MovieClipUses:181 183 185Used by:190
Symbol 187 BitmapUsed by:188
Symbol 188 GraphicUses:187Used by:189
Symbol 189 MovieClipUses:188Used by:190 199 204
Symbol 190 MovieClipUses:186 189Used by:191
Symbol 191 MovieClipUses:190Used by:206 583
Symbol 192 BitmapUsed by:193
Symbol 193 GraphicUses:192Used by:198
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:198
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:198
Symbol 198 MovieClipUses:193 195 197Used by:199
Symbol 199 MovieClipUses:189 198Used by:200
Symbol 200 MovieClipUses:199Used by:206
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:203
Symbol 203 MovieClipUses:202Used by:204
Symbol 204 MovieClipUses:203 189Used by:205
Symbol 205 MovieClipUses:204Used by:206
Symbol 206 MovieClip [throughCom]Uses:105 191 128 200 205Used by:790
Symbol 207 BitmapUsed by:208
Symbol 208 GraphicUses:207Used by:209
Symbol 209 MovieClipUses:208Used by:221
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:220
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:220
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:220
Symbol 216 BitmapUsed by:217
Symbol 217 GraphicUses:216Used by:220
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:220
Symbol 220 MovieClipUses:211 213 215 217 219Used by:221 227 686
Symbol 221 MovieClipUses:209 220Used by:222
Symbol 222 MovieClip [caseWall]Uses:221Used by:790
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:227
Symbol 225 GraphicUsed by:227
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:224 220 225 226Used by:228
Symbol 228 MovieClip [switchWall]Uses:64 227Used by:790
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:233
Symbol 231 BitmapUsed by:232
Symbol 232 GraphicUses:231Used by:233
Symbol 233 MovieClipUses:230 232Used by:234
Symbol 234 MovieClip [boatWall]Uses:233Used by:790
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:247 248
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:247 248
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:247 248
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:247 248
Symbol 243 BitmapUsed by:244
Symbol 244 GraphicUses:243Used by:247 248
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:247 248
Symbol 247 MovieClipUses:236 238 240 242 244 246Used by:249
Symbol 248 MovieClipUses:246 244 242 240 238 236Used by:249
Symbol 249 MovieClip [whenWall]Uses:247 248 128Used by:790
Symbol 250 BitmapUsed by:252
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:250 251Used by:259
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:255
Symbol 255 MovieClipUses:254Used by:259 261
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:258
Symbol 258 MovieClipUses:257Used by:259 261
Symbol 259 MovieClipUses:252 255 258Used by:262
Symbol 260 GraphicUsed by:261
Symbol 261 MovieClipUses:260 255 258Used by:262
Symbol 262 MovieClip [restoreWall]Uses:64 259 261Used by:790
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:289
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:289
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:289
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:289
Symbol 271 BitmapUsed by:272
Symbol 272 GraphicUses:271Used by:289
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:289
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:289
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:289
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:289
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:289
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:289
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:289
Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:289
Symbol 289 MovieClip [powerMoney]Uses:64 264 266 268 270 272 274 276 278 280 282 284 286 288Used by:790
Symbol 290 BitmapUsed by:291
Symbol 291 GraphicUses:290Used by:292
Symbol 292 MovieClipUses:291Used by:293
Symbol 293 MovieClip [strongWall]Uses:292Used by:790
Symbol 294 MovieClip [emptyWall]Used by:790
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:299
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:299
Symbol 299 MovieClipUses:296 298Used by:303
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:302
Symbol 302 MovieClipUses:301Used by:303
Symbol 303 MovieClipUses:299 302Used by:313 353 583
Symbol 304 GraphicUsed by:305
Symbol 305 MovieClipUses:304Used by:309
Symbol 306 GraphicUsed by:308
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:306 307Used by:309 312
Symbol 309 MovieClipUses:305 308Used by:313
Symbol 310 GraphicUsed by:311
Symbol 311 MovieClipUses:310Used by:312
Symbol 312 MovieClipUses:308 311Used by:313
Symbol 313 MovieClip [commonCom]Uses:105 303 128 309 312Used by:790
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:320
Symbol 316 BitmapUsed by:317
Symbol 317 GraphicUses:316Used by:320
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:320
Symbol 320 MovieClipUses:315 317 319Used by:322 580
Symbol 321 MovieClipUses:99 100Used by:322
Symbol 322 MovieClip [playerWall]Uses:320 321Used by:790
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:335
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:335
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:335
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:335
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:335
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:335
Symbol 335 MovieClip [bian]Uses:64 324 326 328 330 332 334Used by:790
Symbol 336 GraphicUsed by:353 397
Symbol 337 ShapeTweeningUsed by:340
Symbol 338 ShapeTweeningUsed by:340
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClipUses:337 338 339Used by:353 397
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClipUses:341Used by:353 397
Symbol 343 GraphicUsed by:344
Symbol 344 MovieClipUses:343Used by:353 397
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:353 397
Symbol 347 GraphicUsed by:348
Symbol 348 MovieClipUses:347Used by:353 397
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:349Used by:353 397
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:353 397 719
Symbol 353 MovieClipUses:336 340 342 344 346 348 350 303 352Used by:739
Symbol 354 GraphicUsed by:355
Symbol 355 MovieClipUses:354Used by:370
Symbol 356 FontUsed by:357 358 359 360
Symbol 357 TextUses:356Used by:370
Symbol 358 TextUses:356Used by:370
Symbol 359 TextUses:356Used by:370
Symbol 360 TextUses:356Used by:370
Symbol 361 GraphicUsed by:367
Symbol 362 GraphicUsed by:364
Symbol 363 GraphicUsed by:364
Symbol 364 MovieClipUses:362 363Used by:367 433 543 569 733 775
Symbol 365 GraphicUsed by:366
Symbol 366 MovieClipUses:365Used by:367
Symbol 367 MovieClipUses:361 364 366Used by:370
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClipUses:368Used by:370
Symbol 370 MovieClipUses:355 357 358 359 360 367 369Used by:739
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClipUses:371Used by:739
Symbol 373 ButtonUses:34 35 36Used by:386
Symbol 374 TextUses:38Used by:386
Symbol 375 ButtonUses:34 35 36Used by:386
Symbol 376 TextUses:38Used by:386
Symbol 377 ButtonUses:34 35 36Used by:386
Symbol 378 TextUses:38Used by:386
Symbol 379 ButtonUses:34 35 36Used by:386 739
Symbol 380 TextUses:38Used by:386 739
Symbol 381 ButtonUses:34 35 36Used by:386 739
Symbol 382 TextUses:38Used by:386 739
Symbol 383 ButtonUses:34 35 36Used by:386 739
Symbol 384 TextUses:38Used by:386 739
Symbol 385 ButtonUses:34 35 36Used by:386 739
Symbol 386 MovieClipUses:373 374 375 376 377 378 379 380 381 382 383 384 385 54Used by:739
Symbol 387 FontUsed by:388 392 394
Symbol 388 TextUses:387Used by:390
Symbol 389 GraphicUsed by:390 393
Symbol 390 ButtonUses:388 389Used by:391
Symbol 391 MovieClipUses:390Used by:739
Symbol 392 TextUses:387Used by:393
Symbol 393 ButtonUses:392 389Used by:739
Symbol 394 TextUses:387Used by:739
Symbol 395 Sound [main_s]Used by:739 790
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClipUses:336 340 342 344 346 348 350 352 396Used by:739
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:398Used by:739
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:400Used by:583 733
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:402Used by:583 733
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:404Used by:583 733
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClipUses:406Used by:583 733
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:408Used by:583 733
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:410Used by:583 733
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:583 733
Symbol 414 GraphicUsed by:415
Symbol 415 MovieClipUses:414Used by:583 733
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClipUses:416Used by:583 733
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:418Used by:583 733
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:420Used by:583 733
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClipUses:422Used by:583 733
Symbol 424 GraphicUsed by:425
Symbol 425 MovieClipUses:424Used by:583 733
Symbol 426 BitmapUsed by:427
Symbol 427 GraphicUses:426Used by:428
Symbol 428 MovieClipUses:427Used by:433 548 562 569 755 767
Symbol 429 BitmapUsed by:430
Symbol 430 GraphicUses:429Used by:433 543 569 775
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:433 543 569 775
Symbol 433 MovieClipUses:428 430 364 432Used by:434 552
Symbol 434 MovieClipUses:108 433Used by:583 719
Symbol 435 TextUses:38Used by:436
Symbol 436 MovieClipUses:435Used by:583
Symbol 437 ButtonUses:34 35 36Used by:583 704 719 739
Symbol 438 TextUses:38Used by:583
Symbol 439 ButtonUses:34 35 36Used by:583
Symbol 440 ButtonUses:34 35 36Used by:583
Symbol 441 TextUses:38Used by:583
Symbol 442 BitmapUsed by:443 473
Symbol 443 GraphicUses:442Used by:583
Symbol 444 BitmapUsed by:445
Symbol 445 GraphicUses:444Used by:446
Symbol 446 MovieClipUses:445Used by:447
Symbol 447 MovieClipUses:446Used by:466
Symbol 448 BitmapUsed by:449
Symbol 449 GraphicUses:448Used by:466
Symbol 450 BitmapUsed by:451
Symbol 451 GraphicUses:450Used by:466
Symbol 452 BitmapUsed by:453
Symbol 453 GraphicUses:452Used by:466
Symbol 454 BitmapUsed by:455
Symbol 455 GraphicUses:454Used by:466
Symbol 456 BitmapUsed by:457
Symbol 457 GraphicUses:456Used by:466
Symbol 458 BitmapUsed by:459
Symbol 459 GraphicUses:458Used by:466
Symbol 460 BitmapUsed by:461
Symbol 461 GraphicUses:460Used by:466
Symbol 462 BitmapUsed by:463
Symbol 463 GraphicUses:462Used by:466
Symbol 464 BitmapUsed by:465
Symbol 465 GraphicUses:464Used by:466
Symbol 466 MovieClipUses:447 449 451 453 455 457 459 461 463 465Used by:583 784
Symbol 467 TextUses:38Used by:468
Symbol 468 MovieClipUses:467Used by:583
Symbol 469 TextUses:38Used by:470
Symbol 470 MovieClipUses:469Used by:583
Symbol 471 ButtonUses:34 35 36Used by:583
Symbol 472 BitmapUsed by:473 582
Symbol 473 GraphicUses:442 472Used by:583
Symbol 474 GraphicUsed by:475
Symbol 475 MovieClipUses:474Used by:476
Symbol 476 MovieClipUses:475Used by:583
Symbol 477 BitmapUsed by:478
Symbol 478 GraphicUses:477Used by:483
Symbol 479 BitmapUsed by:480
Symbol 480 GraphicUses:479Used by:483
Symbol 481 BitmapUsed by:482
Symbol 482 GraphicUses:481Used by:483
Symbol 483 MovieClipUses:478 480 482Used by:484
Symbol 484 MovieClip [commonWall3]Uses:64 483Used by:583 790
Symbol 485 BitmapUsed by:486
Symbol 486 GraphicUses:485Used by:491
Symbol 487 BitmapUsed by:488
Symbol 488 GraphicUses:487Used by:491
Symbol 489 BitmapUsed by:490
Symbol 490 GraphicUses:489Used by:491
Symbol 491 MovieClipUses:486 488 490Used by:492
Symbol 492 MovieClip [commonWall2]Uses:64 491Used by:583 790
Symbol 493 BitmapUsed by:494
Symbol 494 GraphicUses:493Used by:499
Symbol 495 BitmapUsed by:496
Symbol 496 GraphicUses:495Used by:499
Symbol 497 BitmapUsed by:498
Symbol 498 GraphicUses:497Used by:499
Symbol 499 MovieClipUses:494 496 498Used by:500
Symbol 500 MovieClip [commonWall1]Uses:64 499Used by:583 790
Symbol 501 BitmapUsed by:502
Symbol 502 GraphicUses:501Used by:505
Symbol 503 GraphicUsed by:505
Symbol 504 GraphicUsed by:505
Symbol 505 MovieClipUses:502 503 504Used by:506
Symbol 506 MovieClip [selectWall]Uses:505Used by:583 790
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClipUses:507Used by:511 514 517 520 523 526 651 652 653 654 683
Symbol 509 GraphicUsed by:510
Symbol 510 MovieClipUses:509Used by:511 651
Symbol 511 MovieClip [powerSpeed]Uses:508 510Used by:583 790
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:514 739
Symbol 514 MovieClip [powerStoneWall]Uses:508 513Used by:583 790
Symbol 515 GraphicUsed by:516
Symbol 516 MovieClipUses:515Used by:517 652
Symbol 517 MovieClip [powerWallTime]Uses:508 516Used by:583 790
Symbol 518 GraphicUsed by:519
Symbol 519 MovieClipUses:518Used by:520
Symbol 520 MovieClip [powerPower]Uses:508 519Used by:583 790
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClipUses:521Used by:523 654
Symbol 523 MovieClip [powerBoat]Uses:508 522Used by:583 790
Symbol 524 GraphicUsed by:525
Symbol 525 MovieClipUses:524Used by:526 653 683
Symbol 526 MovieClip [powerHammer]Uses:508 525Used by:583 790
Symbol 527 TextUses:38Used by:529
Symbol 528 TextUses:38Used by:529
Symbol 529 MovieClipUses:527 528Used by:583
Symbol 530 GraphicUsed by:583
Symbol 531 TextUses:38Used by:534
Symbol 532 TextUses:38Used by:534
Symbol 533 TextUses:38Used by:534
Symbol 534 MovieClipUses:531 532 533Used by:583
Symbol 535 GraphicUsed by:580
Symbol 536 GraphicUsed by:537
Symbol 537 MovieClipUses:536Used by:580
Symbol 538 FontUsed by:539 540
Symbol 539 TextUses:538Used by:580
Symbol 540 TextUses:538Used by:580
Symbol 541 GraphicUsed by:542
Symbol 542 MovieClipUses:541Used by:543 727 733 762 763 771 772 775 781
Symbol 543 MovieClipUses:108 542 430 364 432Used by:580 776
Symbol 544 GraphicUsed by:580
Symbol 545 BitmapUsed by:546
Symbol 546 GraphicUses:545Used by:547
Symbol 547 MovieClipUses:546Used by:548 767 771 772
Symbol 548 MovieClipUses:428 547Used by:549
Symbol 549 MovieClipUses:108 548Used by:580 774
Symbol 550 TextUses:38Used by:580
Symbol 551 GraphicUsed by:580
Symbol 552 MovieClipUses:108 433Used by:580 777
Symbol 553 GraphicUsed by:580
Symbol 554 BitmapUsed by:555
Symbol 555 GraphicUses:554Used by:556
Symbol 556 MovieClipUses:555Used by:562 755 762 763
Symbol 557 BitmapUsed by:558
Symbol 558 GraphicUses:557Used by:559
Symbol 559 MovieClipUses:558Used by:562 755
Symbol 560 GraphicUsed by:561 758
Symbol 561 MovieClipUses:560Used by:562 755
Symbol 562 MovieClipUses:556 559 561 428Used by:563
Symbol 563 MovieClipUses:108 562Used by:580 765 766
Symbol 564 GraphicUsed by:580
Symbol 565 GraphicUsed by:580
Symbol 566 GraphicUsed by:568
Symbol 567 GraphicUsed by:568
Symbol 568 MovieClipUses:566 567Used by:569 767
Symbol 569 MovieClipUses:108 428 430 364 432 568Used by:580 777
Symbol 570 TextUses:38Used by:571
Symbol 571 MovieClipUses:570Used by:580
Symbol 572 MovieClipUses:99 100Used by:580
Symbol 573 GraphicUsed by:580
Symbol 574 TextUses:38Used by:580
Symbol 575 GraphicUsed by:580
Symbol 576 GraphicUsed by:580
Symbol 577 GraphicUsed by:580
Symbol 578 GraphicUsed by:580
Symbol 579 GraphicUsed by:580
Symbol 580 MovieClipUses:535 537 539 540 543 544 549 550 551 552 553 563 564 565 569 320 571 572 573 574 575 576 577 578 579Used by:583
Symbol 581 BitmapUsed by:582
Symbol 582 GraphicUses:472 581Used by:583
Symbol 583 MovieClipUses:401 403 405 407 409 411 413 415 417 419 421 423 425 434 436 437 438 439 440 441 443 303 143 191 466 468 470 471 473 476 484 492 500 506 511 514 517 520 523 526 529 530 534 580 582Used by:739
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClipUses:584Used by:739
Symbol 586 TextUses:38Used by:719 739
Symbol 587 TextUses:38Used by:600
Symbol 588 TextUses:38Used by:600
Symbol 589 TextUses:38Used by:600
Symbol 590 TextUses:38Used by:600
Symbol 591 TextUses:38Used by:600
Symbol 592 TextUses:38Used by:600
Symbol 593 TextUses:38Used by:600
Symbol 594 TextUses:38Used by:600
Symbol 595 TextUses:38Used by:600
Symbol 596 TextUses:38Used by:600
Symbol 597 TextUses:38Used by:600
Symbol 598 TextUses:38Used by:600
Symbol 599 TextUses:38Used by:600
Symbol 600 MovieClipUses:587 588 589 590 591 592 593 594 595 596 597 598 599Used by:739
Symbol 601 GraphicUsed by:602
Symbol 602 MovieClipUses:601Used by:739
Symbol 603 GraphicUsed by:604
Symbol 604 MovieClipUses:603Used by:609 610 611
Symbol 605 GraphicUsed by:606
Symbol 606 MovieClipUses:605Used by:609 610 611
Symbol 607 GraphicUsed by:608
Symbol 608 MovieClipUses:607Used by:609 610 611
Symbol 609 MovieClipUses:604 606 608Used by:612
Symbol 610 MovieClipUses:604 606 608Used by:612
Symbol 611 MovieClipUses:604 606 608Used by:612
Symbol 612 MovieClipUses:609 610 611Used by:616
Symbol 613 MovieClipUsed by:616 739
Symbol 614 MovieClipUsed by:616
Symbol 615 MovieClipUsed by:616
Symbol 616 MovieClipUses:612 613 614 615Used by:739
Symbol 617 GraphicUsed by:618
Symbol 618 MovieClipUses:617Used by:739
Symbol 619 GraphicUsed by:621
Symbol 620 GraphicUsed by:621
Symbol 621 MovieClipUses:619 620Used by:739
Symbol 622 ButtonUses:34 35 36Used by:739
Symbol 623 TextUses:38Used by:739
Symbol 624 TextUses:38Used by:739
Symbol 625 GraphicUsed by:649
Symbol 626 GraphicUsed by:649
Symbol 627 GraphicUsed by:649
Symbol 628 GraphicUsed by:649
Symbol 629 GraphicUsed by:649
Symbol 630 GraphicUsed by:649
Symbol 631 GraphicUsed by:649
Symbol 632 GraphicUsed by:649
Symbol 633 GraphicUsed by:649
Symbol 634 GraphicUsed by:649
Symbol 635 GraphicUsed by:649
Symbol 636 GraphicUsed by:649
Symbol 637 GraphicUsed by:649
Symbol 638 GraphicUsed by:649
Symbol 639 GraphicUsed by:649
Symbol 640 GraphicUsed by:649
Symbol 641 GraphicUsed by:649
Symbol 642 GraphicUsed by:649
Symbol 643 GraphicUsed by:649
Symbol 644 GraphicUsed by:649
Symbol 645 GraphicUsed by:649
Symbol 646 GraphicUsed by:649
Symbol 647 GraphicUsed by:649
Symbol 648 GraphicUsed by:649
Symbol 649 MovieClipUses:625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648Used by:739
Symbol 650 TextUses:38Used by:739
Symbol 651 MovieClipUses:508 510Used by:739
Symbol 652 MovieClipUses:508 516Used by:739
Symbol 653 MovieClipUses:508 525Used by:739
Symbol 654 MovieClipUses:508 522Used by:739
Symbol 655 ButtonUses:34 35 36Used by:739
Symbol 656 TextUses:38Used by:739
Symbol 657 TextUses:38Used by:739
Symbol 658 FontUsed by:659
Symbol 659 EditableTextUses:658Used by:739
Symbol 660 TextUses:38Used by:739
Symbol 661 TextUses:38Used by:739
Symbol 662 EditableTextUses:38Used by:739
Symbol 663 EditableTextUses:38Used by:739
Symbol 664 EditableTextUses:38Used by:739
Symbol 665 TextUses:38Used by:671
Symbol 666 TextUses:38Used by:671
Symbol 667 TextUses:38Used by:671
Symbol 668 TextUses:38Used by:671
Symbol 669 GraphicUsed by:670
Symbol 670 MovieClipUses:669Used by:671
Symbol 671 MovieClipUses:128 41 49 665 666 667 668 670Used by:679
Symbol 672 TextUses:38Used by:679
Symbol 673 GraphicUsed by:674
Symbol 674 MovieClipUses:673Used by:679
Symbol 675 GraphicUsed by:676
Symbol 676 MovieClipUses:675Used by:679
Symbol 677 TextUses:38Used by:678
Symbol 678 MovieClipUses:677Used by:679
Symbol 679 MovieClipUses:671 49 672 674 676 678Used by:739
Symbol 680 GraphicUsed by:681
Symbol 681 MovieClipUses:680Used by:683 687 699
Symbol 682 TextUses:38Used by:683
Symbol 683 MovieClipUses:681 508 525 682Used by:739
Symbol 684 TextUses:38Used by:687
Symbol 685 GraphicUsed by:686
Symbol 686 MovieClipUses:685 220Used by:687
Symbol 687 MovieClipUses:681 684 686Used by:739
Symbol 688 GraphicUsed by:689
Symbol 689 MovieClipUses:688Used by:695 719
Symbol 690 TextUses:38Used by:694
Symbol 691 TextUses:38Used by:694
Symbol 692 TextUses:38Used by:694
Symbol 693 TextUses:38Used by:694
Symbol 694 MovieClipUses:690 691 692 693Used by:695
Symbol 695 MovieClipUses:689 694Used by:739
Symbol 696 TextUses:38Used by:739
Symbol 697 EditableTextUses:38Used by:739
Symbol 698 TextUses:38Used by:699
Symbol 699 MovieClipUses:681 698Used by:739
Symbol 700 TextUses:38Used by:704
Symbol 701 TextUses:38Used by:704
Symbol 702 ButtonUses:34 35 36Used by:704
Symbol 703 TextUses:38Used by:704
Symbol 704 MovieClipUses:41 700 437 701 702 703Used by:739
Symbol 705 GraphicUsed by:706
Symbol 706 MovieClipUses:705Used by:719
Symbol 707 GraphicUsed by:708
Symbol 708 MovieClipUses:707Used by:719
Symbol 709 ButtonUses:34 35 36Used by:719
Symbol 710 TextUses:38Used by:719
Symbol 711 TextUses:38Used by:719 739
Symbol 712 EditableTextUses:38Used by:719
Symbol 713 ButtonUses:34 35 36Used by:719
Symbol 714 TextUses:38Used by:719
Symbol 715 GraphicUsed by:716
Symbol 716 MovieClipUses:715Used by:719
Symbol 717 GraphicUsed by:718
Symbol 718 MovieClipUses:717Used by:719
Symbol 719 MovieClipUses:352 706 708 709 710 434 711 712 437 586 57 689 713 714 716 718Used by:739
Symbol 720 EditableTextUses:38Used by:739
Symbol 721 GraphicUsed by:727
Symbol 722 GraphicUsed by:723
Symbol 723 MovieClipUses:722Used by:727 733 781
Symbol 724 GraphicUsed by:727
Symbol 725 GraphicUsed by:727
Symbol 726 GraphicUsed by:727 781
Symbol 727 MovieClipUses:721 542 723 724 725 726Used by:739
Symbol 728 GraphicUsed by:729
Symbol 729 MovieClipUses:728Used by:739
Symbol 730 EditableTextUses:38Used by:739
Symbol 731 GraphicUsed by:733
Symbol 732 GraphicUsed by:733
Symbol 733 MovieClipUses:409 401 403 405 407 542 723 411 413 415 417 419 731 421 423 425 364 732Used by:739
Symbol 734 GraphicUsed by:735
Symbol 735 MovieClipUses:734Used by:739
Symbol 736 TextUses:38Used by:739
Symbol 737 GraphicUsed by:738
Symbol 738 MovieClipUses:737Used by:739
Symbol 739 MovieClip [game]Uses:353 370 372 386 391 393 394 395 397 399 583 585 49 437 586 600 602 616 618 613 621 622 623 624 649 513 650 651 652 653 654 655 656 657 659 660 661 662 663 664 679 683 687 695 696 697 699 704 719 128 385 54 379 380 381 382 383 384 711 720 727 729 57 730 733 735 736 738Used by:790  Timeline
Symbol 740 BitmapUsed by:741
Symbol 741 GraphicUses:740Used by:742
Symbol 742 MovieClipUses:741Used by:743
Symbol 743 MovieClip [powerup-guang]Uses:742Used by:790
Symbol 744 BitmapUsed by:745
Symbol 745 GraphicUses:744Used by:746
Symbol 746 MovieClipUses:745Used by:747
Symbol 747 MovieClip [foot_h]Uses:746Used by:790
Symbol 748 BitmapUsed by:749
Symbol 749 GraphicUses:748Used by:750
Symbol 750 MovieClipUses:749Used by:751
Symbol 751 MovieClip [foot_s]Uses:750Used by:790
Symbol 752 GraphicUsed by:754
Symbol 753 GraphicUsed by:754
Symbol 754 MovieClipUses:752 753Used by:755
Symbol 755 MovieClipUses:108 556 559 561 428 754Used by:765 766
Symbol 756 GraphicUsed by:757
Symbol 757 MovieClipUses:756Used by:762 763
Symbol 758 MovieClipUses:560Used by:762 763
Symbol 759 GraphicUsed by:761
Symbol 760 GraphicUsed by:761
Symbol 761 MovieClipUses:759 760Used by:762
Symbol 762 MovieClipUses:108 556 757 758 542 761Used by:765 766
Symbol 763 MovieClipUses:108 556 757 758 542Used by:764
Symbol 764 MovieClipUses:763Used by:765 766
Symbol 765 MovieClipUses:563 755 762 764Used by:783
Symbol 766 MovieClipUses:563 755 762 764Used by:783
Symbol 767 MovieClipUses:108 568 428 547Used by:774
Symbol 768 GraphicUsed by:770
Symbol 769 GraphicUsed by:770
Symbol 770 MovieClipUses:768 769Used by:771 775
Symbol 771 MovieClipUses:108 770 542 547Used by:774
Symbol 772 MovieClipUses:108 542 547Used by:773
Symbol 773 MovieClipUses:772Used by:774
Symbol 774 MovieClipUses:549 767 771 773Used by:783
Symbol 775 MovieClipUses:108 542 430 364 432 770Used by:777
Symbol 776 MovieClipUses:543Used by:777
Symbol 777 MovieClipUses:552 569 775 776Used by:783
Symbol 778 GraphicUsed by:781
Symbol 779 GraphicUsed by:781
Symbol 780 GraphicUsed by:781
Symbol 781 MovieClipUses:778 542 723 779 780 726Used by:782
Symbol 782 MovieClipUses:781Used by:783
Symbol 783 MovieClip [player]Uses:105 765 128 766 774 777 782Used by:790
Symbol 784 MovieClip [door]Uses:466 128Used by:790
Symbol 785 Sound [powerup_s]Used by:790
Symbol 786 Sound [chai_s]Used by:790
Symbol 787 Sound [jiguang_s]Used by:790
Symbol 788 Sound [build_s]Used by:790
Symbol 789 Sound [money_s]Used by:790
Symbol 790 MovieClipUses:61 91 102 147 179 206 222 228 234 249 262 289 293 294 313 322 335 739 743 747 751 783 784 484 492 500 506 511 514 517 520 523 526 785 786 787 788 789 395Used by:Timeline

Instance Names

"num_txt"Symbol 5 MovieClip Frame 1Symbol 4 EditableText
"gold_txt"Symbol 57 MovieClip Frame 3Symbol 45 EditableText
"name_txt"Symbol 57 MovieClip Frame 3Symbol 46 EditableText
"ok_btn"Symbol 57 MovieClip Frame 3Symbol 49 Button
"scoreView_mc"Symbol 61 MovieClip [addScore] Frame 1Symbol 60 MovieClip
"body_mc"Symbol 147 MovieClip [hunterCom] Frame 1Symbol 126 MovieClip
"hit_mc"Symbol 147 MovieClip [hunterCom] Frame 1Symbol 128 MovieClip
"body_mc"Symbol 147 MovieClip [hunterCom] Frame 2Symbol 129 MovieClip
"body_mc"Symbol 147 MovieClip [hunterCom] Frame 3Symbol 139 MovieClip
"body_mc"Symbol 147 MovieClip [hunterCom] Frame 4Symbol 146 MovieClip
"body_mc"Symbol 179 MovieClip [eatCom] Frame 1Symbol 166 MovieClip
"body_mc"Symbol 179 MovieClip [eatCom] Frame 2Symbol 167 MovieClip
"body_mc"Symbol 179 MovieClip [eatCom] Frame 3Symbol 174 MovieClip
"body_mc"Symbol 179 MovieClip [eatCom] Frame 4Symbol 178 MovieClip
"hit_mc"Symbol 206 MovieClip [throughCom] Frame 1Symbol 128 MovieClip
"body_mc"Symbol 222 MovieClip [caseWall] Frame 1Symbol 221 MovieClip
"body_mc"Symbol 228 MovieClip [switchWall] Frame 1Symbol 227 MovieClip
"hit_mc"Symbol 249 MovieClip [whenWall] Frame 2Symbol 128 MovieClip
"body_mc"Symbol 293 MovieClip [strongWall] Frame 1Symbol 292 MovieClip
"hit_mc"Symbol 313 MovieClip [commonCom] Frame 1Symbol 128 MovieClip
"body_mc"Symbol 484 MovieClip [commonWall3] Frame 1Symbol 483 MovieClip
"body_mc"Symbol 492 MovieClip [commonWall2] Frame 1Symbol 491 MovieClip
"body_mc"Symbol 500 MovieClip [commonWall1] Frame 1Symbol 499 MovieClip
"body_mc"Symbol 506 MovieClip [selectWall] Frame 1Symbol 505 MovieClip
"xiong_mc"Symbol 580 MovieClip Frame 21Symbol 549 MovieClip
"xiong_mc"Symbol 580 MovieClip Frame 41Symbol 552 MovieClip
"xiong_mc"Symbol 580 MovieClip Frame 61Symbol 563 MovieClip
"groundArray_mc"Symbol 616 MovieClip Frame 1Symbol 612 MovieClip
"footArray_mc"Symbol 616 MovieClip Frame 1Symbol 613 MovieClip
"comSetArray_mc"Symbol 616 MovieClip Frame 1Symbol 613 MovieClip
"buildArray_mc"Symbol 616 MovieClip Frame 1Symbol 614 MovieClip
"skyArray_mc"Symbol 616 MovieClip Frame 1Symbol 615 MovieClip
"hit_mc"Symbol 671 MovieClip Frame 1Symbol 128 MovieClip
"b4_btn"Symbol 671 MovieClip Frame 1Symbol 49 Button
"b3_btn"Symbol 671 MovieClip Frame 1Symbol 49 Button
"b2_btn"Symbol 671 MovieClip Frame 1Symbol 49 Button
"b1_btn"Symbol 671 MovieClip Frame 1Symbol 49 Button
"b2_mc"Symbol 671 MovieClip Frame 1Symbol 670 MovieClip
"b1_mc"Symbol 671 MovieClip Frame 1Symbol 670 MovieClip
"b3_mc"Symbol 671 MovieClip Frame 1Symbol 670 MovieClip
"b4_mc"Symbol 671 MovieClip Frame 1Symbol 670 MovieClip
"qView_mc"Symbol 679 MovieClip Frame 1Symbol 671 MovieClip
"q_btn"Symbol 679 MovieClip Frame 1Symbol 49 Button
"music_btn"Symbol 679 MovieClip Frame 1Symbol 49 Button
"sound_btn"Symbol 679 MovieClip Frame 1Symbol 49 Button
"notsound_mc"Symbol 679 MovieClip Frame 1Symbol 678 MovieClip
"notmusic_mc"Symbol 679 MovieClip Frame 1Symbol 678 MovieClip
"zi_mc"Symbol 695 MovieClip Frame 10Symbol 694 MovieClip
"l1_btn"Symbol 739 MovieClip [game] Frame 3Symbol 49 Button
"l2_btn"Symbol 739 MovieClip [game] Frame 3Symbol 49 Button
"l3_btn"Symbol 739 MovieClip [game] Frame 3Symbol 49 Button
"l4_btn"Symbol 739 MovieClip [game] Frame 3Symbol 49 Button
"l5_btn"Symbol 739 MovieClip [game] Frame 3Symbol 49 Button
"l6_btn"Symbol 739 MovieClip [game] Frame 3Symbol 49 Button
"l7_btn"Symbol 739 MovieClip [game] Frame 3Symbol 49 Button
"l8_btn"Symbol 739 MovieClip [game] Frame 3Symbol 49 Button
"l9_btn"Symbol 739 MovieClip [game] Frame 3Symbol 49 Button
"l10_btn"Symbol 739 MovieClip [game] Frame 3Symbol 49 Button
"l11_btn"Symbol 739 MovieClip [game] Frame 3Symbol 49 Button
"l12_btn"Symbol 739 MovieClip [game] Frame 3Symbol 49 Button
"l1_mc"Symbol 739 MovieClip [game] Frame 3Symbol 600 MovieClip
"l4_mc"Symbol 739 MovieClip [game] Frame 3Symbol 600 MovieClip
"l3_mc"Symbol 739 MovieClip [game] Frame 3Symbol 600 MovieClip
"l2_mc"Symbol 739 MovieClip [game] Frame 3Symbol 600 MovieClip
"l5_mc"Symbol 739 MovieClip [game] Frame 3Symbol 600 MovieClip
"l8_mc"Symbol 739 MovieClip [game] Frame 3Symbol 600 MovieClip
"l7_mc"Symbol 739 MovieClip [game] Frame 3Symbol 600 MovieClip
"l6_mc"Symbol 739 MovieClip [game] Frame 3Symbol 600 MovieClip
"l9_mc"Symbol 739 MovieClip [game] Frame 3Symbol 600 MovieClip
"l12_mc"Symbol 739 MovieClip [game] Frame 3Symbol 600 MovieClip
"l11_mc"Symbol 739 MovieClip [game] Frame 3Symbol 600 MovieClip
"l10_mc"Symbol 739 MovieClip [game] Frame 3Symbol 600 MovieClip
"map_mc"Symbol 739 MovieClip [game] Frame 4Symbol 616 MovieClip
"viewArray_mc"Symbol 739 MovieClip [game] Frame 4Symbol 613 MovieClip
"wallView_mc"Symbol 739 MovieClip [game] Frame 4Symbol 621 MovieClip
"power_mc"Symbol 739 MovieClip [game] Frame 4Symbol 649 MovieClip
"powerup_speed_mc"Symbol 739 MovieClip [game] Frame 4Symbol 651 MovieClip
"powerup_time_mc"Symbol 739 MovieClip [game] Frame 4Symbol 652 MovieClip
"powerup_hammer_mc"Symbol 739 MovieClip [game] Frame 4Symbol 653 MovieClip
"powerup_boat_mc"Symbol 739 MovieClip [game] Frame 4Symbol 654 MovieClip
"isSelect_mc"Symbol 739 MovieClip [game] Frame 4Symbol 683 MovieClip
"isFire_mc"Symbol 739 MovieClip [game] Frame 4Symbol 687 MovieClip
"popupPowerup_mc"Symbol 739 MovieClip [game] Frame 4Symbol 695 MovieClip
"isStrong_mc"Symbol 739 MovieClip [game] Frame 4Symbol 699 MovieClip
"return_mc"Symbol 739 MovieClip [game] Frame 4Symbol 704 MovieClip
"nextLevel_mc"Symbol 739 MovieClip [game] Frame 4Symbol 719 MovieClip
"hit_mc"Symbol 739 MovieClip [game] Frame 4Symbol 128 MovieClip
"xiong_mc"Symbol 765 MovieClip Frame 1Symbol 563 MovieClip
"xiong_mc"Symbol 766 MovieClip Frame 1Symbol 563 MovieClip
"xiong_mc"Symbol 774 MovieClip Frame 1Symbol 549 MovieClip
"xiong_mc"Symbol 777 MovieClip Frame 1Symbol 552 MovieClip
"xiong_mc"Symbol 783 MovieClip [player] Frame 1Symbol 765 MovieClip
"hit_mc"Symbol 783 MovieClip [player] Frame 1Symbol 128 MovieClip
"xiong_mc"Symbol 783 MovieClip [player] Frame 2Symbol 766 MovieClip
"xiong_mc"Symbol 783 MovieClip [player] Frame 3Symbol 774 MovieClip
"xiong_mc"Symbol 783 MovieClip [player] Frame 4Symbol 777 MovieClip
"hit_mc"Symbol 784 MovieClip [door] Frame 1Symbol 128 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 791 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 792 as "__Packages.Fade"
ExportAssets (56)Timeline Frame 1Symbol 793 as "__Packages.manage.SoundManage"
ExportAssets (56)Timeline Frame 1Symbol 794 as "__Packages.manage.CommonManage"
ExportAssets (56)Timeline Frame 1Symbol 795 as "__Packages.Father"
ExportAssets (56)Timeline Frame 1Symbol 796 as "__Packages.building.Building"
ExportAssets (56)Timeline Frame 1Symbol 797 as "__Packages.building.Wall"
ExportAssets (56)Timeline Frame 1Symbol 798 as "__Packages.building.PlayerStoneWall"
ExportAssets (56)Timeline Frame 1Symbol 799 as "__Packages.computer.Computer"
ExportAssets (56)Timeline Frame 1Symbol 800 as "__Packages.manage.GameManage"
ExportAssets (56)Timeline Frame 1Symbol 801 as "__Packages.LocalSetting"
ExportAssets (56)Timeline Frame 1Symbol 802 as "__Packages.LevelVO"
ExportAssets (56)Timeline Frame 1Symbol 803 as "__Packages.manage.KeyManage"
ExportAssets (56)Timeline Frame 1Symbol 804 as "__Packages.manage.FrameManage"
ExportAssets (56)Timeline Frame 1Symbol 805 as "__Packages.building.EmptyWall"
ExportAssets (56)Timeline Frame 1Symbol 806 as "__Packages.manage.DepthManage"
ExportAssets (56)Timeline Frame 1Symbol 807 as "__Packages.computer.HunterCom"
ExportAssets (56)Timeline Frame 1Symbol 808 as "__Packages.computer.EatCom"
ExportAssets (56)Timeline Frame 1Symbol 809 as "__Packages.computer.ThroughCom"
ExportAssets (56)Timeline Frame 1Symbol 810 as "__Packages.building.CaseWall"
ExportAssets (56)Timeline Frame 1Symbol 811 as "__Packages.building.SwitchWall"
ExportAssets (56)Timeline Frame 1Symbol 812 as "__Packages.building.BoatWall"
ExportAssets (56)Timeline Frame 1Symbol 813 as "__Packages.building.WhenWall"
ExportAssets (56)Timeline Frame 1Symbol 814 as "__Packages.building.RestoreWall"
ExportAssets (56)Timeline Frame 1Symbol 815 as "__Packages.powerup.PowerUp"
ExportAssets (56)Timeline Frame 1Symbol 816 as "__Packages.powerup.PowerMoney"
ExportAssets (56)Timeline Frame 1Symbol 817 as "__Packages.building.StrongWall"
ExportAssets (56)Timeline Frame 1Symbol 818 as "__Packages.computer.CommonCom"
ExportAssets (56)Timeline Frame 1Symbol 819 as "__Packages.building.PlayerWall"
ExportAssets (56)Timeline Frame 1Symbol 820 as "__Packages.building.CommonWall"
ExportAssets (56)Timeline Frame 1Symbol 821 as "__Packages.building.SelectWall"
ExportAssets (56)Timeline Frame 1Symbol 822 as "__Packages.powerup.PowerSpeed"
ExportAssets (56)Timeline Frame 1Symbol 823 as "__Packages.powerup.PowerStoneWall"
ExportAssets (56)Timeline Frame 1Symbol 824 as "__Packages.powerup.PowerWallTime"
ExportAssets (56)Timeline Frame 1Symbol 825 as "__Packages.powerup.PowerPower"
ExportAssets (56)Timeline Frame 1Symbol 826 as "__Packages.powerup.PowerBoat"
ExportAssets (56)Timeline Frame 1Symbol 827 as "__Packages.powerup.PowerHammer"
ExportAssets (56)Timeline Frame 1Symbol 828 as "__Packages.Player"
ExportAssets (56)Timeline Frame 1Symbol 829 as "__Packages.ExtMath"
ExportAssets (56)Timeline Frame 1Symbol 830 as "__Packages.Door"
ExportAssets (56)Timeline Frame 1Symbol 831 as "__Packages.powerup.PowerHoney"
ExportAssets (56)Timeline Frame 5Symbol 61 as "addScore"
ExportAssets (56)Timeline Frame 5Symbol 91 as "powerHoney"
ExportAssets (56)Timeline Frame 5Symbol 102 as "playerStoneWall"
ExportAssets (56)Timeline Frame 5Symbol 147 as "hunterCom"
ExportAssets (56)Timeline Frame 5Symbol 179 as "eatCom"
ExportAssets (56)Timeline Frame 5Symbol 206 as "throughCom"
ExportAssets (56)Timeline Frame 5Symbol 222 as "caseWall"
ExportAssets (56)Timeline Frame 5Symbol 228 as "switchWall"
ExportAssets (56)Timeline Frame 5Symbol 234 as "boatWall"
ExportAssets (56)Timeline Frame 5Symbol 249 as "whenWall"
ExportAssets (56)Timeline Frame 5Symbol 262 as "restoreWall"
ExportAssets (56)Timeline Frame 5Symbol 289 as "powerMoney"
ExportAssets (56)Timeline Frame 5Symbol 293 as "strongWall"
ExportAssets (56)Timeline Frame 5Symbol 294 as "emptyWall"
ExportAssets (56)Timeline Frame 5Symbol 313 as "commonCom"
ExportAssets (56)Timeline Frame 5Symbol 322 as "playerWall"
ExportAssets (56)Timeline Frame 5Symbol 335 as "bian"
ExportAssets (56)Timeline Frame 5Symbol 395 as "main_s"
ExportAssets (56)Timeline Frame 5Symbol 484 as "commonWall3"
ExportAssets (56)Timeline Frame 5Symbol 492 as "commonWall2"
ExportAssets (56)Timeline Frame 5Symbol 500 as "commonWall1"
ExportAssets (56)Timeline Frame 5Symbol 506 as "selectWall"
ExportAssets (56)Timeline Frame 5Symbol 511 as "powerSpeed"
ExportAssets (56)Timeline Frame 5Symbol 514 as "powerStoneWall"
ExportAssets (56)Timeline Frame 5Symbol 517 as "powerWallTime"
ExportAssets (56)Timeline Frame 5Symbol 520 as "powerPower"
ExportAssets (56)Timeline Frame 5Symbol 523 as "powerBoat"
ExportAssets (56)Timeline Frame 5Symbol 526 as "powerHammer"
ExportAssets (56)Timeline Frame 5Symbol 739 as "game"
ExportAssets (56)Timeline Frame 5Symbol 743 as "powerup-guang"
ExportAssets (56)Timeline Frame 5Symbol 747 as "foot_h"
ExportAssets (56)Timeline Frame 5Symbol 751 as "foot_s"
ExportAssets (56)Timeline Frame 5Symbol 783 as "player"
ExportAssets (56)Timeline Frame 5Symbol 784 as "door"
ExportAssets (56)Timeline Frame 5Symbol 785 as "powerup_s"
ExportAssets (56)Timeline Frame 5Symbol 786 as "chai_s"
ExportAssets (56)Timeline Frame 5Symbol 787 as "jiguang_s"
ExportAssets (56)Timeline Frame 5Symbol 788 as "build_s"
ExportAssets (56)Timeline Frame 5Symbol 789 as "money_s"

Labels

"Loading"Frame 1
"Logo"Frame 5
"game"Frame 8
"submited"Symbol 57 MovieClip Frame 2
"submit"Symbol 57 MovieClip Frame 3
"sending"Symbol 57 MovieClip Frame 4
"done"Symbol 57 MovieClip Frame 5
"mainmenu"Symbol 739 MovieClip [game] Frame 1
"Instructions"Symbol 739 MovieClip [game] Frame 2
"selectlevel"Symbol 739 MovieClip [game] Frame 3
"gamestart"Symbol 739 MovieClip [game] Frame 4
"gameover"Symbol 739 MovieClip [game] Frame 5
"win"Symbol 739 MovieClip [game] Frame 6
"credits"Symbol 739 MovieClip [game] Frame 7

Dynamic Text Variables

noSymbol 58 EditableText"100"
powerStoneSymbol 659 EditableText"10"
scoreSymbol 662 EditableText"134250"
levelSymbol 663 EditableText"15"
runTimeSymbol 664 EditableText"134"
lifeSymbol 697 EditableText"15"
nowscoreSymbol 712 EditableText"100000"
scoreSymbol 720 EditableText"100000"
scoreSymbol 730 EditableText"100000"




http://swfchan.com/9/41374/info.shtml
Created: 10/5 -2019 09:02:03 Last modified: 10/5 -2019 09:02:03 Server time: 09/05 -2024 10:21:16