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

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

Mental.swf

This is the info page for
Flash #31429

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


Text
TXT

25000

Copyright 2008 freeworldgroup.com

v 1.0

Credits

Credits

Play The Mental Series:

Mental Showtime

Mental Showtime

Mental Showtime

The Journey

The Journey

The Journey

In the Woods

In the Woods

In the Woods

Fred

Greg

Walter

Your objective is to escape the mental hospital in the fastest
possible time. You control 3 characters in the game:

Each can be used to complete different tasks that ultimately
helps all of them to escape the hospital.
Pick up objects, solve puzzles and help one another to get
around security measures.
Objects can be picked up by one character, then dropped and
used by another character.

Movement

Zoom out

Zoom in

Action

(action key is used to open doors, pick up items, climbing etc)

A

S

D

W

space

C

1

2

0

X

fghfgghfhg
dfa
fd

Mouse click to select any
one of the three main characters
to begin game.

If you want to change characters,
(zoom out if necessary) and
click the new character.

Items are placed in your tool box.
To use an item, click it
(in the tool box) and then click
USE.

Remember, all three characters
will need to escape the hospital.
Press start to begin, good luck!

00:00

0

input:

000000

25000

Surrealism
By WinterWind

ActionScript [AS1/AS2]

Frame 1
var my_cm = new ContextMenu(); my_cm.hideBuiltInItems(); this.menu = my_cm; MochiAd.showPreGameAd({id:"b01fd1dd9252abab", res:"600x450"});
Frame 3
if (_root.getBytesLoaded() < _root.getBytesTotal()) { gotoAndStop ("Loading"); }
Instance of Symbol 56 MovieClip in Frame 7
//component parameters onClipEvent (construct) { _game_name = "mental"; score_var = "_global.score"; }
Frame 10
function hideMenu() { startBtn._visible = false; instrBtn._visible = false; settingBtn._visible = false; viewHighBtn._visible = false; downBtn._visible = false; moreGameBtn._visible = false; addSiteBtn._visible = false; } function unhideMenu() { startBtn._visible = true; instrBtn._visible = true; settingBtn._visible = true; viewHighBtn._visible = true; downBtn._visible = true; moreGameBtn._visible = true; addSiteBtn._visible = true; } startBtn.onPress = function () { _global.gameDat = SharedObject.getLocal("gameDat", "/"); if ((_global.readInstruction == "yes") || (_global.gameDat.data.recFlag)) { gotoAndStop ("startGame"); stageRestart(); } else { _global.gameRoot.gotoAndStop("instruction"); } }; instrBtn.onPress = function () { _global.gameRoot.gotoAndStop("instruction"); _global.readInstruction = "yes"; }; stop(); if (_root.sndCtrl == undefined) { var sndCtrl = new SoundManage(); _root.sndCtrl.addSound("crashSnd", 100); _root.sndCtrl.addSound("doorSnd", 100); _root.sndCtrl.addSound("electricSnd", 100); _root.sndCtrl.addSound("fallDownSnd", 100); _root.sndCtrl.addSound("getSnd", 100); _root.sndCtrl.addSound("hitSnd", 100); _root.sndCtrl.addSound("punchSnd", 100); _root.sndCtrl.addSound("seleRoleSnd", 100); _root.sndCtrl.addSound("shoutSnd", 100); _root.sndCtrl.addSound("slapSnd", 100); _root.sndCtrl.addSound("teleCallSnd", 100); _root.sndCtrl.addSound("teleConSnd", 100); _root.sndCtrl.addSound("telePressSnd", 100); _root.sndCtrl.addSound("walkSnd", 100); _root.sndCtrl.addSound("dogBark", 100); } instrPanel._visible = false; settingPanel._visible = false; _global.visualQlt = "MEDIUM"; _global.gameRoot = this; _global.secondCnt = 0; _global.minuteCnt = 0; _global.score = 0; if (!_global.keySetting) { _global.keySetting = "set1"; }
Instance of Symbol 110 MovieClip in Frame 10
on (release) { getURL ("http://www.freeworldgroup.com/", "_blank"); }
Frame 11
stop(); newBtn.onPress = function () { _global.secondCnt = (ctnrRoor.count = 0); _global.minuteCnt = 0; _global.score = 0; gotoAndStop ("gameStage1"); _global.loadGame = false; }; continueBtn.onPress = function () { trace("chapter " + _global.gameDat.data.chapter); if (_global.gameDat.data.chapter == "gameStage1") { _global.isFirstGame = "no"; gotoAndStop ("gameStage1"); } else if (_global.gameDat.data.chapter == "gameUnder") { gotoAndStop ("gameUnder"); } _global.loadGame = true; }; _global.gameDat = SharedObject.getLocal("gameDat", "/"); if (!_global.gameDat.data.recFlag) { continueBtn._visible = false; }
Frame 12
_global.readInstruction = "yes"; stop();
Frame 13
var stageRoot = this; function disabledSeleBtns() { stageRoot.stateRoleSele.usePropBtn._visible = false; stageRoot.stateRoleSele.dropPropBtn._visible = false; } function activateSeleBtns() { stageRoot.stateRoleSele.usePropBtn._visible = true; stageRoot.stateRoleSele.dropPropBtn._visible = true; } stageRoot.stateRoleSele.bg.onPress = function () { trace("you click state bg"); }; stageRoot.stateRoleSele.bg.useHandCursor = false; disabledSeleBtns(); function executeCallback() { _global.secondCnt++; if (_global.secondCnt == 60) { _global.secondCnt = 1; _global.minuteCnt++; } secondTxt = ((_global.secondCnt >= 10) ? (String(_global.secondCnt)) : ("0" + _global.secondCnt)); minuteTxt = ((_global.minuteCnt >= 10) ? (String(_global.minuteCnt)) : ("0" + _global.minuteCnt)); stageRoot.stateRoleSele.watch.text = (minuteTxt + ":") + secondTxt; } function startClock() { intervalId = setInterval(this, "executeCallback", duration); } var intervalId; var duration = 1000; clearInterval(intervalId); function saveData() { _global.gameDat = SharedObject.getLocal("gameDat", "/"); _global.gameDat.clear(); _global.gameDat.data.recFlag = "true"; _global.gameDat.data.chapter = "gameStage1"; stageRoot.saveRole(); stageRoot.saveHouse(); stageRoot.saveEnemy(); stageRoot.saveEvent(); stageRoot.saveAccess(); stageRoot.saveProp(); stageRoot.saveOther(); stageRoot.saveOption(); _global.gameDat.flush(); return(true); } function saveRole() { function traceData() { trace("\nroles' record block :"); i = 0; while (i < 3) { trace((("role rec" + (i + 1)) + ": ") + _global.gameDat.data["roleRec" + (i + 1)]); trace((("role tools" + (i + 1)) + ": ") + _global.gameDat.data["roleRec" + (i + 1)][3]); i++; } } i = 0; while (i < 3) { roleName = "role" + (i + 1); _global.gameDat.data["roleRec" + (i + 1)] = [datPath[roleName]._x, datPath[roleName]._y, datPath[roleName].crtHouse, datPath[roleName].toolsAry.concat()]; i++; } _global.gameDat.flush(); } function saveHouse() { function traceData() { trace("\nhouseAry block"); i = 1; while (i <= 2) { trace((("houseAry6" + i) + " ") + _global.gameDat.data["houseAry6" + i]); i++; } i = 1; while (i <= 3) { trace((("houseAry5" + i) + " ") + _global.gameDat.data["houseAry5" + i]); i++; } i = 1; while (i <= 4) { trace((("houseAry4" + i) + " ") + _global.gameDat.data["houseAry4" + i]); i++; } i = 1; while (i <= 3) { trace((("houseAry3" + i) + " ") + _global.gameDat.data["houseAry3" + i]); i++; } i = 1; while (i <= 3) { trace((("houseAry2" + i) + " ") + _global.gameDat.data["houseAry2" + i]); i++; } i = 1; while (i <= 4) { trace((("houseAry1" + i) + " ") + _global.gameDat.data["houseAry1" + i]); i++; } } i = 1; while (i <= 2) { _global.gameDat.data["houseAry6" + i] = datPath["house6" + i].propAry.concat(); i++; } i = 1; while (i <= 3) { _global.gameDat.data["houseAry5" + i] = datPath["house5" + i].propAry.concat(); i++; } i = 1; while (i <= 4) { _global.gameDat.data["houseAry4" + i] = datPath["house4" + i].propAry.concat(); i++; } i = 1; while (i <= 3) { _global.gameDat.data["houseAry3" + i] = datPath["house3" + i].propAry.concat(); i++; } i = 1; while (i <= 3) { _global.gameDat.data["houseAry2" + i] = datPath["house2" + i].propAry.concat(); i++; } i = 1; while (i <= 4) { _global.gameDat.data["houseAry1" + i] = datPath["house1" + i].propAry.concat(); i++; } _global.gameDat.flush(); } function saveEnemy() { function traceData() { trace("\nenemy rec block"); trace("enemyRec11 " + _global.gameDat.data.enemyRec11); trace("enemyRec21 " + _global.gameDat.data.enemyRec21); trace("enemyRec31 " + _global.gameDat.data.enemyRec31); trace("enemyRec32 " + _global.gameDat.data.enemyRec32); } _global.gameDat.data.enemyRec11 = [datPath.enemy11._visible, datPath.enemy11.crtTask, datPath.enemy11._x, datPath.enemy11._y, datPath.enemydead11]; _global.gameDat.data.enemyRec21 = [datPath.enemy21._visible, datPath.enemy21.crtTask, datPath.enemy21._x, datPath.enemy21._y, datPath.enemydead21]; _global.gameDat.data.enemyRec31 = [datPath.enemy31._visible, datPath.enemy31.crtTask, datPath.enemy31._x, datPath.enemy31._y, datPath.enemydead31]; _global.gameDat.data.enemyRec32 = [datPath.enemy32._visible, datPath.enemy32.crtTask, datPath.enemy32._x, datPath.enemy32._y, datPath.enemydead32]; _global.gameDat.flush(); traceData(); } function saveEvent() { function traceData() { trace("\nevent data block"); trace("event woodover " + _global.gameDat.data.woodover); trace("event rope1over " + _global.gameDat.data.rope1over); trace("event nunmberover " + _global.gameDat.data.numberover); trace("event flowerover " + _global.gameDat.data.flowerover); trace("event dogover " + _global.gameDat.data.dogover); trace("event steelDoorover " + _global.gameDat.data.steelDoorover); trace("event pipeHeadover " + _global.gameDat.data.pipeHeadover); trace("event heavy52over " + _global.gameDat.data.heavy52over); trace("event heavy42over " + _global.gameDat.data.heavy42over); trace("event heavy11over " + _global.gameDat.data.heavy11over); } _global.gameDat.data.woodover = datPath.woodover; _global.gameDat.data.rope1over = datPath.rope1over; _global.gameDat.data.numberover = datPath.numberover; _global.gameDat.data.flowerover = datPath.flowerover; _global.gameDat.data.dogover = datPath.dogover; _global.gameDat.data.steelDoorover = datPath.steelDoorover; _global.gameDat.data.pipeHeadover = datPath.pipeHeadover; _global.gameDat.data.heavy52over = datPath.heavy52over; _global.gameDat.data.heavy42over = datPath.heavy42over; _global.gameDat.data.heavy11over = datPath.heavy11over; _global.gameDat.data.enemy11over = datPath.enemy11over; _global.gameDat.data.enemy21over = datPath.enemy21over; _global.gameDat.flush(); } function saveAccess() { function traceData() { trace("\naccess block"); trace("pipe1 " + _global.gameDat.data.pipe1able); trace("pipe3 " + _global.gameDat.data.pipe3able); trace("pipe4 " + _global.gameDat.data.pipe4able); trace("pipe5 " + _global.gameDat.data.pipe5able); trace("pipe6 " + _global.gameDat.data.pipe6able); trace("pipe7 " + _global.gameDat.data.pipe7able); trace("doorV45 " + _global.gameDat.data.doorV45able); trace("doorV34 " + _global.gameDat.data.doorV34able); trace("doorV23 " + _global.gameDat.data.doorV23able); trace("doorV12 " + _global.gameDat.data.doorV12able); trace("doorH5_12 " + _global.gameDat.data.doorH5_12able); trace("doorH5_23 " + _global.gameDat.data.doorH5_23able); trace("doorH4_12 " + _global.gameDat.data.doorH4_12able); trace("doorH3_12 " + _global.gameDat.data.doorH3_12able); trace("doorH2_12 " + _global.gameDat.data.doorH2_12able); trace("doorH2_23 " + _global.gameDat.data.doorH2_23able); trace("doorH1_12 " + _global.gameDat.data.doorH1_12able); trace("doorH1_23 " + _global.gameDat.data.doorH1_23able); trace("doorH1_34 " + _global.gameDat.data.doorH1_34able); trace("ladderable " + _global.gameDat.data.ladderable); } _global.gameDat.data.pipe1able = datPath.pipe1.accessable; _global.gameDat.data.pipe3able = datPath.pipe3.accessable; _global.gameDat.data.pipe4able = datPath.pipe4.accessable; _global.gameDat.data.pipe5able = datPath.pipe5.accessable; _global.gameDat.data.pipe6able = datPath.pipe6.accessable; _global.gameDat.data.pipe7able = datPath.pipe7.accessable; _global.gameDat.data.doorV45able = datPath.doorV45.accessable; _global.gameDat.data.doorV34able = datPath.doorV34.accessable; _global.gameDat.data.doorV23able = datPath.doorV23.accessable; _global.gameDat.data.doorV12able = datPath.doorV12.accessable; _global.gameDat.data.doorH5_12able = datPath.doorH5_12.accessable; _global.gameDat.data.doorH5_23able = datPath.doorH5_23.accessable; _global.gameDat.data.doorH4_12able = datPath.doorH4_12.accessable; _global.gameDat.data.doorH3_12able = datPath.doorH3_12.accessable; _global.gameDat.data.doorH2_12able = datPath.doorH2_12.accessable; _global.gameDat.data.doorH2_23able = datPath.doorH2_23.accessable; _global.gameDat.data.doorH1_12able = datPath.doorH1_12.accessable; _global.gameDat.data.doorH1_23able = datPath.doorH1_23.accessable; _global.gameDat.data.doorH1_34able = datPath.doorH1_34.accessable; _global.gameDat.data.ladderable = datPath.ladder.accessable; _global.gameDat.flush(); } function saveProp() { function traceData() { trace("\n prop block"); trace("key1 " + _global.gameDat.data.key1Rec); trace("key2 " + _global.gameDat.data.key2Rec); trace("tele " + _global.gameDat.data.teleRec); trace("number " + _global.gameDat.data.numberRec); trace("number2 " + _global.gameDat.data.number2Rec); trace("axe " + _global.gameDat.data.axeRec); trace("fBullet " + _global.gameDat.data.fBulletRec); trace("card " + _global.gameDat.data.cardRec); } _global.gameDat.data.key1Rec = [datPath.key1._x, datPath.key1._y, datPath.key1._visible]; _global.gameDat.data.key2Rec = [datPath.key2._x, datPath.key2._y, datPath.key2._visible]; _global.gameDat.data.teleRec = [datPath.tele._x, datPath.tele._y, datPath.tele._visible]; _global.gameDat.data.numberRec = [datPath.number._x, datPath.number._y, datPath.number._visible]; _global.gameDat.data.number2Rec = [datPath.number2._x, datPath.number2._y, datPath.number2._visible]; _global.gameDat.data.axeRec = [datPath.axe._x, datPath.axe._y, datPath.axe._visible]; _global.gameDat.data.fBulletRec = [datPath.fBullet._x, datPath.fBullet._y, datPath.fBullet._visible]; _global.gameDat.data.cardRec = [datPath.card._x, datPath.card._y, datPath.card._visible]; _global.gameDat.data.flush(); } function saveOther() { function traceData() { trace("wire11Frame " + _global.gameDat.data.wire11Frame); trace("powerFrame " + _global.gameDat.data.powerFrame); } _global.gameDat.data.powerIsOpen = datPath.power.isOpen; _global.gameDat.data.wire11Frame = datPath.wire11._currentframe; _global.gameDat.data.powerFrame = datPath.power._currentframe; _global.gameDat.data.elemMcVisible = datPath.wire11.eleMc._visible; _global.gameDat.flush(); } function saveOption() { _global.gameDat.data.secondCnt = _global.secondCnt; _global.gameDat.data.minuteCnt = _global.minuteCnt; _global.gameDat.data.score = _global.score; _global.gameDat.data.viewScale = stageRoot.container._xscale; _global.gameDat.data.containerX = stageRoot.container._x; _global.gameDat.data.containerY = stageRoot.container._y; _global.gameDat.data.crtRole = stageRoot.container.roleMoveCtrl.crtRole; _global.gameDat.data.flush(); } function loadData() { _global.gameDat = SharedObject.getLocal("gameDat", "/"); trace("readBtn recFlag " + _global.gameDat.data.recFlag); stageRoot.container.zoomCtrl.crtTask = "none"; stageRoot.container.zoomCtrl.onEnterFrame = null; stageRoot.roleData(); stageRoot.houseData(); stageRoot.enemyData(); stageRoot.eventData(); stageRoot.accessData(); stageRoot.propData(); stageRoot.otherData(); stageRoot.optionData(); stageRoot.cover.unloadMovie(); } function roleData() { trace("role data"); i = 0; while (i < 3) { roleName = "role" + (i + 1); datPath[roleName]._x = _global.gameDat.data["roleRec" + (i + 1)][0]; datPath[roleName]._y = _global.gameDat.data["roleRec" + (i + 1)][1]; datPath[roleName].crtHouse = _global.gameDat.data["roleRec" + (i + 1)][2]; datPath[roleName].toolsAry = _global.gameDat.data["roleRec" + (i + 1)][3].concat(); j = 0; while (j < datPath[roleName].toolsAry.length) { datPath[datPath[roleName].toolsAry[j]]._visible = false; j++; } i++; } } function houseData() { i = 1; while (i <= 2) { datPath["house6" + i].propAry = _global.gameDat.data["houseAry6" + i].concat(); i++; } i = 1; while (i <= 3) { datPath["house5" + i].propAry = _global.gameDat.data["houseAry5" + i].concat(); i++; } i = 1; while (i <= 4) { datPath["house4" + i].propAry = _global.gameDat.data["houseAry4" + i].concat(); i++; } i = 1; while (i <= 3) { datPath["house3" + i].propAry = _global.gameDat.data["houseAry3" + i].concat(); i++; } i = 1; while (i <= 3) { datPath["house2" + i].propAry = _global.gameDat.data["houseAry2" + i].concat(); i++; } i = 1; while (i <= 4) { datPath["house1" + i].propAry = _global.gameDat.data["houseAry1" + i].concat(); i++; } } function enemyData() { _global.gameDat.data.enemyRec11 = [datPath.enemy11._visible, datPath.enemy11.crtTask, datPath.enemy11._x, datPath.enemy11._y]; trace("enemydata"); if (_global.gameDat.data.enemy11over == true) { datPath.enemy11.unloadMovie(); datPath.enemy11Dead._visible = true; } datPath.enemy31._visible = _global.gameDat.data.enemyRec31[0]; datPath.enemy31.crtTask = _global.gameDat.data.enemyRec31[1]; datPath.enemy31._x = _global.gameDat.data.enemyRec31[2]; datPath.enemy31._y = _global.gameDat.data.enemyRec31[3]; datPath.enemy32._visible = _global.gameDat.data.enemyRec32[0]; datPath.enemy32.crtTask = _global.gameDat.data.enemyRec32[1]; datPath.enemy32._x = _global.gameDat.data.enemyRec32[2]; datPath.enemy32._y = _global.gameDat.data.enemyRec32[3]; } function eventData() { trace("event Data"); datPath.woodover = _global.gameDat.data.woodover; datPath.rope1over = _global.gameDat.data.rope1over; datPath.numberover = _global.gameDat.data.numberover; datPath.flowerover = _global.gameDat.data.flowerover; datPath.dogover = _global.gameDat.data.dogover; datPath.steelDoorover = _global.gameDat.data.steelDoorover; datPath.pipeHeadover = _global.gameDat.data.pipeHeadover; datPath.heavy52over = _global.gameDat.data.heavy52over; datPath.heavy42over = _global.gameDat.data.heavy42over; datPath.heavy11over = _global.gameDat.data.heavy11over; datPath.enemy11over = _global.gameDat.data.enemy11over; datPath.enemy21over = _global.gameDat.data.enemy21over; if (_global.gameDat.data.woodover) { datPath.wood.unloadMovie(); datPath.axe.unloadMovie(); } if (_global.gameDat.data.rope1over) { datPath.rope1.unloadMovie(); datPath.pipe5._visible = true; } if (_global.gameDat.data.numberover) { datPath.number.unloadMovie(); } trace("flowerover" + _global.gameDat.data.flowerover); if (_global.gameDat.data.flowerover) { datPath.flower.unloadMovie(); datPath.flower0.unloadMovie(); datPath.flowerClip.gotoAndStop("end"); datPath.enemy21.unloadMovie(); } if (_global.gameDat.data.dogover) { datPath.dog.gotoAndStop(2); } if (_global.gameDat.data.steelDoorover) { datPath.steelDoor.gotoAndStop(2); datPath.steelDoor.ctt.gotoAndStop("end"); } if (_global.gameDat.data.pipeHeadover) { datPath.pipeHead.unloadMovie(); datPath.house53.propAry.push("trg53_2"); } if (_global.gameDat.data.heavy52over) { datPath.heavy52.unloadMovie(); } if (_global.gameDat.data.heavy42over) { datPath.heavy42.unloadMovie(); } if (_global.gameDat.data.heavy11over) { datPath.heavy11.unloadMovie(); } } function accessData() { trace("accessData"); datPath.pipe1.accessable = _global.gameDat.data.pipe1able; datPath.pipe3.accessable = _global.gameDat.data.pipe3able; datPath.pipe4.accessable = _global.gameDat.data.pipe4able; datPath.pipe5.accessable = _global.gameDat.data.pipe5able; datPath.pipe6.accessable = _global.gameDat.data.pipe6able; datPath.pipe7.accessable = _global.gameDat.data.pipe7able; datPath.doorV45.accessable = _global.gameDat.data.doorV45able; datPath.doorV34.accessable = _global.gameDat.data.doorV34able; datPath.doorV23.accessable = _global.gameDat.data.doorV23able; datPath.doorV12.accessable = _global.gameDat.data.doorV12able; datPath.doorH5_12.accessable = _global.gameDat.data.doorH5_12able; datPath.doorH5_23.accessable = _global.gameDat.data.doorH5_23able; datPath.doorH4_12.accessable = _global.gameDat.data.doorH4_12able; datPath.doorH3_12.accessable = _global.gameDat.data.doorH3_12able; datPath.doorH2_12.accessable = _global.gameDat.data.doorH2_12able; datPath.doorH2_23.accessable = _global.gameDat.data.doorH2_23able; datPath.doorH1_12.accessable = _global.gameDat.data.doorH1_12able; datPath.doorH1_23.accessable = _global.gameDat.data.doorH1_23able; datPath.doorH1_34.accessable = _global.gameDat.data.doorH1_34able; datPath.ladder.accessable = _global.gameDat.data.ladderable; } function propData() { trace("propData"); if (_global.gameDat.data.key1Rec[0] != undefined) { datPath.key1._x = _global.gameDat.data.key1Rec[0]; datPath.key1._y = _global.gameDat.data.key1Rec[1]; datPath.key1._visible = _global.gameDat.data.key1Rec[2]; } if (_global.gameDat.data.key2Rec[0] != undefined) { datPath.key2._x = _global.gameDat.data.key2Rec[0]; datPath.key2._y = _global.gameDat.data.key2Rec[1]; datPath.key2._visible = _global.gameDat.data.key2Rec[2]; } if (_global.gameDat.data.teleRec[0] != undefined) { datPath.tele._x = _global.gameDat.data.teleRec[0]; datPath.tele._y = _global.gameDat.data.teleRec[1]; datPath.tele._visible = _global.gameDat.data.teleRec[2]; } if (_global.gameDat.data.numberRec[0] != undefined) { datPath.number._x = _global.gameDat.data.numberRec[0]; datPath.number._y = _global.gameDat.data.numberRec[1]; datPath.number._visible = _global.gameDat.data.numberRec[2]; } if (_global.gameDat.data.number2Rec[0] != undefined) { datPath.number2._x = _global.gameDat.data.number2Rec[0]; datPath.number2._y = _global.gameDat.data.number2Rec[1]; datPath.number2._visible = _global.gameDat.data.number2Rec[2]; } if (_global.gameDat.data.axeRec[0] != undefined) { datPath.axe._x = _global.gameDat.data.axeRec[0]; datPath.axe._y = _global.gameDat.data.axeRec[1]; datPath.axe._visible = _global.gameDat.data.axeRec[2]; } if (_global.gameDat.data.fBulletRec[0] != undefined) { datPath.fBullet._x = _global.gameDat.data.fBulletRec[0]; datPath.fBullet._y = _global.gameDat.data.fBulletRec[1]; datPath.fBullet._visible = _global.gameDat.data.fBulletRec[2]; } if (_global.gameDat.data.cardRec[0] != undefined) { datPath.card._x = _global.gameDat.data.cardRec[0]; datPath.card._y = _global.gameDat.data.cardRec[1]; datPath.card._visible = _global.gameDat.data.cardRec[2]; } } function otherData() { datPath.power.isOpen = _global.gameDat.data.powerIsOpen; trace("--------------power.isOpen " + datPath.power.isOpen); datPath.wire11.gotoAndStop(_global.gameDat.data.wire11Frame); datPath.power.gotoAndStop(_global.gameDat.data.powerFrame); if (datPath.power.isOpen == true) { datPath.power.gotoAndStop(2); datPath.wire11.eleMc._visible = true; trace((("wire 11 eleMc visible now ----------" + datPath.wire11.eleMc) + " ") + datPath.wire11.eleMc._visible); } else { datPath.power.gotoAndStop(1); datPath.wire11.eleMc._visible = false; } datPath.wire11.eleMc._visible = _global.gameDat.data.elemMcVisible; } function optionData() { trace((("second and minute cnt of so:" + _global.gameDat.data.secondCnt) + " ") + _global.gameDat.data.minuteCnt); _global.secondCnt = (ctnrRoor.count = _global.gameDat.data.secondCnt); _global.minuteCnt = _global.gameDat.data.minuteCnt; _global.score = _global.gameDat.data.score; svPath.scoreTxt.text = _global.score; datPath._xscale = (stageRoot.container._yscale = _global.gameDat.data.viewScale); datPath._x = _global.gameDat.data.containerX; datPath._y = _global.gameDat.data.containerY; datPath.roleMoveCtrl.crtRole = (datPath.crtRole = _global.gameDat.data.crtRole); svPath.gotoAndStop(_global.gameDat.data.crtRole); datPath.toolsBoxRefresh(_global.gameDat.data.crtRole); datPath.activatePropOEF(datPath[_global.gameDat.data.crtRole].crtHouse); trace(_global.gameDat.data.crtRole); } var svPath = stageRoot.stateRoleSele; var datPath = stageRoot.container; trace(svPath); svPath.saveBtn.onPress = function () { _global.gameRoot.saveMc.gotoAndStop(2); _global.gameRoot.container.roleMoveCtrl.ctrlAble = false; }; svPath.clearBtn.onPress = function () { _global.gameDat.clear(); trace(" recFlag " + _global.gameDat.data.recFlag); }; svPath.readBtn.onPress = loadData; function toolIDCTpress() { this._parent.toolSele = this.crtDispTool; stageRoot.activateSeleBtns(); i = 0; while (i <= 4) { stageRoot.stateRoleSele["toolIDCT" + i].light._visible = false; i++; } this.light._visible = true; } function toolIDCTpressInit() { i = 0; while (i <= 4) { stageRoot.stateRoleSele["toolIDCT" + i].onPress = stageRoot.toolIDCTpress; stageRoot.stateRoleSele["toolIDCT" + i].light._visible = false; i++; } stageRoot.stateRoleSele.qltPanel._visible = false; stageRoot.stateRoleSele.qltPanelSwitch.onPress = function () { if (this._parent.qltPanel._visible == true) { this._parent.qltPanel._visible = false; } else { this._parent.qltPanel._visible = true; this._parent.qltPanel.QLOW._alpha = 30; this._parent.qltPanel.QMEDIUM._alpha = 30; this._parent.qltPanel.QHIGH._alpha = 30; this._parent.qltPanel.QBEST._alpha = 30; this._parent.qltPanel["Q" + _global.visualQlt]._alpha = 100; } }; stageRoot.stateRoleSele.soundStop._visible = (stageRoot.stateRoleSele.musicStop._visible = false); stageRoot.stateRoleSele.stopSoundBtn.onPress = function () { if (stageRoot.stateRoleSele.soundStop._visible == false) { stageRoot.stateRoleSele.soundStop._visible = true; _global.gameRoot.sndCtrl.stopSound(); } else { stageRoot.stateRoleSele.soundStop._visible = false; _global.gameRoot.sndCtrl.returnSound(); } }; stageRoot.stateRoleSele.stopMusicBtn.onPress = function () { if (stageRoot.stateRoleSele.musicStop._visible == false) { stageRoot.stateRoleSele.musicStop._visible = true; _global.gameRoot.sndCtrl.stopMusic(); } else { stageRoot.stateRoleSele.musicStop._visible = false; _global.gameRoot.sndCtrl.returnMusic(); } }; } function dropTool(dropName) { crtRole = stageRoot.container.crtRole; crtHouse = stageRoot.container[crtRole].crtHouse; housePropAry = stageRoot.container[crtHouse].propAry; housePropAry.push(stageRoot.stateRoleSele.toolSele); stageRoot.container[stageRoot.stateRoleSele.toolSele]._x = stageRoot.container[crtRole]._x; stageRoot.container[stageRoot.stateRoleSele.toolSele]._y = stageRoot.container[crtRole]._y - 50; stageRoot.container[stageRoot.stateRoleSele.toolSele]._visible = true; stageRoot.container[stageRoot.stateRoleSele.toolSele].onEnterFrame = stageRoot.container[stageRoot.stateRoleSele.toolSele].orgnEnterFrame; i = 0; while (i < stageRoot.container[crtRole].toolsAry.length) { if (stageRoot.container[crtRole].toolsAry[i] == stageRoot.stateRoleSele.toolSele) { stageRoot.container[crtRole].toolsAry.splice(i, 1); } i++; } stageRoot.container.toolsBoxRefresh(crtRole); stageRoot.disabledSeleBtns(); } stageRoot.stateRoleSele.usePropBtn.onPress = function () { this.crtRole = stageRoot.container.roleMoveCtrl.crtRole; this.propRlt = stageRoot.container[this._parent.toolSele].rec[0]; this.propFuncType = stageRoot.container[this._parent.toolSele].rec[3]; xDist = Math.abs(stageRoot.container[this.propRlt]._x - stageRoot.container[this.crtRole]._x); yDist = Math.abs(stageRoot.container[this.propRlt]._y - stageRoot.container[this.crtRole]._y); if ((xDist > 150) || (yDist > 200)) { stageRoot.disabledSeleBtns(); stageRoot.container.roleSay(this.crtRole, "I cannot use this here!"); return(undefined); } this.propFuncCtt = stageRoot.container[this.propRlt].func[1]; switch (this.propFuncType) { case "unlock" : stageRoot.container[this.propFuncCtt].accessable = true; useKeyName = "useKey" + stageRoot.container[this.crtRole].crtHouse.substr(5, 2); stageRoot.container[useKeyName].gotoAndPlay(2); stageRoot.container[useKeyName].role.gotoAndStop(this.crtRole); stageRoot.container[useKeyName].role.roleCtt.gotoAndPlay(2); stageRoot.container.roleMoveCtrl.ctrlAble = false; stageRoot.container[this.crtRole]._visible = false; if (stageRoot.container[this.propRlt].func[3] != "none") { stageRoot.container[stageRoot.container[this.propRlt].func[3]].onEnterFrame = stageRoot.container[stageRoot.container[this.propRlt].func[3]].orgnEnterFrame; } if (stageRoot.container[this.propRlt].func[2] == "disapear") { stageRoot.container[this.propRlt].unloadMovie(); } break; case "clip" : stageRoot.container[stageRoot.container[this._parent.toolSele].func[1]].apply(null); break; case "generate" : stageRoot.container[stageRoot.container[this.propRlt].rec[1]].apply(null); break; case "shot" : if (stageRoot.container.roleMoveCtrl.crtRole != "role2") { stageRoot.container.roleSay(this.crtRole, "I can not use this."); return(undefined); } shotPlaceName = "shotPlace" + stageRoot.container[this.crtRole].crtHouse.substr(5, 2); shotXDist = Math.abs(stageRoot.container[shotPlaceName]._x - stageRoot.container[this.crtRole]._x); if (shotXDist >= 50) { break; } stageRoot.container["event" + shotPlaceName].apply(null); } stageRoot.disabledSeleBtns(); }; stageRoot.stateRoleSele.dropPropBtn.onPress = function () { stageRoot.dropTool(this._parent.toolSele); }; stageRoot.stateRoleSele.goMenu.onPress = function () { stageRoot.goMenuMc.gotoAndStop(2); }; stageRoot.stateRoleSele.zmIn.onPress = function () { this._parent._parent.container.globalView(); }; stageRoot.stateRoleSele.zmOt.onPress = function () { this._parent._parent.container.localView(); }; toolIDCTpressInit();
Frame 14
var stageRoot = this; stop(); function disabledSeleBtns() { stageRoot.stateRoleSele.usePropBtn._visible = false; stageRoot.stateRoleSele.dropPropBtn._visible = false; } function activateSeleBtns() { stageRoot.stateRoleSele.usePropBtn._visible = true; stageRoot.stateRoleSele.dropPropBtn._visible = true; } stageRoot.stateRoleSele.bg.onPress = function () { trace("you click state bg"); }; stageRoot.stateRoleSele.bg.useHandCursor = false; disabledSeleBtns(); function executeCallback() { _global.secondCnt++; if (_global.secondCnt == 60) { _global.secondCnt = 1; _global.minuteCnt++; } secondTxt = ((_global.secondCnt >= 10) ? (String(_global.secondCnt)) : ("0" + _global.secondCnt)); minuteTxt = ((_global.minuteCnt >= 10) ? (String(_global.minuteCnt)) : ("0" + _global.minuteCnt)); stageRoot.stateRoleSele.watch.text = (minuteTxt + ":") + secondTxt; } function startClock() { intervalId = setInterval(this, "executeCallback", duration); } var intervalId; var duration = 1000; clearInterval(intervalId); clearInterval(intervalId); startClock(); function saveData() { _global.gameDat = SharedObject.getLocal("gameDat", "/"); _global.gameDat.clear(); _global.gameDat.data.recFlag = "true"; _global.gameDat.data.chapter = "gameUnder"; stageRoot.saveRole(); stageRoot.saveHouse(); stageRoot.saveEnemy(); stageRoot.saveEvent(); stageRoot.saveAccess(); stageRoot.saveProp(); stageRoot.saveOther(); stageRoot.saveOption(); _global.gameDat.flush(); return(true); } function saveRole() { function traceData() { trace("\nroles' record block :"); i = 0; while (i < 3) { trace((("role rec" + (i + 1)) + ": ") + _global.gameDat.data["roleRec" + (i + 1)]); trace((("role tools" + (i + 1)) + ": ") + _global.gameDat.data["roleRec" + (i + 1)][3]); i++; } } i = 0; while (i < 3) { roleName = "role" + (i + 1); _global.gameDat.data["roleRec" + (i + 1)] = [datPath[roleName]._x, datPath[roleName]._y, datPath[roleName].crtHouse, datPath[roleName].toolsAry.concat()]; i++; } _global.gameDat.flush(); } function saveHouse() { function traceData() { trace("\nhouseAry block"); i = 1; while (i <= 4) { trace((("houseAry5" + i) + " ") + _global.gameDat.data["houseAry5" + i]); i++; } i = 1; while (i <= 1) { trace((("houseAry4" + i) + " ") + _global.gameDat.data["houseAry4" + i]); i++; } i = 1; while (i <= 1) { trace((("houseAry3" + i) + " ") + _global.gameDat.data["houseAry3" + i]); i++; } i = 1; while (i <= 1) { trace((("houseAry2" + i) + " ") + _global.gameDat.data["houseAry2" + i]); i++; } i = 1; while (i <= 2) { trace((("houseAry1" + i) + " ") + _global.gameDat.data["houseAry1" + i]); i++; } } i = 1; while (i <= 4) { _global.gameDat.data["houseAry5" + i] = datPath["house5" + i].propAry.concat(); i++; } i = 1; while (i <= 1) { _global.gameDat.data["houseAry4" + i] = datPath["house4" + i].propAry.concat(); i++; } i = 1; while (i <= 1) { _global.gameDat.data["houseAry3" + i] = datPath["house3" + i].propAry.concat(); i++; } i = 1; while (i <= 1) { _global.gameDat.data["houseAry2" + i] = datPath["house2" + i].propAry.concat(); i++; } i = 1; while (i <= 2) { _global.gameDat.data["houseAry1" + i] = datPath["house1" + i].propAry.concat(); i++; } _global.gameDat.flush(); } function saveEvent() { function traceData() { trace("\nevent data block"); trace("event woodUnderover " + _global.gameDat.data.woodUnderover); trace("event boltover " + _global.gameDat.data.boltover); trace("event aotuWallH3over " + _global.gameDat.data.autoWallH3over); trace("event steelDoorUover " + _global.gameDat.data.steelDoorUover); trace("event switch43over " + _global.gameDat.data.switch43over); trace("event turnplateover " + _global.gameDat.data.turnplateover); trace("event stonesover " + _global.gameDat.data.stonesover); trace("event keyUover " + _global.gameDat.data.keyUover); } _global.gameDat.data.woodUnderover = datPath.woodUnderover; _global.gameDat.data.boltover = datPath.boltover; _global.gameDat.data.autoWallH3over = datPath.autoWallH3over; _global.gameDat.data.steelDoorUover = datPath.steelDoorUover; _global.gameDat.data.switch43over = datPath.switch43over; _global.gameDat.data.turnplateover = datPath.turnplateover; _global.gameDat.data.stonesover = datPath.stonesover; _global.gameDat.data.keyUover = datPath.keyUover; _global.gameDat.flush(); traceData(); } function saveAccess() { function traceData() { trace("\naccess block"); trace("pipeH12able " + _global.gameDat.data.pipeH12able); trace("pipeH2able " + _global.gameDat.data.pipeH2able); trace("doorV35 " + _global.gameDat.data.doorV35able); trace("doorV13 " + _global.gameDat.data.doorV13able); } _global.gameDat.data.pipeH12able = datPath.pipeH12.accessable; _global.gameDat.data.pipeH2able = datPath.pipeH2.accessable; _global.gameDat.data.doorV45able = datPath.doorV45.accessable; _global.gameDat.data.doorV35able = datPath.doorV35.accessable; _global.gameDat.data.doorV13able = datPath.doorV13.accessable; _global.gameDat.data.doorV12able = datPath.doorV12.accessable; _global.gameDat.data.doorH5_12able = datPath.doorH5_12.accessable; _global.gameDat.data.doorH5_23able = datPath.doorH5_23.accessable; _global.gameDat.data.doorH5_34able = datPath.doorH5_34.accessable; _global.gameDat.data.doorH4_12able = datPath.doorH4_12.accessable; _global.gameDat.data.doorH4_23able = datPath.doorH4_23.accessable; _global.gameDat.data.doorH1_12able = datPath.doorH1_12.accessable; _global.gameDat.flush(); traceData(); } function saveProp() { function traceData() { trace("\n prop block"); trace("keyURec " + _global.gameDat.data.keyURec); trace("keyU2Rec " + _global.gameDat.data.keyU2Rec); trace("cuvetteRec " + _global.gameDat.data.cuvetteRec); trace("axeRec " + _global.gameDat.data.axeRec); trace("fBulletRec " + _global.gameDat.data.fBulletRec); } _global.gameDat.data.keyURec = [datPath.keyU._x, datPath.keyU._y, datPath.keyU._visible]; _global.gameDat.data.keyU2Rec = [datPath.keyU2._x, datPath.keyU2._y, datPath.keyU2._visible]; _global.gameDat.data.cuvetteRec = [datPath.cuvette._x, datPath.cuvette._y, datPath.cuvette._visible]; _global.gameDat.data.axeRec = [datPath.axe._x, datPath.axe._y, datPath.axe._visible]; _global.gameDat.data.fBulletRec = [datPath.fBullet._x, datPath.fBullet._y, datPath.fBullet._visible]; _global.gameDat.data.flush(); traceData(); } function saveOther() { traceData(); } function saveOption() { _global.gameDat.data.secondCnt = _global.secondCnt; _global.gameDat.data.minuteCnt = _global.minuteCnt; _global.gameDat.data.score = _global.score; _global.gameDat.data.viewScale = stageRoot.container._xscale; _global.gameDat.data.containerX = stageRoot.container._x; _global.gameDat.data.containerY = stageRoot.container._y; _global.gameDat.data.crtRole = stageRoot.container.roleMoveCtrl.crtRole; _global.gameDat.flush(); } function loadData() { _global.gameDat = SharedObject.getLocal("gameDat", "/"); trace("readBtn recFlag " + _global.gameDat.data.recFlag); stageRoot.container.zoomCtrl.crtTask = "none"; stageRoot.container.zoomCtrl.onEnterFrame = null; stageRoot.roleData(); stageRoot.houseData(); stageRoot.eventData(); stageRoot.accessData(); stageRoot.propData(); stageRoot.optionData(); stageRoot.cover.unloadMovie(); } function roleData() { trace("role data"); i = 0; while (i < 3) { roleName = "role" + (i + 1); datPath[roleName]._x = _global.gameDat.data["roleRec" + (i + 1)][0]; datPath[roleName]._y = _global.gameDat.data["roleRec" + (i + 1)][1]; datPath[roleName].crtHouse = _global.gameDat.data["roleRec" + (i + 1)][2]; datPath[roleName].toolsAry = _global.gameDat.data["roleRec" + (i + 1)][3].concat(); j = 0; while (j < datPath[roleName].toolsAry.length) { datPath[datPath[roleName].toolsAry[j]]._visible = false; j++; } i++; } } function houseData() { i = 1; while (i <= 4) { datPath["house5" + i].propAry = _global.gameDat.data["houseAry5" + i].concat(); i++; } i = 1; while (i <= 1) { datPath["house4" + i].propAry = _global.gameDat.data["houseAry4" + i].concat(); i++; } i = 1; while (i <= 1) { datPath["house3" + i].propAry = _global.gameDat.data["houseAry3" + i].concat(); i++; } i = 1; while (i <= 1) { datPath["house2" + i].propAry = _global.gameDat.data["houseAry2" + i].concat(); i++; } i = 1; while (i <= 2) { datPath["house1" + i].propAry = _global.gameDat.data["houseAry1" + i].concat(); i++; } } function eventData() { trace("event Data"); datPath.woodUnderover = _global.gameDat.data.woodUnderover; datPath.boltover = _global.gameDat.data.boltover; datPath.autoWallH3over = _global.gameDat.data.autoWallH3over; datPath.steelDoorUover = _global.gameDat.data.steelDoorUover; datPath.switch43over = _global.gameDat.data.switch43over; datPath.turnplateover = _global.gameDat.data.turnplateover; datPath.stonesover = _global.gameDat.data.stonesover; datPath.keyUover = _global.gameDat.data.keyUover; if (_global.gameDat.data.woodUnderover) { datPath.woodUnder.unloadMovie(); datPath.axe.unloadMovie(); datPath.heavy31.unloadMovie(); } if (_global.gameDat.data.boltover) { datPath.bolt.unloadMovie(); datPath.cuvette.unloadMovie(); } trace("autoWallH3over " + _global.gameDat.data.autoWallH3over); if (_global.gameDat.data.autoWallH3over) { datPath.autoWallH3.gotoAndStop("end"); } if (_global.gameDat.data.steelDoorUover) { datPath.steelDoorU.gotoAndStop("end"); } if (_global.gameDat.data.switch43over) { datPath.autoWallH1.gotoAndStop("end"); } if (_global.gameDat.data.turnplateover) { datPath.steam.gotoAndStop(2); } if (_global.gameDat.data.stonesover) { datPath.stones.unloadMovie(); datPath.clearStoneMV.unloadMovie(); } if (_global.gameDat.data.keyUover) { datPath.keyU.unloadMovie(); } } function accessData() { trace("accessData"); datPath.pipeH12.accessable = _global.gameDat.data.pipeH12able; datPath.pipeH2.accessable = _global.gameDat.data.pipeH2able; datPath.doorV45.accessable = _global.gameDat.data.doorV45able; datPath.doorV35.accessable = _global.gameDat.data.doorV35able; datPath.doorV13.accessable = _global.gameDat.data.doorV13able; datPath.doorV12.accessable = _global.gameDat.data.doorV12able; datPath.doorH5_12.accessable = _global.gameDat.data.doorH5_12able; datPath.doorH5_23.accessable = _global.gameDat.data.doorH5_23able; datPath.doorH5_34.accessable = _global.gameDat.data.doorH5_34able; datPath.doorH4_12.accessable = _global.gameDat.data.doorH4_12able; datPath.doorH4_23.accessable = _global.gameDat.data.doorH4_23able; datPath.doorH1_12.accessable = _global.gameDat.data.doorH1_12able; } function propData() { trace("propData"); if (_global.gameDat.data.keyURec[0] != undefined) { datPath.keyU._x = _global.gameDat.data.keyURec[0]; datPath.keyU._y = _global.gameDat.data.keyURec[1]; datPath.keyU._visible = _global.gameDat.data.keyURec[2]; } if (_global.gameDat.data.keyU2Rec[0] != undefined) { datPath.keyU2._x = _global.gameDat.data.keyU2Rec[0]; datPath.keyU2._y = _global.gameDat.data.keyU2Rec[1]; datPath.keyU2._visible = _global.gameDat.data.keyU2Rec[2]; } if (_global.gameDat.data.cuvetteRec[0] != undefined) { datPath.cuvette._x = _global.gameDat.data.cuvetteRec[0]; datPath.cuvette._y = _global.gameDat.data.cuvetteRec[1]; datPath.cuvette._visible = _global.gameDat.data.cuvetteRec[2]; } if (_global.gameDat.data.axeRec[0] != undefined) { datPath.axe._x = _global.gameDat.data.axeRec[0]; datPath.axe._y = _global.gameDat.data.axeRec[1]; datPath.axe._visible = _global.gameDat.data.axeRec[2]; } if (_global.gameDat.data.fBulletRec[0] != undefined) { datPath.fBullet._x = _global.gameDat.data.fBulletRec[0]; datPath.fBullet._y = _global.gameDat.data.fBulletRec[1]; datPath.fBullet._visible = _global.gameDat.data.fBulletRec[2]; } } function otherData() { } function optionData() { trace((("second and minute cnt of so:" + _global.gameDat.data.secondCnt) + " ") + _global.gameDat.data.minuteCnt); _global.secondCnt = (ctnrRoor.count = _global.gameDat.data.secondCnt); _global.minuteCnt = _global.gameDat.data.minuteCnt; _global.score = _global.gameDat.data.score; svPath.scoreTxt.text = _global.score; datPath._xscale = (stageRoot.container._yscale = _global.gameDat.data.viewScale); datPath._x = _global.gameDat.data.containerX; datPath._y = _global.gameDat.data.containerY; datPath.roleMoveCtrl.crtRole = (datPath.crtRole = _global.gameDat.data.crtRole); svPath.gotoAndStop(_global.gameDat.data.crtRole); datPath.toolsBoxRefresh(_global.gameDat.data.crtRole); datPath.activatePropOEF(datPath[_global.gameDat.data.crtRole].crtHouse); trace(_global.gameDat.data.crtRole); } var svPath = stageRoot.stateRoleSele; var datPath = stageRoot.container; svPath.saveBtn.onPress = function () { _global.gameRoot.saveMc.gotoAndStop(2); _global.gameRoot.container.roleMoveCtrl.ctrlAble = false; }; svPath.clearBtn.onPress = function () { _global.gameDat.clear(); trace(" recFlag " + _global.gameDat.data.recFlag); }; svPath.readBtn.onPress = loadData; function toolIDCTpress() { this._parent.toolSele = this.crtDispTool; stageRoot.activateSeleBtns(); i = 0; while (i <= 4) { stageRoot.stateRoleSele["toolIDCT" + i].light._visible = false; i++; } this.light._visible = true; } function toolIDCTpressInit() { i = 0; while (i <= 4) { stageRoot.stateRoleSele["toolIDCT" + i].onPress = stageRoot.toolIDCTpress; stageRoot.stateRoleSele["toolIDCT" + i].light._visible = false; i++; } stageRoot.stateRoleSele.qltPanel._visible = false; stageRoot.stateRoleSele.qltPanelSwitch.onPress = function () { if (this._parent.qltPanel._visible == true) { this._parent.qltPanel._visible = false; } else { this._parent.qltPanel._visible = true; this._parent.qltPanel.QLOW._alpha = 30; this._parent.qltPanel.QMEDIUM._alpha = 30; this._parent.qltPanel.QHIGH._alpha = 30; this._parent.qltPanel.QBEST._alpha = 30; this._parent.qltPanel["Q" + _global.visualQlt]._alpha = 100; } }; stageRoot.stateRoleSele.soundStop._visible = (stageRoot.stateRoleSele.musicStop._visible = false); stageRoot.stateRoleSele.stopSoundBtn.onPress = function () { if (stageRoot.stateRoleSele.soundStop._visible == false) { stageRoot.stateRoleSele.soundStop._visible = true; _global.gameRoot.sndCtrl.stopSound(); } else { stageRoot.stateRoleSele.soundStop._visible = false; _global.gameRoot.sndCtrl.returnSound(); } }; stageRoot.stateRoleSele.stopMusicBtn.onPress = function () { if (stageRoot.stateRoleSele.musicStop._visible == false) { stageRoot.stateRoleSele.musicStop._visible = true; _global.gameRoot.sndCtrl.stopMusic(); } else { stageRoot.stateRoleSele.musicStop._visible = false; _global.gameRoot.sndCtrl.returnMusic(); } }; } function dropTool(dropName) { crtRole = stageRoot.container.crtRole; crtHouse = stageRoot.container[crtRole].crtHouse; housePropAry = stageRoot.container[crtHouse].propAry; housePropAry.push(stageRoot.stateRoleSele.toolSele); stageRoot.container[stageRoot.stateRoleSele.toolSele]._x = stageRoot.container[crtRole]._x; stageRoot.container[stageRoot.stateRoleSele.toolSele]._y = stageRoot.container[crtRole]._y - 50; stageRoot.container[stageRoot.stateRoleSele.toolSele]._visible = true; stageRoot.container[stageRoot.stateRoleSele.toolSele].onEnterFrame = stageRoot.container[stageRoot.stateRoleSele.toolSele].orgnEnterFrame; i = 0; while (i < stageRoot.container[crtRole].toolsAry.length) { if (stageRoot.container[crtRole].toolsAry[i] == stageRoot.stateRoleSele.toolSele) { stageRoot.container[crtRole].toolsAry.splice(i, 1); } i++; } stageRoot.container.toolsBoxRefresh(crtRole); stageRoot.disabledSeleBtns(); } stageRoot.stateRoleSele.usePropBtn.onPress = function () { this.crtRole = stageRoot.container.roleMoveCtrl.crtRole; this.propRlt = stageRoot.container[this._parent.toolSele].rec[0]; this.propFuncType = stageRoot.container[this._parent.toolSele].rec[3]; xDist = Math.abs(stageRoot.container[this.propRlt]._x - stageRoot.container[this.crtRole]._x); yDist = Math.abs(stageRoot.container[this.propRlt]._y - stageRoot.container[this.crtRole]._y); if ((xDist > 150) || (yDist > 200)) { stageRoot.disabledSeleBtns(); stageRoot.container.roleSay(this.crtRole, "I cannot use this here!"); return(undefined); } this.propFuncCtt = stageRoot.container[this.propRlt].func[1]; switch (this.propFuncType) { case "unlock" : stageRoot.container[this.propFuncCtt].accessable = true; useKeyName = "useKey" + stageRoot.container[this.crtRole].crtHouse.substr(5, 2); stageRoot.container[useKeyName].gotoAndPlay(2); stageRoot.container[useKeyName].role.gotoAndStop(this.crtRole); stageRoot.container[useKeyName].role.roleCtt.gotoAndPlay(2); stageRoot.container.roleMoveCtrl.ctrlAble = false; stageRoot.container[this.crtRole]._visible = false; if (stageRoot.container[this.propRlt].func[3] != "none") { stageRoot.container[stageRoot.container[this.propRlt].func[3]].onEnterFrame = stageRoot.container[stageRoot.container[this.propRlt].func[3]].orgnEnterFrame; } if (stageRoot.container[this.propRlt].func[2] == "disapear") { stageRoot.container[this.propRlt].unloadMovie(); } break; case "clip" : stageRoot.container[stageRoot.container[this._parent.toolSele].func[1]].apply(null); break; case "generate" : stageRoot.container[stageRoot.container[this.propRlt].rec[1]].apply(null); break; case "shot" : if (stageRoot.container.roleMoveCtrl.crtRole != "role2") { stageRoot.container.roleSay(this.crtRole, "I can not use this."); return(undefined); } shotPlaceName = "shotPlace" + stageRoot.container[this.crtRole].crtHouse.substr(5, 2); shotXDist = Math.abs(stageRoot.container[shotPlaceName]._x - stageRoot.container[this.crtRole]._x); if (shotXDist >= 50) { break; } stageRoot.container["event" + shotPlaceName].apply(null); } stageRoot.disabledSeleBtns(); }; stageRoot.stateRoleSele.dropPropBtn.onPress = function () { stageRoot.dropTool(this._parent.toolSele); }; stageRoot.stateRoleSele.goMenu.onPress = function () { stageRoot.goMenuMc.gotoAndStop(2); }; stageRoot.stateRoleSele.zmIn.onPress = function () { this._parent._parent.container.globalView(); }; stageRoot.stateRoleSele.zmOt.onPress = function () { this._parent._parent.container.localView(); }; toolIDCTpressInit();
Frame 285
gotoAndStop ("gameUnder");
Frame 845
stop(); _global.score = ((_global.score + 3600) - (_global.minuteCnt * 60)) - _global.secondCnt; totalScore.text = _global.score;
Instance of Symbol 56 MovieClip in Frame 845
//component parameters onClipEvent (construct) { _game_name = "mental"; score_var = "_global.score"; }
Frame 848
startBtn.onPress = function () { gotoAndStop ("firstPage"); }; _global.gameRoot.sndCtrl.playSound("fallDownSnd");
Frame 922
_global.gameRoot.sndCtrl.playSound("doorSnd");
Frame 946
scoreMc.totalScore.text = _global.score;
Instance of Symbol 56 MovieClip in Frame 946
//component parameters onClipEvent (construct) { _game_name = "mental"; score_var = "_global.score"; }
Frame 956
_global.gameRoot.sndCtrl.playSound("seleRoleSnd");
Instance of Symbol 1246 MovieClip in Frame 958
//component parameters onClipEvent (construct) { _game_name = "mental"; score_var = "_global.score"; }
Frame 997
stop();
Frame 998
stop();
Symbol 4 MovieClip Frame 1
onPress = function () { FWGURL(); }; this.cacheAsBitmap = true;
Symbol 7 MovieClip Frame 1
function Replace() { if (sVariable.length == 0) { tTxt.text = sTxt; } else { tTxt.variable = sVariable; } tTxt.autoSize = autoSize; if (autoSize == "right") { tTxt._x = -Math.floor(tTxt._width); } else if (autoSize == "center") { tTxt._x = -Math.floor(tTxt._width / 2); } else { tTxt._x = 0; } } var sTxt; var bBmp; var bMultiline; var autoSize; var sVariable; Replace(); this.cacheAsBitmap = bBmp;
Symbol 8 MovieClip Frame 1
_x = (Stage.width / 2); _y = ((Stage.height / 2) - 30);
Symbol 8 MovieClip Frame 25
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(); } } };
Instance of Symbol 7 MovieClip in Symbol 8 MovieClip Frame 25
//component parameters onClipEvent (construct) { sTxt = "TXT"; sVariable = "_parent.rate"; autoSize = "center"; bBmp = false; }
Instance of Symbol 7 MovieClip "mLoading" in Symbol 8 MovieClip Frame 25
//component parameters onClipEvent (construct) { sTxt = "Loading..."; sVariable = ""; autoSize = "center"; bBmp = false; }
Symbol 1251 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.0"); } 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 1252 MovieClip [__Packages.SoundManage] Frame 0
class 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", 9999); } 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); 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]); } } 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); 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]); } } 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); 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]); 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]); 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); 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]); 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]); 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 32 MovieClip Frame 1
_x = (Stage.width / 2); _y = (Stage.height / 2); _root.stop(); onPress = function () { getURL ("http://www.freeworldgroup.com/", "_blank"); };
Symbol 32 MovieClip Frame 146
_root.gotoAndStop("firstPage");
Symbol 39 Button
on (release) { gotoAndStop ("submit"); }
Symbol 54 Button
on (release) { viewHighscore(); }
Symbol 56 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 56 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"); };
Instance of Symbol 50 MovieClip "closeBtn" in Symbol 56 MovieClip Frame 3
on (press) { trace("should gotoAndStop frame 1"); this._parent.gotoAndStop("over"); }
Symbol 75 MovieClip Frame 1
stop();
Symbol 91 Button
on (release) { viewHighscore(); }
Symbol 96 Button
on (release) { getURL ("http://www.ifungames.com", "_blank"); }
Symbol 101 Button
on (release) { getURL ("http://www.freeworldgroup.com/", "_blank"); }
Symbol 106 Button
on (release) { getURL ("http://www.freeworldgroup.com/koalafiles.htm", "_blank"); }
Instance of Symbol 2 MovieClip in Symbol 110 MovieClip Frame 1
on (release) { getURL ("http://www.freeworldgroup.com/", "_blank"); }
Symbol 113 Button
on (release) { getURL ("http://www.freeworldgroup.com/", _blank); }
Symbol 118 Button
on (release) { gotoAndStop ("credits"); }
Symbol 125 Button
on (press) { _root.getURL("http://www.freeworldgroup.com/games6/gameindex/mental-showtime.htm", "_blank"); }
Symbol 130 Button
on (press) { _root.getURL("http://www.freeworldgroup.com/games6/gameindex/the-journey.htm", "_blank"); }
Symbol 134 Button
on (press) { _root.getURL("http://www.freeworldgroup.com/games6/gameindex/in-the-woods.htm", "_blank"); }
Symbol 197 Button
on (press) { nextFrame(); }
Symbol 206 Button
on (press) { _global.gameRoot.gotoAndStop("startGame"); }
Symbol 211 Button
on (press) { prevFrame(); }
Symbol 241 MovieClip Frame 1
goMenuBtn.onPress = function () { _global.gameRoot.gotoAndStop("firstPage"); }; stop();
Symbol 241 MovieClip Frame 3
okBtn.onPress = function () { _global.gameRoot.gotoAndStop("startGame"); stageRestart(); };
Symbol 268 MovieClip Frame 2
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 269 MovieClip Frame 1
stop(); sDoor.stop();
Symbol 269 MovieClip Frame 2
mDoor.gotoAndPlay(2);
Symbol 269 MovieClip Frame 23
mDoor.gotoAndPlay(2);
Symbol 291 MovieClip Frame 18
stop();
Symbol 294 MovieClip Frame 1
stop();
Symbol 294 MovieClip Frame 2
door2.gotoAndPlay(2); _global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 294 MovieClip Frame 42
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 294 MovieClip Frame 54
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 294 MovieClip Frame 93
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 301 MovieClip Frame 2
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 302 MovieClip Frame 1
stop(); sDoor.stop();
Symbol 302 MovieClip Frame 2
mDoor.gotoAndPlay(2);
Symbol 302 MovieClip Frame 23
mDoor.gotoAndPlay(2);
Symbol 315 MovieClip Frame 1
stop();
Symbol 315 MovieClip Frame 2
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 315 MovieClip Frame 23
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 364 MovieClip Frame 1
stop();
Symbol 364 MovieClip Frame 35
stop();
Symbol 398 MovieClip Frame 93
stop();
Symbol 399 MovieClip Frame 1
stop();
Symbol 399 MovieClip Frame 94
this._parent.localView();
Symbol 413 MovieClip Frame 1
stop();
Symbol 423 MovieClip Frame 1
Symbol 424 MovieClip Frame 1
stop();
Symbol 427 MovieClip Frame 1
stop(); eleMc._visible = false;
Symbol 436 MovieClip Frame 1
stop();
Symbol 436 MovieClip Frame 2
stop();
Symbol 440 MovieClip Frame 1
stop();
Symbol 440 MovieClip Frame 20
stop();
Symbol 451 MovieClip Frame 1
stop();
Symbol 455 MovieClip Frame 1
stop();
Symbol 457 MovieClip Frame 1
stop(); eleMc._visible = false;
Symbol 485 MovieClip Frame 2
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 485 MovieClip Frame 39
stop();
Symbol 486 MovieClip Frame 1
stop();
Symbol 511 MovieClip Frame 31
stop();
Symbol 515 MovieClip Frame 1
stop();
Symbol 515 MovieClip Frame 48
_global.gameRoot.sndCtrl.playSound("fallDownSnd"); _global.gameRoot.sndCtrl.playSound("shoutSnd");
Symbol 515 MovieClip Frame 54
this._parent.enemy21.unloadMovie(); this._parent.enemy21over = true;
Symbol 515 MovieClip Frame 79
stop(); this._parent.role3._visible = true; this._parent.roleMoveCtrl.ctrlAble = true; this._parent.localView();
Symbol 516 MovieClip Frame 1
stop();
Symbol 516 MovieClip Frame 101
stop(); this._parent.house52.propAry.push("number2"); this._parent.number2.onEnterFrame = this._parent.number2.orgnEnterFrame; this._parent.number2._visible = true; this._parent.localView(); this._parent.roleMoveCtrl.ctrlAble = true;
Symbol 561 MovieClip Frame 1
_global.gameRoot.sndCtrl.playSound("punchSnd");
Symbol 561 MovieClip Frame 10
_global.gameRoot.sndCtrl.playSound("punchSnd");
Symbol 561 MovieClip Frame 21
_global.gameRoot.sndCtrl.playSound("punchSnd");
Symbol 562 MovieClip Frame 1
stop();
Symbol 562 MovieClip Frame 3
_global.gameRoot.sndCtrl.playSound("dogBark");
Symbol 562 MovieClip Frame 27
_global.gameRoot.container.deadCtrl.onEnterFrame = _global.gameRoot.container.deadCtrl.orgnEnterFrame; _global.gameRoot.container.role1._visible = false; _global.gameRoot.sndCtrl.playSound("dogBark");
Symbol 566 MovieClip Frame 1
stop();
Symbol 572 MovieClip Frame 1
stop();
Symbol 572 MovieClip Frame 2
_global.gameRoot.sndCtrl.playSound("teleConSnd");
Symbol 572 MovieClip Frame 37
_global.gameRoot.sndCtrl.playSound("teleConSnd");
Symbol 572 MovieClip Frame 78
_global.gameRoot.sndCtrl.playSound("teleCallSnd");
Symbol 572 MovieClip Frame 102
_global.gameRoot.sndCtrl.playSound("teleCallSnd");
Symbol 572 MovieClip Frame 127
_global.gameRoot.sndCtrl.playSound("teleCallSnd");
Symbol 572 MovieClip Frame 151
_global.gameRoot.sndCtrl.playSound("teleCallSnd");
Symbol 572 MovieClip Frame 174
_global.gameRoot.sndCtrl.playSound("teleCallSnd");
Symbol 572 MovieClip Frame 183
trace(this._parent.enemy32.crtTask); if (this._parent.enemy32.crtTask != "fight") { this._parent.enemy32.crtTask = "changeRoom"; this._parent.enemy32.onEnterFrame = this._parent.enemy32.orgnEnterFrame; this._parent.roleMoveCtrl.ctrlAble = true; }
Symbol 576 MovieClip Frame 33
_global.gameRoot.sndCtrl.playSound("crashSnd");
Symbol 577 MovieClip Frame 1
stop();
Symbol 577 MovieClip Frame 47
this._parent.role3._visible = true; this._parent.roleMoveCtrl.ctrlAble = true; this._parent.trg53_2.onEnterFrame = this._parent.trg53_2.orgnEnterFrame; this._parent.pipe3.accessable = true; stop();
Symbol 619 MovieClip Frame 1
stop();
Symbol 619 MovieClip Frame 46
this._parent.trg62_2.onEnterFrame = this._parent.trg62_2.orgnEnterFrame; this._parent.pipe5._visible = true; this._parent.roleMoveCtrl.ctrlAble = true; this._parent.role1._visible = true; this._parent.house62.propAry.push("trg62_2");
Symbol 645 MovieClip Frame 50
stop();
Symbol 650 MovieClip Frame 1
stop();
Symbol 650 MovieClip Frame 44
_global.gameRoot.sndCtrl.playSound("hitSnd");
Symbol 650 MovieClip Frame 58
_global.gameRoot.sndCtrl.playSound("hitSnd");
Symbol 650 MovieClip Frame 75
this._parent.dog.gotoAndStop("dead"); this._parent.ladder.accessable = true; this._parent.roleMoveCtrl.ctrlAble = true; this._parent.role2._visible = true; this._parent.dog._visible = true; _global.gameRoot.sndCtrl.playSound("fallDownSnd"); this._parent.camaraMoveCtrl.onEnterFrame = this._parent.camaraMoveCtrl.orgnEnterFrame; this._parent.camaraMoveCtrl.moveKind = "role";
Symbol 651 MovieClip Frame 1
stop();
Symbol 651 MovieClip Frame 47
_global.gameRoot.sndCtrl.playSound("hitSnd");
Symbol 651 MovieClip Frame 55
this._parent.house23.propAry = ["trg23_1", "trg23_2", "card"]; this._parent.steelDoor.onEnterFrame = null; this._parent.steelDoor.gotoAndStop(2); this._parent.roleMoveCtrl.ctrlAble = true; this._parent.role2._visible = true;
Symbol 652 MovieClip Frame 1
stop();
Symbol 652 MovieClip Frame 58
_global.gameRoot.sndCtrl.playSound("hitSnd");
Symbol 652 MovieClip Frame 66
this._parent.eleWater11.gotoAndStop(2); this._parent.wire11.gotoAndStop(2); if (this._parent.power.isOpen == true) { this._parent.eleWater11.eleMc._visible = true; this._parent.wire11.eleMc._visible = true; this._parent.enemy11.unloadMovie(); this._parent.enemy11Dead._visible = true; this._parent.enemy11Dead.gotoAndPlay(2); this._parent.enemy11over = true; this._parent.globalView(); _global.score = _global.score + 300; this._parent._parent.stateRoleSele.scoreTxt.text = _global.score; } this._parent.roleMoveCtrl.ctrlAble = true; this._parent.role2._visible = true;
Symbol 661 MovieClip Frame 1
stop();
Symbol 661 MovieClip Frame 24
_global.gameRoot.sndCtrl.playSound("crashSnd");
Symbol 661 MovieClip Frame 38
this._parent.trg51_3.onEnterFrame = this._parent.trg51_3.orgnEnterFrame; this._parent.doorH5_12.accessable = true; this._parent.roleMoveCtrl.ctrlAble = true; this._parent.role3._visible = true; this._parent.house51.propAry.push("trg51_3");
Symbol 663 MovieClip Frame 1
stop();
Symbol 663 MovieClip Frame 2
_global.gameRoot.sndCtrl.playSound("fallDownSnd"); _global.gameRoot.sndCtrl.playSound("shoutSnd");
Symbol 663 MovieClip Frame 33
this._parent.localView();
Symbol 682 MovieClip Frame 1
stop();
Symbol 683 MovieClip Frame 1
stop();
Symbol 683 MovieClip Frame 44
this._parent[this._parent.roleMoveCtrl.crtRole]._visible = true; this._parent.roleMoveCtrl.ctrlAble = true; _global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 688 MovieClip Frame 1
stop();
Symbol 690 MovieClip Frame 1
stop();
Symbol 694 MovieClip Frame 1
stop();
Symbol 697 MovieClip Frame 1
stop();
Symbol 702 MovieClip Frame 44
this.txtCtt._visible = false;
Symbol 710 MovieClip Frame 1
stop();
Symbol 731 MovieClip Frame 1
stop();
Symbol 748 MovieClip Frame 1
stop();
Symbol 750 MovieClip Frame 1
stop();
Symbol 751 MovieClip Frame 7
_global.gameRoot.sndCtrl.playSound("walkSnd");
Symbol 751 MovieClip Frame 19
_global.gameRoot.sndCtrl.playSound("walkSnd");
Symbol 756 MovieClip Frame 1
_global.gameRoot.sndCtrl.playSound("slapSnd");
Symbol 756 MovieClip Frame 9
_global.gameRoot.sndCtrl.playSound("punchSnd");
Symbol 756 MovieClip Frame 18
_global.gameRoot.sndCtrl.playSound("fallDownSnd");
Symbol 757 MovieClip Frame 1
stop();
Symbol 759 MovieClip Frame 1
stop();
Symbol 759 MovieClip Frame 35
stop();
Symbol 780 MovieClip Frame 1
stop(); okBtn.onPress = function () { this._parent.nextFrame(); }; back.onPress = function () { }; back.useHandCursor = false;
Symbol 780 MovieClip Frame 4
firstStartBtn.onPress = function () { _global.gameRoot.container.roleMoveCtrl.ctrlAble = true; _global.gameRoot.container.firstIns.unloadMovie(); _global.gameRoot.startClock(); };
Symbol 781 MovieClip Frame 1
var ctnrRoot = this; shouldScale = 20; shouldTimeCnt = 20; winEnd = "gameChapter1Win"; winRoom = "house14"; powerLight._visible = false; function setRolesStop() { i = 1; while (i <= 3) { if (ctnrRoot["role" + i].isClimb == false) { ctnrRoot["role" + i].gotoAndStop("stop"); } i++; } } function rolePress() { if (ctnrRoot.crtRole != undefined) { ctnrRoot.disabledPropOEF(ctnrRoot[crtRole].crtHouse); ctnrRoot.setRolesStop(); } ctnrRoot.roleMoveCtrl.crtRole = this._name; ctnrRoot._parent.stateRoleSele.gotoAndStop(this._name); ctnrRoot.toolsBoxRefresh(this._name); ctnrRoot.activatePropOEF(this.crtHouse); _global.gameRoot.sndCtrl.playSound("seleRoleSnd"); if ((ctnrRoot.crtRole != this._name) && (ctnrRoot._xscale == 100)) { ctnrRoot.camaraMoveCtrl.onEnterFrame = ctnrRoot.camaraMoveCtrl.orgnEnterFrame; ctnrRoot.camaraMoveCtrl.moveKind = "role"; } if (ctnrRoot.isSortRoom()) { ctnrRoot.roleMoveCtrl.isSortFlag = true; ctnrRoot.roleDepthSort(); } if (ctnrRoot._xscale != 100) { ctnrRoot.localView(); } } function roleSay(parRole, ctt) { ctnrRoot[parRole].roleSay.txtCtt.txt.text = ctt; ctnrRoot[parRole].roleSay.gotoAndPlay(1); ctnrRoot[parRole].roleSay.txtCtt._visible = true; if (ctnrRoot._xscale == 100) { ctnrRoot[parRole].roleSay._xscale = (ctnrRoot[parRole].roleSay._yscale = 100); } else { ctnrRoot[parRole].roleSay._xscale = (ctnrRoot[parRole].roleSay._yscale = 250); } } function clearToolIDCT() { i = 0; while (i <= 4) { ctnrRoot._parent.stateRoleSele["toolIDCT" + i].gotoAndStop("none"); ctnrRoot._parent.stateRoleSele["toolIDCT" + i].crtDispTool = "none"; ctnrRoot._parent.stateRoleSele["toolIDCT" + i]._visible = false; i++; } } function toolsBoxRefresh(parRole) { ctnrRoot.clearToolIDCT(); if (ctnrRoot[parRole].toolsAry.length > 0) { ctnrRoot._parent.stateRoleSele.toolsTxt.text = ""; i = 0; while (i < ctnrRoot[parRole].toolsAry.length) { ctnrRoot._parent.stateRoleSele.toolsTxt.text = ctnrRoot._parent.stateRoleSele.toolsTxt.text + (ctnrRoot[parRole].toolsAry[i] + " "); ctnrRoot._parent.stateRoleSele["toolIDCT" + i]._visible = true; ctnrRoot._parent.stateRoleSele["toolIDCT" + i].gotoAndStop(ctnrRoot[parRole].toolsAry[i]); ctnrRoot._parent.stateRoleSele["toolIDCT" + i].crtDispTool = ctnrRoot[parRole].toolsAry[i]; i++; } } else { ctnrRoot._parent.stateRoleSele.toolsTxt.text = "have none tool"; } } function rolesInit(rName, rHouse) { ctnrRoot[rName].onPress = ctnrRoot.rolePress; ctnrRoot[rName].onRollOver = ctnrRoot.roleRollOver; ctnrRoot[rName].crtHouse = rHouse; ctnrRoot[rName].actKind = "none"; ctnrRoot[rName].propNearBy = "none"; ctnrRoot[rName].isNearByProp = false; ctnrRoot[rName].toolsAry = new Array(); ctnrRoot[rName].toolsAry.splice(0); ctnrRoot[rName].gotoAndStop("stop"); ctnrRoot[rName].roleSay.txtCtt.txt.text = ""; ctnrRoot[rName].roleSay.txtCtt._visible = false; ctnrRoot[rName].onEnterFrame = ctnrRoot.roleEnterFrame; ctnrRoot[rName].hitL._alpha = 0; ctnrRoot[rName].hitR._alpha = 0; ctnrRoot[rName].hitU1._alpha = 0; ctnrRoot[rName].hitU2._alpha = 0; ctnrRoot[rName].hitD1._alpha = 0; ctnrRoot[rName].hitD2._alpha = 0; trace((rName + " depth is ") + ctnrRoot[rName].getDepth()); } function rolesInitAll() { rolesInit("role1", "house51"); rolesInit("role2", "house52"); rolesInit("role3", "house22"); } roleSpeed = 5; clearToolIDCT(); function disabledRoleSele() { i = 1; while (i <= 3) { ctnrRoot["role" + i].enabled = false; i++; } } function activateRoleSele() { i = 1; while (i <= 3) { ctnrRoot["role" + i].enabled = true; i++; } } trace("accessCtrl is exist " + accessCtrl); if (accessCtrl) { trace("find a should killed accessCtrl"); this.accessCtrl.removeMovieClip(); } this.createEmptyMovieClip("accessCtrl", this.getNextHighestDepth()); accessCtrl.ctrlState = "none"; accessCtrl.timeCnt = 0; accessCtrl.timeMax = 30; accessCtrl.orgnEnterFrame = function () { switch (this.ctrlState) { case "gotoAccess" : ctnrRoot.disabledRoleSele(); getPosH = (getPosV = false); if (ctnrRoot[crtRole]._currentframe != 2) { ctnrRoot[crtRole].gotoAndStop(2); } if (Math.abs(ctnrRoot[crtRole]._x - ctnrRoot[accessNearBy]._x) < (2 * ctnrRoot.roleSpeed)) { getPosH = true; } else if (ctnrRoot[accessNearBy]._x > ctnrRoot[crtRole]._x) { ctnrRoot[crtRole]._x = ctnrRoot[crtRole]._x + ctnrRoot.roleSpeed; } else { ctnrRoot[crtRole]._x = ctnrRoot[crtRole]._x - ctnrRoot.roleSpeed; } if (Math.abs(ctnrRoot[crtRole]._y - ctnrRoot[accessNearBy]._y) < (2 * ctnrRoot.roleSpeed)) { getPosV = true; } else if (ctnrRoot[accessNearBy]._y > ctnrRoot[crtRole]._y) { ctnrRoot[crtRole]._y = ctnrRoot[crtRole]._y + ctnrRoot.roleSpeed; } else { ctnrRoot[crtRole]._y = ctnrRoot[crtRole]._y - ctnrRoot.roleSpeed; } if (getPosH && (getPosV)) { this.ctrlState = "playClip"; this.timeCnt = 0; accessPlay = ctnrRoot[accessNearBy].accessName; ctnrRoot[accessPlay].gotoAndPlay(ctnrRoot.moveDrct); ctnrRoot[crtRole]._visible = false; ctnrRoot.camaraMoveCtrl.onEnterFrame = ctnrRoot.camaraMoveCtrl.orgnEnterFrame; ctnrRoot.camaraMoveCtrl.moveKind = "trg"; ctnrRoot.roleMoveCtrl.isSortFlag = false; } break; case "playClip" : if (this.timeCnt < this.timeMax) { this.timeCnt++; } else { ctnrRoot[accessPlay].gotoAndStop(1); this.ctrlState = "none"; this.onEnterFrame = null; this.timeCnt = 0; ctnrRoot[crtRole]._x = ctnrRoot[rltTrg]._x; ctnrRoot[crtRole]._y = ctnrRoot[rltTrg]._y; ctnrRoot.disabledPropOEF(ctnrRoot[crtRole].crtHouse); ctnrRoot[crtRole].crtHouse = ctnrRoot.nextRoom; ctnrRoot.activatePropOEF(ctnrRoot.nextRoom); activateRoleSele(); ctnrRoot[crtRole]._visible = true; ctnrRoot.roleMoveCtrl.ctrlAble = true; if (ctnrRoot.isSortRoom()) { ctnrRoot.roleMoveCtrl.isSortFlag = true; ctnrRoot.roleDepthSort(); ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, "Buddy! Let's get out of here."); } gameChapterWin = true; i = 1; while (i <= 3) { if (ctnrRoot["role" + i].crtHouse != winRoom) { gameChapterWin = false; break; } i++; } if (!gameChapterWin) { break; } _global.loadGame = false; _global.gameRoot.clearInterval(intervalId); ctnrRoot._parent.gotoAndPlay(winEnd); } } }; function roleDepthSort() { ctnrRoot.sortAry.splice(0); ctnrRoot.sortAry.push({rName:"role1", yPos:ctnrRoot.role1._y}); ctnrRoot.sortAry.push({rName:"role2", yPos:ctnrRoot.role2._y}); ctnrRoot.sortAry.push({rName:"role3", yPos:ctnrRoot.role3._y}); ctnrRoot.sortAry.sortOn("yPos", Array.NUMERIC); i = 0; while (i < ctnrRoot.sortAry.length) { ctnrRoot[ctnrRoot.sortAry[i].rName].swapDepths(ctnrRoot.depthAry[i]); i++; } } function isSortRoom() { shouldSort = false; i = 1; while (i <= 3) { if ((ctnrRoot[ctnrRoot.crtRole].crtHouse == ctnrRoot["role" + i].crtHouse) && (ctnrRoot[ctnrRoot.crtRole]._name != ("role" + i))) { shouldSort = true; } i++; } return(shouldSort); } var sortAry = new Array(); var depthAry = new Array(-15790, -15760, -15727); function setCtrlKey() { leftKeyNO = [aryKeyCtrl1[0], aryKeyCtrl2[0]]; rightKeyNO = [aryKeyCtrl1[1], aryKeyCtrl2[1]]; downKeyNO = [aryKeyCtrl1[2], aryKeyCtrl2[2]]; upKeyNO = [aryKeyCtrl1[3], aryKeyCtrl2[3]]; zoomOutNO = [aryKeyCtrl1[4], aryKeyCtrl2[4]]; zoomInNO = [aryKeyCtrl1[5], aryKeyCtrl2[5]]; actNO = [aryKeyCtrl1[6], aryKeyCtrl2[6]]; } function correctPower() { trace((("power.isOpen " + ctnrRoot.power.isOpen) + " currentframe ") + ctnrRoot.power._currentframe); if (ctnrRoot.power.isOpen == true) { if (ctnrRoot.power._currentframe != 2) { ctnrRoot.power.gotoAndStop(2); ctnrRoot.powerLight._visible = true; } } else if (ctnrRoot.power._currentframe != 1) { ctnrRoot.power.gotoAndStop(1); ctnrRoot.powerlight._visible = false; } } function accessSub(parRole) { accessNearBy = ctnrRoot[parRole].propNearBy; moveDrct = ctnrRoot[accessNearBy].accessDrct.substr(0, 2); nextRoom = "house" + ctnrRoot[accessNearBy].accessDrct.substr(3, 2); accessName_inSub = ctnrRoot[accessNearBy].accessName; rltTrg = ctnrRoot[accessNearBy].rlt; ctnrRoot.accessCtrl.timeMax = ctnrRoot[accessName_inSub].timeCnt; if (ctnrRoot[accessName_inSub].accessable == false) { ctnrRoot.roleSay(parRole, "I cannot enter."); ctnrRoot.doorSd.start(); _global.gameRoot.sndCtrl.playSound("doorSnd"); return(undefined); } trace((((ctnrRoot[accessName_inSub].accessRole + " ") + parRole) + " ") + accessName_inSub); if ((ctnrRoot[accessName_inSub].accessRole != "any") && (ctnrRoot[accessName_inSub].accessRole != parRole)) { ctnrRoot.roleSay(parRole, "I'm too big to do this."); return(undefined); } if (ctnrRoot.accessCtrl.timeCnt == 0) { ctnrRoot.accessCtrl.onEnterFrame = ctnrRoot.accessCtrl.orgnEnterFrame; ctnrRoot.accessCtrl.ctrlState = "gotoAccess"; ctnrRoot.roleMoveCtrl.ctrlAble = false; } } function getPropSub(parRole) { accessNearBy = ctnrRoot[parRole].propNearBy; if ((ctnrRoot[accessNearBy].rec[1] == parRole) || (ctnrRoot[accessNearBy].rec[1] == "any")) { _global.gameRoot.sndCtrl.playSound("getSnd"); ctnrRoot.roleSay(parRole, "Item picked up."); if (ctnrRoot[parRole].toolsAry.length >= 5) { ctnrRoot.roleSay(parRole, "I can't take any more."); return(undefined); } i = 0; while (i < ctnrRoot[parRole].toolsAry.length) { if (ctnrRoot[parRole].toolsAry[i] == accessNearBy) { trace("has the tool yet"); return(undefined); } i++; } ctnrRoot.delHousePropAry(ctnrRoot[parRole].crtHouse, accessNearBy); ctnrRoot[parRole].toolsAry.push(accessNearBy); ctnrRoot.toolsBoxRefresh(parRole); ctnrRoot[accessNearBy]._visible = false; ctnrRoot[accessNearBy].onEnterFrame = null; housePropAry = ctnrRoot[ctnrRoot[parRole].crtHouse].propAry; i = 0; while (i < housePropAry.length) { if (housePropAry[i] == accessNearBy) { housePropAry.splice(i, 1); } i++; } } else { ctnrRoot.roleSay(parRole, "I don't need it"); } } function usePropSub(parRole) { usePropNearBy = ctnrRoot[parRole].propNearBy; operator = ctnrRoot[usePropNearBy].rec[0]; trace((((usePropNearBy + " ") + operator) + " == ") + parRole); if ((operator == parRole) || (operator == "any")) { trace(ctnrRoot[usePropNearBy].rec[1] + "()"); ctnrRoot[ctnrRoot[usePropNearBy].rec[1]].apply(null); } } ctnrRoot.roleMoveCtrl.removeMovieClip(); ctnrRoot.createEmptyMovieClip("roleMoveCtrl", ctnrRoot.getNextHighestDepth()); ctnrRoot.roleMoveCtrl.crtRole = "none"; ctnrRoot.roleMoveCtrl.ctrlAble = true; ctnrRoot.roleMoveCtrl.isPush = false; ctnrRoot.roleMoveCtrl.moveDrct = "none"; ctnrRoot.roleMoveCtrl.crtPressKeyCode = "none"; ctnrRoot.roleMoveCtrl.isSortFlag = false; var aryKeyCtrl1 = new Array(65, 68, 83, 87, 88, 67, 32); var aryKeyCtrl2 = new Array(37, 39, 40, 38, 97, 98, 96); var aryKey = new Array(); setCtrlKey(); ctnrRoot.roleMoveCtrl.onEnterFrame = function () { if ((this.crtRole == "none") || (this.ctrlAble == false)) { return(undefined); } crtHouse = "hb" + ctnrRoot[this.crtRole].crtHouse.substr(5, 2); houseLeft = ctnrRoot[crtHouse]._x + ctnrRoot.marginH; houseRight = (ctnrRoot[crtHouse]._x + ctnrRoot[crtHouse]._width) - ctnrRoot.marginH; houseBottom = (ctnrRoot[crtHouse]._y + ctnrRoot[crtHouse]._height) - ctnrRoot.marginBtm; houseTop = (houseBottom - ctnrRoot.houseTopAt) + ctnrRoot.marginTop; if (Key.isDown(leftKeyNO[0]) || (Key.isDown(leftKeyNO[1]))) { if (this.isPush == false) { ctnrRoot[this.crtRole].gotoAndStop("Left"); } else { ctnrRoot[this.crtRole].gotoAndStop("pushL"); } if (ctnrRoot[this.crtRole]._x > houseLeft) { if ((ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "any") || (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "x")) { ctnrRoot[this.crtRole]._x = ctnrRoot[this.crtRole]._x - ctnrRoot.roleSpeed; } if (this.isSortFlag) { ctnrRoot.roleDepthSort(); } } this.moveDrct = "L"; ctnrRoot.setCamara(); return(undefined); } if (Key.isDown(rightKeyNO[0]) || (Key.isDown(rightKeyNO[1]))) { if (this.isPush == false) { ctnrRoot[this.crtRole].gotoAndStop("right"); } else { ctnrRoot[this.crtRole].gotoAndStop("pushR"); } if (ctnrRoot[this.crtRole]._x < houseRight) { if ((ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "any") || (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "x")) { ctnrRoot[this.crtRole]._x = ctnrRoot[this.crtRole]._x + ctnrRoot.roleSpeed; } if (this.isSortFlag) { ctnrRoot.roleDepthSort(); } } this.moveDrct = "R"; ctnrRoot.setCamara(); return(undefined); } if (Key.isDown(downKeyNO[0]) || (Key.isDown(downKeyNO[1]))) { if (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "any") { ctnrRoot[this.crtRole].gotoAndStop("down"); ctnrRoot[this.crtRole].isClimb = false; } else if (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "y") { ctnrRoot[this.crtRole].gotoAndStop("climb"); ctnrRoot[this.crtRole].isClimb = true; } if (ctnrRoot[this.crtRole]._y < houseBottom) { if ((ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "any") || (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "y")) { ctnrRoot[this.crtRole]._y = ctnrRoot[this.crtRole]._y + ctnrRoot.roleSpeed; } if (this.isSortFlag) { ctnrRoot.roleDepthSort(); } } this.moveDrct = "D"; ctnrRoot.setCamara(); return(undefined); } if (Key.isDown(upKeyNO[0]) || (Key.isDown(upKeyNO[1]))) { if (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "any") { ctnrRoot[this.crtRole].gotoAndStop("up"); ctnrRoot[this.crtRole].isClimb = false; } else if (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "y") { ctnrRoot[this.crtRole].gotoAndStop("climb"); ctnrRoot[this.crtRole].isClimb = true; } if (ctnrRoot[this.crtRole]._y > houseTop) { if ((ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "any") || (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "y")) { ctnrRoot[this.crtRole]._y = ctnrRoot[this.crtRole]._y - ctnrRoot.roleSpeed; } if (this.isSortFlag) { ctnrRoot.roleDepthSort(); } } this.moveDrct = "U"; ctnrRoot.setCamara(); return(undefined); } if (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "y") { ctnrRoot[this.crtRole].gotoAndStop("stopBack"); } else { ctnrRoot[this.crtRole].gotoAndStop("stop"); } this.crtPressKeyCode = "none"; }; if (keyListener == undefined) { var keyListener = new Object(); keyListener.onKeyDown = function () { if ((Key.getCode() == actNO[0]) || (Key.getCode() == actNO[1])) { ctnrRoot.correctPower(); if (ctnrRoot.roleMoveCtrl.ctrlAble == false) { return(undefined); } crtRole = ctnrRoot.roleMoveCtrl.crtRole; if (ctnrRoot[crtRole].isNearByProp == true) { trace(ctnrRoot[crtRole].actKind); switch (ctnrRoot[crtRole].actKind) { case "getProp" : ctnrRoot.getPropSub(crtRole); break; case "access" : ctnrRoot.accessSub(crtRole); break; case "moveHeavy" : break; case "useProp" : trace("should use a prop :" + ctnrRoot[crtRole].propNearBy); sayCtt = ctnrRoot[ctnrRoot[crtRole].propNearBy].commentTxt; sayCttF = ((sayCtt == undefined) ? "oh!!!?" : (sayCtt)); ctnrRoot.roleSay(crtRole, sayCttF); ctnrRoot.usePropSub(crtRole); break; case "watch" : sayCtt = ctnrRoot[ctnrRoot[crtRole].propNearBy].commentTxt; sayCttF = ((sayCtt == undefined) ? "!'O'!" : (sayCtt)); ctnrRoot.roleSay(crtRole, sayCttF); } } else { sayCttF = "Nothing here"; ctnrRoot.roleSay(crtRole, sayCttF); } return(undefined); } if (((Key.getCode() == zoomOutNO[0]) || (Key.getCode() == zoomOutNO[1])) && (ctnrRoot._parent.container._xscale == 100)) { ctnrRoot.globalView(); return(undefined); } if (((Key.getCode() == zoomInNO[0]) || (Key.getCode() == zoomInNO[1])) && (ctnrRoot._parent.container._xscale == ctnrRoot.shouldScale)) { ctnrRoot.localView(); return(undefined); } }; keyListener.onKeyUp = function () { if ((Key.getCode() == actNO[0]) || (Key.getCode() == actNO[1])) { ctnrRoot.clearPropNearBy(); } i = 0; while (i < ctnrRoot.aryKey.length) { if (Key.getCode() == ctnrRoot.aryKey[i]) { ctnrRoot.roleMoveCtrl.isPush = false; if (String(Key.getCode()) == ctnrRoot.roleMoveCtrl.crtPressKeyCode) { ctnrRoot.roleMoveCtrl.crtPressKeyCode = "none"; } } i++; } }; } Key.addListener(keyListener); function roomHitOrgn() { if (_global.isZooming == false) { var _local8 = {x:0, y:0}; var _local3 = {x:0, y:0}; var _local7 = {x:0, y:0}; var _local5 = {x:0, y:0}; var _local6 = {x:0, y:0}; var _local4 = {x:0, y:0}; ctnrRoot[ctnrRoot.crtRole].hitL.localToGlobal(_local8); ctnrRoot[ctnrRoot.crtRole].hitR.localToGlobal(_local3); ctnrRoot[ctnrRoot.crtRole].hitU1.localToGlobal(_local7); ctnrRoot[ctnrRoot.crtRole].hitU2.localToGlobal(_local5); ctnrRoot[ctnrRoot.crtRole].hitD1.localToGlobal(_local6); ctnrRoot[ctnrRoot.crtRole].hitD2.localToGlobal(_local4); if (this.hitTest(_local8.x, _local8.y, true)) { ctnrRoot[crtRole]._x = ctnrRoot[crtRole]._x + ctnrRoot.roleSpeed; trace("hit area /L"); } if (this.hitTest(_local3.x, _local3.y, true)) { ctnrRoot[crtRole]._x = ctnrRoot[crtRole]._x - ctnrRoot.roleSpeed; trace("hit area R"); } if (this.hitTest(_local7.x, _local7.y, true) || (this.hitTest(_local5.x, _local5.y, true))) { ctnrRoot[crtRole]._y = ctnrRoot[crtRole]._y + ctnrRoot.roleSpeed; trace("hit area U"); } if (this.hitTest(_local6.x, _local6.y, true) || (this.hitTest(_local4.x, _local4.y, true))) { ctnrRoot[crtRole]._y = ctnrRoot[crtRole]._y - ctnrRoot.roleSpeed; trace("hit area D"); } } } function roomHitInit() { i = 0; while (i < roomHitAry.length) { ctnrRoot[roomHitAry[i]].orgnEnterFrame = ctnrRoot.roomHitOrgn; ctnrRoot[roomHitAry[i]]._alpha = 0; i++; } } var roomHitAry = new Array("roomHit61", "roomHit62", "roomHit51", "roomHit52", "roomHit53", "roomHit41", "roomHit42", "roomHit43", "roomHit44", "roomHit31", "roomHit32", "roomHit33", "roomHit21", "roomHit22", "roomHit23", "roomHit11", "roomHit12", "roomHit13", "roomHit14"); roomHitInit(); function housePropInit(houseName) { propAry = ctnrRoot[houseName].propAry; i = 0; while (i < propAry.length) { propName = propAry[i]; ctnrRoot[propName].onEnterFrame = null; i++; } } function delHousePropAry(parHouse, parProp) { delAry = ctnrRoot[parHouse].propAry; i = 0; while (i < delAry.length) { if (delAry[i] == parProp) { delAry.splice(i, 1); break; } i++; } return(undefined); } function housePropInitAll() { ctnrRoot.house61.propAry = new Array("trg61_1", "pipe2", "roomHit61"); ctnrRoot.house61.axis = "any"; housePropInit("house61"); ctnrRoot.house62.propAry = new Array("trg62_1", "rope1", "roomHit62"); ctnrRoot.house62.axis = "any"; housePropInit("house62"); ctnrRoot.house51.propAry = new Array("trg51_1", "trg51_2", "wood", "roomHit51"); ctnrRoot.house51.axis = "any"; housePropInit("house51"); ctnrRoot.house52.propAry = new Array("trg52_1", "trg52_2", "heavy52", "roomHit52"); ctnrRoot.house52.axis = "any"; housePropInit("house52"); ctnrRoot.house53.propAry = new Array("trg53_1", "tele", "pipeHead", "roomHit53"); ctnrRoot.house53.axis = "any"; housePropInit("house53"); ctnrRoot.house41.propAry = new Array("trg41_1", "trg41_2", "trg41_3", "flower", "roomHit41"); ctnrRoot.house41.axis = "any"; housePropInit("house41"); ctnrRoot.house42.propAry = new Array("trg42_1", "trg42_2", "trg42_3", "heavy42", "roomHit42"); ctnrRoot.house42.axis = "any"; housePropInit("house42"); ctnrRoot.house43.propAry = new Array("trg43_1", "trg43_2", "roomHit43"); ctnrRoot.house43.axis = "any"; housePropInit("house43"); ctnrRoot.house44.propAry = new Array("trg44_1", "fBullet", "roomHit44", "wood44"); ctnrRoot.house44.axis = "any"; housePropInit("house44"); ctnrRoot.house31.propAry = new Array("trg31_1", "trg31_2", "phone", "number", "enemy31", "roomHit31"); ctnrRoot.house31.axis = "any"; housePropInit("house31"); ctnrRoot.house32.propAry = new Array("trg32_1", "trg32_2", "trg32_3", "axe", "dogHole", "roomHit32", "enemy32"); ctnrRoot.house32.axis = "any"; housePropInit("house32"); ctnrRoot.house33.propAry = new Array("trg33_1", "roomHit33", "key2", "dog"); ctnrRoot.house33.axis = "any"; housePropInit("house33"); ctnrRoot.house21.propAry = new Array("trg21_1", "trg21_2", "enemy21", "roomHit21"); ctnrRoot.house21.axis = "any"; housePropInit("house21"); ctnrRoot.house22.propAry = new Array("trg22_1", "trg22_2", "trg22_3", "lock22", "power", "key1", "roomHit22", "powerCorrect"); ctnrRoot.house22.axis = "any"; housePropInit("house22"); ctnrRoot.house23.propAry = new Array("trg23_1", "trg23_2", "card", "steelDoor", "roomHit23"); ctnrRoot.house23.axis = "any"; housePropInit("house23"); ctnrRoot.house11.propAry = new Array("trg11_1", "trg11_2", "wire11", "enemy11", "heavy11", "roomHit11", "powerCorrect11"); ctnrRoot.house11.axis = "any"; housePropInit("house11"); ctnrRoot.house12.propAry = new Array("trg12_1", "trg12_2", "cardReader", "roomHit12"); ctnrRoot.house12.axis = "any"; housePropInit("house12"); ctnrRoot.house13.propAry = new Array("trg13_1", "trg13_2", "roomHit13"); ctnrRoot.house13.axis = "any"; housePropInit("house13"); ctnrRoot.house14.propAry = new Array("trg14_1", "trg14_2", "lock14", "roomHit14"); ctnrRoot.house14.axis = "any"; housePropInit("house14"); } houseTopAt = 60; marginH = 25; marginBtm = 15; marginTop = 10; var house61 = new Object(); var house62 = new Object(); var house51 = new Object(); var house52 = new Object(); var house53 = new Object(); var house41 = new Object(); var house42 = new Object(); var house43 = new Object(); var house44 = new Object(); var house32 = new Object(); var house31 = new Object(); var house33 = new Object(); var house21 = new Object(); var house22 = new Object(); var house23 = new Object(); var house11 = new Object(); var house12 = new Object(); var house13 = new Object(); var house14 = new Object(); housePropInitAll(); function accessInit() { trg61_1.accessDrct = "dn_51"; trg61_1.accessName = "pipe1"; trg61_1.rlt = "trg51_1"; trg62_1.accessDrct = "dn_53"; trg62_1.accessName = "pipe3"; trg62_1.rlt = "trg53_2"; trg62_2.accessDrct = "dn_44"; trg62_2.accessName = "pipe5"; trg62_2.rlt = "trg44_1"; trg51_1.accessDrct = "up_61"; trg51_1.accessName = "pipe1"; trg51_1.rlt = "trg61_1"; trg51_2.accessDrct = "dn_41"; trg51_2.accessName = "doorV45"; trg51_2.rlt = "trg41_1"; trg51_3.accessDrct = "2R_52"; trg51_3.accessName = "doorH5_12"; trg51_3.rlt = "trg52_1"; trg52_1.accessDrct = "2L_51"; trg52_1.accessName = "doorH5_12"; trg52_1.rlt = "trg51_3"; trg52_2.accessDrct = "2R_53"; trg52_2.accessName = "doorH5_23"; trg52_2.rlt = "trg53_1"; trg53_1.accessDrct = "2L_52"; trg53_1.accessName = "doorH5_23"; trg53_1.rlt = "trg52_2"; trg53_2.accessDrct = "up_62"; trg53_2.accessName = "pipe3"; trg53_2.rlt = "trg62_1"; trg41_1.accessDrct = "up_51"; trg41_1.accessName = "doorV45"; trg41_1.rlt = "trg51_2"; trg41_2.accessDrct = "2R_42"; trg41_2.accessName = "doorH4_12"; trg41_2.rlt = "trg42_1"; trg41_3.accessDrct = "dn_31"; trg41_3.accessName = "pipe6"; trg41_3.rlt = "trg31_2"; trg42_1.accessDrct = "2L_41"; trg42_1.accessName = "doorH4_12"; trg42_1.rlt = "trg41_2"; trg42_2.accessDrct = "dn_32"; trg42_2.accessName = "doorV34"; trg42_2.rlt = "trg32_3"; trg42_3.accessDrct = "up_43"; trg42_3.accessName = "pipe7"; trg42_3.rlt = "trg43_1"; trg43_1.accessDrct = "dn_42"; trg43_1.accessName = "pipe7"; trg43_1.rlt = "trg42_3"; trg43_2.accessDrct = "dn_33"; trg43_2.accessName = "ladder"; trg43_2.rlt = "trg33_1"; trg44_1.accessDrct = "up_62"; trg44_1.accessName = "pipe5"; trg44_1.rlt = "trg62_2"; trg31_2.accessDrct = "up_41"; trg31_2.accessName = "pipe6"; trg31_2.rlt = "trg41_3"; trg31_1.accessDrct = "2R_32"; trg31_1.accessName = "doorH3_12"; trg31_1.rlt = "trg32_1"; trg32_1.accessDrct = "2L_31"; trg32_1.accessName = "doorH3_12"; trg32_1.rlt = "trg31_1"; trg32_2.accessDrct = "dn_22"; trg32_2.accessName = "doorV23"; trg32_2.rlt = "trg22_2"; trg32_3.accessDrct = "up_42"; trg32_3.accessName = "doorV34"; trg32_3.rlt = "trg42_2"; trg33_1.accessDrct = "up_43"; trg33_1.accessName = "ladder"; trg33_1.rlt = "trg43_2"; trg21_1.accessDrct = "dn_11"; trg21_1.accessName = "doorV12"; trg21_1.rlt = "trg11_1"; trg21_2.accessDrct = "2R_22"; trg21_2.accessName = "doorH2_12"; trg21_2.rlt = "trg22_1"; trg22_1.accessDrct = "2L_21"; trg22_1.accessName = "doorH2_12"; trg22_1.rlt = "trg21_2"; trg22_2.accessDrct = "up_32"; trg22_2.accessName = "doorV23"; trg22_2.rlt = "trg32_2"; trg22_3.accessDrct = "2R_23"; trg22_3.accessName = "doorH2_23"; trg22_3.rlt = "trg23_1"; trg23_1.accessDrct = "2L_22"; trg23_1.accessName = "doorH2_23"; trg23_1.rlt = "trg22_3"; trg23_2.accessDrct = "dn_14"; trg23_2.accessName = "pipe4"; trg23_2.rlt = "trg14_2"; trg11_1.accessDrct = "up_21"; trg11_1.accessName = "doorV12"; trg11_1.rlt = "trg21_1"; trg11_2.accessDrct = "2R_12"; trg11_2.accessName = "doorH1_12"; trg11_2.rlt = "trg12_1"; trg12_1.accessDrct = "2L_11"; trg12_1.accessName = "doorH1_12"; trg12_1.rlt = "trg11_2"; trg12_2.accessDrct = "2R_13"; trg12_2.accessName = "doorH1_23"; trg12_2.rlt = "trg13_1"; trg13_1.accessDrct = "2L_12"; trg13_1.accessName = "doorH1_23"; trg13_1.rlt = "trg12_2"; trg13_2.accessDrct = "2R_14"; trg13_2.accessName = "doorH1_34"; trg13_2.rlt = "trg14_1"; trg14_1.accessDrct = "2L_13"; trg14_1.accessName = "doorH1_34"; trg14_1.rlt = "trg13_2"; trg14_2.accessDrct = "up_23"; trg14_2.accessName = "pipe4"; trg14_2.rlt = "trg23_2"; pipe1.accessable = true; pipe1.accessRole = "role1"; pipe1.timeCnt = 100; pipe3.accessable = false; pipe3.accessRole = "role1"; pipe3.timeCnt = 100; pipe4.accessable = true; pipe4.accessRole = "role1"; pipe4.timeCnt = 100; pipe5.accessable = true; pipe5.accessRole = "role1"; pipe5.timeCnt = 100; pipe6.accessable = true; pipe6.accessRole = "role1"; pipe6.timeCnt = 100; pipe7.accessable = true; pipe7.accessRole = "role1"; pipe7.timeCnt = 100; doorV45.accessable = true; doorV45.accessRole = "any"; doorV45.timeCnt = 50; doorV34.accessable = true; doorV34.accessRole = "any"; doorV34.timeCnt = 50; doorV23.accessable = true; doorV23.accessRole = "any"; doorV23.timeCnt = 50; doorV12.accessable = true; doorV12.accessRole = "any"; doorV12.timeCnt = 50; doorH5_12.accessable = false; doorH5_12.accessRole = "any"; doorH5_12.timeCnt = 20; doorH5_23.accessable = true; doorH5_23.accessRole = "any"; doorH5_23.timeCnt = 20; doorH4_12.accessable = true; doorH4_12.accessRole = "any"; doorH4_12.timeCnt = 20; doorH3_12.accessable = true; doorH3_12.accessRole = "any"; doorH3_12.timeCnt = 20; doorH2_12.accessable = true; doorH2_12.accessRole = "any"; doorH2_12.timeCnt = 20; doorH2_23.accessable = false; doorH2_23.accessRole = "any"; doorH2_23.timeCnt = 20; doorH1_12.accessable = true; doorH1_12.accessRole = "any"; doorH1_12.timeCnt = 20; doorH1_23.accessable = false; doorH1_23.accessRole = "any"; doorH1_23.timeCnt = 20; doorH1_34.accessable = false; doorH1_34.accessRole = "any"; doorH1_34.timeCnt = 20; ladder.accessable = true; ladder.accessRole = "role1"; ladder.timeCnt = 100; } accessMoveDistH = 100; accessMoveDistV = ctnrRoot.hb51._height; accessInit(); function activatePropOEF(houseName) { propAry = ctnrRoot[houseName].propAry; trace("activate OEF of :" + propAry); i = 0; while (i < propAry.length) { propName = propAry[i]; ctnrRoot[propName].onEnterFrame = ctnrRoot[propName].orgnEnterFrame; ctnrRoot[propName].hintOver = false; i++; } } function disabledPropOEF(houseName) { propAry = ctnrRoot[houseName].propAry; i = 0; while (i < propAry.length) { propName = propAry[i]; ctnrRoot[propName].onEnterFrame = null; i++; } } function clearPropNearBy() { ctnrRoot[crtRole].isNearByProp = false; ctnrRoot[crtRole].propNearBy = "none"; ctnrRoot[crtRole].actKind = "none"; return(undefined); } function setPropNearBy(parName, parKind) { ctnrRoot[crtRole].isNearByProp = true; ctnrRoot[crtRole].propNearBy = parName; ctnrRoot[crtRole].actKind = parKind; return(undefined); } function trgEnterFrame1() { crtRole = ctnrRoot.roleMoveCtrl.crtRole; if (this.hitTest(ctnrRoot[crtRole].trgBox)) { ctnrRoot.setPropNearBy(this._name, "access"); return(undefined); } if (ctnrRoot[crtRole].propNearBy == this._name) { ctnrRoot.clearPropNearBy(); } return(undefined); } function trgEnterFrame2() { crtRole = ctnrRoot.roleMoveCtrl.crtRole; if (this.hitTest(ctnrRoot[crtRole].trgBox)) { ctnrRoot.setPropNearBy(this._name, "getProp"); return(undefined); } if (ctnrRoot[crtRole].propNearBy == this._name) { ctnrRoot.clearPropNearBy(); } return(undefined); } function heavyEnterFrame() { if (this.moveOver == true) { this.onEnterFrame = null; return(undefined); } heavyCrtRole = ctnrRoot.roleMoveCtrl.crtRole; if (this.hitTest(ctnrRoot[heavyCrtRole].trgBox)) { ctnrRoot.roleMoveCtrl.isPush = true; if (heavyCrtRole == "role3") { this.moveCnt++; if (this.moveCnt < this.moveMax) { if (ctnrRoot[heavyCrtRole]._x < this._x) { this._x = this._x + ctnrRoot.roleSpeed; } else { this._x = this._x - ctnrRoot.roleSpeed; } return(undefined); } this.moveOver = true; this.onEnterFrame = null; ctnrRoot.roleMoveCtrl.isPush = false; ctnrRoot[this._name + "over"] = true; if (this.shouldDisapear == true) { this.gotoAndPlay("disapear"); } // unexpected jump } if (ctnrRoot[heavyCrtRole]._x < this._x) { ctnrRoot[heavyCrtRole]._x = ctnrRoot[heavyCrtRole]._x - ctnrRoot.roleSpeed; } else { ctnrRoot[heavyCrtRole]._x = ctnrRoot[heavyCrtRole]._x + ctnrRoot.roleSpeed; } return(undefined); } ctnrRoot.roleMoveCtrl.isPush = false; } function steelDoorEnterFrame() { heavyCrtRole = ctnrRoot.roleMoveCtrl.crtRole; if (this.hitTest(ctnrRoot[heavyCrtRole].trgBox)) { if (ctnrRoot[heavyCrtRole]._x < this._x) { ctnrRoot[heavyCrtRole]._x = ctnrRoot[heavyCrtRole]._x - ctnrRoot.roleSpeed; } else { ctnrRoot[heavyCrtRole]._x = ctnrRoot[heavyCrtRole]._x + ctnrRoot.roleSpeed; } return(undefined); } return(undefined); } function trgEnterFrame4() { crtRole = ctnrRoot.roleMoveCtrl.crtRole; if (this.hitTest(ctnrRoot[crtRole].trgBox)) { ctnrRoot.setPropNearBy(this._name, "useProp"); return(undefined); } if (ctnrRoot[crtRole].propNearBy == this._name) { ctnrRoot.clearPropNearBy(); } return(undefined); } function trgEnterFrame5() { crtRole = ctnrRoot.roleMoveCtrl.crtRole; if (this.hitTest(ctnrRoot[crtRole].trgBox)) { ctnrRoot.setPropNearBy(this._name, "watch"); return(undefined); } if (ctnrRoot[crtRole].propNearBy == this._name) { ctnrRoot.clearPropNearBy(); } return(undefined); } function dogEnterFrame() { crtRole = ctnrRoot.roleMoveCtrl.crtRole; if (this.hitTest(ctnrRoot[crtRole].trgBox)) { ctnrRoot.roleMoveCtrl.ctrlAble = false; this.gotoAndPlay("fight"); this.onEnterFrame = null; return(undefined); } if (ctnrRoot[crtRole].propNearBy == this._name) { ctnrRoot.clearPropNearBy(); } return(undefined); } function propPress() { accessNearBy = this._name; parRole = ctnrRoot.roleMoveCtrl.crtRole; trace(ctnrRoot[accessNearBy].rec[1]); if ((this.onEnterFrame == null) || (this.onEnterFrame == undefined)) { trace("this prop enterframe is null now ,you can't get it"); return(undefined); } trace(" distance of crtRole and prop :" + Math.abs(this._x - ctnrRoot[ctnrRoot.roleMoveCtrl.ctrRole]._x)); if ((Math.abs(this._x - ctnrRoot[ctnrRoot.roleMoveCtrl.ctrRole]._x) > 100) || (Math.abs(this._x - ctnrRoot[ctnrRoot.roleMoveCtrl.ctrRole]._x) > 150)) { trace("this prop is far from you, can't get it"); return(undefined); } if ((ctnrRoot[accessNearBy].rec[1] == parRole) || (ctnrRoot[accessNearBy].rec[1] == "any")) { _global.gameRoot.sndCtrl.playSound("getSnd"); ctnrRoot.roleSay(parRole, "Item picked up."); trace("before push role1 ary " + ctnrRoot.role1.toolsAry); i = 0; while (i < ctnrRoot[parRole].toolsAry.length) { if (ctnrRoot[parRole].toolsAry[i] == accessNearBy) { trace("has the tool yet"); return(undefined); } i++; } ctnrRoot.delHousePropAry(ctnrRoot[parRole].crtHouse, accessNearBy); ctnrRoot[parRole].toolsAry.push(accessNearBy); ctnrRoot.toolsBoxRefresh(parRole); ctnrRoot[accessNearBy]._visible = false; ctnrRoot[accessNearBy].onEnterFrame = null; housePropAry = ctnrRoot[ctnrRoot[parRole].crtHouse].propAry; i = 0; while (i < housePropAry.length) { if (housePropAry[i] == accessNearBy) { housePropAry.splice(i, 1); } i++; } } else { ctnrRoot.roleSay(parRole, "I don't need it"); } } function propEnterFrameInit() { trg61_1.orgnEnterFrame = ctnrRoot.trgEnterFrame1; pipe2.orgnEnterFrame = ctnrRoot.trgEnterFrame5; trg62_1.orgnEnterFrame = (trg62_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1); rope1.orgnEnterFrame = ctnrRoot.trgEnterFrame4; pipe5._visible = false; trg51_1.orgnEnterFrame = (trg51_2.orgnEnterFrame = (trg51_3.orgnEnterFrame = ctnrRoot.trgEnterFrame1)); key1.orgnEnterFrame = ctnrRoot.trgEnterFrame2; wood.orgnEnterFrame = ctnrRoot.trgEnterFrame5; trg52_1.orgnEnterFrame = (trg52_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1); heavy52.orgnEnterFrame = ctnrRoot.heavyEnterFrame; number2.orgnEnterFrame = ctnrRoot.trgEnterFrame2; trg53_1.orgnEnterFrame = (trg53_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1); tele.orgnEnterFrame = ctnrRoot.trgEnterFrame2; pipeHead.orgnEnterFrame = ctnrRoot.trgEnterFrame4; trg41_1.orgnEnterFrame = (trg41_2.orgnEnterFrame = (trg41_3.orgnEnterFrame = ctnrRoot.trgEnterFrame1)); flower.orgnEnterFrame = ctnrRoot.trgEnterFrame4; trg42_1.orgnEnterFrame = (trg42_2.orgnEnterFrame = (trg42_3.orgnEnterFrame = ctnrRoot.trgEnterFrame1)); heavy42.orgnEnterFrame = ctnrRoot.heavyEnterFrame; trg43_1.orgnEnterFrame = (trg43_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1); trg44_1.orgnEnterFrame = ctnrRoot.trgEnterFrame1; fBullet.orgnEnterFrame = ctnrRoot.trgEnterFrame2; wood44.orgnEnterFrame = ctnrRoot.trgEnterFrame4; trg31_1.orgnEnterFrame = (trg31_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1); phone.orgnEnterFrame = ctnrRoot.trgEnterFrame4; number.orgnEnterFrame = ctnrRoot.trgEnterFrame2; trg32_1.orgnEnterFrame = (trg32_2.orgnEnterFrame = (trg32_3.orgnEnterFrame = ctnrRoot.trgEnterFrame1)); axe.orgnEnterFrame = ctnrRoot.trgEnterFrame2; dogHole.orgnEnterFrame = ctnrRoot.trgEnterFrame5; trg33_1.orgnEnterFrame = ctnrRoot.trgEnterFrame1; key2.orgnEnterFrame = ctnrRoot.trgEnterFrame2; dog.orgnEnterFrame = ctnrRoot.dogEnterFrame; trg21_1.orgnEnterFrame = (trg21_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1); trg22_1.orgnEnterFrame = (trg22_2.orgnEnterFrame = (trg22_3.orgnEnterFrame = ctnrRoot.trgEnterFrame1)); lock22.orgnEnterFrame = ctnrRoot.trgEnterFrame4; power.orgnEnterFrame = ctnrRoot.trgEnterFrame4; powerCorrect.orgnEnterFrame = ctnrRoot.powerCorrectOEF; power.isOpen = false; trg23_1.orgnEnterFrame = (trg23_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1); card.orgnEnterFrame = ctnrRoot.trgEnterFrame2; steelDoor.orgnEnterFrame = ctnrRoot.steelDoorEnterFrame; trg11_1.orgnEnterFrame = (trg11_2.orgnEnterFrame = (trg12_1.orgnEnterFrame = (trg12_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1))); cardReader.orgnEnterFrame = ctnrRoot.trgEnterFrame4; heavy11.orgnEnterFrame = ctnrRoot.heavyEnterFrame; powerCorrect11.orgnEnterFrame = ctnrRoot.powerCorrectOEF; trg13_1.orgnEnterFrame = (trg13_2.orgnEnterFrame = (trg14_1.orgnEnterFrame = (trg14_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1))); lock14.orgnEnterFrame = ctnrRoot.trgEnterFrame4; } function powerCorrectOEF() { if (ctnrRoot.power.isOpen == true) { if (ctnrRoot.power._currentframe == 1) { trace("have correct the power light to on"); ctnrRoot.power.gotoAndStop(2); _global.gameRoot.container.wire11.eleMc._visible = true; trace("eleMc visible " + _global.gameRoot.container.wire11.eleMc._visible); } if (ctnrRoot.power._currentframe == 2) { trace("that's all right in poweron"); } if (_global.gameRoot.container.wire11.eleMc._visible == false) { trace("******* eleMc is wrong so correct it"); _global.gameRoot.container.wire11.eleMc._visible = true; } } else { if (ctnrRoot.power._currentframe == 2) { trace("have correct the power light to off"); ctnrRoot.power.gotoAndStop(1); ctnrRoot.wire11.eleMc._visible = false; } if (ctnrRoot.power._currentframe == 1) { trace("that's all right in poweroff"); } } } function propPressInit() { var _local1 = new Array("trg41_3", "trg31_2", "trg44_1", "trg62_2", "trg23_2", "trg14_2", "trg43_2", "trg33_1"); number.onPress = propPress; axe.onPress = propPress; number2.onPress = propPress; tele.onPress = propPress; key1.onPress = propPress; key2.onPress = propPress; fBullet.onPress = propPress; card.onPress = propPress; nothingPress.onPress = function () { sayCttF = "Nothing here"; ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, sayCttF); }; nothingPress.useHandCursor = false; phone.onPress = function () { ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, "Oooh telephone!"); }; wood.onPress = function () { ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, "Wooden planks are blocking the door!"); }; wood44.onPress = function () { ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, "Wooden planks are blocking the door!"); }; lock22.onPress = (lock14.onPress = (cardReader.onPress = function () { ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, "This opens the door!"); })); flower0.onPress = function () { ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, "A heavy plant"); }; pipeHead.onPress = function () { ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, "An air vent!"); }; pipe2.onPress = function () { ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, "Air pipe - something small will fit inside!"); }; } propEnterFrameInit(); heavy52.moveCnt = 0; heavy52.moveMax = 35; heavy52.moveOver = false; heavy52.shouldDisapear = true; heavy42.moveCnt = 0; heavy42.moveMax = 15; heavy42.moveOver = false; heavy42.shouldDisapear = true; heavy11.moveCnt = 0; heavy11.moveMax = 8; heavy11.shouldDisapear = true; function enemyDebug() { enemy32.crtTask = "changeRoom"; enemy32.onEnterFrame = enemy32.orgnEnterFrame; } enemy32.crtTask = "gard"; enemy31._visible = false; enemy31.crtTask = "hide"; enemy11Dead._visible = false; enemy21.gotoAndStop("none"); enemy31.gotoAndStop("none"); enemy32.gotoAndStop("none"); enemy11.gotoAndStop("none"); enemy32.orgnEnterFrame = function () { this.xDist = false; this.yDist = false; trace("this.crtTask " + this.crtTask); if (this.crtTask == "hide") { this.onEnterFrame = null; return(undefined); } if (this.crtTask == "gard") { if (ctnrRoot.roleMoveCtrl.ctrlAble == true) { ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole].gotoAndStop("cry"); } if (Math.abs(this._x - ctnrRoot[ctnrRoot.crtRole]._x) > 5) { if (this._x < ctnrRoot[ctnrRoot.crtRole]._x) { this._x = this._x + 5; this.gotoAndStop("right"); } else { this._x = this._x - 5; this.gotoAndStop("left"); } } else { this.xDist = true; } if (Math.abs(this._y - ctnrRoot[ctnrRoot.crtRole]._y) > 5) { if (this._y < ctnrRoot[ctnrRoot.crtRole]._y) { this._y = this._y + 5; } else { this._y = this._y - 5; } } else { this.yDist = true; } if (this.xDist && (this.yDist)) { ctnrRoot[ctnrRoot.crtRole].gotoAndStop("stop"); this.crtTask = "fight"; this.gotoAndStop("fight"); ctnrRoot.deadCtrl.onEnterFrame = ctnrRoot.deadCtrl.orgnEnterFrame; } } if (this.crtTask == "changeRoom") { if (ctnrRoot.enemy31._visible == true) { this.crtTask = "hide"; this._visible = false; this.onEnterFrame = null; this.gotoAndStop("none"); ctnrRoot.enemy31.onEnterFrame = ctnrRoot.enemy31.orgnEnterFrame; ctnrRoot.enemy31.crtTask = "phone"; return(undefined); } if (Math.abs(this._x - ctnrRoot.trg32_1._x) > 5) { if (this._x < ctnrRoot.trg32_1._x) { this._x = this._x + 5; this.gotoAndStop("right"); } else { this._x = this._x - 5; this.gotoAndStop("left"); } } else { this.xDist = true; } if (this.xDist) { ctnrRoot.doorH3_12.gotoAndPlay("2L"); ctnrRoot.doorH3_12.mDoor.gotoAndPlay(2); this.crtTask = "hide"; this._visible = false; this.onEnterFrame = null; this.gotoAndStop("none"); ctnrRoot.enemy31.onEnterFrame = ctnrRoot.enemy31.orgnEnterFrame; ctnrRoot.enemy31.crtTask = "phone"; ctnrRoot.enemy31._visible = true; } } }; enemy31.orgnEnterFrame = function () { if (this.crtTask == "hide") { this.onEnterFrame = null; return(undefined); } if (this.crtTask == "phone") { if (Math.abs(this._x - ctnrRoot.phone._x) > 5) { if (this._x < ctnrRoot.phone._x) { this._x = this._x + 5; this.gotoAndStop("right"); } else { this._x = this._x - 5; this.gotoAndStop("left"); } } else { this.xDist = true; } if (Math.abs(this._y - 1261) > 5) { this._y = this._y - 5; } else { this.yDist = true; } if (this.xDist && (this.yDist)) { this._visible = false; this.gotoAndStop("none"); this.crtTask = "receiveCall"; ctnrRoot.phone.gotoAndStop(1); } return(undefined); } if (this.crtTask == "receiveCall") { if (ctnrRoot.phone._currentframe != 94) { ctnrRoot.phone.nextFrame(); } else { this.crtTask = "gard"; this._visible = true; this.gotoAndStop("none"); if (ctnrRoot[ctnrRoot.crtRole].crtHouse != "house31") { this.onEnterFrame = null; } } return(undefined); } if (this.crtTask == "gard") { this.xDist = (this.yDist = false); if (ctnrRoot.roleMoveCtrl.ctrlAble == true) { ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole].gotoAndStop("cry"); } if (Math.abs(this._x - ctnrRoot[ctnrRoot.crtRole]._x) > 5) { if (this._x < ctnrRoot[ctnrRoot.crtRole]._x) { this._x = this._x + 5; this.gotoAndStop("right"); } else { this._x = this._x - 5; this.gotoAndStop("left"); } } else { this.xDist = true; } if (Math.abs(this._y - ctnrRoot[ctnrRoot.crtRole]._y) > 5) { if (this._y < ctnrRoot[ctnrRoot.crtRole]._y) { this._y = this._y + 5; } else { this._y = this._y - 5; } } else { this.yDist = true; } if (this.xDist && (this.yDist)) { ctnrRoot[ctnrRoot.crtRole].gotoAndStop("stop"); this.gotoAndStop("fight"); ctnrRoot.deadCtrl.onEnterFrame = ctnrRoot.deadCtrl.orgnEnterFrame; } } }; enemy21.orgnEnterFrame = function () { this.xDist = false; this.yDist = false; if (ctnrRoot.roleMoveCtrl.ctrlAble == true) { ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole].gotoAndStop("cry"); } if (Math.abs(this._x - ctnrRoot[ctnrRoot.crtRole]._x) > 5) { if (this._x < ctnrRoot[ctnrRoot.crtRole]._x) { this._x = this._x + 5; this.gotoAndStop("right"); } else { this._x = this._x - 5; this.gotoAndStop("left"); } } else { this.xDist = true; } if (Math.abs(this._y - ctnrRoot[ctnrRoot.crtRole]._y) > 5) { if (this._y < ctnrRoot[ctnrRoot.crtRole]._y) { this._y = this._y + 5; } else { this._y = this._y - 5; } } else { this.yDist = true; } if (this.xDist && (this.yDist)) { ctnrRoot[ctnrRoot.crtRole].gotoAndStop("stop"); this.gotoAndStop("fight"); ctnrRoot.deadCtrl.onEnterFrame = ctnrRoot.deadCtrl.orgnEnterFrame; } }; enemy11.orgnEnterFrame = function () { this.xDist = false; this.yDist = false; if (ctnrRoot.heavy11.moveCnt != ctnrRoot.heavy11.moveMax) { return(undefined); } if (ctnrRoot.roleMoveCtrl.ctrlAble == true) { ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole].gotoAndStop("cry"); } if (Math.abs(this._x - ctnrRoot[ctnrRoot.crtRole]._x) > 5) { if (this._x < ctnrRoot[ctnrRoot.crtRole]._x) { this._x = this._x + 5; this.gotoAndStop("right"); } else { this._x = this._x - 5; this.gotoAndStop("left"); } } else { this.xDist = true; } if (Math.abs(this._y - ctnrRoot[ctnrRoot.crtRole]._y) > 5) { if (this._y < ctnrRoot[ctnrRoot.crtRole]._y) { this._y = this._y + 5; } else { this._y = this._y - 5; } } else { this.yDist = true; } if (this.xDist && (this.yDist)) { ctnrRoot[ctnrRoot.crtRole].gotoAndStop("stop"); this.gotoAndStop("fight"); ctnrRoot.deadCtrl.onEnterFrame = ctnrRoot.deadCtrl.orgnEnterFrame; } }; function finishInit() { enemy32over = false; enemy31over = false; enemy11over = false; enemy21over = false; heavy11over = false; heavy52over = false; heavy42over = false; woodover = false; rope1over = false; numberover = false; flowerover = false; dogover = false; steelDoorover = false; pipeHeadover = false; } function usePropRltInit() { ctnrRoot.key1.rec = new Array("lock14", "any", "1", "unlock"); ctnrRoot.tele.rec = new Array("none", "any", "n", "clip"); ctnrRoot.fBullet.rec = new Array("bulletRlt", "any", "2", "shot"); ctnrRoot.number.rec = new Array("pipe2", "role1", "1", "generate"); ctnrRoot.axe.rec = new Array("wood", "role3", "1", "clip"); ctnrRoot.key2.rec = new Array("lock22", "any", "1", "unlock"); ctnrRoot.card.rec = new Array("cardReader", "any", "1", "unlock"); var _local1 = new Array("shotPlace23", "shotPlace11", "shotPlace32"); } function unlockPropInit() { ctnrRoot.lock14.func = new Array("unlock", "doorH1_34", "unDisapear", "none"); ctnrRoot.lock22.func = new Array("unlock", "doorH2_23", "unDisapear", "none"); ctnrRoot.cardReader.func = new Array("unlock", "doorH1_23", "unDisapear", "none"); ctnrRoot.wood.isFinish = false; } function eventPropInit() { pipeHead.rec = new Array("role3", "eventPipeHead"); rope1.rec = new Array("role1", "eventRope1"); flower.rec = new Array("role3", "eventFlower"); power.rec = new Array("any", "eventPower"); tele.func = new Array("any", "eventTeleCall"); axe.func = new Array("role3", "eventAxe"); ctnrRoot._parent.teleCall._visible = false; } function generatePropInit() { number2.rec = new Array("none", "role2", "n", "clip"); number2.func = new Array("role2", "eventNumber2View"); pipe2.rec = new Array("role1", "generateNumber2", "disapear"); number2._visible = false; } function eventPipeHead() { ctnrRoot.pipeHead.onEnterFrame = null; ctnrRoot.pipeHead.unloadMovie(); ctnrRoot.openPipeHead.gotoAndPlay(2); ctnrRoot.role3._visible = false; ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot.house53.propAry.push("trg53_2"); _global.score = _global.score + 150; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; ctnrRoot.pipeHeadover = true; } function eventRope1() { ctnrRoot.rope1.onEnterFrame = null; ctnrRoot.rope1.unloadMovie(); ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot.role1._visible = false; ctnrRoot.throwRope.gotoAndPlay(2); _global.score = _global.score + 100; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; ctnrRoot.rope1over = true; } function eventFlower() { ctnrRoot.flower0.unloadMovie(); ctnrRoot.flower.onEnterFrame = null; ctnrRoot.flower.unloadMovie(); ctnrRoot.flowerClip.gotoAndPlay(2); ctnrRoot.role3._visible = false; ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot.globalView(); _global.score = _global.score + 180; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; ctnrRoot.flowerover = true; } function eventAxe() { if (ctnrRoot.wood.isFinish == false) { ctnrRoot.wood.isFinish = true; ctnrRoot.wood.onEnterFrame = null; ctnrRoot.wood.unloadMovie(); ctnrRoot.role3._visible = false; ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot._parent.dropTool("axe"); ctnrRoot.axe.unloadMovie(); ctnrRoot.axeMV.gotoAndPlay(2); _global.score = _global.score + 150; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; ctnrRoot.woodover = true; } } function generateNumber2() { ctnrRoot.globalView(); ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot.number2Fall.gotoAndPlay(2); ctnrRoot._parent.dropTool("number"); ctnrRoot.number.unloadMovie(); _global.score = _global.score + 300; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; ctnrRoot.numberover = true; } function eventNumber2View() { ctnrRoot._parent.viewNumber2Mc.gotoAndPlay(2); ctnrRoot._parent.teleCall._visible = false; } function eventTeleCall() { ctnrRoot._parent.teleCall._visible = true; ctnrRoot._parent.teleCall.numInput.text = ""; ctnrRoot._parent.viewNumber2Mc.gotoAndStop(1); } function eventshotPlace23() { if (ctnrRoot.steelDoor._currentframe == 1) { ctnrRoot.shotPlace23MV.gotoAndPlay(2); ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot.role2._visible = false; _global.score = _global.score + 180; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; ctnrRoot.steelDoorover = true; } } function eventshotPlace11() { if (ctnrRoot.wire11._currentframe == 1) { ctnrRoot.shotPlace11MV.gotoAndPlay(2); ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot.role2._visible = false; ctnrRoot.globalView(); } } function eventshotPlace32() { if (ctnrRoot.dog._currentframe == 1) { ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot.role2._visible = false; ctnrRoot.shotPlace32MV.gotoAndPlay(2); ctnrRoot.dog._visible = false; ctnrRoot.camaraMoveCtrl.moveKind = "dog"; ctnrRoot.camaraMoveCtrl.onEnterFrame = ctnrRoot.camaraMoveCtrl.orgnEnterFrame; _global.score = _global.score + 200; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; ctnrRoot.dogover = true; ctnrRoot.delHousePropAry("house33", "dog"); } } function eventPower() { trace("function event power"); trace("power is open in eventfunction --------" + ctnrRoot.power.isOpen); if (ctnrRoot.power.isOpen == true) { if (ctnrRoot.wire11._currentframe == 2) { ctnrRoot.eleWater11.eleMc._visible = false; } ctnrRoot.wire11.eleMc._visible = false; ctnrRoot.wire11.eleSd.gotoAndStop(1); ctnrRoot.power.isOpen = false; ctnrRoot.power.gotoAndStop(1); } else { trace("power is off,so set it on wire11 crt frame :" + ctnrRoot.wire11._currentframe); if (ctnrRoot.wire11._currentframe == 2) { ctnrRoot.eleWater11.eleMc._visible = true; ctnrRoot.wire11.eleMc._visible = true; if (ctnrRoot.enemy11over == false) { ctnrRoot.enemy11.unloadMovie(); ctnrRoot.enemy11Dead._visible = true; ctnrRoot.enemy11Dead.gotoAndPlay(2); ctnrRoot.enemy11over = true; ctnrRoot.globalView(); _global.score = _global.score + 300; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; } } ctnrRoot.wire11.eleMc._visible = true; _global.gameRoot.sndCtrl.playSound("electricSnd"); ctnrRoot.power.gotoAndStop(2); ctnrRoot.power.isOpen = true; ctnrRoot.wire11.eleSd.gotoAndStop(2); } } function propCommentInit() { ctnrRoot.lock14.commentTxt = "This lock opens the door"; ctnrRoot.lock22.commentTxt = "This lock opens the door"; ctnrRoot.wood.commentTxt = "Wooden planks are blocking the door!"; ctnrRoot.cardReader.commentTxt = "This opens the door."; ctnrRoot.flower.commentTxt = "This plant is too heavy to lift."; ctnrRoot.phone.commentTxt = "Oooh, telephone!"; ctnrRoot.pipe2.commentTxt = "Air pipe - something small will fit inside!"; ctnrRoot.pipeHead.commentTxt = "An air vent, I am too big to enter."; ctnrRoot.power.commentTxt = "Operate the power switch"; ctnrRoot.dogHole.commentTxt = "o-oh! That's a big dog!"; ctnrRoot.wood44.commentTxt = "Wooden planks are blocking the door!"; } function debug() { ctnrRoot.house52.propAry.push("number2"); ctnrRoot.number2._visible = true; house51.propAry = new Array("key1", "trg51_1", "trg51_2", "trg51_3"); house52.propAry = new Array("trg52_1", "trg52_2"); house42.propAry = new Array("trg42_1", "trg42_2", "trg42_3"); house53.propAry = new Array("trg53_1", "tele", "trg53_2"); house44.propAry = new Array("trg44_1"); house23.propAry = new Array("trg23_1", "trg23_2", "card", "steelDoor"); house32.propAry = new Array("trg32_1", "trg32_2", "trg32_3", "axe", "dogHole"); house12.propAry.push("card"); pipe3.accessable = true; doorH5_12.accessable = true; doorH2_23.accessable = true; ctnrRoot.wood.onEnterFrame = null; ctnrRoot.rolesInit("role3", "house12"); } unlockPropInit(); usePropRltInit(); eventPropInit(); generatePropInit(); propCommentInit(); function localView() { trace("localview" + ctnrRoot.roleMoveCtrl.crtRole); ctnrRoot.zoomCtrl.onEnterFrame = ctnrRoot.zoomCtrl.orgnEnterFrame; ctnrRoot.zoomCtrl.crtTask = "localView"; _global.isZooming = true; if (ctnrRoot.roleMoveCtrl.crtRole == "none") { ctnrRoot.zoomCtrl.px = -(ctnrRoot.role1._x - 350); ctnrRoot.zoomCtrl.py = -(ctnrRoot.role1._y - 350); } else { ctnrRoot.zoomCtrl.px = -(ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole]._x - 350); ctnrRoot.zoomCtrl.py = -(ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole]._y - 350); } } function globalView() { _global.isZooming = true; ctnrRoot.zoomCtrl.onEnterFrame = ctnrRoot.zoomCtrl.orgnEnterFrame; ctnrRoot.zoomCtrl.crtTask = "globalView"; } function setCamara() { if ((ctnrRoot._xscale != 100) || (ctnrRoot._yscale != 100)) { return(undefined); } ctnrRoot._parent.container._x = -(ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole]._x - 350); ctnrRoot._parent.container._y = -(ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole]._y - 350); } if (camaraMoveCtrl) { trace("find a camaraMoveCtrl should be killed"); this.camaraMoveCtrl.removeMovieClip(); } this.createEmptyMovieClip("camaraMoveCtrl", this.getNextHighestDepth()); camaraMoveCtrl.crtTask = "none"; camaraMoveCtrl.speed = 8; camaraMoveCtrl.moveKind = "none"; camaraMoveCtrl.orgnEnterFrame = function () { if ((ctnrRoot._xscale != 100) || (ctnrRoot._yscale != 100)) { this.onEnterFrame = null; return(undefined); } camaraX = (camaraY = false); containerX = ctnrRoot._parent.container._x; containerY = ctnrRoot._parent.container._y; switch (this.moveKind) { case "trg" : relationX = -(ctnrRoot[rltTrg]._x - 350); relationY = -(ctnrRoot[rltTrg]._y - 350); break; case "role" : relationX = -(ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole]._x - 350); relationY = -(ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole]._y - 350); break; case "dog" : relationX = -(ctnrRoot.dog._x - 350); relationY = -(ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole]._y - 350); } if (containerX != relationX) { if (Math.abs(containerX - relationX) > this.speed) { if (containerX < relationX) { ctnrRoot._parent.container._x = ctnrRoot._parent.container._x + this.speed; } else if (containerX > relationX) { ctnrRoot._parent.container._x = ctnrRoot._parent.container._x - this.speed; } } } if (containerY != ralationY) { if (Math.abs(containerY - relationY) > this.speed) { if (containerY < relationY) { ctnrRoot._parent.container._y = ctnrRoot._parent.container._y + this.speed; } else if (containerY > relationY) { ctnrRoot._parent.container._y = ctnrRoot._parent.container._y - this.speed; } } } if ((Math.abs(containerX - relationX) < this.speed) && (Math.abs(containerY - relationY) < this.speed)) { this.onEnterFrame = null; } }; this.createEmptyMovieClip("zoomCtrl", this.getNextHighestDepth()); zoomCtrl.crtTask = "none"; zoomCtrl.timeCnt = ctnrRoot.shouldTimeCnt; zoomCtrl.timeMax = 20; zoomCtrl.px = null; zoomCtrl.py = null; zoomCtrl.orgnEnterFrame = function () { switch (this.crtTask) { case "localView" : if (ctnrRoot._parent.container._xscale < 100) { ctnrRoot._parent.container._xscale = (ctnrRoot._parent.container._yscale = ctnrRoot._parent.container._yscale + 4); if (ctnrRoot._parent.container._x < this.px) { ctnrRoot._parent.container._x = ctnrRoot._parent.container._x + ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._x - this.px)); } else { ctnrRoot._parent.container._x = ctnrRoot._parent.container._x - ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._x - this.px)); } if (ctnrRoot._parent.container._y < this.py) { ctnrRoot._parent.container._y = ctnrRoot._parent.container._y + ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._y - this.py)); } else { ctnrRoot._parent.container._y = ctnrRoot._parent.container._y - ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._y - this.py)); } } this.timeCnt--; if (this.timeCnt == 1) { ctnrRoot._parent.container._xscale = (ctnrRoot._parent.container._yscale = 100); ctnrRoot._parent.container._y = this.py; ctnrRoot._parent.container._x = this.px; _global.isZooming = false; this.crtTask = "none"; this.timeCnt = ctnrRoot.shouldTimeCnt; this.onEnterFrame = null; } break; case "globalView" : if (ctnrRoot._parent.container._xscale > 24) { ctnrRoot._parent.container._xscale = (ctnrRoot._parent.container._yscale = ctnrRoot._parent.container._yscale - 4); if (ctnrRoot._parent.container._x < 120) { ctnrRoot._parent.container._x = ctnrRoot._parent.container._x + ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._x - 120)); } else { ctnrRoot._parent.container._x = ctnrRoot._parent.container._x - ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._x - 120)); } if (ctnrRoot._parent.container._y < 0) { ctnrRoot._parent.container._y = ctnrRoot._parent.container._y + ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._y - 0)); } else { ctnrRoot._parent.container._y = ctnrRoot._parent.container._y - ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._y - 0)); } } this.timeCnt--; if (this.timeCnt != 1) { break; } ctnrRoot._parent.container._xscale = (ctnrRoot._parent.container._yscale = ctnrRoot.shouldScale); ctnrRoot._parent.container._y = 0; ctnrRoot._parent.container._x = 120; _global.isZooming = false; this.crtTask = "none"; this.timeCnt = ctnrRoot.shouldTimeCnt; this.onEnterFrame = null; } }; this.deadCtrl.removeMovieClip(); this.createEmptyMovieClip("deadCtrl", this.getNextHighestDepth()); deadCtrl.timeCnt = 0; deadCtrl.timeMax = 80; deadCtrl.orgnEnterFrame = function () { if (this.timeCnt < this.timeMax) { this.timeCnt++; } else { _root.gotoAndPlay("losePage"); this.timeCnt = 0; this.onEnterFrame = null; } }; function stageRestart() { ctnrRoot.housePropInitAll(); ctnrRoot.accessInit(); ctnrRoot.rolesInitAll(); ctnrRoot.clearToolIDCT(); ctnrRoot.propEnterFrameInit(); ctnrRoot.unlockPropInit(); ctnrRoot.usePropRltInit(); ctnrRoot.eventPropInit(); ctnrRoot.generatePropInit(); ctnrRoot.finishInit(); ctnrRoot.deadCtrl.onEnterFrame = null; _global.gameRoot._quality = _global.visualQlt; ctnrRoot.globalView(); _global.isZooming = false; ctnrRoot.propPressInit(); } power.isOpen = false; stageRestart(); trace(_global.loadGame); if (_global.loadGame == true) { trace("should load game"); ctnrRoot.firstIns.unloadMovie(); _global.gameRoot.loadData(); _global.gameRoot.startClock(); } else { trace("don't load"); _global.gameRoot.cover.unloadMovie(); _global.gameDat.clear(); if (!_global.isFirstGame) { ctnrRoot.roleMoveCtrl.ctrlAble = false; _global.isFirstGame = "no"; } else { ctnrRoot.firstIns.unloadMovie(); _global.gameRoot.startClock(); } }
Symbol 788 MovieClip Frame 1
stop();
Symbol 788 MovieClip Frame 2
stop(); this.phoneNumTa.text = this._parent.teleCall.numTxt; closeBtn.onPress = function () { gotoAndStop (1); };
Symbol 838 MovieClip Frame 1
QLOW.onPress = function () { _global.visualQlt = "LOW"; _global.gameRoot._quality = "LOW"; this._parent._visible = false; }; QMEDIUM.onPress = function () { _global.visualQlt = "MEDIUM"; _global.gameRoot._quality = "MEDIUM"; this._parent._visible = false; }; QHIGH.onPress = function () { _global.visualQlt = "HIGH"; _global.gameRoot._quality = "HIGH"; this._parent._visible = false; }; QBEST.onPress = function () { _global.visualQlt = "BEST"; _global.gameRoot._quality = "BEST"; this._parent._visible = false; };
Symbol 854 MovieClip Frame 1
stop();
Symbol 870 MovieClip Frame 1
stop();
Symbol 891 MovieClip Frame 1
function phoneInit() { i = 0; while (i <= 9) { this["btn" + i].onPress = function () { this._parent.numInput.text = this._parent.numInput.text + this._name.substr(3, 1); _global.gameRoot.sndCtrl.playSound("telePressSnd"); }; i++; } this.btn10.onPress = function () { this._parent.numInput.text = this._parent.numInput.text + "*"; _global.gameRoot.sndCtrl.playSound("telePressSnd"); }; this.btn11.onPress = function () { this._parent.numInput.text = this._parent.numInput.text + "#"; _global.gameRoot.sndCtrl.playSound("telePressSnd"); }; this.btnClear.onPress = function () { str = this._parent.numInput.text; len = this._parent.numInput.text.length; str2 = str.substr(0, len - 1); this._parent.numInput.text = str2; _global.gameRoot.sndCtrl.playSound("telePressSnd"); }; this.numTxt = String(Math.random()).substr(2, 8); trace(this.numTxt); } closeBtn.onPress = function () { this._parent._visible = false; }; phoneBtn.onPress = function () { if (this._parent.numInput.text == this._parent.numTxt) { _parent.stageRoot.container.globalView(); _parent.stageRoot.container.phoneRing.gotoAndPlay("ring"); if (_global.gameRoot.container.enemy32._visible == true) { _global.score = _global.score + 280; _parent.stateRoleSele.scoreTxt.text = _global.score; } this._parent._visible = false; } else { trace("you num is not right"); } this._parent.phoneCon.start(); }; phoneInit();
Symbol 903 MovieClip Frame 1
stop();
Symbol 903 MovieClip Frame 2
yesBtn._visible = (noBtn._visible = (txt._visible = true)); saveProgress._visible = false; yesBtn.onPress = function () { yesBtn._visible = (noBtn._visible = (txt._visible = false)); this._parent.gotoAndPlay(3); }; noBtn.onPress = function () { _global.gameRoot.container.roleMoveCtrl.ctrlAble = true; _global.gameRoot.saveMc.gotoAndStop(1); }; back.onPress = function () { }; back.useHandCursor = false; stop();
Symbol 903 MovieClip Frame 5
_global.gameRoot.saveData();
Symbol 903 MovieClip Frame 80
_global.gameRoot.container.roleMoveCtrl.ctrlAble = true;
Symbol 905 MovieClip Frame 1
stop();
Symbol 905 MovieClip Frame 2
yesBtn.onPress = function () { _global.gameRoot.goMenuMc.gotoAndStop(1); _global.gameRoot.container.roleMoveCtrl.ctrlAble = true; Key.removeListener(_global.gameRoot.container.keyListener); _global.gameRoot.gotoAndStop("firstPage"); }; noBtn.onPress = function () { _global.gameRoot.container.roleMoveCtrl.ctrlAble = true; _global.gameRoot.goMenuMc.gotoAndStop(1); }; back.onPress = function () { }; back.useHandCursor = false; stop();
Symbol 953 MovieClip Frame 17
stop();
Symbol 954 MovieClip Frame 1
stop();
Symbol 954 MovieClip Frame 2
door2.gotoAndPlay(2); _global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 954 MovieClip Frame 42
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 954 MovieClip Frame 54
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 954 MovieClip Frame 93
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 957 MovieClip Frame 1
stop();
Symbol 957 MovieClip Frame 2
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 957 MovieClip Frame 39
stop();
Symbol 964 MovieClip Frame 1
stop();
Symbol 964 MovieClip Frame 2
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 964 MovieClip Frame 45
stop(); this._parent.localView();
Symbol 967 MovieClip Frame 1
stop();
Symbol 967 MovieClip Frame 2
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 967 MovieClip Frame 50
stop(); this._parent.localView();
Symbol 977 MovieClip Frame 2
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 978 MovieClip Frame 1
stop(); sDoor.stop();
Symbol 978 MovieClip Frame 2
mDoor.gotoAndPlay(2);
Symbol 978 MovieClip Frame 23
mDoor.gotoAndPlay(2);
Symbol 980 MovieClip Frame 1
stop(); sDoor.stop();
Symbol 980 MovieClip Frame 2
mDoor.gotoAndPlay(2);
Symbol 980 MovieClip Frame 23
mDoor.gotoAndPlay(2);
Symbol 981 MovieClip Frame 1
stop();
Symbol 981 MovieClip Frame 2
door2.gotoAndPlay(2); _global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 981 MovieClip Frame 42
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 981 MovieClip Frame 53
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 981 MovieClip Frame 93
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 982 MovieClip Frame 1
stop();
Symbol 982 MovieClip Frame 2
door2.gotoAndPlay(2); _global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 982 MovieClip Frame 42
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 982 MovieClip Frame 54
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 982 MovieClip Frame 93
_global.gameRoot.sndCtrl.playSound("doorSnd");
Symbol 994 MovieClip Frame 1
stop();
Symbol 995 MovieClip Frame 1
stop();
Symbol 995 MovieClip Frame 70
_global.gameRoot.sndCtrl.playSound("hitSnd");
Symbol 995 MovieClip Frame 95
this._parent.roleMoveCtrl.ctrlAble = true; this._parent.role2._visible = true; if (this._parent.autoWallH3._currentframe == 1) { this._parent.autoWallH3.gotoAndPlay(2); } this._parent.autoWallH3.onEnterFrame = null; this._parent.delHousePropAry("house31", "autoWallH3");
Symbol 996 MovieClip Frame 1
stop();
Symbol 996 MovieClip Frame 58
_global.gameRoot.sndCtrl.playSound("hitSnd");
Symbol 996 MovieClip Frame 77
this._parent.roleMoveCtrl.ctrlAble = true; this._parent.role2._visible = true; if (this._parent.steelDoorU._currentframe == 1) { this._parent.steelDoorU.gotoAndPlay(2); } this._parent.steelDoorU.onEnterFrame = null; this._parent.delHousePropAry("house11", "steelDoorU");
Symbol 997 MovieClip Frame 1
stop();
Symbol 997 MovieClip Frame 54
stop(); this._parent.keyU2._visible = true; this._parent.house51.propAry.push("keyU2"); this._parent.keyU2.onEnterFrame = this._parent.keyU2.orgnEnterFrame; this._parent.localView(); this._parent.roleMoveCtrl.ctrlAble = true;
Symbol 1004 MovieClip Frame 1
stop();
Symbol 1004 MovieClip Frame 105
stop(); this._parent.role3._visible = true; this._parent.roleMoveCtrl.ctrlAble = true; this._parent.doorH1_12.accessable = true;
Symbol 1005 MovieClip Frame 1
stop();
Symbol 1006 MovieClip Frame 1
stop();
Symbol 1011 MovieClip Frame 1
stop();
Symbol 1011 MovieClip Frame 50
this._parent.role1._visible = true; this._parent.roleMoveCtrl.ctrlAble = true; this._parent.steam.gotoAndStop(2); this._parent.turnplate._visible = true;
Symbol 1019 MovieClip Frame 1
stop();
Symbol 1019 MovieClip Frame 24
_global.gameRoot.sndCtrl.playSound("crashSnd");
Symbol 1019 MovieClip Frame 38
this._parent.role3._visible = true; this._parent.roleMoveCtrl.ctrlAble = true;
Symbol 1027 MovieClip Frame 1
stop();
Symbol 1027 MovieClip Frame 37
this._parent.role3._visible = true; this._parent.roleMoveCtrl.ctrlAble = true; if (this._parent.autoWallH1._currentframe == 1) { this._parent.autoWallH1.gotoAndPlay(2); } this._parent.switch43._visible = true;
Symbol 1071 MovieClip Frame 1
stop();
Symbol 1071 MovieClip Frame 90
this._parent.role3._visible = true; this._parent.roleMoveCtrl.ctrlAble = true; this._parent.doorV13.accessable = true;
Symbol 1072 MovieClip Frame 1
var ctnrRoot = this; shouldScale = 24; shouldTimeCnt = 19; winEnd = "gameChapter2Win"; winRoom = "house12"; function setRolesStop() { i = 1; while (i <= 3) { if (ctnrRoot["role" + i].isClimb == false) { ctnrRoot["role" + i].gotoAndStop("stop"); } i++; } } function rolePress() { if (ctnrRoot.crtRole != undefined) { ctnrRoot.disabledPropOEF(ctnrRoot[crtRole].crtHouse); ctnrRoot.setRolesStop(); } ctnrRoot.roleMoveCtrl.crtRole = this._name; ctnrRoot._parent.stateRoleSele.gotoAndStop(this._name); ctnrRoot.toolsBoxRefresh(this._name); ctnrRoot.activatePropOEF(this.crtHouse); _global.gameRoot.sndCtrl.playSound("seleRoleSnd"); if ((ctnrRoot.crtRole != this._name) && (ctnrRoot._xscale == 100)) { ctnrRoot.camaraMoveCtrl.onEnterFrame = ctnrRoot.camaraMoveCtrl.orgnEnterFrame; ctnrRoot.camaraMoveCtrl.moveKind = "role"; } if (ctnrRoot.isSortRoom()) { ctnrRoot.roleMoveCtrl.isSortFlag = true; ctnrRoot.roleDepthSort(); } if (ctnrRoot._xscale != 100) { ctnrRoot.localView(); } } function roleSay(parRole, ctt) { ctnrRoot[parRole].roleSay.txtCtt.txt.text = ctt; ctnrRoot[parRole].roleSay.gotoAndPlay(1); ctnrRoot[parRole].roleSay.txtCtt._visible = true; if (ctnrRoot._xscale == 100) { ctnrRoot[parRole].roleSay._xscale = (ctnrRoot[parRole].roleSay._yscale = 100); } else { ctnrRoot[parRole].roleSay._xscale = (ctnrRoot[parRole].roleSay._yscale = 250); } } function clearToolIDCT() { i = 0; while (i <= 4) { ctnrRoot._parent.stateRoleSele["toolIDCT" + i].gotoAndStop("none"); ctnrRoot._parent.stateRoleSele["toolIDCT" + i].crtDispTool = "none"; ctnrRoot._parent.stateRoleSele["toolIDCT" + i]._visible = false; i++; } } function toolsBoxRefresh(parRole) { ctnrRoot.clearToolIDCT(); if (ctnrRoot[parRole].toolsAry.length > 0) { ctnrRoot._parent.stateRoleSele.toolsTxt.text = ""; i = 0; while (i < ctnrRoot[parRole].toolsAry.length) { ctnrRoot._parent.stateRoleSele.toolsTxt.text = ctnrRoot._parent.stateRoleSele.toolsTxt.text + (ctnrRoot[parRole].toolsAry[i] + " "); ctnrRoot._parent.stateRoleSele["toolIDCT" + i]._visible = true; ctnrRoot._parent.stateRoleSele["toolIDCT" + i].gotoAndStop(ctnrRoot[parRole].toolsAry[i]); ctnrRoot._parent.stateRoleSele["toolIDCT" + i].crtDispTool = ctnrRoot[parRole].toolsAry[i]; i++; } } else { ctnrRoot._parent.stateRoleSele.toolsTxt.text = "have none tool"; } } function rolesInit(rName, rHouse) { ctnrRoot[rName].onPress = ctnrRoot.rolePress; ctnrRoot[rName].onRollOver = ctnrRoot.roleRollOver; ctnrRoot[rName].crtHouse = rHouse; ctnrRoot[rName].actKind = "none"; ctnrRoot[rName].propNearBy = "none"; ctnrRoot[rName].isNearByProp = false; ctnrRoot[rName].toolsAry = new Array(); ctnrRoot[rName].toolsAry.splice(0); ctnrRoot[rName].gotoAndStop("stop"); ctnrRoot[rName].roleSay.txtCtt.txt.text = ""; ctnrRoot[rName].roleSay.txtCtt._visible = false; ctnrRoot[rName].onEnterFrame = ctnrRoot.roleEnterFrame; ctnrRoot[rName].hitL._alpha = 0; ctnrRoot[rName].hitR._alpha = 0; ctnrRoot[rName].hitU1._alpha = 0; ctnrRoot[rName].hitU2._alpha = 0; ctnrRoot[rName].hitD1._alpha = 0; ctnrRoot[rName].hitD2._alpha = 0; trace((rName + " depth is ") + ctnrRoot[rName].getDepth()); } function rolesInitAll() { rolesInit("role1", "house11"); rolesInit("role2", "house31"); rolesInit("role3", "house54"); } roleSpeed = 5; rolesInitAll(); clearToolIDCT(); function disabledRoleSele() { i = 1; while (i <= 3) { ctnrRoot["role" + i].enabled = false; i++; } } function activateRoleSele() { i = 1; while (i <= 3) { ctnrRoot["role" + i].enabled = true; i++; } } trace("accessCtrl is exist " + accessCtrl); if (accessCtrl) { trace("find a should killed accessCtrl"); this.accessCtrl.removeMovieClip(); } this.createEmptyMovieClip("accessCtrl", this.getNextHighestDepth()); accessCtrl.ctrlState = "none"; accessCtrl.timeCnt = 0; accessCtrl.timeMax = 30; accessCtrl.orgnEnterFrame = function () { switch (this.ctrlState) { case "gotoAccess" : ctnrRoot.disabledRoleSele(); getPosH = (getPosV = false); if (ctnrRoot[crtRole]._currentframe != 2) { ctnrRoot[crtRole].gotoAndStop(2); } if (Math.abs(ctnrRoot[crtRole]._x - ctnrRoot[accessNearBy]._x) < (2 * ctnrRoot.roleSpeed)) { getPosH = true; } else if (ctnrRoot[accessNearBy]._x > ctnrRoot[crtRole]._x) { ctnrRoot[crtRole]._x = ctnrRoot[crtRole]._x + ctnrRoot.roleSpeed; } else { ctnrRoot[crtRole]._x = ctnrRoot[crtRole]._x - ctnrRoot.roleSpeed; } if (Math.abs(ctnrRoot[crtRole]._y - ctnrRoot[accessNearBy]._y) < (2 * ctnrRoot.roleSpeed)) { getPosV = true; } else if (ctnrRoot[accessNearBy]._y > ctnrRoot[crtRole]._y) { ctnrRoot[crtRole]._y = ctnrRoot[crtRole]._y + ctnrRoot.roleSpeed; } else { ctnrRoot[crtRole]._y = ctnrRoot[crtRole]._y - ctnrRoot.roleSpeed; } if (getPosH && (getPosV)) { this.ctrlState = "playClip"; this.timeCnt = 0; accessPlay = ctnrRoot[accessNearBy].accessName; ctnrRoot[accessPlay].gotoAndPlay(ctnrRoot.moveDrct); ctnrRoot[crtRole]._visible = false; ctnrRoot.camaraMoveCtrl.onEnterFrame = ctnrRoot.camaraMoveCtrl.orgnEnterFrame; ctnrRoot.camaraMoveCtrl.moveKind = "trg"; ctnrRoot.roleMoveCtrl.isSortFlag = false; } break; case "playClip" : if (this.timeCnt < this.timeMax) { this.timeCnt++; } else { ctnrRoot[accessPlay].gotoAndStop(1); this.ctrlState = "none"; this.onEnterFrame = null; this.timeCnt = 0; ctnrRoot[crtRole]._x = ctnrRoot[rltTrg]._x; ctnrRoot[crtRole]._y = ctnrRoot[rltTrg]._y; ctnrRoot.disabledPropOEF(ctnrRoot[crtRole].crtHouse); ctnrRoot[crtRole].crtHouse = ctnrRoot.nextRoom; ctnrRoot.activatePropOEF(ctnrRoot.nextRoom); activateRoleSele(); ctnrRoot[crtRole]._visible = true; ctnrRoot.roleMoveCtrl.ctrlAble = true; if (ctnrRoot.isSortRoom()) { ctnrRoot.roleMoveCtrl.isSortFlag = true; ctnrRoot.roleDepthSort(); ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, "Buddy! Let's get out of here."); } gameChapterWin = true; i = 1; while (i <= 3) { if (ctnrRoot["role" + i].crtHouse != winRoom) { gameChapterWin = false; break; } i++; } if (!gameChapterWin) { break; } _global.loadGame = false; _global.gameRoot.clearInterval(intervalId); ctnrRoot._parent.gotoAndPlay(winEnd); } } }; function roleDepthSort() { ctnrRoot.sortAry.splice(0); ctnrRoot.sortAry.push({rName:"role1", yPos:ctnrRoot.role1._y}); ctnrRoot.sortAry.push({rName:"role2", yPos:ctnrRoot.role2._y}); ctnrRoot.sortAry.push({rName:"role3", yPos:ctnrRoot.role3._y}); ctnrRoot.sortAry.sortOn("yPos", Array.NUMERIC); i = 0; while (i < ctnrRoot.sortAry.length) { ctnrRoot[ctnrRoot.sortAry[i].rName].swapDepths(ctnrRoot.depthAry[i]); i++; } } function isSortRoom() { shouldSort = false; i = 1; while (i <= 3) { if ((ctnrRoot[ctnrRoot.crtRole].crtHouse == ctnrRoot["role" + i].crtHouse) && (ctnrRoot[ctnrRoot.crtRole]._name != ("role" + i))) { shouldSort = true; } i++; } return(shouldSort); } var sortAry = new Array(); var depthAry = new Array(-15617, -15593, -15562); function setCtrlKey() { leftKeyNO = [aryKeyCtrl1[0], aryKeyCtrl2[0]]; rightKeyNO = [aryKeyCtrl1[1], aryKeyCtrl2[1]]; downKeyNO = [aryKeyCtrl1[2], aryKeyCtrl2[2]]; upKeyNO = [aryKeyCtrl1[3], aryKeyCtrl2[3]]; zoomOutNO = [aryKeyCtrl1[4], aryKeyCtrl2[4]]; zoomInNO = [aryKeyCtrl1[5], aryKeyCtrl2[5]]; actNO = [aryKeyCtrl1[6], aryKeyCtrl2[6]]; } function correctPower() { trace((("power.isOpen " + ctnrRoot.power.isOpen) + " currentframe ") + ctnrRoot.power._currentframe); if (ctnrRoot.power.isOpen == true) { if (ctnrRoot.power._currentframe != 2) { ctnrRoot.power.gotoAndStop(2); ctnrRoot.powerLight._visible = true; } } else if (ctnrRoot.power._currentframe != 1) { ctnrRoot.power.gotoAndStop(1); ctnrRoot.powerlight._visible = false; } } function accessSub(parRole) { accessNearBy = ctnrRoot[parRole].propNearBy; moveDrct = ctnrRoot[accessNearBy].accessDrct.substr(0, 2); nextRoom = "house" + ctnrRoot[accessNearBy].accessDrct.substr(3, 2); accessName_inSub = ctnrRoot[accessNearBy].accessName; rltTrg = ctnrRoot[accessNearBy].rlt; ctnrRoot.accessCtrl.timeMax = ctnrRoot[accessName_inSub].timeCnt; if (ctnrRoot[accessName_inSub].accessable == false) { ctnrRoot.roleSay(parRole, "I cannot enter."); ctnrRoot.doorSd.start(); _global.gameRoot.sndCtrl.playSound("doorSnd"); return(undefined); } trace((((ctnrRoot[accessName_inSub].accessRole + " ") + parRole) + " ") + accessName_inSub); if ((ctnrRoot[accessName_inSub].accessRole != "any") && (ctnrRoot[accessName_inSub].accessRole != parRole)) { ctnrRoot.roleSay(parRole, "I'm too big to do this."); return(undefined); } if (ctnrRoot.accessCtrl.timeCnt == 0) { ctnrRoot.accessCtrl.onEnterFrame = ctnrRoot.accessCtrl.orgnEnterFrame; ctnrRoot.accessCtrl.ctrlState = "gotoAccess"; ctnrRoot.roleMoveCtrl.ctrlAble = false; } } function getPropSub(parRole) { accessNearBy = ctnrRoot[parRole].propNearBy; if ((ctnrRoot[accessNearBy].rec[1] == parRole) || (ctnrRoot[accessNearBy].rec[1] == "any")) { _global.gameRoot.sndCtrl.playSound("getSnd"); ctnrRoot.roleSay(parRole, "Item picked up."); if (ctnrRoot[parRole].toolsAry.length >= 5) { ctnrRoot.roleSay(parRole, "I can't take any more."); return(undefined); } i = 0; while (i < ctnrRoot[parRole].toolsAry.length) { if (ctnrRoot[parRole].toolsAry[i] == accessNearBy) { trace("has the tool yet"); return(undefined); } i++; } ctnrRoot.delHousePropAry(ctnrRoot[parRole].crtHouse, accessNearBy); ctnrRoot[parRole].toolsAry.push(accessNearBy); ctnrRoot.toolsBoxRefresh(parRole); ctnrRoot[accessNearBy]._visible = false; ctnrRoot[accessNearBy].onEnterFrame = null; housePropAry = ctnrRoot[ctnrRoot[parRole].crtHouse].propAry; i = 0; while (i < housePropAry.length) { if (housePropAry[i] == accessNearBy) { housePropAry.splice(i, 1); } i++; } } else { ctnrRoot.roleSay(parRole, "I don't need it"); } } function usePropSub(parRole) { usePropNearBy = ctnrRoot[parRole].propNearBy; operator = ctnrRoot[usePropNearBy].rec[0]; trace((((usePropNearBy + " ") + operator) + " == ") + parRole); if ((operator == parRole) || (operator == "any")) { trace(ctnrRoot[usePropNearBy].rec[1] + "()"); ctnrRoot[ctnrRoot[usePropNearBy].rec[1]].apply(null); } } ctnrRoot.roleMoveCtrl.removeMovieClip(); ctnrRoot.createEmptyMovieClip("roleMoveCtrl", ctnrRoot.getNextHighestDepth()); ctnrRoot.roleMoveCtrl.crtRole = "none"; ctnrRoot.roleMoveCtrl.ctrlAble = true; ctnrRoot.roleMoveCtrl.isPush = false; ctnrRoot.roleMoveCtrl.moveDrct = "none"; ctnrRoot.roleMoveCtrl.crtPressKeyCode = "none"; ctnrRoot.roleMoveCtrl.isSortFlag = false; var aryKeyCtrl1 = new Array(65, 68, 83, 87, 88, 67, 32); var aryKeyCtrl2 = new Array(37, 39, 40, 38, 97, 98, 96); var aryKey = new Array(); setCtrlKey(); ctnrRoot.roleMoveCtrl.onEnterFrame = function () { if ((this.crtRole == "none") || (this.ctrlAble == false)) { return(undefined); } crtHouse = "hb" + ctnrRoot[this.crtRole].crtHouse.substr(5, 2); houseLeft = ctnrRoot[crtHouse]._x + ctnrRoot.marginH; houseRight = (ctnrRoot[crtHouse]._x + ctnrRoot[crtHouse]._width) - ctnrRoot.marginH; houseBottom = (ctnrRoot[crtHouse]._y + ctnrRoot[crtHouse]._height) - ctnrRoot.marginBtm; houseTop = (houseBottom - ctnrRoot.houseTopAt) + ctnrRoot.marginTop; if (Key.isDown(leftKeyNO[0]) || (Key.isDown(leftKeyNO[1]))) { if (this.isPush == false) { ctnrRoot[this.crtRole].gotoAndStop("Left"); } else { ctnrRoot[this.crtRole].gotoAndStop("pushL"); } if (ctnrRoot[this.crtRole]._x > houseLeft) { if ((ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "any") || (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "x")) { ctnrRoot[this.crtRole]._x = ctnrRoot[this.crtRole]._x - ctnrRoot.roleSpeed; } if (this.isSortFlag) { ctnrRoot.roleDepthSort(); } } this.moveDrct = "L"; ctnrRoot.setCamara(); return(undefined); } if (Key.isDown(rightKeyNO[0]) || (Key.isDown(rightKeyNO[1]))) { if (this.isPush == false) { ctnrRoot[this.crtRole].gotoAndStop("right"); } else { ctnrRoot[this.crtRole].gotoAndStop("pushR"); } if (ctnrRoot[this.crtRole]._x < houseRight) { if ((ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "any") || (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "x")) { ctnrRoot[this.crtRole]._x = ctnrRoot[this.crtRole]._x + ctnrRoot.roleSpeed; } if (this.isSortFlag) { ctnrRoot.roleDepthSort(); } } this.moveDrct = "R"; ctnrRoot.setCamara(); return(undefined); } if (Key.isDown(downKeyNO[0]) || (Key.isDown(downKeyNO[1]))) { if (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "any") { ctnrRoot[this.crtRole].gotoAndStop("down"); ctnrRoot[this.crtRole].isClimb = false; } else if (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "y") { ctnrRoot[this.crtRole].gotoAndStop("climb"); ctnrRoot[this.crtRole].isClimb = true; } if (ctnrRoot[this.crtRole]._y < houseBottom) { if ((ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "any") || (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "y")) { ctnrRoot[this.crtRole]._y = ctnrRoot[this.crtRole]._y + ctnrRoot.roleSpeed; } if (this.isSortFlag) { ctnrRoot.roleDepthSort(); } } this.moveDrct = "D"; ctnrRoot.setCamara(); return(undefined); } if (Key.isDown(upKeyNO[0]) || (Key.isDown(upKeyNO[1]))) { if (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "any") { ctnrRoot[this.crtRole].gotoAndStop("up"); ctnrRoot[this.crtRole].isClimb = false; } else if (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "y") { ctnrRoot[this.crtRole].gotoAndStop("climb"); ctnrRoot[this.crtRole].isClimb = true; } if (ctnrRoot[this.crtRole]._y > houseTop) { if ((ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "any") || (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "y")) { ctnrRoot[this.crtRole]._y = ctnrRoot[this.crtRole]._y - ctnrRoot.roleSpeed; } if (this.isSortFlag) { ctnrRoot.roleDepthSort(); } } this.moveDrct = "U"; ctnrRoot.setCamara(); return(undefined); } if (ctnrRoot[ctnrRoot[ctnrRoot.crtRole].crtHouse].axis == "y") { ctnrRoot[this.crtRole].gotoAndStop("stopBack"); } else { ctnrRoot[this.crtRole].gotoAndStop("stop"); } this.crtPressKeyCode = "none"; }; if (keyListener == undefined) { var keyListener = new Object(); keyListener.onKeyDown = function () { if ((Key.getCode() == actNO[0]) || (Key.getCode() == actNO[1])) { ctnrRoot.correctPower(); if (ctnrRoot.roleMoveCtrl.ctrlAble == false) { return(undefined); } crtRole = ctnrRoot.roleMoveCtrl.crtRole; if (ctnrRoot[crtRole].isNearByProp == true) { trace(ctnrRoot[crtRole].actKind); switch (ctnrRoot[crtRole].actKind) { case "getProp" : ctnrRoot.getPropSub(crtRole); break; case "access" : ctnrRoot.accessSub(crtRole); break; case "moveHeavy" : break; case "useProp" : trace("should use a prop :" + ctnrRoot[crtRole].propNearBy); sayCtt = ctnrRoot[ctnrRoot[crtRole].propNearBy].commentTxt; sayCttF = ((sayCtt == undefined) ? "oh!!!?" : (sayCtt)); ctnrRoot.roleSay(crtRole, sayCttF); ctnrRoot.usePropSub(crtRole); break; case "watch" : sayCtt = ctnrRoot[ctnrRoot[crtRole].propNearBy].commentTxt; sayCttF = ((sayCtt == undefined) ? "!'O'!" : (sayCtt)); ctnrRoot.roleSay(crtRole, sayCttF); } } else { sayCttF = "Nothing here"; ctnrRoot.roleSay(crtRole, sayCttF); } return(undefined); } if (((Key.getCode() == zoomOutNO[0]) || (Key.getCode() == zoomOutNO[1])) && (ctnrRoot._parent.container._xscale == 100)) { ctnrRoot.globalView(); return(undefined); } if (((Key.getCode() == zoomInNO[0]) || (Key.getCode() == zoomInNO[1])) && (ctnrRoot._parent.container._xscale == ctnrRoot.shouldScale)) { ctnrRoot.localView(); return(undefined); } }; keyListener.onKeyUp = function () { if ((Key.getCode() == actNO[0]) || (Key.getCode() == actNO[1])) { ctnrRoot.clearPropNearBy(); } i = 0; while (i < ctnrRoot.aryKey.length) { if (Key.getCode() == ctnrRoot.aryKey[i]) { ctnrRoot.roleMoveCtrl.isPush = false; if (String(Key.getCode()) == ctnrRoot.roleMoveCtrl.crtPressKeyCode) { ctnrRoot.roleMoveCtrl.crtPressKeyCode = "none"; } } i++; } }; } Key.addListener(keyListener); function roomHitOrgn() { if (_global.isZooming == false) { var _local8 = {x:0, y:0}; var _local3 = {x:0, y:0}; var _local7 = {x:0, y:0}; var _local5 = {x:0, y:0}; var _local6 = {x:0, y:0}; var _local4 = {x:0, y:0}; ctnrRoot[ctnrRoot.crtRole].hitL.localToGlobal(_local8); ctnrRoot[ctnrRoot.crtRole].hitR.localToGlobal(_local3); ctnrRoot[ctnrRoot.crtRole].hitU1.localToGlobal(_local7); ctnrRoot[ctnrRoot.crtRole].hitU2.localToGlobal(_local5); ctnrRoot[ctnrRoot.crtRole].hitD1.localToGlobal(_local6); ctnrRoot[ctnrRoot.crtRole].hitD2.localToGlobal(_local4); if (this.hitTest(_local8.x, _local8.y, true)) { ctnrRoot[crtRole]._x = ctnrRoot[crtRole]._x + ctnrRoot.roleSpeed; trace("hit area /L"); } if (this.hitTest(_local3.x, _local3.y, true)) { ctnrRoot[crtRole]._x = ctnrRoot[crtRole]._x - ctnrRoot.roleSpeed; trace("hit area R"); } if (this.hitTest(_local7.x, _local7.y, true) || (this.hitTest(_local5.x, _local5.y, true))) { ctnrRoot[crtRole]._y = ctnrRoot[crtRole]._y + ctnrRoot.roleSpeed; trace("hit area U"); } if (this.hitTest(_local6.x, _local6.y, true) || (this.hitTest(_local4.x, _local4.y, true))) { ctnrRoot[crtRole]._y = ctnrRoot[crtRole]._y - ctnrRoot.roleSpeed; trace("hit area D"); } } } function roomHitInit() { i = 0; while (i < roomHitAry.length) { ctnrRoot[roomHitAry[i]].orgnEnterFrame = ctnrRoot.roomHitOrgn; ctnrRoot[roomHitAry[i]]._alpha = 0; i++; } } var roomHitAry = new Array("roomHit51", "roomHit52", "roomHit53", "roomHit54", "roomHit41", "roomHit31", "roomHit21", "roomHit11"); roomHitInit(); function housePropInit(houseName) { propAry = ctnrRoot[houseName].propAry; i = 0; while (i < propAry.length) { propName = propAry[i]; ctnrRoot[propName].onEnterFrame = null; i++; } } function delHousePropAry(parHouse, parProp) { delAry = ctnrRoot[parHouse].propAry; i = 0; while (i < delAry.length) { if (delAry[i] == parProp) { delAry.splice(i, 1); break; } i++; } return(undefined); } function housePropInitAll() { ctnrRoot.house51.propAry = new Array("trg51_1", "trg51_2", "roomHit51", "lock51"); ctnrRoot.house51.axis = "any"; housePropInit("house51"); ctnrRoot.house52.propAry = new Array("trg52_1", "trg52_2", "roomHit52"); ctnrRoot.house52.axis = "x"; housePropInit("house52"); ctnrRoot.house53.propAry = new Array("trg53_1", "trg53_2", "trg53_3", "roomHit53", "cuvette"); ctnrRoot.house53.axis = "any"; housePropInit("house53"); ctnrRoot.house54.propAry = new Array("trg54_1", "roomHit54", "roomHit54"); ctnrRoot.house54.axis = "x"; housePropInit("house54"); ctnrRoot.house41.propAry = new Array("trg41_1", "trg41_2", "roomHit41", "switch43", "axe"); ctnrRoot.house41.axis = "any"; housePropInit("house41"); ctnrRoot.house31.propAry = new Array("trg31_1", "trg31_2", "autoWallH3", "roomHit31", "heavy31", "fBullet", "woodUnder", "bolt"); ctnrRoot.house31.axis = "any"; housePropInit("house31"); ctnrRoot.house21.propAry = new Array("trg21_1", "trg21_2", "turnplate", "roomHit21"); ctnrRoot.house21.axis = "x"; housePropInit("house21"); ctnrRoot.house11.propAry = new Array("trg11_1", "trg11_2", "trg11_3", "autoWallH1", "steelDoorU", "roomHit11", "stones", "heavy11", "keyU"); ctnrRoot.house11.axis = "any"; housePropInit("house11"); ctnrRoot.house12.propAry = new Array("trg12_1", "trg12_2", "throwWindow"); ctnrRoot.house12.axis = "y"; housePropInit("house12"); } houseTopAt = 1450; marginH = 0; marginBtm = 2; marginTop = 10; var house51 = new Object(); var house52 = new Object(); var house53 = new Object(); var house54 = new Object(); var house41 = new Object(); var house31 = new Object(); var house21 = new Object(); var house22 = new Object(); var house11 = new Object(); var house12 = new Object(); housePropInitAll(); function accessInit() { trg51_1.accessDrct = "dn_31"; trg51_1.accessName = "doorV35"; trg51_1.rlt = "trg31_1"; trg51_2.accessDrct = "2R_52"; trg51_2.accessName = "doorH5_12"; trg51_2.rlt = "trg52_1"; trg52_1.accessDrct = "2L_51"; trg52_1.accessName = "doorH5_12"; trg52_1.rlt = "trg51_2"; trg52_2.accessDrct = "2R_53"; trg52_2.accessName = "doorH5_23"; trg52_2.rlt = "trg53_1"; trg53_1.accessDrct = "2L_52"; trg53_1.accessName = "doorH5_23"; trg53_1.rlt = "trg52_2"; trg53_2.accessDrct = "dn_41"; trg53_2.accessName = "doorV45"; trg53_2.rlt = "trg41_1"; trg53_3.accessDrct = "2R_54"; trg53_3.accessName = "doorH5_34"; trg53_3.rlt = "trg54_1"; trg54_1.accessDrct = "2L_53"; trg54_1.accessName = "doorH5_34"; trg54_1.rlt = "trg53_3"; trg41_1.accessDrct = "up_53"; trg41_1.accessName = "doorV45"; trg41_1.rlt = "trg53_2"; trg31_1.accessDrct = "up_51"; trg31_1.accessName = "doorV35"; trg31_1.rlt = "trg51_1"; trg31_2.accessDrct = "dn_11"; trg31_2.accessName = "doorV13"; trg31_2.rlt = "trg11_1"; trg21_1.accessDrct = "dn_11"; trg21_1.accessName = "pipeH12"; trg21_1.rlt = "trg11_2"; trg21_2.accessDrct = "up_12"; trg21_2.accessName = "pipeH2"; trg21_2.rlt = "trg12_2"; trg11_1.accessDrct = "up_31"; trg11_1.accessName = "doorV13"; trg11_1.rlt = "trg31_2"; trg11_2.accessDrct = "up_21"; trg11_2.accessName = "pipeH12"; trg11_2.rlt = "trg21_1"; trg11_3.accessDrct = "2L_12"; trg11_3.accessName = "doorH1_12"; trg11_3.rlt = "trg12_1"; trg12_1.accessDrct = "2R_11"; trg12_1.accessName = "doorH1_12"; trg12_1.rlt = "trg11_3"; trg12_2.accessDrct = "dn_21"; trg12_2.accessName = "pipeH2"; trg12_2.rlt = "trg21_2"; pipeH12.accessable = true; pipeH12.accessRole = "role1"; pipeH12.timeCnt = 100; pipeH2.accessable = true; pipeH2.accessRole = "role1"; pipeH2.timeCnt = 100; doorV45.accessable = true; doorV45.accessRole = "any"; doorV45.timeCnt = 50; doorV35.accessable = false; doorV35.accessRole = "any"; doorV35.timeCnt = 50; doorV13.accessable = false; doorV13.accessRole = "any"; doorV13.timeCnt = 50; doorV12.accessable = true; doorV12.accessRole = "any"; doorV12.timeCnt = 50; doorH5_12.accessable = true; doorH5_12.accessRole = "any"; doorH5_12.timeCnt = 20; doorH5_23.accessable = true; doorH5_23.accessRole = "any"; doorH5_23.timeCnt = 20; doorH5_34.accessable = true; doorH5_34.accessRole = "any"; doorH5_34.timeCnt = 20; doorH4_12.accessable = true; doorH4_12.accessRole = "any"; doorH4_12.timeCnt = 20; doorH4_23.accessable = true; doorH4_23.accessRole = "any"; doorH4_23.timeCnt = 20; doorH1_12.accessable = false; doorH1_12.accessRole = "any"; doorH1_12.timeCnt = 20; } accessMoveDistH = 100; accessMoveDistV = ctnrRoot.hb51._height; accessInit(); function activatePropOEF(houseName) { propAry = ctnrRoot[houseName].propAry; trace("activate OEF of :" + propAry); i = 0; while (i < propAry.length) { propName = propAry[i]; ctnrRoot[propName].onEnterFrame = ctnrRoot[propName].orgnEnterFrame; ctnrRoot[propName].hintOver = false; i++; } } function disabledPropOEF(houseName) { propAry = ctnrRoot[houseName].propAry; i = 0; while (i < propAry.length) { propName = propAry[i]; ctnrRoot[propName].onEnterFrame = null; i++; } } function clearPropNearBy() { ctnrRoot[crtRole].isNearByProp = false; ctnrRoot[crtRole].propNearBy = "none"; ctnrRoot[crtRole].actKind = "none"; return(undefined); } function setPropNearBy(parName, parKind) { ctnrRoot[crtRole].isNearByProp = true; ctnrRoot[crtRole].propNearBy = parName; ctnrRoot[crtRole].actKind = parKind; return(undefined); } function trgEnterFrame1() { crtRole = ctnrRoot.roleMoveCtrl.crtRole; if (this.hitTest(ctnrRoot[crtRole].trgBox)) { ctnrRoot.setPropNearBy(this._name, "access"); return(undefined); } if (ctnrRoot[crtRole].propNearBy == this._name) { ctnrRoot.clearPropNearBy(); } return(undefined); } function trgEnterFrame2() { crtRole = ctnrRoot.roleMoveCtrl.crtRole; if (this.hitTest(ctnrRoot[crtRole].trgBox)) { ctnrRoot.setPropNearBy(this._name, "getProp"); return(undefined); } if (ctnrRoot[crtRole].propNearBy == this._name) { ctnrRoot.clearPropNearBy(); } return(undefined); } function heavyEnterFrame() { if (this.moveOver == true) { this.onEnterFrame = null; return(undefined); } heavyCrtRole = ctnrRoot.roleMoveCtrl.crtRole; if (this.hitTest(ctnrRoot[heavyCrtRole].trgBox)) { ctnrRoot.roleMoveCtrl.isPush = true; if (heavyCrtRole == "role3") { this.moveCnt++; if (this.moveCnt < this.moveMax) { if (ctnrRoot[heavyCrtRole]._x < this._x) { this._x = this._x + ctnrRoot.roleSpeed; } else { this._x = this._x - ctnrRoot.roleSpeed; } return(undefined); } this.moveOver = true; this.onEnterFrame = null; ctnrRoot.roleMoveCtrl.isPush = false; ctnrRoot[this._name + "over"] = true; if (this.shouldDisapear == true) { this.gotoAndPlay("disapear"); } // unexpected jump } if (ctnrRoot[heavyCrtRole]._x < this._x) { ctnrRoot[heavyCrtRole]._x = ctnrRoot[heavyCrtRole]._x - ctnrRoot.roleSpeed; } else { ctnrRoot[heavyCrtRole]._x = ctnrRoot[heavyCrtRole]._x + ctnrRoot.roleSpeed; } return(undefined); } ctnrRoot.roleMoveCtrl.isPush = false; } function steelDoorEnterFrame() { heavyCrtRole = ctnrRoot.roleMoveCtrl.crtRole; if (this.hitTest(ctnrRoot[heavyCrtRole].trgBox)) { if (ctnrRoot[heavyCrtRole]._x < this._x) { ctnrRoot[heavyCrtRole]._x = ctnrRoot[heavyCrtRole]._x - ctnrRoot.roleSpeed; } else { ctnrRoot[heavyCrtRole]._x = ctnrRoot[heavyCrtRole]._x + ctnrRoot.roleSpeed; } return(undefined); } return(undefined); } function trgEnterFrame4() { crtRole = ctnrRoot.roleMoveCtrl.crtRole; if (this.hitTest(ctnrRoot[crtRole].trgBox)) { ctnrRoot.setPropNearBy(this._name, "useProp"); return(undefined); } if (ctnrRoot[crtRole].propNearBy == this._name) { ctnrRoot.clearPropNearBy(); } return(undefined); } function trgEnterFrame5() { crtRole = ctnrRoot.roleMoveCtrl.crtRole; if (this.hitTest(ctnrRoot[crtRole].trgBox)) { ctnrRoot.setPropNearBy(this._name, "watch"); return(undefined); } if (ctnrRoot[crtRole].propNearBy == this._name) { ctnrRoot.clearPropNearBy(); } return(undefined); } function dogEnterFrame() { crtRole = ctnrRoot.roleMoveCtrl.crtRole; if (this.hitTest(ctnrRoot[crtRole].trgBox)) { ctnrRoot.roleMoveCtrl.ctrlAble = false; this.gotoAndPlay("fight"); this.onEnterFrame = null; return(undefined); } if (ctnrRoot[crtRole].propNearBy == this._name) { ctnrRoot.clearPropNearBy(); } return(undefined); } function propPress() { accessNearBy = this._name; parRole = ctnrRoot.roleMoveCtrl.crtRole; trace(ctnrRoot[accessNearBy].rec[1]); if ((this.onEnterFrame == null) || (this.onEnterFrame == undefined)) { trace("this prop enterframe is null now ,you can't get it"); return(undefined); } trace(" distance of crtRole and prop :" + Math.abs(this._x - ctnrRoot[ctnrRoot.roleMoveCtrl.ctrRole]._x)); if ((Math.abs(this._x - ctnrRoot[ctnrRoot.roleMoveCtrl.ctrRole]._x) > 100) || (Math.abs(this._x - ctnrRoot[ctnrRoot.roleMoveCtrl.ctrRole]._x) > 150)) { trace("this prop is far from you, can't get it"); return(undefined); } if ((ctnrRoot[accessNearBy].rec[1] == parRole) || (ctnrRoot[accessNearBy].rec[1] == "any")) { _global.gameRoot.sndCtrl.playSound("getSnd"); ctnrRoot.roleSay(parRole, "Item picked up."); trace("before push role1 ary " + ctnrRoot.role1.toolsAry); i = 0; while (i < ctnrRoot[parRole].toolsAry.length) { if (ctnrRoot[parRole].toolsAry[i] == accessNearBy) { trace("has the tool yet"); return(undefined); } i++; } ctnrRoot.delHousePropAry(ctnrRoot[parRole].crtHouse, accessNearBy); ctnrRoot[parRole].toolsAry.push(accessNearBy); ctnrRoot.toolsBoxRefresh(parRole); ctnrRoot[accessNearBy]._visible = false; ctnrRoot[accessNearBy].onEnterFrame = null; housePropAry = ctnrRoot[ctnrRoot[parRole].crtHouse].propAry; i = 0; while (i < housePropAry.length) { if (housePropAry[i] == accessNearBy) { housePropAry.splice(i, 1); } i++; } } else { ctnrRoot.roleSay(parRole, "I don't need it"); } } function propEnterFrameInit() { trg51_1.orgnEnterFrame = (trg51_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1); keyU2.orgnEnterFrame = ctnrRoot.trgEnterFrame2; lock51.orgnEnterFrame = ctnrRoot.trgEnterFrame4; trg52_1.orgnEnterFrame = (trg52_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1); trg53_1.orgnEnterFrame = (trg53_2.orgnEnterFrame = (trg53_3.orgnEnterFrame = ctnrRoot.trgEnterFrame1)); cuvette.orgnEnterFrame = ctnrRoot.trgEnterFrame2; trg54_1.orgnEnterFrame = ctnrRoot.trgEnterFrame1; axe.orgnEnterFrame = ctnrRoot.trgEnterFrame2; trg41_1.orgnEnterFrame = (trg41_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1); trg42_1.orgnEnterFrame = (trg42_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1); trg43_1.orgnEnterFrame = ctnrRoot.trgEnterFrame1; switch43.orgnEnterFrame = ctnrRoot.trgEnterFrame4; trg31_1.orgnEnterFrame = (trg31_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1); autoWallH3.orgnEnterFrame = ctnrRoot.steelDoorEnterFrame; fBullet.orgnEnterFrame = ctnrRoot.trgEnterFrame2; heavy31.orgnEnterFrame = ctnrRoot.steelDoorEnterFrame; bolt.orgnEnterFrame = ctnrRoot.trgEnterFrame4; woodUnder.orgnEnterFrame = ctnrRoot.trgEnterFrame4; trg21_1.orgnEnterFrame = (trg21_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1); turnplate.orgnEnterFrame = ctnrRoot.trgEnterFrame4; trg11_1.orgnEnterFrame = (trg11_2.orgnEnterFrame = (trg11_3.orgnEnterFrame = ctnrRoot.trgEnterFrame1)); keyU.orgnEnterFrame = ctnrRoot.trgEnterFrame2; autoWallH1.orgnEnterFrame = ctnrRoot.steelDoorEnterFrame; steelDoorU.orgnEnterFrame = ctnrRoot.steelDoorEnterFrame; stones.orgnEnterFrame = ctnrRoot.trgEnterFrame4; heavy11.orgnEnterFrame = ctnrRoot.steelDoorEnterFrame; trg12_1.orgnEnterFrame = (trg12_2.orgnEnterFrame = ctnrRoot.trgEnterFrame1); throwWindow.orgnEnterFrame = ctnrRoot.trgEnterFrame4; } function propPressInit() { keyU.onPress = propPress; keyU2.onPress = propPress; cuvette.onPress = propPress; axe.onPress = propPress; fBullet.onPress = propPress; nothingPress.onPress = function () { sayCttF = "Nothing here"; ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, sayCttF); }; nothingPress.useHandCursor = false; bolt.onPress = function () { ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, "Steel planks are blocking the door!"); }; woodUnder.onPress = function () { ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, "Wooden planks are blocking the door!"); }; lock51.onPress = (lock14.onPress = (cardReader.onPress = function () { ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, "This opens the door!"); })); throwWindow.onPress = function () { ctnrRoot.roleSay(ctnrRoot.roleMoveCtrl.crtRole, "Small window!"); }; } propEnterFrameInit(); propPressInit(); function finishInit() { ctnrRoot.woodUnderover = false; ctnrRoot.boltover = false; ctnrRoot.aotuWallH3over = false; ctnrRoot.steelDoorUover = false; ctnrRoot.switch43over = false; ctnrRoot.turnplateover = false; ctnrRoot.stonesover = false; ctnrRoot.keyUover = false; } function usePropRltInit() { ctnrRoot.keyU.rec = new Array("throwWindow", "any", "1", "clip"); ctnrRoot.keyU2.rec = new Array("lock51", "any", "1", "unlock"); ctnrRoot.fBullet.rec = new Array("bulletRlt", "role2", "2", "shot"); ctnrRoot.axe.rec = new Array("woodUnder", "role3", "1", "clip"); ctnrRoot.cuvette.rec = new Array("bolt", "role3", "1", "clip"); var _local1 = new Array("shotPlace31", "shotPlace11"); } function unlockPropInit() { ctnrRoot.lock51.func = new Array("unlock", "doorV35", "unDisapear", "none"); } function eventPropInit() { switch43.rec = new Array("any", "eventSwitch43"); turnplate.rec = new Array("role1", "eventTurnplate"); stones.rec = new Array("role3", "eventStones"); axe.func = new Array("role3", "eventAxe"); keyU.func = new Array("role1", "eventKeyU"); cuvette.func = new Array("role3", "eventBolt"); } function generatePropInit() { keyU2._visible = false; } function eventAxe() { ctnrRoot.woodUnder.unloadMovie(); ctnrRoot.heavy31.unloadMovie(); ctnrRoot.role3._visible = false; ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot.axe.unloadMovie(); ctnrRoot.woodBreakMV.gotoAndPlay(2); ctnrRoot._parent.dropTool("heavy31"); ctnrRoot.woodUnderover = true; _global.score = _global.score + 150; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; } function eventBolt() { trace("in event bolt"); ctnrRoot.delHousePropAry("house31", "cuvette"); ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot.boltMV.gotoAndPlay(2); ctnrRoot._parent.dropTool("cuvette"); ctnrRoot.bolt.unloadMovie(); ctnrRoot.cuvette.unloadMovie(); ctnrRoot.role3._visible = false; ctnrRoot.boltover = true; _global.score = _global.score + 150; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; } function eventshotPlace31() { trace("function eventshotPlace31"); if (ctnrRoot.steam._currentframe == 2) { ctnrRoot.globalView(); ctnrRoot.shotPlace31MV.gotoAndPlay(2); ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot.role2._visible = false; if (ctnrRoot.autoWallH3over == false) { ctnrRoot.autoWallH3over = true; _global.score = _global.score + 200; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; } } } function eventshotPlace11() { trace("function eventshotPlace11"); if (ctnrRoot.steelDoorU._currentframe == 1) { ctnrRoot.globalView(); ctnrRoot.shotPlace11MV.gotoAndPlay(2); ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot.role2._visible = false; if (ctnrRoot.steelDoorUover == false) { ctnrRoot.steelDoorUover = true; _global.score = _global.score + 250; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; } } } function eventSwitch43() { ctnrRoot.switch43._visible = false; ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot.role3._visible = false; ctnrRoot.switch43MV.gotoAndPlay(2); ctnrRoot.delHousePropAry("house11", "autoWallH1"); ctnrRoot.globalView(); if (ctnrRoot.switch43over == false) { ctnrRoot.switch43over = true; _global.score = _global.score + 230; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; } } function eventTurnplate() { if (ctnrRoot.steam._currentframe == 1) { ctnrRoot.globalView(); ctnrRoot.turnplate._visible = false; ctnrRoot.turnplateMV.gotoAndPlay(2); ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot.role1._visible = false; ctnrRoot.delHousePropAry("house21", "turnplate"); ctnrRoot.turnplateover = true; _global.score = _global.score + 280; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; } } function eventStones() { ctnrRoot.role3._visible = false; ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot.stones.unloadMovie(); ctnrRoot.delHousePropAry("house11", "stones"); ctnrRoot.clearStoneMV.gotoAndPlay(2); ctnrRoot.delHousePropAry("house11", "heavy11"); ctnrRoot.heavy11.unloadMovie(); ctnrRoot.stonesover = true; _global.score = _global.score + 120; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; } function eventKeyU() { ctnrRoot.roleMoveCtrl.ctrlAble = false; ctnrRoot._parent.dropTool("keyU"); ctnrRoot.keyU.unloadMovie(); ctnrRoot.throwkeyU2MV.gotoAndPlay(2); ctnrRoot.delHousePropAry("house12", "throwWindow"); ctnrRoot.throwWindow.unloadMovie(); ctnrRoot.globalView(); if (ctnrRoot.keyUover == false) { ctnrRoot.keyUover = true; _global.score = _global.score + 500; ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; } } function propCommentInit() { ctnrRoot.woodUnder.commentTxt = "Wooden planks are blocking the door!"; ctnrRoot.bolt.commentTxt = "Steal bars are blocking the door."; ctnrRoot.lock51.commentTxt = "This opens the door"; ctnrRoot.throwWindow.commentTxt = "Samll window"; } function debug() { ctnrRoot.house52.propAry.push("number2"); ctnrRoot.number2._visible = true; house51.propAry = new Array("key1", "trg51_1", "trg51_2", "trg51_3"); house52.propAry = new Array("trg52_1", "trg52_2"); house42.propAry = new Array("trg42_1", "trg42_2", "trg42_3"); house53.propAry = new Array("trg53_1", "tele", "trg53_2"); house44.propAry = new Array("trg44_1"); house23.propAry = new Array("trg23_1", "trg23_2", "card", "steelDoor"); house32.propAry = new Array("trg32_1", "trg32_2", "trg32_3", "axe", "dogHole"); house12.propAry.push("card"); pipe3.accessable = true; doorH5_12.accessable = true; doorH2_23.accessable = true; ctnrRoot.wood.onEnterFrame = null; ctnrRoot.rolesInit("role3", "house12"); } unlockPropInit(); usePropRltInit(); eventPropInit(); generatePropInit(); propCommentInit(); function localView() { trace("localview" + ctnrRoot.roleMoveCtrl.crtRole); ctnrRoot.zoomCtrl.onEnterFrame = ctnrRoot.zoomCtrl.orgnEnterFrame; ctnrRoot.zoomCtrl.crtTask = "localView"; _global.isZooming = true; if (ctnrRoot.roleMoveCtrl.crtRole == "none") { ctnrRoot.zoomCtrl.px = -(ctnrRoot.role1._x - 350); ctnrRoot.zoomCtrl.py = -(ctnrRoot.role1._y - 350); } else { ctnrRoot.zoomCtrl.px = -(ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole]._x - 350); ctnrRoot.zoomCtrl.py = -(ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole]._y - 350); } } function globalView() { _global.isZooming = true; ctnrRoot.zoomCtrl.onEnterFrame = ctnrRoot.zoomCtrl.orgnEnterFrame; ctnrRoot.zoomCtrl.crtTask = "globalView"; } function setCamara() { if ((ctnrRoot._xscale != 100) || (ctnrRoot._yscale != 100)) { return(undefined); } ctnrRoot._parent.container._x = -(ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole]._x - 350); ctnrRoot._parent.container._y = -(ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole]._y - 350); } if (camaraMoveCtrl) { trace("find a camaraMoveCtrl should be killed"); this.camaraMoveCtrl.removeMovieClip(); } this.createEmptyMovieClip("camaraMoveCtrl", this.getNextHighestDepth()); camaraMoveCtrl.crtTask = "none"; camaraMoveCtrl.speed = 8; camaraMoveCtrl.moveKind = "none"; camaraMoveCtrl.orgnEnterFrame = function () { if ((ctnrRoot._xscale != 100) || (ctnrRoot._yscale != 100)) { this.onEnterFrame = null; return(undefined); } camaraX = (camaraY = false); containerX = ctnrRoot._parent.container._x; containerY = ctnrRoot._parent.container._y; switch (this.moveKind) { case "trg" : relationX = -(ctnrRoot[rltTrg]._x - 350); relationY = -(ctnrRoot[rltTrg]._y - 350); break; case "role" : relationX = -(ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole]._x - 350); relationY = -(ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole]._y - 350); break; case "dog" : relationX = -(ctnrRoot.dog._x - 350); relationY = -(ctnrRoot[ctnrRoot.roleMoveCtrl.crtRole]._y - 350); } if (containerX != relationX) { if (Math.abs(containerX - relationX) > this.speed) { if (containerX < relationX) { ctnrRoot._parent.container._x = ctnrRoot._parent.container._x + this.speed; } else if (containerX > relationX) { ctnrRoot._parent.container._x = ctnrRoot._parent.container._x - this.speed; } } } if (containerY != ralationY) { if (Math.abs(containerY - relationY) > this.speed) { if (containerY < relationY) { ctnrRoot._parent.container._y = ctnrRoot._parent.container._y + this.speed; } else if (containerY > relationY) { ctnrRoot._parent.container._y = ctnrRoot._parent.container._y - this.speed; } } } if ((Math.abs(containerX - relationX) < this.speed) && (Math.abs(containerY - relationY) < this.speed)) { this.onEnterFrame = null; } }; this.createEmptyMovieClip("zoomCtrl", this.getNextHighestDepth()); zoomCtrl.crtTask = "none"; zoomCtrl.timeCnt = ctnrRoot.shouldTimeCnt; zoomCtrl.timeMax = 20; zoomCtrl.px = null; zoomCtrl.py = null; zoomCtrl.orgnEnterFrame = function () { switch (this.crtTask) { case "localView" : if (ctnrRoot._parent.container._xscale < 100) { ctnrRoot._parent.container._xscale = (ctnrRoot._parent.container._yscale = ctnrRoot._parent.container._yscale + 4); if (ctnrRoot._parent.container._x < this.px) { ctnrRoot._parent.container._x = ctnrRoot._parent.container._x + ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._x - this.px)); } else { ctnrRoot._parent.container._x = ctnrRoot._parent.container._x - ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._x - this.px)); } if (ctnrRoot._parent.container._y < this.py) { ctnrRoot._parent.container._y = ctnrRoot._parent.container._y + ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._y - this.py)); } else { ctnrRoot._parent.container._y = ctnrRoot._parent.container._y - ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._y - this.py)); } } this.timeCnt--; if (this.timeCnt == 1) { ctnrRoot._parent.container._xscale = (ctnrRoot._parent.container._yscale = 100); ctnrRoot._parent.container._y = this.py; ctnrRoot._parent.container._x = this.px; _global.isZooming = false; this.crtTask = "none"; this.timeCnt = ctnrRoot.shouldTimeCnt; this.onEnterFrame = null; } break; case "globalView" : if (ctnrRoot._parent.container._xscale > 24) { ctnrRoot._parent.container._xscale = (ctnrRoot._parent.container._yscale = ctnrRoot._parent.container._yscale - 4); if (ctnrRoot._parent.container._x < 120) { ctnrRoot._parent.container._x = ctnrRoot._parent.container._x + ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._x - 120)); } else { ctnrRoot._parent.container._x = ctnrRoot._parent.container._x - ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._x - 120)); } if (ctnrRoot._parent.container._y < 0) { ctnrRoot._parent.container._y = ctnrRoot._parent.container._y + ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._y - 0)); } else { ctnrRoot._parent.container._y = ctnrRoot._parent.container._y - ((1 / this.timeCnt) * Math.abs(ctnrRoot._parent.container._y - 0)); } } this.timeCnt--; if (this.timeCnt != 1) { break; } ctnrRoot._parent.container._xscale = (ctnrRoot._parent.container._yscale = ctnrRoot.shouldScale); ctnrRoot._parent.container._y = 0; ctnrRoot._parent.container._x = 120; _global.isZooming = false; this.crtTask = "none"; this.timeCnt = ctnrRoot.shouldTimeCnt; this.onEnterFrame = null; } }; this.deadCtrl.removeMovieClip(); this.createEmptyMovieClip("deadCtrl", this.getNextHighestDepth()); deadCtrl.timeCnt = 0; deadCtrl.timeMax = 80; deadCtrl.orgnEnterFrame = function () { if (this.timeCnt < this.timeMax) { this.timeCnt++; } else { _root.gotoAndPlay("losePage"); this.timeCnt = 0; this.onEnterFrame = null; } }; ctnrRoot.halfWallAbove.swapDepths(-13000); function stageRestart() { trace("stage restart"); ctnrRoot.housePropInitAll(); ctnrRoot.accessInit(); ctnrRoot.rolesInitAll(); ctnrRoot.clearToolIDCT(); ctnrRoot.propEnterFrameInit(); ctnrRoot.unlockPropInit(); ctnrRoot.usePropRltInit(); ctnrRoot.eventPropInit(); ctnrRoot.generatePropInit(); ctnrRoot.finishInit(); ctnrRoot.deadCtrl.onEnterFrame = null; ctnrRoot.camaraMoveCtrl.onEnterFrame = ctnrRoot.camaraMoveCtrl.orgnEnterFrame; _global.gameRoot._quality = _global.visualQlt; _global.isZooming = false; ctnrRoot.propPressInit(); } power.isOpen = false; stageRestart(); trace(_global.loadGame); if (_global.loadGame == true) { trace("should load game"); _global.gameRoot.loadData(); } else { trace("don't load"); _global.gameRoot.cover.unloadMovie(); ctnrRoot._parent.stateRoleSele.scoreTxt.text = _global.score; _global.gameDat.clear(); }
Symbol 1189 Button
on (press) { trace("you press me"); gotoAndStop ("firstPage"); }
Symbol 1241 Button
on (release) { gotoAndStop ("submit"); }
Symbol 1246 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 1246 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"); };
Instance of Symbol 50 MovieClip "closeBtn" in Symbol 1246 MovieClip Frame 3
on (press) { trace("should gotoAndStop frame 1"); this._parent.gotoAndStop("over"); }
Symbol 1250 Button
on (press) { gotoAndStop ("firstPage"); }

Library Items

Symbol 1 GraphicUsed by:2 452 684 824 829 833 837
Symbol 2 MovieClipUses:1Used by:110 254 360 399 415 432 436 485 562 688 697 710 731 748 750 780 781 824 829 833 837 854 903 905 925 926 927 957 1000 1005 1006 1072  Timeline
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:3Used by:8 32
Symbol 5 FontUsed by:6
Symbol 6 EditableTextUses:5Used by:7
Symbol 7 MovieClipUses:6Used by:8
Symbol 8 MovieClipUses:4 7Used by:Timeline
Symbol 1251 MovieClip [__Packages.MochiAd]
Symbol 1252 MovieClip [__Packages.SoundManage]
Symbol 9 GraphicUsed by:32
Symbol 10 GraphicUsed by:32
Symbol 11 GraphicUsed by:32
Symbol 12 GraphicUsed by:32
Symbol 13 GraphicUsed by:32
Symbol 14 GraphicUsed by:32
Symbol 15 GraphicUsed by:32
Symbol 16 GraphicUsed by:32
Symbol 17 GraphicUsed by:32
Symbol 18 GraphicUsed by:32
Symbol 19 GraphicUsed by:32
Symbol 20 GraphicUsed by:32
Symbol 21 GraphicUsed by:32
Symbol 22 GraphicUsed by:32
Symbol 23 GraphicUsed by:32
Symbol 24 GraphicUsed by:32
Symbol 25 GraphicUsed by:32
Symbol 26 GraphicUsed by:32
Symbol 27 GraphicUsed by:32
Symbol 28 GraphicUsed by:32
Symbol 29 GraphicUsed by:32
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:30Used by:32
Symbol 32 MovieClipUses:9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 4 28 29 31Used by:Timeline
Symbol 33 GraphicUsed by:39 47 54 1241
Symbol 34 GraphicUsed by:39 1241
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:39 1240 1241  Timeline
Symbol 37 GraphicUsed by:39 1241
Symbol 38 GraphicUsed by:39 1241
Symbol 39 ButtonUses:33 34 36 37 38Used by:56
Symbol 40 GraphicUsed by:56 1246
Symbol 41 FontUsed by:42 43 111 114 115 116 122 123 124 127 128 129 131 132 133 700 840 841 1242 1243
Symbol 42 EditableTextUses:41Used by:56
Symbol 43 EditableTextUses:41Used by:56
Symbol 44 GraphicUsed by:47
Symbol 45 GraphicUsed by:47
Symbol 46 GraphicUsed by:47
Symbol 47 ButtonUses:33 44 45 46Used by:56 1246
Symbol 48 GraphicUsed by:56
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:56 1246
Symbol 51 GraphicUsed by:56
Symbol 52 GraphicUsed by:54
Symbol 53 GraphicUsed by:54
Symbol 54 ButtonUses:33 52 53Used by:56 1246
Symbol 55 GraphicUsed by:56 1246
Symbol 56 MovieClipUses:39 40 42 43 47 48 50 51 54 55Used by:Timeline
Symbol 57 Sound [climbSnd1]Used by:75
Symbol 58 Sound [climbSnd2]Used by:75
Symbol 59 Sound [crashSnd]Used by:75
Symbol 60 Sound [dogBark]Used by:75
Symbol 61 Sound [doorSnd]Used by:75
Symbol 62 Sound [electricSnd]Used by:75
Symbol 63 Sound [fallDownSnd]Used by:75
Symbol 64 Sound [getSnd]Used by:75
Symbol 65 Sound [hitSnd]Used by:75
Symbol 66 Sound [main_s]Used by:75
Symbol 67 Sound [punchSnd]Used by:75
Symbol 68 Sound [seleRoleSnd]Used by:75
Symbol 69 Sound [shoutSnd]Used by:75
Symbol 70 Sound [slapSnd]Used by:75
Symbol 71 Sound [teleCallSnd]Used by:75
Symbol 72 Sound [teleConSnd]Used by:75
Symbol 73 Sound [telePressSnd]Used by:75
Symbol 74 Sound [walkSnd]Used by:75
Symbol 75 MovieClipUses:57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74Used by:Timeline
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:Timeline
Symbol 78 GraphicUsed by:Timeline
Symbol 79 GraphicUsed by:83 87
Symbol 80 GraphicUsed by:83
Symbol 81 GraphicUsed by:83
Symbol 82 GraphicUsed by:83
Symbol 83 ButtonUses:79 80 81 82Used by:Timeline
Symbol 84 GraphicUsed by:87
Symbol 85 GraphicUsed by:87
Symbol 86 GraphicUsed by:87
Symbol 87 ButtonUses:79 84 85 86Used by:Timeline
Symbol 88 GraphicUsed by:91 1174
Symbol 89 GraphicUsed by:91 1174
Symbol 90 GraphicUsed by:91 1174
Symbol 91 ButtonUses:88 89 90Used by:Timeline
Symbol 92 GraphicUsed by:96 1175
Symbol 93 GraphicUsed by:96 1175
Symbol 94 GraphicUsed by:96 1175
Symbol 95 GraphicUsed by:96 1175
Symbol 96 ButtonUses:92 93 94 95Used by:Timeline
Symbol 97 GraphicUsed by:101 1176
Symbol 98 GraphicUsed by:101 1176
Symbol 99 GraphicUsed by:101 1176
Symbol 100 GraphicUsed by:101 1176
Symbol 101 ButtonUses:97 98 99 100Used by:Timeline
Symbol 102 GraphicUsed by:106 1177
Symbol 103 GraphicUsed by:106 1177
Symbol 104 GraphicUsed by:106 1177
Symbol 105 GraphicUsed by:106 1177
Symbol 106 ButtonUses:102 103 104 105Used by:Timeline
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:107Used by:Timeline
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:2 109Used by:Timeline
Symbol 111 TextUses:41Used by:113
Symbol 112 GraphicUsed by:113
Symbol 113 ButtonUses:111 112Used by:Timeline
Symbol 114 TextUses:41Used by:Timeline
Symbol 115 TextUses:41Used by:118
Symbol 116 TextUses:41Used by:118
Symbol 117 GraphicUsed by:118
Symbol 118 ButtonUses:115 116 117Used by:Timeline
Symbol 119 FontUsed by:120 1248
Symbol 120 TextUses:119Used by:Timeline
Symbol 121 GraphicUsed by:125 145 197 206
Symbol 122 TextUses:41Used by:125
Symbol 123 TextUses:41Used by:125
Symbol 124 TextUses:41Used by:125
Symbol 125 ButtonUses:121 122 123 124Used by:Timeline
Symbol 126 GraphicUsed by:130 134
Symbol 127 TextUses:41Used by:130
Symbol 128 TextUses:41Used by:130
Symbol 129 TextUses:41Used by:130
Symbol 130 ButtonUses:126 127 128 129Used by:Timeline
Symbol 131 TextUses:41Used by:134
Symbol 132 TextUses:41Used by:134
Symbol 133 TextUses:41Used by:134
Symbol 134 ButtonUses:126 131 132 133Used by:Timeline
Symbol 135 GraphicUsed by:Timeline
Symbol 136 GraphicUsed by:241 780 903 905  Timeline
Symbol 137 GraphicUsed by:141
Symbol 138 GraphicUsed by:141
Symbol 139 GraphicUsed by:141
Symbol 140 GraphicUsed by:141
Symbol 141 ButtonUses:137 138 139 140Used by:Timeline
Symbol 142 GraphicUsed by:145
Symbol 143 GraphicUsed by:145
Symbol 144 GraphicUsed by:145
Symbol 145 ButtonUses:121 142 143 144Used by:Timeline
Symbol 146 GraphicUsed by:Timeline
Symbol 147 GraphicUsed by:148 444
Symbol 148 MovieClipUses:147Used by:241 698 704 780
Symbol 149 GraphicUsed by:150 445
Symbol 150 MovieClipUses:149Used by:241 698 704 780
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:241 698 704 780
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:241 698 704 780
Symbol 155 GraphicUsed by:156 446
Symbol 156 MovieClipUses:155Used by:241 698 704 780
Symbol 157 GraphicUsed by:158 447
Symbol 158 MovieClipUses:157Used by:241 698 704 780
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:241 698 780
Symbol 161 GraphicUsed by:162 741
Symbol 162 MovieClipUses:161Used by:241 732 738
Symbol 163 GraphicUsed by:164 742
Symbol 164 MovieClipUses:163Used by:241 732 738
Symbol 165 GraphicUsed by:166 745
Symbol 166 MovieClipUses:165Used by:241 732 738
Symbol 167 GraphicUsed by:241 732 733 738 747 748 1089
Symbol 168 GraphicUsed by:169 743
Symbol 169 MovieClipUses:168Used by:241 732 738
Symbol 170 GraphicUsed by:171 744
Symbol 171 MovieClipUses:170Used by:241 732 738
Symbol 172 GraphicUsed by:173 746
Symbol 173 MovieClipUses:172Used by:241 732 738
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:174Used by:241 732
Symbol 176 GraphicUsed by:177 724
Symbol 177 MovieClipUses:176Used by:241 711 716
Symbol 178 GraphicUsed by:179 725
Symbol 179 MovieClipUses:178Used by:241 711 716
Symbol 180 GraphicUsed by:181 728
Symbol 181 MovieClipUses:180Used by:241 711 716
Symbol 182 GraphicUsed by:183 727
Symbol 183 MovieClipUses:182Used by:241 711 716
Symbol 184 GraphicUsed by:185 726
Symbol 185 MovieClipUses:184Used by:241 711 716
Symbol 186 GraphicUsed by:187 729
Symbol 187 MovieClipUses:186Used by:241 711 716
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:188Used by:241 711
Symbol 190 FontUsed by:191 192 193 203 212
Symbol 191 TextUses:190Used by:241
Symbol 192 TextUses:190Used by:241
Symbol 193 TextUses:190Used by:241
Symbol 194 GraphicUsed by:197
Symbol 195 GraphicUsed by:197
Symbol 196 GraphicUsed by:197
Symbol 197 ButtonUses:121 194 195 196Used by:241
Symbol 198 GraphicUsed by:202 807
Symbol 199 GraphicUsed by:202
Symbol 200 GraphicUsed by:202
Symbol 201 GraphicUsed by:202
Symbol 202 ButtonUses:198 199 200 201Used by:241
Symbol 203 TextUses:190Used by:241
Symbol 204 GraphicUsed by:206
Symbol 205 GraphicUsed by:206
Symbol 206 ButtonUses:121 204 205Used by:241
Symbol 207 GraphicUsed by:241
Symbol 208 GraphicUsed by:211 1181 1250
Symbol 209 GraphicUsed by:211 1250
Symbol 210 GraphicUsed by:211 1250
Symbol 211 ButtonUses:208 209 210Used by:241
Symbol 212 TextUses:190Used by:241
Symbol 213 FontUsed by:214 215 216 217 218 766 772 774 775
Symbol 214 TextUses:213Used by:241
Symbol 215 TextUses:213Used by:241
Symbol 216 TextUses:213Used by:241
Symbol 217 TextUses:213Used by:241
Symbol 218 TextUses:213Used by:241
Symbol 219 GraphicUsed by:241
Symbol 220 GraphicUsed by:241
Symbol 221 FontUsed by:222 224 225 226 228 229 232 233 235 236
Symbol 222 TextUses:221Used by:241
Symbol 223 GraphicUsed by:241
Symbol 224 TextUses:221Used by:241
Symbol 225 TextUses:221Used by:241
Symbol 226 TextUses:221Used by:241
Symbol 227 GraphicUsed by:241
Symbol 228 TextUses:221Used by:241
Symbol 229 TextUses:221Used by:241
Symbol 230 GraphicUsed by:241
Symbol 231 GraphicUsed by:241
Symbol 232 TextUses:221Used by:241
Symbol 233 TextUses:221Used by:241
Symbol 234 GraphicUsed by:241
Symbol 235 TextUses:221Used by:241
Symbol 236 TextUses:221Used by:241
Symbol 237 GraphicUsed by:240
Symbol 238 GraphicUsed by:240
Symbol 239 GraphicUsed by:240
Symbol 240 ButtonUses:237 238 239Used by:241
Symbol 241 MovieClipUses:136 148 150 152 154 156 158 160 162 164 166 167 169 171 173 175 177 179 181 183 185 187 189 191 192 193 197 202 203 206 207 211 212 214 215 216 217 218 219 220 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 240Used by:Timeline
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:781 1072
Symbol 244 GraphicUsed by:249
Symbol 245 GraphicUsed by:246
Symbol 246 MovieClipUses:245Used by:249
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:249
Symbol 249 MovieClipUses:244 246 248Used by:781
Symbol 250 BitmapUsed by:251
Symbol 251 GraphicUses:250Used by:252
Symbol 252 MovieClipUses:251Used by:781
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:253 2Used by:781
Symbol 255 GraphicUsed by:268
Symbol 256 ShapeTweeningUsed by:268
Symbol 257 ShapeTweeningUsed by:268
Symbol 258 GraphicUsed by:268
Symbol 259 GraphicUsed by:268
Symbol 260 ShapeTweeningUsed by:268
Symbol 261 ShapeTweeningUsed by:268
Symbol 262 GraphicUsed by:268
Symbol 263 ShapeTweeningUsed by:268
Symbol 264 GraphicUsed by:268
Symbol 265 GraphicUsed by:268
Symbol 266 GraphicUsed by:268
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:255 256 257 258 259 260 261 262 263 264 265 266 267Used by:269
Symbol 269 MovieClipUses:268Used by:781
Symbol 270 GraphicUsed by:291
Symbol 271 GraphicUsed by:291
Symbol 272 ShapeTweeningUsed by:291
Symbol 273 ShapeTweeningUsed by:291
Symbol 274 GraphicUsed by:291
Symbol 275 GraphicUsed by:291
Symbol 276 GraphicUsed by:291
Symbol 277 GraphicUsed by:291
Symbol 278 GraphicUsed by:291
Symbol 279 GraphicUsed by:291
Symbol 280 GraphicUsed by:291
Symbol 281 GraphicUsed by:291
Symbol 282 GraphicUsed by:291
Symbol 283 GraphicUsed by:291
Symbol 284 GraphicUsed by:291
Symbol 285 GraphicUsed by:291
Symbol 286 GraphicUsed by:291
Symbol 287 GraphicUsed by:291
Symbol 288 GraphicUsed by:291
Symbol 289 GraphicUsed by:291
Symbol 290 GraphicUsed by:291
Symbol 291 MovieClipUses:270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290Used by:294
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:292Used by:294
Symbol 294 MovieClipUses:291 293Used by:781
Symbol 295 GraphicUsed by:302
Symbol 296 GraphicUsed by:301
Symbol 297 ShapeTweeningUsed by:301
Symbol 298 ShapeTweeningUsed by:301
Symbol 299 GraphicUsed by:301
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:296 297 298 299 300Used by:302
Symbol 302 MovieClipUses:295 301Used by:781
Symbol 303 GraphicUsed by:315
Symbol 304 ShapeTweeningUsed by:315
Symbol 305 ShapeTweeningUsed by:315
Symbol 306 GraphicUsed by:315
Symbol 307 GraphicUsed by:315
Symbol 308 ShapeTweeningUsed by:315
Symbol 309 ShapeTweeningUsed by:315
Symbol 310 GraphicUsed by:315
Symbol 311 ShapeTweeningUsed by:315
Symbol 312 ShapeTweeningUsed by:315
Symbol 313 ShapeTweeningUsed by:315
Symbol 314 ShapeTweeningUsed by:315
Symbol 315 MovieClipUses:303 304 305 306 307 308 309 310 311 312 313 314Used by:781
Symbol 316 GraphicUsed by:781
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:317Used by:781
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:319Used by:781
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:321Used by:781
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:323Used by:781
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClipUses:325Used by:781
Symbol 327 GraphicUsed by:328
Symbol 328 MovieClipUses:327Used by:781
Symbol 329 GraphicUsed by:330
Symbol 330 MovieClipUses:329Used by:781
Symbol 331 GraphicUsed by:332
Symbol 332 MovieClipUses:331Used by:781
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:333Used by:781
Symbol 335 GraphicUsed by:336
Symbol 336 MovieClipUses:335Used by:781
Symbol 337 GraphicUsed by:338
Symbol 338 MovieClipUses:337Used by:781
Symbol 339 GraphicUsed by:340
Symbol 340 MovieClipUses:339Used by:781
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClipUses:341Used by:781
Symbol 343 GraphicUsed by:344
Symbol 344 MovieClipUses:343Used by:781
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:781
Symbol 347 GraphicUsed by:348
Symbol 348 MovieClipUses:347Used by:781
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:349Used by:781
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:781
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:781
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:355Used by:781
Symbol 357 GraphicUsed by:781
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClipUses:358Used by:360 854
Symbol 360 MovieClipUses:359 2Used by:781
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClipUses:361Used by:363 758 781
Symbol 363 MovieClipUses:362Used by:364
Symbol 364 MovieClipUses:363Used by:781
Symbol 365 GraphicUsed by:366
Symbol 366 MovieClipUses:365Used by:781 854
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClipUses:367Used by:399
Symbol 369 GraphicUsed by:398
Symbol 370 GraphicUsed by:398
Symbol 371 GraphicUsed by:398
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:398 751 752 756
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:374Used by:398 514 751 752 756
Symbol 376 GraphicUsed by:377
Symbol 377 MovieClipUses:376Used by:398 514 751 752 756
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:378Used by:398 514 751 752 756
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:380Used by:398 514 751 752 756
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:398 514 751 752
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:398 514 751 752 756
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:398 514 751 752 756
Symbol 388 GraphicUsed by:398
Symbol 389 GraphicUsed by:398
Symbol 390 GraphicUsed by:398
Symbol 391 GraphicUsed by:398
Symbol 392 GraphicUsed by:398
Symbol 393 GraphicUsed by:398
Symbol 394 GraphicUsed by:398
Symbol 395 GraphicUsed by:398
Symbol 396 GraphicUsed by:398
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClipUses:369 370 371 373 375 377 379 381 383 385 387 388 389 390 391 392 393 394 395 396 397Used by:399
Symbol 399 MovieClipUses:368 2 398Used by:781
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:400Used by:413
Symbol 402 GraphicUsed by:403 404
Symbol 403 MovieClipUses:402Used by:412 619 703
Symbol 404 MovieClipUses:402Used by:412 619 703
Symbol 405 GraphicUsed by:406 409
Symbol 406 MovieClipUses:405Used by:412 619 703
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:407Used by:412 619 703
Symbol 409 MovieClipUses:405Used by:412 619 703
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:410Used by:412 619 703
Symbol 412 MovieClipUses:403 404 406 408 409 411Used by:413 451 688 690 697 750 1005 1006
Symbol 413 MovieClipUses:401 412Used by:781
Symbol 414 GraphicUsed by:415 439
Symbol 415 MovieClipUses:2 414Used by:516 781
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClipUses:416Used by:781 854
Symbol 418 GraphicUsed by:427
Symbol 419 GraphicUsed by:421
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:419 420Used by:427 457
Symbol 422 GraphicUsed by:424
Symbol 423 MovieClipUsed by:424
Symbol 424 MovieClipUses:422 423Used by:427
Symbol 425 GraphicUsed by:427
Symbol 426 GraphicUsed by:427
Symbol 427 MovieClipUses:418 421 424 425 426Used by:781
Symbol 428 GraphicUsed by:429
Symbol 429 MovieClipUses:428Used by:781
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:430Used by:432 650 651 652 995 996
Symbol 432 MovieClipUses:431 2Used by:781 1072
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClipUses:433Used by:781 1072
Symbol 435 GraphicUsed by:436
Symbol 436 MovieClipUses:435 2Used by:781
Symbol 437 GraphicUsed by:438 781
Symbol 438 MovieClipUses:437Used by:440
Symbol 439 MovieClipUses:414Used by:440
Symbol 440 MovieClipUses:438 439Used by:781
Symbol 441 GraphicUsed by:443
Symbol 442 GraphicUsed by:443
Symbol 443 MovieClipUses:441 442Used by:781
Symbol 444 MovieClipUses:147Used by:450 710 1011
Symbol 445 MovieClipUses:149Used by:450 710 1011
Symbol 446 MovieClipUses:155Used by:450 710 1011
Symbol 447 MovieClipUses:157Used by:450 710 1011
Symbol 448 GraphicUsed by:449
Symbol 449 MovieClipUses:448Used by:450 710 1011
Symbol 450 MovieClipUses:444 445 446 447 449Used by:451 694 710 1005
Symbol 451 MovieClipUses:450 412Used by:781
Symbol 452 MovieClipUses:1Used by:455
Symbol 453 GraphicUsed by:455
Symbol 454 GraphicUsed by:455
Symbol 455 MovieClipUses:452 453 454Used by:781
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456 421Used by:781
Symbol 458 GraphicUsed by:486
Symbol 459 GraphicUsed by:485 957
Symbol 460 GraphicUsed by:485 957
Symbol 461 GraphicUsed by:485 957
Symbol 462 GraphicUsed by:485 957
Symbol 463 GraphicUsed by:485 957
Symbol 464 GraphicUsed by:485 957
Symbol 465 GraphicUsed by:485 957
Symbol 466 GraphicUsed by:485 957
Symbol 467 GraphicUsed by:485 957
Symbol 468 GraphicUsed by:485 957
Symbol 469 GraphicUsed by:485 957
Symbol 470 GraphicUsed by:485 957
Symbol 471 GraphicUsed by:485 957
Symbol 472 GraphicUsed by:485 957
Symbol 473 GraphicUsed by:485 957
Symbol 474 GraphicUsed by:485 957
Symbol 475 GraphicUsed by:485 957
Symbol 476 GraphicUsed by:485 957
Symbol 477 GraphicUsed by:485 957
Symbol 478 GraphicUsed by:485 957
Symbol 479 GraphicUsed by:485 957
Symbol 480 GraphicUsed by:485 957
Symbol 481 GraphicUsed by:485 957
Symbol 482 GraphicUsed by:485 957
Symbol 483 GraphicUsed by:485 957
Symbol 484 GraphicUsed by:485 957
Symbol 485 MovieClipUses:2 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484Used by:486
Symbol 486 MovieClipUses:458 485Used by:781
Symbol 487 GraphicUsed by:488
Symbol 488 MovieClipUses:487Used by:781
Symbol 489 GraphicUsed by:511 512
Symbol 490 GraphicUsed by:511 576 665 1027 1071
Symbol 491 GraphicUsed by:511 576 665 1027 1071
Symbol 492 GraphicUsed by:511
Symbol 493 GraphicUsed by:494 505 1075 1088
Symbol 494 MovieClipUses:493Used by:511 661 715 722 1003 1019
Symbol 495 GraphicUsed by:496 1079
Symbol 496 MovieClipUses:495Used by:511 661 715 722 1003 1019
Symbol 497 GraphicUsed by:498 1080
Symbol 498 MovieClipUses:497Used by:511 661 715 722 1003 1019
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499Used by:511 661 715 722 1003 1019
Symbol 501 GraphicUsed by:502 1083
Symbol 502 MovieClipUses:501Used by:511 661 715 722 1003 1019
Symbol 503 GraphicUsed by:504
Symbol 504 MovieClipUses:503Used by:511 661 715 722 1003 1019
Symbol 505 MovieClipUses:493Used by:511 661 715 722 1003 1019
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClipUses:506Used by:511 661 715 722 1003 1019
Symbol 508 GraphicUsed by:511
Symbol 509 GraphicUsed by:511
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClipUses:489 490 491 492 494 496 498 500 502 504 505 507 508 509 510Used by:515
Symbol 512 MovieClipUses:489Used by:515 781
Symbol 513 GraphicUsed by:514
Symbol 514 MovieClipUses:375 377 379 381 383 385 387 513Used by:515 663
Symbol 515 MovieClipUses:511 512 514Used by:781
Symbol 516 MovieClipUses:415Used by:781
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:517Used by:781
Symbol 519 GraphicUsed by:520
Symbol 520 MovieClipUses:519Used by:562 710 731 748 757
Symbol 521 GraphicUsed by:524 544
Symbol 522 GraphicUsed by:524 529 544 561 650
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:521 522 523Used by:562
Symbol 525 GraphicUsed by:529
Symbol 526 GraphicUsed by:529
Symbol 527 GraphicUsed by:529
Symbol 528 GraphicUsed by:529
Symbol 529 MovieClipUses:525 522 526 527 528Used by:562
Symbol 530 GraphicUsed by:544
Symbol 531 GraphicUsed by:533
Symbol 532 GraphicUsed by:533
Symbol 533 MovieClipUses:531 532Used by:544
Symbol 534 GraphicUsed by:544
Symbol 535 GraphicUsed by:544
Symbol 536 GraphicUsed by:544
Symbol 537 GraphicUsed by:544
Symbol 538 GraphicUsed by:544
Symbol 539 GraphicUsed by:544
Symbol 540 GraphicUsed by:544
Symbol 541 GraphicUsed by:544
Symbol 542 GraphicUsed by:544
Symbol 543 GraphicUsed by:544
Symbol 544 MovieClipUses:530 522 533 534 535 536 537 538 539 540 541 542 521 543Used by:562
Symbol 545 GraphicUsed by:561
Symbol 546 GraphicUsed by:561
Symbol 547 GraphicUsed by:561
Symbol 548 GraphicUsed by:561
Symbol 549 GraphicUsed by:561
Symbol 550 GraphicUsed by:561
Symbol 551 GraphicUsed by:561
Symbol 552 GraphicUsed by:561
Symbol 553 GraphicUsed by:561
Symbol 554 GraphicUsed by:561
Symbol 555 GraphicUsed by:561
Symbol 556 GraphicUsed by:561
Symbol 557 GraphicUsed by:561
Symbol 558 GraphicUsed by:561
Symbol 559 GraphicUsed by:561
Symbol 560 GraphicUsed by:561
Symbol 561 MovieClipUses:545 522 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560Used by:562
Symbol 562 MovieClipUses:520 2 524 529 544 561Used by:781
Symbol 563 GraphicUsed by:566
Symbol 564 ShapeTweeningUsed by:566
Symbol 565 GraphicUsed by:566
Symbol 566 MovieClipUses:563 564 565Used by:781
Symbol 567 GraphicUsed by:568 661 1019
Symbol 568 MovieClipUses:567Used by:569
Symbol 569 MovieClipUses:568Used by:781 1072
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClipUses:570Used by:572
Symbol 572 MovieClipUses:571Used by:781
Symbol 573 GraphicUsed by:577
Symbol 574 GraphicUsed by:576 578
Symbol 575 GraphicUsed by:576
Symbol 576 MovieClipUses:574 490 491 575Used by:577
Symbol 577 MovieClipUses:573 576Used by:781
Symbol 578 MovieClipUses:574Used by:579
Symbol 579 MovieClipUses:578Used by:781
Symbol 580 GraphicUsed by:619 685
Symbol 581 GraphicUsed by:619
Symbol 582 GraphicUsed by:619
Symbol 583 GraphicUsed by:619
Symbol 584 GraphicUsed by:619
Symbol 585 GraphicUsed by:619
Symbol 586 GraphicUsed by:619
Symbol 587 GraphicUsed by:619
Symbol 588 GraphicUsed by:619
Symbol 589 GraphicUsed by:619
Symbol 590 GraphicUsed by:619
Symbol 591 GraphicUsed by:619
Symbol 592 GraphicUsed by:619
Symbol 593 GraphicUsed by:619
Symbol 594 GraphicUsed by:619
Symbol 595 GraphicUsed by:619
Symbol 596 GraphicUsed by:619
Symbol 597 GraphicUsed by:619
Symbol 598 GraphicUsed by:619
Symbol 599 GraphicUsed by:619
Symbol 600 GraphicUsed by:619
Symbol 601 GraphicUsed by:619
Symbol 602 GraphicUsed by:619
Symbol 603 GraphicUsed by:619
Symbol 604 GraphicUsed by:619
Symbol 605 GraphicUsed by:619
Symbol 606 GraphicUsed by:619
Symbol 607 GraphicUsed by:619
Symbol 608 GraphicUsed by:619
Symbol 609 GraphicUsed by:619
Symbol 610 GraphicUsed by:619
Symbol 611 GraphicUsed by:619
Symbol 612 GraphicUsed by:619
Symbol 613 GraphicUsed by:619
Symbol 614 GraphicUsed by:619
Symbol 615 GraphicUsed by:619
Symbol 616 GraphicUsed by:619
Symbol 617 GraphicUsed by:619
Symbol 618 GraphicUsed by:619
Symbol 619 MovieClipUses:403 404 406 580 408 411 409 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618Used by:781
Symbol 620 GraphicUsed by:781
Symbol 621 GraphicUsed by:622 636
Symbol 622 MovieClipUses:621Used by:645 737
Symbol 623 GraphicUsed by:624 627
Symbol 624 MovieClipUses:623Used by:645 737
Symbol 625 GraphicUsed by:626
Symbol 626 MovieClipUses:625Used by:645 737
Symbol 627 MovieClipUses:623Used by:645 737
Symbol 628 GraphicUsed by:629
Symbol 629 MovieClipUses:628Used by:645 737
Symbol 630 GraphicUsed by:631
Symbol 631 MovieClipUses:630Used by:645 737
Symbol 632 GraphicUsed by:633
Symbol 633 MovieClipUses:632Used by:645
Symbol 634 GraphicUsed by:635
Symbol 635 MovieClipUses:634Used by:645
Symbol 636 MovieClipUses:621Used by:645 737
Symbol 637 GraphicUsed by:638
Symbol 638 MovieClipUses:637Used by:645 737
Symbol 639 GraphicUsed by:645
Symbol 640 ShapeTweeningUsed by:645
Symbol 641 GraphicUsed by:645
Symbol 642 ShapeTweeningUsed by:645
Symbol 643 ShapeTweeningUsed by:645
Symbol 644 GraphicUsed by:645
Symbol 645 MovieClipUses:622 624 626 627 629 631 633 635 636 638 639 640 641 642 643 644Used by:650 651 652 995 996
Symbol 646 GraphicUsed by:650
Symbol 647 GraphicUsed by:648
Symbol 648 MovieClipUses:647Used by:650
Symbol 649 GraphicUsed by:650
Symbol 650 MovieClipUses:645 646 522 648 431 649Used by:781
Symbol 651 MovieClipUses:645 431Used by:781
Symbol 652 MovieClipUses:645 431Used by:781
Symbol 653 GraphicUsed by:661
Symbol 654 ShapeTweeningUsed by:661
Symbol 655 GraphicUsed by:661
Symbol 656 GraphicUsed by:661
Symbol 657 GraphicUsed by:661
Symbol 658 GraphicUsed by:661
Symbol 659 GraphicUsed by:661 1019
Symbol 660 GraphicUsed by:661
Symbol 661 MovieClipUses:496 498 500 502 507 494 504 653 567 505 654 655 656 657 658 659 660Used by:781
Symbol 662 GraphicUsed by:781
Symbol 663 MovieClipUses:514Used by:781
Symbol 664 GraphicUsed by:665
Symbol 665 MovieClipUses:490 491 664Used by:682
Symbol 666 GraphicUsed by:673
Symbol 667 GraphicUsed by:673
Symbol 668 GraphicUsed by:673
Symbol 669 GraphicUsed by:673
Symbol 670 GraphicUsed by:673
Symbol 671 GraphicUsed by:673
Symbol 672 GraphicUsed by:673
Symbol 673 MovieClipUses:666 667 668 669 670 671 672Used by:682
Symbol 674 GraphicUsed by:681
Symbol 675 GraphicUsed by:681
Symbol 676 GraphicUsed by:681
Symbol 677 GraphicUsed by:681
Symbol 678 GraphicUsed by:681
Symbol 679 GraphicUsed by:681
Symbol 680 GraphicUsed by:681
Symbol 681 MovieClipUses:674 675 676 677 678 679 680Used by:682
Symbol 682 MovieClipUses:665 673 681Used by:683
Symbol 683 MovieClipUses:682Used by:781 1072
Symbol 684 MovieClipUses:1Used by:710 731 748 781 1072
Symbol 685 MovieClipUses:580Used by:781
Symbol 686 GraphicUsed by:687
Symbol 687 MovieClipUses:686Used by:688
Symbol 688 MovieClipUses:687 2 412Used by:781
Symbol 689 GraphicUsed by:690
Symbol 690 MovieClipUses:689 412Used by:781
Symbol 691 GraphicUsed by:781
Symbol 692 GraphicUsed by:694
Symbol 693 GraphicUsed by:694
Symbol 694 MovieClipUses:692 693 450Used by:781
Symbol 695 GraphicUsed by:696
Symbol 696 MovieClipUses:695Used by:697
Symbol 697 MovieClipUses:2 696 412Used by:781
Symbol 698 MovieClipUses:148 150 152 154 156 158 160Used by:710
Symbol 699 GraphicUsed by:701
Symbol 700 EditableTextUses:41Used by:701
Symbol 701 MovieClipUses:699 700Used by:702
Symbol 702 MovieClipUses:701Used by:710 731 748
Symbol 703 MovieClipUses:404 403 406 408 409 411Used by:710
Symbol 704 MovieClipUses:148 150 154 156 152 158Used by:710
Symbol 705 GraphicUsed by:706
Symbol 706 MovieClipUses:705Used by:710 870
Symbol 707 GraphicUsed by:708
Symbol 708 MovieClipUses:707Used by:709
Symbol 709 MovieClipUses:708Used by:710 723 748
Symbol 710 MovieClipUses:520 684 2 698 702 703 704 706 709 450 444 445 446 447 449Used by:781 1072
Symbol 711 MovieClipUses:177 179 181 183 185 187 189Used by:731
Symbol 712 GraphicUsed by:715 722
Symbol 713 GraphicUsed by:715 722
Symbol 714 GraphicUsed by:715 722
Symbol 715 MovieClipUses:494 496 498 500 502 504 505 507 712 713 714Used by:731
Symbol 716 MovieClipUses:177 179 185 183 181 187Used by:731
Symbol 717 GraphicUsed by:718
Symbol 718 MovieClipUses:717Used by:731 870
Symbol 719 GraphicUsed by:722
Symbol 720 GraphicUsed by:722
Symbol 721 GraphicUsed by:722
Symbol 722 MovieClipUses:494 496 498 500 502 504 505 507 719 720 721 712 713 714Used by:731
Symbol 723 MovieClipUses:709Used by:731
Symbol 724 MovieClipUses:176Used by:730 731
Symbol 725 MovieClipUses:178Used by:730 731
Symbol 726 MovieClipUses:184Used by:730 731
Symbol 727 MovieClipUses:182Used by:730 731
Symbol 728 MovieClipUses:180Used by:730 731
Symbol 729 MovieClipUses:186Used by:730 731
Symbol 730 MovieClipUses:724 725 726 727 728 729Used by:731
Symbol 731 MovieClipUses:520 684 2 711 702 715 716 718 722 723 730 724 725 726 727 728 729Used by:781 1072
Symbol 732 MovieClipUses:162 164 166 167 169 171 173 175Used by:748
Symbol 733 MovieClipUses:167Used by:737 748
Symbol 734 GraphicUsed by:737 751
Symbol 735 GraphicUsed by:737 751
Symbol 736 GraphicUsed by:737 751
Symbol 737 MovieClipUses:622 624 626 627 629 631 733 636 638 734 735 736Used by:748
Symbol 738 MovieClipUses:167 162 164 169 171 166 173Used by:748
Symbol 739 GraphicUsed by:740
Symbol 740 MovieClipUses:739Used by:748 870
Symbol 741 MovieClipUses:161Used by:747 748
Symbol 742 MovieClipUses:163Used by:747 748
Symbol 743 MovieClipUses:168Used by:747 748
Symbol 744 MovieClipUses:170Used by:747 748
Symbol 745 MovieClipUses:165Used by:747 748
Symbol 746 MovieClipUses:172Used by:747 748
Symbol 747 MovieClipUses:167 741 742 743 744 745 746Used by:748
Symbol 748 MovieClipUses:520 684 2 732 702 737 738 733 740 709 747 167 741 742 743 744 745 746Used by:781 1072
Symbol 749 GraphicUsed by:750
Symbol 750 MovieClipUses:749 2 412Used by:781
Symbol 751 MovieClipUses:373 375 377 379 381 383 385 387 734 735 736Used by:757
Symbol 752 MovieClipUses:373 375 377 379 381 383 385 387Used by:757
Symbol 753 GraphicUsed by:756
Symbol 754 GraphicUsed by:756
Symbol 755 GraphicUsed by:756
Symbol 756 MovieClipUses:379 381 753 385 754 387 755 373 375 377Used by:757
Symbol 757 MovieClipUses:520 751 752 756Used by:781
Symbol 758 MovieClipUses:362Used by:759
Symbol 759 MovieClipUses:758Used by:781
Symbol 760 GraphicUsed by:761
Symbol 761 MovieClipUses:760Used by:762 781
Symbol 762 MovieClipUses:761Used by:781
Symbol 763 GraphicUsed by:780
Symbol 764 GraphicUsed by:765
Symbol 765 MovieClipUses:764Used by:780
Symbol 766 TextUses:213Used by:780
Symbol 767 GraphicUsed by:770
Symbol 768 GraphicUsed by:770
Symbol 769 GraphicUsed by:770
Symbol 770 ButtonUses:767 768 769Used by:780
Symbol 771 GraphicUsed by:780
Symbol 772 TextUses:213Used by:780
Symbol 773 GraphicUsed by:780
Symbol 774 TextUses:213Used by:780
Symbol 775 TextUses:213Used by:780
Symbol 776 GraphicUsed by:779
Symbol 777 GraphicUsed by:779
Symbol 778 GraphicUsed by:779
Symbol 779 ButtonUses:776 777 778Used by:780
Symbol 780 MovieClipUses:2 763 765 148 150 152 154 156 158 160 766 770 136 771 772 773 774 775 779Used by:781
Symbol 781 MovieClipUses:243 249 2 252 254 269 294 302 315 316 318 320 322 324 326 328 330 332 334 336 338 340 342 344 346 348 350 352 354 356 357 360 364 366 399 413 415 417 427 429 432 434 436 440 443 451 455 457 486 488 515 516 518 562 437 362 566 569 512 572 577 579 619 620 650 651 652 661 662 663 683 684 685 688 690 691 694 697 710 731 748 750 757 759 762 761 780Used by:Timeline
Symbol 782 GraphicUsed by:783
Symbol 783 MovieClipUses:782Used by:788
Symbol 784 FontUsed by:785
Symbol 785 EditableTextUses:784Used by:788
Symbol 786 GraphicUsed by:788
Symbol 787 GraphicUsed by:788
Symbol 788 MovieClipUses:783 785 786 787Used by:Timeline
Symbol 789 GraphicUsed by:790
Symbol 790 MovieClipUses:789Used by:870
Symbol 791 GraphicUsed by:870
Symbol 792 GraphicUsed by:796
Symbol 793 GraphicUsed by:796
Symbol 794 GraphicUsed by:796
Symbol 795 GraphicUsed by:796
Symbol 796 ButtonUses:792 793 794 795Used by:870
Symbol 797 GraphicUsed by:800
Symbol 798 GraphicUsed by:800
Symbol 799 GraphicUsed by:800
Symbol 800 ButtonUses:797 798 799Used by:870
Symbol 801 GraphicUsed by:807
Symbol 802 GraphicUsed by:807
Symbol 803 GraphicUsed by:804
Symbol 804 MovieClipUses:803Used by:807 814 858 862 868
Symbol 805 GraphicUsed by:807
Symbol 806 GraphicUsed by:807
Symbol 807 ButtonUses:198 801 802 804 805 806Used by:870
Symbol 808 GraphicUsed by:811 814 817
Symbol 809 GraphicUsed by:811
Symbol 810 GraphicUsed by:811
Symbol 811 ButtonUses:808 809 810Used by:870
Symbol 812 GraphicUsed by:814
Symbol 813 GraphicUsed by:814
Symbol 814 ButtonUses:808 812 804 813Used by:870
Symbol 815 GraphicUsed by:817
Symbol 816 GraphicUsed by:817
Symbol 817 ButtonUses:808 815 816Used by:870
Symbol 818 GraphicUsed by:819
Symbol 819 MovieClipUses:818Used by:870
Symbol 820 GraphicUsed by:838
Symbol 821 GraphicUsed by:824
Symbol 822 GraphicUsed by:824
Symbol 823 GraphicUsed by:824
Symbol 824 ButtonUses:821 2 822 823 1Used by:838
Symbol 825 GraphicUsed by:829
Symbol 826 GraphicUsed by:829
Symbol 827 GraphicUsed by:829
Symbol 828 GraphicUsed by:829
Symbol 829 ButtonUses:825 2 826 827 828 1Used by:838
Symbol 830 GraphicUsed by:833
Symbol 831 GraphicUsed by:833
Symbol 832 GraphicUsed by:833
Symbol 833 ButtonUses:830 2 831 832 1Used by:838
Symbol 834 GraphicUsed by:837
Symbol 835 GraphicUsed by:837
Symbol 836 GraphicUsed by:837
Symbol 837 ButtonUses:834 2 835 836 1Used by:838
Symbol 838 MovieClipUses:820 824 829 833 837Used by:870
Symbol 839 GraphicUsed by:870
Symbol 840 EditableTextUses:41Used by:870
Symbol 841 EditableTextUses:41Used by:870
Symbol 842 GraphicUsed by:870
Symbol 843 GraphicUsed by:844
Symbol 844 MovieClipUses:843Used by:854
Symbol 845 GraphicUsed by:846
Symbol 846 MovieClipUses:845Used by:854
Symbol 847 GraphicUsed by:848
Symbol 848 MovieClipUses:847Used by:854
Symbol 849 GraphicUsed by:850
Symbol 850 MovieClipUses:849Used by:854
Symbol 851 GraphicUsed by:852
Symbol 852 MovieClipUses:851Used by:854 986
Symbol 853 GraphicUsed by:854
Symbol 854 MovieClipUses:2 844 366 846 848 850 359 417 852 853Used by:870
Symbol 855 GraphicUsed by:858
Symbol 856 GraphicUsed by:858
Symbol 857 GraphicUsed by:858
Symbol 858 ButtonUses:855 856 804 857Used by:870
Symbol 859 GraphicUsed by:862
Symbol 860 GraphicUsed by:862
Symbol 861 GraphicUsed by:862
Symbol 862 ButtonUses:859 860 804 861Used by:870
Symbol 863 GraphicUsed by:868
Symbol 864 GraphicUsed by:868
Symbol 865 GraphicUsed by:868
Symbol 866 GraphicUsed by:868
Symbol 867 GraphicUsed by:868
Symbol 868 ButtonUses:863 864 865 804 866 867Used by:870
Symbol 869 GraphicUsed by:870
Symbol 870 MovieClipUses:790 791 796 800 807 811 814 817 819 838 839 840 841 842 854 858 862 868 869 706 740 718Used by:Timeline
Symbol 871 GraphicUsed by:891
Symbol 872 GraphicUsed by:875 879
Symbol 873 GraphicUsed by:875
Symbol 874 GraphicUsed by:875
Symbol 875 ButtonUses:872 873 874Used by:891
Symbol 876 GraphicUsed by:879
Symbol 877 GraphicUsed by:879
Symbol 878 GraphicUsed by:879
Symbol 879 ButtonUses:872 876 877 878Used by:891
Symbol 880 GraphicUsed by:883
Symbol 881 GraphicUsed by:883
Symbol 882 GraphicUsed by:883
Symbol 883 ButtonUses:880 881 882Used by:891
Symbol 884 GraphicUsed by:887
Symbol 885 GraphicUsed by:887
Symbol 886 GraphicUsed by:887
Symbol 887 ButtonUses:884 885 886Used by:891
Symbol 888 GraphicUsed by:891
Symbol 889 FontUsed by:890
Symbol 890 EditableTextUses:889Used by:891
Symbol 891 MovieClipUses:871 875 879 883 887 888 890Used by:Timeline
Symbol 892 GraphicUsed by:895
Symbol 893 GraphicUsed by:895
Symbol 894 GraphicUsed by:895
Symbol 895 ButtonUses:892 893 894Used by:903 905
Symbol 896 GraphicUsed by:898
Symbol 897 GraphicUsed by:898
Symbol 898 ButtonUses:896 897Used by:903 905
Symbol 899 GraphicUsed by:900
Symbol 900 MovieClipUses:899Used by:903
Symbol 901 GraphicUsed by:903
Symbol 902 GraphicUsed by:903
Symbol 903 MovieClipUses:2 136 895 898 900 901 902Used by:Timeline
Symbol 904 GraphicUsed by:905
Symbol 905 MovieClipUses:2 136 895 898 904Used by:Timeline
Symbol 906 GraphicUsed by:907
Symbol 907 MovieClipUses:906Used by:914
Symbol 908 GraphicUsed by:909
Symbol 909 MovieClipUses:908Used by:914
Symbol 910 GraphicUsed by:914
Symbol 911 GraphicUsed by:912
Symbol 912 MovieClipUses:911Used by:914
Symbol 913 GraphicUsed by:914
Symbol 914 MovieClipUses:907 909 910 912 913Used by:1072
Symbol 915 GraphicUsed by:916
Symbol 916 MovieClipUses:915Used by:1072
Symbol 917 GraphicUsed by:918
Symbol 918 MovieClipUses:917Used by:1072
Symbol 919 GraphicUsed by:920
Symbol 920 MovieClipUses:919Used by:1072
Symbol 921 GraphicUsed by:922
Symbol 922 MovieClipUses:921Used by:1072
Symbol 923 GraphicUsed by:924
Symbol 924 MovieClipUses:923Used by:1072
Symbol 925 MovieClipUses:2Used by:1072
Symbol 926 MovieClipUses:2Used by:1072
Symbol 927 MovieClipUses:2Used by:1072
Symbol 928 GraphicUsed by:931
Symbol 929 GraphicUsed by:930
Symbol 930 MovieClipUses:929Used by:931 953 977 978 980 1071
Symbol 931 MovieClipUses:928 930Used by:954 981 982
Symbol 932 GraphicUsed by:953
Symbol 933 GraphicUsed by:953
Symbol 934 GraphicUsed by:953
Symbol 935 ShapeTweeningUsed by:953
Symbol 936 GraphicUsed by:953
Symbol 937 GraphicUsed by:953
Symbol 938 GraphicUsed by:953
Symbol 939 GraphicUsed by:953
Symbol 940 GraphicUsed by:953
Symbol 941 GraphicUsed by:953
Symbol 942 GraphicUsed by:953
Symbol 943 GraphicUsed by:953
Symbol 944 GraphicUsed by:953
Symbol 945 GraphicUsed by:953
Symbol 946 GraphicUsed by:953
Symbol 947 GraphicUsed by:953
Symbol 948 GraphicUsed by:953
Symbol 949 GraphicUsed by:953
Symbol 950 GraphicUsed by:953
Symbol 951 GraphicUsed by:953
Symbol 952 GraphicUsed by:953
Symbol 953 MovieClipUses:932 933 934 935 930 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952Used by:954 981 982
Symbol 954 MovieClipUses:931 953Used by:1072
Symbol 955 GraphicUsed by:956
Symbol 956 MovieClipUses:955Used by:1072
Symbol 957 MovieClipUses:2 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484Used by:1072
Symbol 958 GraphicUsed by:959
Symbol 959 MovieClipUses:958Used by:1072
Symbol 960 GraphicUsed by:961
Symbol 961 MovieClipUses:960Used by:1011 1072
Symbol 962 ShapeTweeningUsed by:964
Symbol 963 GraphicUsed by:964
Symbol 964 MovieClipUses:962 963Used by:1072
Symbol 965 ShapeTweeningUsed by:967
Symbol 966 GraphicUsed by:967
Symbol 967 MovieClipUses:965 966Used by:1072
Symbol 968 GraphicUsed by:978
Symbol 969 GraphicUsed by:977
Symbol 970 ShapeTweeningUsed by:977
Symbol 971 GraphicUsed by:977
Symbol 972 ShapeTweeningUsed by:977
Symbol 973 ShapeTweeningUsed by:977
Symbol 974 GraphicUsed by:977
Symbol 975 GraphicUsed by:977
Symbol 976 GraphicUsed by:977
Symbol 977 MovieClipUses:969 970 971 972 930 973 974 975 976Used by:978 980
Symbol 978 MovieClipUses:968 930 977Used by:1072
Symbol 979 GraphicUsed by:980
Symbol 980 MovieClipUses:979 930 977Used by:1072
Symbol 981 MovieClipUses:931 953Used by:1072
Symbol 982 MovieClipUses:931 953Used by:1072
Symbol 983 GraphicUsed by:984
Symbol 984 MovieClipUses:983Used by:1072
Symbol 985 GraphicUsed by:1072
Symbol 986 MovieClipUses:852Used by:997 1072
Symbol 987 GraphicUsed by:992
Symbol 988 GraphicUsed by:992
Symbol 989 GraphicUsed by:992
Symbol 990 GraphicUsed by:992
Symbol 991 GraphicUsed by:992
Symbol 992 MovieClipUses:987 988 989 990 991Used by:994
Symbol 993 GraphicUsed by:994
Symbol 994 MovieClipUses:992 993Used by:1072
Symbol 995 MovieClipUses:645 431Used by:1072
Symbol 996 MovieClipUses:645 431Used by:1072
Symbol 997 MovieClipUses:986Used by:1072
Symbol 998 GraphicUsed by:999
Symbol 999 MovieClipUses:998Used by:1000 1003 1004
Symbol 1000 MovieClipUses:999 2Used by:1072
Symbol 1001 GraphicUsed by:1002
Symbol 1002 MovieClipUses:1001Used by:1072
Symbol 1003 MovieClipUses:496 498 500 502 507 494 504 999 505Used by:1004
Symbol 1004 MovieClipUses:999 1003Used by:1072
Symbol 1005 MovieClipUses:2 450 412Used by:1072
Symbol 1006 MovieClipUses:2 412Used by:1072
Symbol 1007 GraphicUsed by:1008
Symbol 1008 MovieClipUses:1007Used by:1072
Symbol 1009 GraphicUsed by:1010
Symbol 1010 MovieClipUses:1009Used by:1072
Symbol 1011 MovieClipUses:961 444 445 446 447 449Used by:1072
Symbol 1012 GraphicUsed by:1019
Symbol 1013 ShapeTweeningUsed by:1019
Symbol 1014 GraphicUsed by:1019
Symbol 1015 GraphicUsed by:1019
Symbol 1016 GraphicUsed by:1019
Symbol 1017 GraphicUsed by:1019
Symbol 1018 GraphicUsed by:1019
Symbol 1019 MovieClipUses:496 498 500 502 507 494 504 1012 567 505 1013 1014 1015 1016 1017 659 1018Used by:1072
Symbol 1020 GraphicUsed by:1027
Symbol 1021 GraphicUsed by:1027
Symbol 1022 GraphicUsed by:1027
Symbol 1023 ShapeTweeningUsed by:1027
Symbol 1024 ShapeTweeningUsed by:1027
Symbol 1025 ShapeTweeningUsed by:1027
Symbol 1026 GraphicUsed by:1027
Symbol 1027 MovieClipUses:1020 1021 491 490 1022 1023 1024 1025 1026Used by:1072
Symbol 1028 GraphicUsed by:1071
Symbol 1029 GraphicUsed by:1071
Symbol 1030 GraphicUsed by:1071
Symbol 1031 GraphicUsed by:1071
Symbol 1032 GraphicUsed by:1071
Symbol 1033 GraphicUsed by:1071
Symbol 1034 GraphicUsed by:1071
Symbol 1035 GraphicUsed by:1071
Symbol 1036 GraphicUsed by:1071
Symbol 1037 GraphicUsed by:1071
Symbol 1038 GraphicUsed by:1071
Symbol 1039 GraphicUsed by:1071
Symbol 1040 GraphicUsed by:1071
Symbol 1041 GraphicUsed by:1071
Symbol 1042 GraphicUsed by:1071
Symbol 1043 GraphicUsed by:1071
Symbol 1044 GraphicUsed by:1071
Symbol 1045 GraphicUsed by:1071
Symbol 1046 GraphicUsed by:1071
Symbol 1047 GraphicUsed by:1071
Symbol 1048 GraphicUsed by:1071
Symbol 1049 GraphicUsed by:1071
Symbol 1050 GraphicUsed by:1071
Symbol 1051 GraphicUsed by:1071
Symbol 1052 GraphicUsed by:1071
Symbol 1053 GraphicUsed by:1071
Symbol 1054 GraphicUsed by:1071
Symbol 1055 GraphicUsed by:1071
Symbol 1056 GraphicUsed by:1071
Symbol 1057 GraphicUsed by:1071
Symbol 1058 GraphicUsed by:1071
Symbol 1059 GraphicUsed by:1071
Symbol 1060 GraphicUsed by:1071
Symbol 1061 GraphicUsed by:1071
Symbol 1062 ShapeTweeningUsed by:1071
Symbol 1063 GraphicUsed by:1071
Symbol 1064 GraphicUsed by:1071
Symbol 1065 ShapeTweeningUsed by:1071
Symbol 1066 ShapeTweeningUsed by:1071
Symbol 1067 GraphicUsed by:1071
Symbol 1068 GraphicUsed by:1071
Symbol 1069 GraphicUsed by:1071
Symbol 1070 GraphicUsed by:1071
Symbol 1071 MovieClipUses:1028 930 1029 1030 1031 490 491 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070Used by:1072
Symbol 1072 MovieClipUses:243 2 914 916 918 920 922 924 925 926 927 954 956 957 959 961 964 967 978 980 981 982 984 985 569 986 994 995 432 996 997 1000 434 1002 1004 1005 1006 684 683 710 748 731 1008 1010 1011 1019 1027 1071Used by:Timeline
Symbol 1073 GraphicUsed by:Timeline
Symbol 1074 GraphicUsed by:Timeline
Symbol 1075 MovieClipUses:493Used by:Timeline
Symbol 1076 GraphicUsed by:1077
Symbol 1077 MovieClipUses:1076Used by:Timeline
Symbol 1078 GraphicUsed by:Timeline
Symbol 1079 MovieClipUses:495Used by:Timeline
Symbol 1080 MovieClipUses:497Used by:Timeline
Symbol 1081 GraphicUsed by:1082
Symbol 1082 MovieClipUses:1081Used by:Timeline
Symbol 1083 MovieClipUses:501Used by:Timeline
Symbol 1084 GraphicUsed by:1085
Symbol 1085 MovieClipUses:1084Used by:Timeline
Symbol 1086 GraphicUsed by:1087
Symbol 1087 MovieClipUses:1086Used by:Timeline
Symbol 1088 MovieClipUses:493Used by:Timeline
Symbol 1089 MovieClipUses:167Used by:Timeline
Symbol 1090 GraphicUsed by:1091
Symbol 1091 MovieClipUses:1090Used by:Timeline
Symbol 1092 GraphicUsed by:1093
Symbol 1093 MovieClipUses:1092Used by:Timeline
Symbol 1094 GraphicUsed by:1095
Symbol 1095 MovieClipUses:1094Used by:Timeline
Symbol 1096 GraphicUsed by:Timeline
Symbol 1097 GraphicUsed by:1098 1170
Symbol 1098 MovieClipUses:1097Used by:Timeline
Symbol 1099 GraphicUsed by:Timeline
Symbol 1100 GraphicUsed by:Timeline
Symbol 1101 GraphicUsed by:Timeline
Symbol 1102 GraphicUsed by:Timeline
Symbol 1103 GraphicUsed by:Timeline
Symbol 1104 GraphicUsed by:1105
Symbol 1105 MovieClipUses:1104Used by:Timeline
Symbol 1106 GraphicUsed by:Timeline
Symbol 1107 ShapeTweeningUsed by:Timeline
Symbol 1108 GraphicUsed by:Timeline
Symbol 1109 GraphicUsed by:Timeline
Symbol 1110 GraphicUsed by:Timeline
Symbol 1111 GraphicUsed by:Timeline
Symbol 1112 GraphicUsed by:Timeline
Symbol 1113 GraphicUsed by:Timeline
Symbol 1114 GraphicUsed by:Timeline
Symbol 1115 GraphicUsed by:Timeline
Symbol 1116 GraphicUsed by:Timeline
Symbol 1117 GraphicUsed by:Timeline
Symbol 1118 GraphicUsed by:Timeline
Symbol 1119 GraphicUsed by:Timeline
Symbol 1120 GraphicUsed by:Timeline
Symbol 1121 GraphicUsed by:Timeline
Symbol 1122 GraphicUsed by:Timeline
Symbol 1123 ShapeTweeningUsed by:Timeline
Symbol 1124 GraphicUsed by:Timeline
Symbol 1125 GraphicUsed by:Timeline
Symbol 1126 GraphicUsed by:Timeline
Symbol 1127 GraphicUsed by:Timeline
Symbol 1128 ShapeTweeningUsed by:Timeline
Symbol 1129 GraphicUsed by:Timeline
Symbol 1130 GraphicUsed by:1131
Symbol 1131 MovieClipUses:1130Used by:Timeline
Symbol 1132 GraphicUsed by:Timeline
Symbol 1133 GraphicUsed by:Timeline
Symbol 1134 GraphicUsed by:Timeline
Symbol 1135 GraphicUsed by:Timeline
Symbol 1136 GraphicUsed by:Timeline
Symbol 1137 GraphicUsed by:Timeline
Symbol 1138 GraphicUsed by:Timeline
Symbol 1139 GraphicUsed by:Timeline
Symbol 1140 GraphicUsed by:1141
Symbol 1141 MovieClipUses:1140Used by:Timeline
Symbol 1142 GraphicUsed by:Timeline
Symbol 1143 ShapeTweeningUsed by:Timeline
Symbol 1144 GraphicUsed by:Timeline
Symbol 1145 GraphicUsed by:Timeline
Symbol 1146 GraphicUsed by:Timeline
Symbol 1147 GraphicUsed by:Timeline
Symbol 1148 GraphicUsed by:Timeline
Symbol 1149 GraphicUsed by:Timeline
Symbol 1150 GraphicUsed by:Timeline
Symbol 1151 GraphicUsed by:Timeline
Symbol 1152 GraphicUsed by:Timeline
Symbol 1153 GraphicUsed by:1154
Symbol 1154 MovieClipUses:1153Used by:Timeline
Symbol 1155 ShapeTweeningUsed by:Timeline
Symbol 1156 GraphicUsed by:Timeline
Symbol 1157 GraphicUsed by:Timeline
Symbol 1158 GraphicUsed by:Timeline
Symbol 1159 GraphicUsed by:Timeline
Symbol 1160 GraphicUsed by:Timeline
Symbol 1161 GraphicUsed by:Timeline
Symbol 1162 GraphicUsed by:Timeline
Symbol 1163 GraphicUsed by:Timeline
Symbol 1164 GraphicUsed by:Timeline
Symbol 1165 GraphicUsed by:Timeline
Symbol 1166 GraphicUsed by:Timeline
Symbol 1167 GraphicUsed by:Timeline
Symbol 1168 GraphicUsed by:Timeline
Symbol 1169 GraphicUsed by:Timeline
Symbol 1170 MovieClipUses:1097Used by:Timeline
Symbol 1171 GraphicUsed by:Timeline
Symbol 1172 GraphicUsed by:1173
Symbol 1173 MovieClipUses:1172Used by:Timeline
Symbol 1174 ButtonUses:88 89 90Used by:Timeline
Symbol 1175 ButtonUses:92 93 94 95Used by:Timeline
Symbol 1176 ButtonUses:97 98 99 100Used by:Timeline
Symbol 1177 ButtonUses:102 103 104 105Used by:Timeline
Symbol 1178 GraphicUsed by:1181
Symbol 1179 GraphicUsed by:1181
Symbol 1180 GraphicUsed by:1181
Symbol 1181 ButtonUses:1178 208 1179 1180Used by:Timeline
Symbol 1182 GraphicUsed by:1186 1189
Symbol 1183 GraphicUsed by:1186 1189
Symbol 1184 GraphicUsed by:1186 1189
Symbol 1185 GraphicUsed by:1186 1189
Symbol 1186 ButtonUses:1182 1183 1184 1185Used by:Timeline
Symbol 1187 FontUsed by:1188 1239
Symbol 1188 EditableTextUses:1187Used by:Timeline
Symbol 1189 ButtonUses:1182 1183 1184 1185Used by:Timeline
Symbol 1190 GraphicUsed by:Timeline
Symbol 1191 GraphicUsed by:1192
Symbol 1192 MovieClipUses:1191Used by:Timeline
Symbol 1193 GraphicUsed by:1194
Symbol 1194 MovieClipUses:1193Used by:Timeline
Symbol 1195 GraphicUsed by:1196
Symbol 1196 MovieClipUses:1195Used by:Timeline
Symbol 1197 GraphicUsed by:1198
Symbol 1198 MovieClipUses:1197Used by:Timeline
Symbol 1199 GraphicUsed by:Timeline
Symbol 1200 GraphicUsed by:Timeline
Symbol 1201 GraphicUsed by:Timeline
Symbol 1202 GraphicUsed by:Timeline
Symbol 1203 GraphicUsed by:Timeline
Symbol 1204 GraphicUsed by:Timeline
Symbol 1205 GraphicUsed by:Timeline
Symbol 1206 GraphicUsed by:Timeline
Symbol 1207 GraphicUsed by:Timeline
Symbol 1208 GraphicUsed by:Timeline
Symbol 1209 GraphicUsed by:Timeline
Symbol 1210 GraphicUsed by:Timeline
Symbol 1211 GraphicUsed by:Timeline
Symbol 1212 GraphicUsed by:Timeline
Symbol 1213 GraphicUsed by:Timeline
Symbol 1214 GraphicUsed by:Timeline
Symbol 1215 GraphicUsed by:Timeline
Symbol 1216 GraphicUsed by:Timeline
Symbol 1217 GraphicUsed by:Timeline
Symbol 1218 GraphicUsed by:Timeline
Symbol 1219 GraphicUsed by:Timeline
Symbol 1220 GraphicUsed by:Timeline
Symbol 1221 GraphicUsed by:Timeline
Symbol 1222 GraphicUsed by:Timeline
Symbol 1223 GraphicUsed by:Timeline
Symbol 1224 GraphicUsed by:Timeline
Symbol 1225 GraphicUsed by:Timeline
Symbol 1226 GraphicUsed by:Timeline
Symbol 1227 GraphicUsed by:Timeline
Symbol 1228 GraphicUsed by:Timeline
Symbol 1229 GraphicUsed by:Timeline
Symbol 1230 GraphicUsed by:Timeline
Symbol 1231 GraphicUsed by:Timeline
Symbol 1232 GraphicUsed by:Timeline
Symbol 1233 GraphicUsed by:Timeline
Symbol 1234 GraphicUsed by:Timeline
Symbol 1235 GraphicUsed by:Timeline
Symbol 1236 GraphicUsed by:Timeline
Symbol 1237 GraphicUsed by:Timeline
Symbol 1238 GraphicUsed by:Timeline
Symbol 1239 EditableTextUses:1187Used by:1240
Symbol 1240 MovieClipUses:1239 36Used by:Timeline
Symbol 1241 ButtonUses:33 34 36 37 38Used by:1246
Symbol 1242 EditableTextUses:41Used by:1246
Symbol 1243 EditableTextUses:41Used by:1246
Symbol 1244 GraphicUsed by:1246
Symbol 1245 GraphicUsed by:1246
Symbol 1246 MovieClipUses:1241 40 1242 1243 47 1244 50 1245 54 55Used by:Timeline
Symbol 1247 GraphicUsed by:Timeline
Symbol 1248 TextUses:119Used by:Timeline
Symbol 1249 GraphicUsed by:Timeline
Symbol 1250 ButtonUses:208 209 210Used by:Timeline

Instance Names

"startBtn"Frame 10Symbol 83 Button
"instrBtn"Frame 10Symbol 87 Button
"viewHighBtn"Frame 10Symbol 91 Button
"downBtn"Frame 10Symbol 96 Button
"moreGameBtn"Frame 10Symbol 101 Button
"addSiteBtn"Frame 10Symbol 106 Button
"continueBtn"Frame 11Symbol 141 Button
"newBtn"Frame 11Symbol 145 Button
"instrPanel"Frame 12Symbol 241 MovieClip
"container"Frame 13Symbol 781 MovieClip
"viewNumber2Mc"Frame 13Symbol 788 MovieClip
"stateRoleSele"Frame 13Symbol 870 MovieClip
"teleCall"Frame 13Symbol 891 MovieClip
"saveMc"Frame 13Symbol 903 MovieClip
"goMenuMc"Frame 13Symbol 905 MovieClip
"cover"Frame 13Symbol 77 MovieClip
"container"Frame 14Symbol 1072 MovieClip
"stateRoleSele"Frame 14Symbol 870 MovieClip
"saveMc"Frame 14Symbol 903 MovieClip
"goMenuMc"Frame 14Symbol 905 MovieClip
"totalScore"Frame 845Symbol 1188 EditableText
"goMenuBtn"Frame 845Symbol 1189 Button
"startBtn"Frame 848Symbol 1181 Button
"scoreMc"Frame 946Symbol 1240 MovieClip
"scoreMc"Frame 958Symbol 1240 MovieClip
"tTxt"Symbol 7 MovieClip Frame 1Symbol 6 EditableText
"mLoading"Symbol 8 MovieClip Frame 25Symbol 7 MovieClip
"gold_txt"Symbol 56 MovieClip Frame 3Symbol 42 EditableText
"name_txt"Symbol 56 MovieClip Frame 3Symbol 43 EditableText
"ok_btn"Symbol 56 MovieClip Frame 3Symbol 47 Button
"closeBtn"Symbol 56 MovieClip Frame 3Symbol 50 MovieClip
"nextBtn"Symbol 241 MovieClip Frame 1Symbol 197 Button
"goMenuBtn"Symbol 241 MovieClip Frame 1Symbol 202 Button
"skipBtn"Symbol 241 MovieClip Frame 1Symbol 206 Button
"backBtn"Symbol 241 MovieClip Frame 2Symbol 211 Button
"okBtn"Symbol 241 MovieClip Frame 3Symbol 240 Button
"sDoor"Symbol 269 MovieClip Frame 1Symbol 268 MovieClip
"mDoor"Symbol 269 MovieClip Frame 2Symbol 268 MovieClip
"door2"Symbol 294 MovieClip Frame 1Symbol 293 MovieClip
"door2"Symbol 294 MovieClip Frame 2Symbol 291 MovieClip
"door1"Symbol 294 MovieClip Frame 53Symbol 293 MovieClip
"door2"Symbol 294 MovieClip Frame 53Symbol 293 MovieClip
"door1"Symbol 294 MovieClip Frame 54Symbol 291 MovieClip
"door2"Symbol 294 MovieClip Frame 93Symbol 291 MovieClip
"mDoor"Symbol 302 MovieClip Frame 2Symbol 301 MovieClip
"eleMc"Symbol 427 MovieClip Frame 1Symbol 421 MovieClip
"eleSd"Symbol 427 MovieClip Frame 1Symbol 424 MovieClip
"eleMc"Symbol 457 MovieClip Frame 1Symbol 421 MovieClip
"ctt"Symbol 486 MovieClip Frame 2Symbol 485 MovieClip
"flower"Symbol 515 MovieClip Frame 31Symbol 512 MovieClip
"enemy21"Symbol 515 MovieClip Frame 55Symbol 514 MovieClip
"hitBox"Symbol 562 MovieClip Frame 1Symbol 2 MovieClip
"roleCtt"Symbol 682 MovieClip Frame 1Symbol 665 MovieClip
"roleCtt"Symbol 682 MovieClip Frame 2Symbol 673 MovieClip
"roleCtt"Symbol 682 MovieClip Frame 3Symbol 681 MovieClip
"role"Symbol 683 MovieClip Frame 1Symbol 682 MovieClip
"txt"Symbol 701 MovieClip Frame 1Symbol 700 EditableText
"txtCtt"Symbol 702 MovieClip Frame 1Symbol 701 MovieClip
"hitL"Symbol 710 MovieClip Frame 1Symbol 684 MovieClip
"hitR"Symbol 710 MovieClip Frame 1Symbol 684 MovieClip
"hitU2"Symbol 710 MovieClip Frame 1Symbol 684 MovieClip
"hitU1"Symbol 710 MovieClip Frame 1Symbol 684 MovieClip
"hitD2"Symbol 710 MovieClip Frame 1Symbol 684 MovieClip
"hitD1"Symbol 710 MovieClip Frame 1Symbol 684 MovieClip
"hitbox"Symbol 710 MovieClip Frame 1Symbol 2 MovieClip
"trgBox"Symbol 710 MovieClip Frame 1Symbol 2 MovieClip
"roleSay"Symbol 710 MovieClip Frame 1Symbol 702 MovieClip
"ctt"Symbol 710 MovieClip Frame 2Symbol 703 MovieClip
"hitL"Symbol 731 MovieClip Frame 1Symbol 684 MovieClip
"hitR"Symbol 731 MovieClip Frame 1Symbol 684 MovieClip
"hitU2"Symbol 731 MovieClip Frame 1Symbol 684 MovieClip
"hitU1"Symbol 731 MovieClip Frame 1Symbol 684 MovieClip
"hitD2"Symbol 731 MovieClip Frame 1Symbol 684 MovieClip
"hitD1"Symbol 731 MovieClip Frame 1Symbol 684 MovieClip
"trgBox"Symbol 731 MovieClip Frame 1Symbol 2 MovieClip
"roleSay"Symbol 731 MovieClip Frame 1Symbol 702 MovieClip
"hitL"Symbol 748 MovieClip Frame 1Symbol 684 MovieClip
"hitR"Symbol 748 MovieClip Frame 1Symbol 684 MovieClip
"hitU2"Symbol 748 MovieClip Frame 1Symbol 684 MovieClip
"hitU1"Symbol 748 MovieClip Frame 1Symbol 684 MovieClip
"hitD2"Symbol 748 MovieClip Frame 1Symbol 684 MovieClip
"hitD1"Symbol 748 MovieClip Frame 1Symbol 684 MovieClip
"trgBox"Symbol 748 MovieClip Frame 1Symbol 2 MovieClip
"roleSay"Symbol 748 MovieClip Frame 1Symbol 702 MovieClip
"back"Symbol 780 MovieClip Frame 1Symbol 2 MovieClip
"okBtn"Symbol 780 MovieClip Frame 1Symbol 770 Button
"firstStartBtn"Symbol 780 MovieClip Frame 4Symbol 779 Button
"hb11"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb12"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb13"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb14"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb21"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb22"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb23"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb31"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb32"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb33"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb41"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb42"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb43"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb44"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb51"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb52"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb53"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb61"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"hb62"Symbol 781 MovieClip Frame 1Symbol 243 MovieClip
"streetScene"Symbol 781 MovieClip Frame 1Symbol 249 MovieClip
"nothingPress"Symbol 781 MovieClip Frame 1Symbol 2 MovieClip
"viewBack"Symbol 781 MovieClip Frame 1Symbol 252 MovieClip
"dogHole"Symbol 781 MovieClip Frame 1Symbol 254 MovieClip
"doorH5_12"Symbol 781 MovieClip Frame 1Symbol 269 MovieClip
"doorV45"Symbol 781 MovieClip Frame 1Symbol 294 MovieClip
"doorH5_23"Symbol 781 MovieClip Frame 1Symbol 269 MovieClip
"doorH4_12"Symbol 781 MovieClip Frame 1Symbol 269 MovieClip
"doorH2_12"Symbol 781 MovieClip Frame 1Symbol 269 MovieClip
"doorH1_12"Symbol 781 MovieClip Frame 1Symbol 269 MovieClip
"doorH1_23"Symbol 781 MovieClip Frame 1Symbol 302 MovieClip
"doorV12"Symbol 781 MovieClip Frame 1Symbol 294 MovieClip
"doorV23"Symbol 781 MovieClip Frame 1Symbol 294 MovieClip
"doorV34"Symbol 781 MovieClip Frame 1Symbol 294 MovieClip
"doorH3_12"Symbol 781 MovieClip Frame 1Symbol 269 MovieClip
"doorH2_23"Symbol 781 MovieClip Frame 1Symbol 302 MovieClip
"doorH1_34"Symbol 781 MovieClip Frame 1Symbol 315 MovieClip
"roomHit51"Symbol 781 MovieClip Frame 1Symbol 320 MovieClip
"roomHit52"Symbol 781 MovieClip Frame 1Symbol 322 MovieClip
"roomHit53"Symbol 781 MovieClip Frame 1Symbol 324 MovieClip
"roomHit41"Symbol 781 MovieClip Frame 1Symbol 326 MovieClip
"roomHit42"Symbol 781 MovieClip Frame 1Symbol 328 MovieClip
"roomHit43"Symbol 781 MovieClip Frame 1Symbol 330 MovieClip
"roomHit44"Symbol 781 MovieClip Frame 1Symbol 332 MovieClip
"roomHit31"Symbol 781 MovieClip Frame 1Symbol 334 MovieClip
"roomHit32"Symbol 781 MovieClip Frame 1Symbol 336 MovieClip
"roomHit33"Symbol 781 MovieClip Frame 1Symbol 338 MovieClip
"roomHit21"Symbol 781 MovieClip Frame 1Symbol 340 MovieClip
"roomHit22"Symbol 781 MovieClip Frame 1Symbol 342 MovieClip
"roomHit23"Symbol 781 MovieClip Frame 1Symbol 344 MovieClip
"roomHit11"Symbol 781 MovieClip Frame 1Symbol 346 MovieClip
"roomHit12"Symbol 781 MovieClip Frame 1Symbol 348 MovieClip
"roomHit13"Symbol 781 MovieClip Frame 1Symbol 350 MovieClip
"roomHit61"Symbol 781 MovieClip Frame 1Symbol 352 MovieClip
"roomHit62"Symbol 781 MovieClip Frame 1Symbol 354 MovieClip
"roomHit14"Symbol 781 MovieClip Frame 1Symbol 356 MovieClip
"key1"Symbol 781 MovieClip Frame 1Symbol 360 MovieClip
"heavy52"Symbol 781 MovieClip Frame 1Symbol 364 MovieClip
"tele"Symbol 781 MovieClip Frame 1Symbol 366 MovieClip
"key2"Symbol 781 MovieClip Frame 1Symbol 360 MovieClip
"phone"Symbol 781 MovieClip Frame 1Symbol 399 MovieClip
"pipe6"Symbol 781 MovieClip Frame 1Symbol 413 MovieClip
"number"Symbol 781 MovieClip Frame 1Symbol 415 MovieClip
"card"Symbol 781 MovieClip Frame 1Symbol 417 MovieClip
"wire11"Symbol 781 MovieClip Frame 1Symbol 427 MovieClip
"cardReader"Symbol 781 MovieClip Frame 1Symbol 429 MovieClip
"fBullet"Symbol 781 MovieClip Frame 1Symbol 432 MovieClip
"lock22"Symbol 781 MovieClip Frame 1Symbol 434 MovieClip
"lock14"Symbol 781 MovieClip Frame 1Symbol 434 MovieClip
"wood"Symbol 781 MovieClip Frame 1Symbol 436 MovieClip
"heavy42"Symbol 781 MovieClip Frame 1Symbol 440 MovieClip
"pipe7"Symbol 781 MovieClip Frame 1Symbol 451 MovieClip
"power"Symbol 781 MovieClip Frame 1Symbol 455 MovieClip
"eleWater11"Symbol 781 MovieClip Frame 1Symbol 457 MovieClip
"steelDoor"Symbol 781 MovieClip Frame 1Symbol 486 MovieClip
"flowerClip"Symbol 781 MovieClip Frame 1Symbol 515 MovieClip
"number2Fall"Symbol 781 MovieClip Frame 1Symbol 516 MovieClip
"number2"Symbol 781 MovieClip Frame 1Symbol 415 MovieClip
"flower"Symbol 781 MovieClip Frame 1Symbol 518 MovieClip
"dog"Symbol 781 MovieClip Frame 1Symbol 562 MovieClip
"axe"Symbol 781 MovieClip Frame 1Symbol 569 MovieClip
"flower0"Symbol 781 MovieClip Frame 1Symbol 512 MovieClip
"phoneRing"Symbol 781 MovieClip Frame 1Symbol 572 MovieClip
"openPipeHead"Symbol 781 MovieClip Frame 1Symbol 577 MovieClip
"pipeHead"Symbol 781 MovieClip Frame 1Symbol 579 MovieClip
"throwRope"Symbol 781 MovieClip Frame 1Symbol 619 MovieClip
"shotPlace32MV"Symbol 781 MovieClip Frame 1Symbol 650 MovieClip
"shotPlace23MV"Symbol 781 MovieClip Frame 1Symbol 651 MovieClip
"shotPlace11MV"Symbol 781 MovieClip Frame 1Symbol 652 MovieClip
"axeMV"Symbol 781 MovieClip Frame 1Symbol 661 MovieClip
"enemy11Dead"Symbol 781 MovieClip Frame 1Symbol 663 MovieClip
"useKey22"Symbol 781 MovieClip Frame 1Symbol 683 MovieClip
"useKey12"Symbol 781 MovieClip Frame 1Symbol 683 MovieClip
"useKey14"Symbol 781 MovieClip Frame 1Symbol 683 MovieClip
"wood44"Symbol 781 MovieClip Frame 1Symbol 2 MovieClip
"powerCorrect"Symbol 781 MovieClip Frame 1Symbol 2 MovieClip
"powerCorrect11"Symbol 781 MovieClip Frame 1Symbol 2 MovieClip
"trg51_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg51_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg51_3"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg52_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg52_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg41_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg41_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg61_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg42_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg42_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg53_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg53_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg62_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"rope1"Symbol 781 MovieClip Frame 1Symbol 685 MovieClip
"trg62_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg44_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg32_3"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg32_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg32_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg31_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg31_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg41_3"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg22_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg22_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg21_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg21_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg11_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg11_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg12_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg12_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg13_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg13_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg23_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg22_3"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg42_3"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg43_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg43_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg33_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg14_1"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg23_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"trg14_2"Symbol 781 MovieClip Frame 1Symbol 684 MovieClip
"shotPlace23"Symbol 781 MovieClip Frame 1Symbol 2 MovieClip
"shotPlace11"Symbol 781 MovieClip Frame 1Symbol 2 MovieClip
"shotPlace32"Symbol 781 MovieClip Frame 1Symbol 2 MovieClip
"pipe1"Symbol 781 MovieClip Frame 1Symbol 688 MovieClip
"pipe5"Symbol 781 MovieClip Frame 1Symbol 690 MovieClip
"ladder"Symbol 781 MovieClip Frame 1Symbol 694 MovieClip
"pipe3"Symbol 781 MovieClip Frame 1Symbol 697 MovieClip
"role1"Symbol 781 MovieClip Frame 1Symbol 710 MovieClip
"role3"Symbol 781 MovieClip Frame 1Symbol 731 MovieClip
"role2"Symbol 781 MovieClip Frame 1Symbol 748 MovieClip
"pipe4"Symbol 781 MovieClip Frame 1Symbol 750 MovieClip
"enemy21"Symbol 781 MovieClip Frame 1Symbol 757 MovieClip
"enemy32"Symbol 781 MovieClip Frame 1Symbol 757 MovieClip
"enemy11"Symbol 781 MovieClip Frame 1Symbol 757 MovieClip
"heavy11"Symbol 781 MovieClip Frame 1Symbol 759 MovieClip
"enemy31"Symbol 781 MovieClip Frame 1Symbol 757 MovieClip
"pipe2"Symbol 781 MovieClip Frame 1Symbol 762 MovieClip
"firstIns"Symbol 781 MovieClip Frame 1Symbol 780 MovieClip
"closeBtn"Symbol 788 MovieClip Frame 2Symbol 783 MovieClip
"phoneNumTa"Symbol 788 MovieClip Frame 2Symbol 785 EditableText
"QLOW"Symbol 838 MovieClip Frame 1Symbol 824 Button
"QMEDIUM"Symbol 838 MovieClip Frame 1Symbol 829 Button
"QHIGH"Symbol 838 MovieClip Frame 1Symbol 833 Button
"QBEST"Symbol 838 MovieClip Frame 1Symbol 837 Button
"light"Symbol 854 MovieClip Frame 1Symbol 2 MovieClip
"bg"Symbol 870 MovieClip Frame 1Symbol 790 MovieClip
"dropPropBtn"Symbol 870 MovieClip Frame 1Symbol 796 Button
"usePropBtn"Symbol 870 MovieClip Frame 1Symbol 800 Button
"goMenu"Symbol 870 MovieClip Frame 1Symbol 807 Button
"stopMusicBtn"Symbol 870 MovieClip Frame 1Symbol 811 Button
"stopSoundBtn"Symbol 870 MovieClip Frame 1Symbol 814 Button
"qltPanelSwitch"Symbol 870 MovieClip Frame 1Symbol 817 Button
"soundStop"Symbol 870 MovieClip Frame 1Symbol 819 MovieClip
"musicStop"Symbol 870 MovieClip Frame 1Symbol 819 MovieClip
"qltPanel"Symbol 870 MovieClip Frame 1Symbol 838 MovieClip
"watch"Symbol 870 MovieClip Frame 1Symbol 840 EditableText
"scoreTxt"Symbol 870 MovieClip Frame 1Symbol 841 EditableText
"toolIDCT1"Symbol 870 MovieClip Frame 1Symbol 854 MovieClip
"toolIDCT2"Symbol 870 MovieClip Frame 1Symbol 854 MovieClip
"toolIDCT3"Symbol 870 MovieClip Frame 1Symbol 854 MovieClip
"toolIDCT4"Symbol 870 MovieClip Frame 1Symbol 854 MovieClip
"toolIDCT0"Symbol 870 MovieClip Frame 1Symbol 854 MovieClip
"zmOt"Symbol 870 MovieClip Frame 1Symbol 858 Button
"zmIn"Symbol 870 MovieClip Frame 1Symbol 862 Button
"saveBtn"Symbol 870 MovieClip Frame 1Symbol 868 Button
"phoneBtn"Symbol 891 MovieClip Frame 1Symbol 875 Button
"closeBtn"Symbol 891 MovieClip Frame 1Symbol 879 Button
"btnClear"Symbol 891 MovieClip Frame 1Symbol 883 Button
"btn1"Symbol 891 MovieClip Frame 1Symbol 887 Button
"btn2"Symbol 891 MovieClip Frame 1Symbol 887 Button
"btn3"Symbol 891 MovieClip Frame 1Symbol 887 Button
"btn4"Symbol 891 MovieClip Frame 1Symbol 887 Button
"btn5"Symbol 891 MovieClip Frame 1Symbol 887 Button
"btn6"Symbol 891 MovieClip Frame 1Symbol 887 Button
"btn7"Symbol 891 MovieClip Frame 1Symbol 887 Button
"btn8"Symbol 891 MovieClip Frame 1Symbol 887 Button
"btn9"Symbol 891 MovieClip Frame 1Symbol 887 Button
"btn10"Symbol 891 MovieClip Frame 1Symbol 887 Button
"btn0"Symbol 891 MovieClip Frame 1Symbol 887 Button
"btn11"Symbol 891 MovieClip Frame 1Symbol 887 Button
"numInput"Symbol 891 MovieClip Frame 1Symbol 890 EditableText
"back"Symbol 903 MovieClip Frame 2Symbol 2 MovieClip
"noBtn"Symbol 903 MovieClip Frame 2Symbol 895 Button
"yesBtn"Symbol 903 MovieClip Frame 2Symbol 898 Button
"txt"Symbol 903 MovieClip Frame 2Symbol 900 MovieClip
"back"Symbol 905 MovieClip Frame 2Symbol 2 MovieClip
"noBtn"Symbol 905 MovieClip Frame 2Symbol 895 Button
"yesBtn"Symbol 905 MovieClip Frame 2Symbol 898 Button
"door2"Symbol 954 MovieClip Frame 2Symbol 953 MovieClip
"door1"Symbol 954 MovieClip Frame 42Symbol 953 MovieClip
"door1"Symbol 954 MovieClip Frame 53Symbol 931 MovieClip
"door2"Symbol 954 MovieClip Frame 53Symbol 931 MovieClip
"door1"Symbol 954 MovieClip Frame 54Symbol 953 MovieClip
"door2"Symbol 954 MovieClip Frame 93Symbol 953 MovieClip
"mDoor"Symbol 978 MovieClip Frame 2Symbol 977 MovieClip
"mDoor"Symbol 980 MovieClip Frame 2Symbol 977 MovieClip
"door2"Symbol 981 MovieClip Frame 2Symbol 953 MovieClip
"door1"Symbol 981 MovieClip Frame 42Symbol 953 MovieClip
"door1"Symbol 981 MovieClip Frame 53Symbol 931 MovieClip
"door2"Symbol 981 MovieClip Frame 53Symbol 931 MovieClip
"door1"Symbol 981 MovieClip Frame 54Symbol 953 MovieClip
"door2"Symbol 981 MovieClip Frame 93Symbol 953 MovieClip
"door2"Symbol 982 MovieClip Frame 2Symbol 953 MovieClip
"door1"Symbol 982 MovieClip Frame 42Symbol 953 MovieClip
"door1"Symbol 982 MovieClip Frame 53Symbol 931 MovieClip
"door2"Symbol 982 MovieClip Frame 53Symbol 931 MovieClip
"door1"Symbol 982 MovieClip Frame 54Symbol 953 MovieClip
"door2"Symbol 982 MovieClip Frame 93Symbol 953 MovieClip
"hb51"Symbol 1072 MovieClip Frame 1Symbol 243 MovieClip
"hb52"Symbol 1072 MovieClip Frame 1Symbol 243 MovieClip
"hb53"Symbol 1072 MovieClip Frame 1Symbol 243 MovieClip
"hb54"Symbol 1072 MovieClip Frame 1Symbol 243 MovieClip
"hb41"Symbol 1072 MovieClip Frame 1Symbol 243 MovieClip
"hb31"Symbol 1072 MovieClip Frame 1Symbol 243 MovieClip
"hb11"Symbol 1072 MovieClip Frame 1Symbol 243 MovieClip
"hb21"Symbol 1072 MovieClip Frame 1Symbol 243 MovieClip
"hb12"Symbol 1072 MovieClip Frame 1Symbol 243 MovieClip
"nothingPress"Symbol 1072 MovieClip Frame 1Symbol 2 MovieClip
"roomHit51"Symbol 1072 MovieClip Frame 1Symbol 916 MovieClip
"roomHit53"Symbol 1072 MovieClip Frame 1Symbol 918 MovieClip
"roomHit41"Symbol 1072 MovieClip Frame 1Symbol 920 MovieClip
"roomHit31"Symbol 1072 MovieClip Frame 1Symbol 922 MovieClip
"roomHit11"Symbol 1072 MovieClip Frame 1Symbol 924 MovieClip
"roomHit52"Symbol 1072 MovieClip Frame 1Symbol 925 MovieClip
"roomHit54"Symbol 1072 MovieClip Frame 1Symbol 926 MovieClip
"roomHit21"Symbol 1072 MovieClip Frame 1Symbol 927 MovieClip
"doorV45"Symbol 1072 MovieClip Frame 1Symbol 954 MovieClip
"steelDoorU"Symbol 1072 MovieClip Frame 1Symbol 957 MovieClip
"switch43"Symbol 1072 MovieClip Frame 1Symbol 959 MovieClip
"turnplate"Symbol 1072 MovieClip Frame 1Symbol 961 MovieClip
"autoWallH3"Symbol 1072 MovieClip Frame 1Symbol 964 MovieClip
"autoWallH1"Symbol 1072 MovieClip Frame 1Symbol 967 MovieClip
"doorH5_12"Symbol 1072 MovieClip Frame 1Symbol 978 MovieClip
"doorH5_34"Symbol 1072 MovieClip Frame 1Symbol 978 MovieClip
"doorH5_23"Symbol 1072 MovieClip Frame 1Symbol 980 MovieClip
"doorV13"Symbol 1072 MovieClip Frame 1Symbol 981 MovieClip
"doorV35"Symbol 1072 MovieClip Frame 1Symbol 982 MovieClip
"doorH1_12"Symbol 1072 MovieClip Frame 1Symbol 980 MovieClip
"cuvette"Symbol 1072 MovieClip Frame 1Symbol 984 MovieClip
"axe"Symbol 1072 MovieClip Frame 1Symbol 569 MovieClip
"keyU"Symbol 1072 MovieClip Frame 1Symbol 986 MovieClip
"keyU2"Symbol 1072 MovieClip Frame 1Symbol 986 MovieClip
"steam"Symbol 1072 MovieClip Frame 1Symbol 994 MovieClip
"shotPlace31MV"Symbol 1072 MovieClip Frame 1Symbol 995 MovieClip
"fBullet"Symbol 1072 MovieClip Frame 1Symbol 432 MovieClip
"shotPlace11MV"Symbol 1072 MovieClip Frame 1Symbol 996 MovieClip
"throwkeyU2MV"Symbol 1072 MovieClip Frame 1Symbol 997 MovieClip
"stones"Symbol 1072 MovieClip Frame 1Symbol 1000 MovieClip
"lock51"Symbol 1072 MovieClip Frame 1Symbol 434 MovieClip
"bolt"Symbol 1072 MovieClip Frame 1Symbol 1002 MovieClip
"clearStoneMV"Symbol 1072 MovieClip Frame 1Symbol 1004 MovieClip
"pipeH12"Symbol 1072 MovieClip Frame 1Symbol 1005 MovieClip
"pipeH2"Symbol 1072 MovieClip Frame 1Symbol 1006 MovieClip
"trg51_2"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg51_1"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg52_1"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg52_2"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg53_1"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg53_2"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg53_3"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg54_1"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg41_1"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg31_2"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg11_1"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg31_1"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg11_2"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg21_1"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg21_2"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg11_3"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg12_1"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"trg12_2"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"shotPlace31"Symbol 1072 MovieClip Frame 1Symbol 2 MovieClip
"shotPlace11"Symbol 1072 MovieClip Frame 1Symbol 2 MovieClip
"heavy31"Symbol 1072 MovieClip Frame 1Symbol 2 MovieClip
"heavy11"Symbol 1072 MovieClip Frame 1Symbol 2 MovieClip
"throwWindow"Symbol 1072 MovieClip Frame 1Symbol 684 MovieClip
"useKey51"Symbol 1072 MovieClip Frame 1Symbol 683 MovieClip
"role1"Symbol 1072 MovieClip Frame 1Symbol 710 MovieClip
"role2"Symbol 1072 MovieClip Frame 1Symbol 748 MovieClip
"role3"Symbol 1072 MovieClip Frame 1Symbol 731 MovieClip
"halfWallAbove"Symbol 1072 MovieClip Frame 1Symbol 1008 MovieClip
"woodUnder"Symbol 1072 MovieClip Frame 1Symbol 1010 MovieClip
"turnplateMV"Symbol 1072 MovieClip Frame 1Symbol 1011 MovieClip
"woodBreakMV"Symbol 1072 MovieClip Frame 1Symbol 1019 MovieClip
"switch43MV"Symbol 1072 MovieClip Frame 1Symbol 1027 MovieClip
"boltMV"Symbol 1072 MovieClip Frame 1Symbol 1071 MovieClip
"totalScore"Symbol 1240 MovieClip Frame 1Symbol 1239 EditableText
"gold_txt"Symbol 1246 MovieClip Frame 3Symbol 1242 EditableText
"name_txt"Symbol 1246 MovieClip Frame 3Symbol 1243 EditableText
"ok_btn"Symbol 1246 MovieClip Frame 3Symbol 47 Button
"closeBtn"Symbol 1246 MovieClip Frame 3Symbol 50 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1251 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 1252 as "__Packages.SoundManage"
ExportAssets (56)Timeline Frame 9Symbol 57 as "climbSnd1"
ExportAssets (56)Timeline Frame 9Symbol 58 as "climbSnd2"
ExportAssets (56)Timeline Frame 9Symbol 59 as "crashSnd"
ExportAssets (56)Timeline Frame 9Symbol 60 as "dogBark"
ExportAssets (56)Timeline Frame 9Symbol 61 as "doorSnd"
ExportAssets (56)Timeline Frame 9Symbol 62 as "electricSnd"
ExportAssets (56)Timeline Frame 9Symbol 63 as "fallDownSnd"
ExportAssets (56)Timeline Frame 9Symbol 64 as "getSnd"
ExportAssets (56)Timeline Frame 9Symbol 65 as "hitSnd"
ExportAssets (56)Timeline Frame 9Symbol 66 as "main_s"
ExportAssets (56)Timeline Frame 9Symbol 67 as "punchSnd"
ExportAssets (56)Timeline Frame 9Symbol 68 as "seleRoleSnd"
ExportAssets (56)Timeline Frame 9Symbol 69 as "shoutSnd"
ExportAssets (56)Timeline Frame 9Symbol 70 as "slapSnd"
ExportAssets (56)Timeline Frame 9Symbol 71 as "teleCallSnd"
ExportAssets (56)Timeline Frame 9Symbol 72 as "teleConSnd"
ExportAssets (56)Timeline Frame 9Symbol 73 as "telePressSnd"
ExportAssets (56)Timeline Frame 9Symbol 74 as "walkSnd"

Labels

"Loading"Frame 1
"Logo"Frame 7
"firstPage"Frame 10
"startGame"Frame 11
"instruction"Frame 12
"gameStage1"Frame 13
"gameUnder"Frame 14
"gameChapter1Win"Frame 15
"gameChapter2Win"Frame 286
"victory"Frame 845
"losePage"Frame 848
"credits"Frame 998
"submited"Symbol 56 MovieClip Frame 2
"submit"Symbol 56 MovieClip Frame 3
"sending"Symbol 56 MovieClip Frame 4
"done"Symbol 56 MovieClip Frame 5
"over"Symbol 56 MovieClip Frame 6
"2R"Symbol 269 MovieClip Frame 2
"2L"Symbol 269 MovieClip Frame 23
"up"Symbol 294 MovieClip Frame 2
"dn"Symbol 294 MovieClip Frame 53
"2R"Symbol 302 MovieClip Frame 2
"2L"Symbol 302 MovieClip Frame 23
"2R"Symbol 315 MovieClip Frame 2
"2L"Symbol 315 MovieClip Frame 23
"disapear"Symbol 364 MovieClip Frame 2
"up"Symbol 413 MovieClip Frame 2
"dn"Symbol 413 MovieClip Frame 101
"disapear"Symbol 440 MovieClip Frame 2
"up"Symbol 451 MovieClip Frame 2
"dn"Symbol 451 MovieClip Frame 101
"powerOff"Symbol 455 MovieClip Frame 1
"powerOn"Symbol 455 MovieClip Frame 2
"end"Symbol 485 MovieClip Frame 39
"end"Symbol 515 MovieClip Frame 79
"dead"Symbol 562 MovieClip Frame 2
"fight"Symbol 562 MovieClip Frame 3
"ring"Symbol 572 MovieClip Frame 2
"role3"Symbol 682 MovieClip Frame 1
"role1"Symbol 682 MovieClip Frame 2
"role2"Symbol 682 MovieClip Frame 3
"up"Symbol 688 MovieClip Frame 2
"dn"Symbol 688 MovieClip Frame 102
"up"Symbol 690 MovieClip Frame 2
"dn"Symbol 690 MovieClip Frame 101
"up"Symbol 694 MovieClip Frame 2
"dn"Symbol 694 MovieClip Frame 101
"up"Symbol 697 MovieClip Frame 2
"dn"Symbol 697 MovieClip Frame 101
"down"Symbol 710 MovieClip Frame 1
"right"Symbol 710 MovieClip Frame 2
"left"Symbol 710 MovieClip Frame 3
"up"Symbol 710 MovieClip Frame 4
"stop"Symbol 710 MovieClip Frame 5
"cry"Symbol 710 MovieClip Frame 6
"climb"Symbol 710 MovieClip Frame 7
"stopBack"Symbol 710 MovieClip Frame 8
"down"Symbol 731 MovieClip Frame 1
"right"Symbol 731 MovieClip Frame 2
"left"Symbol 731 MovieClip Frame 3
"up"Symbol 731 MovieClip Frame 4
"stop"Symbol 731 MovieClip Frame 5
"pushR"Symbol 731 MovieClip Frame 6
"pushL"Symbol 731 MovieClip Frame 7
"cry"Symbol 731 MovieClip Frame 8
"climb"Symbol 731 MovieClip Frame 9
"stopBack"Symbol 731 MovieClip Frame 10
"down"Symbol 748 MovieClip Frame 1
"txtCtt"Symbol 748 MovieClip Frame 1
"right"Symbol 748 MovieClip Frame 2
"left"Symbol 748 MovieClip Frame 3
"up"Symbol 748 MovieClip Frame 4
"stop"Symbol 748 MovieClip Frame 5
"cry"Symbol 748 MovieClip Frame 6
"climb"Symbol 748 MovieClip Frame 7
"stopBack"Symbol 748 MovieClip Frame 8
"up"Symbol 750 MovieClip Frame 2
"dn"Symbol 750 MovieClip Frame 101
"right"Symbol 757 MovieClip Frame 1
"left"Symbol 757 MovieClip Frame 2
"none"Symbol 757 MovieClip Frame 3
"fight"Symbol 757 MovieClip Frame 4
"disapear"Symbol 759 MovieClip Frame 2
"key1"Symbol 854 MovieClip Frame 1
"tele"Symbol 854 MovieClip Frame 2
"fBullet"Symbol 854 MovieClip Frame 3
"number"Symbol 854 MovieClip Frame 4
"axe"Symbol 854 MovieClip Frame 5
"key2"Symbol 854 MovieClip Frame 6
"card"Symbol 854 MovieClip Frame 7
"number2"Symbol 854 MovieClip Frame 8
"keyU"Symbol 854 MovieClip Frame 9
"cuvette"Symbol 854 MovieClip Frame 10
"keyU2"Symbol 854 MovieClip Frame 11
"none"Symbol 854 MovieClip Frame 12
"none"Symbol 870 MovieClip Frame 1
"role1"Symbol 870 MovieClip Frame 2
"role2"Symbol 870 MovieClip Frame 3
"role3"Symbol 870 MovieClip Frame 4
"up"Symbol 954 MovieClip Frame 2
"dn"Symbol 954 MovieClip Frame 53
"end"Symbol 957 MovieClip Frame 39
"end"Symbol 964 MovieClip Frame 45
"end"Symbol 967 MovieClip Frame 50
"2R"Symbol 978 MovieClip Frame 2
"2L"Symbol 978 MovieClip Frame 23
"2R"Symbol 980 MovieClip Frame 2
"2L"Symbol 980 MovieClip Frame 23
"up"Symbol 981 MovieClip Frame 2
"dn"Symbol 981 MovieClip Frame 53
"up"Symbol 982 MovieClip Frame 2
"dn"Symbol 982 MovieClip Frame 53
"up"Symbol 1005 MovieClip Frame 2
"dn"Symbol 1005 MovieClip Frame 101
"up"Symbol 1006 MovieClip Frame 2
"dn"Symbol 1006 MovieClip Frame 101
"submited"Symbol 1246 MovieClip Frame 2
"submit"Symbol 1246 MovieClip Frame 3
"sending"Symbol 1246 MovieClip Frame 4
"done"Symbol 1246 MovieClip Frame 5
"over"Symbol 1246 MovieClip Frame 6




http://swfchan.com/7/31429/info.shtml
Created: 18/5 -2019 15:46:46 Last modified: 18/5 -2019 15:46:46 Server time: 12/05 -2024 14:50:04