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

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

Baby Blimp.swf

This is the info page for
Flash #28870

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


ActionScript [AS1/AS2]
Combined Code
movieClip 1 SL_highscoreminiclip { #initclip Object.registerClass('SL_highscoreminiclip', asHighscore.MainMiniclip); #endinitclip } movieClip 3 { frame 1 { this._visible = false; } } movieClip 4 { } movieClip 10 { } button 13 { on (release) { gameURL = 'http://www.miniclip.com/' + gamename + '.htm'; getURL(gameURL, '_blank'); } } movieClip 15 miniclipHighscore { frame 1 { System.security.allowDomain('www.miniclip.com'); } instance mcHighscores of movieClip 3 { onClipEvent (load) { _visible = false; } } frame 2 { if (_url.indexOf('miniclip.com') == -1 && _url.indexOf('miniclip.net') == -1 && _url.indexOf('miniclip.co.uk') == -1 && _url.indexOf('miniclips.com')) { gotoAndStop(_currentframe + 1); } else { var noCache = getTimer() + random(100000); mcTarget.loadMovie('http://www.miniclip.com/swfcontent/highscore.swf?noCache=' + noCache); stop(); } } frame 3 { stop(); } } // unknown tag 88 length 68 // unknown tag 88 length 63 movieClip 24 closeTextBtn { #initclip Object.registerClass('closeTextBtn', asHighscore.Button); #endinitclip } movieClip 27 { frame 1 { var ct = this.attachMovie('highscoreBanner', 'highscoreBanner', 1); } } // unknown tag 88 length 103 movieClip 31 { } movieClip 32 { } movieClip 35 { frame 1 { stop(); } } movieClip 38 { } movieClip 39 { } movieClip 41 { } movieClip 43 loadingHighscoreScreen { #initclip Object.registerClass('loadingHighscoreScreen', asHighscore.Loader); #endinitclip frame 1 { stop(); } frame 8 { this.executeFunction(); stop(); } } movieClip 49 { } movieClip 51 { frame 1 { stop(); } } movieClip 58 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 59 SL_highscoredefault { #initclip Object.registerClass('SL_highscoredefault', asHighscore.Main); #endinitclip frame 1 { stop(); } } movieClip 64 { } movieClip 66 normalRow { } movieClip 95 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } frame 8 { stop(); } frame 9 { stop(); } frame 10 { stop(); } frame 11 { stop(); } frame 12 { stop(); } } movieClip 96 babyCloud { } movieClip 101 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 102 toyboxCloud { } movieClip 105 { } movieClip 106 trashcanCloud { } movieClip 109 highscoreBanner { } movieClip 111 { } movieClip 115 { } movieClip 118 { } movieClip 120 { } // unknown tag 88 length 90 movieClip 124 { } movieClip 125 gameloader_mc { } movieClip 128 { } movieClip 131 { } movieClip 134 { } movieClip 137 { } movieClip 140 { } movieClip 141 youRock { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 34 { stop(); this.removeMovieClip(); } } frame 1 { stop(); Stage.showMenu = false; _global.stage_w = 800; _global.stage_h = 600; _global.playNext = function () { _root.play(); }; this.promoKeyListener = new Object(); promoKeyListener.onKeyDown = function () { if (_root.promo_mc.allowSkip) { _global.playNext(); } }; Key.addListener(promoKeyListener); _global.youdagames = 'http://www.youdagames.com'; _global.moregamelink = 'http://www.youdagames.com'; _global.companylogo = 'Youda'; Stage.scaleMode = 'showAll'; _global.gameName = 'BabyBlimp'; _global.aName = 'Newgrounds'; _global.g_id = '19'; _global.affiliateId = '95301'; _global.highscoreType = 'default'; _global.highscorelink = 'http://highscore.youdagames.com/001/flash/index.php'; _global.buygamelink = 'https://www.regnow.com/softsell/nph-softsell.cgi?items=16153-19&action=add_to_cart&affiliate=' + _global.affiliateId + ''; } frame 1 { _global.exitMenu_mc = _root.exit_mc; this.externalModel = new as.external.ExternalModel({'root': this}); } movieClip 143 { } movieClip 145 { } movieClip 148 { } movieClip 150 { } movieClip 152 { } movieClip 157 { } movieClip 162 { } movieClip 164 { } movieClip 168 YoudaGames { frame 1 { this.allowSkip = true; } instance of movieClip 143 { onClipEvent (load) { if (_global.youdagames != '' && _global.youdagames != undefined) { this.onRelease = function () { getURL(_global.youdagames, '_blank'); }; } this._width = _global.stage_w; this._height = _global.stage_h; var point = {'x': 0, 'y': 0}; this._parent.globalToLocal(point); this._x = point.x; this._y = point.y; } } frame 99 { _global.playNext(); stop(); } } movieClip 9238 __Packages.as.external.ExternalModel { #initclip if (!_global.as) { _global.as = new Object(); } if (!_global.as.external) { _global.as.external = new Object(); } if (!_global.as.external.ExternalModel) { var v1 = function (__iObj) { this.root = __iObj.root; this.fullScreen = false; _global.externalModel = this; this.init(); }; as.external.ExternalModel = v1; var v2 = v1.prototype; v2.init = function () { delete this.wrapper; if (_global.mdm) { this.wrapper = new as.external.ZincModel({'root': this}); } else { if (_global.ssCore) { this.wrapper = new as.external.SwfStudioModel({'root': this}); } else { this.wrapper = false; fscommand('fullscreen', true); } } }; v2.setFullScreenStatus = function (__boolean) { this.fullScreen = __boolean; }; v2.toggleFullScreen = function (__boolean) { if (__boolean == undefined) { if (this.fullScreen) { this.wrapper.toggleFullScreen(false); } else { this.wrapper.toggleFullScreen(true); } } else { this.wrapper.toggleFullScreen(__boolean); } }; v2.showExitMenu = function () { if (_global.attachExitMenu) { _global.attachExitMenu(); } else { _global.exitMenu_mc._visible = true; } }; v2.processFocus = function (__boolean) { if (_global.processWindowFocus) { _global.processWindowFocus(__boolean); } }; v2.requestKill = function () { if (!this.wrapper) { this.killApplication(); } else { this.wrapper.requestKill(); } }; v2.killApplication = function () { fscommand('quit'); }; ASSetPropFlags(as.external.ExternalModel.prototype, null, 1); } #endinitclip } movieClip 9239 __Packages.as.external.ZincModel { #initclip if (!_global.as) { _global.as = new Object(); } if (!_global.as.external) { _global.as.external = new Object(); } if (!_global.as.external.ZincModel) { var v1 = function (__iObj) { this.root = __iObj.root; this.mdm = _global.mdm; this.fullScreenMethod = 'dirextX'; this.reset(); }; as.external.ZincModel = v1; var v2 = v1.prototype; v2.reset = function () { this.windowHeight = this.mdm.Forms.MainForm.height; this.windowWidth = this.mdm.Forms.MainForm.width; var v3 = this.mdm.System.getResolution(); this.res_width = v3[0]; this.res_height = v3[1]; this.res_colorDepth = v3[2]; this.addeptForm(true); this.mdm.Application.onAppExit = function () { _global.externalModel.showExitMenu(); }; this.mdm.Application.enableExitHandler(); this.mdm.Application.obj = this; this.mdm.Application.onAppChangeFocus = function (myObject) { if (myObject.status == true || myObject.status == 'true') { _global.externalModel.processFocus(true); } else { _global.externalModel.processFocus(false); } }; this.mdm.Application.onAppMinimize = function () { this.obj.isMinimized = true; _global.externalModel.processFocus(false); }; this.mdm.Application.onFormMaximize = function (myObject) { this.obj.isMinimized = false; _global.externalModel.processFocus(true); }; this.doFocusAction(true); return true; }; v2.doPendingEvents = function () { this.mdm.Application.doEvents(); }; v2.restore = function () { this.mdm.Application.restore(); }; v2.bringToFront = function () {}; v2.maximize = function () { this.mdm.Application.maximize(); }; v2.minimize = function () { this.mdm.Application.minimize(); }; v2.setResolution = function (__width, __height, __colorDepth) { this.mdm.System.setResolution(__width, __height, __colorDepth); }; v2.addeptForm = function (__boolean) { if (this.formStyle == __boolean) { return undefined; } this.formStyle = __boolean; this.mdm.Forms.thisForm.showFullScreen(__boolean); this.mdm.Forms.thisForm.hideCaption(__boolean); }; v2.delay = function (__amount) { if (!__amount) { return undefined; } this.mdm.Application.delay(__amount); }; v2.doFocusAction = function (__boolean, __force) { if (!__force) { if (this.lastFocus == __boolean) { return undefined; } this.lastFocus = __boolean; } if (__boolean) { this.bringToFront(); if (!__force) { this.maximize(); } this.doPendingEvents(); this.restore(); this.doPendingEvents(); this.setFullScreen(true); this.doPendingEvents(); this.bringToFront(); this.doPendingEvents(); } else { var v2 = this.fullscreen; this.beforeMinimized = v2; this.setFullScreen(false); if (!__force) { this.minimize(); } this.doPendingEvents(); } }; v2.toggleFullScreen = function (__boolean) { if (this.fullscreen == __boolean) { return undefined; } this.addeptForm(__boolean); this.restore(); this.doPendingEvents(); this.doFocusAction(__boolean, true); }; v2.setFullScreen = function (__boolean, __exit) { _global.externalModel.setFullScreenStatus(__boolean); if (__boolean) { if (!this.fullscreen) { this.fullscreen = true; if (this.fullScreenMethod == 'dirextX') { this.mdm.System.DirectX.enable(800, 600, 32); } else { this.setResolution(800, 600, 32); } this.maximize(); } } else { if (this.fullscreen) { this.fullscreen = false; if (this.fullScreenMethod == 'dirextX') { this.mdm.System.DirectX.disable(); } else { this.setResolution(this.res_width, this.res_height, this.res_colorDepth); } if (this.windowHeight) { this.mdm.Forms.MainForm.height = this.windowHeight; } if (this.windowWidth) { this.mdm.Forms.MainForm.width = this.windowWidth; } } } if (__exit) { this.killApplication(); } }; v2.requestKill = function () { this.killApplication(); }; v2.killApplication = function () { if (this.killingApp) { return undefined; } stopAllSounds(); this.killingApp = true; this.setFullScreen(); this.doPendingEvents(); this.mdm.Application.exit(); this.mdm.Application.delay(1000); }; ASSetPropFlags(as.external.ZincModel.prototype, null, 1); } #endinitclip } movieClip 9240 __Packages.as.external.SwfStudioModel { #initclip if (!_global.as) { _global.as = new Object(); } if (!_global.as.external) { _global.as.external = new Object(); } if (!_global.as.external.SwfStudioModel) { var v1 = function (__iObj) { this.root = __iObj.root; this.ssCore = _global.ssCore; this.ssEvents = _global.ssEvents; this.ssGlobals = _global.ssGlobals; this.reset(); }; as.external.SwfStudioModel = v1; var v2 = v1.prototype; v2.reset = function () { this.res_width = Number(this.ssGlobals.ssDesktopWidth); this.res_height = Number(this.ssGlobals.ssDesktopHeight); this.res_colorDepth = Number(this.ssGlobals.ssDesktopColorDepth); var v4 = new Object(); v4.onAppExit = function (__event_obj) { _global.externalModel.showExitMenu(); }; this.ssEvents.addEventListener({'listener': v4, 'event': 'App.onQuit', 'callback': 'onAppExit'}); var v3 = new Object(); v3.obj = this; v3.onAppChangeFocus = function (__event_obj) { if (__event_obj.result == 'LOSTFOCUS') { _global.externalModel.processFocus(false); this.obj.doFocusAction(false); } else { if (__event_obj.result == 'GOTFOCUS') { _global.externalModel.processFocus(true); this.obj.doFocusAction(true); } } }; this.ssCore.Win.setNotify({'event': 'onFocusChange'}, {'callback': 'onAppChangeFocus', 'scope': v3}); this.addeptForm(true); this.doFocusAction(true); return true; }; v2.restore = function () { this.ssCore.Win.restore(); }; v2.bringToFront = function () {}; v2.maximize = function () { this.ssCore.Win.maximize(); }; v2.minimize = function () { this.ssCore.Win.minimize(); this.ssCore.Win.flash(); }; v2.setResolution = function (__width, __height, __colorDepth, __userDirectDraw) { this.ssCore.Desktop.changeResolution({'width': __width, 'height': __height, 'colorDepth': __colorDepth, 'useDirectDraw': __userDirectDraw}); }; v2.addeptForm = function (__boolean) { if (this.formStyle == __boolean) { return undefined; } this.formStyle = __boolean; if (__boolean) { this.ssCore.Win.showCaption({'flag': false}); this.ssCore.Desktop.autoRestoreTaskbar({'flag': true}); this.ssCore.Desktop.autoHideTaskbar({'flag': true}); this.ssCore.Win.showBorder({'flag': false}); } else { this.ssCore.Win.showCaption({'flag': true}); this.ssCore.Desktop.showTaskbar({'flag': true}); this.ssCore.Win.showBorder({'flag': true}); } }; v2.doFocusAction = function (__boolean, __force) { if (this.noFullScreen && !__force) { return undefined; } if (!__force) { if (this.lastFocus == __boolean) { return undefined; } this.lastFocus = __boolean; } if (__boolean) { this.restore(); this.setFullScreen(true, false, __force); } else { var v3 = this.fullscreen; this.beforeMinimized = v3; this.setFullScreen(false, false, __force); } }; v2.toggleFullScreen = function (__boolean) { if (this.fullscreen == __boolean) { return undefined; } if (__boolean) { this.noFullScreen = false; this.restore(); this.addeptForm(true); this.doFocusAction(true, true); } else { this.noFullScreen = true; this.addeptForm(__boolean); this.doFocusAction(__boolean, true); } }; v2.setFullScreen = function (__boolean, __exit, __force) { _global.externalModel.setFullScreenStatus(__boolean); if (__boolean) { if (!this.fullscreen) { this.fullscreen = true; this.setResolution(800, 600, 16, false); this.maximize(); } } else { if (this.fullscreen) { this.fullscreen = false; this.setResolution(this.res_width, this.res_height, this.res_colorDepth); if (!__force) { this.minimize(); } else { this.restore(); } } } if (__exit) { this.killApplication(); } }; v2.requestKill = function () { this.killApplication(); }; v2.killApplication = function () { if (this.killingApp) { return undefined; } this.killingApp = true; this.ssCore.App.forceQuit(); }; ASSetPropFlags(as.external.SwfStudioModel.prototype, null, 1); } #endinitclip } movieClip 9241 __Packages.asHighscore.Button { #initclip if (!_global.asHighscore) { _global.asHighscore = new Object(); } if (!_global.asHighscore.Button) { var v1 = function () { super(); if (this.underline == undefined) { this.underline = true; } if (this.fontSize == undefined) { this.fontSize = 11; } }; asHighscore.Button = v1; asHighscore.Button extends MovieClip; var v2 = v1.prototype; v2.onLoad = function () { this.gotoAndStop(1); this.setText(); if (this.sel == true) { this.__set__selected(true); } }; v2.__set__selected = function (b) { this.sel = b; if (this.sel == true) { this.gotoAndStop(3); } else { this.gotoAndStop(1); } this.setText(); return this.__get__selected(); }; v2.__get__selected = function () { return this.sel; }; v2.setText = function () { this.btnText.text = this.title; this.btnText.autoSize = true; var v2 = new TextFormat(); if (this.sel != true) { v2.underline = this.underline; } v2.size = this.fontSize; this.btnText.setTextFormat(v2); this.useHandCursor = (this.sel == true) ? false : true; }; v2.onRollOver = function () { if (this.sel == true) { return null; } this.gotoAndStop(2); this.setText(); }; v2.onRollOut = function () { if (this.sel == true) { return null; } this.gotoAndStop(1); this.setText(); }; v2.onPress = function () { if (this.sel == true) { return null; } this.gotoAndStop(3); this.setText(); this.class.select(this.title); }; v2.addProperty('selected', v2.__get__selected, v2.__set__selected); ASSetPropFlags(asHighscore.Button.prototype, null, 1); } #endinitclip } movieClip 9242 __Packages.asHighscore.Loader { #initclip if (!_global.asHighscore) { _global.asHighscore = new Object(); } if (!_global.asHighscore.Loader) { var v1 = function () { super(); }; asHighscore.Loader = v1; asHighscore.Loader extends MovieClip; var v2 = v1.prototype; v2.onLoad = function () { this.gotoAndStop((this.size == 'small') ? 1 : 9); }; v2.setSize = function (__size) { trace('__size : ' + __size); }; v2.callFunction = function (__target, __function, __size, __arg1, __arg2, __arg3) { this.fObj = {'size': __size, 'target': __target, 'func': __function, 'arg1': __arg1, 'arg2': __arg2, 'arg3': __arg3}; if (__size == this.size) { this.executeFunction(); } else { if (__size == 'big') { this.gotoAndPlay(2); } } }; v2.executeFunction = function () { if (this.fObj.func) { this.size = this.fObj.size; this.fObj.target[this.fObj.func](this.fObj.arg1, this.fObj.arg2, this.fObj.arg3); delete this.fObj; } }; ASSetPropFlags(asHighscore.Loader.prototype, null, 1); } #endinitclip } movieClip 9243 __Packages.asHighscore.Main { #initclip if (!_global.asHighscore) { _global.asHighscore = new Object(); } if (!_global.asHighscore.Main) { var v1 = function () { super(); this.submit_url = _global.highscorelink; this.visibilityViewAll = false; this.encryption = new asHighscore.Encryption(); this._x = 200; }; asHighscore.Main = v1; asHighscore.Main extends MovieClip; var v2 = v1.prototype; v2.showListView = function (__list, __extra) { this.gotoAndStop(3); if (__extra.message) { this.mc.gotoAndStop(2); this.mc.message.htmlText = __extra.message; } else { this.mc.top.title = 'HIGHSCORES TOP 20'; this.mc.loader.removeMovieClip(); this.mc.createEmptyMovieClip('loader', this.mc.getNextHighestDepth()); var v2 = 0; while (v2 < __list.length) { var v5 = this.mc['place' + (v2 + 1)]; if (!v5) { v5 = this.mc.loader.attachMovie('normalRow', 'normalRow' + v2, this.mc.loader.getNextHighestDepth(), {'_y': 195 + v2 * 15.6, '_x': -1}); v5.gotoAndStop(1 + (v2 + 1) % 2); v5.placeNumber.text = v2 + 1; if (v5.placeNumber.text.length < 2) { v5.placeNumber.text = '0' + v5.placeNumber.text; } } else { v5.placeNumber.text = v2 + 1; v5._alpha = 100; } if (__extra.highlight == v2) { v5.gotoAndStop(3); } v5.name.name.text = __list[v2].name; v5.name.name.autoSize = 'left'; if (v5.name._width > 184) { v5.name._width = 184; } v5.score.text = __list[v2].score; ++v2; } if (__extra.extraplayer) { v5 = this.mc.loader.attachMovie('normalRow', 'normalRowEPRdots', this.mc.loader.getNextHighestDepth(), {'_y': 507, '_x': -1}); v5.gotoAndStop(2); v5.placeNumber.text = '..'; v5.name.text = '..'; v5.score.text = '..'; var v7 = __extra.extraplayer.split('|'); v5 = this.mc.loader.attachMovie('normalRow', 'normalRowEPR', this.mc.loader.getNextHighestDepth(), {'_y': 522.5999999999999, '_x': -1}); v5.gotoAndStop(3); v5.placeNumber.text = v7[0]; v5.name.text = v7[1]; v5.score.text = v7[2]; } this.mc.viewAllText._visible = this.visibilityViewAll; this.mc.viewAllText.title = 'view all highscores'; this.mc.viewAllText.class = this; var v3 = [{'btnName': 'overallText', 'btnTitle': 'Overall'}, {'btnName': 'todayText', 'btnTitle': 'Today'}, {'btnName': 'weekText', 'btnTitle': 'This week'}]; v2 = 0; while (v2 < v3.length) { this.mc[v3[v2].btnName].sel = false; this.mc[v3[v2].btnName].title = v3[v2].btnTitle; this.mc[v3[v2].btnName].gotoAndStop(1); if (this.mc[v3[v2].btnName].title == this.selectedListType) { this.mc[v3[v2].btnName].gotoAndStop(3); this.mc[v3[v2].btnName].sel = true; } this.mc[v3[v2].btnName].class = this; this.mc[v3[v2].btnName].setText(); ++v2; } } this.mc.closeText.title = 'close'; this.mc.closeText.underline = false; this.mc.closeText.class = this; this.mc.top.closeBtn.onPress = function () { this._parent._parent._parent.close(); }; }; v2.triggerHackAttempt = function (__id, __message) {}; v2.submitValuesView = function () { if (this.mc.score.text != this.__get__score()) { this.triggerHackAttempt(1000, 'Userattempt to adjust score ' + this.__get__score() + ' to ' + this.mc.score.text); } this.submitValuesModel(); this.mc.closeBtn.onPress = function () { this._parent._parent._parent.close(); }; }; v2.submitListRequestModel = function (__list) { this.gotoAndStop(2); this.mc.size = 'big'; var v3 = new LoadVars(); var set_result = new LoadVars(); set_result.main = this; v3.mode = 'list'; v3.list = __list; v3.p_name = this.name; v3.g_id = _global.g_id; v3.a_id = _global.affiliateId; var v5 = this; set_result.onLoad = function (succes) { if (succes) { this.main.processPhp(set_result); } else { trace('fail'); } }; var v4 = (getTimer()).toString(); v3.sendAndLoad(this.submit_url + '?key=' + v4, set_result, 'POST'); this.mc.top.closeBtn.onPress = function () { this._parent._parent._parent.close(); }; }; v2.submitValuesModel = function () { this.name = this.mc.username.text; this.gotoAndStop(2); this.mc.top.closeBtn.onPress = function () { this._parent._parent._parent.close(); }; this.mc.size = 'small'; var v3 = new LoadVars(); var set_result = new LoadVars(); set_result.main = this; v3.mode = 'submit'; v3.g_score = this.score; v3.p_name = this.name; v3.g_id = _global.g_id; v3.key = this.encryption.getRandomString(); v3.key2 = this.encryption.getRandomString(); v3.key3 = this.encryption.encrypt(v3.key + '_' + v3.g_id.toString(), v3.key2 + '_' + this.__get__score(), 0); v3.key4 = this.encryption.getRandomString(); v3.a_id = _global.affiliateId; var v5 = this; set_result.onLoad = function (succes) { if (succes) { this.main.processPhp(set_result); } else { trace('fail'); } }; var v4 = (getTimer()).toString(); v3.sendAndLoad(this.submit_url + '?key=' + v4, set_result, 'POST'); this.mc.top.closeBtn.onPress = function () { this._parent._parent._parent.close(); }; }; v2.processPhp = function (__iObj) { if (__iObj.viewall == 'true' && !_global.blockViewAllHighScore) { this.visibilityViewAll = true; } switch (__iObj.view) { case 'listOverall': case 'listToday': case 'listThis week': this.selectedListType = __iObj.view.substr(4, __iObj.view.length - 4); if (this.selectedListType == undefined) { this.selectedListType = 'Overall'; } this.mc.callFunction(this, 'showListModel', 'big', this.generateList(__iObj.list), {'extraplayer': __iObj.extraplayer, 'message': __iObj.message, 'highlight': __iObj.highlight}); break; case 'submit': this.mc.callFunction(this, 'showSendView', 'small', this.__get__score(), this.name, {'message': __iObj.message}); } }; v2.showList = function () { this.submitListRequestModel('Today'); }; v2.select = function (__btnTitle) { switch (__btnTitle) { case 'Overall': case 'Today': case 'This week': this.submitListRequestModel(__btnTitle); break; case 'close': this.close(); break; case 'submit highscore': this.submitValuesView(); break; case 'view all highscores': this.getURL(this.submit_url + '?g_id=' + _global.g_id + '&a_id=' + _global.affiliateId, '_blank'); break; default: trace('button not configured : ' + __btnTitle); } }; v2.__set__score = function (t) { this.scBfr = t * 3; return this.__get__score(); }; v2.__get__score = function () { return Math.floor(this.scBfr / 3); }; v2.showSendView = function (__score, __name, __extra) { this.gotoAndStop(1); if (__extra.message) { this.mc.gotoAndStop(2); this.mc.message.htmlText = __extra.message; } this.mc.top.title = 'SUBMIT HIGHSCORE'; this.__set__score(__score); this.name = __name; this.mc.sendText.title = 'submit highscore'; this.mc.sendText.class = this; this.mc.score.text = this.score; this.mc.username.text = __name; this.mc.closeText.title = 'close'; this.mc.closeText.class = this; this.mc.top.closeBtn.onPress = function () { this._parent._parent._parent.close(); }; }; v2.showSend = function (__score, __name) { this.showSendView(__score, __name); }; v2.showListModel = function (__list, __extra) { this.showListView(__list, __extra); }; v2.generateList = function (__rawList) { var v3 = __rawList.split('||'); var v6 = []; var v1 = 0; while (v1 < v3.length) { var v2 = v3[v1].split('|'); v6.push({'name': v2[0], 'score': v2[1]}); ++v1; } return v6; }; v2.close = function () { this.removeMovieClip(); }; v2.addProperty('score', v2.__get__score, v2.__set__score); ASSetPropFlags(asHighscore.Main.prototype, null, 1); } #endinitclip } movieClip 9244 __Packages.asHighscore.Encryption { #initclip if (!_global.asHighscore) { _global.asHighscore = new Object(); } if (!_global.asHighscore.Encryption) { var v1 = function () { this.errors = new Array(); this.scramble1 = '! #$%&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~'; this.scramble2 = 'f^jAE]okIOzU[2&q1{3`h5w_794p@6s8?BgP>dFV=m D<TcS%Ze|r:lGK/uCy.Jx)HiQ!#$~(;Lt-R}Ma,NvW+Ynb*0X'; if (this.scramble1.length != this.scramble2.length) { this.trigger_error('** SCRAMBLE1 is not same length as SCRAMBLE2 **', 'E_USER_ERROR'); } this.adj = 1.75; this.mod = 3; }; asHighscore.Encryption = v1; var v2 = v1.prototype; v2.getRandomString = function () { var v4 = ''; var v3; var v2 = 0; while (v2 < 8) { v3 = Math.floor(Math.random() * this.scramble1.length); v4 += this.scramble1.substr(v3 - 1, 1); ++v2; } return v4; }; v2.trigger_error = function ($mess) { trace($mess); }; v2.encrypt = function ($key, $source, $sourcelen) { if (!$sourcelen) { $sourcelen = 0; } this.errors = new Array(); this.$fudgefactor = this._convertKey($key); if (this.errors.length > 0) { return undefined; } if (!$source) { trace('No value has been supplied for encryption'); return undefined; } while ($source.length < $sourcelen) { $source += ' '; } var v11 = ''; var v10 = 0; var v3 = 0; while (v3 < $source.length) { var v9 = $source.substr(v3, 1); var v5 = this.scramble1.indexOf(v9); if (v5 === false) { return undefined; } var v7 = this._applyFudgeFactor(this.$fudgefactor); var v6 = v10 + v7; var v2 = Math.round(v6) + v5; v2 = this._checkRange(v2); v10 = v6 + v2; var v8 = this.scramble2.substr(v2, 1); v11 += v8; ++v3; } return v11; }; v2._applyFudgeFactor = function () { var v2 = this.$fudgefactor.shift(); v2 += this.adj; this.$fudgefactor.push(v2); if (this.mod) { if (Math.floor(v2 % this.mod) == 0) { v2 *= -1; } } return v2; }; v2._checkRange = function ($num) { $num = Math.round($num); var v3 = this.scramble1.length; while ($num >= v3) { $num -= v3; } while ($num < 0) { $num += v3; } return $num; }; v2._convertKey = function ($key) { if (!$key) { trace('No value has been supplied for the encryption key'); return undefined; } var v7 = new Array(); v7.push($key.length); var v5 = 0; var v2 = 0; while (v2 < $key.length) { var v4 = $key.substr(v2, 1); var v3 = this.scramble1.indexOf(v4); if (v3 === false) { trace('Key contains an invalid character ($char)'); return undefined; } v7.push(v3); v5 += v3; ++v2; } v7.push(v5); return v7; }; ASSetPropFlags(asHighscore.Encryption.prototype, null, 1); } #endinitclip } movieClip 9245 __Packages.asHighscore.MainMiniclip { #initclip if (!_global.asHighscore) { _global.asHighscore = new Object(); } if (!_global.asHighscore.MainMiniclip) { var v1 = function () { super(); }; asHighscore.MainMiniclip = v1; asHighscore.MainMiniclip extends MovieClip; var v2 = v1.prototype; v2.showSend = function (__score) { this.showScoreBo = true; _root.mchscre = __score; this.render(); }; v2.showList = function () { this.showScoreBo = false; _root.mchscre = 0; this.render(); }; v2.render = function () { var v4 = this.attachMovie('miniclipHighscore', 'miniclipHighscore', 1, {'gamename': _global.gameName, 'scoreLocation': _root.mchscre, 'saveScore': this.showScoreBo}); v4._x = _global.stage_w / 2 - v4._width / 2; v4._y = _global.stage_h / 2 - v4._height / 2; }; ASSetPropFlags(asHighscore.MainMiniclip.prototype, null, 1); } #endinitclip } movieClip 9246 __Packages.utils.Fly { #initclip if (!_global.utils) { _global.utils = new Object(); } if (!_global.utils.Fly) { var v1 = function (o, linkId_) { this.obj = o; this.linkId = linkId_; }; utils.Fly = v1; var v2 = v1.prototype; v2.flyTo = function (x, y) { this.pos_x = this.obj._x; this.pos_y = this.obj._y; this.start_x = this.obj._x; this.start_y = this.obj._y; this.old_x = 10; this.old_y = 50; this.once = false; var v3 = {'x': this.obj._x, 'y': this.obj._y - 70}; this.deltax = v3.x - this.start_x; this.deltay = v3.y - this.start_y; utils.Delegate.callDelayed(this.obj, this.obj.gotoAndPlay, 40, 26); this.finx = x - this.deltax; this.finy = y - this.deltay; this.destx = this.finx; this.desty = this.finy; this.t = 1; var v2 = Math.atan2(this.desty - this.start_y, this.destx - this.start_x); this.xmove = this.t * Math.cos(v2); this.ymove = this.t * Math.sin(v2); this.intervarid = setInterval(this, 'lineTo', 40); }; v2.changeMove = function () { if (this.curve) { this.radius = 20; if (this.arc == 0) { this.arc = 0.1; } var v3 = this.getXY12(this.obj._x, this.obj._y, this.radius, this.getOrthogonalK(this.obj._x, this.obj._y, this.start_x, this.start_y)); var v2 = 0; if (this.obj._x > this.finx) { this.orient = -1; if (v3[v2][0] > this.obj._x) { v2 = 1; } } else { this.orient = 1; if (v3[v2][0] < this.obj._x) { v2 = 1; } } var v11 = Math.atan2(v3[v2][1] - this.obj._y, v3[v2][0] - this.obj._x); var v18 = Math.PI + v11; this.degrees = v18 * 180 / Math.PI; this.radians = this.degrees * Math.PI / 180; this.pos_x = v3[v2][0]; this.pos_y = v3[v2][1]; var v17 = this.degrees + this.orient * this.speed; var v16 = this.degrees + -1 * this.orient * this.speed; var v6 = v17 * Math.PI / 180; var v5 = v16 * Math.PI / 180; var v8 = Math.sin(v6) * this.radius; var v10 = Math.cos(v6) * this.radius; var v7 = Math.sin(v5) * this.radius; var v9 = Math.cos(v5) * this.radius; var v15 = v10 + this.pos_x; var v13 = v8 + this.pos_y; var v14 = v9 + this.pos_x; var v12 = v7 + this.pos_y; if (this.distance(v15, v13, this.start_x, this.start_y) < this.distance(v14, v12, this.start_x, this.start_y)) { this.orient *= -1; } this.dest = this.degrees + this.orient * this.arc * 360; if (!this.once) { this.once = true; this.intervarid = setInterval(this, 'toCurve', 40); this.curve = false; } } else { this.start_x = this.obj._x; this.start_y = this.obj._y; var v19 = this.getXY(); if (!this.once) { this.destx = this.start_x; this.desty = this.start_y - 20; } else { this.destx = this.finx; this.desty = this.finy; } this.t = 1; var v4 = Math.atan2(this.desty - this.start_y, this.destx - this.start_x); this.xmove = this.t * Math.cos(v4); this.ymove = this.t * Math.sin(v4); this.intervarid = setInterval(this, 'lineTo', 40); this.curve = true; } }; v2.toCurve = function () { this.degrees += this.orient * this.speed; if (Math.abs(this.degrees - this.dest) < this.speed) { clearInterval(this.intervarid); this.changeMove(); } this.radians = this.degrees * Math.PI / 180; this.new_y = Math.sin(this.radians) * this.radius; this.new_x = Math.cos(this.radians) * this.radius; this.old_x = this.obj._x; this.old_y = this.obj._y; this.obj._x = this.new_x + this.pos_x; this.obj._y = this.new_y + this.pos_y; }; v2.lineTo = function () { var v2 = this.obj._x; var v3 = this.obj._y; v2 += this.xmove; v3 += this.ymove; var v8 = {'x': this.obj._x, 'y': this.obj._y - 70}; var v5 = this.distance(this.obj._x, this.obj._y, this.destx, this.desty); if (v5 < this.t) { this.obj._x = this.destx; this.obj._y = this.desty; clearInterval(this.intervarid); this.degrees = Math.atan2(this.desty - this.start_y, this.destx - this.start_x) * 180 / Math.PI; } else { this.obj._x = v2; this.obj._y = v3; } ++this.t; var v4 = Math.atan2(this.desty - this.start_y, this.destx - this.start_x); this.xmove = this.t * Math.cos(v4); this.ymove = this.t * Math.sin(v4); }; v2.distance = function (x1, y1, x2, y2) { return Math.sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1)); }; v2.distance2 = function (dx, dy) { return Math.sqrt(dx * dx + dy * dy); }; v2.getK = function (x1, y1, x2, y2) { return (y2 - y1) / (x2 - x1); }; v2.getOrthogonalK = function (x1, y1, x2, y2) { return -(x2 - x1) / (y2 - y1); }; v2.getB = function (x1, y1, k) { return y1 - k * x1; }; v2.getX12 = function (x1, y1, r, k) { var v3 = this.getB(x1, y1, k); var v4 = 1 + k * k; var v2 = 2 * (x1 - k * v3 + k * y1); var v8 = x1 * x1 + v3 * v3 - 2 * v3 * y1 + y1 * y1 - r * r; var v10 = (v2 + Math.sqrt(v2 * v2 - 4 * v4 * v8)) / 2 * v4; var v9 = (v2 - Math.sqrt(v2 * v2 - 4 * v4 * v8)) / 2 * v4; return [v10, v9]; }; v2.getXY12 = function (x1, y1, r, k) { var v2 = this.getX12(x1, y1, r, k); var v7 = Math.round(v2[0]); var v5 = Math.round(v2[1]); var v9 = Math.round(k * v2[0] + (y1 - k * x1)); var v8 = Math.round(k * v2[1] + (y1 - k * x1)); return [[v7, v9], [v5, v8]]; }; v2.getXY = function () { var v4; var v3; var v5 = 200; var v2 = this.getXY12(this.obj._x, this.obj._y, v5, this.getK(this.obj._x, this.obj._y, this.old_x, this.old_y)); if (this.distance(this.old_x, this.old_y, v2[0][0], v2[0][1]) > this.distance(this.old_x, this.old_y, v2[1][0], v2[1][1])) { v4 = v2[0][0]; v3 = v2[0][1]; return [v4, v3]; } v4 = v2[1][0]; v3 = v2[1][1]; return [v4, v3]; }; v2.radians = Math.PI; v2.degrees = 75; v2.radius = 50; v2.orient = -1; v2.arc = 0.01; v2.speed = 10; v2.t = 0.1; v2.curve = false; ASSetPropFlags(utils.Fly.prototype, null, 1); } #endinitclip } movieClip 9247 __Packages.utils.Delegate { #initclip if (!_global.utils) { _global.utils = new Object(); } if (!_global.utils.Delegate) { var v1 = function (f) { super(); this.func = f; }; utils.Delegate = v1; utils.Delegate extends Object; var v2 = v1.prototype; v1.create = function (obj, func) { var v2 = function () { var v2 = arguments.callee.target; var v3 = arguments.callee.func; arguments = arguments.callee.arguments; return v3.apply(v2, arguments); }; v2.target = obj; v2.func = func; arguments.splice(0, 2); v2.arguments = arguments; return v2; }; v2.createDelegate = function (obj) { return utils.Delegate.create(obj, this.func); }; v1.callDelayed = function (obj, func, ival) { arguments.splice(0, 3); var v3 = new Object(); v3.f = function () { clearInterval(this.i); var v3 = arguments.callee.target; var v4 = arguments.callee.func; arguments = arguments.callee.arguments; return this.func.apply(this.target, this.arguments); }; v3.target = obj; v3.func = func; v3.arguments = arguments; v3.i = setInterval(v3, 'f', ival); }; ASSetPropFlags(utils.Delegate.prototype, null, 1); } #endinitclip } movieClip 9248 __Packages.MesgAnim.Fireworks { #initclip if (!_global.MesgAnim) { _global.MesgAnim = new Object(); } if (!_global.MesgAnim.Fireworks) { var v1 = function (density, sparkleType) { this.density = density; this.sp = new Array(); this.holder = new Array(); this.x = Math.random() * 800; this.y = Math.random() * 600; this.target = _root; this.speed = 2; this.time = 1900; this.sparkleType = sparkleType; }; MesgAnim.Fireworks = v1; var v2 = v1.prototype; v2.setProperties = function (target, x, y) { this.target = target; this.x = x; this.y = y; }; v2.changeSparkleProperties = function (s, t) { this.speed = s; this.time = t; }; v2.startFireworks = function () { var v2 = 1; while (v2 < this.density) { this.sp[v2] = new MesgAnim.Sparkle(this.time, this.speed, this.target); this.sp[v2].setExplosionPoint(this.x, this.y); this.sp[v2].fire(this.sparkleType); ++v2; } }; ASSetPropFlags(MesgAnim.Fireworks.prototype, null, 1); } #endinitclip } movieClip 9249 __Packages.MesgAnim.Sparkle { #initclip if (!_global.MesgAnim) { _global.MesgAnim = new Object(); } if (!_global.MesgAnim.Sparkle) { var v1 = function (t, speed, target) { this.target = target; this.lifetime = t; this.life = t; this.speed = speed - Math.random() * speed * 2; this.a = Math.random() * 5 - 17; this.g = 2; this.v = speed; }; MesgAnim.Sparkle = v1; var v2 = v1.prototype; v2.fire = function (linkId) { this.sparkle = this.target.attachMovie('sparkle', utils.StringUtils.getUniqueName(), this.target.getNextHighestDepth(), {'_x': this.expx, '_y': this.expy}); this.sparkle._xscale = Math.random() * 60 + 25; this.sparkle._yscale = Math.random() * 60 + 25; var v3 = flash.display.BitmapData.loadBitmap(linkId); if (v3) { utils.Delegate.callDelayed(this, this.attachSparkleBitmap, 10, linkId); } else { utils.Delegate.callDelayed(this, this.attachSparkleClip, 10, linkId); } clearInterval(this.intID); this.startT = getTimer(); this.intID = setInterval(this, 'loop', 40); }; v2.setExplosionPoint = function (x, y) { this.expx = x; this.expy = y; }; v2.attachSparkleBitmap = function (linkId) { var v2 = flash.display.BitmapData.loadBitmap(linkId); var v3 = new flash.geom.Matrix(); v3.translate(-v2.width / 2, -v2.height / 2); this.sparkle.sp.createEmptyMovieClip('clip', 0); this.sparkle.sp.clip.attachBitmap(v2, 0); this.sparkle.sp.clip._x -= v2.width / 2; this.sparkle.sp.clip._y -= v2.height / 2; }; v2.attachSparkleClip = function (linkId) { this.sparkle.sp.attachMovie(linkId, utils.StringUtils.getUniqueName(), 0); }; v2.loop = function () { var v2 = getTimer() - this.startT; this.life -= v2; if (this.life <= 0) { clearInterval(this.intID); this.sparkle._alpha = 0; this.remove(); } else { this.sparkle._x += this.speed; this.sparkle._y += int(this.a * v2 / 100 + this.g * v2 * v2 / 4700); this.sparkle._alpha -= v2 / 1000; } }; v2.remove = function () { var v2 = this.target; --v2.density; this.sparkle.removeMovieClip(); delete this.sparkle; if (v2.density <= 1) { false; } }; ASSetPropFlags(MesgAnim.Sparkle.prototype, null, 1); } #endinitclip } movieClip 9250 __Packages.utils.StringUtils { #initclip if (!_global.utils) { _global.utils = new Object(); } if (!_global.utils.StringUtils) { var v1 = function () {}; utils.StringUtils = v1; var v2 = v1.prototype; v1.getUniqueName = function () { var v3 = ''; var v2 = 1; while (v2 <= 4) { var v1 = 1; while (v1 <= 4) { v3 += utils.StringUtils.getRandomChar(); ++v1; } if (v2 < 4) { v3 += '-'; } ++v2; } return v3; }; v1.getRandomChar = function () { switch (Math.round(Math.random() + 1)) { case 1: return String.fromCharCode(Math.round(Math.random() * 25) + 65); break; case 2: return String.fromCharCode(Math.round(Math.random() * 25) + 97); } }; v1.scrambleArray = function (arr) { var v2 = []; while (arr.length > 0) { v2.push(arr.splice(Math.round(Math.random() * (arr.length - 1)), 1)); } return v2; }; v1.getTimeString = function (t) { var v1 = Math.round(t / 1000); var v2 = Math.floor(v1 / 60); var v3 = Math.floor(v2 / 60); v1 %= 60; v2 %= 60; var v4 = v1 < 10 ? '0' + v1 : v1; var v5 = v2 + ':'; if (v3 <= 0) { var v6 = ''; var v7 = v6 + v5 + v4; return v7; } var v6 = v3 + ':'; var v7 = v6 + v5 + v4; return v7; }; v1.getHighScoreTimeString = function (t) { var v2 = Math.round(t / 1000); var v1 = Math.floor(v2 / 60); var v3 = Math.floor(v1 / 60); v2 %= 60; v1 %= 60; var v6 = v2 < 10 ? '0' + v2 : v2.toString(); var v4 = '00'; if (v1 > 0) { v4 = v1 < 10 ? '0' + v1 : v1.toString(); } var v5 = ''; if (v3 > 0) { v5 = v3 < 10 ? '0' + v3 : v3.toString(); } var v7 = v5 + v4 + v6; return v7; }; ASSetPropFlags(utils.StringUtils.prototype, null, 1); } #endinitclip } movieClip 9251 __Packages.as.FocusControl { #initclip if (!_global.as) { _global.as = new Object(); } if (!_global.as.FocusControl) { var v1 = function () { super(); _global.focusControl = this; this.init(); }; as.FocusControl = v1; as.FocusControl extends MovieClip; var v2 = v1.prototype; v2.init = function () { this._visible = false; this.isTextfieldFocusKilled = false; this.focus_mc = _root.createEmptyMovieClip('fmc', _root.getNextHighestDepth()); this.focus_mc.onRelease = function () {}; Selection.addListener(this.focus_mc); Selection.setFocus(this.focus_mc); _global.processWindowFocus = this.processWrapperFocus; _global.globalsound = new Sound(); this.interval = setInterval(this, 'update', 250); }; v2.update = function () { if (this.isTextfieldFocusKilled) { this.isTextfieldFocusKilled = false; Selection.setFocus(this.focus_mc); } if (Selection.getFocus() == null) { this.pauseGame(); } }; v2.processWrapperFocus = function (__boolean) { if (__boolean) { this.continueGame(); } else { Selection.setFocus(null); this.pauseGame(); } }; v2.pauseGame = function () { _global.globalsound.setVolume(0); this.doGameActions(true); this._visible = true; if (_global.level.delivery.PauseScreen.clip == undefined && _global.level.factory.PauseScreen.clip == undefined) { if (_global.level.delivery.FinalTrofejAnimation == undefined && _global.level.factory.FinalTrofejAnimation == undefined) { _global.level.pauseGame(); } Mouse.show(); _global.game.mousePointer.clip._visible = false; } if (_global.game._visible) { var v3 = _global.game; var v6 = this; var v4 = new flash.geom.Matrix(); v4.translate(v3._x, v3._y); var v5 = new flash.display.BitmapData(v3._width, v3._height, true, 0); v5.draw(v3, v4, new flash.geom.ColorTransform(), 1, undefined, true); v6.snapshot.attachBitmap(v5, 1); v3._visible = false; } }; v2.continueGame = function () { _global.game._visible = true; Selection.setFocus(this.focus_mc); this._visible = false; Mouse.hide(); _global.game.mousePointer.clip._visible = true; if (_global.level.delivery.holder) { if (_global.level.delivery.CurentPopUp == undefined) { if (_global.level.delivery.holder != undefined) { if (_global.level.delivery.PauseScreen.clip == undefined) { if (_global.level.delivery.FinalTrofejAnimation == undefined) { _global.level.continueGame(); } } } } } else { if (_global.level.factory.holder != undefined) { if (_global.level.factory.PauseScreen.clip == undefined) { if (_global.level.factory.FinalTrofejAnimation == undefined) { _global.level.continueGame(); } } } } if (!_global.soundTurnedOff) { _global.globalsound.setVolume(100); } this.doGameActions(); }; v2.doGameActions = function (__pause) { if (__pause) { if (!_global.setted) { _global.setted = true; _global.oldscreenOnTop = _global.game.screenOnTop; _global.game.screenOnTop = true; _global.oldRUSure = _global.game.RUSure; _global.game.RUSure = true; _global.ispaused = _global.game.LevelClip.pause; _global.game.LevelClip.pauseGame(); } } else { _global.setted = false; _global.game.screenOnTop = _global.oldscreenOnTop; _global.game.RUSure = _global.oldRUSure; if (!_global.ispaused) { _global.game.LevelClip.continueGame(); } } }; ASSetPropFlags(as.FocusControl.prototype, null, 1); } #endinitclip } movieClip 9252 __Packages.Game { #initclip if (!_global.Game) { var v1 = function () { super(); _global.game = this; this.delegate = utils.Delegate; this.musicVolume = 100; this.fxVolume = 100; this.maxCounter = 0; this.maxCombo = 0; this.maxRang = 0; this.canEsc = false; this.gameCanBePaused = true; this.moneySpendForUpgrade = 0; this.factoryCallTimes = 1; this.NoNegativePoints = true; this.levelState = 'F'; this.soundClip = this.createEmptyMovieClip('soundClip', -11000); this.sndCtrl = new ctrl.Sounds(100); this.sounds = new Array(); this.sounds = [['titlescreen_snd', 100, true], ['factory_snd', 100, true], ['delivery_snd', 100, true], ['restartlevel_snd', 100, true], ['goalreached_snd', 100, true], ['positivemessage_snd', 100, false], ['negativemessage_snd', 100, false], ['letterexplosion_snd', 100, false], ['medalwon_snd', 100, false], ['goalReachedText_snd', 100, false], ['goalNotReachedText_snd', 100, true], ['levelClearedAndincredible_snd', 100, false], ['readyText_snd', 100, false], ['upgradefirewors_snd', 100, false], ['mouseclick_snd', 100, false], ['oskarmuzika_snd', 100, false], ['applause_snd', 100, false], ['applausewisle_snd', 100, false], ['trophylevelpoints_snd', 100, false], ['trophyspeed_snd', 100, false], ['rankingPlus_snd', 100, false], ['rankingMinus_snd', 100, false], ['ace_snd', 100, false], ['windchimes_snd', 100, false], ['phenomenal_snd', 100, false], ['nicelyDone_snd', 100, false], ['excellentJob_snd', 100, false], ['marvelous_snd', 100, false], ['scaryGood_snd', 100, false], ['superbPerformance_snd', 100, false], ['thatWasAmazing_snd', 100, false], ['perfect_snd', 100, false], ['slikanje_snd', 100, false]]; this.pointsAreLostFactoryUpgrade = new Array(); this.wrongWishFactoryUpgrade = new Array(); this.bed1LevelUpgrades = new Array(); this.bed2LevelUpgrades = new Array(); this.bed3LevelUpgrades = new Array(); this.bath1LevelUpgrades = new Array(); this.bath2LevelUpgrades = new Array(); this.bath3LevelUpgrades = new Array(); this.strongStorkArray = new Array(); this.foodmakerLevelUpgrades = new Array(); this.EscSwitchLevelUpgrades = new Array(); this.toyboxLevelUpgrades = new Array(); this.cleaningLevelStork = new Array(); this.soundsId = new Array(); this.gamePointsFactory = new Array(); this.gamePointsDelivery = new Array(); this.attachSounds(); this.saveLoadSoundObj = new com.SaveLoadSound(this); this.keyboard = new com.Keyboard1(this); this.showWinFlag = false; _global.rolling = false; _global.handleFree = false; this.playMusicFlag = true; this.init(); }; _global.Game = v1; _global.Game extends MovieClip; var v2 = v1.prototype; v2.init = function () { this.Language = new config.LanguageSettings(); this.interface_ = new com.Interface(this); this.weatherMasterTrophyShown = false; this.levelNum = 1; this.maxLevelNum = 1; this.justPointInFactory = 0; this.PopupForStrong1 = false; this.PopupForStrong2 = false; this.PopupForStrong3 = false; this.allUpgradesDelivery = false; this.allUpgradesFactory = false; this.gamePoints = 0; this.gameEarlyPoints = 0; this.levelPoints = 0; this.cleaningStorkApearing = 0; this.avoidingBadWeatherLevels = 0; this.bedUpgrades = [1, 0, 0]; this.StatusBeforeThisScreen = 'nameScreen'; var v3 = 0; while (v3 <= 25) { this.bed1LevelUpgrades[v3] = 1; this.bed2LevelUpgrades[v3] = 0; this.bed3LevelUpgrades[v3] = 0; this.bath1LevelUpgrades[v3] = 1; this.bath2LevelUpgrades[v3] = 0; this.bath3LevelUpgrades[v3] = 0; this.foodmakerLevelUpgrades[v3] = 1; this.EscSwitchLevelUpgrades[v3] = 0; this.toyboxLevelUpgrades[v3] = 1; this.cleaningLevelStork[v3] = 0; this.gamePointsFactory[v3] = 0; this.gamePointsDelivery[v3] = 0; this.pointsAreLostFactoryUpgrade[v3] = 0; this.wrongWishFactoryUpgrade[v3] = 0; ++v3; } this.bathUpgrades = [1, 0, 0]; this.avoidingBadWeatherLevelsArray = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.ExtraGoal = [undefined, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.Goal = [undefined, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.Stork0Speed = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.Stork0Power = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.Stork1Speed = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.Stork1Power = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.Stork2Speed = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.Stork2Power = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.Stork3Speed = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.Stork3Power = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.Stork4Speed = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.Stork4Power = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.Stork5Speed = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.Stork5Power = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.foodmakerUpgrades = 1; this.EscSwitchUpgrades = 0; this.toyboxUpgrades = 1; this.cleaningStork = 0; this.strongStork = 0; this.speed = 10; this.popUpPause = false; this.frstTime = false; this.goalReached = true; this.expertGoalReached = false; this.twinMasterTrophy = false; this.tripletMasterTrophy = false; this.quadrupletFanTrophy = false; this.expertGoalBusterTrophy = false; this.professorTrophy = false; this.innovatorTrophy = false; this.comboFreakTrophy = false; this.comboExpertTrophy = false; this.comboholicTrophy = false; this.fastestStorkTrophy = false; this.queenHeartsTrophy = false; this.kingHeartsTrophy = false; this.storkHeartsTrophy = false; this.weatherMasterTrophy = false; this.slotMashineTrophy = false; this.trophyHunter = false; this.twinMasterTrophyShown = false; this.tripletMasterTrophyShown = false; this.quadrupletFanTrophyShown = false; this.expertGoalBusterTrophyShown = false; this.professorTrophyShown = false; this.innovatorTrophyShown = false; this.comboFreakTrophyShown = false; this.comboExpertTrophyShown = false; this.comboholicTrophyShown = false; this.fastestStorkTrophyShown = false; this.queenHeartsTrophyShown = false; this.kingHeartsTrophyShown = false; this.storkHeartsTrophyShown = false; this.weatherMasterTrophyShown = false; this.slotMashineTrophyShown = false; this.trophyHunterShown = false; this.singelBoySacksArray = [undefined, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.singelGirlSacksArray = [undefined, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.twinBoySacksArray = [undefined, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.twinGirlSacksArray = [undefined, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.tripletBoySacksArray = [undefined, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.tripletGirlSacksArray = [undefined, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.quadrupletBoySacksArray = [undefined, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.quadrupletGirlSacksArray = [undefined, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.nextIsFactory = true; this.pointsAreLost = false; this.expertGoal = false; this.expertGoalInOrder = false; this.expertGoalNum = 0; this.expertGoalInOrderNum = 0; this.wrongWish = false; this.instandNeed = true; this.successAction = 0; this.Storks = []; var v4 = new mcs.DeliveryStork(this, 'stork', 705.4, -8.300000000000001, 5200, 1, 0, 0); this.Storks.push(v4); v4 = new mcs.DeliveryStork(this, 'stork', 708.3, 65.3, 5203, 1, 0, 0); this.Storks.push(v4); v4 = new mcs.DeliveryStork(this, 'stork', 712.5, 141.3, 5206, 1, 0, 0); this.Storks.push(v4); v4 = new mcs.DeliveryStork(this, 'stork', 714.5, 221.6, 5209, 1, 0, 0); this.Storks.push(v4); v4 = new mcs.DeliveryStork(this, 'stork', 717.5, 304.5, 5212, 1, 0, 0); this.Storks.push(v4); v4 = new mcs.DeliveryStork(this, 'stork', 721.4, 390.5, 5215, 1, 0, 0); this.Storks.push(v4); this.loadSoundSettings(); _global.flag = false; _global.bottleReady = false; this.helpOnOff = true; this.helpTips = new Array(); this.helpTips[0] = new mcs.PopUpFactory(this, 'popup0', 250, 220, 234567, 0, 'popup'); this.helpTips[0].shown = false; this.helpTips[1] = new mcs.PopUpFactory(this, 'popup1', 354.8, 138.8, 234567, 1, 'popUpDoleDesno1'); this.helpTips[1].shown = false; this.helpTips[2] = new mcs.PopUpFactory(this, 'popup2', 354.8, 138.8, 234567, 2, 'popUpDoleDesno1'); this.helpTips[2].shown = false; this.helpTips[3] = new mcs.PopUpFactory(this, 'popup3', 250, 220, 234567, 3, 'popup'); this.helpTips[3].shown = false; this.helpTips[4] = new mcs.PopUpFactory(this, 'popup4', 452.6, 234.7, 234567, 4, 'popUpDoleDesno1_bezStrelka'); this.helpTips[4].shown = false; this.helpTips[5] = new mcs.PopUpFactory(this, 'popup5', 283.1, 232.6, 234567, 5, 'popUpDoleDesno1'); this.helpTips[5].shown = false; this.helpTips[6] = new mcs.PopUpFactory(this, 'popup6', 283.1, 232.6, 234567, 6, 'popUpDoleDesno1'); this.helpTips[6].shown = false; this.helpTips[7] = new mcs.PopUpFactory(this, 'popup7', 206, 310.6, 234567, 7, 'popUpDoleDesno1'); this.helpTips[7].shown = false; this.helpTips[8] = new mcs.PopUpFactory(this, 'popup8', 280, 232.6, 234567, 8, 'popUpDoleDesno1'); this.helpTips[8].shown = false; this.helpTips[9] = new mcs.PopUpFactory(this, 'popup9', 230.1, 232.6, 234567, 9, 'popUpDoleDesno1_bezStrelka'); this.helpTips[9].shown = false; this.helpTips[10] = new mcs.PopUpFactory(this, 'popup10', 60, 300, 234567, 10, 'popUpDoleDesno1'); this.helpTips[10].shown = false; this.helpTips[11] = new mcs.PopUpFactory(this, 'popup11', 60, 300, 234567, 11, 'popUpDoleDesno1'); this.helpTips[11].shown = false; this.helpTips[12] = new mcs.PopUpFactory(this, 'popup12', 250, 232.6, 234567, 12, 'popUpDoleDesno1'); this.helpTips[12].shown = false; this.helpTips[13] = new mcs.PopUpFactory(this, 'popup13', 217.8, 324.1, 234567, 13, 'popUpDoleLevo1'); this.helpTips[13].shown = false; this.helpTips[14] = new mcs.PopUpFactory(this, 'popup14', 250, 232.6, 234567, 14, 'popUpDoleDesno1'); this.helpTips[14].shown = false; this.helpTips[15] = new mcs.PopUpFactory(this, 'popup15', 13, 350, 234567, 15, 'popUpDoleLevo1'); this.helpTips[15].shown = false; this.helpTips[16] = new mcs.PopUpFactory(this, 'popup16', 237, 95.7, 234567, 16, 'popUpDoleLevo1'); this.helpTips[16].shown = false; this.helpTips[17] = new mcs.PopUpFactory(this, 'popup17', 400, 117.7, 234567, 17, 'popUpDoleLevo1'); this.helpTips[17].shown = false; this.helpTips[18] = new mcs.PopUpFactory(this, 'popup18', -13.6, 260.4, 234567, 18, 'popUpDoleSrede'); this.helpTips[18].shown = false; this.helpTips[19] = new mcs.PopUpFactory(this, 'popup19', 190.8, 226.4, 234567, 19, 'popUpGoreLevo1'); this.helpTips[19].shown = false; this.helpTips[20] = new mcs.PopUpFactory(this, 'popup20', 276.9, 233.4, 234567, 20, 'popUpGoreLevo1'); this.helpTips[20].shown = false; this.helpTips[21] = new mcs.PopUpFactory(this, 'popup21', 250, 220, 234567, 21, 'popup'); this.helpTips[21].shown = false; this.helpTips[22] = new mcs.PopUpFactory(this, 'popup22', 250, 220, 234567, 22, 'popup'); this.helpTips[22].shown = false; this.helpTips[23] = new mcs.PopUpFactory(this, 'popup23', 250, 220, 234567, 23, 'popup'); this.helpTips[23].shown = false; this.helpTips[24] = new mcs.PopUpFactory(this, 'popup24', 250, 220, 234567, 24, 'popup'); this.helpTips[24].shown = false; this.helpTips[25] = new mcs.PopUpFactory(this, 'popup25', 250, 220, 234567, 25, 'popup'); this.helpTips[25].shown = false; this.helpTips[26] = new mcs.PopUpFactory(this, 'popup26', 385, 305, 234567, 26, 'popUpDoleDesno1_ok'); this.helpTips[26].shown = false; this.helpTips[27] = new mcs.PopUpFactory(this, 'popup27', -19, 256.6, 234567, 27, 'popUpDoleDesno1_ok'); this.helpTips[27].shown = false; this.helpTips[28] = new mcs.PopUpFactory(this, 'popup28', 57, 307, 234567, 28, 'popUpDoleDesno1_ok'); this.helpTips[28].shown = false; this.helpTips[29] = new mcs.PopUpFactory(this, 'popup29', 276.9, 223.4, 234567, 29, 'popUpGoreLevo1_ok'); this.helpTips[29].shown = false; this.helpTips[30] = new mcs.PopUpFactory(this, 'popup30', 397, 184.8, 234567, 30, 'popUpDoleDesno1_ok'); this.helpTips[30].shown = false; this.helpTips[31] = new mcs.PopUpFactory(this, 'popup31', 354.8, 138.8, 234567, 31, 'popUpDoleDesno1'); this.helpTips[31].shown = false; this.helpTips[32] = new mcs.PopUpFactory(this, 'popup32', 354.8, 138.8, 234567, 32, 'popUpDoleDesno1'); this.helpTips[32].shown = false; this.helpTips[33] = new mcs.PopUpFactory(this, 'popup33', 219.3, 183.4, 234567, 33, 'popUpDoleLevo1_ok'); this.helpTips[33].shown = false; this.helpTips[34] = new mcs.PopUpFactory(this, 'popup34', 355.8, 117.6, 234567, 34, 'popup'); this.helpTips[34].shown = false; this.helpTips[35] = new mcs.PopUpFactory(this, 'popup35', 250, 220, 234567, 35, 'popup'); this.helpTips[35].shown = false; this.helpTips[36] = new mcs.PopUpFactory(this, 'popup36', 250, 220, 234567, 36, 'popup'); this.helpTips[36].shown = false; this.helpTips[37] = new mcs.PopUpFactory(this, 'popup37', 250, 220, 234567, 37, 'popup'); this.helpTips[37].shown = false; this.helpTips[38] = new mcs.PopUpFactory(this, 'popup38', 354.8, 138.8, 234567, 38, 'popUpDoleDesno1_ok'); this.helpTips[38].shown = false; this.helpTips[39] = new mcs.PopUpFactory(this, 'popup39', 397, 184.8, 234567, 39, 'popUpDoleDesno1_ok'); this.helpTips[39].shown = false; this.helpTips[40] = new mcs.PopUpFactory(this, 'popup40', 393, 243.8, 234567, 40, 'popUpDoleDesno1_ok'); this.helpTips[40].shown = false; this.helpTips[41] = new mcs.PopUpFactory(this, 'popup41', 385, 305, 234567, 41, 'popUpDoleDesno1'); this.helpTips[41].shown = false; this.helpTipsDelivery = new Array(); this.helpTipsDelivery[1] = new mcs.PopUp(this, 'popupDelivery1', 452.6, 234.7, 234567, 1, 'popUpDoleDesno'); this.helpTipsDelivery[1].shown = false; this.helpTipsDelivery[2] = new mcs.PopUp(this, 'popupDelivery2', 335.1, 295, 234567, 2, 'popUpDoleDesno'); this.helpTipsDelivery[2].shown = false; this.helpTipsDelivery[3] = new mcs.PopUp(this, 'popupDelivery3', 161.9, 244.1, 234567, 3, 'popUpDoleLevo'); this.helpTipsDelivery[3].shown = false; this.helpTipsDelivery[4] = new mcs.PopUp(this, 'popupDelivery4', 110, 210, 234567, 4, 'popUpGoreDesno'); this.helpTipsDelivery[4].shown = false; this.helpTipsDelivery[5] = new mcs.PopUp(this, 'popupDelivery5', 79, 11, 234567, 5, 'popUpGoreDesno'); this.helpTipsDelivery[5].shown = false; this.helpTipsDelivery[6] = new mcs.PopUp(this, 'popupDelivery6', 4, 11, 234567, 6, 'popUpGoreDesno'); this.helpTipsDelivery[6].shown = false; this.helpTipsDelivery[7] = new mcs.PopUp(this, 'popupDelivery7', 459.3, 11, 234567, 7, 'popUpGoreLevo'); this.helpTipsDelivery[7].shown = false; this.helpTipsDelivery[8] = new mcs.PopUp(this, 'popupDelivery8', 241.8, 166.1, 234567, 8, 'popUpxxx'); this.helpTipsDelivery[8].shown = false; this.helpTipsDelivery[9] = new mcs.PopUp(this, 'popupDelivery9', 376.2, 315.6, 234567, 9, 'popUpDoleDesno'); this.helpTipsDelivery[9].shown = false; this.helpTipsDelivery[10] = new mcs.PopUp(this, 'popupDelivery10', 364.9, 254.1, 234567, 10, 'popUpDoleLevo'); this.helpTipsDelivery[10].shown = false; this.helpTipsDelivery[11] = new mcs.PopUp(this, 'popupDelivery11', 353.3, 100.6, 234567, 11, 'popUpxxx'); this.helpTipsDelivery[11].shown = false; this.helpTipsDelivery[12] = new mcs.PopUp(this, 'popupDelivery12', 150, 46, 234567, 12, 'popUpDoleLevo'); this.helpTipsDelivery[12].shown = false; this.helpTipsDelivery[13] = new mcs.PopUp(this, 'popupDelivery13', 301, 214, 234567, 32, 'popUpDoleDesno'); this.helpTipsDelivery[13].shown = false; this.helpTipsDelivery[14] = new mcs.PopUp(this, 'popupDelivery14', 109.4, 21.1, 234567, 14, 'popUpGoreDesno'); this.helpTipsDelivery[14].shown = false; this.helpTipsDelivery[15] = new mcs.PopUp(this, 'popupDelivery15', 323.7, 295, 234567, 15, 'popUpDoleDesno'); this.helpTipsDelivery[15].shown = false; this.helpTipsDelivery[32] = new mcs.PopUp(this, 'popupDelivery32', 301, 214, 234567, 32, 'popUpDoleDesno'); this.helpTipsDelivery[32].shown = false; this.helpTipsDelivery[16] = new mcs.PopUp(this, 'popupDelivery16', 213, 230.1, 234567, 30, 'popUpDoleLevo'); this.helpTipsDelivery[16].shown = false; this.helpTipsDelivery[17] = new mcs.PopUp(this, 'popupDelivery17', 155.4, 21.1, 234567, 17, 'popUpGoreDesno'); this.helpTipsDelivery[17].shown = false; this.helpTipsDelivery[18] = new mcs.PopUp(this, 'popupDelivery18', 376.2, 295, 234567, 18, 'popUpDoleDesno'); this.helpTipsDelivery[18].shown = false; this.helpTipsDelivery[30] = new mcs.PopUp(this, 'popupDelivery30', 213, 230.1, 234567, 30, 'popUpDoleLevo'); this.helpTipsDelivery[30].shown = false; this.helpTipsDelivery[19] = new mcs.PopUp(this, 'popupDelivery19', 213, 230.1, 234567, 31, 'popUpDoleLevo'); this.helpTipsDelivery[19].shown = false; this.helpTipsDelivery[20] = new mcs.PopUp(this, 'popupDelivery20', 39.4, 21.1, 234567, 20, 'popUpGoreDesno'); this.helpTipsDelivery[20].shown = false; this.helpTipsDelivery[21] = new mcs.PopUp(this, 'popupDelivery21', 376.2, 295, 234567, 21, 'popUpDoleDesno'); this.helpTipsDelivery[21].shown = false; this.helpTipsDelivery[31] = new mcs.PopUp(this, 'popupDelivery31', 213, 230.1, 234567, 31, 'popUpDoleLevo'); this.helpTipsDelivery[31].shown = false; this.helpTipsDelivery[22] = new mcs.PopUp(this, 'popupDelivery22', 310.1, 342.4, 234567, 22, 'popUpDoleDesno'); this.helpTipsDelivery[22].shown = false; this.helpTipsDelivery[23] = new mcs.PopUp(this, 'popupDelivery23', 364.9, 254.1, 234567, 23, 'popUpDoleLevo'); this.helpTipsDelivery[23].shown = false; this.helpTipsDelivery[24] = new mcs.PopUp(this, 'popupDelivery24', 310.1, 342.4, 234567, 24, 'popUpDoleDesno'); this.helpTipsDelivery[24].shown = false; this.helpTipsDelivery[25] = new mcs.PopUp(this, 'popupDelivery25', 310.1, 342.4, 234567, 25, 'popUpxxx'); this.helpTipsDelivery[25].shown = false; this.helpTipsDelivery[26] = new mcs.PopUp(this, 'popupDelivery26', 353.3, 100.6, 234567, 26, 'popUpxxx'); this.helpTipsDelivery[26].shown = false; this.helpTipsDelivery[27] = new mcs.PopUp(this, 'popupDelivery27', 170.1, 99, 234567, 27, 'popUpDoleLevoOk'); this.helpTipsDelivery[27].shown = false; this.helpTipsDelivery[28] = new mcs.PopUp(this, 'popupDelivery28', 353.3, 100.6, 234567, 28, 'popUpxxx'); this.helpTipsDelivery[28].shown = false; this.helpTipsDelivery[29] = new mcs.PopUp(this, 'popupDelivery29', 353.3, 100.6, 234567, 29, 'popUpDoleLevoOk'); this.helpTipsDelivery[29].shown = false; this.helpTipsDelivery[33] = new mcs.PopUp(this, 'popupDelivery33', 262.4, 191.1, 234567, 33, 'popUpxxx'); this.helpTipsDelivery[33].shown = false; this.helpTipsDelivery[34] = new mcs.PopUp(this, 'popupDelivery34', 262.4, 191.1, 234567, 34, 'popUpxxx'); this.helpTipsDelivery[34].shown = false; this.helpTipsDelivery[35] = new mcs.PopUp(this, 'popupDelivery35', 262.4, 191.1, 234567, 35, 'popUpxxx'); this.helpTipsDelivery[35].shown = false; this.helpTipsDelivery[36] = new mcs.PopUp(this, 'popupDelivery36', 262.4, 191.1, 234567, 36, 'popUpxxx'); this.helpTipsDelivery[36].shown = false; this.helpTipsDelivery[37] = new mcs.PopUp(this, 'popupDelivery37', 262.4, 191.1, 234567, 37, 'popUpxxx'); this.helpTipsDelivery[37].shown = false; this.helpTipsDelivery[38] = new mcs.PopUp(this, 'popupDelivery38', 262.4, 191.1, 234567, 38, 'popUpxxx'); this.helpTipsDelivery[38].shown = false; this.mousePointer = new MousePointer(this); this.startGame(); _global.attachExitMenu = this.attachExitMenu; }; v2.loadSoundSettings = function () { var v2 = SharedObject.getLocal('save_load_sound', '/'); if (v2.data.SaveGame != undefined) { this.fxVolume = v2.data.SaveGame.soundVol; this.musicVolume = v2.data.SaveGame.musicVol; } this.sndCtrl.setSoundFXVolume(this.fxVolume); this.sndCtrl.setMusicVolume(this.musicVolume); }; v2.initPopupHints = function () { this.helpOnOff = true; this.level_.factory.firstNeedPopup = false; this.helpTips[0].shown = false; this.helpTips[1].shown = false; this.helpTips[2].shown = false; this.helpTips[3].shown = false; this.helpTips[4].shown = false; this.helpTips[5].shown = false; this.helpTips[6].shown = false; this.helpTips[7].shown = false; this.helpTips[8].shown = false; this.helpTips[9].shown = false; this.helpTips[10].shown = false; this.helpTips[11].shown = false; this.helpTips[12].shown = false; this.helpTips[13].shown = false; this.helpTips[14].shown = false; this.helpTips[15].shown = false; this.helpTips[16].shown = false; this.helpTips[17].shown = false; this.helpTips[18].shown = false; this.helpTips[19].shown = false; this.helpTips[20].shown = false; this.helpTips[21].shown = false; this.helpTips[22].shown = false; this.helpTips[23].shown = false; this.helpTips[24].shown = false; this.helpTips[25].shown = false; this.helpTips[26].shown = false; this.helpTips[27].shown = false; this.helpTips[28].shown = false; this.helpTips[29].shown = false; this.helpTips[30].shown = false; this.helpTips[31].shown = false; this.helpTips[32].shown = false; this.helpTips[33].shown = false; this.helpTips[34].shown = false; this.helpTips[35].shown = false; this.helpTips[36].shown = false; this.helpTips[37].shown = false; this.helpTips[38].shown = false; this.helpTips[39].shown = false; this.helpTips[40].shown = false; this.helpTips[41].shown = false; this.helpTips[0].called = false; this.helpTips[1].called = false; this.helpTips[2].called = false; this.helpTips[3].called = false; this.helpTips[4].called = false; this.helpTips[5].called = false; this.helpTips[6].called = false; this.helpTips[7].called = false; this.helpTips[8].called = false; this.helpTips[9].called = false; this.helpTips[10].called = false; this.helpTips[11].called = false; this.helpTips[12].called = false; this.helpTips[13].called = false; this.helpTips[14].called = false; this.helpTips[15].called = false; this.helpTips[16].called = false; this.helpTips[17].called = false; this.helpTips[18].called = false; this.helpTips[19].called = false; this.helpTips[20].called = false; this.helpTips[21].called = false; this.helpTips[22].called = false; this.helpTips[23].called = false; this.helpTips[24].called = false; this.helpTips[25].called = false; this.helpTips[26].called = false; this.helpTips[27].called = false; this.helpTips[28].called = false; this.helpTips[29].called = false; this.helpTips[30].called = false; this.helpTips[31].called = false; this.helpTips[32].called = false; this.helpTips[33].called = false; this.helpTips[34].called = false; this.helpTips[35].called = false; this.helpTips[36].called = false; this.helpTips[37].called = false; this.helpTips[38].called = false; this.helpTips[39].called = false; this.helpTips[40].called = false; this.helpTips[41].called = false; this.setPriorityObject(); }; v2.setPriorityObject = function () { this.helpTips[0].PriorityObject.push(0); this.helpTips[1].PriorityObject.push(73); this.helpTips[2].PriorityObject.push(73); this.helpTips[3].PriorityObject.push(73); this.helpTips[4].PriorityObject.push(0); this.helpTips[5].PriorityObject.push(33); this.helpTips[6].PriorityObject.push(33); this.helpTips[6].PriorityObject.push(9); this.helpTips[6].PriorityObject.push(8); this.helpTips[7].PriorityObject.push(7); this.helpTips[7].PriorityObject.push(8); this.helpTips[8].PriorityObject.push(33); this.helpTips[9].PriorityObject.push(33); this.helpTips[10].PriorityObject.push(5); this.helpTips[11].PriorityObject.push(4); this.helpTips[11].PriorityObject.push(5); this.helpTips[12].PriorityObject.push(33); this.helpTips[13].PriorityObject.push(6); this.helpTips[14].PriorityObject.push(33); this.helpTips[15].PriorityObject.push(9); this.helpTips[16].PriorityObject.push(33); this.helpTips[17].PriorityObject.push(33); this.helpTips[18].PriorityObject.push(33); this.helpTips[19].PriorityObject.push(0); this.helpTips[20].PriorityObject.push(55); this.helpTips[21].PriorityObject.push(0); this.helpTips[22].PriorityObject.push(0); this.helpTips[23].PriorityObject.push(0); this.helpTips[24].PriorityObject.push(0); this.helpTips[25].PriorityObject.push(0); this.helpTips[26].PriorityObject.push(100); this.helpTips[27].PriorityObject.push(32); this.helpTips[28].PriorityObject.push(5); this.helpTips[29].PriorityObject.push(55); this.helpTips[30].PriorityObject.push(73); this.helpTips[31].PriorityObject.push(73); this.helpTips[32].PriorityObject.push(73); this.helpTips[38].PriorityObject.push(73); this.helpTips[39].PriorityObject.push(0); this.helpTips[40].PriorityObject.push(0); this.helpTips[41].PriorityObject.push(100); }; v2.startGame = function () { this.interface_.showMenu(); this.sndCtrl.stopAllFxSounds(); if (this.playMusicFlag) { this.sndCtrl.stopWithFadeOut(this.soundsId.factory_snd, 300); this.sndCtrl.stopWithFadeOut(this.soundsId.delivery_snd, 300); this.sndCtrl.stopWithFadeOut(this.soundsId.applause_snd, 300); this.sndCtrl.stopWithFadeOut(this.soundsId.applausewisle_snd, 300); this.sndCtrl.stopWithFadeOut(this.soundsId.slikanje_snd, 300); this.sndCtrl.playWithFadeIn(this.soundsId.titlescreen_snd, 300, 32000); } }; v2.startUpgreat = function () { this.interface_.showStartScreen(); }; v2.startLevel = function () { this.goalReached = false; this.expertGoalReached = false; if (this.level_ == undefined) { this.level_ = new com.Level(this); } this.level_.createFactory(); if (this.levelNum == 1) { this.initPopupHints(); } }; v2.newGame = function () { this.level_.timer.stop(); this.level_.clock.stop(); delete this.level_.timer; delete this.level_.clock; this.level_.keyboard.removeKeyboardListener(); delete this.level_.keyboard; this.level_.mouse.removeMouseListener(); delete this.level_.mouse; this.level_.factory.Track.stopMovingTrack(); delete this.level_.factory.Track.anim; delete this.level_.factory.Track; delete this.level_.factory.slots; this.level_.factory.holder.removeMovieClip(); this.level_.factory.holder = undefined; delete this.level_; delete this.interface_; delete utils.Delegate; delete this.Language; var v2 = 0; while (v2 < this.helpTips.length) { delete this.helpTips[v2]; ++v2; } utils.Delegate = this.delegate; this.init(); }; v2.endLevelForReal = function () { this.level_.timer.stop(); this.level_.clock.stop(); this.level_.keyboard.removeKeyboardListener(); delete this.level_.keyboard; this.level_.mouse.removeMouseListener(); delete this.level_.mouse; delete utils.Delegate; if (this.level_.delivery) { this.interface_.showLevelInfoScreen(); } delete this.level_.delivery; delete this.level_; }; v2.PopUpFalseSecondLevel = function () { this.helpTips[0].shown = true; this.helpTips[1].shown = true; this.helpTips[2].shown = true; this.helpTips[3].shown = true; this.helpTips[4].shown = true; this.helpTips[5].shown = true; this.helpTips[6].shown = true; this.helpTips[7].shown = true; this.helpTips[8].shown = true; this.helpTips[9].shown = true; this.helpTips[10].shown = true; this.helpTips[11].shown = true; this.helpTips[12].shown = true; this.helpTips[13].shown = true; this.helpTips[14].shown = true; this.helpTips[15].shown = true; this.helpTips[16].shown = true; this.helpTips[17].shown = true; this.helpTips[18].shown = true; this.helpTips[19].shown = true; this.helpTips[20].shown = true; this.helpTips[21].shown = true; this.helpTips[31].shown = true; this.helpTips[32].shown = true; this.helpTips[39].shown = true; this.helpTips[40].shown = true; }; v2.endLevel = function () { this.level_.timer.stop(); this.level_.clock.stop(); delete utils.Delegate; this.level_.factory.Track.stopMovingTrack(); delete this.level_.factory.slots; this.level_.factory.holder.removeMovieClip(); this.level_.factory.holder = undefined; delete this.level_.factory; this.nextIsFactory = false; this.interface_.showLevelInfoScreen(); }; v2.endGame = function () { this.level_.timer.stop(); this.level_.clock.stop(); delete utils.Delegate; }; v2.restartLevel = function () { this.level_.timer.stop(); this.level_.clock.stop(); delete utils.Delegate; this.level_.factory.Track.stopMovingTrack(); delete this.level_.factory.slots; this.level_.factory.holder.removeMovieClip(); this.level_.factory.holder = undefined; delete this.level_; utils.Delegate = this.delegate; this.level_ = new com.Level(this); this.level_.createFactory(); }; v2.gameOver = function () { this.level_.timer.stop(); delete utils.Delegate; }; v2.attachExitMenu = function () { _global.game.quitGame_mc = _root.attachMovie('quitPopUP', 'quitPopUP', 11112, {'_x': 400, '_y': 300}); _global.game.quitGame_mc.noBtn.onPress = function () { if (!_global.focusControl._visible) { _global.game.quitGame_mc.removeMovieClip(); this._parent.noQuit.gotoAndStop(3); } }; _global.game.quitGame_mc.noBtn.onRollOver = function () { if (!_global.focusControl._visible) { this._parent.noQuit.gotoAndStop(2); } }; _global.game.quitGame_mc.noBtn.onRollOut = function () { if (!_global.focusControl._visible) { this._parent.noQuit.gotoAndStop(1); } }; _global.game.quitGame_mc.noBtn.onReleaseOutside = function () { if (!_global.focusControl._visible) { this._parent.noQuit.gotoAndStop(1); } }; _global.game.quitGame_mc.yesBtn.onPress = function () { if (!_global.focusControl._visible) { _global.externalModel.requestKill(); this._parent.yesQuit.gotoAndStop(3); } }; _global.game.quitGame_mc.yesBtn.onRollOver = function () { if (!_global.focusControl._visible) { this._parent.yesQuit.gotoAndStop(2); } }; _global.game.quitGame_mc.yesBtn.onRollOut = function () { if (!_global.focusControl._visible) { this._parent.yesQuit.gotoAndStop(1); } }; _global.game.quitGame_mc.yesBtn.onReleaseOutside = function () { if (!_global.focusControl._visible) { this._parent.yesQuit.gotoAndStop(1); } }; }; v2.attachSounds = function () { var v2 = 0; while (v2 < this.sounds.length) { var v3 = this.soundClip.createEmptyMovieClip(utils.StringUtils.getUniqueName(), this.soundClip.getNextHighestDepth()); var v4 = new utils.SoundImpl(v3); v4.attachSoundImpl(this.sounds[v2][0], this.sounds[v2][1], this.sounds[v2][2]); this.soundsId[this.sounds[v2][0]] = this.sndCtrl.addSound(this.sounds[v2][0], v3, this.sounds[v2][1], this.sounds[v2][2]); ++v2; } }; ASSetPropFlags(_global.Game.prototype, null, 1); } #endinitclip } movieClip 9253 __Packages.com.Keyboard1 { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.Keyboard1) { var v1 = function (_game) { this.game = _game; trace('$$$ this.game' + this.game); trace('$$$ _game' + _game); this.KeyboardListener = new Object(); this.KeyboardListener.keyboard = this; this.KeyboardListener.onKeyDown = this.Press; this.KeyboardListener.onKeyUp = this.Release; Key.addListener(this.KeyboardListener); }; com.Keyboard1 = v1; var v2 = v1.prototype; v2.Press = function () { var v2 = this; var v3 = v2.keyboard; if (Key.getCode() == 13) { trace('pritisna enter ' + v2.keyboard.game.newUserPage_MC); trace('This.keyboard.game ' + v2.keyboard.game); if (v2.keyboard.game.newUserPage_MC) { v2.keyboard.game.newUserPage_MC.ok.gotoAndStop(1); v2.keyboard.game.userName = v2.keyboard.game.loginPage_MC.name.userName.text; if (v2.keyboard.game.interface_.saveLoadObject.addName(v2.keyboard.game.newUserPage_MC.userName.text) == 'ok') { v2.keyboard.game.userName = v2.keyboard.game.newUserPage_MC.userName.text; v2.keyboard.game.interface_.saveLoadObject.setLastUser(v2.keyboard.game.userName); v2.keyboard.game.frstTime = true; v2.keyboard.game.loginPage_MC.name.userName.text = v2.keyboard.game.newUserPage_MC.userName.text + ','; v2.keyboard.game.loginPage_MC.welcome.welcome.userName.text = v2.keyboard.game.newUserPage_MC.userName.text; if (!v2.keyboard.game.loginPage_MC) { trace('nema optozadi niso pa ke zakacam'); v2.keyboard.game.interface_.showLastUser(); v2.keyboard.game.loginPage_MC.name.userName.text = v2.keyboard.game.newUserPage_MC.userName.text + ','; v2.keyboard.game.loginPage_MC.welcome.welcome.userName.text = v2.keyboard.game.newUserPage_MC.userName.text; } v2.keyboard.game.newUserPage_MC.removeMovieClip(); } } } if (Key.getCode() == 27) { trace('pritisna enter ' + v2.keyboard.game.newUserPage_MC); trace('This.keyboard.game ' + v2.keyboard.game); if (v2.keyboard.game.newUserPage_MC && v2.keyboard.game.canEsc == true) { v2.keyboard.game.newUserPage_MC.removeMovieClip(); } } }; v2.Release = function () { var v2 = this; var v3 = v2.keyboard; }; v2.removeKeyboardListener = function () { Key.removeListener(this.KeyboardListener); }; ASSetPropFlags(com.Keyboard1.prototype, null, 1); } #endinitclip } movieClip 9254 __Packages.utils.SoundController { #initclip if (!_global.utils) { _global.utils = new Object(); } if (!_global.utils.SoundController) { var v1 = function (vol) { this.volume = vol; this.sounds = new Array(); }; utils.SoundController = v1; var v2 = v1.prototype; v2.addSound = function (linkId, mc, initVol, loop) { if (arguments.length >= 2) { if (linkId != undefined && mc instanceof MovieClip) { var v4 = new utils.SoundImpl(mc); var v3 = v4.attachSoundImpl(linkId, initVol, loop); if (v3 != undefined) { this.sounds[v3] = v4; this.setSoundVolume(v3, this.volume); return v3; } else {} } else {} return undefined; } return undefined; }; v2.removeSound = function (soundID) { delete this.sounds[soundID]; }; v2.playSound = function (soundID, loop) { if (arguments.length == 1) { this.sounds[soundID].startImpl(); } else { if (arguments.length == 2) { this.sounds[soundID].startImpl(0, loop); } } }; v2.stopSound = function (soundID) { this.sounds[soundID].stopImpl(); }; v2.pauseSound = function (soundID) { this.sounds[soundID].pauseImpl(); }; v2.resumeSound = function (soundID) { this.sounds[soundID].resumeImpl(); }; v2.playWithFadeIn = function (soundID, duration, loop) { if (arguments.length == 3) { this.sounds[soundID].fadeIn(duration, loop); } else { this.sounds[soundID].fadeIn(duration); } }; v2.stopWithFadeOut = function (soundID, duration) { this.sounds[soundID].fadeOut(duration); }; v2.setSoundVolume = function (soundID, vol) { this.sounds[soundID].setVolumeImpl(vol); }; v2.getSoundVolume = function (soundID) { return this.sounds[soundID].getVolumeImpl(); }; v2.playAllSounds = function () { for (var v2 in this.sounds) { if (!this.sounds[v2].isLoop) { this.playSound(this.sounds[v2].soundID); } else { this.playSound(this.sounds[v2].soundID, 32000); } } }; v2.stopAllSounds = function () { for (var v2 in this.sounds) { this.stopSound(this.sounds[v2].soundID); } }; v2.stopAllFxSounds = function () { for (var v2 in this.sounds) { if (this.sounds[v2].isLoop == false && this.sounds[v2].playing == true) { this.stopSound(this.sounds[v2].soundID); } } }; v2.pauseAllSounds = function () { for (var v2 in this.sounds) { if (this.sounds[v2].isLoop == false && this.sounds[v2].playing == true) { this.pauseSound(this.sounds[v2].soundID); } } }; v2.resumeAllSounds = function () { for (var v2 in this.sounds) { if (this.sounds[v2].paused == true) { this.resumeSound(this.sounds[v2].soundID); } } }; v2.setOverallVolume = function (vol) { this.volume = vol; for (var v3 in this.sounds) { this.setSoundVolume(this.sounds[v3].soundID, vol); } }; v2.getOverallVolume = function () { return this.volume; }; ASSetPropFlags(utils.SoundController.prototype, null, 1); } #endinitclip } movieClip 9255 __Packages.utils.SoundImpl { #initclip if (!_global.utils) { _global.utils = new Object(); } if (!_global.utils.SoundImpl) { var v1 = function (mc) { if (mc instanceof MovieClip) { this.sound = new Sound(mc); } else { this.sound = new Sound(); } this.isLoop = false; this.playing = false; this.paused = false; this.loopingTime = 1; }; utils.SoundImpl = v1; var v2 = v1.prototype; v2.attachSoundImpl = function (linkId, initVol, loop) { if (arguments.length > 0) { this.soundID = utils.StringUtils.getUniqueName(); this.linkID = linkId; this.initialVolume = 100; this.sound.attachSound(linkId); if (initVol != undefined) { this.initialVolume = initVol; } this.sound.setVolume(this.initialVolume); if (loop != undefined) { this.isLoop = loop; } this.volume = this.initialVolume; this.duration = this.sound.duration; this.position = this.sound.position; return this.soundID; } return undefined; }; v2.setVolumeImpl = function (vol) { this.volume = this.initialVolume * (vol / 100); this.fadeInVolume = this.volume; this.sound.setVolume(this.volume); }; v2.getVolumeImpl = function () { return this.sound.getVolume(); }; v2.startImpl = function (secondoffset, loop) { if (!this.playing) { switch (arguments.length) { case 0: this.sound.start(); this.playing = true; this.loopingTime = 1; break; case 1: this.sound.start(secondoffset); this.playing = true; this.loopingTime = 1; break; case 2: if (loop > 0) { this.sound.start(secondoffset, loop); this.playing = true; } this.loopingTime = loop; break; default: this.sound.start(); this.playing = true; this.loopingTime = 1; } var v4 = this; v4.sound.holder = this; this.sound.onSoundComplete = function () { var v2 = this; v2.holder.playing = false; }; } }; v2.stopImpl = function () { this.sound.stop(this.linkID); this.playing = false; this.paused = false; this.position = 0; }; v2.pauseImpl = function () { this.stopImpl(); this.position = this.sound.position; this.paused = true; }; v2.resumeImpl = function () { if (this.paused) { this.sound.start(this.position / 1000); var v2 = this; v2.sound.holder = this; this.sound.onSoundComplete = function () { var v2 = this; if (v2.holder.loopingTime > 1) { v2.holder.startImpl(0, v2.holder.loopingTime); } else { v2.holder.playing = false; } }; this.paused = false; } }; v2.fadeIn = function (dur, loop) { var v3 = this.fadeInVolume; this.volume = 0; this.sound.setVolume(this.volume); if (arguments.length == 2) { this.startImpl(0, loop); } else { this.startImpl(0); } if (v3 == 0) { v3 = 1; } clearInterval(this.intID); this.intID = setInterval(this, 'increseVolume', dur / v3, v3); }; v2.increseVolume = function (vol) { if (this.volume < vol) { ++this.volume; this.sound.setVolume(this.volume); } else { clearInterval(this.intID); } }; v2.fadeOut = function (dur) { var v2 = this.volume; if (v2 > 0) { clearInterval(this.intID); this.intID = setInterval(this, 'decreseVolume', dur / v2); } }; v2.decreseVolume = function () { if (this.getVolumeImpl() > 0) { --this.volume; this.sound.setVolume(this.volume); } else { this.stopImpl(); this.volume = this.fadeInVolume; this.sound.setVolume(this.volume); clearInterval(this.intID); } }; ASSetPropFlags(utils.SoundImpl.prototype, null, 1); } #endinitclip } movieClip 9256 __Packages.ctrl.Sounds { #initclip if (!_global.ctrl) { _global.ctrl = new Object(); } if (!_global.ctrl.Sounds) { var v1 = function (vol) { super(vol); this.musicVolume = vol; this.fxVolume = vol; }; ctrl.Sounds = v1; ctrl.Sounds extends utils.SoundController; var v2 = v1.prototype; v2.setSoundFXVolume = function (vol) { for (var v3 in this.sounds) { if (this.sounds[v3].isLoop == false) { this.fxVolume = vol; this.sounds[v3].setVolumeImpl(this.fxVolume); } } }; v2.getSoundFXVolume = function () { return int(this.fxVolume); }; v2.setMusicVolume = function (vol) { for (var v3 in this.sounds) { if (this.sounds[v3].isLoop) { this.musicVolume = vol; this.sounds[v3].setVolumeImpl(this.musicVolume); } } }; v2.getMusicVolume = function () { return int(this.musicVolume); }; v2.fxOff = function () { if (this.fxVolume > 0) { this.lastFxVolume = this.fxVolume; this.setSoundFXVolume(0); } }; v2.fxOn = function () { if (this.fxVolume == 0) { this.setSoundFXVolume(this.lastFxVolume); } }; v2.musicOff = function () { if (this.musicVolume > 0) { this.lastMusicVolume = this.musicVolume; this.setMusicVolume(0); } }; v2.musicOn = function () { if (this.musicVolume == 0) { this.setMusicVolume(this.lastMusicVolume); } }; ASSetPropFlags(ctrl.Sounds.prototype, null, 1); } #endinitclip } movieClip 9257 __Packages.MousePointer { #initclip if (!_global.MousePointer) { var v1 = function (_game) { this.game = _game; this.clip = _root.attachMovie('mousePointer', 'mousePointer', 794321, {'_x': _xmouse, '_y': _ymouse}); this.intID = setInterval(this, 'followMouse', 20); Mouse.hide(); }; _global.MousePointer = v1; var v2 = v1.prototype; v2.followMouse = function () { this.clip._x = _xmouse; this.clip._y = _ymouse; }; ASSetPropFlags(_global.MousePointer.prototype, null, 1); } #endinitclip } movieClip 9258 __Packages.com.SaveLoadSound { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.SaveLoadSound) { var v1 = function (game_) { this.game = game_; }; com.SaveLoadSound = v1; var v2 = v1.prototype; v2.saveGame = function () { var v4; var v3; var v2 = {'soundVol': this.game.fxVolume, 'musicVol': this.game.musicVolume}; this.so = SharedObject.getLocal('save_load_sound_YSDEMO', '/'); this.so.data.SaveGame = v2; this.so.flush(); }; v2.loadGame = function () { this.so = SharedObject.getLocal('save_load_sound_YSDEMO', '/'); this.game.fxVolume = this.so.data.SaveGame.soundVol; this.game.musicVolume = this.so.data.SaveGame.musicVol; var v2; }; ASSetPropFlags(com.SaveLoadSound.prototype, null, 1); } #endinitclip } movieClip 9259 __Packages.config.LanguageSettings { #initclip if (!_global.config) { _global.config = new Object(); } if (!_global.config.LanguageSettings) { var v1 = function () { this.language = new config.Language(); }; config.LanguageSettings = v1; var v2 = v1.prototype; v2.getLangText = function (objindex) { return this.language.getLangText(objindex); }; ASSetPropFlags(config.LanguageSettings.prototype, null, 1); } #endinitclip } movieClip 9260 __Packages.config.Language { #initclip if (!_global.config) { _global.config = new Object(); } if (!_global.config.Language) { var v1 = function () { this.mapping = new Array(); this.init(); }; config.Language = v1; var v2 = v1.prototype; v2.init = function () { this.mapping.backbtn = 'BACK'; this.mapping.popup1 = 'povleci ja \n rackata'; this.mapping.popup2 = 'zemi go bebeto i spudhti go nezno'; this.mapping.popup3 = 'daj mu na bebeto igracka'; this.mapping.popup4 = 'legni go da spie'; this.mapping.popup5 = 'izbanjaj go bebeto'; this.mapping.popup6 = 'daj mu na bebeto da jade'; this.mapping.popup7 = 'bebeto e povrateno iscisti go'; this.mapping.popupDelivery1 = 'Now it’s time to finally deliver all the babies you produced. First, click on this stork.'; this.mapping.popupDelivery2 = 'Good! Use this trick whenever you make a mistake. Now select the blue sack.'; this.mapping.popupDelivery3 = 'Ok now the stork is telling you to stop adding sacks and he waits for your final order so select the house you want this sack delivered to.'; this.mapping.popupDelivery4 = 'ke te pukaat'; this.mapping.popupDelivery5 = 'stavi mu KECE'; this.mapping.popupDelivery6 = 'stavi mu kapa za sneg'; this.mapping.popupDelivery7 = 'stavi mu gromobran'; this.mapping.popupDelivery8 = 'The stork is now ready to take off. Parents can become impatient but as long as you’re fast and you deliver according to their wish you’re on your way. Now click OK to continue.'; this.mapping.popupDelivery9 = 'This stork tells you that it can carry maximum one baby. Click on the red single baby sack. '; this.mapping.popupDelivery10 = 'It looks like we have made a mistake. The parents ask for a boy. First click on the red sack in the stork’s beak to unload it.'; this.mapping.popupDelivery11 = 'You have just made one very happy family. Delivering a wrong sack to the house will give you fewer points. Continue your mission.'; this.mapping.popupDelivery12 = 'Click this friendly cloud to blow away the bad weather so you can continue delivering sacks unhindered.'; this.mapping.popupDelivery13 = 'Rain clouds have started to block the houses. First, select the stork that will deliver the babies to the blocked house. '; this.mapping.popupDelivery14 = 'Now click on this helper to protect the stork from getting wet. '; this.mapping.popupDelivery15 = 'Now select the sack ...'; this.mapping.popupDelivery32 = '... and send it to the house.'; this.mapping.popupDelivery16 = 'Storms can make the stork look like he’s been in the sun for too long. Use this helper to neutralize the storm.'; this.mapping.popupDelivery17 = 'Now click on this helper to protect the stork from getting wet. '; this.mapping.popupDelivery18 = 'Now select the sack ...'; this.mapping.popupDelivery30 = '... send it to the house.'; this.mapping.popupDelivery19 = 'The snow keeps falling and… well, let’s say the storks are not really into the whole white Christmas thing. Use this helper or…. else.'; this.mapping.popupDelivery20 = 'Now click on this helper to protect the stork from getting wet. '; this.mapping.popupDelivery21 = 'Now select the sack ...'; this.mapping.popupDelivery31 = '.. send it to the house.'; this.mapping.popupDelivery22 = 'This stork can carry more than one baby. Select him '; this.mapping.popupDelivery23 = 'Use his maximum potential to receive multiplier bonus for each delivered sack. Choose houses in the same sequence you have chosen the sacks.'; this.mapping.popupDelivery24 = 'You have sacks with more than one baby in them. Use your stronger storks to deliver these sacks.'; this.mapping.popupDelivery25 = 'Here come the parents that are just happy with anything you give them. Remember, the choice you made in the factory really matters, so keep that in mind. Click OK to continue.'; this.mapping.popupDelivery26 = 'Some people are really annoyed from all the storks flying around so anytime you see a green target sign on one of the storks, you need to order your stork to get out of the way. Now click OK to continue'; this.mapping.popupDelivery27 = 'The people in these medium houses reward you some extra points but they expect you to be more agile when it comes to their house.'; this.mapping.popupDelivery28 = 'Talking about anxiety. A big house means…. Be quick.'; this.mapping.popupDelivery29 = 'The hospital should be on top of you emergency list. The reward will be more than enough.'; }; v2.getLangText = function (objindex) { trace('getLangText' + objindex); return this.mapping[objindex]; }; ASSetPropFlags(config.Language.prototype, null, 1); } #endinitclip } movieClip 9261 __Packages.com.Interface { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.Interface) { var v1 = function (Game) { this.game = Game; this.saveLoadObject = new com.SaveLoad(this.game); this.init(); }; com.Interface = v1; var v2 = v1.prototype; v2.init = function () { this.UserScrFirstTime = false; this.f = new scr.FadeIn(); this.r = new scr.FadeOut(); this.hasAttachTransition = false; this.hasRemoveTransition = false; this.addRemoveTransition(this.r); this.tempName = ' '; }; v2.showStartScreen = function () { this.startScreen = this.game.attachMovie('startScreen_mc', 'startScreen', 10); this.addEvents(); }; v2.showWin = function () { this.WinScreen = new scr.WinScreen(this.game); }; v2.showMenu = function () { this.playIntro(); this.addEvents(); }; v2.playIntro = function () { if (this.saveLoadObject.chekForUser()) { this.showLastUser(); this.game.userName = this.saveLoadObject.getLastUser(); this.game.loginPage_MC.welcome.welcome.userName.text = this.saveLoadObject.getLastUser(); } else { this.UserScrFirstTime = true; this.showNewUserScreen(); } }; v2.showNewUserScreen = function () { if (this.UserScrFirstTime == true) { this.game.canEsc = false; this.game.attachMovie('newUserPage_MC', 'newUserPage_MC', 12, {'_x': 83.59999999999999, '_y': 93.2}); this.clip = this.game.attachMovie('loginPage_MC', 'loginPage_MC', 2, {'_x': 400, '_y': 300}); this.target = this.game; this.depth = 2; this.clip.screenHolder = this; this.addEvents(); } else { this.game.canEsc = true; this.game.attachMovie('newUserPage_MC', 'newUserPage_MC', 12, {'_x': 83.59999999999999, '_y': 93.2}); } }; v2.setNames = function () { this.saveLoadObject.ShowUsers(this.game); }; v2.showUserSelectioncreen = function () { if (!this.game.options_screen_mc) { var v2 = new trans.ClipTransitionUsers('CloudUD_in', 'chooseProfileScreen'); v2.setHolderPosition(this.game, 300, 400, 100001); v2.Screen = this; v2.startTransition(); v2.toPointTransition(400, 300, 6); this.addEvents(); } }; v2.showUserSelectioncreen1 = function () { this.saveLoadObject.ShowUsers(this.game); }; v2.showLastUser = function () { this.clip = this.game.attachMovie('loginPage_MC', 'loginPage_MC', 2, {'_x': 400, '_y': 300}); this.clip.screenHolder = this; this.target = this.game; this.depth = 2; this.saveLoadObject.ShowLastUsers(this.game); this.addEvents(); }; v2.showLevelInfoScreen = function () { this.levelInfoScreen = new scr.LevelInfoScreen(this.game); this.levelInfoScreen.attachLevelInfoScreen(); }; v2.showUpgradeScreen = function () { this.upgradeScreen = new scr.UpgradeScreen(this.game); }; v2.showDeliveriUpgradeScreen = function () { this.DeliveriUpgradeScreen = new scr.DeliveriUpgradeScreen(this.game); this.startScreen.removeMovieClip(); }; v2.showDeliveryScreen = function () {}; v2.hideDeliveryScreen = function () {}; v2.showMapPrepare = function () { this.clip.play_game.gotoAndPlay('next'); this.clip.optionss.gotoAndPlay('next'); this.clip.highscore.gotoAndPlay('next'); this.clip.more_games.gotoAndPlay('next'); this.clip.instructions.gotoAndPlay('next'); this.clip.new_player.gotoAndPlay('next'); this.clip.full_version.gotoAndPlay('next'); this.clip.exit.gotoAndPlay('next'); this.clip.baby_blimp.gotoAndPlay('next'); }; v2.showMap = function () { delete this.game.level_.delivery; this.removeInfoScreen(); }; v2.showGame = function () { this.game.userNam = this.game.newUserPage_MC.userName.text; this.loadPopUpsParam(); this.game.startLevel(); this.deleteScreen(); }; v2.deleteScreen = function () { this.game.newUserPage_MC.removeMovieClip(); var v2; v2 = 0; while (v2 < this.saveLoadObject.NumOfUser()) { this.game['Save_button' + v2].removeMovieClip(); ++v2; } return true; }; v2.showOptions = function () { this.OptionScreen = new scr.OptionScreen(this.game); this.OptionScreen.attachOptionScreen(); }; v2.loadPopUpsParam = function () { var v3 = SharedObject.getLocal('save_load_YSDEMO'); var v2; var v4; v4 = -1; v2 = 0; while (v2 < v3.data.SaveGame.length) { if (v3.data.SaveGame[v2].name_ == this.game.userName) { v4 = v2; } ++v2; } v2 = 0; while (v2 < this.game.helpTips.length) { this.game.helpTips[v2].shown = v3.data.SaveGame[v4].helpTipsShown[v2]; ++v2; } }; v2.addTranzition = function () { var v2 = new trans.ClipTransitionUsers('CloudDU_out', 'chooseProfileScreen'); v2.Screen = this; v2.setHolderPosition(this.game, 400, 300, 10001); v2.startTransition(false); utils.Delegate.callDelayed(v2, v2.toPointTransition, 160, 400, 300, 4); }; v2.addEvents = function () { this.startScreen.upgrade.holder = this; this.startScreen.upgrade.onPress = function () { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this.holder.showDeliveriUpgradeScreen(); }; this.startScreen.startBtn.holder = this; this.startScreen.startBtn.onPress = function () { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.startLevel(); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.startScreen.removeMovieClip(); }; this.game.newUserPage_MC.ok.onRelease = function () { this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.gotoAndStop(3); }; this.game.newUserPage_MC.ok.onRollOver = function () { this.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); }; this.game.newUserPage_MC.ok.onRollOut = function () { this.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.newUserPage_MC.ok.onReleaseOutside = function () { this.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.newUserPage_MC.ok.holder = this; this.game.newUserPage_MC.ok.onPress = function () { this.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.userName = this.holder.game.loginPage_MC.welcome.welcome.userName.text; if (this.holder.saveLoadObject.addName(this.holder.game.newUserPage_MC.userName.text) == 'ok') { this.holder.game.userName = this.holder.game.newUserPage_MC.userName.text; this.holder.saveLoadObject.setLastUser(this.holder.game.userName); this.holder.game.frstTime = true; this.holder.game.loginPage_MC.welcome.welcome.userName.text = this.holder.game.newUserPage_MC.userName.text; if (!this.holder.game.loginPage_MC) { this.holder.game.interface_.showLastUser(); this.holder.game.loginPage_MC.welcome.welcome.userName.text = this.holder.game.newUserPage_MC.userName.text; } this.holder.game.newUserPage_MC.removeMovieClip(); } }; var i; i = 0; while (i < this.saveLoadObject.NumOfUser()) { this.game.chooseProfileScreen['Save_button' + i].onPress = function () { this.gotoAndStop(3); }; ++i; } i = 0; while (i < this.saveLoadObject.NumOfUser()) { this.game.chooseProfileScreen['Save_button' + i].onRollOver = function () { this.gotoAndStop(2); }; ++i; } i = 0; while (i < this.saveLoadObject.NumOfUser()) { this.game.chooseProfileScreen['Save_button' + i].onRollOut = function () { this.gotoAndStop(1); }; ++i; } i = 0; while (i < this.saveLoadObject.NumOfUser()) { this.game.chooseProfileScreen['Save_button' + i].holder = this; this.game.chooseProfileScreen['Save_button' + i].onRelease = function () { this.gotoAndStop(1); this.holder.tempName = this.dinamikText.text; this.holder.game.chooseProfileScreen.Save_button0.dinamikText.textColor = 9306860; this.holder.game.chooseProfileScreen.Save_button1.dinamikText.textColor = 9306860; this.holder.game.chooseProfileScreen.Save_button2.dinamikText.textColor = 9306860; this.holder.game.chooseProfileScreen.Save_button3.dinamikText.textColor = 9306860; this.dinamikText.textColor = 16777215; }; ++i; } this.game.newUserPage_MC.txtOver.holder = this; this.game.newUserPage_MC.txtOver.onRollOver = function () { this.holder.game.mousePointer.clip._visible = false; }; this.game.newUserPage_MC.txtOver.onRollOut = function () { this.holder.game.mousePointer.clip._visible = true; }; this.game.newUserPage_MC.txtOver.onReleaseOutside = function () { this.holder.game.mousePointer.clip._visible = true; }; this.game.loginPage_MC.new_player.hitClip.onPress = function () { if (!this.holder.game.newUserPage_MC) { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this._parent.newPlayer.gotoAndStop(3); } }; this.game.loginPage_MC.new_player.hitClip.onRollOver = function () { if (!this.holder.game.newUserPage_MC) { this._parent.newPlayer.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); } }; this.game.loginPage_MC.new_player.hitClip.onRollOut = function () { this._parent.newPlayer.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.new_player.hitClip.onReleaseOutside = function () { this._parent.newPlayer.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.new_player.hitClip.holder = this; this.game.loginPage_MC.new_player.hitClip.onRelease = function () { if (!this.holder.game.newUserPage_MC) { this._parent.newPlayer.gotoAndStop(1); if (this.holder.game.newUserPage_MC == undefined) { this.holder.showUserSelectioncreen(); } } }; this.game.loginPage_MC.full_version.hitClip.onPress = function () { if (!this.holder.game.newUserPage_MC) { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this._parent.fullversion.gotoAndStop(3); getURL(_global.buygamelink, '_blank'); } }; this.game.loginPage_MC.full_version.hitClip.onRollOver = function () { if (!this.holder.game.newUserPage_MC) { this._parent.fullversion.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); } }; this.game.loginPage_MC.full_version.hitClip.onRollOut = function () { this._parent.fullversion.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.full_version.hitClip.onRelease = function () { if (!this.holder.game.newUserPage_MC) { this._parent.fullversion.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); } }; this.game.loginPage_MC.full_version.hitClip.holder = this; this.game.loginPage_MC.full_version.hitClip.onReleaseOutside = function () { this._parent.fullversion.gotoAndStop(1); }; this.game.loginPage_MC.instructions.hitClip.onPress = function () { if (!this.holder.game.newUserPage_MC) { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this._parent.instructions.gotoAndStop(3); } }; this.game.loginPage_MC.instructions.hitClip.onRollOver = function () { if (!this.holder.game.newUserPage_MC) { this._parent.instructions.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); } }; this.game.loginPage_MC.instructions.hitClip.onRollOut = function () { this._parent.instructions.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.instructions.hitClip.onReleaseOutside = function () { this._parent.instructions.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.instructions.hitClip.holder = this; this.game.loginPage_MC.instructions.hitClip.onRelease = function () { if (!this.holder.game.newUserPage_MC) { this._parent.instructions.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.buttonClick = 'goalScreen'; this.holder.removeInfoScreen(); } }; this.game.loginPage_MC.highscore.hitClip.onPress = function () { if (!this.holder.game.newUserPage_MC) { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this._parent.highscore.gotoAndStop(3); _root.showHighscore('view'); } }; this.game.loginPage_MC.highscore.hitClip.onRollOver = function () { if (!this.holder.game.newUserPage_MC) { this._parent.highscore.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); } }; this.game.loginPage_MC.highscore.hitClip.onRollOut = function () { this._parent.highscore.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.highscore.hitClip.onReleaseOutside = function () { this._parent.highscore.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.highscore.hitClip.holder = this; this.game.loginPage_MC.highscore.hitClip.onRelease = function () { if (!this.holder.game.newUserPage_MC) { this._parent.highscore.gotoAndStop(1); } }; this.game.loginPage_MC.more_games.hitClip.onPress = function () { if (!this.holder.game.newUserPage_MC) { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this._parent.moregames.gotoAndStop(3); getURL(_global.moregamelink, '_blank'); } }; this.game.loginPage_MC.more_games.hitClip.onRollOver = function () { if (!this.holder.game.newUserPage_MC) { this._parent.moregames.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); } }; this.game.loginPage_MC.more_games.hitClip.onRollOut = function () { this._parent.moregames.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.more_games.hitClip.onReleaseOutside = function () { this._parent.moregames.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.more_games.hitClip.holder = this; this.game.loginPage_MC.more_games.hitClip.onRelease = function () { this._parent.moregames.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.chooseProfileScreen.chooseBtn.btn.onPress = function () { this._parent.choose.gotoAndStop(1); this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); }; this.game.chooseProfileScreen.chooseBtn.btn.onRollOver = function () { this._parent.choose.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); }; this.game.chooseProfileScreen.chooseBtn.btn.onRollOut = function () { this._parent.choose.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.chooseProfileScreen.chooseBtn.btn.onReleaseOutside = function () { this._parent.choose.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.chooseProfileScreen.chooseBtn.btn.holder = this; this.game.chooseProfileScreen.chooseBtn.btn.onRelease = function () { this._parent.choose.gotoAndStop(1); if ((this.holder.game.loginPage_MC.welcome.welcome.userName.text == ' ' || this.holder.game.loginPage_MC.welcome.welcome.userName.text == '' || this.holder.game.loginPage_MC.welcome.welcome.userName.text == '---') && (this.holder.tempName == ' ' || this.holder.tempName == '' || this.holder.tempName == '---')) { } else { if (this.holder.tempName != ' ') { this.holder.game.loginPage_MC.welcome.welcome.userName.text = this.holder.tempName; this.holder.game.userName = this.holder.tempName; this.holder.tempName = ' '; } this.holder.userName = this.holder.game.loginPage_MC.welcome.welcome.userName.text; this.holder.game.chooseProfileScreen['Save_button' + i].removeMovieClip(); if (this.holder.game.loginPage_MC.welcome.welcome.userName.text != '' && this.holder.game.loginPage_MC.welcome.welcome.userName.text != ' ') { this.holder.saveLoadObject.setLastUser(this.holder.game.userName); if (this.holder.saveLoadObject.getLevelId(this.holder.game.userName) > 1) { this.holder.addTranzition(); this.holder.game.chooseProfileScreen.removeMovieClip(); } else { this.holder.addTranzition(); this.holder.game.chooseProfileScreen.removeMovieClip(); } } } }; var v4 = SharedObject.getLocal('save_load_YSDEMO', '/'); trace('so.data.SaveGame.length ' + v4.data.SaveGame.length); if (v4.data.SaveGame.length >= 4) { this.game.chooseProfileScreen.createBtn.create.gotoAndStop(4); } this.game.chooseProfileScreen.createBtn.btn.onPress = function () { var v2 = SharedObject.getLocal('save_load_YSDEMO', '/'); trace('so.data.SaveGame.length ' + v2.data.SaveGame.length); if (v2.data.SaveGame.length < 4) { this._parent.create.gotoAndStop(1); this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); } }; this.game.chooseProfileScreen.createBtn.btn.onRollOver = function () { var v2 = SharedObject.getLocal('save_load_YSDEMO', '/'); trace('so.data.SaveGame.length ' + v2.data.SaveGame.length); if (v2.data.SaveGame.length < 4) { this._parent.create.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); } }; this.game.chooseProfileScreen.createBtn.btn.onRollOut = function () { var v2 = SharedObject.getLocal('save_load_YSDEMO', '/'); trace('so.data.SaveGame.length ' + v2.data.SaveGame.length); if (v2.data.SaveGame.length < 4) { this._parent.create.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); } }; this.game.chooseProfileScreen.createBtn.btn.onReleaseOutside = function () { var v2 = SharedObject.getLocal('save_load_YSDEMO', '/'); trace('so.data.SaveGame.length ' + v2.data.SaveGame.length); if (v2.data.SaveGame.length < 4) { this._parent.create.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); } }; this.game.chooseProfileScreen.createBtn.btn.holder = this; this.game.chooseProfileScreen.createBtn.btn.onRelease = function () { var v2 = SharedObject.getLocal('save_load_YSDEMO', '/'); trace('so.data.SaveGame.length ' + v2.data.SaveGame.length); if (v2.data.SaveGame.length < 4) { this._parent.create.gotoAndStop(1); this.holder.UserScrFirstTime = false; this.holder.showNewUserScreen(); this.holder.addTranzition(); this.holder.game.chooseProfileScreen.removeMovieClip(); } }; this.game.chooseProfileScreen.cancelBtn.btn.onPress = function () { this._parent.cancel.gotoAndStop(1); this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); }; this.game.chooseProfileScreen.cancelBtn.btn.onRollOver = function () { this._parent.cancel.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); }; this.game.chooseProfileScreen.cancelBtn.btn.onRollOut = function () { this._parent.cancel.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.chooseProfileScreen.cancelBtn.btn.onReleaseOutside = function () { this._parent.cancel.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.chooseProfileScreen.cancelBtn.btn.holder = this; this.game.chooseProfileScreen.cancelBtn.btn.onRelease = function () { this._parent.cancel.gotoAndStop(1); if (this.holder.game.loginPage_MC.welcome.welcome.userName.text != ' ' && this.holder.game.loginPage_MC.welcome.welcome.userName.text != '' && this.holder.game.loginPage_MC.welcome.welcome.userName.text != '---') { if (this.holder.saveLoadObject.chekForUser()) { this.holder.addTranzition(); this.holder.game.chooseProfileScreen.removeMovieClip(); } else { this.holder.UserScrFirstTime = false; this.holder.showNewUserScreen(); this.holder.addTranzition(); this.holder.game.chooseProfileScreen.removeMovieClip(); } } else { this.holder.showNewUserScreen(); this.holder.addTranzition(); this.holder.game.chooseProfileScreen.removeMovieClip(); } }; this.game.chooseProfileScreen.deleteBtn.btn.onPress = function () { this._parent.deleteBtn.gotoAndStop(1); this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); }; this.game.chooseProfileScreen.deleteBtn.btn.onRollOver = function () { this._parent.deleteBtn.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); }; this.game.chooseProfileScreen.deleteBtn.btn.onRollOut = function () { this._parent.deleteBtn.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.chooseProfileScreen.deleteBtn.btn.onReleaseOutside = function () { this._parent.deleteBtn.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.chooseProfileScreen.deleteBtn.btn.holder = this; this.game.chooseProfileScreen.deleteBtn.btn.onRelease = function () { this._parent.deleteBtn.gotoAndStop(1); if (this.holder.tempName == this.holder.saveLoadObject.getLastUser()) { } this.holder.saveLoadObject.setLastUser(' '); if (this.holder.tempName != ' ') { this.holder.saveLoadObject.deleteAllUsers(this.holder.tempName); var v2 = SharedObject.getLocal('save_load_YSDEMO', '/'); trace('so.data.SaveGame.length ' + v2.data.SaveGame.length); if (v2.data.SaveGame.length < 4) { this.holder.game.chooseProfileScreen.createBtn.create.gotoAndStop(1); } } this.holder.game.userName = ' '; this.holder.game.loginPage_MC.welcome.welcome.userName.text = ' '; this.holder.tempName = ' '; this.holder.showUserSelectioncreen1(); }; this.game.loginPage_MC.optionss.hitClip.onPress = function () { if (!this.holder.game.newUserPage_MC) { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this._parent.options.gotoAndStop(3); } }; this.game.loginPage_MC.optionss.hitClip.onRollOver = function () { if (!this.holder.game.newUserPage_MC) { this._parent.options.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); } }; this.game.loginPage_MC.optionss.hitClip.onRollOut = function () { this._parent.options.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.optionss.hitClip.onReleaseOutside = function () { this._parent.options.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.optionss.hitClip.holder = this; this.game.loginPage_MC.optionss.hitClip.onRelease = function () { if (!this.holder.game.newUserPage_MC) { this._parent.options.gotoAndStop(1); this.holder.showOptions(); } }; this.game.loginPage_MC.exit.hitClip.onPress = function () { if (!this.holder.game.newUserPage_MC) { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this._parent.exitGame.gotoAndStop(3); if (_global.externalModel) { if (_global.attachExitMenu) { _global.attachExitMenu(); } else { _global.exitMenu_mc._visible = true; } } else { fscommand('quit'); } } }; this.game.loginPage_MC.exit.hitClip.onRollOver = function () { if (!this.holder.game.newUserPage_MC) { this._parent.exitGame.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); } }; this.game.loginPage_MC.exit.hitClip.onRollOut = function () { this._parent.exitGame.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.exit.hitClip.onReleaseOutside = function () { this._parent.exitGame.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.exit.hitClip.holder = this; this.game.loginPage_MC.exit.hitClip.onRelease = function () { if (!this.holder.game.newUserPage_MC) { this._parent.exitGame.gotoAndStop(1); } }; this.game.loginPage_MC.play_game.hitClip.onPress = function () { if (!this.holder.game.newUserPage_MC) { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this._parent.playGame.gotoAndStop(3); } }; this.game.loginPage_MC.play_game.hitClip.onRollOver = function () { if (!this.holder.game.newUserPage_MC) { this._parent.playGame.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); } }; this.game.loginPage_MC.play_game.hitClip.onRollOut = function () { this._parent.playGame.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.play_game.hitClip.onReleaseOutside = function () { this._parent.playGame.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.game.loginPage_MC.play_game.hitClip.holder = this; this.game.loginPage_MC.play_game.hitClip.onRelease = function () { if (!this.holder.game.newUserPage_MC) { this._parent.playGame.gotoAndStop(1); if (this.holder.game.newUserPage_MC == undefined && this.holder.game.loginPage_MC.welcome.welcome.userName.text != ' ' && this.holder.game.loginPage_MC.welcome.welcome.userName.text != ' ,') { this.holder.saveLoadObject.setLastUser(this.holder.game.userName); var v3 = this.holder.saveLoadObject.getLevelId(this.holder.game.userName); var v2 = this.holder.saveLoadObject.getLevelState(this.holder.game.userName); this.holder.buttonClick = 'playGame'; if (this.holder.saveLoadObject.getLevelId(this.holder.game.userName) > 1 || this.holder.saveLoadObject.getLevelId(this.holder.game.userName) == 1 && v2 == 'D') { this.holder.saveLoadObject.loadGame(this.holder.game.userName); this.holder.showMapPrepare(); this.holder.game.chooseProfileScreen.removeMovieClip(); } else { if (this.holder.game.frstTime) { this.holder.showMapPrepare(); this.holder.game.chooseProfileScreen.removeMovieClip(); } else { this.holder.showMapPrepare(); this.holder.game.chooseProfileScreen.removeMovieClip(); } } } } }; }; v2.removeInfoScreen = function () { if (this.hasRemoveTransition) { this.rTransition.startTransition(); } else { this.remove(); } }; v2.addAttachTransition = function (t) { this.aTransition = t; this.aTransition.addTransitionObject(this); this.aTransition.addEventListener('onAttach', this); this.hasAttachTransition = true; }; v2.addRemoveTransition = function (t) { this.rTransition = t; this.rTransition.addTransitionObject(this); this.rTransition.addEventListener('onRemove', this); this.hasRemoveTransition = true; }; v2.removeAttachTransition = function (t) { this.aTransition.removeEventListener('onAttach', this); this.hasAttachTransition = false; this.aTransition = undefined; }; v2.removeRemoveTransition = function (t) { this.rTransition.removeEventListener('onRemove', this); this.hasRemoveTransition = false; this.rTransition = undefined; }; v2.attach = function () { if (this.hasAttachTransition) { this.aTransition.startTransition(); } }; v2.remove = function () { this.deleteScreen(); this.clip.removeMovieClip(); if (this.buttonClick == 'playGame') { this.MapScreen = new scr.MapScreen(this.game); } else { if (this.buttonClick == 'goalScreen') { var v2 = new scr.GoalScreen(this.game); } } }; v2.onAttach = function () {}; v2.onRemove = function () { this.remove(); }; ASSetPropFlags(com.Interface.prototype, null, 1); } #endinitclip } movieClip 9262 __Packages.mx.events.EventDispatcher { #initclip if (!_global.mx) { _global.mx = new Object(); } if (!_global.mx.events) { _global.mx.events = new Object(); } if (!_global.mx.events.EventDispatcher) { var v1 = function () {}; mx.events.EventDispatcher = v1; var v2 = v1.prototype; v1._removeEventListener = function (queue, event, handler) { if (queue != undefined) { var v4 = queue.length; var v1; v1 = 0; while (v1 < v4) { var v2 = queue[v1]; if (v2 == handler) { queue.splice(v1, 1); return undefined; } ++v1; } } }; v1.initialize = function (object) { if (mx.events.EventDispatcher._fEventDispatcher == undefined) { mx.events.EventDispatcher._fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = mx.events.EventDispatcher._fEventDispatcher.addEventListener; object.removeEventListener = mx.events.EventDispatcher._fEventDispatcher.removeEventListener; object.dispatchEvent = mx.events.EventDispatcher._fEventDispatcher.dispatchEvent; object.dispatchQueue = mx.events.EventDispatcher._fEventDispatcher.dispatchQueue; }; v2.dispatchQueue = function (queueObj, eventObj) { var v7 = '__q_' + eventObj.type; var v4 = queueObj[v7]; if (v4 != undefined) { var v5; for (v5 in v4) { var v1 = v4[v5]; var v3 = typeof v1; if (v3 == 'object' || v3 == 'movieclip') { if (v1.handleEvent != undefined) { v1.handleEvent(eventObj); } if (v1[eventObj.type] != undefined) { if (mx.events.EventDispatcher.exceptions[eventObj.type] == undefined) { v1[eventObj.type](eventObj); } } } else { v1.apply(queueObj, [eventObj]); } } } }; v2.dispatchEvent = function (eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + 'Handler'](eventObj); this.dispatchQueue(this, eventObj); }; v2.addEventListener = function (event, handler) { var v3 = '__q_' + event; if (this[v3] == undefined) { this[v3] = new Array(); } _global.ASSetPropFlags(this, v3, 1); mx.events.EventDispatcher._removeEventListener(this[v3], event, handler); this[v3].push(handler); }; v2.removeEventListener = function (event, handler) { var v2 = '__q_' + event; mx.events.EventDispatcher._removeEventListener(this[v2], event, handler); }; v1._fEventDispatcher = undefined; v1.exceptions = {'move': 1, 'draw': 1, 'load': 1}; ASSetPropFlags(mx.events.EventDispatcher.prototype, null, 1); } #endinitclip } movieClip 9263 __Packages.trans.Transition { #initclip if (!_global.trans) { _global.trans = new Object(); } if (!_global.trans.Transition) { var v1 = function () { super(); }; trans.Transition = v1; trans.Transition extends mx.events.EventDispatcher; var v2 = v1.prototype; v2.addTransitionObject = function (transitionObject) { this.transitionObject = transitionObject; }; v2.getTransitionObject = function () { return this.transitionObject; }; v2.startTransition = function () {}; ASSetPropFlags(trans.Transition.prototype, null, 1); } #endinitclip } movieClip 9264 __Packages.trans.AttachTransition { #initclip if (!_global.trans) { _global.trans = new Object(); } if (!_global.trans.AttachTransition) { var v1 = function () { super(); }; trans.AttachTransition = v1; trans.AttachTransition extends trans.Transition; var v2 = v1.prototype; v2.stopTransition = function () { this.dispatchEvent({'type': 'onAttach', 'target': this}); }; ASSetPropFlags(trans.AttachTransition.prototype, null, 1); } #endinitclip } movieClip 9265 __Packages.trans.RemoveTransition { #initclip if (!_global.trans) { _global.trans = new Object(); } if (!_global.trans.RemoveTransition) { var v1 = function () { super(); }; trans.RemoveTransition = v1; trans.RemoveTransition extends trans.Transition; var v2 = v1.prototype; v2.stopTransition = function () { this.dispatchEvent({'type': 'onRemove', 'target': this}); }; ASSetPropFlags(trans.RemoveTransition.prototype, null, 1); } #endinitclip } movieClip 9266 __Packages.com.SaveLoad { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.SaveLoad) { var v1 = function (game_) { this.game = game_; }; com.SaveLoad = v1; var v2 = v1.prototype; v2.NumOfUser = function () { var v1 = SharedObject.getLocal('save_load_YSDEMO', '/'); return v1.data.SaveGame.length; }; v2.ShowUsers = function (game_) { var v2 = 0; while (v2 <= 3) { this.game.chooseProfileScreen['Save_button' + v2].dinamikText.text = '---'; ++v2; } var v3 = SharedObject.getLocal('save_load_YSDEMO', '/'); v2 = 0; while (v2 < v3.data.SaveGame.length) { this.game.chooseProfileScreen['Save_button' + v2].dinamikText.text = v3.data.SaveGame[v2].name_.toString(); ++v2; } }; v2.ShowLastUsers = function (game_) { var v1 = SharedObject.getLocal('save_load_YSDEMO', '/'); }; v2.chekForUser = function () { var v1 = SharedObject.getLocal('save_load_YSDEMO', '/'); if (v1.data.SaveGame.length == undefined || v1.data.SaveGame.length == 0) { return false; } return true; }; v2.saveGame = function (name_) { trace('SAVE GAME' + levelNum); var levelNum; var v71; var v134; var v128; var v130; var v63; var v83; var v129; var v132; var v133; var v43; var v30 = new Array(); var v33 = new Array(); var v37 = new Array(); var v24 = new Array(); var v22 = new Array(); var v15 = new Array(); var v25 = new Array(); var v38 = new Array(); var v16 = new Array(); var v39 = new Array(); var v31 = new Array(); var v34 = new Array(); var v7 = new Array(); var v9 = new Array(); var v119; var v114; var v111; var v51; var v53; var v60; var v84; var v54; var v55; var v124; var v64; var v120; var v44; var v65; var v66; var v72; var v45; var v125; var v67; var v102; var v76; var v56; var v77; var v46; var v99; var v94; var v73; var v115; var v108; var v100; var v61; var v103; var v68; var v47; var v101; var v121; var v112; var v85; var v109; var v74; var v48; var v116; var v78; var v79; var v95; var v104; var v80; var v105; var v131; var v96; var v89; var v122; var v69; var v90 = []; var v57 = []; var v58; var v35 = new Array(); var v6 = new Array(); var v17 = new Array(); var v18 = new Array(); var v26 = new Array(); var v10 = new Array(); var v19 = new Array(); var v40 = new Array(); var v12 = new Array(); var v13 = new Array(); var v23 = new Array(); var v20 = new Array(); var v27 = new Array(); var v8 = new Array(); var v14 = new Array(); var v11 = new Array(); var v21 = new Array(); var v28 = new Array(); var v32 = new Array(); var v29 = new Array(); var v36 = new Array(); var v2 = 0; while (v2 < this.game.avoidingBadWeatherLevelsArray.length) { v12[v2] = this.game.avoidingBadWeatherLevelsArray[v2]; ++v2; } v2 = 0; while (v2 < this.game.Stork0Speed.length) { v13[v2] = this.game.Stork0Speed[v2]; ++v2; } v2 = 0; while (v2 < this.game.Stork0Power.length) { v23[v2] = this.game.Stork0Power[v2]; ++v2; } v2 = 0; while (v2 < this.game.Stork1Speed.length) { v20[v2] = this.game.Stork1Speed[v2]; ++v2; } v2 = 0; while (v2 < this.game.Stork1Power.length) { v27[v2] = this.game.Stork1Power[v2]; ++v2; } v2 = 0; while (v2 < this.game.Stork2Speed.length) { v8[v2] = this.game.Stork2Speed[v2]; ++v2; } v2 = 0; while (v2 < this.game.Stork2Power.length) { v14[v2] = this.game.Stork2Power[v2]; ++v2; } v2 = 0; while (v2 < this.game.Stork3Speed.length) { v11[v2] = this.game.Stork3Speed[v2]; ++v2; } v2 = 0; while (v2 < this.game.Stork3Power.length) { v21[v2] = this.game.Stork3Power[v2]; ++v2; } v2 = 0; while (v2 < this.game.Stork4Speed.length) { v28[v2] = this.game.Stork4Speed[v2]; ++v2; } v2 = 0; while (v2 < this.game.Stork4Power.length) { v32[v2] = this.game.Stork4Power[v2]; ++v2; } v2 = 0; while (v2 < this.game.Stork5Speed.length) { v29[v2] = this.game.Stork5Speed[v2]; ++v2; } v2 = 0; while (v2 < this.game.Stork5Power.length) { v36[v2] = this.game.Stork5Power[v2]; ++v2; } v2 = 0; while (v2 < this.game.singelBoySacksArray.length) { v35[v2] = this.game.singelBoySacksArray[v2]; ++v2; } v2 = 0; while (v2 < this.game.singelGirlSacksArray.length) { v6[v2] = this.game.singelGirlSacksArray[v2]; ++v2; } v2 = 0; while (v2 < this.game.twinBoySacksArray.length) { v17[v2] = this.game.twinBoySacksArray[v2]; ++v2; } v2 = 0; while (v2 < this.game.twinGirlSacksArray.length) { v18[v2] = this.game.twinGirlSacksArray[v2]; ++v2; } v2 = 0; while (v2 < this.game.tripletBoySacksArray.length) { v26[v2] = this.game.tripletBoySacksArray[v2]; ++v2; } v2 = 0; while (v2 < this.game.tripletGirlSacksArray.length) { v10[v2] = this.game.tripletGirlSacksArray[v2]; ++v2; } v2 = 0; while (v2 < this.game.quadrupletBoySacksArray.length) { v19[v2] = this.game.quadrupletBoySacksArray[v2]; ++v2; } v2 = 0; while (v2 < this.game.quadrupletGirlSacksArray.length) { v40[v2] = this.game.quadrupletGirlSacksArray[v2]; ++v2; } var v3 = 0; while (v3 < 42) { v90.push(this.game.helpTips[v3].shown); ++v3; } v3 = 0; while (v3 < this.game.helpTipsDelivery.length) { v57.push(this.game.helpTipsDelivery[v3].shown); ++v3; } v3 = 0; while (v3 < 25) { v30[v3] = this.game.bed1LevelUpgrades[v3]; v33[v3] = this.game.bed2LevelUpgrades[v3]; v37[v3] = this.game.bed3LevelUpgrades[v3]; v24[v3] = this.game.bath1LevelUpgrades[v3]; v22[v3] = this.game.bath2LevelUpgrades[v3]; v15[v3] = this.game.bath3LevelUpgrades[v3]; v25[v3] = this.game.foodmakerLevelUpgrades[v3]; v38[v3] = this.game.toyboxLevelUpgrades[v3]; v16[v3] = this.game.cleaningLevelStork[v3]; v39[v3] = this.game.EscSwitchLevelUpgrades[v3]; v31[v3] = this.game.gamePointsFactory[v3]; v34[v3] = this.game.gamePointsDelivery[v3]; v7[v3] = this.game.pointsAreLostFactoryUpgrade[v3]; v9[v3] = this.game.wrongWishFactoryUpgrade[v3]; ++v3; } var v42 = {'name_': name_, 'avoidingBadWeatherLevelsArray': v12, 'singelBoySacks': v35, 'singelGirlSacks': v6, 'twinBoySacks': v17, 'twinGirlSacks': v18, 'tripletBoySacks': v26, 'tripletGirlSacks': v10, 'quadrupletBoySacks': v19, 'quadrupletGirlSacks': v40, 'NoNegativePoints': this.game.NoNegativePoints, 'levelNum': this.game.levelNum, 'goalReached': this.game.goalReached, 'gamePoints': this.game.gamePoints, 'strongStork': this.game.strongStork, 'speed': this.game.speed, 'twinMasterTrophy': this.game.twinMasterTrophy, 'tripletMasterTrophy': this.game.tripletMasterTrophy, 'quadrupletFanTrophy': this.game.quadrupletFanTrophy, 'expertGoalBusterTrophy': this.game.expertGoalBusterTrophy, 'professorTrophy': this.game.professorTrophy, 'innovatorTrophy': this.game.innovatorTrophy, 'comboFreakTrophy': this.game.comboFreakTrophy, 'comboExpertTrophy': this.game.comboExpertTrophy, 'comboholicTrophy': this.game.comboholicTrophy, 'fastestStorkTrophy': this.game.fastestStorkTrophy, 'queenHeartsTrophy': this.game.queenHeartsTrophy, 'kingHeartsTrophy': this.game.kingHeartsTrophy, 'storkHeartsTrophy': this.game.storkHeartsTrophy, 'weatherMasterTrophy': this.game.weatherMasterTrophy, 'slotMashineTrophy': this.game.slotMashineTrophy, 'trophyHunter': this.game.trophyHunter, 'twinMasterTrophyShown': this.game.twinMasterTrophyShown, 'tripletMasterTrophyShown': this.game.tripletMasterTrophyShown, 'quadrupletFanTrophyShown': this.game.quadrupletFanTrophyShown, 'expertGoalBusterTrophyShown': this.game.expertGoalBusterTrophyShown, 'professorTrophyShown': this.game.professorTrophyShown, 'innovatorTrophyShown': this.game.innovatorTrophyShown, 'comboFreakTrophyShown': this.game.comboFreakTrophyShown, 'comboExpertTrophyShown': this.game.comboExpertTrophyShown, 'comboholicTrophyShown': this.game.comboholicTrophyShown, 'fastestStorkTrophyShown': this.game.fastestStorkTrophyShown, 'queenHeartsTrophyShown': this.game.queenHeartsTrophyShown, 'kingHeartsTrophyShown': this.game.kingHeartsTrophyShown, 'storkHeartsTrophyShown': this.game.storkHeartsTrophyShown, 'weatherMasterTrophyShown': this.game.weatherMasterTrophyShown, 'slotMashineTrophyShown': this.game.slotMashineTrophyShown, 'trophyHunterShown': this.game.trophyHunterShown, 'pointsAreLost': this.game.pointsAreLost, 'expertGoal': this.game.expertGoal, 'cleaningStorkApearing': this.game.cleaningStorkApearing, 'expertGoalNum': this.game.expertGoalNum, 'expertGoalInOrderNum': this.game.expertGoalInOrderNum, 'wrongWish': this.game.wrongWish, 'successAction': this.game.successAction, 'helpTipsShown': v90, 'helpTipsDeliveryShown': v57, 'ExtraGoal': this.game.ExtraGoal, 'Goal': this.game.Goal, 'maxLevelNum': this.game.maxLevelNum, 'Stork0Speed': v13, 'Stork0Power': v23, 'Stork1Speed': v20, 'Stork1Power': v27, 'Stork2Speed': v8, 'Stork2Power': v14, 'Stork3Speed': v11, 'Stork3Power': v21, 'Stork4Speed': v28, 'Stork4Power': v32, 'Stork5Speed': v29, 'Stork5Power': v36, 'levelState': this.game.levelState, 'bed1LevelUpgrades': v30, 'bed2LevelUpgrades': v33, 'bed3LevelUpgrades': v37, 'bath1LevelUpgrades': v24, 'bath2LevelUpgrades': v22, 'bath3LevelUpgrades': v15, 'foodmakerLevelUpgrades': v25, 'toyboxLevelUpgrades': v38, 'cleaningLevelStork': v16, 'EscSwitchLevelUpgrades': v39, 'gamePointsFactory': v31, 'gamePointsDelivery': v34, 'pointsAreLostFactoryUpgrade': v7, 'wrongWishFactoryUpgrade': v9}; var v4 = SharedObject.getLocal('save_load_YSDEMO', '/'); if (v4.data.SaveGame.length == undefined) { v4.data.SaveGame = []; } var v5; v5 = -1; v3 = 0; while (v3 < v4.data.SaveGame.length) { if (v4.data.SaveGame[v3].name_ == name_) { v5 = v3; } ++v3; } if (v5 > -1) { v4.data.SaveGame[v5] = v42; } else { v4.data.SaveGame.push(v42); } v4.flush(); }; v2.setLastUser = function (name_) { var v1 = SharedObject.getLocal('LAST_PLAY_YSDEMO', '/'); v1.data.nameOfPlayer = name_; }; v2.getLastUser = function () { var v2 = SharedObject.getLocal('save_load_YSDEMO', '/'); var v1 = SharedObject.getLocal('LAST_PLAY_YSDEMO', '/'); return v1.data.nameOfPlayer; }; v2.addName = function (name_) { var v6 = {'name_': name_, 'game_': this.game}; var v4 = SharedObject.getLocal('save_load_YSDEMO', '/'); if (v4.data.SaveGame.length == undefined) { var v5 = ''; var v3 = 0; while (v3 < name_.length) { v5 += ' '; ++v3; } if (name_ == v5) { return 'prazno'; } if (name_ == ' ' || name_ == '') { return 'prazno'; } else { v4.data.SaveGame = []; v4.data.SaveGame.push(v6); v4.flush(); return 'ok'; } } else { var v5 = ''; var v3 = 0; while (v3 < name_.length) { v5 += ' '; ++v3; } if (name_ == v5) { return 'prazno'; } v3 = 0; while (v3 <= v4.data.SaveGame.length) { if (name_ == ' ' || name_ == '') { return 'prazno'; } else { if (v4.data.SaveGame[v3].name_ == name_) { return 'GO IMA OVOJ USER'; } } ++v3; } if (v4.data.SaveGame.length < 4) { v4.data.SaveGame.push(v6); v4.flush(); return 'ok'; } else { v4.data.SaveGame[0] = v6; return 'ok'; } } }; v2.getLevelId = function (name_) { var v2 = SharedObject.getLocal('save_load_YSDEMO', '/'); var v3; v3 = -1; var v1 = 0; while (v1 < v2.data.SaveGame.length) { if (v2.data.SaveGame[v1].name_ == name_) { v3 = v1; } ++v1; } var v5 = v2.data.SaveGame[v3].levelNum; return v5; }; v2.getLevelState = function (name_) { var v2 = SharedObject.getLocal('save_load_YSDEMO', '/'); var v3; v3 = -1; var v1 = 0; while (v1 < v2.data.SaveGame.length) { if (v2.data.SaveGame[v1].name_ == name_) { v3 = v1; } ++v1; } var v5 = v2.data.SaveGame[v3].levelState; return v5; }; v2.loadGame = function (name_) { trace('@@@LoadGame name_' + name_); var v2 = SharedObject.getLocal('save_load_YSDEMO', '/'); var v4; var v3; v3 = -1; v4 = 0; while (v4 < v2.data.SaveGame.length) { if (v2.data.SaveGame[v4].name_ == name_) { v3 = v4; } ++v4; } this.game.gamePoints = v2.data.SaveGame[v3].gamePoints; this.game.levelNum = v2.data.SaveGame[v3].levelNum; this.game.strongStork = v2.data.SaveGame[v3].strongStork; this.game.twinMasterTrophy = v2.data.SaveGame[v3].twinMasterTrophy; this.game.tripletMasterTrophy = v2.data.SaveGame[v3].tripletMasterTrophy; this.game.quadrupletFanTrophy = v2.data.SaveGame[v3].quadrupletFanTrophy; this.game.expertGoalBusterTrophy = v2.data.SaveGame[v3].expertGoalBusterTrophy; this.game.professorTrophy = v2.data.SaveGame[v3].professorTrophy; this.game.innovatorTrophy = v2.data.SaveGame[v3].innovatorTrophy; this.game.comboFreakTrophy = v2.data.SaveGame[v3].comboFreakTrophy; this.game.comboExpertTrophy = v2.data.SaveGame[v3].comboExpertTrophy; this.game.comboholicTrophy = v2.data.SaveGame[v3].comboholicTrophy; this.game.fastestStorkTrophy = v2.data.SaveGame[v3].fastestStorkTrophy; this.game.queenHeartsTrophy = v2.data.SaveGame[v3].queenHeartsTrophy; this.game.kingHeartsTrophy = v2.data.SaveGame[v3].kingHeartsTrophy; this.game.storkHeartsTrophy = v2.data.SaveGame[v3].storkHeartsTrophy; this.game.weatherMasterTrophy = v2.data.SaveGame[v3].weatherMasterTrophy; this.game.slotMashineTrophy = v2.data.SaveGame[v3].slotMashineTrophy; this.game.trophyHunter = v2.data.SaveGame[v3].trophyHunter; this.game.twinMasterTrophyShown = v2.data.SaveGame[v3].twinMasterTrophyShown; this.game.tripletMasterTrophyShown = v2.data.SaveGame[v3].tripletMasterTrophyShown; this.game.quadrupletFanTrophyShown = v2.data.SaveGame[v3].quadrupletFanTrophyShown; this.game.expertGoalBusterTrophyShown = v2.data.SaveGame[v3].expertGoalBusterTrophyShown; this.game.professorTrophyShown = v2.data.SaveGame[v3].professorTrophyShown; this.game.innovatorTrophyShown = v2.data.SaveGame[v3].innovatorTrophyShown; this.game.comboFreakTrophyShown = v2.data.SaveGame[v3].comboFreakTrophyShown; this.game.comboExpertTrophyShown = v2.data.SaveGame[v3].comboExpertTrophyShown; this.game.comboholicTrophyShown = v2.data.SaveGame[v3].comboholicTrophyShown; this.game.fastestStorkTrophyShown = v2.data.SaveGame[v3].fastestStorkTrophyShown; this.game.queenHeartsTrophyShown = v2.data.SaveGame[v3].queenHeartsTrophyShown; this.game.kingHeartsTrophyShown = v2.data.SaveGame[v3].kingHeartsTrophyShown; this.game.storkHeartsTrophyShown = v2.data.SaveGame[v3].storkHeartsTrophyShown; this.game.weatherMasterTrophyShown = v2.data.SaveGame[v3].weatherMasterTrophyShown; this.game.slotMashineTrophyShown = v2.data.SaveGame[v3].slotMashineTrophyShown; this.game.trophyHunterShown = v2.data.SaveGame[v3].trophyHunterShown; this.game.pointsAreLost = v2.data.SaveGame[v3].pointsAreLost; this.game.cleaningStorkApearing = v2.data.SaveGame[v3].cleaningStorkApearing; this.game.expertGoal = v2.data.SaveGame[v3].expertGoal; this.game.expertGoalNum = v2.data.SaveGame[v3].expertGoalNum; this.game.expertGoalInOrderNum = v2.data.SaveGame[v3].expertGoalInOrderNum; this.game.wrongWish = v2.data.SaveGame[v3].wrongWish; this.game.successAction = v2.data.SaveGame[v3].successAction; this.game.goalReached = v2.data.SaveGame[v3].goalReached; this.game.levelState = v2.data.SaveGame[v3].levelState; this.game.NoNegativePoints = v2.data.SaveGame[v3].NoNegativePoints; v4 = 0; while (v4 < 42) { this.game.helpTips[v4].shown = v2.data.SaveGame[v3].helpTipsShown[v4]; ++v4; } v4 = 0; while (v4 < this.game.helpTipsDelivery.length) { this.game.helpTipsDelivery[v4].shown = v2.data.SaveGame[v3].helpTipsDeliveryShown[v4]; ++v4; } this.game.bed1LevelUpgrades = v2.data.SaveGame[v3].bed1LevelUpgrades; this.game.bed2LevelUpgrades = v2.data.SaveGame[v3].bed2LevelUpgrades; this.game.bed3LevelUpgrades = v2.data.SaveGame[v3].bed3LevelUpgrades; this.game.bath1LevelUpgrades = v2.data.SaveGame[v3].bath1LevelUpgrades; this.game.bath2LevelUpgrades = v2.data.SaveGame[v3].bath2LevelUpgrades; this.game.bath3LevelUpgrades = v2.data.SaveGame[v3].bath3LevelUpgrades; this.game.foodmakerLevelUpgrades = v2.data.SaveGame[v3].foodmakerLevelUpgrades; this.game.toyboxLevelUpgrades = v2.data.SaveGame[v3].toyboxLevelUpgrades; this.game.cleaningLevelStork = v2.data.SaveGame[v3].cleaningLevelStork; this.game.EscSwitchLevelUpgrades = v2.data.SaveGame[v3].EscSwitchLevelUpgrades; this.game.gamePointsFactory = v2.data.SaveGame[v3].gamePointsFactory; this.game.gamePointsDelivery = v2.data.SaveGame[v3].gamePointsDelivery; this.game.pointsAreLostFactoryUpgrade = v2.data.SaveGame[v3].pointsAreLostFactoryUpgrade; this.game.wrongWishFactoryUpgrade = v2.data.SaveGame[v3].wrongWishFactoryUpgrade; this.game.ExtraGoal = v2.data.SaveGame[v3].ExtraGoal; this.game.Goal = v2.data.SaveGame[v3].Goal; this.game.maxLevelNum = v2.data.SaveGame[v3].maxLevelNum; this.game.Stork0Speed = v2.data.SaveGame[v3].Stork0Speed; this.game.Stork0Power = v2.data.SaveGame[v3].Stork0Power; this.game.Stork1Speed = v2.data.SaveGame[v3].Stork1Speed; this.game.Stork1Power = v2.data.SaveGame[v3].Stork1Power; this.game.Stork2Speed = v2.data.SaveGame[v3].Stork2Speed; this.game.Stork2Power = v2.data.SaveGame[v3].Stork2Power; this.game.Stork3Speed = v2.data.SaveGame[v3].Stork3Speed; this.game.Stork3Power = v2.data.SaveGame[v3].Stork3Power; this.game.Stork4Speed = v2.data.SaveGame[v3].Stork4Speed; this.game.Stork4Power = v2.data.SaveGame[v3].Stork4Power; this.game.Stork5Speed = v2.data.SaveGame[v3].Stork5Speed; this.game.Stork5Power = v2.data.SaveGame[v3].Stork5Power; this.game.Storks[0].speed = this.game.Stork0Speed[this.game.levelNum - 1]; this.game.Storks[0].power = this.game.Stork0Power[this.game.levelNum - 1]; this.game.Storks[1].speed = this.game.Stork1Speed[this.game.levelNum - 1]; this.game.Storks[1].power = this.game.Stork1Power[this.game.levelNum - 1]; this.game.Storks[2].speed = this.game.Stork2Speed[this.game.levelNum - 1]; this.game.Storks[2].power = this.game.Stork2Power[this.game.levelNum - 1]; this.game.Storks[3].speed = this.game.Stork3Speed[this.game.levelNum - 1]; this.game.Storks[3].power = this.game.Stork3Power[this.game.levelNum - 1]; this.game.Storks[4].speed = this.game.Stork4Speed[this.game.levelNum - 1]; this.game.Storks[4].power = this.game.Stork4Power[this.game.levelNum - 1]; this.game.Storks[5].speed = this.game.Stork5Speed[this.game.levelNum - 1]; this.game.Storks[5].power = this.game.Stork5Power[this.game.levelNum - 1]; this.game.singelBoySacksArray = v2.data.SaveGame[v3].singelBoySacks; this.game.singelGirlSacksArray = v2.data.SaveGame[v3].singelGirlSacks; this.game.twinBoySacksArray = v2.data.SaveGame[v3].twinBoySacks; this.game.twinGirlSacksArray = v2.data.SaveGame[v3].twinGirlSacks; this.game.tripletBoySacksArray = v2.data.SaveGame[v3].tripletBoySacks; this.game.tripletGirlSacksArray = v2.data.SaveGame[v3].tripletGirlSacks; this.game.quadrupletBoySacksArray = v2.data.SaveGame[v3].quadrupletBoySacks; this.game.quadrupletGirlSacksArray = v2.data.SaveGame[v3].quadrupletGirlSacks; this.game.level_.singelBoySacks = this.game.singelBoySacksArray[this.game.levelNum]; this.game.level_.singelGirlSacks = this.game.singelGirlSacksArray[this.game.levelNum]; this.game.level_.twinBoySacks = this.game.twinBoySacksArray[this.game.levelNum]; this.game.level_.twinGirlSacks = this.game.twinGirlSacksArray[this.game.levelNum]; this.game.level_.tripletBoySacks = this.game.tripletBoySacksArray[this.game.levelNum]; this.game.level_.tripletGirlSacks = this.game.tripletGirlSacksArray[this.game.levelNum]; this.game.level_.quadrupletBoySacks = this.game.quadrupletBoySacksArray[this.game.levelNum]; this.game.level_.quadrupletGirlSacks = this.game.quadrupletGirlSacksArray[this.game.levelNum]; trace('this.game.levelState ' + this.game.levelState); this.game.avoidingBadWeatherLevelsArray = v2.data.SaveGame[v3].avoidingBadWeatherLevelsArray; this.game.avoidingBadWeatherLevels = this.game.avoidingBadWeatherLevelsArray[this.game.levelNum - 1]; }; v2.isWinScreenShown = function (name_) { var v1 = SharedObject.getLocal('save_load_YSDEMO', '/'); if (v1.data.winScreenShown.length == undefined) { v1.data.winScreenShown = new Array(); } trace('so.data.winScreenShown[name_] ' + v1.data.winScreenShown[name_]); if (v1.data.winScreenShown[name_] == undefined) { v1.data.winScreenShown[name_] = true; trace('so.data.winScreenShown[name_] ' + v1.data.winScreenShown[name_]); v1.flush(); return false; } else { return true; } }; v2.clearWinScreenFlag = function (name_) { var v1 = SharedObject.getLocal('save_load_YSDEMO', '/'); if (v1.data.winScreenShown[name_] != undefined) { v1.data.winScreenShown[name_] = undefined; v1.flush(); } }; v2.deleteAllUsers = function (name_) { var v2 = SharedObject.getLocal('save_load_YSDEMO', '/'); var v3; v3 = -1; var v1 = 0; while (v1 < v2.data.SaveGame.length) { if (v2.data.SaveGame[v1].name_ == name_) { v3 = v1; v2.data.SaveGame.splice(v1, 1); break; } ++v1; } }; ASSetPropFlags(com.SaveLoad.prototype, null, 1); } #endinitclip } movieClip 9267 __Packages.trans.CustomTransition { #initclip if (!_global.trans) { _global.trans = new Object(); } if (!_global.trans.CustomTransition) { _global.trans.CustomTransition = function () {}; } #endinitclip } movieClip 9268 __Packages.scr.FadeIn { #initclip if (!_global.scr) { _global.scr = new Object(); } if (!_global.scr.FadeIn) { var v1 = function () { super(); }; scr.FadeIn = v1; scr.FadeIn extends trans.AttachTransition; var v2 = v1.prototype; _global.scr.FadeIn implements _global.trans.CustomTransition; v2.startTransition = function () { this.to = this.getTransitionObject(); var v2 = this.to.depth; this.snapshot = this.to.target.createEmptyMovieClip(utils.StringUtils.getUniqueName(), v2 + 1); var v3 = new flash.geom.Matrix(); v3.translate(this.to.clip._x, this.to.clip._y); this.bd = new flash.display.BitmapData(this.to.clip._width, this.to.clip._height, true, 0); this.bd.draw(this.to.clip, v3, new flash.geom.ColorTransform(), 1, undefined, true); this.snapshot.attachBitmap(this.bd, v2 + 1); this.to.clip.removeMovieClip(); this.snapshot._alpha = 0; this.intervalID = setInterval(this, 'playTransition', 10); }; v2.playTransition = function () { this.snapshot._alpha += 2; if (this.snapshot._alpha >= 100) { this.snapshot._alpha = 100; this.to.attachClip(); this.snapshot.removeMovieClip(); this.bd.dispose(); clearInterval(this.intervalID); this.stopTransition(); } }; ASSetPropFlags(scr.FadeIn.prototype, null, 1); } #endinitclip } movieClip 9269 __Packages.scr.FadeOut { #initclip if (!_global.scr) { _global.scr = new Object(); } if (!_global.scr.FadeOut) { var v1 = function () { super(); }; scr.FadeOut = v1; scr.FadeOut extends trans.RemoveTransition; var v2 = v1.prototype; _global.scr.FadeOut implements _global.trans.CustomTransition; v2.startTransition = function () { this.to = this.getTransitionObject(); var v2 = this.to.depth; this.snapshot = this.to.target.createEmptyMovieClip(utils.StringUtils.getUniqueName(), v2 + 1); var v3 = new flash.geom.Matrix(); v3.translate(this.to.clip._x, this.to.clip._y); this.bd = new flash.display.BitmapData(this.to.clip._width, this.to.clip._height, true, 0); this.bd.draw(this.to.clip, v3, new flash.geom.ColorTransform(), 1, undefined, true); this.snapshot.attachBitmap(this.bd, v2 + 1); this.to.clip.removeMovieClip(); this.snapshot._alpha = 100; this.intervalID = setInterval(this, 'playTransition', 10); }; v2.playTransition = function () { this.snapshot._alpha -= 2; if (this.snapshot._alpha <= 0) { this.snapshot._alpha = 0; trace('remove snapshot na kraj na stop tranzition vo FadeOut'); this.snapshot.removeMovieClip(); this.bd.dispose(); clearInterval(this.intervalID); this.stopTransition(); } }; ASSetPropFlags(scr.FadeOut.prototype, null, 1); } #endinitclip } movieClip 9270 __Packages.utils.MovieClipProperties { #initclip if (!_global.utils) { _global.utils = new Object(); } if (!_global.utils.MovieClipProperties) { var v1 = function (linkID, x, y, rot, xs, ys) { this.linkID = linkID; this.x = x; this.y = y; if (xs == undefined) { this.xs = 100; } else { this.xs = xs; } 100; if (ys == undefined) { this.ys = 100; } else { this.ys = ys; } 100; this.rot = rot; this.currentFrame = 1; this.tint = 0; }; utils.MovieClipProperties = v1; var v2 = v1.prototype; v2.attachClip = function (target) { var v2 = target.translateCameraToStage(this.x, this.y); trace('this.xs ' + this.xs); this.clip = target.attachMovie(this.linkID, utils.StringUtils.getUniqueName(), this.depth, {'_x': v2.x, '_y': v2.y, '_rotation': this.rot, '_xscale': this.xs, '_yscale': this.ys}); this.clip.gotoAndStop(this.currentFrame); this.setTint(this.tint); }; v2.setTint = function (tnt) { this.tint = tnt; utils.ClipUtils.setTint(this.clip, 0, this.tint); }; v2.removeClip = function () { this.currentFrame = this.clip._currentframe; this.clip.removeMovieClip(); this.clip = undefined; }; v2.getClip = function () { return this.clip; }; ASSetPropFlags(utils.MovieClipProperties.prototype, null, 1); } #endinitclip } movieClip 9271 __Packages.utils.ClipUtils { #initclip if (!_global.utils) { _global.utils = new Object(); } if (!_global.utils.ClipUtils) { var v1 = function () {}; utils.ClipUtils = v1; var v2 = v1.prototype; v1.getFreeDepthNum = function (mc, dep) { var v1 = 0; while (mc.getInstanceAtDepth(dep + v1)) { ++v1; } return dep + v1; }; v1.setTint = function (mc, rgb, percent) { var v1 = new flash.geom.ColorTransform(); var v4 = new flash.geom.Transform(mc); var v6 = rgb >> 16; var v7 = rgb >> 8 & 255; var v5 = rgb & 255; var v2 = percent / 100; v1.redOffset = v6 * v2; v1.greenOffset = v7 * v2; v1.blueOffset = v5 * v2; v1.blueMultiplier = (100 - percent) / 100; v1.greenMultiplier = v1.blueMultiplier; v1.redMultiplier = v1.blueMultiplier; v4.colorTransform = v1; }; v1.setBmpTint = function (bmp, rgb, percent) { var v2 = utils.ClipUtils.getTintTransform(rgb, percent); var v1 = bmp.clone(); bmp.draw(v1, new flash.geom.Matrix(), v2); v1.dispose(); false; }; v1.getTintTransform = function (rgb, percent) { var v1 = new flash.geom.ColorTransform(); var v5 = rgb >> 16; var v6 = rgb >> 8 & 255; var v4 = rgb & 255; var v2 = percent / 100; v1.redOffset = v5 * v2; v1.greenOffset = v6 * v2; v1.blueOffset = v4 * v2; v1.blueMultiplier = (100 - percent) / 100; v1.greenMultiplier = v1.blueMultiplier; v1.redMultiplier = v1.blueMultiplier; return v1; }; v1.createFeeler = function (name, col, w) { var v2 = _global.stage.createEmptyMovieClip(name, _global.stage.getNextHighestDepth()); v2.lineStyle(1, col); v2.beginFill(col); v2.moveTo(-w, -w); v2.lineTo(w, -w); v2.lineTo(w, w); v2.lineTo(-w, w); v2.lineTo(-w, -w); v2.endFill(); return v2; }; ASSetPropFlags(utils.ClipUtils.prototype, null, 1); } #endinitclip } movieClip 9272 __Packages.utils.IClipEvents { #initclip if (!_global.utils) { _global.utils = new Object(); } if (!_global.utils.IClipEvents) { _global.utils.IClipEvents = function () {}; } #endinitclip } movieClip 9273 __Packages.scr.WinScreen { #initclip if (!_global.scr) { _global.scr = new Object(); } if (!_global.scr.WinScreen) { var v1 = function (game_) { super(); trace('!!! WinScreen' + utils.Delegate.callDelayed); this.game = game_; this.game.mousePointer.clip.gotoAndStop('normal'); utils.Delegate = this.game.delegate; this.upgradScreenEntered = false; this.f = new scr.FadeIn(); this.r = new scr.FadeOut(); this.hasAttachTransition = false; this.hasRemoveTransition = false; this.isRemoving = false; this.addAttachTransition(this.f); this.addRemoveTransition(this.r); this.attachWinScreen(); }; scr.WinScreen = v1; scr.WinScreen extends utils.MovieClipProperties; var v2 = v1.prototype; _global.scr.WinScreen implements _global.utils.IClipEvents; v2.attachWinScreen = function () { this.depth = 1; this.clip = this.game.attachMovie('PROMOScreen_mc', 'PROMOScreen_mc', this.depth); this.target = MovieClip(this.game); this.game.sndCtrl.playWithFadeIn(this.game.soundsId.applause_snd, 1000, 32000); this.game.sndCtrl.playWithFadeIn(this.game.soundsId.applausewisle_snd, 1000, 32000); this.game.sndCtrl.playWithFadeIn(this.game.soundsId.slikanje_snd, 1000, 32000); this.game.sndCtrl.stopWithFadeOut(this.game.soundsId.titlescreen_snd, 1000); if (this.hasAttachTransition) { this.aTransition.startTransition(); } }; v2.attachClip = function () { this.clip = this.game.attachMovie('PROMOScreen_mc', 'PROMOScreen_mc', 1); if (this.game.interface_.saveLoadObject.isWinScreenShown(this.game.userName)) { this.clip.submitBtn._visible = false; } }; v2.addEvents = function () { this.clip.playDemo.btn.holder = this; this.clip.playDemo.btn.onPress = function () { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this._parent.playDemo.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.removeWinScreen(); }; this.clip.playDemo.btn.onRollOver = function () { this._parent.playDemo.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); }; this.clip.playDemo.btn.onRollOut = function () { this._parent.playDemo.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.clip.playDemo.btn.onReleaseOutside = function () { this._parent.playDemo.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.clip.downloadBtn.btn.holder = this; this.clip.downloadBtn.btn.onRelease = function () { getURL(_global.buygamelink, '_blank'); this._parent.download.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.clip.downloadBtn.btn.onRollOver = function () { this._parent.download.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); }; this.clip.downloadBtn.btn.onRollOut = function () { this._parent.download.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.clip.downloadBtn.btn.onReleaseOutside = function () { this._parent.download.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.clip.submitBtn.btn.holder = this; this.clip.submitBtn.btn.onPress = function () { this._parent.submit.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); _root.showHighscore('submit'); this._parent._visible = false; }; this.clip.submitBtn.btn.onRollOver = function () { this._parent.submit.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); }; this.clip.submitBtn.btn.onRollOut = function () { this._parent.submit.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.clip.submitBtn.btn.onReleaseOutside = function () { this._parent.submit.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; }; v2.checkForTrophies = function () { if (this.game.fastestStorkTrophy == true) { this.trophyRoom.FastestStorkOfTheWest.gotoAndStop(2); } if (this.game.weatherMasterTrophy == true) { this.trophyRoom.weatherMasterTrophy.gotoAndStop(2); } if (this.game.twinMasterTrophy == true) { this.trophyRoom.twinMaster.gotoAndStop(2); } if (this.game.tripletMasterTrophy == true) { this.trophyRoom.tripletMaster.gotoAndStop(2); if (this.game.tripletMasterTrophyShown == false) { this.game.tripletMasterTrophyShown = true; } } if (this.game.quadrupletFanTrophy == true) { this.trophyRoom.quadrupletFan.gotoAndStop(2); } if (this.game.expertGoalBusterTrophy == true) { this.trophyRoom.expertGoalBuster.gotoAndStop(2); } if (this.game.professorTrophy == true) { this.trophyRoom.professor.gotoAndStop(2); if (this.game.professorTrophyShown == false) { this.game.professorTrophyShown = true; } } if (this.game.innovatorTrophy == true) { this.trophyRoom.innovator.gotoAndStop(2); } if (this.game.slotMashineTrophy == true) { this.trophyRoom.slotMashineFreek.gotoAndStop(2); } if (this.game.comboFreakTrophy == true) { this.trophyRoom.comboFreek.gotoAndStop(2); } if (this.game.comboExpertTrophy == true) { this.trophyRoom.comboExpert.gotoAndStop(2); } if (this.game.comboholicTrophy == true) { this.trophyRoom.comboholic.gotoAndStop(2); } if (this.game.queenHeartsTrophy == true) { this.trophyRoom.queenHearts.gotoAndStop(2); } if (this.game.kingHeartsTrophy == true) { this.trophyRoom.kingHearts.gotoAndStop(2); } if (this.game.storkHeartsTrophy == true) { this.trophyRoom.storkHearts.gotoAndStop(2); } if (this.game.trophyHunter == true) { this.trophyRoom.TrophyHiunter.gotoAndStop(2); } }; v2.removeWinScreen = function () { this.isRemoving = true; if (this.hasRemoveTransition) { this.rTransition.startTransition(); } else { this.remove(); } }; v2.addAttachTransition = function (t) { this.aTransition = t; this.aTransition.addTransitionObject(this); this.aTransition.addEventListener('onAttach', this); this.hasAttachTransition = true; }; v2.addRemoveTransition = function (t) { this.rTransition = t; this.rTransition.addTransitionObject(this); this.rTransition.addEventListener('onRemove', this); this.hasRemoveTransition = true; }; v2.removeAttachTransition = function (t) { this.aTransition.removeEventListener('onAttach', this); this.hasAttachTransition = false; this.aTransition = undefined; }; v2.removeRemoveTransition = function (t) { this.rTransition.removeEventListener('onRemove', this); this.hasRemoveTransition = false; this.rTransition = undefined; }; v2.attach = function () { this.addEvents(); }; v2.remove = function () { delete utils.Delegate; this.game.newGame(); this.clip.removeMovieClip(); }; v2.onAttach = function () { this.attach(); }; v2.onRemove = function () { this.remove(); }; ASSetPropFlags(scr.WinScreen.prototype, null, 1); } #endinitclip } movieClip 9274 __Packages.trans.ClipTransitionUsers { #initclip if (!_global.trans) { _global.trans = new Object(); } if (!_global.trans.ClipTransitionUsers) { var v1 = function (holderClip, displayClip) { super(); this.holderClip = holderClip; this.displayClip = displayClip; this.frames = 6; this.showSparkle = false; this.appearing = true; }; trans.ClipTransitionUsers = v1; trans.ClipTransitionUsers extends utils.MovieClipProperties; var v2 = v1.prototype; v2.setHolderPosition = function (target, x, y, depth) { this.target = target; this.x = x; this.y = y; this.depth = depth; }; v2.takeSnapShot = function (mc) { var v6 = mc.getDepth(); this.snapShot = _root.createEmptyMovieClip('snapshot', 1500); var v4 = new flash.geom.Matrix(); v4.translate(mc._x, mc._y); var v5 = new flash.display.BitmapData(mc._width, mc._height, true, 0); v5.draw(mc, v4, new flash.geom.ColorTransform(), 1, undefined, true); this.snapShot.attachBitmap(v5, v6 + 1); mc._visible = false; }; v2.startTransition = function (appearing) { if (appearing != undefined) { this.appearing = appearing; } this.takeSnapShot(this.target); this.clip = this.snapShot.attachMovie(this.holderClip, utils.StringUtils.getUniqueName(), this.depth, {'_x': this.x, '_y': this.y}); var v3 = this.clip.emptyClip; var v2 = v3.attachMovie(this.displayClip, utils.StringUtils.getUniqueName(), v3.getNextHighestDepth()); this.Screen.game.chooseProfileScreen = v2; this.Screen.setNames(); this.Screen.addEvents(); this.popupHolder = v3.createEmptyMovieClip(utils.StringUtils.getUniqueName(), v3.getNextHighestDepth()); var v5 = new flash.geom.Matrix(); this.popupHolder._x = -v2._width / 2; this.popupHolder._y = -v2._height / 2; var v4 = new flash.display.BitmapData(v2._width, v2._height, true, 13421772); v4.draw(v2, v5, new flash.geom.ColorTransform(), 1, undefined, true); this.popupHolder.attachBitmap(v4, this.depth, 'auto', true); v2.removeMovieClip(); this.clip.holder = this; utils.Delegate.callDelayed(this.clip, gotoAndPlay, 10, 2); }; v2.toPointTransition = function (destx, desty, tframe) { if (destx != undefined && desty != undefined) { this.destx = destx; this.desty = desty; if (tframe != undefined) { this.frames = tframe; } var v2 = this.frames * 40; this.startx = this.clip._x; this.starty = this.clip._y; this.xmove = (destx - this.clip._x) / v2; this.ymove = (desty - this.clip._y) / v2; this.t0 = getTimer(); clearInterval(this.intId); this.intId = setInterval(this, 'move', 40); } }; v2.move = function () { var v3 = getTimer(); var v2 = v3 - this.t0; if (v2 <= this.frames * 40) { this.clip._x = this.startx + v2 * this.xmove; this.clip._y = this.starty + v2 * this.ymove; } else { this.clip._x = this.destx; this.clip._y = this.desty; clearInterval(this.intId); if (this.appearing) { this.toClip(); } else { this.removeClip(); } } }; v2.toClip = function () { var v2 = this; v2.holder = this; v2.holder.popupHolder.removeMovieClip(); var v4 = v2.holder.clip.emptyClip; var v3 = v4.attachMovie(v2.holder.displayClip, utils.StringUtils.getUniqueName(), v4.getNextHighestDepth()); v2.holder.Screen.game.chooseProfileScreen = v3; v2.holder.Screen.setNames(); v2.holder.Screen.addEvents(); v3._x = -v3._width / 2; v3._y = -v3._height / 2; }; v2.removeClip = function () { var v3 = this; v3.holder = this; if (this.showSparkle) { var v2 = new MesgAnim.Fireworks(20, 'star'); v2.changeSparkleProperties(11.1, 3600); v2.setProperties(this.target, this.clip._x + 40, this.clip._y + 40); v2.startFireworks(); clearInterval(this.intId); } this.target._visible = true; this.snapShot.removeMovieClip(); this.clip.removeMovieClip(); }; ASSetPropFlags(trans.ClipTransitionUsers.prototype, null, 1); } #endinitclip } movieClip 9275 __Packages.scr.LevelInfoScreen { #initclip if (!_global.scr) { _global.scr = new Object(); } if (!_global.scr.LevelInfoScreen) { var v1 = function (game_) { super(); this.game = game_; this.game.mousePointer.clip.gotoAndStop('normal'); utils.Delegate = this.game.delegate; this.upgradScreenEntered = false; this.f = new scr.FadeIn(); this.r = new scr.FadeOut(); this.hasAttachTransition = false; this.hasRemoveTransition = false; this.isRemoving = false; this.addAttachTransition(this.f); this.addRemoveTransition(this.r); }; scr.LevelInfoScreen = v1; scr.LevelInfoScreen extends utils.MovieClipProperties; var v2 = v1.prototype; _global.scr.LevelInfoScreen implements _global.utils.IClipEvents; v2.attachLevelInfoScreen = function () { this.isRemoving = false; this.clip = this.game.attachMovie('levelInfoScreen_mc', 'levelInfoScreen_mc', 10); if (this.game.expertGoalReached == false && this.game.goalReached == false) { this.clip.continueBtn.ss._visible = false; this.clip.continueBtn.done._visible = false; } this.tabla1 = this.clip.attachMovie('tabla1', 'tabla1', 1, {'_x': 4, '_y': 414.3}); this.tabla2 = this.clip.attachMovie('tabla2', 'tabla2', 2, {'_x': 569.4, '_y': 414.3}); this.clip.continueBtn.swapDepths(7); this.tabla2.game = this.game; if (this.game.levelState == 'D') { this.tabla2.gotoAndStop(2); this.game.sndCtrl.stopWithFadeOut(this.game.soundsId.delivery_snd, 700); } else { if (this.game.levelState == 'F') { this.game.sndCtrl.stopWithFadeOut(this.game.soundsId.factory_snd, 700); this.tabla2.gotoAndStop(1); } } this.target = this.game; this.depth = 10; this.clip.levelNum.text = this.game.levelNum.toString(); this.game.sndCtrl.stopAllSounds(); if (this.game.expertGoalReached == true) { this.clip.attachMovie('StorkMedal', 'StorkMedal', 4, {'_x': 296, '_y': 243}); this.clip.reachedGoals.text = 'expert goal reached'; this.game.sndCtrl.playWithFadeIn(this.game.soundsId.goalreached_snd, 700, 32000); } else { if (this.game.goalReached == true) { this.clip.reachedGoals.text = 'goal reached'; this.clip.attachMovie('strkaverage', 'strkaverage', 4, {'_x': 316.9, '_y': 251}); this.game.sndCtrl.playWithFadeIn(this.game.soundsId.goalreached_snd, 700, 32000); } else { this.clip.reachedGoals.text = 'goal is not reached'; this.clip.attachMovie('Storksadcrying', 'Storksadcrying', 4, {'_x': 220, '_y': 369.9}); this.clip.nextLevel.gotoAndStop(2); this.game.sndCtrl.playWithFadeIn(this.game.soundsId.restartlevel_snd, 700, 32000); } } trace('trophyPopUp ' + this.clip.trophyPopUp()); this.checkForTrophies(); if (this.hasAttachTransition) { this.aTransition.startTransition(); } }; v2.setGlow = function (mc, blur) { var color = 16777215; var alpha = 0.9; var blurX = 0; var blurY = 0; var strength = 1; var quality = 3; var inner = false; var knockout = false; var sign = 1; mc.onEnterFrame = function () { if (blurX >= blur) { sign = -1; } blurX += sign * 3; blurY += sign * 3; var v3 = new flash.filters.GlowFilter(color, alpha, blurX, blurY, strength, quality, inner, knockout); var v2 = new Array(); v2.push(v3); this.filters = v2; if (blurX <= 0) { delete this.onEnterFrame; } }; }; v2.attachlevelPoints = function () { if (!this.isRemoving) { this.game.sndCtrl.stopSound(this.game.soundsId.trophylevelpoints_snd); this.game.sndCtrl.playSound(this.game.soundsId.trophylevelpoints_snd); } trace('attachlevelPoints'); this.tabla1.levelPoints.text = this.game.levelPoints.toString(); utils.Delegate.callDelayed(this, this.attachtotalPoints, 1000); }; v2.attachtotalPoints = function () { trace('attachtotalPoints'); if (!this.isRemoving) { this.game.sndCtrl.stopSound(this.game.soundsId.trophylevelpoints_snd); this.game.sndCtrl.playSound(this.game.soundsId.trophylevelpoints_snd); } this.tabla1.totalPoints.text = this.game.gamePoints.toString(); utils.Delegate.callDelayed(this, this.attachMEdal, 1000); }; v2.attachPlay = function () { trace('attachPlay'); this.tabla2.efficiency_clip.play(); this.tabla2.efficiency_clip.gotoAndPlay(2); utils.Delegate.callDelayed(this, this.attachmaxCombo, 1000); }; v2.attachmaxCombo = function () { trace('attachmaxCombo'); if (!this.isRemoving) { this.game.sndCtrl.stopSound(this.game.soundsId.trophylevelpoints_snd); this.game.sndCtrl.playSound(this.game.soundsId.trophylevelpoints_snd); } this.tabla2.maxCombo.text = this.game.maxCombo.toString(); }; v2.attachMEdal = function () { trace('attachMEdal'); if (this.game.expertGoalReached == true) { var v2 = this.clip.attachMovie('medal', 'medal', 3, {'_x': 192.4, '_y': 453.3}); v2.game = this.game; utils.Delegate.callDelayed(this, this.attachPlay, 1000); } else { utils.Delegate.callDelayed(this, this.attachPlay, 5); } }; v2.attachClip = function () { this.clip = this.game.attachMovie('levelInfoScreen_mc', 'levelInfoScreen_mc', 10); if (this.game.expertGoalReached == false && this.game.goalReached == false) { this.clip.continueBtn.ss._visible = false; this.clip.continueBtn.done._visible = false; } this.tabla1 = this.clip.attachMovie('tabla1', 'tabla1', 1, {'_x': 4, '_y': 414.3}); this.tabla2 = this.clip.attachMovie('tabla2', 'tabla2', 2, {'_x': 569.4, '_y': 414.3}); this.clip.continueBtn.swapDepths(7); this.tabla2.game = this.game; utils.Delegate.callDelayed(this, this.attachlevelPoints, 500); if (this.game.levelState == 'D') { this.tabla2.gotoAndStop(2); } else { if (this.game.levelState == 'F') { this.tabla2.gotoAndStop(1); } } this.clip.levelNum.text = this.game.levelNum.toString(); if (this.game.expertGoalReached == true) { this.clip.attachMovie('StorkMedal', 'StorkMedal', 4, {'_x': 296, '_y': 243}); this.clip.reachedGoals.text = 'expert goal reached'; } else { if (this.game.goalReached == true) { this.clip.reachedGoals.text = 'goal reached'; this.clip.attachMovie('strkaverage', 'strkaverage', 4, {'_x': 316.9, '_y': 251}); } else { this.clip.reachedGoals.text = 'goal is not reached'; this.clip.attachMovie('Storksadcrying', 'Storksadcrying', 4, {'_x': 220, '_y': 369.9}); this.clip.nextLevel.gotoAndStop(2); } } }; v2.removeLevelInfoScreen = function () { this.isRemoving = true; if (this.hasRemoveTransition) { this.rTransition.startTransition(); } else { this.remove(); } }; v2.checkForTrophies = function () { if (this.game.fastestStorkTrophy == true) { this.clip.FastestStorkOfTheWest.gotoAndStop(2); if (this.game.fastestStorkTrophyShown == false) { this.game.fastestStorkTrophyShown = true; } } if (this.game.weatherMasterTrophy == true) { this.clip.weatherMasterTrophy.gotoAndStop(2); if (this.game.weatherMasterTrophyShown == false) { this.game.weatherMasterTrophyShown = true; } } if (this.game.twinMasterTrophy == true) { this.clip.twinMaster.gotoAndStop(2); if (this.game.twinMasterTrophyShown == false) { this.game.twinMasterTrophyShown = true; } } if (this.game.tripletMasterTrophy == true) { this.clip.tripletMaster.gotoAndStop(2); if (this.game.tripletMasterTrophyShown == false) { this.game.tripletMasterTrophyShown = true; } } if (this.game.quadrupletFanTrophy == true) { this.clip.quadrupletFan.gotoAndStop(2); if (this.game.quadrupletFanTrophyShown == false) { this.game.quadrupletFanTrophyShown = true; } } if (this.game.expertGoalBusterTrophy == true) { this.clip.expertGoalBuster.gotoAndStop(2); if (this.game.expertGoalBusterTrophyShown == false) { this.game.expertGoalBusterTrophyShown = true; } } if (this.game.professorTrophy == true) { this.clip.professor.gotoAndStop(2); if (this.game.professorTrophyShown == false) { this.game.professorTrophyShown = true; } } if (this.game.innovatorTrophy == true) { this.clip.innovator.gotoAndStop(2); if (this.game.innovatorTrophyShown == false) { this.game.innovatorTrophyShown = true; } } if (this.game.slotMashineTrophy == true) { this.clip.slotMashineFreek.gotoAndStop(2); if (this.game.slotMashineTrophyShown == false) { this.game.slotMashineTrophyShown = true; } } if (this.game.comboFreakTrophy == true) { this.clip.comboFreek.gotoAndStop(2); if (this.game.comboFreakTrophyShown == false) { this.game.comboFreakTrophyShown = true; } } if (this.game.comboExpertTrophy == true) { this.clip.comboExpert.gotoAndStop(2); if (this.game.comboExpertTrophyShown == false) { this.game.comboExpertTrophyShown = true; } } if (this.game.comboholicTrophy == true) { this.clip.comboholic.gotoAndStop(2); if (this.game.comboholicTrophyShown == false) { this.game.comboholicTrophyShown = true; } } if (this.game.queenHeartsTrophy == true) { this.clip.queenHearts.gotoAndStop(2); if (this.game.queenHeartsTrophyShown == false) { this.game.queenHeartsTrophyShown = true; } } if (this.game.kingHeartsTrophy == true) { this.clip.kingHearts.gotoAndStop(2); if (this.game.kingHeartsTrophyShown == false) { this.game.kingHeartsTrophyShown = true; } } if (this.game.storkHeartsTrophy == true) { this.clip.storkHearts.gotoAndStop(2); if (this.game.storkHeartsTrophyShown == false) { this.game.storkHeartsTrophyShown = true; } } if (this.game.trophyHunter == true) { this.clip.TrophyHiunter.gotoAndStop(2); if (this.game.trophyHunterShown == false) { this.game.trophyHunterShown = true; } } }; v2.addEvents = function () { this.clip.nextLevel.holder = this; this.clip.nextLevel.onPress = function () { this.holder.stateRemove = 'startLevel'; this.holder.removeLevelInfoScreen(); }; this.clip.continueBtn.continueBtn.holder = this; this.clip.continueBtn.continueBtn.onPress = function () { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this.holder.stateRemove = 'showMap'; trace('%%%%showMap'); if (this.holder.game.expertGoalReached == true || this.holder.game.goalReached == true) { } else {} this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.removeLevelInfoScreen(); this._parent.ss.gotoAndStop(1); this._parent.restart.gotoAndStop(1); }; this.clip.continueBtn.continueBtn.onRollOver = function () { this._parent.ss.gotoAndStop(2); this._parent.restart.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); }; this.clip.continueBtn.continueBtn.onRollOut = function () { this._parent.ss.gotoAndStop(1); this._parent.restart.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.clip.continueBtn.continueBtn.onReleaseOutside = function () { this._parent.ss.gotoAndStop(1); this._parent.restart.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.clip.twinMaster.holder = this; this.clip.twinMaster.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop(2); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.twinMaster.holder = this; this.clip.twinMaster.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.twinMaster.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.tripletMaster.holder = this; this.clip.tripletMaster.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop(3); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.tripletMaster.holder = this; this.clip.tripletMaster.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.tripletMaster.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.quadrupletFan.holder = this; this.clip.quadrupletFan.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop(4); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.quadrupletFan.holder = this; this.clip.quadrupletFan.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.quadrupletFan.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.professor.holder = this; this.clip.professor.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop(6); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.professor.holder = this; this.clip.professor.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.professor.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.innovator.holder = this; this.clip.innovator.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop(7); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.innovator.holder = this; this.clip.innovator.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.innovator.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.slotMashineFreek.holder = this; this.clip.slotMashineFreek.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop(8); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.slotMashineFreek.holder = this; this.clip.slotMashineFreek.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.slotMashineFreek.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.comboFreek.holder = this; this.clip.comboFreek.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop(9); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.comboFreek.holder = this; this.clip.comboFreek.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.comboFreek.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.comboExpert.holder = this; this.clip.comboExpert.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop(10); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.comboExpert.holder = this; this.clip.comboExpert.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.comboExpert.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.comboholic.holder = this; this.clip.comboholic.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop(11); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.comboholic.holder = this; this.clip.comboholic.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.comboholic.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.queenHearts.holder = this; this.clip.queenHearts.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop(12); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.queenHearts.holder = this; this.clip.queenHearts.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.queenHearts.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.kingHearts.holder = this; this.clip.kingHearts.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop(5); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.kingHearts.holder = this; this.clip.kingHearts.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.kingHearts.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.storkHearts.holder = this; this.clip.storkHearts.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop(13); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.storkHearts.holder = this; this.clip.storkHearts.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.storkHearts.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.weatherMasterTrophy.holder = this; this.clip.weatherMasterTrophy.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop('weatherMasterTrophy'); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.weatherMasterTrophy.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.weatherMasterTrophy.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.FastestStorkOfTheWest.holder = this; this.clip.FastestStorkOfTheWest.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop('FastestStorkOfTheWest'); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.FastestStorkOfTheWest.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.FastestStorkOfTheWest.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.expertGoalBuster.holder = this; this.clip.expertGoalBuster.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop('expertGoalBuster'); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.expertGoalBuster.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.expertGoalBuster.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.TrophyHiunter.holder = this; this.clip.TrophyHiunter.onRollOver = function () { this.holder.clip.trophyPopUp.gotoAndStop('TrophyHiunter'); startDrag(this.holder.clip.trophyPopUp, true); }; this.clip.TrophyHiunter.onRollOut = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; this.clip.TrophyHiunter.onReleaseOutside = function () { this.holder.clip.trophyPopUp.stopDrag(); this.holder.clip.trophyPopUp.gotoAndStop(1); }; }; v2.addAttachTransition = function (t) { this.aTransition = t; this.aTransition.addTransitionObject(this); this.aTransition.addEventListener('onAttach', this); this.hasAttachTransition = true; }; v2.addRemoveTransition = function (t) { this.rTransition = t; this.rTransition.addTransitionObject(this); this.rTransition.addEventListener('onRemove', this); this.hasRemoveTransition = true; }; v2.removeAttachTransition = function (t) { this.aTransition.removeEventListener('onAttach', this); this.hasAttachTransition = false; this.aTransition = undefined; }; v2.removeRemoveTransition = function (t) { this.rTransition.removeEventListener('onRemove', this); this.hasRemoveTransition = false; this.rTransition = undefined; }; v2.attach = function () { this.addEvents(); this.checkForTrophies(); }; v2.remove = function () { delete utils.Delegate; this.clip.removeMovieClip(); if (this.stateRemove == 'newGame') { this.game.newGame(); } else { if (this.stateRemove == 'startLevel') { this.game.startLevel(); } else { if (this.stateRemove == 'showMap') { if (this.game.expertGoalReached == false && this.game.goalReached == false) { trace('this.game.gameEarlyPoints ' + this.game.gameEarlyPoints); trace('this.game.levelNum ' + this.game.levelNum); trace('this.game.Stork0Speed[this.game.levelNum-2] ' + this.game.Stork0Speed[this.game.levelNum - 2]); trace('this.game.Stork0Speed ' + this.game.Stork0Speed); trace('this.game.Storks[0].speed ' + this.game.Storks[0].speed); this.game.gamePoints = this.game.gameEarlyPoints; var v2 = this.game.levelNum - 2; if (this.game.levelNum == 1) { v2 = 0; } this.game.Storks[0].speed = this.game.Stork0Speed[v2]; this.game.Storks[0].power = this.game.Stork0Power[v2]; this.game.Storks[1].speed = this.game.Stork1Speed[v2]; this.game.Storks[1].power = this.game.Stork1Power[v2]; this.game.Storks[2].speed = this.game.Stork2Speed[v2]; this.game.Storks[2].power = this.game.Stork2Power[v2]; this.game.Storks[3].speed = this.game.Stork3Speed[v2]; this.game.Storks[3].power = this.game.Stork3Power[v2]; this.game.Storks[4].speed = this.game.Stork4Speed[v2]; this.game.Storks[4].power = this.game.Stork4Power[v2]; this.game.Storks[5].speed = this.game.Stork5Speed[v2]; this.game.Storks[5].power = this.game.Stork5Power[v2]; trace('$$$$ this.game.Storks[0].speed ' + this.game.Storks[0].speed); } else { if (this.game.levelState == 'D') { this.game.levelNum += 1; this.game.levelState = 'F'; } else { if (this.game.levelState == 'F') { this.game.levelState = 'D'; } } this.game.interface_.saveLoadObject.saveGame(this.game.userName); } if (this.game.levelNum == 5) { this.game.gamePoints = this.game.gameEarlyPoints; var v2 = this.game.levelNum - 2; if (this.game.levelNum == 1) { v2 = 0; } this.game.Stork0Speed[v2] = this.game.Stork0Speed[v2 - 1]; this.game.Stork0Power[v2] = this.game.Stork0Power[v2 - 1]; this.game.Stork1Speed[v2] = this.game.Stork1Speed[v2 - 1]; this.game.Stork1Power[v2] = this.game.Stork1Power[v2 - 1]; this.game.Stork2Speed[v2] = this.game.Stork2Speed[v2 - 1]; this.game.Stork2Power[v2] = this.game.Stork2Power[v2 - 1]; this.game.Stork3Speed[v2] = this.game.Stork3Speed[v2 - 1]; this.game.Stork3Power[v2] = this.game.Stork3Power[v2 - 1]; this.game.Stork4Speed[v2] = this.game.Stork4Speed[v2 - 1]; this.game.Stork4Power[v2] = this.game.Stork4Power[v2 - 1]; this.game.Stork5Speed[v2] = this.game.Stork5Speed[v2 - 1]; this.game.Stork5Power[v2] = this.game.Stork5Power[v2 - 1]; trace('$$$$ this.game.Storks[0].speed ' + this.game.Storks[0].speed); this.game.interface_.saveLoadObject.saveGame(this.game.userName); this.game.interface_.showWin(); } else { this.game.interface_.showMap(); } trace('RESTARTISHAMMM'); } } } }; v2.onAttach = function () { this.attach(); }; v2.onRemove = function () { this.remove(); }; ASSetPropFlags(scr.LevelInfoScreen.prototype, null, 1); } #endinitclip } movieClip 9276 __Packages.scr.UpgradeScreen { #initclip if (!_global.scr) { _global.scr = new Object(); } if (!_global.scr.UpgradeScreen) { var v1 = function (_game) { super(); this.game = _game; trace('UpgradeScreen'); trace('this.game.levelNum ' + this.game.levelNum); utils.Delegate = this.game.delegate; this.game.bedUpgrades[0] = this.game.bed1LevelUpgrades[this.game.levelNum - 2]; this.game.bedUpgrades[1] = this.game.bed2LevelUpgrades[this.game.levelNum - 2]; this.game.bedUpgrades[2] = this.game.bed3LevelUpgrades[this.game.levelNum - 2]; this.game.bathUpgrades[0] = this.game.bath1LevelUpgrades[this.game.levelNum - 2]; this.game.bathUpgrades[1] = this.game.bath2LevelUpgrades[this.game.levelNum - 2]; this.game.bathUpgrades[2] = this.game.bath3LevelUpgrades[this.game.levelNum - 2]; this.game.foodmakerUpgrades = this.game.foodmakerLevelUpgrades[this.game.levelNum - 2]; trace('this.game.foodmakerUpgrades ' + this.game.foodmakerUpgrades); this.game.EscSwitchUpgrades = this.game.EscSwitchLevelUpgrades[this.game.levelNum - 2]; this.game.toyboxUpgrades = this.game.toyboxLevelUpgrades[this.game.levelNum - 2]; this.game.cleaningStork = this.game.cleaningLevelStork[this.game.levelNum - 2]; this.game.gamePoints = this.game.gamePointsDelivery[this.game.levelNum - 2]; this.game.gameEarlyPoints = this.game.gamePoints; this.Bed = new Array(); this.Bath = new Array(); this.strelkaBedNum = new Array(); this.strelkaBathNum = new Array(); this.StrelkaBed = new Array(); this.StrelkaBath = new Array(); this.BedPrizes = [400, 570, 800]; this.BathPrizes = [400, 570, 800]; this.ToyboxPrizes = [0, 230, 960]; this.CleaningStorkPrizes = [1100, 2000]; this.FoodmakerPrizes = [0, 450, 1000]; this.StronstorkPrizes = [0, 2000, 3000]; this.EscSwitchPrizes = 1300; this.game.moneySpendForUpgrade = 0; this.f = new scr.FadeIn(); this.r = new scr.FadeOut(); this.hasAttachTransition = false; this.hasRemoveTransition = false; this.addAttachTransition(this.f); this.addRemoveTransition(this.r); this.attachUpgradeScreen(); }; scr.UpgradeScreen = v1; scr.UpgradeScreen extends utils.MovieClipProperties; var v2 = v1.prototype; _global.scr.UpgradeScreen implements _global.utils.IClipEvents; v2.showPopup = function () {}; v2.markObject = function () {}; v2.upgrade = function () {}; v2.attachUpgradeScreen = function () { trace('upgrade screen'); this.holder = this.game.attachMovie('holder', 'holder', 15, {'_x': 0, '_y': 0}); this.clip = this.holder; this.target = this.game; this.depth = 15; this.Background = this.holder.attachMovie('upgradeScreen_mc', 'upgradeScreen', 10); this.score_mc1 = this.holder.attachMovie('ZelenoOblace', 'ZelenoOblace', 11, {'_x': 3, '_y': -0.7}); this.score_mc1.textMsg.gotoAndStop('points'); this.score_mc1.num.text = this.game.gamePoints; var v3 = 26; var v2 = 0; while (v2 < this.game.bedUpgrades.length) { if (this.game.bedUpgrades[v2] > 0) { if (v2 == 0) { var v6 = 370.6; var v5 = 290; } else { if (v2 == 1) { var v6 = 456.7; var v5 = 290.6; } else { var v6 = 543; var v5 = 291.2; } } this.Bed[v2] = this.holder.attachMovie('upgrateKrevetcinja', 'upgrateKrevetcinja' + v2.toString(), v3++, {'_x': v6, '_y': v5}); if (this.game.bedUpgrades[v2] == 3) { this.Bed[v2].gotoAndStop(5); } else { var v4 = this.game.bedUpgrades[v2] + 1; this.Bed[v2].gotoAndStop(v4); } } else { trace('else ' + v2); if (v2 == 0) { var v6 = 370.6; var v5 = 290; } else { if (v2 == 1) { var v6 = 456.7; var v5 = 290.6; } else { var v6 = 543; var v5 = 291.2; } } this.Bed[v2] = this.holder.attachMovie('upgrateKrevetcinja', 'upgrateKrevetcinja' + v2.toString(), v3++, {'_x': v6, '_y': v5}); this.Bed[v2].gotoAndStop(1); } ++v2; } v2 = 0; while (v2 < this.game.bathUpgrades.length) { if (this.game.bathUpgrades[v2] > 0) { if (v2 == 0) { v6 = 156.6; v5 = 227; } else { if (v2 == 1) { v6 = 251.6; v5 = 276.9; } else { v6 = 128.3; v5 = 308; } } this.Bath[v2] = this.holder.attachMovie('upgrateKadi', 'upgrateKadi' + v2.toString(), v3++, {'_x': v6, '_y': v5}); if (this.game.bathUpgrades[v2] == 3) { this.Bath[v2].gotoAndStop(5); } else { var v4 = this.game.bathUpgrades[v2] + 1; this.Bath[v2].gotoAndStop(v4); } } else { trace('else ' + v2); if (v2 == 0) { v6 = 156.6; v5 = 227; } else { if (v2 == 1) { v6 = 251.6; v5 = 276.9; } else { v6 = 128.3; v5 = 308; } } this.Bath[v2] = this.holder.attachMovie('upgrateKadi', 'upgrateKadi' + v2.toString(), v3++, {'_x': v6, '_y': v5}); this.Bath[v2].gotoAndStop(1); } ++v2; } this.ToyBox = this.holder.attachMovie('upgrateToyBox', 'upgrateToyBox', v3++, {'_x': 475.3, '_y': 494.2}); if (this.game.toyboxUpgrades == 3) { this.ToyBox.gotoAndStop(4); } else { this.ToyBox.gotoAndStop(this.game.toyboxUpgrades); this.ToyBox.buy = false; } this.EscSwitch = this.holder.attachMovie('EscapeSwitch_upg', 'EscapeSwitch_upg', v3++, {'_x': 92.8, '_y': 461.4}); if (this.game.EscSwitchUpgrades == 0) { this.EscSwitch.gotoAndStop(1); } else { this.EscSwitch.gotoAndStop(3); } this.EscSwitch.buy = false; this.Continue = this.holder.attachMovie('continue_new', 'continue_new', v3++, {'_x': 646.3, '_y': 527.9}); this.Continue.ss._visible = false; this.Continue.restart._visible = false; this.Foodmaker = this.holder.attachMovie('upgrateFoodmakers', 'upgrateFoodmakers', v3++, {'_x': 302, '_y': 471}); if (this.game.foodmakerUpgrades == 3) { this.Foodmaker.gotoAndStop(4); } else { this.Foodmaker.gotoAndStop(this.game.foodmakerUpgrades); this.Foodmaker.buy = false; } this.cleaningStork = this.holder.attachMovie('upgradeCleaningStork', 'upgradeCleaningStork', v3++, {'_x': 223.5, '_y': 404}); if (this.game.cleaningStork == 0) { this.cleaningStork.gotoAndStop(1); } else { if (this.game.cleaningStork == 1) { this.cleaningStork.gotoAndStop(2); } else { if (this.game.cleaningStork == 2) { this.cleaningStork.gotoAndStop(4); } } } if (this.hasAttachTransition) { this.aTransition.startTransition(); } }; v2.attachClip = function () { this.holder = this.game.attachMovie('holder', 'holder', 15, {'_x': 0, '_y': 0}); this.clip = this.holder; this.target = this.game; this.depth = 15; this.Background = this.holder.attachMovie('upgradeScreen_mc', 'upgradeScreen', 10); this.score_mc1 = this.holder.attachMovie('ZelenoOblace', 'ZelenoOblace', 11, {'_x': 3, '_y': -0.7}); this.score_mc1.textMsg.gotoAndStop('points'); this.score_mc1.num.text = this.game.gamePoints; var v3 = 26; var v2 = 0; while (v2 < this.game.bedUpgrades.length) { if (this.game.bedUpgrades[v2] > 0) { if (v2 == 0) { var v6 = 370.6; var v5 = 290; } else { if (v2 == 1) { var v6 = 456.7; var v5 = 290.6; } else { var v6 = 543; var v5 = 291.2; } } this.Bed[v2] = this.holder.attachMovie('upgrateKrevetcinja', 'upgrateKrevetcinja' + v2.toString(), v3++, {'_x': v6, '_y': v5}); var v4 = this.game.bedUpgrades[v2] + 1; this.Bed[v2].gotoAndStop(v4); if (this.game.bedUpgrades[v2] == 3) { v4 = this.game.bedUpgrades[v2] + 2; this.Bed[v2].gotoAndStop(v4); } } else { trace('else ' + v2); if (v2 == 0) { var v6 = 370.6; var v5 = 290; } else { if (v2 == 1) { var v6 = 456.7; var v5 = 290.6; } else { var v6 = 543; var v5 = 291.2; } } this.Bed[v2] = this.holder.attachMovie('upgrateKrevetcinja', 'upgrateKrevetcinja' + v2.toString(), v3++, {'_x': v6, '_y': v5}); this.Bed[v2].gotoAndStop(1); } ++v2; } v2 = 0; while (v2 < this.game.bathUpgrades.length) { if (this.game.bathUpgrades[v2] > 0) { if (v2 == 0) { v6 = 156.6; v5 = 227; } else { if (v2 == 1) { v6 = 251.6; v5 = 276.9; } else { v6 = 128.3; v5 = 308; } } this.Bath[v2] = this.holder.attachMovie('upgrateKadi', 'upgrateKadi' + v2.toString(), v3++, {'_x': v6, '_y': v5}); var v4 = this.game.bathUpgrades[v2] + 1; this.Bath[v2].gotoAndStop(v4); if (this.game.bathUpgrades[v2] == 3) { v4 = this.game.bathUpgrades[v2] + 2; this.Bath[v2].gotoAndStop(v4); } } else { trace('else ' + v2); if (v2 == 0) { v6 = 156.6; v5 = 227; } else { if (v2 == 1) { v6 = 251.6; v5 = 276.9; } else { v6 = 128.3; v5 = 308; } } this.Bath[v2] = this.holder.attachMovie('upgrateKadi', 'upgrateKadi' + v2.toString(), v3++, {'_x': v6, '_y': v5}); this.Bath[v2].gotoAndStop(1); } ++v2; } this.ToyBox = this.holder.attachMovie('upgrateToyBox', 'upgrateToyBox', v3++, {'_x': 475.3, '_y': 494.2}); if (this.game.toyboxUpgrades == 3) { this.ToyBox.gotoAndStop(4); } else { this.ToyBox.gotoAndStop(this.game.toyboxUpgrades); this.ToyBox.buy = false; } this.EscSwitch = this.holder.attachMovie('EscapeSwitch_upg', 'EscapeSwitch_upg', v3++, {'_x': 92.8, '_y': 461.4}); if (this.game.EscSwitchUpgrades == 0) { this.EscSwitch.gotoAndStop(1); } else { this.EscSwitch.gotoAndStop(3); } this.Continue = this.holder.attachMovie('continue_new', 'continue_new', v3++, {'_x': 646.3, '_y': 527.9}); this.Continue.ss._visible = false; this.Continue.restart._visible = false; this.Foodmaker = this.holder.attachMovie('upgrateFoodmakers', 'upgrateFoodmakers', v3++, {'_x': 302, '_y': 471}); if (this.game.foodmakerUpgrades == 3) { this.Foodmaker.gotoAndStop(4); } else { this.Foodmaker.gotoAndStop(this.game.foodmakerUpgrades); this.Foodmaker.buy = false; } this.cleaningStork = this.holder.attachMovie('upgradeCleaningStork', 'upgradeCleaningStork', v3++, {'_x': 223.5, '_y': 404}); if (this.game.cleaningStork == 0) { this.cleaningStork.gotoAndStop(1); } else { if (this.game.cleaningStork == 1) { this.cleaningStork.gotoAndStop(2); } else { if (this.game.cleaningStork == 2) { this.cleaningStork.gotoAndStop(4); } } } this.holder.attachMovie('AnimationBlimp', 'AnimationBlimp', 111111, {'_x': 400, '_y': 300}); this.game.sndCtrl.stopSound(this.game.soundsId.readyText_snd); this.game.sndCtrl.playSound(this.game.soundsId.readyText_snd); this.addEvents(); }; v2.removeUpgradeScreen = function () {}; v2.attachUpgradePopup = function (what, where, frame, string, frame1) { this.black_back = this.holder.attachMovie('black_background', 'black_background', 9500, {'_x': 0, '_y': 0}); var v2 = new trans.ClipTransitionFactory('Cloud_scale_IN', 'upgrade_popUp'); trace('what._x ' + what._x + ' what._y ' + what._y); v2.setHolderPosition(this.holder, what._x + what.arrow._x, what._y + what.arrow._y, 10000, frame, string, frame1); v2.startTransition(); v2.toPointTransition(400, 300, 6); v2.screen = this; v2.klip = what; v2.where = where; v2.string = string; v2.frame = frame; v2.frame1 = frame1; v2.num = 3; }; v2.removeUpgradePopup = function () { trace('removeUpgradePopup()'); this.UpgradePopup.removeMovieClip(); this.UpgradePopup = undefined; }; v2.checkForUpgrades = function () { this.game.allUpgradesFactory = true; var v2 = 0; while (v2 < 3) { if (this.game.bedUpgrades[v2] == 3 && this.game.bathUpgrades[v2] == 3) { trace('continue'); } else { this.game.allUpgradesFactory = false; break; } ++v2; } if (this.game.allUpgradesFactory == true) { if (this.game.foodmakerUpgrades == 3 && this.game.toyboxUpgrades == 3 && this.game.cleaningStork >= 2 && this.game.EscSwitchUpgrades == 1) { trace('you win the innovatorTrophy'); } else { this.game.allUpgradesFactory = false; } } }; v2.addEvents1 = function () { this.UpgradePopup.cancel_btn.holder = this; this.UpgradePopup.cancel_btn.onRollOver = function () { this.gotoAndStop(2); }; this.UpgradePopup.cancel_btn.holder = this; this.UpgradePopup.cancel_btn.onRollOut = function () { this.gotoAndStop(1); }; this.UpgradePopup.cancel_btn.holder = this; this.UpgradePopup.cancel_btn.onPress = function () { trace('this.UpgradePopup.cancel_btn.onPress'); trace('this.holder.UpgradePopup.where ' + this.holder.UpgradePopup.where); this.holder.UpgradePopup.clip.gotoAndStop(this.holder.UpgradePopup.where); this.holder.removeUpgradePopup(); this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); }; this.UpgradePopup.upgrade_btn.holder = this; this.UpgradePopup.upgrade_btn.onRollOver = function () { this.gotoAndStop(2); }; this.UpgradePopup.upgrade_btn.holder = this; this.UpgradePopup.upgrade_btn.onRollOut = function () { this.gotoAndStop(1); }; this.UpgradePopup.upgrade_btn.holder = this; this.UpgradePopup.upgrade_btn.onPress = function () { trace('this.UpgradePopup.upgrade_btn.onPress'); this.holder.ActionOnPress(this.holder.UpgradePopup.clip); this.holder.removeUpgradePopup(); this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); }; }; v2.addEvents = function () { this.Continue.continueBtn.holder_ = this; this.Continue.continueBtn.onPress = function () { this.holder_.game.sndCtrl.stopSound(this.holder_.game.soundsId.mouseclick_snd); this.holder_.game.sndCtrl.playSound(this.holder_.game.soundsId.mouseclick_snd); this.holder_.game.mousePointer.clip.gotoAndStop('normal'); this._parent.done.gotoAndStop(1); if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { trace('<upgeat<createDelivery'); if (this.holder_.hasRemoveTransition) { this.holder_.rTransition.startTransition(); } else { this.holder_.remove(); } } } }; this.Continue.continueBtn.onRollOver = function () { this._parent.done.gotoAndStop(2); this.holder_.game.mousePointer.clip.gotoAndStop('finger'); }; this.Continue.continueBtn.onRollOut = function () { this._parent.done.gotoAndStop(1); this.holder_.game.mousePointer.clip.gotoAndStop('normal'); }; this.Continue.continueBtn.onReleaseOutside = function () { this._parent.done.gotoAndStop(1); this.holder_.game.mousePointer.clip.gotoAndStop('normal'); }; var v2 = 0; while (v2 <= 2) { trace('i ' + v2); trace('@@@@@@@@@this.strelkaBedNum[i] ' + this.strelkaBedNum[v2]); trace('######################this.strelkaBedNum[i] ' + this.strelkaBedNum[v2]); this.Bed[v2].clip.holder_ = this; this.Bed[v2].clip.index = v2; this.Bed[v2].clip.onRollOver = function () { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { if (this.holder_.game.bedUpgrades[this.index] < 3) { this.holder_.explPopUpBed = this.holder_.holder.attachMovie('ExplainClouds', utils.StringUtils.getUniqueName(), 1000, {'_x': this.holder_.Bed[this.index]._x - 50, '_y': this.holder_.Bed[this.index]._y - 100}); var v3 = this.holder_.game.bedUpgrades[this.index] + 1; var v2 = 'bed' + v3.toString(); trace('placeForStop ' + v2); this.holder_.explPopUpBed.textForHelpCloud.gotoAndStop(v2); this.holder_.explPopUpBed.whichHelpCloud.gotoAndStop(v2); if (this.holder_.BedPrizes[this.holder_.game.bedUpgrades[this.index]] <= this.holder_.game.gamePoints) { this.holder_.explPopUpBed.gotoAndStop(1); var v4 = this.holder_.game.bedUpgrades[this.index] + 2; this.holder_.Bed[this.index].gotoAndStop(v4); } else { this.holder_.explPopUpBed.gotoAndStop(2); var v4 = this.holder_.game.bedUpgrades[this.index] + 1; this.holder_.Bed[this.index].gotoAndStop(v4); } this.holder_.mcFadeIn(this.holder_.explPopUpBed, 500); } } } }; this.Bed[v2].clip.holder_ = this; this.Bed[v2].clip.index = v2; this.Bed[v2].clip.onRollOut = function () { if (this.holder_.game.bedUpgrades[this.index] < 3) { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { var v2 = this.holder_.game.bedUpgrades[this.index] + 1; this.holder_.Bed[this.index].gotoAndStop(v2); this.holder_.mcFadeOut(this.holder_.explPopUpBed, 500); } } } }; this.Bed[v2].clip.holder_ = this; this.Bed[v2].clip.index = v2; this.Bed[v2].clip.onPress = function () { if (!this.holder_.black_back) { if (this.holder_.game.bedUpgrades[this.index] < 3) { this.holder_.game.sndCtrl.stopSound(this.holder_.game.soundsId.mouseclick_snd); this.holder_.game.sndCtrl.playSound(this.holder_.game.soundsId.mouseclick_snd); this.holder_.explPopUpBed.removeMovieClip(); if (this.holder_.BedPrizes[this.holder_.game.bedUpgrades[this.index]] <= this.holder_.game.gamePoints) { var v3 = this.holder_.game.bedUpgrades[this.index] + 1; var v2 = 'bed' + (this.holder_.game.bedUpgrades[this.index] + 1).toString(); this.holder_.attachUpgradePopup(this.holder_.Bed[this.index], v3, 1, v2, 1); } else { var v3 = this.holder_.game.bedUpgrades[this.index] + 1; var v2 = 'bed' + (this.holder_.game.bedUpgrades[this.index] + 1).toString(); this.holder_.attachUpgradePopup(this.holder_.Bed[this.index], v3, 2, v2, 1); } } } }; ++v2; } v2 = 0; while (v2 <= 2) { this.Bath[v2].clip.holder_ = this; this.Bath[v2].clip.index = v2; this.Bath[v2].clip.onRollOver = function () { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { if (this.holder_.game.bathUpgrades[this.index] < 3) { this.holder_.explPopUpBath = this.holder_.holder.attachMovie('ExplainClouds', utils.StringUtils.getUniqueName(), 1010, {'_x': this.holder_.Bath[this.index]._x - 15, '_y': this.holder_.Bath[this.index]._y - 50}); var v3 = this.holder_.game.bathUpgrades[this.index] + 1; var v2 = 'bath' + v3.toString(); trace('placeForStop ' + v2); this.holder_.explPopUpBath.textForHelpCloud.gotoAndStop(v2); this.holder_.explPopUpBath.whichHelpCloud.gotoAndStop(v2); if (this.holder_.BathPrizes[this.holder_.game.bathUpgrades[this.index]] <= this.holder_.game.gamePoints) { this.holder_.explPopUpBath.gotoAndStop(1); var v4 = this.holder_.game.bathUpgrades[this.index] + 2; this.holder_.Bath[this.index].gotoAndStop(v4); } else { this.holder_.explPopUpBath.gotoAndStop(2); var v4 = this.holder_.game.bathUpgrades[this.index] + 1; this.holder_.Bath[this.index].gotoAndStop(v4); } this.holder_.mcFadeIn(this.holder_.explPopUpBath, 500); } } } }; this.Bath[v2].clip.holder_ = this; this.Bath[v2].clip.index = v2; this.Bath[v2].clip.onRollOut = function () { if (this.holder_.game.bathUpgrades[this.index] < 3) { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { var v2 = this.holder_.game.bathUpgrades[this.index] + 1; this.holder_.Bath[this.index].gotoAndStop(v2); this.holder_.mcFadeOut(this.holder_.explPopUpBath, 500); } } } }; this.Bath[v2].clip.holder_ = this; this.Bath[v2].clip.index = v2; this.Bath[v2].clip.onPress = function () { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { if (this.holder_.game.bathUpgrades[this.index] < 3) { this.holder_.game.sndCtrl.stopSound(this.holder_.game.soundsId.mouseclick_snd); this.holder_.game.sndCtrl.playSound(this.holder_.game.soundsId.mouseclick_snd); this.holder_.explPopUpBath.removeMovieClip(); if (this.holder_.BathPrizes[this.holder_.game.bathUpgrades[this.index]] <= this.holder_.game.gamePoints) { var v2 = 'bath' + (this.holder_.game.bathUpgrades[this.index] + 1).toString(); var v3 = this.holder_.game.bathUpgrades[this.index] + 1; this.holder_.attachUpgradePopup(this.holder_.Bath[this.index], v3, 1, v2, 1); } else { var v2 = 'bath' + (this.holder_.game.bathUpgrades[this.index] + 1).toString(); var v3 = this.holder_.game.bathUpgrades[this.index] + 1; this.holder_.attachUpgradePopup(this.holder_.Bath[this.index], v3, 2, v2, 1); } } } } }; ++v2; } this.Foodmaker.holder_ = this; this.Foodmaker.onRollOver = function () { trace('FOODMAKER ON ROLLOVER'); if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { if (this.holder_.game.foodmakerUpgrades < 3) { this.holder_.explPopUpFoodmaker = this.holder_.holder.attachMovie('ExplainClouds', utils.StringUtils.getUniqueName(), 1020, {'_x': this._x - 50, '_y': this._y - 100}); var v3 = this.holder_.game.foodmakerUpgrades + 1; var v2 = 'foodmaker' + v3.toString(); trace('placeForStop ' + v2); this.holder_.explPopUpFoodmaker.textForHelpCloud.gotoAndStop(v2); this.holder_.explPopUpFoodmaker.whichHelpCloud.gotoAndStop(v2); if (this.holder_.FoodmakerPrizes[this.holder_.game.foodmakerUpgrades] <= this.holder_.game.gamePoints) { this.holder_.explPopUpFoodmaker.gotoAndStop(1); v3 = this.holder_.game.foodmakerUpgrades + 1; this.gotoAndStop(v3); } else { this.holder_.explPopUpFoodmaker.gotoAndStop(2); v3 = this.holder_.game.foodmakerUpgrades; this.gotoAndStop(v3); } this.holder_.mcFadeIn(this.holder_.explPopUpFoodmaker, 500); } } } }; this.Foodmaker.holder_ = this; this.Foodmaker.onRollOut = function () { if (this.holder_.game.foodmakerUpgrades < 3) { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { var v2 = this.holder_.game.foodmakerUpgrades; this.gotoAndStop(v2); this.holder_.mcFadeOut(this.holder_.explPopUpFoodmaker, 500); } } } }; this.Foodmaker.holder_ = this; this.Foodmaker.onPress = function () { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { if (this.holder_.game.foodmakerUpgrades < 3) { this.holder_.game.sndCtrl.stopSound(this.holder_.game.soundsId.mouseclick_snd); this.holder_.game.sndCtrl.playSound(this.holder_.game.soundsId.mouseclick_snd); this.holder_.explPopUpFoodmaker.removeMovieClip(); if (this.holder_.FoodmakerPrizes[this.holder_.game.foodmakerUpgrades] <= this.holder_.game.gamePoints) { var v2 = 'foodmaker' + (this.holder_.game.foodmakerUpgrades + 1).toString(); trace('s ' + v2); var v3 = this.holder_.game.foodmakerUpgrades; this.holder_.attachUpgradePopup(this, v3, 1, v2, 1); } else { var v2 = 'foodmaker' + (this.holder_.game.foodmakerUpgrades + 1).toString(); trace('s ' + v2); var v3 = this.holder_.game.foodmakerUpgrades; this.holder_.attachUpgradePopup(this, v3, 2, v2, 1); } } } } }; this.ToyBox.holder_ = this; this.ToyBox.onRollOver = function () { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { trace('this.ToyBox.onRollOver'); trace('this.holder_.game.toyboxUpgrades ' + this.holder_.game.toyboxUpgrades); if (this.holder_.game.toyboxUpgrades < 3) { this.holder_.explPopUpToybox = this.holder_.holder.attachMovie('ExplainClouds', utils.StringUtils.getUniqueName(), 1030, {'_x': this._x - 70, '_y': this._y - 130}); var v3 = this.holder_.game.toyboxUpgrades + 1; var v2 = 'toybox' + v3.toString(); trace('placeForStop ' + v2); this.holder_.explPopUpToybox.textForHelpCloud.gotoAndStop(v2); this.holder_.explPopUpToybox.whichHelpCloud.gotoAndStop(v2); if (this.holder_.ToyboxPrizes[this.holder_.game.toyboxUpgrades] <= this.holder_.game.gamePoints) { this.holder_.explPopUpToybox.gotoAndStop(1); v3 = this.holder_.game.toyboxUpgrades + 1; this.gotoAndStop(v3); } else { this.holder_.explPopUpToybox.gotoAndStop(2); v3 = this.holder_.game.toyboxUpgrades; this.gotoAndStop(v3); } this.holder_.mcFadeIn(this.holder_.explPopUpToybox, 500); } } } }; this.ToyBox.holder_ = this; this.ToyBox.onRollOut = function () { if (this.holder_.game.toyboxUpgrades < 3) { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { trace('this.ToyBox.onRollOut'); trace('this.holder_.game.toyboxUpgrades ' + this.holder_.game.toyboxUpgrades); var v2 = this.holder_.game.toyboxUpgrades; this.gotoAndStop(v2); this.holder_.mcFadeOut(this.holder_.explPopUpToybox, 500); } } } }; this.ToyBox.holder_ = this; this.ToyBox.onPress = function () { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { trace('this.ToyBox.onPress'); if (this.holder_.game.toyboxUpgrades < 3) { this.holder_.game.sndCtrl.stopSound(this.holder_.game.soundsId.mouseclick_snd); this.holder_.game.sndCtrl.playSound(this.holder_.game.soundsId.mouseclick_snd); this.holder_.explPopUpToybox.removeMovieClip(); if (this.holder_.ToyboxPrizes[this.holder_.game.toyboxUpgrades] <= this.holder_.game.gamePoints) { var v2 = 'toybox' + (this.holder_.game.toyboxUpgrades + 1).toString(); var v3 = this.holder_.game.toyboxUpgrades; this.holder_.attachUpgradePopup(this, v3, 1, v2, 1); } else { var v2 = 'toybox' + (this.holder_.game.toyboxUpgrades + 1).toString(); var v3 = this.holder_.game.toyboxUpgrades; this.holder_.attachUpgradePopup(this, v3, 2, v2, 1); } } } } }; this.EscSwitch.holder_ = this; this.EscSwitch.onRollOver = function () { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { trace('this.ToyBox.onRollOver'); trace('this.holder_.game.toyboxUpgrades ' + this.holder_.game.EscSwitchUpgrades); if (this.holder_.game.EscSwitchUpgrades == 0) { var v3 = this.holder_.game.EscSwitchUpgrades + 2; this.gotoAndStop(v3); this.holder_.explPopUpEscSwitch = this.holder_.holder.attachMovie('ExplainClouds', utils.StringUtils.getUniqueName(), 1030, {'_x': this._x + 100, '_y': this._y - 130}); var v2 = 'EscSwitch1'; trace('placeForStop ' + v2); this.holder_.explPopUpEscSwitch.textForHelpCloud.gotoAndStop(v2); this.holder_.explPopUpEscSwitch.whichHelpCloud.gotoAndStop(v2); if (this.holder_.EscSwitchPrizes <= this.holder_.game.gamePoints) { this.holder_.explPopUpEscSwitch.gotoAndStop(1); v3 = this.holder_.game.EscSwitchUpgrades + 2; this.gotoAndStop(v3); } else { this.holder_.explPopUpEscSwitch.gotoAndStop(2); v3 = this.holder_.game.EscSwitchUpgrades + 1; this.gotoAndStop(v3); } this.holder_.mcFadeIn(this.holder_.explPopEscSwitch, 500); } } } }; this.EscSwitch.holder_ = this; this.EscSwitch.onRollOut = function () { if (this.holder_.game.EscSwitchUpgrades == 0) { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { trace('this.ToyBox.onRollOut'); trace('this.holder_.game.toyboxUpgrades ' + this.holder_.game.EscSwitchUpgrades); var v2 = this.holder_.game.EscSwitchUpgrades + 1; this.gotoAndStop(v2); this.holder_.mcFadeOut(this.holder_.explPopUpEscSwitch, 500); } } } }; this.EscSwitch.holder_ = this; this.EscSwitch.onPress = function () { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { trace('this.ToyBox.onPress'); if (this.holder_.game.EscSwitchUpgrades == 0) { this.holder_.game.sndCtrl.stopSound(this.holder_.game.soundsId.mouseclick_snd); this.holder_.game.sndCtrl.playSound(this.holder_.game.soundsId.mouseclick_snd); this.holder_.explPopUpEscSwitch.removeMovieClip(); if (this.holder_.EscSwitchPrizes <= this.holder_.game.gamePoints) { var v2 = 'EscSwitch1'; var v3 = this.holder_.game.EscSwitchUpgrades + 1; this.holder_.attachUpgradePopup(this, v3, 1, v2, 1); } else { var v2 = 'EscSwitch1'; var v3 = this.holder_.game.EscSwitchUpgrades + 1; this.holder_.attachUpgradePopup(this, v3, 2, v2, 1); } } } } }; this.cleaningStork.clip.holder_ = this; this.cleaningStork.clip.onRollOver = function () { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { if (this.holder_.game.cleaningStork < 2) { this.holder_.explPopUpStork = this.holder_.holder.attachMovie('ExplainClouds', utils.StringUtils.getUniqueName(), 1040, {'_x': this.holder_.cleaningStork._x - 50, '_y': this.holder_.cleaningStork._y - 50}); var v3 = this.holder_.game.cleaningStork + 1; var v2 = 'cleaningStork' + v3.toString(); trace('placeForStop ' + v2); this.holder_.explPopUpStork.textForHelpCloud.gotoAndStop(v2); this.holder_.explPopUpStork.whichHelpCloud.gotoAndStop(v2); if (this.holder_.CleaningStorkPrizes[this.holder_.game.cleaningStork] <= this.holder_.game.gamePoints) { this.holder_.explPopUpStork.gotoAndStop(1); var v4 = this.holder_.game.cleaningStork + 2; this.holder_.cleaningStork.gotoAndStop(v4); } else { this.holder_.explPopUpStork.gotoAndStop(2); var v4 = this.holder_.game.cleaningStork + 1; this.holder_.cleaningStork.gotoAndStop(v4); } this.holder_.mcFadeIn(this.holder_.explPopUpStork, 500); } } } }; this.cleaningStork.clip.holder_ = this; this.cleaningStork.clip.onRollOut = function () { if (this.holder_.game.cleaningStork < 2) { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { trace('this.holder_.game.cleaningStork+1 ' + this.holder_.game.cleaningStork + 1); var v2 = this.holder_.game.cleaningStork + 1; this.holder_.cleaningStork.gotoAndStop(v2); this.holder_.mcFadeOut(this.holder_.explPopUpStork, 500); } } } }; this.cleaningStork.clip.holder_ = this; this.cleaningStork.clip.onPress = function () { if (!this.holder_.black_back) { if (!this.holder_.UpgradePopup) { if (this.holder_.game.cleaningStork < 2) { this.holder_.game.sndCtrl.stopSound(this.holder_.game.soundsId.mouseclick_snd); this.holder_.game.sndCtrl.playSound(this.holder_.game.soundsId.mouseclick_snd); this.holder_.explPopUpStork.removeMovieClip(); if (this.holder_.CleaningStorkPrizes[this.holder_.game.cleaningStork] <= this.holder_.game.gamePoints) { var v2 = 'cleaningstork' + (this.holder_.game.cleaningStork + 1).toString(); var v3 = this.holder_.game.cleaningStork + 2; this.holder_.attachUpgradePopup(this.holder_.cleaningStork, v3, 1, v2, 2); } else { var v2 = 'empty' + (this.holder_.game.cleaningStork + 1).toString(); var v3 = this.holder_.game.cleaningStork + 2; this.holder_.attachUpgradePopup(this.holder_.cleaningStork, v3, 2, v2, 1); } } } } }; }; v2.ActionOnPress = function (clip) { trace('ActionOnPress'); this.black_back.removeMovieClip(); this.black_back = undefined; var v2 = 0; while (v2 <= 2) { if (clip == this.Bed[v2]) { trace('krevet e'); if (this.game.bedUpgrades[v2] < 3) { if (this.BedPrizes[this.game.bedUpgrades[v2]] <= this.game.gamePoints) { var v4 = this.game.bedUpgrades[v2] + 2; this.Bed[v2].gotoAndStop(v4); this.Bed[v2].buy = true; this.game.bedUpgrades[v2] += 1; if (this.game.bedUpgrades[v2] == 3) { this.Bed[v2].gotoAndStop(5); } this.game.gamePoints -= this.BedPrizes[this.game.bedUpgrades[v2] - 1]; this.game.moneySpendForUpgrade += this.BedPrizes[this.game.bedUpgrades[v2] - 1]; this.score_mc1.num.text = this.game.gamePoints; } } } ++v2; } v2 = 0; while (v2 <= 2) { if (clip == this.Bath[v2]) { trace('kada e'); if (this.game.bathUpgrades[v2] < 3) { if (this.BathPrizes[this.game.bathUpgrades[v2]] <= this.game.gamePoints) { v4 = this.game.bathUpgrades[v2] + 2; this.Bath[v2].gotoAndStop(v4); this.Bath[v2].buy = true; this.game.bathUpgrades[v2] += 1; if (this.game.bathUpgrades[v2] == 3) { this.Bath[v2].gotoAndStop(5); } this.game.gamePoints -= this.BathPrizes[this.game.bathUpgrades[v2] - 1]; this.game.moneySpendForUpgrade += this.BathPrizes[this.game.bathUpgrades[v2] - 1]; this.score_mc1.num.text = this.game.gamePoints; } } } ++v2; } if (clip == this.Foodmaker) { trace('foodmaker e'); if (this.game.foodmakerUpgrades < 3) { if (this.FoodmakerPrizes[this.game.foodmakerUpgrades] <= this.game.gamePoints) { if (this.game.foodmakerUpgrades < 3) { v4 = this.game.foodmakerUpgrades + 1; this.Foodmaker.gotoAndStop(v4); this.game.foodmakerUpgrades += 1; if (this.game.foodmakerUpgrades == 3) { this.Foodmaker.gotoAndStop(4); } this.game.gamePoints -= this.FoodmakerPrizes[this.game.foodmakerUpgrades - 1]; this.game.moneySpendForUpgrade += this.FoodmakerPrizes[this.game.foodmakerUpgrades - 1]; this.score_mc1.num.text = this.game.gamePoints; this.Foodmaker.buy = true; } } } } if (clip == this.ToyBox) { trace('toybox e'); if (this.game.toyboxUpgrades < 3) { if (this.ToyboxPrizes[this.game.toyboxUpgrades] <= this.game.gamePoints) { if (this.game.toyboxUpgrades < 3) { v4 = this.game.toyboxUpgrades + 1; this.ToyBox.gotoAndStop(v4); this.game.toyboxUpgrades += 1; if (this.game.toyboxUpgrades == 3) { this.ToyBox.gotoAndStop(4); } this.game.gamePoints -= this.ToyboxPrizes[this.game.toyboxUpgrades - 1]; this.game.moneySpendForUpgrade += this.ToyboxPrizes[this.game.toyboxUpgrades - 1]; this.score_mc1.num.text = this.game.gamePoints; this.ToyBox.buy = true; trace('this.holder_.game.gamePoints ' + this.game.gamePoints); } } } } if (clip == this.cleaningStork) { trace('cleaningStork e'); if (this.CleaningStorkPrizes[this.game.cleaningStork] <= this.game.gamePoints) { if (this.game.cleaningStork < 2) { if (this.game.cleaningStork == 0) { this.game.cleaningStork = 1; this.game.cleaningStorkApearing = 0; v4 = this.game.cleaningStork + 1; this.cleaningStork.gotoAndStop(v4); this.cleaningStork.buy = true; } else { if (this.game.cleaningStork == 1) { this.game.cleaningStork = 2; this.cleaningStork.gotoAndStop(4); this.cleaningStork.buy = true; } } } this.game.gamePoints -= this.CleaningStorkPrizes[this.game.cleaningStork - 1]; this.score_mc1.num.text = this.game.gamePoints; this.game.moneySpendForUpgrade += this.CleaningStorkPrizes[this.game.cleaningStork - 1]; } } if (clip == this.EscSwitch) { trace('cleaningStork e'); if (this.EscSwitchPrizes <= this.game.gamePoints) { if (this.game.EscSwitchUpgrades == 0) { this.game.EscSwitchUpgrades = 1; v4 = this.game.EscSwitchUpgrades + 2; this.EscSwitch.gotoAndStop(v4); this.EscSwitch.buy = true; } this.game.gamePoints -= this.EscSwitchPrizes; this.score_mc1.num.text = this.game.gamePoints; this.game.moneySpendForUpgrade += this.EscSwitchPrizes; } } }; v2.addAttachTransition = function (t) { this.aTransition = t; this.aTransition.addTransitionObject(this); this.aTransition.addEventListener('onAttach', this); this.hasAttachTransition = true; }; v2.addRemoveTransition = function (t) { this.rTransition = t; this.rTransition.addTransitionObject(this); this.rTransition.addEventListener('onRemove', this); this.hasRemoveTransition = true; }; v2.removeAttachTransition = function (t) { this.aTransition.removeEventListener('onAttach', this); this.hasAttachTransition = false; this.aTransition = undefined; }; v2.removeRemoveTransition = function (t) { this.rTransition.removeEventListener('onRemove', this); this.hasRemoveTransition = false; this.rTransition = undefined; }; v2.attach = function () {}; v2.remove = function () { trace('remove'); this.checkForUpgrades(); this.game.interface_.saveLoadObject.saveGame(this.game.userName); delete utils.Delegate; this.game.interface_.showGame(); this.holder.removeMovieClip(); }; v2.onAttach = function () { trace('onAttach'); this.addEvents(); }; v2.onRemove = function () { trace('onRemove'); this.remove(); }; v2.mcFadeIn = function (mc, time) { var v4 = time * 0.025; mc.oeftime = v4; mc.step = 100 / v4; mc._alpha = 0; mc.onEnterFrame = function () { --this.oeftime; if (this.oeftime > 0) { this._alpha += this.step; } else { this._alpha = 100; delete this.onEnterFrame; } _root.fadein.text = int(this._alpha); }; }; v2.mcFadeOut = function (mc, time) { var v3 = time * 0.025; mc.oeftime = v3; mc.step = 100 / v3; mc._alpha = 100; mc.help = 100; mc.onEnterFrame = function () { --this.oeftime; if (this.oeftime > 0) { this.help -= this.step; } else { this.help = 0; mc.removeMovieClip(); delete this.onEnterFrame; } this._alpha = this.help; _root.fadeout.text = int(this._alpha); }; }; ASSetPropFlags(scr.UpgradeScreen.prototype, null, 1); } #endinitclip } movieClip 9277 __Packages.trans.ClipTransitionFactory { #initclip if (!_global.trans) { _global.trans = new Object(); } if (!_global.trans.ClipTransitionFactory) { var v1 = function (holderClip, displayClip) { super(); this.holderClip = holderClip; this.displayClip = displayClip; this.frames = 6; this.showSparkle = false; this.appearing = true; }; trans.ClipTransitionFactory = v1; trans.ClipTransitionFactory extends utils.MovieClipProperties; var v2 = v1.prototype; v2.setHolderPosition = function (target, x, y, depth, frame, string, frame1) { this.target = target; this.x = x; this.y = y; this.depth = depth; this.frame = frame; this.frame1 = frame1; this.string = string; }; v2.startTransition = function (appearing) { if (appearing != undefined) { this.appearing = appearing; } this.clip = this.target.attachMovie(this.holderClip, utils.StringUtils.getUniqueName(), this.depth, {'_x': this.x, '_y': this.y}); var v3 = this.clip.emptyClip; var v2 = v3.attachMovie(this.displayClip, utils.StringUtils.getUniqueName(), v3.getNextHighestDepth()); v2.gotoAndStop(this.frame); v2.oblace.gotoAndStop(this.frame1); if (this.string == 'cleaningstork1' || this.string == 'cleaningstork2') { v2.noPoints.gotoAndStop(this.frame1); } v2.obj.gotoAndStop(this.string); v2.tekst.gotoAndStop(this.string); v2.naslov_text.gotoAndStop(this.string); this.popupHolder = v3.createEmptyMovieClip(utils.StringUtils.getUniqueName(), v3.getNextHighestDepth()); var v5 = new flash.geom.Matrix(); this.popupHolder._x = -v2._width / 2; this.popupHolder._y = -v2._height / 2; var v4 = new flash.display.BitmapData(v2._width, v2._height, true, 0); v4.draw(v2, v5, new flash.geom.ColorTransform(), 1, undefined, true); this.popupHolder.attachBitmap(v4, this.depth, 'auto', true); v2.removeMovieClip(); this.clip.holder = this; utils.Delegate.callDelayed(this.clip, gotoAndPlay, 10, 2); }; v2.toPointTransition = function (destx, desty, tframe) { if (destx != undefined && desty != undefined) { this.destx = destx; this.desty = desty; if (tframe != undefined) { this.frames = tframe; } var v2 = this.frames * 40; this.startx = this.clip._x; this.starty = this.clip._y; this.xmove = (destx - this.clip._x) / v2; this.ymove = (desty - this.clip._y) / v2; this.t0 = getTimer(); clearInterval(this.intId); this.intId = setInterval(this, 'move', 40); } }; v2.move = function () { var v3 = getTimer(); var v2 = v3 - this.t0; if (v2 <= this.frames * 40) { this.clip._x = this.startx + v2 * this.xmove; this.clip._y = this.starty + v2 * this.ymove; } else { this.clip._x = this.destx; this.clip._y = this.desty; clearInterval(this.intId); if (this.appearing) { this.toClip(); } else { this.removeClip(); } } }; v2.toClip = function () { var v3 = this; v3.holder = this; v3.holder.popupHolder.removeMovieClip(); var v6 = v3.holder.clip.emptyClip; var v2 = v6.attachMovie(v3.holder.displayClip, utils.StringUtils.getUniqueName(), v6.getNextHighestDepth()); v2.gotoAndStop(v3.holder.frame); v2.oblace.gotoAndStop(v3.holder.frame1); v2.obj.gotoAndStop(v3.holder.string); v2.tekst.gotoAndStop(v3.holder.string); utils.Delegate.callDelayed(v2.naslov_text, v2.naslov_text.gotoAndStop, 40, v3.holder.string); v2._x = -v2._width / 2; v2._y = -v2._height / 2; v2.cancelBtn.holder = v3.holder; v2.cancelBtn.onRollOver = function () { this.holder.screen.game.mousePointer.clip.gotoAndStop('finger'); this._parent.cancel.gotoAndStop(2); }; v2.cancelBtn.onRollOut = function () { this.holder.screen.game.mousePointer.clip.gotoAndStop('normal'); this._parent.cancel.gotoAndStop(1); }; v2.cancelBtn.onReleaseOutside = function () { this.holder.screen.game.mousePointer.clip.gotoAndStop('normal'); this._parent.cancel.gotoAndStop(1); }; v2.cancelBtn.onPress = function () { this.holder.screen.game.mousePointer.clip.gotoAndStop('normal'); this.holder.screen.black_back.removeMovieClip(); this.holder.screen.black_back = undefined; var v2 = this.holder.screen.game; v2.sndCtrl.stopSound(v2.soundsId.mouseclick_snd); v2.sndCtrl.playSound(v2.soundsId.mouseclick_snd); var v5 = this.holder.klip._x + this.holder.klip.arrow._x; var v4 = this.holder.klip._y + this.holder.klip.arrow._y; this.holder.klip.gotoAndStop(this.holder.where); var v3 = new trans.ClipTransitionFactory('Cloud_scale_OUT', 'upgrade_popUp'); v3.setHolderPosition(this.holder.target, 400, 300, this.holder.depth, this.holder.frame, this.holder.string, this.holder.frame1); v3.startTransition(false); utils.Delegate.callDelayed(v3, v3.toPointTransition, 160, v5, v4, 4); }; v2.upgradeBtn.holder = v3.holder; v2.upgradeBtn.onRollOver = function () { this.holder.screen.game.mousePointer.clip.gotoAndStop('finger'); this._parent.upgrade.gotoAndStop(2); }; v2.upgradeBtn.onRollOut = function () { this.holder.screen.game.mousePointer.clip.gotoAndStop('normal'); this._parent.upgrade.gotoAndStop(1); }; v2.upgradeBtn.onReleaseOutside = function () { this.holder.screen.game.mousePointer.clip.gotoAndStop('normal'); this._parent.upgrade.gotoAndStop(1); }; v2.upgradeBtn.onPress = function () { var v5 = this.holder.klip._x + this.holder.klip.arrow._x; var v4 = this.holder.klip._y + this.holder.klip.arrow._y; this.holder.screen.ActionOnPress(this.holder.klip); this.holder.screen.game.mousePointer.clip.gotoAndStop('normal'); var v3 = this.holder.screen.game; v3.sndCtrl.stopSound(v3.soundsId.mouseclick_snd); v3.sndCtrl.playSound(v3.soundsId.mouseclick_snd); var v2 = new trans.ClipTransitionFactory('Cloud_scale_OUT', 'upgrade_popUp'); v2.setHolderPosition(this.holder.target, 400, 300, this.holder.depth, this.holder.frame, this.holder.string, this.holder.frame1); v2.startTransition(false); utils.Delegate.callDelayed(v2, v2.toPointTransition, 160, v5, v4, 4); v2.showSparkle = true; }; }; v2.removeClip = function () { var v2 = this; v2.holder = this; if (v2.holder.showSparkle) { var v4 = new MesgAnim.Fireworks(30, 'star'); v4.changeSparkleProperties(11.1, 3600); v4.setProperties(v2.holder.target, v2.holder.clip._x, v2.holder.clip._y); v4.startFireworks(); clearInterval(this.intId); var v3 = this.target._parent; v3.sndCtrl.stopSound(v3.soundsId.upgradefirewors_snd); v3.sndCtrl.playSound(v3.soundsId.upgradefirewors_snd); } v2.holder.clip.removeMovieClip(); }; ASSetPropFlags(trans.ClipTransitionFactory.prototype, null, 1); } #endinitclip } movieClip 9278 __Packages.scr.DeliveriUpgradeScreen { #initclip if (!_global.scr) { _global.scr = new Object(); } if (!_global.scr.DeliveriUpgradeScreen) { var v1 = function (_game) { super(); this.game = _game; this.game.gamePoints = this.game.gamePointsFactory[this.game.levelNum - 1]; this.storkClips = [undefined, undefined, undefined, undefined, undefined, undefined, undefined]; delete this.game.level_.delivery; this.storkLength = this.game.Storks.length; this.f = new scr.FadeIn(); this.r = new scr.FadeOut(); this.hasAttachTransition = false; this.hasRemoveTransition = false; this.addAttachTransition(this.f); this.addRemoveTransition(this.r); this.storkSpeedPrice = [0, 400, 700, 1100]; this.storkPowerPrice = [0, 720, 1200, 2000]; this.init(); }; scr.DeliveriUpgradeScreen = v1; scr.DeliveriUpgradeScreen extends utils.MovieClipProperties; var v2 = v1.prototype; _global.scr.DeliveriUpgradeScreen implements _global.utils.IClipEvents; v2.init = function () { this.target = this.game; utils.Delegate = this.game.delegate; this.depth = this.game.level_.depth.getDepth('streets'); this.interfaceMC = this.clip.attachMovie('upgradeDeliveryScreenMC', 'upgradeDeliveryScreenMC', 1, {'_x': 0, '_y': 0}); this.score_mc1 = this.interfaceMC.attachMovie('ZelenoOblace', 'ZelenoOblace', this.level.depth.getDepth('fBackground') + 1, {'_x': 3, '_y': -0.7}); trace('this.score_mc1 ' + this.score_mc1 + ' ' + this.score_mc1.getDepth()); this.score_mc1.textMsg.gotoAndStop('points'); this.score_mc1.num.text = this.game.gamePoints; this.interfaceMC.closeGates.gotoAndStop(21); this.interfaceMC.numberScrin._visible = false; this.interfaceMC.numbers._visible = false; this.interfaceMC.quadrupletGirlSacks._visible = false; this.interfaceMC.tripletGirlSacks._visible = false; this.interfaceMC.twinGirlSacks._visible = false; this.interfaceMC.singelGirlSacks._visible = false; this.interfaceMC.quadrupletBoySacks._visible = false; this.interfaceMC.tripletBoySacks._visible = false; this.interfaceMC.twinBoySacks._visible = false; this.interfaceMC.singelBoySacks._visible = false; this.continueBtn = this.interfaceMC.attachMovie('continue_new', 'continue_new', this.game.Storks[0].depth + 300, {'_x': 646.3, '_y': 527.9}); this.continueBtn.ss._visible = false; this.continueBtn.restart._visible = false; var v2 = 0; while (v2 < this.storkLength) { this.storkClips[v2] = this.interfaceMC.attachMovie('StorkUpgrade', utils.StringUtils.getUniqueName(), this.game.Storks[v2].depth, {'_x': this.game.Storks[v2].x, '_y': this.game.Storks[v2].y}); this.storkClips[v2].PoverUp.Stork = this.game.Storks[v2]; this.storkClips[v2].SpedUp.Stork = this.game.Storks[v2]; this.storkClips[v2].PoverUp.clip = this.storkClips[v2]; this.storkClips[v2].SpedUp.clip = this.storkClips[v2]; var v3 = 'Standing' + this.game.Storks[v2].power + this.game.Storks[v2].speed; this.storkClips[v2].gotoAndStop(v3); if (this.game.Storks[v2].power == 3) { this.storkClips[v2].PoverUp._visible = false; } if (this.game.Storks[v2].speed == 3) { this.storkClips[v2].SpedUp._visible = false; } ++v2; } if (this.hasAttachTransition) { this.aTransition.startTransition(); } }; v2.attachClip = function () { this.holder = this.game.attachMovie('holder', 'holder', 1, {'_x': 0, '_y': 0}); this.clip = this.holder; this.interfaceMC = this.clip.attachMovie('upgradeDeliveryScreenMC', 'upgradeDeliveryScreenMC', 1, {'_x': 0, '_y': 0}); this.score_mc1 = this.interfaceMC.attachMovie('ZelenoOblace', 'ZelenoOblace', this.level.depth.getDepth('fBackground') + 1, {'_x': 3, '_y': -0.7}); trace('this.score_mc1 ' + this.score_mc1 + ' ' + this.score_mc1.getDepth()); this.score_mc1.textMsg.gotoAndStop('points'); this.score_mc1.num.text = this.game.gamePoints; this.interfaceMC.closeGates.gotoAndStop(21); this.interfaceMC.numberScrin._visible = false; this.interfaceMC.numbers._visible = false; this.interfaceMC.quadrupletGirlSacks._visible = false; this.interfaceMC.tripletGirlSacks._visible = false; this.interfaceMC.twinGirlSacks._visible = false; this.interfaceMC.singelGirlSacks._visible = false; this.interfaceMC.quadrupletBoySacks._visible = false; this.interfaceMC.tripletBoySacks._visible = false; this.interfaceMC.twinBoySacks._visible = false; this.interfaceMC.singelBoySacks._visible = false; this.continueBtn = this.interfaceMC.attachMovie('continue_new', 'continue_new', this.game.Storks[0].depth + 300, {'_x': 646.3, '_y': 527.9}); this.continueBtn.ss._visible = false; this.continueBtn.restart._visible = false; var v2 = 0; while (v2 < this.storkLength) { this.storkClips[v2] = this.interfaceMC.attachMovie('StorkUpgrade', utils.StringUtils.getUniqueName(), this.game.Storks[v2].depth, {'_x': this.game.Storks[v2].x, '_y': this.game.Storks[v2].y}); this.storkClips[v2].PoverUp.Stork = this.game.Storks[v2]; this.storkClips[v2].SpedUp.Stork = this.game.Storks[v2]; this.storkClips[v2].PoverUp.clip = this.storkClips[v2]; this.storkClips[v2].SpedUp.clip = this.storkClips[v2]; var v3 = 'Standing' + this.game.Storks[v2].power + this.game.Storks[v2].speed; this.storkClips[v2].gotoAndStop(v3); if (this.game.Storks[v2].power == 3) { this.storkClips[v2].PoverUp._visible = false; } if (this.game.Storks[v2].speed == 3) { this.storkClips[v2].SpedUp._visible = false; } ++v2; } this.holder.attachMovie('AnimationARMY', 'AnimationARMY', 200, {'_x': 400, '_y': 300}); this.holder.AnimationARMY.Screen = this; this.game.gameEarlyPoints = this.game.gamePoints; this.target.sndCtrl.stopSound(this.target.soundsId.readyText_snd); this.target.sndCtrl.playSound(this.target.soundsId.readyText_snd); }; v2.showArrows = function () { this.clip.attachMovie('strkStrelki', 'strkStrelki0', 101, {'_x': 399.6, '_y': 300.5}); this.clip.attachMovie('strkStrelki', 'strkStrelki1', 102, {'_x': 399.6, '_y': 380}); this.clip.attachMovie('strkStrelki', 'strkStrelki2', 103, {'_x': 399.6, '_y': 459.5}); this.clip.attachMovie('strkStrelki', 'strkStrelki3', 104, {'_x': 399.6, '_y': 540}); this.clip.attachMovie('strkStrelki', 'strkStrelki4', 105, {'_x': 399.6, '_y': 619}); this.clip.attachMovie('strkStrelki', 'strkStrelki5', 106, {'_x': 399.6, '_y': 699.5}); this.storkClips[0].PoverUp = this.clip.strkStrelki0.celaAnim.PoverUp; this.storkClips[0].SpedUp = this.clip.strkStrelki0.celaAnim.SpedUp; this.storkClips[1].PoverUp = this.clip.strkStrelki1.celaAnim.PoverUp; this.storkClips[1].SpedUp = this.clip.strkStrelki1.celaAnim.SpedUp; this.storkClips[2].PoverUp = this.clip.strkStrelki2.celaAnim.PoverUp; this.storkClips[2].SpedUp = this.clip.strkStrelki2.celaAnim.SpedUp; this.storkClips[3].PoverUp = this.clip.strkStrelki3.celaAnim.PoverUp; this.storkClips[3].SpedUp = this.clip.strkStrelki3.celaAnim.SpedUp; this.storkClips[4].PoverUp = this.clip.strkStrelki4.celaAnim.PoverUp; this.storkClips[4].SpedUp = this.clip.strkStrelki4.celaAnim.SpedUp; this.storkClips[5].PoverUp = this.clip.strkStrelki5.celaAnim.PoverUp; this.storkClips[5].SpedUp = this.clip.strkStrelki5.celaAnim.SpedUp; var v2 = 0; while (v2 < this.storkLength) { if (this.game.Storks[v2].power == 3) { this.storkClips[v2].PoverUp._visible = false; } if (this.game.Storks[v2].speed == 3) { this.storkClips[v2].SpedUp._visible = false; } this.storkClips[v2].PoverUp.Stork = this.game.Storks[v2]; this.storkClips[v2].SpedUp.Stork = this.game.Storks[v2]; this.storkClips[v2].PoverUp.clip = this.storkClips[v2]; this.storkClips[v2].SpedUp.clip = this.storkClips[v2]; ++v2; } this.addEvents(); }; v2.CancelPopup = function (screen) { this.black_back.removeMovieClip(); }; v2.markObject = function () {}; v2.upgradeSpeed = function () {}; v2.upgradePover = function () {}; v2.attachUpgradeScreen = function () {}; v2.removeMapScreen = function () { if (this.hasRemoveTransition) { this.rTransition.startTransition(); } else { this.remove(); } }; v2.SpedUp = function (Stork, clipSmall) { this.black_back.removeMovieClip(); if (Stork.speed < 3 && this.storkSpeedPrice[Stork.speed + 1] <= this.game.gamePoints) { this.game.gamePoints -= this.storkSpeedPrice[Stork.speed + 1]; ++Stork.speed; } if (Stork.speed == 3) { clipSmall.SpedUp._visible = false; } var v3 = 'Standing' + Stork.power + Stork.speed; clipSmall.gotoAndStop(v3); this.score_mc1.num.text = this.game.gamePoints; }; v2.PoverUp = function (Stork, clipSmall) { this.black_back.removeMovieClip(); if (Stork.power < 3 && this.storkPowerPrice[Stork.power + 1] <= this.game.gamePoints) { this.game.gamePoints -= this.storkPowerPrice[Stork.power + 1]; ++Stork.power; } if (Stork.power == 3) { clipSmall.PoverUp._visible = false; } if (this.game.strongStork < Stork.power) { this.game.strongStork = Stork.power; } var v3 = 'Standing' + Stork.power + Stork.speed; clipSmall.gotoAndStop(v3); this.score_mc1.num.text = this.game.gamePoints; }; v2.addEvents = function () { this.black_back.onPress = function () {}; this.black_back.onRollOver = function () {}; this.black_back.onRollOut = function () {}; this.continueBtn.continueBtn.holder = this; this.continueBtn.continueBtn.onPress = function () { this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this._parent.done.gotoAndStop(1); this.holder.removeMapScreen(); }; this.continueBtn.continueBtn.onRollOver = function () { this._parent.done.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); }; this.continueBtn.continueBtn.onRollOut = function () { this._parent.done.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.continueBtn.continueBtn.onReleaseOutside = function () { this._parent.done.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; var v2 = 0; while (v2 < this.storkLength) { this.storkClips[v2].SpedUp.holder = this; this.storkClips[v2].SpedUp.onPress = function () { this.gotoAndStop(3); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); }; this.storkClips[v2].SpedUp.onRelease = function () { this.gotoAndStop(1); this.holder.explPopUp.removeMovieClip(); this.holder.black_back = this.holder.clip.attachMovie('black_background', 'black_background', 9500, {'_x': 0, '_y': 0}); this.holder.addEvents(); var v2 = new trans.ClipTransition('Cloud_scale_IN', 'displClip'); v2.setHolderPosition(this.holder.clip, this.Stork.x, this.Stork.y, this.holder.clip.getNextHighestDepth()); v2.Stork = this.Stork; v2.num = 1; v2.game = this.holder.game; v2.Screen = this.holder; v2.clipSmall = this.clip; v2.startTransition(); v2.toPointTransition(400, 300, 6); v2.finalClip.strk.attachMovie('StandStork' + this.Stork.power + (this.Stork.speed + 1), utils.StringUtils.getUniqueName(), 1); }; this.storkClips[v2].SpedUp.onRollOver = function () { this.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); this.holder.explPopUp = this.holder.interfaceMC.attachMovie('ExplainClouds', utils.StringUtils.getUniqueName(), 22, {'_x': this.Stork.x - 350, '_y': this.Stork.y + 95}); if (this.holder.explPopUp._y > 440) { this.holder.explPopUp._y = 410; } var v2 = 'Standing0' + (this.Stork.speed + 1); this.holder.explPopUp.textForHelpCloud.gotoAndStop(v2); this.holder.explPopUp.whichHelpCloud.gotoAndStop(v2); if (this.holder.storkSpeedPrice[this.Stork.speed + 1] <= this.holder.game.gamePoints) { v2 = 'Standing' + this.Stork.power + (this.Stork.speed + 1); this.clip.gotoAndStop(v2); } else { this.holder.explPopUp.gotoAndStop(2); } this.holder.mcFadeIn(this.holder.explPopUp, 1000); }; this.storkClips[v2].SpedUp.onReleaseOutside = function () { this.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.explPopUp.removeMovieClip(); var v2 = 'Standing' + this.Stork.power + this.Stork.speed; this.clip.gotoAndStop(v2); }; this.storkClips[v2].SpedUp.onRollOut = function () { this.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.explPopUp.removeMovieClip(); var v2 = 'Standing' + this.Stork.power + this.Stork.speed; this.clip.gotoAndStop(v2); }; this.storkClips[v2].PoverUp.holder = this; this.storkClips[v2].PoverUp.onPress = function () { this.gotoAndStop(3); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); }; this.storkClips[v2].PoverUp.onRelease = function () { this.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.explPopUp.removeMovieClip(); this.holder.black_back = this.holder.clip.attachMovie('black_background', 'black_background', 9500, {'_x': 0, '_y': 0}); this.holder.addEvents(); var v2 = new trans.ClipTransition('Cloud_scale_IN', 'displClip'); v2.setHolderPosition(this.holder.clip, this.Stork.x + 30, this.Stork.y + 20, this.holder.clip.getNextHighestDepth()); v2.Stork = this.Stork; v2.clipSmall = this.clip; v2.num = 2; v2.Screen = this.holder; v2.game = this.holder.game; v2.startTransition(); v2.toPointTransition(400, 300, 6); }; this.storkClips[v2].PoverUp.onRollOver = function () { this.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); this.holder.explPopUp.removeMovieClip(); this.holder.explPopUp = this.holder.interfaceMC.attachMovie('ExplainClouds', utils.StringUtils.getUniqueName(), 22, {'_x': this.Stork.x - 350, '_y': this.Stork.y + 95}); if (this.holder.explPopUp._y > 440) { this.holder.explPopUp._y = 420; } var v2 = 'Standing' + (this.Stork.power + 1) + '1'; this.holder.explPopUp.textForHelpCloud.gotoAndStop(v2); this.holder.explPopUp.whichHelpCloud.gotoAndStop(v2); if (this.holder.storkPowerPrice[this.Stork.power + 1] <= this.holder.game.gamePoints) { v2 = 'Standing' + (this.Stork.power + 1) + this.Stork.speed; this.clip.gotoAndStop(v2); } else { this.holder.explPopUp.gotoAndStop(2); } this.holder.mcFadeIn(this.holder.explPopUp, 1000); }; this.storkClips[v2].PoverUp.onReleaseOutside = function () { this.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.explPopUp.removeMovieClip(); var v2 = 'Standing' + this.Stork.power + this.Stork.speed; this.clip.gotoAndStop(v2); }; this.storkClips[v2].PoverUp.onRollOut = function () { this.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.explPopUp.removeMovieClip(); var v2 = 'Standing' + this.Stork.power + this.Stork.speed; this.clip.gotoAndStop(v2); }; ++v2; } }; v2.addAttachTransition = function (t) { this.aTransition = t; this.aTransition.addTransitionObject(this); this.aTransition.addEventListener('onAttach', this); this.hasAttachTransition = true; }; v2.addRemoveTransition = function (t) { this.rTransition = t; this.rTransition.addTransitionObject(this); this.rTransition.addEventListener('onRemove', this); this.hasRemoveTransition = true; }; v2.removeAttachTransition = function (t) { this.aTransition.removeEventListener('onAttach', this); this.hasAttachTransition = false; this.aTransition = undefined; }; v2.removeRemoveTransition = function (t) { this.rTransition.removeEventListener('onRemove', this); this.hasRemoveTransition = false; this.rTransition = undefined; }; v2.attach = function () { this.attachClip(); if (this.hasAttachTransition) { this.aTransition.startTransition(); } }; v2.remove = function () { var v3; v3 = true; var v2 = 0; while (v2 < 6) { if (this.game.Storks[v2].speed < 3) { trace('this.game.Storks[' + v2 + '].speed ' + this.game.Storks[v2].speed); v3 = false; } if (this.game.Storks[v2].power < 3) { trace('this.game.Storks[' + v2 + '].power ' + this.game.Storks[v2].power); v3 = false; } this.game['Stork' + v2 + 'Speed'][this.game.levelNum - 1] = this.game.Storks[v2].speed; this.game['Stork' + v2 + 'Power'][this.game.levelNum - 1] = this.game.Storks[v2].power; ++v2; } if (v3) { this.game.allUpgradesDelivery = true; } delete utils.Delegate; this.game.level_.createDelivery(); this.clip.removeMovieClip(); }; v2.onAttach = function () { this.addEvents(); }; v2.onRemove = function () { this.remove(); }; v2.mcFadeIn = function (mc, time) { var v4 = time * 0.025; mc.oeftime = v4; mc.step = 100 / v4; mc._alpha = 0; mc.onEnterFrame = function () { --this.oeftime; if (this.oeftime > 0) { this._alpha += this.step; } else { this._alpha = 100; delete this.onEnterFrame; } _root.fadein.text = int(this._alpha); }; }; v2.mcFadeOut = function (mc, time) { var v4 = time * 0.025; mc.oeftime = v4; mc.step = 100 / v4; mc._alpha = 100; mc.help = 100; mc.onEnterFrame = function () { --this.oeftime; if (this.oeftime > 0) { this.help -= this.step; } else { this.help = 0; delete this.onEnterFrame; } this._alpha = this.help; _root.fadeout.text = int(this._alpha); }; }; v2.k = 5; ASSetPropFlags(scr.DeliveriUpgradeScreen.prototype, null, 1); } #endinitclip } movieClip 9279 __Packages.trans.ClipTransition { #initclip if (!_global.trans) { _global.trans = new Object(); } if (!_global.trans.ClipTransition) { var v1 = function (holderClip, displayClip) { super(); this.holderClip = holderClip; this.displayClip = displayClip; this.frames = 6; this.showSparkle = false; this.appearing = true; }; trans.ClipTransition = v1; trans.ClipTransition extends utils.MovieClipProperties; var v2 = v1.prototype; v2.setHolderPosition = function (target, x, y, depth) { this.target = target; this.x = x; this.y = y; this.depth = depth; }; v2.startTransition = function (appearing) { if (appearing != undefined) { this.appearing = appearing; } this.clip = this.target.attachMovie(this.holderClip, utils.StringUtils.getUniqueName(), this.depth, {'_x': this.x, '_y': this.y}); var v3 = this.clip.emptyClip; var v2 = v3.attachMovie(this.displayClip, utils.StringUtils.getUniqueName(), v3.getNextHighestDepth()); if (this.num == 1) { v2.strk.attachMovie('StandStork' + this.Stork.power + (this.Stork.speed + 1), utils.StringUtils.getUniqueName(), 1); var v5 = 'Standing0' + (this.Stork.speed + 1); v2.PopUpText.gotoAndStop(v5); v2.Naslov_text.gotoAndStop(v5); if (this.Screen.storkSpeedPrice[this.Stork.speed + 1] > this.game.gamePoints) { v2.gotoAndStop(2); } } else { v2.strk.attachMovie('StandStork' + (this.Stork.power + 1) + this.Stork.speed, utils.StringUtils.getUniqueName(), 1); var v5 = 'Standing' + (this.Stork.power + 1) + '1'; v2.PopUpText.gotoAndStop(v5); v2.Naslov_text.gotoAndStop(v5); if (this.Screen.storkPowerPrice[this.Stork.power + 1] > this.game.gamePoints) { v2.gotoAndStop(2); } } this.popupHolder = v3.createEmptyMovieClip(utils.StringUtils.getUniqueName(), v3.getNextHighestDepth()); var v6 = new flash.geom.Matrix(); this.popupHolder._x = -v2._width / 2; this.popupHolder._y = -v2._height / 2; var v4 = new flash.display.BitmapData(v2._width, v2._height, true, 0); v4.draw(v2, v6, new flash.geom.ColorTransform(), 1, undefined, true); this.popupHolder.attachBitmap(v4, this.depth, 'auto', true); v2.removeMovieClip(); this.clip.holder = this; utils.Delegate.callDelayed(this.clip, gotoAndPlay, 10, 2); }; v2.toPointTransition = function (destx, desty, tframe) { if (destx != undefined && desty != undefined) { this.destx = destx; this.desty = desty; if (tframe != undefined) { this.frames = tframe; } var v2 = this.frames * 40; this.startx = this.clip._x; this.starty = this.clip._y; this.xmove = (destx - this.clip._x) / v2; this.ymove = (desty - this.clip._y) / v2; this.t0 = getTimer(); clearInterval(this.intId); this.intId = setInterval(this, 'move', 40); } }; v2.move = function () { var v3 = getTimer(); var v2 = v3 - this.t0; if (v2 <= this.frames * 40) { this.clip._x = this.startx + v2 * this.xmove; this.clip._y = this.starty + v2 * this.ymove; } else { this.clip._x = this.destx; this.clip._y = this.desty; clearInterval(this.intId); if (this.appearing) { this.toClip(); } else { this.removeClip(); } } }; v2.toClip = function () { var This = this; This.holder = this; This.holder.popupHolder.removeMovieClip(); var v5 = This.holder.clip.emptyClip; var v2 = v5.attachMovie(This.holder.displayClip, utils.StringUtils.getUniqueName(), v5.getNextHighestDepth()); if (This.holder.num == 1) { v2.strk.attachMovie('StandStork' + This.holder.Stork.power + (This.holder.Stork.speed + 1), utils.StringUtils.getUniqueName(), 1); var v6 = 'Standing0' + (This.holder.Stork.speed + 1); v2.PopUpText.gotoAndStop(v6); v2.Naslov_text.gotoAndStop(v6); if (This.holder.Screen.storkSpeedPrice[This.holder.Stork.speed + 1] > This.holder.game.gamePoints) { v2.gotoAndStop(2); } } else { v2.strk.attachMovie('StandStork' + (This.holder.Stork.power + 1) + This.holder.Stork.speed, utils.StringUtils.getUniqueName(), 1); var v6 = 'Standing' + (This.holder.Stork.power + 1) + '1'; v2.PopUpText.gotoAndStop(v6); v2.Naslov_text.gotoAndStop(v6); if (This.holder.Screen.storkPowerPrice[This.holder.Stork.power + 1] > This.holder.game.gamePoints) { v2.gotoAndStop(2); } } v2._x = -v2._width / 2; v2._y = -v2._height / 2; v2.cancelBtn.holder = This.holder; v2.cancelBtn.onRollOver = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('finger'); this._parent.cancel.gotoAndStop(2); }; v2.cancelBtn.onRollOut = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); this._parent.cancel.gotoAndStop(1); }; v2.cancelBtn.onReleaseOutside = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); this._parent.cancel.gotoAndStop(1); }; v2.cancelBtn.onPress = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); this.holder.Screen.CancelPopup(this.holder.Screen); var v3 = this.holder.Screen.game; v3.sndCtrl.stopSound(v3.soundsId.mouseclick_snd); v3.sndCtrl.playSound(v3.soundsId.mouseclick_snd); var v5 = this.holder.x; var v4 = this.holder.y; var v2 = new trans.ClipTransition('Cloud_scale_OUT', 'displClip'); v2.num = This.holder.num; v2.Stork = This.holder.Stork; v2.game = This.holder.game; v2.Screen = This.holder.Screen; v2.setHolderPosition(this.holder.target, 400, 300, this.holder.depth); v2.startTransition(false); utils.Delegate.callDelayed(v2, v2.toPointTransition, 160, v5, v4, 4); }; v2.upgradeBtn.holder = This.holder; v2.upgradeBtn.onRollOver = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('finger'); this._parent.upgrade.gotoAndStop(2); }; v2.upgradeBtn.onRollOut = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); this._parent.upgrade.gotoAndStop(1); }; v2.upgradeBtn.onReleaseOutside = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); this._parent.upgrade.gotoAndStop(1); }; v2.upgradeBtn.onPress = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); if (this.holder.num == 1) { this.holder.Screen.SpedUp(this.holder.Stork, this.holder.clipSmall); } else { if (this.holder.num == 2) { this.holder.Screen.PoverUp(this.holder.Stork, this.holder.clipSmall); } } var v3 = this.holder.Screen.game; v3.sndCtrl.stopSound(v3.soundsId.mouseclick_snd); v3.sndCtrl.playSound(v3.soundsId.mouseclick_snd); var v5 = this.holder.Stork.x; var v4 = this.holder.Stork.y; var v2 = new trans.ClipTransition('Cloud_scale_OUT', 'displClip'); v2.setHolderPosition(this.holder.target, 400, 300, this.holder.depth); v2.num = This.holder.num; if (this.holder.num == 1) { v2.Stork = {'power': This.holder.Stork.power, 'speed': This.holder.Stork.speed - 1}; } else { v2.Stork = {'power': This.holder.Stork.power - 1, 'speed': This.holder.Stork.speed}; } v2.startTransition(false); utils.Delegate.callDelayed(v2, v2.toPointTransition, 160, v5, v4, 4); v2.showSparkle = true; }; }; v2.removeClip = function () { var v4 = this; v4.holder = this; if (this.showSparkle) { var v3 = new MesgAnim.Fireworks(30, 'star'); v3.changeSparkleProperties(11.1, 3600); v3.setProperties(this.target, this.clip._x + 40, this.clip._y + 40); v3.startFireworks(); clearInterval(this.intId); var v2 = this.target._parent; v2.sndCtrl.stopSound(v2.soundsId.upgradefirewors_snd); v2.sndCtrl.playSound(v2.soundsId.upgradefirewors_snd); } this.clip.removeMovieClip(); }; ASSetPropFlags(trans.ClipTransition.prototype, null, 1); } #endinitclip } movieClip 9280 __Packages.scr.OptionScreen { #initclip if (!_global.scr) { _global.scr = new Object(); } if (!_global.scr.OptionScreen) { var v1 = function (_game) { super(); this.game = _game; this.range = 193; this.tempBarMusic = this.game.musicVolume; this.tempBarSound = this.game.fxVolume; }; scr.OptionScreen = v1; scr.OptionScreen extends utils.MovieClipProperties; var v2 = v1.prototype; _global.scr.OptionScreen implements _global.utils.IClipEvents; v2.attachOptionScreen = function () { var v2 = new trans.ClipTransitionOptions('CloudLR_in', 'optionsScreen'); v2.setHolderPosition(this.game, 300, 400, 100001); v2.Screen = this; v2.startTransition(); v2.toPointTransition(400, 300, 6); this.clip = v2.clip; }; v2.removeOptionScreen = function () { this.clip.removeMovieClip(); }; v2.addEvents = function () { this.range = 193; this.tempBarMusic = this.game.musicVolume; this.tempBarSound = this.game.fxVolume; trace('tempBarMusic ' + this.tempBarMusic); trace('tempBarSound ' + this.tempBarSound); this.clip.soundBar._xscale = this.tempBarSound; this.clip.musicBar._xscale = this.tempBarMusic; this.clip.soundSlider._x = 75 + this.tempBarSound * this.range / 100; this.clip.musicSlider._x = 330 + this.tempBarMusic * this.range / 100; this.clip.mainMenu.holder = this; this.clip.mainMenu.onRelease = function () { this.gotoAndStop(1); }; this.clip.mainMenu.onReleaseOutside = function () { this.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.clip.mainMenu.onRollOver = function () { this.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); }; this.clip.mainMenu.onRollOut = function () { this.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.clip.mainMenu.onPress = function () { this.gotoAndStop(3); this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this.holder.removeOptionScreen(); }; this.clip.soundDown.holder = this; this.clip.soundDown.onPress = function () { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); trace('this.game.options_screen_mc.soundDown'); this.holder.clip.onEnterFrame = function () { this.soundDown.holder.tempBarMusic = this.soundDown.holder.game.musicVolume; this.soundDown.holder.tempBarSound = this.soundDown.holder.game.fxVolume; trace('onEnterFrame'); if (this.soundDown.holder.tempBarSound > 0) { trace('this.game.options_screen_mc.soundDown##########'); this.soundDown.holder.tempBarSound -= 5; this.soundDown.holder.clip.soundBar._xscale -= 5; this.soundDown.holder.clip.soundSlider._x = this.soundDown.holder.tempBarSound * this.soundDown.holder.range / 100 + 75; this.soundDown.holder.game.fxVolume = this.soundDown.holder.tempBarSound; this.soundDown.holder.game.sndCtrl.setSoundFXVolume(this.soundDown.holder.tempBarSound); this.soundDown.holder.game.saveLoadSoundObj.saveGame(); } }; }; this.clip.soundDown.onRelease = function () { delete this.holder.clip.onEnterFrame; }; this.clip.soundDown.onReleaseOutside = function () { delete this.holder.clip.onEnterFrame; }; this.clip.soundUp.holder = this; this.clip.soundUp.onPress = function () { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); trace('this.game.options_screen_mc.soundUp'); this.holder.clip.onEnterFrame = function () { this.soundUp.holder.tempBarMusic = this.soundUp.holder.game.musicVolume; this.soundUp.holder.tempBarSound = this.soundUp.holder.game.fxVolume; trace('onEnterFrame'); if (this.soundUp.holder.tempBarSound < 100) { trace('this.game.options_screen_mc.soundUp##################'); this.soundUp.holder.tempBarSound += 5; this.soundUp.holder.clip.soundBar._xscale += 5; this.soundUp.holder.clip.soundSlider._x = this.soundUp.holder.tempBarSound * this.soundUp.holder.range / 100 + 75; this.soundUp.holder.game.fxVolume = this.soundUp.holder.tempBarSound; this.soundUp.holder.game.sndCtrl.setSoundFXVolume(this.soundUp.holder.tempBarSound); this.soundUp.holder.game.saveLoadSoundObj.saveGame(); } }; }; this.clip.soundUp.onRelease = function () { delete this.holder.clip.onEnterFrame; }; this.clip.soundUp.onReleaseOutside = function () { delete this.holder.clip.onEnterFrame; }; this.clip.soundSlider.holder = this; this.clip.soundSlider.onPress = function () { startDrag(this, false, 75, 199, 268, 199); this.holder.clip.onEnterFrame = function () { this.soundBar._xscale = (this.soundSlider._x - 75) / 1.93; this.soundSlider.holder.tempBarSound = (this.soundSlider._x - 75) / 1.93; this.soundSlider.holder.game.fxVolume = this.soundSlider.holder.tempBarSound; trace('SET SOUND FX ' + (this.soundSlider._x - 75) / 1.93); this.soundSlider.holder.game.sndCtrl.setSoundFXVolume((this.soundSlider._x - 75) / 1.93); this.soundSlider.holder.game.saveLoadSoundObj.saveGame(); }; }; this.clip.soundSlider.onRelease = function () { this.stopDrag(); this.holder.clip.soundBar._xscale = (this._x - 75) / 1.93; this.holder.tempBarSound = (this._x - 75) / 1.93; this.holder.game.fxVolume = this.holder.tempBarSound; trace('SET SOUND FX ' + (this._x - 75) / 1.93); this.holder.game.sndCtrl.setSoundFXVolume((this._x - 75) / 1.93); this.holder.game.saveLoadSoundObj.saveGame(); delete this.holder.clip.onEnterFrame; }; this.clip.soundSlider.onReleaseOutside = function () { this.stopDrag(); this.holder.clip.soundBar._xscale = (this._x - 75) / 1.93; this.holder.tempBarSound = (this._x - 75) / 1.93; this.holder.game.fxVolume = this.holder.tempBarSound; trace('SET SOUND FX ' + (this._x - 75) / 1.93); this.holder.game.sndCtrl.setSoundFXVolume((this._x - 75) / 1.93); this.holder.game.saveLoadSoundObj.saveGame(); delete this.holder.clip.onEnterFrame; }; this.clip.musicDown.holder = this; this.clip.musicDown.onPress = function () { trace('this.game.options_screen_mc.musicDown'); this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this.holder.clip.onEnterFrame = function () { this.musicDown.holder.tempBarMusic = this.musicDown.holder.game.musicVolume; this.musicDown.holder.tempBarSound = this.musicDown.holder.game.fxVolume; trace('onEnterFrame'); if (this.musicDown.holder.tempBarMusic > 0) { trace('this.game.options_screen_mc.musicDown##############'); this.musicDown.holder.tempBarMusic -= 5; this.musicDown.holder.clip.musicBar._xscale -= 5; this.musicDown.holder.clip.musicSlider._x = this.musicDown.holder.tempBarMusic * this.musicDown.holder.range / 100 + 330; this.musicDown.holder.game.musicVolume = this.musicDown.holder.tempBarMusic; this.musicDown.holder.game.sndCtrl.setMusicVolume(this.musicDown.holder.tempBarMusic); this.musicDown.holder.game.saveLoadSoundObj.saveGame(); } }; }; this.clip.musicDown.onRelease = function () { delete this.holder.clip.onEnterFrame; }; this.clip.musicDown.onReleaseOutside = function () { delete this.holder.clip.onEnterFrame; }; this.clip.musicUp.holder = this; this.clip.musicUp.onPress = function () { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); trace('this.game.options_screen_mc.musicUp'); this.holder.clip.onEnterFrame = function () { this.musicUp.holder.tempBarMusic = this.musicUp.holder.game.musicVolume; this.musicUp.holder.tempBarSound = this.musicUp.holder.game.fxVolume; trace('onEnterFrame'); if (this.musicUp.holder.tempBarMusic < 100) { trace('this.game.options_screen_mc.musicUp#############################'); this.musicUp.holder.tempBarMusic += 5; this.musicUp.holder.clip.musicBar._xscale += 5; this.musicUp.holder.clip.musicSlider._x = this.musicUp.holder.tempBarMusic * this.musicUp.holder.range / 100 + 330; this.musicUp.holder.game.musicVolume = this.musicUp.holder.tempBarMusic; this.musicUp.holder.game.sndCtrl.setMusicVolume(this.musicUp.holder.tempBarMusic); this.musicUp.holder.game.saveLoadSoundObj.saveGame(); } }; }; this.clip.musicUp.onRelease = function () { delete this.holder.clip.onEnterFrame; }; this.clip.musicUp.onReleaseOutside = function () { delete this.holder.clip.onEnterFrame; }; this.clip.musicSlider.holder = this; this.clip.musicSlider.onPress = function () { startDrag(this, false, 330, 199, 523, 199); this.holder.clip.onEnterFrame = function () { this.musicBar._xscale = (this.musicSlider._x - 330) / 1.93; this.musicSlider.holder.tempBarMusic = (this.musicSlider._x - 330) / 1.93; this.musicSlider.holder.game.musicVolume = this.musicSlider.holder.tempBarMusic; trace('SET MUSIC VOLUME ' + (this.musicSlider._x - 330) / 1.93); this.musicSlider.holder.game.sndCtrl.setMusicVolume((this.musicSlider._x - 330) / 1.93); this.musicSlider.holder.game.saveLoadSoundObj.saveGame(); }; }; this.clip.musicSlider.onRelease = function () { this.stopDrag(); this.holder.clip.musicBar._xscale = (this._x - 330) / 1.93; this.holder.tempBarMusic = (this._x - 330) / 1.93; this.holder.game.musicVolume = this.holder.tempBarMusic; trace('SET MUSIC VOLUME ' + (this._x - 330) / 1.93); this.holder.game.sndCtrl.setMusicVolume((this._x - 330) / 1.93); this.holder.game.saveLoadSoundObj.saveGame(); delete this.holder.clip.onEnterFrame; }; this.clip.musicSlider.onReleaseOutside = function () { this.stopDrag(); this.holder.clip.musicBar._xscale = (this._x - 330) / 1.93; this.holder.tempBarMusic = (this._x - 330) / 1.93; this.holder.game.musicVolume = this.holder.tempBarMusic; trace('SET MUSIC VOLUME ' + (this._x - 330) / 1.93); this.holder.game.sndCtrl.setMusicVolume((this._x - 330) / 1.93); this.holder.game.saveLoadSoundObj.saveGame(); delete this.holder.clip.onEnterFrame; }; }; ASSetPropFlags(scr.OptionScreen.prototype, null, 1); } #endinitclip } movieClip 9281 __Packages.trans.ClipTransitionOptions { #initclip if (!_global.trans) { _global.trans = new Object(); } if (!_global.trans.ClipTransitionOptions) { var v1 = function (holderClip, displayClip) { super(); this.holderClip = holderClip; this.displayClip = displayClip; this.frames = 6; this.showSparkle = false; this.appearing = true; }; trans.ClipTransitionOptions = v1; trans.ClipTransitionOptions extends utils.MovieClipProperties; var v2 = v1.prototype; v2.takeSnapShot = function (mc) { var v6 = mc.getDepth(); this.snapShot = _root.createEmptyMovieClip('snapshot', 1500); var v4 = new flash.geom.Matrix(); v4.translate(mc._x, mc._y); var v5 = new flash.display.BitmapData(mc._width, mc._height, true, 0); v5.draw(mc, v4, new flash.geom.ColorTransform(), 1, undefined, true); this.snapShot.attachBitmap(v5, v6 + 1); mc._visible = false; }; v2.setHolderPosition = function (target, x, y, depth) { this.target = target; this.x = x; this.y = y; this.depth = depth; }; v2.startTransition = function (appearing) { if (appearing != undefined) { this.appearing = appearing; } this.takeSnapShot(this.target); this.clip = this.snapShot.attachMovie(this.holderClip, utils.StringUtils.getUniqueName(), this.depth, {'_x': this.x, '_y': this.y}); var v3 = this.clip.emptyClip; var v2 = v3.attachMovie(this.displayClip, utils.StringUtils.getUniqueName(), v3.getNextHighestDepth()); this.Screen.range = 193; this.Screen.tempBarMusic = this.Screen.game.musicVolume; this.Screen.tempBarSound = this.Screen.game.fxVolume; trace('tempBarMusic ' + this.Screen.tempBarMusic); trace('tempBarSound ' + this.Screen.tempBarSound); v2.soundBar._xscale = this.Screen.tempBarSound; v2.musicBar._xscale = this.Screen.tempBarMusic; v2.soundSlider._x = 75 + this.Screen.tempBarSound * this.Screen.range / 100; v2.musicSlider._x = 330 + this.Screen.tempBarMusic * this.Screen.range / 100; this.popupHolder = v3.createEmptyMovieClip(utils.StringUtils.getUniqueName(), v3.getNextHighestDepth()); var v5 = new flash.geom.Matrix(); this.popupHolder._x = -v2._width / 2; this.popupHolder._y = -v2._height / 2; var v4 = new flash.display.BitmapData(v2._width, v2._height, true, 0); v4.draw(v2, v5, new flash.geom.ColorTransform(), 1, undefined, true); this.popupHolder.attachBitmap(v4, this.depth, 'auto', true); v2.removeMovieClip(); this.clip.holder = this; utils.Delegate.callDelayed(this.clip, gotoAndPlay, 10, 2); }; v2.toPointTransition = function (destx, desty, tframe) { if (destx != undefined && desty != undefined) { this.destx = destx; this.desty = desty; if (tframe != undefined) { this.frames = tframe; } var v2 = this.frames * 40; this.startx = this.clip._x; this.starty = this.clip._y; this.xmove = (destx - this.clip._x) / v2; this.ymove = (desty - this.clip._y) / v2; this.t0 = getTimer(); clearInterval(this.intId); this.intId = setInterval(this, 'move', 40); } }; v2.move = function () { var v3 = getTimer(); var v2 = v3 - this.t0; if (v2 <= this.frames * 40) { this.clip._x = this.startx + v2 * this.xmove; this.clip._y = this.starty + v2 * this.ymove; } else { this.clip._x = this.destx; this.clip._y = this.desty; clearInterval(this.intId); if (this.appearing) { this.toClip(); } else { this.removeClip(); } } }; v2.toClip = function () { var This = this; This.holder = this; This.holder.popupHolder.removeMovieClip(); var v5 = This.holder.clip.emptyClip; var v3 = v5.attachMovie(This.holder.displayClip, utils.StringUtils.getUniqueName(), v5.getNextHighestDepth()); This.holder.Screen.range = 193; This.holder.Screen.tempBarMusic = This.holder.Screen.game.musicVolume; This.holder.Screen.tempBarSound = This.holder.Screen.game.fxVolume; trace('tempBarMusic ' + This.holder.Screen.tempBarMusic); trace('tempBarSound ' + This.holder.Screen.tempBarSound); v3.soundBar._xscale = This.holder.Screen.tempBarSound; v3.musicBar._xscale = This.holder.Screen.tempBarMusic; v3.soundSlider._x = 75 + This.holder.Screen.tempBarSound * This.holder.Screen.range / 100; v3.musicSlider._x = 330 + This.holder.Screen.tempBarMusic * This.holder.Screen.range / 100; v3._x = -v3._width / 2; v3._y = -v3._height / 2; v3.mainMenu.btn.holder = This.holder; v3.mainMenu.btn.onRelease = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); this.holder.Screen.CancelPopup(this.holder.Screen); this._parent.mainMenu.gotoAndStop(3); this.holder.Screen.factory.continueGame(); this.holder.Screen.factory.continueGame(); var v4 = this.holder.x; var v3 = this.holder.y; var v2 = new trans.ClipTransitionOptions('CloudLR_out', 'optionsScreen'); v2.Screen = This.holder.Screen; v2.setHolderPosition(This.holder.target, 400, 300, This.holder.depth); v2.startTransition(false); utils.Delegate.callDelayed(v2, v2.toPointTransition, 160, v4, v3, 4); }; v3.backToGame.onRollOver = function () { this.gotoAndStop(2); }; v3.backToGame.onRollOut = function () { this.gotoAndStop(1); }; v3.backToGame.onPress = function () { this.holder.Screen.game.sndCtrl.stopSound(this.holder.Screen.game.soundsId.mouseclick_snd); this.holder.Screen.game.sndCtrl.playSound(this.holder.Screen.game.soundsId.mouseclick_snd); }; v3.mainMenu.btn.onPress = function () { this.holder.Screen.game.sndCtrl.stopSound(this.holder.Screen.game.soundsId.mouseclick_snd); this.holder.Screen.game.sndCtrl.playSound(this.holder.Screen.game.soundsId.mouseclick_snd); }; v3.mainMenu.btn.onReleaseOutside = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); this._parent.mainMenu.gotoAndStop(1); }; v3.mainMenu.btn.onRollOver = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('finger'); this._parent.mainMenu.gotoAndStop(2); }; v3.mainMenu.btn.onRollOut = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); this._parent.mainMenu.gotoAndStop(1); }; v3.toggleFullScreen.btn.holder = This.holder; v3.toggleFullScreen.btn.onRelease = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); this._parent.modeBtn.gotoAndStop(3); _global.externalModel.toggleFullScreen(); if (_global.externalModel.fullScreen) { this._parent.gotoAndStop(1); } else { this._parent.gotoAndStop(2); } }; v3.toggleFullScreen.btn.onPress = function () { this.holder.Screen.factory.target.sndCtrl.stopSound(this.holder.Screen.factory.target.soundsId.mouseclick_snd); this.holder.Screen.factory.target.sndCtrl.playSound(this.holder.Screen.factory.target.soundsId.mouseclick_snd); }; v3.toggleFullScreen.btn.onReleaseOutside = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); this._parent.modeBtn.gotoAndStop(1); }; v3.toggleFullScreen.btn.onRollOver = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('finger'); this._parent.modeBtn.gotoAndStop(2); }; v3.toggleFullScreen.btn.onRollOut = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); this._parent.modeBtn.gotoAndStop(1); }; v3.soundDown.holder = This.holder; v3.soundDown.holder.popup = v3; v3.soundDown.onPress = function () { trace('this.holder ' + this.holder); trace('this.holder.popup ' + this.holder.popup); trace('this.holder.Screen ' + this.holder.Screen); this.holder.popup.soundDown.holder.Screen = this.holder.Screen; this.holder.popup.onEnterFrame = function () { this.soundDown.holder.Screen.tempBarMusic = this.soundDown.holder.Screen.game.musicVolume; this.soundDown.holder.Screen.tempBarSound = this.soundDown.holder.Screen.game.fxVolume; trace('onEnterFrame'); if (this.soundDown.holder.Screen.tempBarSound > 0) { trace('this.game.options_screen_mc.soundDown##########'); this.soundDown.holder.Screen.tempBarSound -= 5; this.soundDown.holder.popup.soundBar._xscale -= 5; this.soundDown.holder.popup.soundSlider._x = this.soundDown.holder.Screen.tempBarSound * this.soundDown.holder.Screen.range / 100 + 75; this.soundDown.holder.Screen.game.fxVolume = this.soundDown.holder.Screen.tempBarSound; this.soundDown.holder.Screen.game.sndCtrl.setSoundFXVolume(this.soundDown.holder.Screen.tempBarSound); this.soundDown.holder.Screen.game.saveLoadSoundObj.saveGame(); } }; }; v3.soundDown.onRelease = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.soundDown.onReleaseOutside = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.soundDown.onRollOver = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('finger'); delete this.holder.popup.onEnterFrame; }; v3.soundDown.onRollOut = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.soundUp.holder = This.holder; v3.soundUp.holder.popup = v3; v3.soundUp.onPress = function () { trace('this.game.options_screen_mc.soundUp'); this.holder.popup.soundUp.holder.Screen = this.holder.Screen; this.holder.popup.onEnterFrame = function () { this.soundUp.holder.Screen.tempBarMusic = this.soundUp.holder.Screen.game.musicVolume; this.soundUp.holder.Screen.tempBarSound = this.soundUp.holder.Screen.game.fxVolume; trace('onEnterFrame'); if (this.soundUp.holder.Screen.tempBarSound < 100) { trace('this.game.options_screen_mc.soundUp##################'); this.soundUp.holder.Screen.tempBarSound += 5; this.soundUp.holder.popup.soundBar._xscale += 5; this.soundUp.holder.popup.soundSlider._x = this.soundUp.holder.Screen.tempBarSound * this.soundUp.holder.Screen.range / 100 + 75; this.soundUp.holder.Screen.game.fxVolume = this.soundUp.holder.Screen.tempBarSound; this.soundUp.holder.Screen.game.sndCtrl.setSoundFXVolume(this.soundUp.holder.Screen.tempBarSound); this.soundUp.holder.Screen.game.saveLoadSoundObj.saveGame(); } }; }; v3.soundUp.onRelease = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.soundUp.onReleaseOutside = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.soundUp.onRollOver = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('finger'); delete this.holder.popup.onEnterFrame; }; v3.soundUp.onRollOut = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.soundSlider.holder = This.holder; v3.soundSlider.holder.popup = v3; v3.soundSlider.onPress = function () { startDrag(this, false, 75, 199, 268, 199); this.holder.popup.soundSlider.holder.Screen = this.holder.Screen; this.holder.popup.onEnterFrame = function () { this.soundBar._xscale = (this.soundSlider._x - 75) / 1.93; this.soundSlider.holder.Screen.tempBarSound = (this.soundSlider._x - 75) / 1.93; this.soundSlider.holder.Screen.game.fxVolume = this.soundSlider.holder.Screen.tempBarSound; this.soundSlider.holder.Screen.game.sndCtrl.setSoundFXVolume((this.soundSlider._x - 75) / 1.93); this.soundSlider.holder.Screen.game.saveLoadSoundObj.saveGame(); }; }; v3.soundSlider.onRelease = function () { delete this.onEnterFrame; this.stopDrag(); }; v3.soundSlider.onReleaseOutside = function () { delete this.onEnterFrame; this.stopDrag(); }; v3.musicSlider.onRelease = function () { delete this.onEnterFrame; this.stopDrag(); }; v3.musicSlider.onReleaseOutside = function () { delete this.onEnterFrame; this.stopDrag(); }; v3.musicDown.holder = This.holder; v3.musicDown.holder.popup = v3; v3.musicDown.onPress = function () { trace('this.game.options_screen_mc.musicDown'); this.holder.popup.musicDown.holder.Screen = this.holder.Screen; this.holder.popup.onEnterFrame = function () { this.musicDown.holder.Screen.tempBarMusic = this.musicDown.holder.Screen.game.musicVolume; this.musicDown.holder.Screen.tempBarSound = this.musicDown.holder.Screen.game.fxVolume; trace('onEnterFrame'); if (this.musicDown.holder.Screen.tempBarMusic > 0) { trace('this.game.options_screen_mc.musicDown##############'); this.musicDown.holder.Screen.tempBarMusic -= 5; this.musicDown.holder.popup.musicBar._xscale -= 5; this.musicDown.holder.popup.musicSlider._x = this.musicDown.holder.Screen.tempBarMusic * this.musicDown.holder.Screen.range / 100 + 330; this.musicDown.holder.Screen.game.musicVolume = this.musicDown.holder.Screen.tempBarMusic; this.musicDown.holder.Screen.game.sndCtrl.setMusicVolume(this.musicDown.holder.Screen.tempBarMusic); this.musicDown.holder.Screen.game.saveLoadSoundObj.saveGame(); } }; }; v3.musicDown.onRelease = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.musicDown.onReleaseOutside = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.musicDown.onRollOver = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('finger'); delete this.holder.popup.onEnterFrame; }; v3.musicDown.onRollOut = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.musicUp.holder = This.holder; v3.musicUp.holder.popup = v3; v3.musicUp.onPress = function () { trace('this.game.options_screen_mc.musicUp'); this.holder.popup.musicUp.holder.Screen = this.holder.Screen; this.holder.popup.onEnterFrame = function () { if (this.musicUp.holder.factory) { this.musicUp.holder.Screen.tempBarMusic = this.musicUp.holder.Screen.game.musicVolume; this.musicUp.holder.Screen.tempBarSound = this.musicUp.holder.Screen.game.fxVolume; } trace('onEnterFrame'); if (this.musicUp.holder.Screen.tempBarMusic < 100) { trace('this.game.options_screen_mc.musicUp#############################'); this.musicUp.holder.Screen.tempBarMusic += 5; this.musicUp.holder.popup.musicBar._xscale += 5; this.musicUp.holder.popup.musicSlider._x = this.musicUp.holder.Screen.tempBarMusic * this.musicUp.holder.Screen.range / 100 + 330; this.musicUp.holder.Screen.game.musicVolume = this.musicUp.holder.Screen.tempBarMusic; this.musicUp.holder.Screen.game.sndCtrl.setMusicVolume(this.musicUp.holder.Screen.tempBarMusic); this.musicUp.holder.Screen.game.saveLoadSoundObj.saveGame(); } }; }; v3.musicUp.onRelease = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.musicUp.onReleaseOutside = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.musicUp.onRollOver = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('finger'); delete this.holder.popup.onEnterFrame; }; v3.musicUp.onRollOut = function () { this.holder.Screen.game.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.musicSlider.holder = This.holder; v3.musicSlider.holder.popup = v3; v3.musicSlider.onPress = function () { startDrag(this, false, 330, 199, 523, 199); this.holder.popup.musicSlider.holder.Screen = this.holder.Screen; this.holder.popup.onEnterFrame = function () { this.musicBar._xscale = (this.musicSlider._x - 330) / 1.93; this.musicSlider.holder.Screen.tempBarMusic = (this.musicSlider._x - 330) / 1.93; this.musicSlider.holder.Screen.game.musicVolume = this.musicSlider.holder.Screen.tempBarMusic; this.musicSlider.holder.Screen.game.sndCtrl.setMusicVolume((this.musicSlider._x - 330) / 1.93); this.musicSlider.holder.Screen.game.saveLoadSoundObj.saveGame(); }; }; }; v2.removeClip = function () { var v3 = this; v3.holder = this; if (this.showSparkle) { var v2 = new MesgAnim.Fireworks(20, 'star'); v2.changeSparkleProperties(11.1, 3600); v2.setProperties(this.target, this.clip._x + 40, this.clip._y + 40); v2.startFireworks(); clearInterval(this.intId); } this.target._visible = true; this.snapShot.removeMovieClip(); this.clip.removeMovieClip(); }; ASSetPropFlags(trans.ClipTransitionOptions.prototype, null, 1); } #endinitclip } movieClip 9282 __Packages.scr.MapScreen { #initclip if (!_global.scr) { _global.scr = new Object(); } if (!_global.scr.MapScreen) { var v1 = function (_game) { super(); this.game = _game; this.storkClips = [undefined, undefined, undefined, undefined, undefined, undefined, undefined]; this.Dots = []; this.Dots.push(undefined); this.init(); }; scr.MapScreen = v1; scr.MapScreen extends utils.MovieClipProperties; var v2 = v1.prototype; _global.scr.MapScreen implements _global.utils.IClipEvents; v2.init = function () { this.f = new scr.FadeIn(); this.r = new scr.FadeOut(); this.hasAttachTransition = false; this.hasRemoveTransition = false; this.addAttachTransition(this.f); this.addRemoveTransition(this.r); if (this.game.levelState == 'D') { this.tempLevelNum = this.game.levelNum * 2; } else { if (this.game.levelState == 'F') { this.tempLevelNum = this.game.levelNum * 2 - 1; } } trace('this.game.levelState ' + this.game.levelState); trace('this.tempLevelNum ' + this.tempLevelNum); utils.Delegate = this.game.delegate; this.attachMapScreen(); }; v2.attachMapScreen = function () { this.holder = this.game.attachMovie('holder', 'holder', 1, {'_x': 0, '_y': 0}); this.depth = 0; this.target = this.holder; this.backGround = this.holder.attachMovie('Mapa', 'Mapa', this.depth, {'_x': 0, '_y': 0}); this.clip = this.backGround; this.clip.levelNum = this.game.levelNum; var v5 = 'map' + this.game.levelState + this.game.levelNum; this.backGround.gotoAndStop(v5); this.continue_MC = this.backGround.attachMovie('continue_new', 'continue_new', 8, {'_x': 646.3, '_y': 527.9}); var v2 = 1; while (v2 <= this.tempLevelNum) { this.Dots.push(this.backGround['dots' + v2.toString()]); if (v2 % 2 == 1) { this.Dots[v2].levelState = 'F'; this.Dots[v2].levelId = int(v2 / 2) + 1; } else { if (v2 % 2 == 0) { this.Dots[v2].levelState = 'D'; this.Dots[v2].levelId = int(v2 / 2); } } ++v2; } this.Dots[this.tempLevelNum].gotoAndStop('plavo'); v2 = 1; while (v2 < this.tempLevelNum) { if (this.game.ExtraGoal[v2]) { this.Dots[v2].attachMovie('paricka', 'paricka', 40, {'_x': -13.1, '_y': -39}); } else { if (this.game.Goal[v2]) { } } ++v2; } if (this.hasAttachTransition) { this.aTransition.startTransition(); } if (this.game.StatusBeforeThisScreen == 'nameScreen') { this.game.StatusBeforeThisScreen = 'LevelInfoScreen'; } else { this.game.sndCtrl.playWithFadeIn(this.game.soundsId.titlescreen_snd, 1000, 32000); this.game.sndCtrl.stopWithFadeOut(this.game.soundsId.goalreached_snd, 1000); this.game.sndCtrl.stopWithFadeOut(this.game.soundsId.restartlevel_snd, 1000); } }; v2.attachClip = function () { delete utils.Delegate; utils.Delegate = this.game.delegate; this.backGround = this.holder.attachMovie('Mapa', 'Mapa', this.depth, {'_x': 0, '_y': 0}); this.clip = this.backGround; this.clip.levelNum = this.game.levelNum; var v3 = 'map' + this.game.levelState + this.game.levelNum; this.backGround.gotoAndStop(v3); this.continue_MC = this.backGround.attachMovie('continue_new', 'continue_new', 8, {'_x': 646.3, '_y': 527.9}); this.Dots = []; this.Dots.push(undefined); var v2 = 1; while (v2 <= this.tempLevelNum) { this.Dots.push(this.backGround['dots' + v2.toString()]); if (v2 % 2 == 1) { this.Dots[v2].levelState = 'F'; this.Dots[v2].levelId = int(v2 / 2) + 1; } else { if (v2 % 2 == 0) { this.Dots[v2].levelState = 'D'; this.Dots[v2].levelId = int(v2 / 2); } } ++v2; } trace('!!!!!!!!!!!!!!this.game.ExtraGoal ' + this.game.ExtraGoal); this.Dots[this.tempLevelNum].gotoAndStop('plavo'); v2 = 1; while (v2 < this.tempLevelNum) { if (this.game.ExtraGoal[v2]) { this.Dots[v2].attachMovie('paricka', 'paricka', 40, {'_x': -13.1, '_y': -39}); } else { if (this.game.Goal[v2]) { } } ++v2; } if (this.game.levelNum == 5) { this.MapArrow = this.backGround.attachMovie('MapArrow', utils.StringUtils.getUniqueName(), 25, {'_x': -100, '_y': -100}); } else { if (this.tempLevelNum != undefined) { this.MapArrow = this.backGround.attachMovie('MapArrow', utils.StringUtils.getUniqueName(), 25, {'_x': this.Dots[this.tempLevelNum]._x - 9.1 * (this.Dots[this.tempLevelNum]._xscale / 100), '_y': this.Dots[this.tempLevelNum]._y - 37 * (this.Dots[this.tempLevelNum]._yscale / 100), '_xscale': this.Dots[this.tempLevelNum]._xscale, '_yscale': this.Dots[this.tempLevelNum]._yscale}); } } this.addEvents(); }; v2.removeMapScreen = function () { if (this.game.level_ == undefined) { this.game.level_ = new com.Level(this.game); trace('removeMapScreen this.game.levelNum ' + this.game.levelNum); this.game.level_.singelBoySacks = this.game.singelBoySacksArray[this.game.levelNum]; this.game.level_.singelGirlSacks = this.game.singelGirlSacksArray[this.game.levelNum]; this.game.level_.twinBoySacks = this.game.twinBoySacksArray[this.game.levelNum]; this.game.level_.twinGirlSacks = this.game.twinGirlSacksArray[this.game.levelNum]; this.game.level_.tripletBoySacks = this.game.tripletBoySacksArray[this.game.levelNum]; this.game.level_.tripletGirlSacks = this.game.tripletGirlSacksArray[this.game.levelNum]; this.game.level_.quadrupletBoySacks = this.game.quadrupletBoySacksArray[this.game.levelNum]; this.game.level_.quadrupletGirlSacks = this.game.quadrupletGirlSacksArray[this.game.levelNum]; } if (this.hasRemoveTransition) { this.rTransition.startTransition(); } else { this.remove(); } }; v2.Yes = function () { this.game.levelNum = this.templevelId; this.game.levelState = this.templevelState; if (this.game.levelState == 'F') { var v5 = this.game.levelNum * 2 - 1; } else { if (this.game.levelState == 'D') { var v5 = this.game.levelNum * 2; } } var v4 = v5; while (v4 < 24) { this.game.ExtraGoal[v4] = 0; this.game.Goal[v4] = 0; ++v4; } var v2 = this.game.levelNum; while (v2 < 12) { this.game.avoidingBadWeatherLevelsArray[v2] = 0; this.game.Stork0Speed[v2] = 0; this.game.Stork0Power[v2] = 0; this.game.Stork1Speed[v2] = 0; this.game.Stork1Power[v2] = 0; this.game.Stork2Speed[v2] = 0; this.game.Stork2Power[v2] = 0; this.game.Stork3Speed[v2] = 0; this.game.Stork3Power[v2] = 0; this.game.Stork4Speed[v2] = 0; this.game.Stork4Power[v2] = 0; this.game.Stork5Speed[v2] = 0; this.game.Stork5Power[v2] = 0; ++v2; } var v3 = 0; while (v3 < 6) { this.game.Storks[v3].speed = this.game['Stork' + v3 + 'Speed'][this.game.levelNum - 1]; this.game.Storks[v3].power = this.game['Stork' + v3 + 'Power'][this.game.levelNum - 1]; ++v3; } this.game.strongStork = 0; v4 = 0; while (v4 <= 5) { if (this.game.Storks[v4].power > this.game.strongStork) { this.game.strongStork = this.game.Storks[v4].power; } ++v4; } trace('this.game.avoidingBadWeatherLevelsArray ' + this.game.avoidingBadWeatherLevelsArray); trace('this.game.levelNum ' + this.game.levelNum); this.game.avoidingBadWeatherLevels = this.game.avoidingBadWeatherLevelsArray[this.game.levelNum - 1]; this.game.interface_.saveLoadObject.saveGame(this.game.userName); this.removeMapScreen(); }; v2.addEvents = function () { this.YesNo.yes.holder = this; this.YesNo.yes.onPress = function () { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.Yes(); }; this.YesNo.yes.onRollOver = function () { this.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); }; this.YesNo.yes.onRollOut = function () { this.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.YesNo.yes.onReleaseOutside = function () { this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.gotoAndStop(1); }; this.YesNo.no.holder = this; this.YesNo.no.onPress = function () { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.YesNo.removeMovieClip(); }; this.YesNo.no.onRollOver = function () { this.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); }; this.YesNo.no.onRollOut = function () { this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.gotoAndStop(1); }; this.YesNo.no.onReleaseOutside = function () { this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.gotoAndStop(1); }; this.continue_MC.continueBtn.holder = this; this.continue_MC.continueBtn.onPress = function () { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this._parent.ss.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.removeMapScreen(); }; this.continue_MC.continueBtn.onRollOver = function () { this._parent.ss.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); }; this.continue_MC.continueBtn.onRollOut = function () { this._parent.ss.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.continue_MC.continueBtn.onReleaseOutside = function () { this._parent.ss.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; var v2 = 0; while (v2 <= this.tempLevelNum) { this.Dots[v2].hitClip.holder = this; this.Dots[v2].hitClip.onRollOver = function () { this.holder.game.mousePointer.clip.gotoAndStop('finger'); if (this.holder.Dots[this.holder.tempLevelNum] == this._parent) { this._parent.gotoAndStop('plavoRollOver'); } else { this._parent.gotoAndStop('crvenoRollOver'); } }; this.Dots[v2].hitClip.onReleaseOutside = function () { this.holder.game.mousePointer.clip.gotoAndStop('normal'); if (this.holder.Dots[this.holder.tempLevelNum] == this._parent) { this._parent.gotoAndStop('plavo'); } else { this._parent.gotoAndStop('crveno'); } }; this.Dots[v2].hitClip.onRollOut = function () { this.holder.game.mousePointer.clip.gotoAndStop('normal'); if (this.holder.Dots[this.holder.tempLevelNum] == this._parent) { this._parent.gotoAndStop('plavo'); } else { this._parent.gotoAndStop('crveno'); } }; this.Dots[v2].hitClip.onPress = function () { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); if (this.holder.Dots[this.holder.tempLevelNum] == this._parent) { this._parent.gotoAndStop('plavoPress'); } else { this._parent.gotoAndStop('crvenoPress'); } }; this.Dots[v2].hitClip.onRelease = function () { this.holder.game.mousePointer.clip.gotoAndStop('normal'); if (this.holder.Dots[this.holder.tempLevelNum] == this._parent) { this.holder.removeMapScreen(); } else { this.holder.YesNo = this.holder.backGround.attachMovie('yes-no', utils.StringUtils.getUniqueName(), 200, {'_x': 400, '_y': 300}); this.holder.templevelId = this._parent.levelId; this.holder.templevelState = this._parent.levelState; this.holder.MapArrow._x = this._parent._x - 9.1 * (this._parent._xscale / 100); this.holder.MapArrow._y = this._parent._y - 37 * (this._parent._yscale / 100); this.holder.MapArrow._xscale = this._parent._xscale; this.holder.MapArrow._yscale = this._parent._yscale; this.holder.addEvents(); return undefined; } }; ++v2; } }; v2.addAttachTransition = function (t) { this.aTransition = t; this.aTransition.addTransitionObject(this); this.aTransition.addEventListener('onAttach', this); this.hasAttachTransition = true; }; v2.addRemoveTransition = function (t) { this.rTransition = t; this.rTransition.addTransitionObject(this); this.rTransition.addEventListener('onRemove', this); this.hasRemoveTransition = true; }; v2.removeAttachTransition = function (t) { this.aTransition.removeEventListener('onAttach', this); this.hasAttachTransition = false; this.aTransition = undefined; }; v2.removeRemoveTransition = function (t) { this.rTransition.removeEventListener('onRemove', this); this.hasRemoveTransition = false; this.rTransition = undefined; }; v2.attach = function () { this.attachClip(); if (this.hasAttachTransition) { this.aTransition.startTransition(); } }; v2.remove = function () { delete utils.Delegate; trace('!!! this.game.levelNum ' + this.game.levelNum); if (this.game.levelNum == 5) { this.game.interface_.showWin(); } else { if (this.game.levelNum > 1) { if (this.game.levelState == 'F') { this.game.interface_.showUpgradeScreen(); } else { if (this.game.levelState == 'D') { this.game.interface_.showDeliveriUpgradeScreen(); } } } else { if (this.game.levelState == 'F') { this.game.interface_.saveLoadObject.saveGame(this.game.userName); this.game.interface_.showGame(); } else { if (this.game.levelState == 'D') { var v2 = 0; while (v2 < 6) { trace('remove this.game.levelNum ' + this.game.levelNum); trace('LOAD DELIVERY ' + this.game.Storks[v2].speed); this.game['Stork' + v2 + 'Speed'][this.game.levelNum - 1] = this.game.Storks[v2].speed; this.game['Stork' + v2 + 'Power'][this.game.levelNum - 1] = this.game.Storks[v2].power; ++v2; } this.game.interface_.saveLoadObject.saveGame(this.game.userName); this.game.level_.createDelivery(); } } } } this.holder.removeMovieClip(); }; v2.onAttach = function () {}; v2.onRemove = function () { this.remove(); }; ASSetPropFlags(scr.MapScreen.prototype, null, 1); } #endinitclip } movieClip 9283 __Packages.com.Level { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.Level) { var v1 = function (_game) { super(); _global.level = this; this.game = _game; this.heartPoints = 0; this.deliveryTime = false; this.sm = new utils.ScoreMessage(); this.pointsArray = []; this.singelBoySacks = this.game.singelBoySacksArray[this.game.levelNum]; this.singelGirlSacks = this.game.singelGirlSacksArray[this.game.levelNum]; this.twinBoySacks = this.game.twinBoySacksArray[this.game.levelNum]; this.twinGirlSacks = this.game.twinGirlSacksArray[this.game.levelNum]; this.tripletBoySacks = this.game.tripletBoySacksArray[this.game.levelNum]; this.tripletGirlSacks = this.game.tripletGirlSacksArray[this.game.levelNum]; this.quadrupletBoySacks = this.game.quadrupletBoySacksArray[this.game.levelNum]; this.quadrupletGirlSacks = this.game.quadrupletGirlSacksArray[this.game.levelNum]; this.levelWrongWish = false; this.pauseScreenAttached = false; this.allBabiesSendHappy = true; this.CleaningStorkOldCounter = 0; this.StorkOldCounter = 0; this.CleaningStorkCounter = 0; this.StorkCounter = 0; this.game.maxCounter = 0; this.game.maxCombo = 0; this.comboNum = 0; this.halt = false; this.LastComboIndex = 0; this.rankPointsBonus = 10; this.hc = undefined; this.YouRockWon = false; this.goingOnPause = false; this.succesesClick = 100000; this.succesesClickFlag = false; this.storkCarringFlag = false; this.PointedObject = undefined; this.init(); }; com.Level = v1; com.Level extends MovieClip; var v2 = v1.prototype; v2.init = function () { delete utils.Delegate; this.keyboard = new com.Keyboard(this); this.mouse = new com.MouseImpl(this); this.pause = false; this.clock = new utils.Clock(); this.clock.addEventListener('onClockTick', this); this.timer = new utils.Timer(); this.timer.addEventListener('onTimerTick', this); }; v2.createFactory = function () { this.halt = false; this.pause = false; delete this.depth; this.depth = new ctrl.DepthController(this); this.clock.start(0); this.timer.start(); this.deliveryTime = false; this.LevelConfig = new config.LevelConfig(this); this.factory = new com.Factory(this); this.game.maxCombo = 0; this.game.levelPoints = 0; this.YouRockWon = false; this.game.gameCanBePaused = true; }; v2.onTimerTick = function () { if (!this.pause) { if (getTimer() - this.succesesClick > 4000 && this.deliveryTime == false && this.storkCarringFlag == true) { var v5 = getTimer(); if (this.PointedObject == undefined) { this.factory.Stork.PointStorkNextAction(); } this.storkCarringFlag = false; } if (getTimer() - this.succesesClick > 8000 && this.deliveryTime == false && this.succesesClickFlag == true) { v5 = getTimer(); if (this.PointedObject == undefined) { this.factory.Stork.FindNextAction(); } this.succesesClickFlag = false; } if (this.BabyForPointedObjectFlag == true) { if (this.BabyForPointedObject.inSackMashine == true) { this.BabyForPointedObjectFlag = false; var v4 = true; if (this.NeedForPointedObject > 0) { var v3 = 0; while (v3 <= this.factory.babies.length) { if (this.factory.babies[v3].need == this.NeedForPointedObject && this.factory.babies[v3] != this.BabyForPointedObject) { v4 = false; this.BabyForPointedObject = this.factory.babies[v3]; break; } ++v3; } } if (v4 == true) { this.factory.UnpointObject(this.PointedObject); } else { this.BabyForPointedObjectFlag = true; } } } if (this.deliveryTime && this.pause == false) { this.delivery.update(); } else { this.mouse.update(); this.update(); updateAfterEvent(); } } else { if (this.game.popUpPause == true) { if (_global.bottleReady == true) { _global.bottleReady = false; } } } }; v2.createDelivery = function () { delete this.depth; this.depth = new ctrl.DepthController(this); this.clock.start(0); this.timer.start(); this.deliveryTime = true; this.delivery = new com.Delivery(this); this.negativePoints = false; this.game.maxCombo = 0; this.game.maxRang = 0; this.game.levelPoints = 0; this.game.gameCanBePaused = true; }; v2.onClockTick = function () {}; v2.update = function () { if (this.game.cleaningStorkApearing > 1) { if (getTimer() - this.sleepingTimer > this.factory.sleepDelay && this.factory.storkTimeToSleep == false) { this.factory.storkTimeToSleep = true; this.factory.CleaningStork.fallSleep(); } } if (this.factory.babiesInRoom == 0 && this.factory.servedBabies < this.factory.maxLevelBabies && this.factory.babies.length > 1 && this.factory.babies.length < this.factory.maxLevelBabies) { this.factory.slotMachineBlinking(); this.factory.babies[this.factory.babies.length - 1].blinkingCalled = true; } if (_global.bottleReady == true) { _global.bottleReady = false; this.factory.Foodmaker.attachBottles(); } this.factory.Brojac.brojce.text = this.game.successAction.toString(); if (this.factory.animation == false) { if (this.factory.clickArray.length == 0) { if (this.factory.Stork.clip._x != 694 && this.factory.Stork.clip._y != 416 && this.factory.flagOnWayBack == false && this.factory.factoryStarted == true) { this.factory.flagOnWayBack = true; var v4 = 694 - this.factory.Stork.clip._x; this.game.sndCtrl.stopSound(this.factory.soundsId.storkgo_snd); this.game.sndCtrl.playSound(this.factory.soundsId.storkgo_snd); this.factory.attachOblache(this.factory.Stork.clip._x + 13 + v4 / 3, this.factory.Stork.clip._y + 17, 60131); utils.Delegate.callDelayed(this.factory, this.factory.attachOblache, 150, this.factory.Stork.clip._x + 13 + 2 * v4 / 3, this.factory.Stork.clip._y + 17, 60132); utils.Delegate.callDelayed(this.factory, this.factory.StorkIsBack, 150); } } this.factory.getClick(); } if (this.factory.animation1 == false) { if (this.factory.CleaningStork.sleep == false) { if (this.factory.CleaningStork.stand == false) { if (this.factory.CleaningStork.hasTowel == false) { if (this.CleaningStorkOldCounter >= 3) { if (this.factory.CleaningStork.sleep == false) { this.factory.CleaningStork.GotoAndStop('tired'); this.game.sndCtrl.stopSound(this.factory.Stork.soundsId.disenje_snd); this.game.sndCtrl.playSound(this.factory.Stork.soundsId.disenje_snd); this.CleaningStorkOldCounter = 0; } } else { if (this.factory.CleaningStork.sleep == false) { this.factory.CleaningStork.GotoAndStop('dise'); } } } else { if (this.factory.CleaningStork.sleep == false) { if (this.factory.CleaningStork.Towel.isDirty == false) { this.factory.CleaningStork.GotoAndStop('dise_Towel'); } else { this.factory.CleaningStork.GotoAndStop('dise_DirtyTowel'); } } } this.factory.CleaningStork.stand = true; } this.factory.getClick1(); } } if (this.factory.startBlinking == true) { this.factory.slotMachineBlinking(); } var v3 = 0; while (v3 <= this.factory.babies.length - 1) { if (this.factory.babies[v3].moodFlag == true) { if (this.factory.babies[v3].need == 6) { if (getTimer() - this.factory.babies[v3].moodNeed >= this.factory.babies[v3].changeMood / 3) { this.factory.babies[v3].ChangeBabyMood(); } } else { if (getTimer() - this.factory.babies[v3].moodNeed >= this.factory.babies[v3].changeMood) { this.factory.babies[v3].ChangeBabyMood(); } } } ++v3; } }; v2.pauseGame = function () { if (this.game.gameCanBePaused == true) { if (!this.pause && this.halt == false) { this.pause = true; this.clock.stop(); this.timer.stop(); this.pausedTime = getTimer(); this.game.sndCtrl.pauseAllSounds(); if (this.game.popUpPause == false) { this.factory.pause = true; } if (this.factory.going == true) { this.goingOnPause = true; } else { this.goingOnPause = false; } if (this.factory.trackIsMoving == true && this.factory.holder != undefined) { this.factory.Track.stopMovingTrack(); this.factory.trackIsMoving = true; } else { if (this.factory.holder != undefined) { this.factory.Track.stopMovingTrack(); } } } else { if (!this.pause && this.halt == true) { this.pause = true; this.clock.stop(); if (this.game.popUpPause == false) { this.game.sndCtrl.pauseAllSounds(); this.factory.pause = true; } } } } }; v2.haltGame = function () { this.halt = true; this.timer.stop(); this.pausedTime = getTimer(); if (this.factory.going == true) { this.goingOnPause = true; } else { this.goingOnPause = false; } if (this.factory.trackIsMoving == true) { this.factory.Track.stopMovingTrack(); this.factory.trackIsMoving = true; } else { this.factory.Track.stopMovingTrack(); } }; v2.resumeGame = function () { this.halt = false; this.game.popUpPause = false; this.factory.pause = false; this.clock.start(); this.timer.start(); var v3 = getTimer() - this.pausedTime; this.succesesClick += v3; this.sleepingTimer += v3; if (this.factory.going == true) { } else {} var v2 = 0; while (v2 <= this.factory.babies.length - 1) { if (this.factory.babies[v2].moodFlag == true) { this.factory.babies[v2].moodNeed += v3; } ++v2; } if (this.factory.shakeFlag == true) { this.factory.shakeTime += v3; } if (this.factory.trackIsMoving == true) { this.factory.Track.moveTrack(); this.factory.trackIsMoving = true; } if (this.factory.babyToGetOut == true) { this.factory.babyToGetOut = false; this.factory.babyOut(); } }; v2.continueGame = function () { if (this.pause && this.halt == false) { this.factory.PauseScreen.clip = undefined; this.delivery.PauseScreen.clip = undefined; _global.pause = false; this.pause = false; this.factory.pause = false; this.clock.start(); this.timer.start(); var v5 = getTimer() - this.pausedTime; this.succesesClick += v5; this.sleepingTimer += v5; this.game.sndCtrl.resumeAllSounds(); if (this.delivery && this.delivery.holder != undefined) { this.delivery.WinBlowerTime += v5; this.delivery.timeForEvent += v5; this.delivery.RangTime += v5; this.delivery.alianceTime += v5; var v3 = 0; while (v3 < this.delivery.HouseLength) { if (this.delivery.levelAssets.Houses[v3].wish) { this.delivery.levelAssets.Houses[v3].timeWithNeed += v5; } ++v3; } } else { if (this.factory && this.factory.holder != undefined) { if (this.factory.going == true) { } else {} var v4 = 0; while (v4 <= this.factory.babies.length - 1) { if (this.factory.babies[v4].moodFlag == true) { this.factory.babies[v4].moodNeed += v5; } ++v4; } if (this.factory.shakeFlag == true) { this.factory.shakeTime += v5; } if (this.factory.trackIsMoving == true) { this.factory.Track.moveTrack(); this.factory.trackIsMoving = true; } if (this.factory.babyToGetOut == true) { this.factory.babyToGetOut = false; this.factory.babyOut(); } } } this.factory.afterPause(this.factory.objOnPause, this.factory.funcOnPause); this.factory.objOnPause = undefined; this.factory.funcOnPause = ''; } else { if (this.pause && this.halt == true) { this.pause = false; this.clock.start(); this.game.sndCtrl.resumeAllSounds(); this.factory.PauseScreen.clip = undefined; this.delivery.PauseScreen.clip = undefined; } } }; v2.getSavingParameters = function () { return 0; }; v2.setLoadedParameters = function (saveObject) {}; v2.changePointsInDelivery = function (points, clip, multyIndex, comboIndex, HitTheWeather) { this.heartPoints; var v6 = 0; if (this.game == undefined) { this.game = this.delivery.level.game; } if (comboIndex > this.game.maxCombo) { this.game.maxCombo = comboIndex; } if (comboIndex != undefined) { if (comboIndex > this.LastComboIndex && comboIndex == 2) { this.comboNum += 1; } else { if (comboIndex == this.LastComboIndex && comboIndex == 1) { this.comboNum = 0; } } this.LastComboIndex = comboIndex; } if (comboIndex > 1) { this.delivery.RangScore += 18; if (this.delivery.RangScore > 164) { this.delivery.RangScore = 164; } this.delivery.OldRang = this.delivery.Rang; if (this.delivery.RangScore >= 35 && this.delivery.RangScore < 55 && this.delivery.Rang != 'officer') { this.delivery.Rang = 'officer'; this.game.helpTipsDelivery[35].showPopUp(); this.pointsArray.push({'type': 3, 'points': this.rankPointsBonus.toString()}); this.delivery.holder.attachMovie('FadeInRank', 'FadeInRank', this.depth.getDepth('streets') - 65, {'_x': clip._x, '_y': clip._y}); this.delivery.holder.FadeInRank.object = this; v6 = 10; } else { if (this.delivery.RangScore >= 55 && this.delivery.RangScore < 75 && this.delivery.Rang != 'commander') { this.delivery.Rang = 'commander'; this.pointsArray.push({'type': 3, 'points': this.rankPointsBonus.toString()}); this.delivery.holder.attachMovie('AddRank', 'AddRank', this.depth.getDepth('streets') - 65, {'_x': clip._x, '_y': clip._y}); this.delivery.holder.AddRank.object = this; this.delivery.holder.AddRank.clip1.attachMovie(this.delivery.Rang, this.delivery.Rang, 1, {'_x': 0, '_y': 0}); this.delivery.holder.AddRank.clip2.attachMovie(this.delivery.OldRang, this.delivery.OldRang, 1, {'_x': 0, '_y': 0}); v6 = 10; } else { if (this.delivery.RangScore >= 75 && this.delivery.RangScore < 95 && this.delivery.Rang != 'captain') { this.delivery.Rang = 'captain'; this.pointsArray.push({'type': 3, 'points': this.rankPointsBonus.toString()}); this.delivery.holder.attachMovie('AddRank', 'AddRank', this.depth.getDepth('streets') - 65, {'_x': clip._x, '_y': clip._y}); this.delivery.holder.AddRank.object = this; this.delivery.holder.AddRank.clip1.attachMovie(this.delivery.Rang, this.delivery.Rang, 1, {'_x': 0, '_y': 0}); this.delivery.holder.AddRank.clip2.attachMovie(this.delivery.OldRang, this.delivery.OldRang, 1, {'_x': 0, '_y': 0}); v6 = 10; } else { if (this.delivery.RangScore >= 95 && this.delivery.RangScore < 115 && this.delivery.Rang != 'general') { this.delivery.Rang = 'general'; this.pointsArray.push({'type': 3, 'points': this.rankPointsBonus.toString()}); this.delivery.holder.attachMovie('AddRank', 'AddRank', this.depth.getDepth('streets') - 65, {'_x': clip._x, '_y': clip._y}); this.delivery.holder.AddRank.object = this; this.delivery.holder.AddRank.clip1.attachMovie(this.delivery.Rang, this.delivery.Rang, 1, {'_x': 0, '_y': 0}); this.delivery.holder.AddRank.clip2.attachMovie(this.delivery.OldRang, this.delivery.OldRang, 1, {'_x': 0, '_y': 0}); v6 = 10; } else { if (this.delivery.RangScore >= 115 && this.delivery.RangScore < 135 && this.delivery.Rang != 'Aeronaut') { this.delivery.Rang = 'Aeronaut'; this.pointsArray.push({'type': 3, 'points': this.rankPointsBonus.toString()}); this.delivery.holder.attachMovie('AddRank', 'AddRank', this.depth.getDepth('streets') - 65, {'_x': clip._x, '_y': clip._y}); this.delivery.holder.AddRank.object = this; this.delivery.holder.AddRank.clip1.attachMovie(this.delivery.Rang, this.delivery.Rang, 1, {'_x': 0, '_y': 0}); this.delivery.holder.AddRank.clip2.attachMovie(this.delivery.OldRang, this.delivery.OldRang, 1, {'_x': 0, '_y': 0}); v6 = 10; } else { if (this.delivery.RangScore >= 135 && this.delivery.RangScore < 155 && this.delivery.Rang != 'TopGun') { this.delivery.Rang = 'TopGun'; this.pointsArray.push({'type': 3, 'points': this.rankPointsBonus.toString()}); this.delivery.holder.attachMovie('AddRank', 'AddRank', this.depth.getDepth('streets') - 65, {'_x': clip._x, '_y': clip._y}); this.delivery.holder.AddRank.object = this; this.delivery.holder.AddRank.clip1.attachMovie(this.delivery.Rang, this.delivery.Rang, 1, {'_x': 0, '_y': 0}); this.delivery.holder.AddRank.clip2.attachMovie(this.delivery.OldRang, this.delivery.OldRang, 1, {'_x': 0, '_y': 0}); v6 = 10; } else { if (this.delivery.RangScore >= 155 && this.delivery.Rang != 'Ace') { this.delivery.Rang = 'Ace'; this.game.helpTipsDelivery[38].showPopUp(); this.pointsArray.push({'type': 3, 'points': this.rankPointsBonus.toString()}); if (this.hc == undefined) { v6 = 10; this.hc = this.delivery.holder.attachMovie('addRang2', 'AddRank', this.depth.getDepth('streets') + 2, {'_x': clip._x, '_y': clip._y}); this.delivery.holder.AddRank.object = this; this.delivery.holder.AddRank.holder = this.delivery.holder; this.delivery.holder.AddRank.clip = clip; this.delivery.holder.AddRank.CurentPopUp = this.delivery.CurentPopUp; this.delivery.holder.AddRank.levelTemp = this; this.game.sndCtrl.stopSound(this.game.soundsId.ace_snd); this.game.sndCtrl.playSound(this.game.soundsId.ace_snd); this.game.sndCtrl.stopSound(this.game.soundsId.windchimes_snd); this.game.sndCtrl.playSound(this.game.soundsId.windchimes_snd, 32000); } if (this.YouRockWon && !this.game.fastestStorkTrophy) { this.game.fastestStorkTrophy = true; this.delivery.showTrofej('TekstfastestStork', 'TrofejfastestStork'); } } } } } } } } if (this.delivery.RangScore > this.game.maxRang) { this.game.maxRang = this.delivery.RangScore; } if (this.delivery.OldRang != this.delivery.Rang) { if (this.delivery.Rang != 'WinScreen') { this.game.sndCtrl.stopSound(this.game.soundsId.rankingPlus_snd); this.game.sndCtrl.playSound(this.game.soundsId.rankingPlus_snd); } } } if (comboIndex == undefined) { comboIndex = 1; } if (points <= 0) { if (this.delivery.score + points < 0) { this.pointsArray = []; return undefined; } if (clip._y > 30) { var v8 = this.delivery.holder.attachMovie('numbers', 'numbers', this.delivery.holder.getNextHighestDepth() + 203, {'_x': clip._x, '_y': clip._y}); } else { var v8 = this.delivery.holder.attachMovie('numbers', 'numbers', this.delivery.holder.getNextHighestDepth() + 203, {'_x': clip._x, '_y': clip._y + 600}); } if (points == 0) { var v11 = this.sm.getPointsLoseMessage(v8.anim, 1, '', this.pointsArray); } else { var v11 = this.sm.getPointsLoseMessage(v8.anim, 1, (points * -1).toString(), this.pointsArray); this.negativePoints = true; this.game.pointsAreLost = true; this.game.successAction = 0; clip.attachMovie('blekhart', 'blekhart', 3, {'_x': 40, '_y': 2}); } this.pointsArray = []; this.game.sndCtrl.stopSound(this.game.soundsId.negativemessage_snd); this.game.sndCtrl.playSound(this.game.soundsId.negativemessage_snd); } else { this.game.successAction += 1; if (multyIndex > 1) { this.game.helpTipsDelivery[37].showPopUp(); this.pointsArray.push({'type': 7, 'points': multyIndex.toString()}); } if (comboIndex > 1) { this.game.helpTipsDelivery[36].showPopUp(); this.pointsArray.push({'type': 1, 'points': comboIndex.toString()}); } if (HitTheWeather == 1) { this.pointsArray.push({'type': 5, 'points': '10'}); } var v8 = this.delivery.holder.attachMovie('numbers', 'numbers', this.delivery.holder.getNextHighestDepth() + 203, {'_x': clip._x, '_y': clip._y}); var v11 = this.sm.getPointsWonMessage(v8.anim, 1, {'pnts': points.toString(), 'mplr': ''}, this.pointsArray); this.pointsArray = []; this.game.sndCtrl.stopSound(this.game.soundsId.positivemessage_snd); this.game.sndCtrl.playSound(this.game.soundsId.positivemessage_snd); } if (multyIndex > 1) { points = v6 + points + multyIndex + (comboIndex - 1) * points; } else { points = v6 + points + (comboIndex - 1) * points; } if (HitTheWeather == 1) { points += 10; } if (this.comboNum == 4 && !this.game.comboFreakTrophy) { this.game.comboFreakTrophy = true; if (!this.pause) { this.pauseGame(); } this.delivery.showTrofej('TekstComboFreak', 'TrofejComboFreak'); } if (this.comboNum == 5 && !this.game.comboExpertTrophy) { this.game.comboExpertTrophy = true; if (!this.pause) { this.pauseGame(); } this.delivery.showTrofej('TekstComboExpert', 'TrofejComboExpert'); } if (this.comboNum == 6 && !this.game.comboholicTrophy) { this.game.comboholicTrophy = true; if (!this.pause) { this.pauseGame(); } this.delivery.showTrofej('TekstComboHolick', 'TrofejComboHolic'); } this.heartPoints += points; this.game.levelPoints += points; this.delivery.score += points; this.game.gamePoints += points; this.delivery.score_mc.num.text = this.delivery.score; if (this.delivery.score >= this.delivery.levelAssets.PointForGoal && this.game.goalReached == false) { this.game.goalReached = true; this.game.Goal[this.game.levelNum * 2] = 1; this.delivery.holder.attachMovie('goalReached', 'goalReached', 987500, {'_x': 225.4, '_y': 160.3}); this.game.sndCtrl.stopSound(this.game.soundsId.goalReachedText_snd); this.game.sndCtrl.playSound(this.game.soundsId.goalReachedText_snd); this.delivery.score_mc1.textMsg.gotoAndStop('expert'); this.delivery.score_mc1.num.text = this.delivery.levelAssets.PointForExpertGoal; } if (this.delivery.score >= this.delivery.levelAssets.PointForExpertGoal && this.game.expertGoalReached == false) { this.game.expertGoalReached = true; this.game.ExtraGoal[this.game.levelNum * 2] = 1; this.delivery.holder.attachMovie('expertReached', 'expertReached', 987553, {'_x': 225.4, '_y': 160.3}); this.game.sndCtrl.stopSound(this.game.soundsId.goalReachedText_snd); this.game.sndCtrl.playSound(this.game.soundsId.goalReachedText_snd); this.delivery.getExpertGoal = true; this.game.expertGoalNum = 0; this.game.expertGoalInOrderNum = 0; var v2 = 0; while (v2 < this.game.ExtraGoal.length) { if (this.game.ExtraGoal[v2] == 1) { this.game.expertGoalNum += 1; if (this.game.ExtraGoal[v2 - 1] != 0) { this.game.expertGoalInOrderNum += 1; } else { this.game.expertGoalInOrderNum = 0; } } ++v2; } if (this.game.expertGoalNum >= 24 && this.game.expertGoalBusterTrophy == false) { this.game.expertGoalBusterTrophy = true; if (!this.pause) { this.pauseGame(); } this.delivery.showTrofej('TekstExpertGoalBuster', 'TrofejExpertGoalBuster'); } if (this.game.expertGoalInOrderNum >= 15 && this.game.professorTrophy == false) { this.game.professorTrophy = true; if (!this.pause) { this.pauseGame(); } this.delivery.showTrofej('TekstProfesor', 'TrofejProfesor'); } this.delivery.Goal.removeMovieClip(); } if (this.delivery.score >= 350 && this.game.queenHeartsTrophy == false) { this.game.queenHeartsTrophy = true; if (!this.pause) { this.pauseGame(); } this.delivery.showTrofej('TekstQueeOfHearts', 'TrofejQueenOfHarts'); } if (this.game.gamePoints >= 5000 && this.game.kingHeartsTrophy == false) { this.game.kingHeartsTrophy = true; if (!this.pause) { this.pauseGame(); } this.delivery.showTrofej('TekstKingsOfHarts', 'TrofejKingsOfHarts'); } if (this.game.gamePoints >= 10000 && this.game.storkHeartsTrophy == false) { this.game.storkHeartsTrophy = true; if (!this.pause) { this.pauseGame(); } this.delivery.showTrofej('TekstStorkOfharts', 'TrofejStorkOfHarts'); } }; v2.changePoints = function (points, x, y) { points /= 5; if (!this.pause) { if (points == 0) { } else { if (points < 0) { this.game.pointsAreLost = true; this.game.successAction = 0; } else { this.factory.UnpointObject(this.PointedObject); this.game.successAction += 1; var v9 = false; if (this.game.successAction > 2) { this.pointsArray.push({'type': 4, 'points': '2'}); v9 = true; this.heartPoints += 2; this.game.levelPoints += 2; this.game.gamePoints += 2; if (this.factory.tripletBarPercent < 100 && this.game.strongStork >= 2) { this.factory.tripletBarPercent += this.game.successAction + 2; var v8 = int(this.factory.tripletBarPercent * 0.4); this.factory.Triplets.polni.gotoAndStop(v8); if (this.factory.tripletBarPercent >= 100 && this.factory.tripletsFlag == false) { this.factory.Triplets.gotoAndStop(2); this.factory.target.sndCtrl.stopSound(this.factory.soundsId.indicatorfull_snd); this.factory.target.sndCtrl.playSound(this.factory.soundsId.indicatorfull_snd); this.factory.tripletsFlag = true; this.game.helpTips[26].showPopUp(); this.factory.addEvents26(); } } if (this.factory.tripletBarPercent >= 100) { this.factory.ChackForNextPopup(); } } } } if (this.game.successAction < 6) { this.factory.comboCounterFlag = false; } if (this.game.successAction >= 6 && this.factory.comboCounterFlag == false) { this.factory.comboCounterFlag = true; this.factory.comboNum += 1; if (this.factory.comboNum == 3 && this.game.comboFreakTrophy == false) { this.game.comboFreakTrophy = true; this.pauseGame(); this.factory.showTrofej('TekstComboFreak', 'TrofejComboFreak'); } if (this.factory.comboNum == 4 && this.game.comboExpertTrophy == false) { this.game.comboExpertTrophy = true; this.pauseGame(); this.factory.showTrofej('TekstComboExpert', 'TrofejComboExpert'); } if (this.factory.comboNum == 5 && this.game.comboholicTrophy == false) { this.game.comboholicTrophy = true; this.pauseGame(); this.factory.showTrofej('TekstComboHolick', 'TrofejComboHolic'); } } this.heartPoints += points; this.game.levelPoints += points; this.game.gamePoints += points; if (this.heartPoints <= 0) { this.game.levelPoints -= this.heartPoints; this.game.gamePoints -= this.heartPoints; this.heartPoints = 0; } this.factory.RedCloud.num.text = this.heartPoints.toString(); if (points > 0 && this.factory.twinBarPercent < 100 && this.game.strongStork > 0) { this.factory.twinBarPercent += 5; v8 = int((this.factory.twinBarPercent / 5) * 2); this.factory.Twins.polni.gotoAndStop(v8); if (this.factory.twinBarPercent >= 100 && this.factory.twinsFlag == false) { this.factory.twinsFlag = true; this.factory.Twins.gotoAndStop(2); this.factory.target.sndCtrl.stopSound(this.factory.soundsId.indicatorfull_snd); this.factory.target.sndCtrl.playSound(this.factory.soundsId.indicatorfull_snd); this.game.helpTips[26].showPopUp(); this.factory.addEvents26(); } } if (this.factory.twinBarPercent >= 100) { this.factory.ChackForNextPopup(); } if (this.heartPoints >= 350 && this.game.queenHeartsTrophy == false) { this.pauseGame(); this.factory.showTrofej('TekstQueeOfHearts', 'TrofejQueenOfHarts'); this.game.queenHeartsTrophy = true; } if (this.game.gamePoints >= 5000 && this.game.kingHeartsTrophy == false) { this.pauseGame(); this.factory.showTrofej('TekstKingsOfHarts', 'TrofejKingsOfHarts'); this.game.kingHeartsTrophy = true; } if (this.game.gamePoints >= 10000 && this.game.storkHeartsTrophy == false) { this.pauseGame(); this.factory.showTrofej('TekstStorkOfharts', 'TrofejStorkOfHarts'); this.game.storkHeartsTrophy = true; } if (this.heartPoints >= this.LevelConfig.levelGoal && this.heartPoints <= this.LevelConfig.levelExpertGoal && this.game.goalReached == false) { this.game.Goal[this.game.levelNum * 2 - 1] = 1; this.factory.GreenCloud.num.text = this.LevelConfig.levelExpertGoal; this.factory.GreenCloud.textMsg.gotoAndStop(2); this.game.goalReached = true; this.factory.Goal.gotoAndStop(2); this.factory.holder.attachMovie('goalReached', 'goalReached', 987553, {'_x': 225.4, '_y': 160.3}); this.game.sndCtrl.stopSound(this.game.soundsId.goalReachedText_snd); this.game.sndCtrl.playSound(this.game.soundsId.goalReachedText_snd); } else { if (this.heartPoints >= this.LevelConfig.levelExpertGoal && this.game.expertGoalReached == false) { this.game.ExtraGoal[this.game.levelNum * 2 - 1] = 1; this.factory.holder.attachMovie('expertReached', 'expertReached', 987553, {'_x': 225.4, '_y': 160.3}); this.game.sndCtrl.stopSound(this.game.soundsId.goalReachedText_snd); this.game.sndCtrl.playSound(this.game.soundsId.goalReachedText_snd); this.game.expertGoalReached = true; this.factory.getExpertGoal = true; this.game.expertGoalNum = 0; this.game.expertGoalInOrderNum = 0; var v2 = 0; while (v2 < this.game.ExtraGoal.length) { if (this.game.ExtraGoal[v2] == 1) { this.game.expertGoalNum += 1; if (this.game.ExtraGoal[v2 - 1] != 0) { this.game.expertGoalInOrderNum += 1; } else { this.game.expertGoalInOrderNum = 0; } } ++v2; } if (this.game.expertGoalNum >= 24 && this.game.expertGoalBusterTrophy == false) { this.pauseGame(); this.game.expertGoalBusterTrophy = true; this.factory.showTrofej('TekstExpertGoalBuster', 'TrofejExpertGoalBuster'); } if (this.game.expertGoalInOrderNum >= 15 && this.game.professorTrophy == false) { this.game.professorTrophy = true; this.pauseGame(); this.factory.showTrofej('TekstProfesor', 'TrofejProfesor'); } this.factory.Goal.removeMovieClip(); } } if (points <= 0) { this.game.sndCtrl.stopSound(this.game.soundsId.negativemessage_snd); this.game.sndCtrl.playSound(this.game.soundsId.negativemessage_snd); if (!(x == this.factory.Trashcan.clip._x + 50 && y == this.factory.Trashcan.clip._y) && !(x == this.factory.SlotMashine.clip._x && y == this.factory.SlotMashine.clip._y)) { this.factory.holder.attachMovie('blekhart', 'blekhart', 100333, {'_x': x + 15, '_y': y}); this.pointsArray.push(1); } var v6 = this.factory.holder.attachMovie('numbers', 'numbers', this.factory.holder.getNextHighestDepth() + 203, {'_x': x, '_y': y}); if (points == 0) { var v12 = this.sm.getPointsLoseMessage(v6.anim, 1, '2'); } else { var v12 = this.sm.getPointsLoseMessage(v6.anim, 1, (points * -1).toString(), this.pointsArray); } this.pointsArray = []; } else { if (points > 0) { this.game.sndCtrl.stopSound(this.game.soundsId.positivemessage_snd); this.game.sndCtrl.playSound(this.game.soundsId.positivemessage_snd); var v6 = this.factory.holder.attachMovie('numbers', 'numbers', this.factory.holder.getNextHighestDepth() + 203, {'_x': x, '_y': y}); var v7 = 0; if (v7 > 1) { var v12 = this.sm.getPointsWonMessage(v6.anim, 1, {'pnts': points.toString(), 'mplr': v7.toString()}, this.pointsArray); } else { var v12 = this.sm.getPointsWonMessage(v6.anim, 1, {'pnts': points.toString(), 'mplr': ''}, this.pointsArray); } this.pointsArray = []; if (this.game.successAction > this.game.maxCounter) { this.game.maxCounter = this.game.successAction; } if (this.game.successAction == 3) { if (this.game.levelNum >= 2) { this.game.helpTips[36].showPopUp(); this.addEventsPopup36(); } this.factory.holder.attachMovie('youAreFast', 'youAreFast', 907753, {'_x': x, '_y': y}); this.factory.holder.youAreFast.object = this; this.game.sndCtrl.stopSound(this.factory.soundsId.youarefast_snd); this.game.sndCtrl.playSound(this.factory.soundsId.youarefast_snd); } else { if (this.game.successAction == 4) { this.factory.holder.attachMovie('great', 'great', 917753, {'_x': x, '_y': y}); this.factory.holder.great.object = this; this.game.sndCtrl.stopSound(this.factory.soundsId.great_snd); this.game.sndCtrl.playSound(this.factory.soundsId.great_snd); } else { if (this.game.successAction == 5) { this.factory.holder.attachMovie('awesome', 'awesome', 927753, {'_x': x, '_y': y}); this.factory.holder.awesome.object = this; this.game.sndCtrl.stopSound(this.factory.soundsId.awesome_snd); this.game.sndCtrl.playSound(this.factory.soundsId.awesome_snd); } else { if (this.game.successAction == 6) { this.factory.holder.attachMovie('wow', 'wow', 937753, {'_x': x, '_y': y}); this.factory.holder.wow.object = this; this.game.sndCtrl.stopSound(this.factory.soundsId.wow_snd); this.game.sndCtrl.playSound(this.factory.soundsId.wow_snd); } else { if (this.game.successAction == 7) { this.factory.holder.attachMovie('genius', 'genius', 947753, {'_x': x, '_y': y}); this.factory.holder.genius.object = this; this.game.sndCtrl.stopSound(this.factory.soundsId.genius_snd); this.game.sndCtrl.playSound(this.factory.soundsId.genius_snd); } else { if (this.game.successAction == 8) { this.factory.holder.attachMovie('toHot', 'toHot', 957753, {'_x': x, '_y': y}); this.factory.holder.toHot.object = this; this.game.sndCtrl.stopSound(this.factory.soundsId.tohot_snd); this.game.sndCtrl.playSound(this.factory.soundsId.tohot_snd); } else { if (this.game.successAction == 9) { this.factory.holder.attachMovie('youRock', 'youRock', 967753, {'_x': x, '_y': y}); this.factory.holder.youRock.object = this; this.YouRockWon = true; this.game.sndCtrl.stopSound(this.factory.soundsId.youRock_snd); this.game.sndCtrl.playSound(this.factory.soundsId.youRock_snd); this.game.successAction = 2; } } } } } } } if (this.factory.clickArray.length == 0 && this.factory.clickArray1.length == 0 && this.factory.animation == false && this.factory.animation1 == false) { this.game.successAction = 0; } } } } }; v2.addEventsPopup36 = function () { this.game.helpTips[36].clip.OK.holder = this; this.game.helpTips[36].clip.OK.onPress = function () { this.holder.game.helpTips[36].hidePopUp(); }; }; v2.checkCombo = function () {}; v2.makeDelivery = function () { this.delivery = new com.Delivery(); this.factory.removeFactoryScreen(); }; v2.getParentWish = function () { return 0; }; v2.getUniqueName = function () { var v4 = ''; var v3 = 1; while (v3 <= 4) { var v2 = 1; while (v2 <= 4) { v4 += this.getRandomChar(); ++v2; } if (v3 < 4) { v4 += '-'; } ++v3; } return v4; }; v2.getRandomChar = function () { switch (Math.round(Math.random() + 1)) { case 1: return String.fromCharCode(Math.round(Math.random() * 25) + 65); break; case 2: return String.fromCharCode(Math.round(Math.random() * 25) + 97); } }; ASSetPropFlags(com.Level.prototype, null, 1); } #endinitclip } movieClip 9284 __Packages.utils.BaseClass { #initclip if (!_global.utils) { _global.utils = new Object(); } if (!_global.utils.BaseClass) { var v1 = function () {}; utils.BaseClass = v1; var v2 = v1.prototype; v2.addEventListener = function (evt, listener) { if (this.events == undefined) { this.events = new mx.events.EventDispatcher(); } this.events.addEventListener(evt, listener); }; v2.removeEventListener = function (evt, listener) { this.events.removeEventListener(evt, listener); }; v2.destroy = function () { var v2 = false; trace('deleted: ' + v2); }; v2.pi = Math.PI; v2.cos = Math.cos; v2.acos = Math.acos; v2.sin = Math.sin; v2.asin = Math.asin; v2.atan2 = Math.atan2; v2.abs = Math.abs; v2.round = Math.round; ASSetPropFlags(utils.BaseClass.prototype, null, 1); } #endinitclip } movieClip 9285 __Packages.utils.Timer { #initclip if (!_global.utils) { _global.utils = new Object(); } if (!_global.utils.Timer) { var v1 = function () { super(); }; utils.Timer = v1; utils.Timer extends utils.BaseClass; var v2 = v1.prototype; v2.start = function () { clearInterval(this._ival); this._ival = setInterval(this, 'doTick', 40); }; v2.stop = function () { clearInterval(this._ival); }; v2.doTick = function () { this.events.dispatchEvent({'type': 'onTimerTick', 'target': this}); }; ASSetPropFlags(utils.Timer.prototype, null, 1); } #endinitclip } movieClip 9286 __Packages.utils.Clock { #initclip if (!_global.utils) { _global.utils = new Object(); } if (!_global.utils.Clock) { var v1 = function () { super(); this.init(); }; utils.Clock = v1; utils.Clock extends utils.BaseClass; var v2 = v1.prototype; v2.init = function () { this.second = 0; this.minute = 0; this.hour = 0; this.day = 0; this.month = 0; }; v2.clockTick = function () { ++this.second; if (this.second == 60) { this.second = 0; ++this.minute; if (this.minute == 60) { this.minute = 0; ++this.hour; if (this.hour == 24) { this.hour = 0; ++this.day; if (this.day == 30) { this.day = 0; ++this.month; } } } } this.events.dispatchEvent({'type': 'onClockTick', 'target': this}); }; v2.getSecond = function () { return this.second; }; v2.getMinute = function () { return this.minute; }; v2.getHour = function () { return this.hour; }; v2.getDay = function () { return this.day; }; v2.getMonth = function () { return this.month; }; v2.toMinutes = function () { return this.getMonth() * 30 + this.getDay() * 24 + this.getHour() * 60 + this.getMinute(); }; v2.toSeconds = function () { return this.getMonth() * 30 + this.getDay() * 24 + this.getHour() * 60 + this.getMinute() * 60 + this.getSecond(); }; v2.reset = function () { stop(); this.init(); }; v2.start = function (sec) { if (arguments.length > 0) { this.second = sec; } this.intervalID = setInterval(this, 'clockTick', 1000); }; v2.stop = function () { clearInterval(this.intervalID); }; ASSetPropFlags(utils.Clock.prototype, null, 1); } #endinitclip } movieClip 9287 __Packages.com.MouseImpl { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.MouseImpl) { var v1 = function (_level) { this.level = _level; this.init(); }; com.MouseImpl = v1; var v2 = v1.prototype; v2.init = function () { this.mouseListener = new Object(); this.mouseListener.mouse = this; this.mouseListener.onMouseDown = this.Click; this.mouseListener.onMouseUp = this.Release; this.mouseListener.onMouseMove = this.onMove; Mouse.addListener(this.mouseListener); this.pressed = false; this.xcoord = _xmouse; this.ycoord = _ymouse; this.now = getTimer(); this.br = 0; this.greater = false; this.angleTolerance = 20; this.timess = 3; this.shake = false; this.leftBaby = false; this.changeForm = false; }; v2.show = function () { this.frame = 'normal'; this.clip.gotoAndStop(this.frame); Mouse.show(); }; v2.hide = function () { Mouse.hide(); }; v2.onMove = function () { var v3 = this; var v2 = v3.mouse; v2.shakeMouse(); }; v2.Click = function () { var v2 = this; var v3 = v2.mouse; v2.mouse.level.getMouseClick = true; v2.mouse.level.getMouseClickTime = getTimer(); }; v2.Release = function () { var v2 = this; var v3 = v2.mouse; }; v2.update = function () { if (this.Baby) { var v2 = 0; while (v2 < 9) { if (this.level.factory.slots[v2].clip.hitTest(_xmouse, _ymouse, true) && this.Baby.draging) { this.Baby.GotoAndStop('Drop'); this.Baby.changeClip = false; this.changeForm = true; break; } ++v2; } v2 = 0; while (v2 <= 2) { if (this.level.factory.Bath[v2].BathFront.kada.hitClip.hitTest(_xmouse, _ymouse, true) && this.level.factory.Bath[v2].hasBaby == false && this.Baby.draging) { this.Baby.where.BathFront.kada.gotoAndStop(1); this.level.factory.Bath[v2].BathFront.kada.gotoAndStop(4); this.Baby.GotoAndStop('Drop'); this.Baby.oldDepth = this.Baby.bebeClip.getDepth(); clearInterval(this.Baby.intID); this.Baby.clip.bebe.gotoAndStop(1); this.leftBaby = true; this.Baby.overBath = true; this.Baby.bebeClip._x = this.level.factory.Bath[v2].x + 30; this.Baby.bebeClip._y = this.level.factory.Bath[v2].y - 25; this.Baby.changeClip = true; this.changeForm = true; break; } else { if (this.level.factory.Bed[v2].BedFront.bed.hitClip.hitTest(_xmouse, _ymouse, true) && this.level.factory.Bed[v2].hasBaby == false && this.Baby.draging && this.level.factory.Bed[v2].isClean == true && !this.level.game.helpTips[16].clip) { var v3 = this.level.factory.Bed[v2].clip.getDepth() + 2; clearInterval(this.Baby.intID); this.Baby.oldDepth = this.Baby.bebeClip.getDepth(); this.Baby.bebeClip.swapDepths(v3); var v4 = this.Baby.bebeClip.getDepth(); this.Baby.bebeClip._x = this.level.factory.Bed[v2].x + 5; this.Baby.bebeClip._y = this.level.factory.Bed[v2].y + 50; this.leftBaby = true; this.Baby.overBed = true; this.Baby.GotoAndStop('Happy'); this.Baby.clip.happybebe.gotoAndStop('bed'); this.Baby.changeClip = true; this.changeForm = true; break; } } ++v2; } if (this.changeForm == false) { if (this.Baby.changeClip == true) { if (this.leftBaby == true) { this.Baby.startDragging(); this.Baby.bebeClip._x = _xmouse; this.Baby.bebeClip._y = _ymouse; this.Baby.bebeClip.swapDepths(777777); this.Baby.draging = true; this.leftBaby = false; this.Baby.overBath = false; v2 = 0; while (v2 <= 2) { if (this.level.factory.Bath[v2].Baby == undefined) { this.level.factory.Bath[v2].BathFront.kada.gotoAndStop(1); } ++v2; } } v2 = 0; while (v2 <= 2) { if (this.level.factory.Bath[v2].Baby == undefined) { this.level.factory.Bath[v2].BathFront.kada.gotoAndStop(1); } ++v2; } this.Baby.GotoAndStop('Drag'); this.Baby.changeClip = false; } } this.Baby.changeClip = true; this.changeForm = false; } }; v2.shakeMouse = function () { var v2 = 180 * Math.atan2(_ymouse - this.ycoord, _xmouse - this.xcoord) / Math.PI; if (!this.greater && Math.abs(v2) <= this.angleTolerance || this.greater && Math.abs(v2) >= 180 - this.angleTolerance) { ++this.br; } if (Math.abs(v2) <= this.angleTolerance) { this.greater = true; if (this.level.factory.CleaningStork.pressed == true && this.level.factory.CleaningStork.right == false && this.level.factory.CleaningStork.weakingUp == false) { this.level.factory.CleaningStork.clip.gotoAndStop('right'); this.level.factory.CleaningStork.right = true; this.level.factory.CleaningStork.left = false; } } else { if (Math.abs(v2) >= 180 - this.angleTolerance) { this.greater = false; if (this.level.factory.CleaningStork.pressed == true && this.level.factory.CleaningStork.left == false && this.level.factory.CleaningStork.weakingUp == false) { this.level.factory.CleaningStork.clip.gotoAndStop('left'); this.level.factory.CleaningStork.right = false; this.level.factory.CleaningStork.left = true; } } } this.xcoord = _xmouse; this.ycoord = _ymouse; if (getTimer() - this.now > 350) { this.now = getTimer(); if (this.br > this.timess) { this.level.factory.CleaningStork.weakingUp = true; if (this.level.factory.CleaningStork.pressed == true && this.level.factory.CleaningStork.sleep == true) { this.level.factory.CleaningStork.clip.gotoAndPlay('weak_up'); this.level.factory.CleaningStork.sleep = false; } } this.br = 0; this.xcoord = _xmouse; this.ycoord = _ymouse; } }; v2.removeMouseListener = function () { Mouse.removeListener(this.mouseListener); }; ASSetPropFlags(com.MouseImpl.prototype, null, 1); } #endinitclip } movieClip 9288 __Packages.com.Keyboard { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.Keyboard) { var v1 = function (_level) { this.level = _level; this.keyboardListener = new Object(); this.keyboardListener.keyboard = this; this.keyboardListener.onKeyDown = this.Press; this.keyboardListener.onKeyUp = this.Release; Key.addListener(this.keyboardListener); this.flegForPopup = false; }; com.Keyboard = v1; var v2 = v1.prototype; v2.Press = function () { var v2 = this; var v3 = v2.keyboard; if (Key.getCode() == 72) { if (v2.keyboard.level.game.helpOnOff == true) { v2.keyboard.level.game.helpOnOff = false; v2.keyboard.level.game.helpTips[v2.keyboard.level.game.currentPopUp].hidePopUp(); v2.keyboard.level.game.helpTipsDelivery[v2.keyboard.level.game.currentPopUp].hidePopUp(); v2.keyboard.level.continueGame(); v2.keyboard.level.factory.handlePopup = false; } else { v2.keyboard.level.game.helpOnOff = true; v2.keyboard.level.game.helpTips[v2.keyboard.level.game.currentPopUp].showPopUp(); } } }; v2.Release = function () { var v2 = this; var v4 = v2.keyboard; if (Key.getCode() == 80) { if (v2.keyboard.level.delivery.CurentPopUp != undefined) { if (v2.keyboard.flegForPopup == false) { v2.keyboard.flegForPopup = true; v2.keyboard.level.delivery.PauseScreen = new scr.PauseScreen(v2.keyboard.level.delivery); v2.keyboard.level.delivery.PauseScreen.attachPauseScreen(); } else { v2.keyboard.flegForPopup = false; var v3 = new trans.ClipTransitionPause('CloudLR_out', 'pauseScreen'); v3.Screen = v2.keyboard.level.delivery.PauseScreen; v3.setHolderPosition(v2.keyboard.level.delivery.holder, 400, 300, 100001); v3.startTransition(false); utils.Delegate.callDelayed(v3, v3.toPointTransition, 160, 800, 300, 4); } } else { if (!v2.keyboard.level.pause && v2.keyboard.level.factory.factory.PauseScreen.clip == undefined && v2.keyboard.level.factory.delivery.PauseScreen.clip == undefined) { v2.keyboard.flegForPopup = false; v2.keyboard.level.factory.pauseInGame(); v2.keyboard.level.delivery.pauseInGame(); } else { v2.keyboard.flegForPopup = false; if (v2.keyboard.level.factory != undefined) { var v3 = new trans.ClipTransitionPause('CloudLR_out', 'pauseScreen'); v3.Screen = v2.keyboard.level.factory.PauseScreen; v3.setHolderPosition(v2.keyboard.level.factory.holder, 400, 300, 100001); v3.startTransition(false); utils.Delegate.callDelayed(v3, v3.toPointTransition, 160, 800, 300, 4); } else { var v3 = new trans.ClipTransitionPause('CloudLR_out', 'pauseScreen'); v3.Screen = v2.keyboard.level.delivery.PauseScreen; v3.setHolderPosition(v2.keyboard.level.delivery.holder, 400, 300, 100001); v3.startTransition(false); utils.Delegate.callDelayed(v3, v3.toPointTransition, 160, 800, 300, 4); } } } } }; v2.removeKeyboardListener = function () { Key.removeListener(this.keyboardListener); }; ASSetPropFlags(com.Keyboard.prototype, null, 1); } #endinitclip } movieClip 9289 __Packages.scr.PauseScreen { #initclip if (!_global.scr) { _global.scr = new Object(); } if (!_global.scr.PauseScreen) { var v1 = function (factory_) { super(); this.factory = factory_; this.range = 193; }; scr.PauseScreen = v1; scr.PauseScreen extends utils.MovieClipProperties; var v2 = v1.prototype; _global.scr.PauseScreen implements _global.utils.IClipEvents; v2.attachPauseScreen = function () { trace('attachPauseScreen '); var v2 = new trans.ClipTransitionPause('CloudLR_in', 'pauseScreen'); v2.setHolderPosition(this.factory.holder, 300, 400, 100001); v2.Screen = this; v2.startTransition(); v2.toPointTransition(400, 300, 6); this.clip = v2.clip; this.addEvents(); }; v2.removePauseScreen = function () { this.clip.removeMovieClip(); }; v2.addEvents = function () {}; ASSetPropFlags(scr.PauseScreen.prototype, null, 1); } #endinitclip } movieClip 9290 __Packages.trans.ClipTransitionPause { #initclip if (!_global.trans) { _global.trans = new Object(); } if (!_global.trans.ClipTransitionPause) { var v1 = function (holderClip, displayClip) { super(); this.holderClip = holderClip; this.displayClip = displayClip; this.frames = 6; this.showSparkle = false; this.appearing = true; }; trans.ClipTransitionPause = v1; trans.ClipTransitionPause extends utils.MovieClipProperties; var v2 = v1.prototype; v2.setHolderPosition = function (target, x, y, depth) { this.target = target; this.x = x; this.y = y; this.depth = depth; }; v2.takeSnapShot = function (mc) { var v6 = mc.getDepth(); this.snapShot = _root.createEmptyMovieClip('snapshot', 1500); var v4 = new flash.geom.Matrix(); v4.translate(mc._x, mc._y); var v5 = new flash.display.BitmapData(mc._width, mc._height, true, 0); v5.draw(mc, v4, new flash.geom.ColorTransform(), 1, undefined, true); this.snapShot.attachBitmap(v5, v6 + 1); mc._visible = false; }; v2.startTransition = function (appearing) { if (appearing != undefined) { this.appearing = appearing; } _global.level.pauseScreenAttached = true; this.takeSnapShot(this.target); this.clip = this.snapShot.attachMovie(this.holderClip, utils.StringUtils.getUniqueName(), this.depth, {'_x': this.x, '_y': this.y}); var v4 = this.clip.emptyClip; var v3 = v4.attachMovie(this.displayClip, utils.StringUtils.getUniqueName(), v4.getNextHighestDepth()); this.Screen.range = 193; this.Screen.tempBarMusic = this.Screen.factory.level.game.musicVolume; this.Screen.tempBarSound = this.Screen.factory.level.game.fxVolume; trace('tempBarMusic ' + this.Screen.tempBarMusic); trace('tempBarSound ' + this.Screen.tempBarSound); v3.soundBar._xscale = this.Screen.tempBarSound; v3.musicBar._xscale = this.Screen.tempBarMusic; v3.soundSlider._x = 75 + this.Screen.tempBarSound * this.Screen.range / 100; v3.musicSlider._x = 330 + this.Screen.tempBarMusic * this.Screen.range / 100; this.popupHolder = v4.createEmptyMovieClip(utils.StringUtils.getUniqueName(), v4.getNextHighestDepth()); var v6 = new flash.geom.Matrix(); this.popupHolder._x = -v3._width / 2; this.popupHolder._y = -v3._height / 2; var v5 = new flash.display.BitmapData(v3._width, v3._height, true, 0); v5.draw(v3, v6, new flash.geom.ColorTransform(), 1, undefined, true); this.popupHolder.attachBitmap(v5, this.depth, 'auto', true); v3.removeMovieClip(); this.clip.holder = this; utils.Delegate.callDelayed(this.clip, gotoAndPlay, 10, 2); }; v2.toPointTransition = function (destx, desty, tframe) { if (destx != undefined && desty != undefined) { this.destx = destx; this.desty = desty; if (tframe != undefined) { this.frames = tframe; } var v2 = this.frames * 40; this.startx = this.clip._x; this.starty = this.clip._y; this.xmove = (destx - this.clip._x) / v2; this.ymove = (desty - this.clip._y) / v2; this.t0 = getTimer(); trace('toPointTransition '); clearInterval(this.intId); this.intId = setInterval(this, 'move', 40); } }; v2.move = function () { var v3 = getTimer(); var v2 = v3 - this.t0; trace('diff ' + v2); trace('%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ' + this.frames * 40); if (v2 <= this.frames * 40) { this.clip._x = this.startx + v2 * this.xmove; this.clip._y = this.starty + v2 * this.ymove; } else { this.clip._x = this.destx; this.clip._y = this.desty; clearInterval(this.intId); if (this.appearing) { this.toClip(); } else { this.removeClip(); } trace('%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ' + this.appearing); } }; v2.addEvent = function () { var v3 = this; v3.holder = this; this.clip.exitPopUP.yesBtn.holder = v3.holder; this.clip.exitPopUP.yesBtn.onPress = function () { this._parent.yes.gotoAndStop(3); trace('Press Yess ' + this.holder.clip.exitPopUP + ' ' + this.holder.Screen.factory.level.game.newGame); var v2; v2 = this.holder; this.holder.removeClip(); v2.Screen.factory.holder.removeMovieClip(); v2.Screen.factory.target.sndCtrl.stopSound(this.holder.Screen.factory.target.soundsId.mouseclick_snd); v2.Screen.factory.target.sndCtrl.playSound(this.holder.Screen.factory.target.soundsId.mouseclick_snd); v2.Screen.factory.level.game.newGame(); }; this.clip.exitPopUP.yesBtn.onReleaseOutside = function () { this._parent.yes.gotoAndStop(1); this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.exitPopUP.yesBtn.onRelease = function () { this._parent.yes.gotoAndStop(1); this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.exitPopUP.yesBtn.onRollOver = function () { this._parent.yes.gotoAndStop(2); this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('finger'); }; this.clip.exitPopUP.yesBtn.onRollOut = function () { this._parent.yes.gotoAndStop(1); this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.exitPopUP.noBtn.holder = v3.holder; this.clip.exitPopUP.noBtn.onPress = function () { this._parent.no.gotoAndStop(3); trace('Press no ' + this.clip.exitPopUP); trace('exitPopUP.no this._parent. ' + this._parent); this._parent.popup._visible = true; this.holder.Screen.factory.target.sndCtrl.stopSound(this.holder.Screen.factory.target.soundsId.mouseclick_snd); this.holder.Screen.factory.target.sndCtrl.playSound(this.holder.Screen.factory.target.soundsId.mouseclick_snd); this.holder.clip.exitPopUP.removeMovieClip(); }; this.clip.exitPopUP.noBtn.onReleaseOutside = function () { this._parent.no.gotoAndStop(1); this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.exitPopUP.noBtn.onRelease = function () { this._parent.no.gotoAndStop(1); this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.exitPopUP.noBtn.onRollOver = function () { this._parent.no.gotoAndStop(2); this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('finger'); }; this.clip.exitPopUP.noBtn.onRollOut = function () { this._parent.no.gotoAndStop(1); this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); }; }; v2.toClip = function () { var This = this; This.holder = this; _global.level.pauseScreenAttached = false; This.holder.popupHolder.removeMovieClip(); var v5 = This.holder.clip.emptyClip; var v3 = v5.attachMovie(This.holder.displayClip, utils.StringUtils.getUniqueName(), v5.getNextHighestDepth()); This.holder.Screen.range = 193; This.holder.Screen.tempBarMusic = This.holder.Screen.factory.level.game.musicVolume; This.holder.Screen.tempBarSound = This.holder.Screen.factory.level.game.fxVolume; trace('tempBarMusic ' + This.holder.Screen.tempBarMusic); trace('tempBarSound ' + This.holder.Screen.tempBarSound); v3.soundBar._xscale = This.holder.Screen.tempBarSound; v3.musicBar._xscale = This.holder.Screen.tempBarMusic; v3.soundSlider._x = 75 + This.holder.Screen.tempBarSound * This.holder.Screen.range / 100; v3.musicSlider._x = 330 + This.holder.Screen.tempBarMusic * This.holder.Screen.range / 100; v3._x = -v3._width / 2; v3._y = -v3._height / 2; v3.backToGame.btn.holder = This.holder; v3.backToGame.btn.onRelease = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); this.holder.Screen.CancelPopup(this.holder.Screen); this._parent.backToGame.gotoAndStop(3); this.holder.Screen.factory.continueGame(); this.holder.Screen.factory.continueGame(); var v4 = this.holder.x; var v3 = this.holder.y; trace('dx ' + v4); trace('dy ' + v3); trace('this.holder.x ' + this.holder.x); trace('this.holder.y ' + this.holder.y); trace('this.holder ' + this.holder); var v2 = new trans.ClipTransitionPause('CloudLR_out', 'pauseScreen'); v2.Screen = This.holder.Screen; v2.setHolderPosition(This.holder.target, 400, 300, This.holder.depth); v2.startTransition(false); utils.Delegate.callDelayed(v2, v2.toPointTransition, 160, 800, 300, 4); }; v3.backToGame.btn.onPress = function () { this.holder.Screen.factory.target.sndCtrl.stopSound(this.holder.Screen.factory.target.soundsId.mouseclick_snd); this.holder.Screen.factory.target.sndCtrl.playSound(this.holder.Screen.factory.target.soundsId.mouseclick_snd); }; v3.backToGame.btn.onReleaseOutside = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); this._parent.backToGame.gotoAndStop(1); }; v3.backToGame.btn.onRollOver = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('finger'); this._parent.backToGame.gotoAndStop(2); }; v3.backToGame.btn.onRollOut = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); this._parent.backToGame.gotoAndStop(1); }; v3.toggleFullScreen.btn.holder = This.holder; v3.toggleFullScreen.btn.onRelease = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); this._parent.modeBtn.gotoAndStop(3); _global.externalModel.toggleFullScreen(); if (_global.externalModel.fullScreen) { this._parent.gotoAndStop(1); } else { this._parent.gotoAndStop(2); } }; v3.toggleFullScreen.btn.onPress = function () { this.holder.Screen.factory.target.sndCtrl.stopSound(this.holder.Screen.factory.target.soundsId.mouseclick_snd); this.holder.Screen.factory.target.sndCtrl.playSound(this.holder.Screen.factory.target.soundsId.mouseclick_snd); }; v3.toggleFullScreen.btn.onReleaseOutside = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); this._parent.modeBtn.gotoAndStop(1); }; v3.toggleFullScreen.btn.onRollOver = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('finger'); this._parent.modeBtn.gotoAndStop(2); }; v3.toggleFullScreen.btn.onRollOut = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); this._parent.modeBtn.gotoAndStop(1); }; v3.mainMenu.btn.onRelease = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); this._parent.mainMenu.gotoAndStop(1); }; v3.mainMenu.btn.onReleaseOutside = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); this._parent.mainMenu.gotoAndStop(1); }; v3.mainMenu.btn.onRollOver = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('finger'); this._parent.mainMenu.gotoAndStop(2); }; v3.mainMenu.btn.onRollOut = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); this._parent.mainMenu.gotoAndStop(1); }; v3.mainMenu.btn.holder = This.holder; v3.mainMenu.btn.onPress = function () { this.holder.Screen.factory.target.sndCtrl.stopSound(this.holder.Screen.factory.target.soundsId.mouseclick_snd); this.holder.Screen.factory.target.sndCtrl.playSound(this.holder.Screen.factory.target.soundsId.mouseclick_snd); this.holder.clip.attachMovie('exitPopUP', 'exitPopUP', 98, {'_x': 0, '_y': 0}); this.holder.clip.exitPopUP.popup = this._parent._parent; trace('this.holder.clip.exitPopUP.popup ' + this.holder.clip.exitPopUP.popup); this._parent._parent._visible = false; this.holder.addEvent(); this._parent.mainMenu.gotoAndStop(3); }; v3.soundDown.holder = This.holder; v3.soundDown.holder.popup = v3; v3.soundDown.onPress = function () { trace('this.holder ' + this.holder); trace('this.holder.popup ' + this.holder.popup); trace('this.holder.Screen ' + this.holder.Screen); this.holder.popup.soundDown.holder.Screen = this.holder.Screen; this.holder.popup.onEnterFrame = function () { this.soundDown.holder.Screen.tempBarMusic = this.soundDown.holder.Screen.factory.level.game.musicVolume; this.soundDown.holder.Screen.tempBarSound = this.soundDown.holder.Screen.factory.level.game.fxVolume; trace('onEnterFrame'); if (this.soundDown.holder.Screen.tempBarSound > 0) { trace('this.factory.level.game.options_screen_mc.soundDown##########'); this.soundDown.holder.Screen.tempBarSound -= 5; this.soundDown.holder.popup.soundBar._xscale -= 5; this.soundDown.holder.popup.soundSlider._x = this.soundDown.holder.Screen.tempBarSound * this.soundDown.holder.Screen.range / 100 + 75; this.soundDown.holder.Screen.factory.level.game.fxVolume = this.soundDown.holder.Screen.tempBarSound; this.soundDown.holder.Screen.factory.level.game.sndCtrl.setSoundFXVolume(this.soundDown.holder.Screen.tempBarSound); this.soundDown.holder.Screen.factory.level.game.saveLoadSoundObj.saveGame(); } }; }; v3.soundDown.onRelease = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.soundDown.onReleaseOutside = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.soundDown.onRollOver = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('finger'); delete this.holder.popup.onEnterFrame; }; v3.soundDown.onRollOut = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.soundUp.holder = This.holder; v3.soundUp.holder.popup = v3; v3.soundUp.onPress = function () { trace('this.factory.level.game.options_screen_mc.soundUp'); this.holder.popup.soundUp.holder.Screen = this.holder.Screen; this.holder.popup.onEnterFrame = function () { this.soundUp.holder.Screen.tempBarMusic = this.soundUp.holder.Screen.factory.level.game.musicVolume; this.soundUp.holder.Screen.tempBarSound = this.soundUp.holder.Screen.factory.level.game.fxVolume; trace('onEnterFrame'); if (this.soundUp.holder.Screen.tempBarSound < 100) { trace('this.factory.level.game.options_screen_mc.soundUp##################'); this.soundUp.holder.Screen.tempBarSound += 5; this.soundUp.holder.popup.soundBar._xscale += 5; this.soundUp.holder.popup.soundSlider._x = this.soundUp.holder.Screen.tempBarSound * this.soundUp.holder.Screen.range / 100 + 75; this.soundUp.holder.Screen.factory.level.game.fxVolume = this.soundUp.holder.Screen.tempBarSound; this.soundUp.holder.Screen.factory.level.game.sndCtrl.setSoundFXVolume(this.soundUp.holder.Screen.tempBarSound); this.soundUp.holder.Screen.factory.level.game.saveLoadSoundObj.saveGame(); } }; }; v3.soundUp.onRelease = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.soundUp.onReleaseOutside = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.soundUp.onRollOver = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('finger'); delete this.holder.popup.onEnterFrame; }; v3.soundUp.onRollOut = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.soundSlider.holder = This.holder; v3.soundSlider.holder.popup = v3; v3.soundSlider.onPress = function () { startDrag(this, false, 75, 199, 268, 199); this.holder.popup.soundSlider.holder.Screen = this.holder.Screen; this.holder.popup.onEnterFrame = function () { this.soundBar._xscale = (this.soundSlider._x - 75) / 1.93; this.soundSlider.holder.Screen.tempBarSound = (this.soundSlider._x - 75) / 1.93; this.soundSlider.holder.Screen.factory.level.game.fxVolume = this.soundSlider.holder.Screen.tempBarSound; this.soundSlider.holder.Screen.factory.level.game.sndCtrl.setSoundFXVolume((this.soundSlider._x - 75) / 1.93); this.soundSlider.holder.Screen.factory.level.game.saveLoadSoundObj.saveGame(); }; }; v3.soundSlider.onRelease = function () { delete this.onEnterFrame; this.stopDrag(); }; v3.soundSlider.onReleaseOutside = function () { delete this.onEnterFrame; this.stopDrag(); }; v3.musicSlider.onRelease = function () { delete this.onEnterFrame; this.stopDrag(); }; v3.musicSlider.onReleaseOutside = function () { delete this.onEnterFrame; this.stopDrag(); }; v3.musicDown.holder = This.holder; v3.musicDown.holder.popup = v3; v3.musicDown.onPress = function () { trace('this.factory.level.game.options_screen_mc.musicDown'); this.holder.popup.musicDown.holder.Screen = this.holder.Screen; this.holder.popup.onEnterFrame = function () { this.musicDown.holder.Screen.tempBarMusic = this.musicDown.holder.Screen.factory.level.game.musicVolume; this.musicDown.holder.Screen.tempBarSound = this.musicDown.holder.Screen.factory.level.game.fxVolume; trace('onEnterFrame'); if (this.musicDown.holder.Screen.tempBarMusic > 0) { trace('this.factory.level.game.options_screen_mc.musicDown##############'); this.musicDown.holder.Screen.tempBarMusic -= 5; this.musicDown.holder.popup.musicBar._xscale -= 5; this.musicDown.holder.popup.musicSlider._x = this.musicDown.holder.Screen.tempBarMusic * this.musicDown.holder.Screen.range / 100 + 330; this.musicDown.holder.Screen.factory.level.game.musicVolume = this.musicDown.holder.Screen.tempBarMusic; this.musicDown.holder.Screen.factory.level.game.sndCtrl.setMusicVolume(this.musicDown.holder.Screen.tempBarMusic); this.musicDown.holder.Screen.factory.level.game.saveLoadSoundObj.saveGame(); } }; }; v3.musicDown.onRelease = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.musicDown.onReleaseOutside = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.musicDown.onRollOver = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('finger'); delete this.holder.popup.onEnterFrame; }; v3.musicDown.onRollOut = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.musicUp.holder = This.holder; v3.musicUp.holder.popup = v3; v3.musicUp.onPress = function () { trace('this.factory.level.game.options_screen_mc.musicUp'); this.holder.popup.musicUp.holder.Screen = this.holder.Screen; this.holder.popup.onEnterFrame = function () { if (this.musicUp.holder.factory) { this.musicUp.holder.Screen.tempBarMusic = this.musicUp.holder.Screen.factory.level.game.musicVolume; this.musicUp.holder.Screen.tempBarSound = this.musicUp.holder.Screen.factory.level.game.fxVolume; } trace('onEnterFrame'); if (this.musicUp.holder.Screen.tempBarMusic < 100) { trace('this.factory.level.game.options_screen_mc.musicUp#############################'); this.musicUp.holder.Screen.tempBarMusic += 5; this.musicUp.holder.popup.musicBar._xscale += 5; this.musicUp.holder.popup.musicSlider._x = this.musicUp.holder.Screen.tempBarMusic * this.musicUp.holder.Screen.range / 100 + 330; this.musicUp.holder.Screen.factory.level.game.musicVolume = this.musicUp.holder.Screen.tempBarMusic; this.musicUp.holder.Screen.factory.level.game.sndCtrl.setMusicVolume(this.musicUp.holder.Screen.tempBarMusic); this.musicUp.holder.Screen.factory.level.game.saveLoadSoundObj.saveGame(); } }; }; v3.musicUp.onRelease = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.musicUp.onReleaseOutside = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.musicUp.onRollOver = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('finger'); delete this.holder.popup.onEnterFrame; }; v3.musicUp.onRollOut = function () { this.holder.Screen.factory.target.mousePointer.clip.gotoAndStop('normal'); delete this.holder.popup.onEnterFrame; }; v3.musicSlider.holder = This.holder; v3.musicSlider.holder.popup = v3; v3.musicSlider.onPress = function () { startDrag(this, false, 330, 199, 523, 199); this.holder.popup.musicSlider.holder.Screen = this.holder.Screen; this.holder.popup.onEnterFrame = function () { this.musicBar._xscale = (this.musicSlider._x - 330) / 1.93; this.musicSlider.holder.Screen.tempBarMusic = (this.musicSlider._x - 330) / 1.93; this.musicSlider.holder.Screen.factory.level.game.musicVolume = this.musicSlider.holder.Screen.tempBarMusic; this.musicSlider.holder.Screen.factory.level.game.sndCtrl.setMusicVolume((this.musicSlider._x - 330) / 1.93); this.musicSlider.holder.Screen.factory.level.game.saveLoadSoundObj.saveGame(); }; }; }; v2.removeClip = function () { trace('removeClip '); var v4 = this; v4.holder = this; if (this.showSparkle) { var v3 = new MesgAnim.Fireworks(20, 'star'); v3.changeSparkleProperties(11.1, 3600); v3.setProperties(this.target, this.clip._x + 40, this.clip._y + 40); v3.startFireworks(); clearInterval(this.intId); } trace('this.target._visible ' + this.target._visible); trace('this.snapShot ' + this.snapShot); this.target._visible = true; trace('++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'); trace('this.target.factoryObject.goingOnPause ' + this.target.factoryObject.goingOnPause); trace('this.target.factoryObject.factory.Stork.clip ' + this.target.factoryObject.factory.Stork.clip); if (this.holderClip == 'CloudLR_out') { _global.level.pauseScreenAttached = false; } this.snapShot.removeMovieClip(); _global.level.continueGame(); this.clip.removeMovieClip(); this.clip = undefined; }; ASSetPropFlags(trans.ClipTransitionPause.prototype, null, 1); } #endinitclip } movieClip 9291 __Packages.com.Factory { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.Factory) { var v1 = function (level_) { super(); this.f = new scr.FadeIn(); this.r = new scr.FadeOut(); this.hasAttachTransition = false; this.hasRemoveTransition = false; this.addAttachTransition(this.f); this.addRemoveTransition(this.r); this.level = level_; this.level.factory = this; this.holder = this.level.game.attachMovie('holder', 'holder', 1, {'_x': 0, '_y': 0}); this.clip = this.holder; this.holder.factoryObject = this.level; this.target = this.level.game; this.level.game.mousePointer.clip.gotoAndStop('normal'); this.depth = 1; this.CallForBaby = false; this.sounds = new Array(); utils.Delegate = this.level.game.delegate; this.sounds = [['productionline_snd', 100, false], ['horn_snd', 100, false], ['slotMachineOK_snd', 100, false], ['handleclick_snd', 100, false], ['slotMachineWRONG_snd', 100, false], ['waitinggirl_snd', 100, false], ['waitingboy_snd', 100, false], ['waitingboygirl_snd', 100, false], ['boygirlrolling_snd', 100, false], ['boy&girldone_snd', 100, false], ['boy&girlwaiting_snd', 100, false], ['genius_snd', 100, false], ['great_snd', 100, false], ['tohot_snd', 100, false], ['youRock_snd', 100, false], ['wow_snd', 100, false], ['youarefast_snd', 100, false], ['awesome_snd', 100, false], ['srce_snd', 100, false], ['foodmakerCook_snd', 100, false], ['foodmakerBottle_snd', 100, false], ['foodmakerDamage_snd', 100, false], ['foodmakerBroken_snd', 100, false], ['storkgo_snd', 100, false], ['tube_snd', 100, false], ['clouddisappear_snd', 100, false], ['twins_snd', 100, false], ['babyinlauncher_snd', 100, false], ['screw_snd', 100, false], ['honk_snd', 100, false], ['jackbox_snd', 100, false], ['indicatorfull_snd', 100, false], ['escapeswitchok_snd', 100, false], ['escapeswitchup_snd', 100, false]]; this.soundsId = new Array(); this.attachSounds(); this.init(); }; com.Factory = v1; com.Factory extends utils.MovieClipProperties; var v2 = v1.prototype; v2.init = function () { this.ime = 0; this.isLastWish = false; this.d = 1; this.level.factory = this; this.pause = false; this.twins = false; this.triplets = false; this.quadruplets = false; this.objOnPause = undefined; this.funcOnPause = ''; this.twinsNum = 0; this.tripletsNum = 0; this.quadrupletsNum = 0; this.tretPopup = false; this.sleepy = 1; this.dirty = 2; this.needToy = 3; this.hungry = 5; this.vomited = 4; this.tumbeledOver = 6; this.carryNothing = 0; this.carryToy = 1; this.carryTowel = 2; this.carryBottle = 3; this.babiesInRoom = 0; this.servedBabies = 0; this.makingTwins = false; this.makingTriplets = false; this.makingQuadruplets = false; this.stopedFromEsc = false; this.blinkinkSpeed = this.level.LevelConfig.levelBlinkingSpeed; this.level.game.speed = this.level.LevelConfig.levelSpeed; this.level.game.slotMashineTrophy = false; this.level.game.trophyHunter = false; this.level.game.slotMashineTrophyShown = false; this.level.game.trophyHunterShown = false; this.babiesSendNum = 0; this.trackIsMoving = false; this.lastSlotMove = false; this.isGirl = false; this.going = false; this.maxLevelBabies = this.level.LevelConfig.babyType.length; this.automaticBlinking = false; this.startBlinking = false; this.cleanPrepare = false; this.shakeer = false; this.shakeFlag = false; this.correctGender = false; this.twinsFlag = false; this.tripletsFlag = false; this.quadrupletsFlag = false; this.combo = new Array(); this.combo1 = new Array(); this.clickArray = new Array(); this.clickArray1 = new Array(); this.starArray = new Array(); this.ballArray = new Array(); this.Sack = new Array(); this.needComboMade = false; this.animation = false; this.animation1 = false; this.makeShift = false; this.makeShift1 = false; this.firstNeedPopup = false; this.firstPopup = false; this.atEndLevel = false; this.comboNum = 0; this.comboCounterFlag = false; this.getExpertGoal = false; this.handlePopup = false; this.trackIsStoped = false; this.twinDrag = false; this.tripletDrag = false; this.quadrupletDrag = false; this.flagOnWayBack = false; this.factoryStarted = false; this.storkTimeToSleep = false; this.level.singelBoySacks = 0; this.level.singelGirlSacks = 0; this.level.twinBoySacks = 0; this.level.twinGirlSacks = 0; this.level.tripletBoySacks = 0; this.level.tripletGirlSacks = 0; this.level.quadrupletBoySacks = 0; this.level.quadrupletGirlSacks = 0; this.level.game.successAction = 0; this.babyToGetOut = false; this.level.heartPoints = 0; this.endlevelMessages = [['YouWereIncredible', 'levelClearedAndincredible_snd'], ['phenomenal', 'phenomenal_snd'], ['nicelyDone', 'nicelyDone_snd'], ['excellentJob', 'excellentJob_snd'], ['marvelous', 'marvelous_snd'], ['scaryGood', 'scaryGood_snd'], ['superbPerformance', 'superbPerformance_snd'], ['thatWasAmazing', 'thatWasAmazing_snd'], ['perfect', 'perfect_snd']]; if (this.level.game.levelNum == 1) { var v2 = 0; while (v2 <= 25) { this.level.game.bed1LevelUpgrades[v2] = 1; this.level.game.bed2LevelUpgrades[v2] = 0; this.level.game.bed3LevelUpgrades[v2] = 0; this.level.game.bath1LevelUpgrades[v2] = 1; this.level.game.bath2LevelUpgrades[v2] = 0; this.level.game.bath3LevelUpgrades[v2] = 0; this.level.game.foodmakerLevelUpgrades[v2] = 1; this.level.game.EscSwitchLevelUpgrades[v2] = 0; this.level.game.toyboxLevelUpgrades[v2] = 1; this.level.game.cleaningLevelStork[v2] = 0; this.level.game.gamePointsFactory[v2] = 0; this.level.game.gamePointsDelivery[v2] = 0; ++v2; } this.level.game.gamePoints = 0; } if (this.level.game.levelNum > 1) { this.level.game.PopUpFalseSecondLevel(); this.firstNeedPopup = true; } this.GreenCloud = this.holder.attachMovie('ZelenoOblace', 'ZelenoOblace', 200010, {'_x': 2.8, '_y': -0.7}); this.RedCloud = this.holder.attachMovie('CrvenoOblace', 'CrvenoOblace', 200020, {'_x': 0.9, '_y': 57.5}); this.BoyCloud = this.holder.attachMovie('MaskoOblace', 'MaskoOblace', 200030, {'_x': 5.3, '_y': 93.3}); this.GirlCloud = this.holder.attachMovie('ZenskoOblace', 'ZenskoOblace', 200040, {'_x': 2.6, '_y': 134.3}); this.LevelNumBtn = this.holder.attachMovie('Level_buttonce', 'Level_buttonce', 200045, {'_x': 1.1, '_y': 176.8}); this.MainMenuCloud = this.holder.attachMovie('main_Menu_Oblace', 'main_Menu_Oblace', 200050, {'_x': 93.59999999999999, '_y': 277.6}); this.GreenCloud.num.text = this.level.LevelConfig.levelGoal; this.RedCloud.num.text = this.level.heartPoints.toString(); this.BoyCloud.num.text = '0'; this.GirlCloud.num.text = '0'; this.LevelNumBtn.level_num.level_num_txt.text = this.level.game.levelNum.toString(); this.factoryBitmapData = flash.display.BitmapData.loadBitmap('background'); this.holder.attachMovie('fBackground', 'fBackground', this.level.depth.getDepth('fBackground'), {'_x': 0, '_y': 0}); this.holder.fBackground.attachBitmap(this.factoryBitmapData, 1); this.holder.attachMovie('senki', 'senki', this.level.depth.getDepth('fBackground') + 5, {'_x': 0, '_y': 0}); this.Track = new mcs.Track(this, 'lenta', 400, 300, this.level.depth.getDepth('lenta')); this.Track.attachTrack(); this.Bath = [new mcs.Bath(this, 'bathBack', 179, 289, 100, 100, 11030), new mcs.Bath(this, 'bathBack', 271, 334.4, 100, 100, 11050), new mcs.Bath(this, 'bathBack', 150, 367, 100, 100, 11070)]; this.Bed = [new mcs.Bed(this, 'bed1back', 393.3, 306, 11100), new mcs.Bed(this, 'bed1back', 479.9, 306, 11120), new mcs.Bed(this, 'bed1back', 566, 306, 11140)]; v2 = 0; while (v2 < this.level.game.bathUpgrades.length) { if (this.level.game.bathUpgrades[v2] > 0) { this.Bath[v2].upgrade = this.level.game.bathUpgrades[v2]; this.Bath[v2].attachBath(); } ++v2; } v2 = 0; while (v2 < this.level.game.bedUpgrades.length) { if (this.level.game.bedUpgrades[v2] > 0) { this.Bed[v2].upgrade = this.level.game.bedUpgrades[v2]; this.Bed[v2].attachBed(); } ++v2; } this.SlotMashine = new mcs.SlotMashine(this, 'slotMashine', 649.6, 311.9, this.level.depth.getDepth('slotMashine')); this.SlotMashine.attachSlotMashine(); this.SlotMashine.indicator.gotoAndStop(3); this.SackMachine = new mcs.SackMachine(this, 'teleporte_box', 6.5, 319.35, this.level.depth.getDepth('teleporte_box')); this.SackMachine.attachSackMachine(); this.SackSpot = new mcs.SackSpot(this, 'sackSpot', 104.9, 228.9, this.level.depth.getDepth('sackSpot')); this.SackSpot.attachSackSpot(); this.Tube = new mcs.Tube(this, 'launcher', 259.2, 36.7, this.level.depth.getDepth('Launcher_box')); this.Tube.attachTube(); if (this.level.game.toyboxUpgrades < 3) { this.ToyBox = new mcs.Toybox(this, 'toy_box', 481, 503.9, this.level.depth.getDepth('toy_box')); this.ToyBox.attachToybox(); this.ToyBox.clip.gotoAndStop(this.level.game.toyboxUpgrades); this.ToyBox.addEvents(); } else { this.ToyBox = new mcs.Toybox(this, 'jack', 445, 393, this.level.depth.getDepth('toy_box')); this.ToyBox.attachToybox(); } this.Towel = new mcs.Towel(this, 'towel', 167.3, 479.1, this.level.depth.getDepth('towel')); this.Towel.attachTowel(); this.Trashcan = new mcs.Trashcan(this, 'trash_back', 12.6, 522.5, this.level.depth.getDepth('trashcan')); this.Trashcan.attachTrashcan(); if (this.level.game.EscSwitchUpgrades > 0) { this.escSwitch = new mcs.EscapeSwitch(this, 'escSwitch', 109.85, 470.45, this.level.depth.getDepth('escSwitch')); this.escSwitch.attachEscapeSwitch(); } if (this.level.game.strongStork > 0) { if (this.level.game.strongStork == 1) { this.Twins = this.holder.attachMovie('twin', 'twin', 37600, {'_x': 688, '_y': 481.3}); this.twins = true; } else { if (this.level.game.strongStork == 2) { this.Twins = this.holder.attachMovie('twin', 'twin', 37600, {'_x': 688, '_y': 481.3}); this.twins = true; this.Triplets = this.holder.attachMovie('triplet', 'triplet', 37601, {'_x': 729.5, '_y': 481.2}); this.triplets = true; } else { if (this.level.game.strongStork == 3) { this.Twins = this.holder.attachMovie('twin', 'twin', 37600, {'_x': 688, '_y': 481.3}); this.twins = true; this.Triplets = this.holder.attachMovie('triplet', 'triplet', 37601, {'_x': 729.5, '_y': 481.2}); this.triplets = true; this.Quadruplets = this.holder.attachMovie('quadriplet', 'quadriplet', 37602, {'_x': 708.6, '_y': 507.1}); this.quadruplets = true; } } } this.twinBarPercent = 0; this.tripletBarPercent = 0; this.quadrupletBarPercent = 0; } this.Stork = new mcs.Stork(this, 'stork_f', 694, 416, this.level.depth.getDepth('stork')); this.Stork.attachStork(); this.Stork.upgrade = this.level.game.strongStork; if (this.level.game.cleaningStork > 0) { var v5 = 'storkClip'; this.CleaningStork = new mcs.Stork(this, v5, 223.5, 404.1, this.level.depth.getDepth('cleaning_stork')); this.CleaningStork.upgrade = this.level.game.cleaningStork; this.CleaningStork.attachStork(); } this.Horn = this.holder.attachMovie('horn', 'horn', this.level.depth.getDepth('horn'), {'_x': 103.7, '_y': 141.8}); this.Horn.gotoAndStop(1); this.PackingStork = this.holder.attachMovie('packingStork', 'packingStork', this.level.depth.getDepth('packingStork'), {'_x': 103.6, '_y': 141.8}); this.PackingStork.factoryObject = this; this.Bottle = new Array(); this.Foodmaker = new mcs.FoodMaker(this, 'foodmaker_mc', 340, 431, this.level.depth.getDepth('foodmaker')); this.Foodmaker.attachFoodMaker(); this.slots = new Array(); this.xpoceten = 70; var v3 = 140; var v4 = 470; this.slots = [new mcs.Slot(this, 'slot1', v3, v4, this.level.depth.getDepth('slot1')), new mcs.Slot(this, 'slot2', v3 + 70, v4, this.level.depth.getDepth('slot2')), new mcs.Slot(this, 'slot3', v3 + 140, v4, this.level.depth.getDepth('slot3')), new mcs.Slot(this, 'slot4', v3 + 210, v4, this.level.depth.getDepth('slot4')), new mcs.Slot(this, 'slot5', v3 + 280, v4, this.level.depth.getDepth('slot5')), new mcs.Slot(this, 'slot6', v3 + 350, v4, this.level.depth.getDepth('slot6')), new mcs.Slot(this, 'slot7', v3 + 420, v4, this.level.depth.getDepth('slot7')), new mcs.Slot(this, 'slot8', v3 + 490, v4, this.level.depth.getDepth('slot8')), new mcs.Slot(this, 'slot9', v3 + 560, v4, this.level.depth.getDepth('slot9'))]; this.babies = new Array(); v2 = 0; while (v2 < 9) { this.slots[v2].attachSlot(); ++v2; } if (this.level.game.toyboxUpgrades == 1) { this.Toys = [new mcs.Toy(this, 'toy3', 503.6, 497.1, this.level.depth.getDepth('toy1'))]; this.Toys[0].attachToy(); } else { if (this.level.game.toyboxUpgrades == 2) { this.Toys = [new mcs.Toy(this, 'toy1', 497.4, 495.6, this.level.depth.getDepth('toy1')), new mcs.Toy(this, 'toy2', 502.1, 485.3, this.level.depth.getDepth('toy2'))]; v2 = 0; while (v2 < 2) { this.Toys[v2].attachToy(); ++v2; } } } if (this.hasAttachTransition) { this.aTransition.startTransition(); } this.target.sndCtrl.stopWithFadeOut(this.target.soundsId.titlescreen_snd, 700); this.target.sndCtrl.playWithFadeIn(this.target.soundsId.factory_snd, 700, 32000); }; v2.attachSounds = function () { var v2 = 0; while (v2 < this.sounds.length) { var v3 = this.level.game.soundClip.createEmptyMovieClip(utils.StringUtils.getUniqueName(), this.level.game.soundClip.getNextHighestDepth()); var v4 = new utils.SoundImpl(v3); v4.attachSoundImpl(this.sounds[v2][0], this.sounds[v2][1], this.sounds[v2][2]); this.soundsId[this.sounds[v2][0]] = this.level.game.sndCtrl.addSound(this.sounds[v2][0], v3, this.sounds[v2][1], this.sounds[v2][2]); if (this.sounds[v2][2]) { this.level.game.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.level.game.sndCtrl.getMusicVolume()); } else { this.level.game.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.level.game.sndCtrl.getSoundFXVolume()); } ++v2; } }; v2.attachClip = function () { this.holder = this.level.game.attachMovie('holder', 'holder', 1, {'_x': 0, '_y': 0}); this.clip = this.holder; this.holder.factoryObject = this.level; this.GreenCloud = this.holder.attachMovie('ZelenoOblace', 'ZelenoOblace', 200010, {'_x': 2.8, '_y': -0.7}); this.RedCloud = this.holder.attachMovie('CrvenoOblace', 'CrvenoOblace', 200020, {'_x': 0.9, '_y': 57.5}); this.BoyCloud = this.holder.attachMovie('MaskoOblace', 'MaskoOblace', 200030, {'_x': 5.3, '_y': 93.3}); this.GirlCloud = this.holder.attachMovie('ZenskoOblace', 'ZenskoOblace', 200040, {'_x': 2.6, '_y': 134.3}); this.LevelNumBtn = this.holder.attachMovie('Level_buttonce', 'Level_buttonce', 200045, {'_x': 1.1, '_y': 176.8}); this.MainMenuCloud = this.holder.attachMovie('main_Menu_Oblace', 'main_Menu_Oblace', 200050, {'_x': 93.59999999999999, '_y': 277.6}); this.GreenCloud.num.text = this.level.LevelConfig.levelGoal; this.RedCloud.num.text = this.level.heartPoints.toString(); this.BoyCloud.num.text = '0'; this.GirlCloud.num.text = '0'; this.LevelNumBtn.level_num.level_num_txt.text = this.level.game.levelNum.toString(); this.LevelNumberTxt = this.holder.attachMovie('levelNumberTxt', 'levelNumberTxt', 59770, {'_x': 690, '_y': 10}); this.LevelNumber = this.holder.attachMovie('levelNumber', 'levelNumber', 59669, {'_x': 750, '_y': 10}); this.LevelNumber._number.text = this.level.game.levelNum.toString(); this.factoryBitmapData = flash.display.BitmapData.loadBitmap('background'); this.holder.attachMovie('fBackground', 'fBackground', this.level.depth.getDepth('fBackground'), {'_x': 0, '_y': 0}); this.holder.fBackground.attachBitmap(this.factoryBitmapData, 1); this.holder.attachMovie('senki', 'senki', this.level.depth.getDepth('fBackground') + 5, {'_x': 0, '_y': 0}); this.Track = new mcs.Track(this, 'lenta', 400, 300, this.level.depth.getDepth('lenta')); this.Track.attachTrack(); this.Bath = [new mcs.Bath(this, 'bathBack', 179, 289, 100, 100, 11030), new mcs.Bath(this, 'bathBack', 271, 334.4, 100, 100, 11050), new mcs.Bath(this, 'bathBack', 150, 367, 100, 100, 11070)]; this.Bed = [new mcs.Bed(this, 'bed1back', 393.3, 306, 11100), new mcs.Bed(this, 'bed1back', 479.9, 306, 11120), new mcs.Bed(this, 'bed1back', 566, 306, 11140)]; var v2 = 0; while (v2 < this.level.game.bathUpgrades.length) { if (this.level.game.bathUpgrades[v2] > 0) { this.Bath[v2].upgrade = this.level.game.bathUpgrades[v2]; this.Bath[v2].attachBath(); } ++v2; } v2 = 0; while (v2 < this.level.game.bedUpgrades.length) { if (this.level.game.bedUpgrades[v2] > 0) { this.Bed[v2].upgrade = this.level.game.bedUpgrades[v2]; this.Bed[v2].attachBed(); } ++v2; } this.SlotMashine = new mcs.SlotMashine(this, 'slotMashine', 649.6, 311.9, this.level.depth.getDepth('slotMashine')); this.SlotMashine.attachSlotMashine(); this.SlotMashine.indicator.gotoAndStop(3); this.SackMachine = new mcs.SackMachine(this, 'teleporte_box', 6.5, 319.35, this.level.depth.getDepth('teleporte_box')); this.SackMachine.attachSackMachine(); this.SackSpot = new mcs.SackSpot(this, 'sackSpot', 104.9, 228.9, this.level.depth.getDepth('sackSpot')); this.SackSpot.attachSackSpot(); this.Tube = new mcs.Tube(this, 'launcher', 259.2, 36.7, this.level.depth.getDepth('Launcher_box')); this.Tube.attachTube(); if (this.level.game.toyboxUpgrades < 3) { this.ToyBox = new mcs.Toybox(this, 'toy_box', 481, 503.9, this.level.depth.getDepth('toy_box')); this.ToyBox.attachToybox(); this.ToyBox.clip.gotoAndStop(this.level.game.toyboxUpgrades); this.ToyBox.addEvents(); } else { this.ToyBox = new mcs.Toybox(this, 'jack', 445, 393, this.level.depth.getDepth('toy_box')); this.ToyBox.attachToybox(); } this.Towel = new mcs.Towel(this, 'towel', 167.3, 479.1, this.level.depth.getDepth('towel')); this.Towel.attachTowel(); this.Trashcan = new mcs.Trashcan(this, 'trash_back', 12.6, 522.5, this.level.depth.getDepth('trashcan')); this.Trashcan.attachTrashcan(); if (this.level.game.EscSwitchUpgrades > 0) { this.escSwitch = new mcs.EscapeSwitch(this, 'escSwitch', 109.85, 470.45, this.level.depth.getDepth('escSwitch')); this.escSwitch.attachEscapeSwitch(); } if (this.level.game.strongStork > 0) { this.emptyMovie = this.holder.attachMovie('emptyMovie', 'emptyMovie', 37598, {'_x': 0, '_y': 0}); if (this.level.game.strongStork == 1) { this.Twins = this.holder.attachMovie('twin', 'twin', 37600, {'_x': 688, '_y': 481.3}); this.Twins.factory = this; this.twins = true; } if (this.level.game.strongStork == 2) { this.Twins = this.holder.attachMovie('twin', 'twin', 37600, {'_x': 688, '_y': 481.3}); this.Twins.factory = this; this.twins = true; this.Triplets = this.holder.attachMovie('triplet', 'triplet', 37601, {'_x': 729.5, '_y': 481.2}); this.Triplets.factory = this; this.triplets = true; } if (this.level.game.strongStork == 3) { this.Twins = this.holder.attachMovie('twin', 'twin', 37600, {'_x': 688, '_y': 481.3}); this.Twins.factory = this; this.twins = true; this.Triplets = this.holder.attachMovie('triplet', 'triplet', 37601, {'_x': 729.5, '_y': 481.2}); this.Triplets.factory = this; this.triplets = true; this.Quadruplets = this.holder.attachMovie('quadriplet', 'quadriplet', 37602, {'_x': 708.6, '_y': 507.1}); this.Quadruplets.factory = this; this.quadruplets = true; } this.twinBarPercent = 0; this.tripletBarPercent = 0; this.quadrupletBarPercent = 0; } this.Stork = new mcs.Stork(this, 'stork_f', 694, 416, this.level.depth.getDepth('stork')); this.Stork.attachStork(); this.Stork.upgrade = this.level.game.strongStork; if (this.level.game.cleaningStork > 0) { var v5 = 'storkClip'; this.CleaningStork = new mcs.Stork(this, v5, 223.5, 404.1, this.level.depth.getDepth('cleaning_stork')); this.CleaningStork.upgrade = this.level.game.cleaningStork; this.CleaningStork.attachStork(); if (this.level.game.cleaningStork == 1 || this.level.game.cleaningStork == 2) { this.level.game.cleaningStorkApearing += 1; } } this.Bottle = new Array(); this.Foodmaker = new mcs.FoodMaker(this, 'foodmaker_mc', 340, 431, this.level.depth.getDepth('foodmaker')); this.Foodmaker.attachFoodMaker(); this.slots = new Array(); this.xpoceten = 70; var v3 = 140; var v4 = 470; this.slots = [new mcs.Slot(this, 'slot1', v3, v4, this.level.depth.getDepth('slot1')), new mcs.Slot(this, 'slot2', v3 + 70, v4, this.level.depth.getDepth('slot2')), new mcs.Slot(this, 'slot3', v3 + 140, v4, this.level.depth.getDepth('slot3')), new mcs.Slot(this, 'slot4', v3 + 210, v4, this.level.depth.getDepth('slot4')), new mcs.Slot(this, 'slot5', v3 + 280, v4, this.level.depth.getDepth('slot5')), new mcs.Slot(this, 'slot6', v3 + 350, v4, this.level.depth.getDepth('slot6')), new mcs.Slot(this, 'slot7', v3 + 420, v4, this.level.depth.getDepth('slot7')), new mcs.Slot(this, 'slot8', v3 + 490, v4, this.level.depth.getDepth('slot8')), new mcs.Slot(this, 'slot9', v3 + 560, v4, this.level.depth.getDepth('slot9'))]; this.babies = new Array(); this.addEvents(); v2 = 0; while (v2 < 9) { this.slots[v2].attachSlot(); ++v2; } if (this.level.game.toyboxUpgrades == 1) { this.Toys = [new mcs.Toy(this, 'toy3', 503.6, 497.1, this.level.depth.getDepth('toy1'))]; this.Toys[0].attachToy(); } else { if (this.level.game.toyboxUpgrades == 2) { this.Toys = [new mcs.Toy(this, 'toy1', 497.4, 495.6, this.level.depth.getDepth('toy1')), new mcs.Toy(this, 'toy2', 502.1, 485.3, this.level.depth.getDepth('toy2'))]; v2 = 0; while (v2 < 2) { this.Toys[v2].attachToy(); ++v2; } } } this.level.getMouseClickTime = getTimer(); this.level.getMouseClick = false; this.level.game.setPriorityObject(); this.startSequence(); }; v2.startSequence = function () { this.level.game.gameCanBePaused = false; this.Horn = this.holder.attachMovie('horn', 'horn', this.level.depth.getDepth('horn'), {'_x': 103.7, '_y': 141.8}); this.Horn.gotoAndStop(1); this.PackingStork = this.holder.attachMovie('packingStork', 'packingStork', this.level.depth.getDepth('packingStork'), {'_x': 103.6, '_y': 141.8}); this.PackingStork.factoryObject = this; this.StartSequence = this.holder.attachMovie('start_sequence_factory', 'start_sequence_factory', 10151, {'_x': 0, '_y': 0}); this.StartSequence.object = this; this.ReadyAnim = this.holder.attachMovie('ready_anim', 'ready_anim', 111155, {'_x': 400, '_y': 300}); this.target.sndCtrl.stopSound(this.target.soundsId.readyText_snd); this.target.sndCtrl.playSound(this.target.soundsId.readyText_snd); this.target.sndCtrl.stopSound(this.soundsId.horn_snd); utils.Delegate.callDelayed(this.target.sndCtrl, this.target.sndCtrl.playSound, 1400, this.soundsId.horn_snd); }; v2.FirstPopUp = function () { _global.rolling = false; _global.handleFree = false; this.factoryStarted = true; this.level.game.gameCanBePaused = true; this.sleepDelay = (50 - this.level.game.levelNum + random(10)) * 1000; this.level.sleepingTimer = getTimer(); this.level.storkCarringFlag = true; this.level.succesesClickFlag = true; if (this.level.game.helpOnOff == true) { if (this.level.game.levelNum == 1) { this.level.game.helpTips[0].showPopUp(); this.addEventsPopup(); } else { if (this.level.game.levelNum == 2) { if (this.level.game.helpTips[35].shown == false) { this.level.game.helpTips[35].showPopUp(); this.addEventsPopup35(); } else { this.startBlinking = false; this.slotMachineBlinking(); } } else { if (this.level.game.strongStork == 1 && this.level.game.helpTips[23].shown == false) { this.level.game.helpTips[23].showPopUp(); this.level.game.PopupForStrong1 = true; this.addEvents23(); } else { if (this.level.game.strongStork == 2 && this.level.game.helpTips[24].shown == false) { this.level.game.helpTips[24].showPopUp(); this.level.game.PopupForStrong2 = true; this.addEvents24(); } else { if (this.level.game.strongStork == 3 && this.level.game.helpTips[25].shown == false) { this.level.game.helpTips[25].showPopUp(); this.level.game.PopupForStrong3 = true; this.addEvents25(); } else { this.startBlinking = false; this.slotMachineBlinking(); } } } } } } else { this.startBlinking = false; this.slotMachineBlinking(); } if (this.level.game.levelNum > 1) { if (this.level.game.pointsAreLostFactoryUpgrade[this.level.game.levelNum - 1] == 0) { this.level.game.pointsAreLost = false; } else { this.level.game.pointsAreLost = true; } if (this.level.game.wrongWishFactoryUpgrade[this.level.game.levelNum - 2] == 0) { this.level.game.wrongWish = false; } else { this.level.game.wrongWish = true; } } if (this.level.game.innovatorTrophy == false && this.level.game.allUpgradesDelivery == true && this.level.game.allUpgradesFactory == true) { this.level.game.innovatorTrophy = true; this.showTrofej('TekstInovator', 'TrofejInovator'); } }; v2.addEventsPopup35 = function () { this.level.game.helpTips[35].clip.OK.holder = this; this.level.game.helpTips[35].clip.OK.onPress = function () { var v2 = this.holder; this.holder.level.game.helpTips[35].hidePopUp(); v2.trackIsStoped = false; v2.startBlinking = false; v2.slotMachineBlinking(); }; }; v2.addEvents23 = function () { this.level.game.helpTips[23].clip.OK.holder = this; this.level.game.helpTips[23].clip.OK.onPress = function () { var v2 = this.holder; this.holder.level.game.helpTips[23].hidePopUp(); v2.trackIsStoped = false; v2.startBlinking = false; v2.slotMachineBlinking(); }; }; v2.addEvents24 = function () { this.level.game.helpTips[24].clip.OK.holder = this; this.level.game.helpTips[24].clip.OK.onPress = function () { var v2 = this.holder; this.holder.level.game.helpTips[24].hidePopUp(); v2.trackIsStoped = false; v2.startBlinking = false; v2.slotMachineBlinking(); }; }; v2.addEvents25 = function () { this.level.game.helpTips[25].clip.OK.holder = this; this.level.game.helpTips[25].clip.OK.onPress = function () { var v2 = this.holder; this.holder.level.game.helpTips[25].hidePopUp(); v2.trackIsStoped = false; v2.startBlinking = false; v2.slotMachineBlinking(); }; }; v2.addEvents26 = function () { this.level.game.helpTips[26].clip.OK.holder = this; this.level.game.helpTips[26].clip.OK.onPress = function () { var v2 = this.holder; this.holder.level.game.helpTips[26].hidePopUp(); v2.ChackForNextPopup(); }; }; v2.ChackForNextPopup = function () { if (this.level.game.helpTips[41].shown == false && this.level.game.helpTips[26].shown == true) { var v2 = 0; while (v2 <= this.babies.length) { if (this.babies[v2].clip && this.babies[v2].launcherNeed == true && this.babies[v2].where.ID == 1) { this.level.game.helpTips[41].showPopUp(); break; } ++v2; } } }; v2.IfIndicatorFull = function () { if (this.level.game.helpTips[41].shown == false && this.level.game.helpTips[26].shown == true) { if (this.level.game.strongStork > 0) { if (this.twinBarPercent >= 100 || this.tripletBarPercent >= 100 || this.quadrupletBarPercent >= 100) { this.level.game.helpTips[41].showPopUp(); } } } }; v2.addEventsPopup = function () { this.level.game.helpTips[0].clip.OK.holder = this; this.level.game.helpTips[0].clip.OK.onPress = function () { this.holder.level.game.helpTips[0].hidePopUp(); }; }; v2.ShowPopUp39 = function () { this.level.game.helpTips[39].showPopUp(); this.addEvents39(); }; v2.addEvents39 = function () { this.level.game.helpTips[39].clip.OK.holder = this; this.level.game.helpTips[39].clip.OK.onPress = function () { var v2 = this.holder; this.holder.level.game.helpTips[39].hidePopUp(); v2.ShowPopUp40(); }; }; v2.ShowPopUp40 = function () { this.level.game.helpTips[40].showPopUp(); this.addEvents40(); }; v2.addEvents40 = function () { this.level.game.helpTips[40].clip.OK.holder = this; this.level.game.helpTips[40].clip.OK.onPress = function () { var v2 = this.holder; this.holder.level.game.helpTips[40].hidePopUp(); v2.level.game.helpTips[1].showPopUp(); }; }; v2.addEvents30 = function () { this.level.game.helpTips[30].clip.OK.holder = this; this.level.game.helpTips[30].clip.OK.onPress = function () { this.holder.redLight = true; this.holder.blinkingTime = getTimer(); this.holder.slotMachineBlinking(); this.holder.level.game.helpTips[30].hidePopUp(); }; }; v2.addEvents38 = function () { this.level.game.helpTips[38].clip.OK.holder = this; this.level.game.helpTips[38].clip.OK.onPress = function () { this.holder.level.game.helpTips[38].hidePopUp(); }; }; v2.callBlinking = function () { this.Horn = this.holder.attachMovie('horn', 'horn', this.level.depth.getDepth('horn'), {'_x': 103.7, '_y': 141.8}); this.Horn.gotoAndStop(1); this.PackingStork = this.holder.attachMovie('packingStork', 'packingStork', this.level.depth.getDepth('packingStork'), {'_x': 103.6, '_y': 141.8}); this.startBlinking = false; this.slotMachineBlinking(); }; v2.slotMachineBlinking = function () { if (this.servedBabies < this.maxLevelBabies) { if (!this.level.pause) { if (this.servedBabies < this.maxLevelBabies) { if (this.level.game.helpTips[38].shown == false && this.stopedFromEsc == true) { this.level.game.helpTips[38].showPopUp(); this.addEvents38(); } if (this.startBlinking == false) { if (_global.rolling == false) { this.ShowPopUp39(); if (this.babies.length == 1) { this.level.game.helpTips[31].showPopUp(); } this.gender = this.level.LevelConfig.parentWish[this.babies.length]; if (this.servedBabies == this.level.LevelConfig.parentWish.length - 1) { this.isLastWish = true; } this.startBlinking = true; this.SlotMashine.indicator.gotoAndStop(2); this.SlotMashine.handle.gotoAndStop('ready'); _global.handleFree = true; this.SelectObject(this.SlotMashine); if (this.gender == 1) { this.SlotMashine.WishScreen.gotoAndStop('girlWish'); this.target.sndCtrl.stopSound(this.soundsId.waitinggirl_snd); this.target.sndCtrl.playSound(this.soundsId.waitinggirl_snd); } else { if (this.gender == 2) { this.SlotMashine.WishScreen.gotoAndStop('boyWish'); this.target.sndCtrl.stopSound(this.soundsId.waitingboy_snd); this.target.sndCtrl.playSound(this.soundsId.waitingboy_snd); } else { this.SlotMashine.WishScreen.gotoAndStop('neutralWish'); this.target.sndCtrl.stopSound(this.soundsId.waitingboygirl_snd); this.target.sndCtrl.playSound(this.soundsId.waitingboygirl_snd); this.level.game.helpTips[30].showPopUp(); this.addEvents30(); } } this.redLight = true; this.blinkingTime = getTimer(); this.ShowPopUp39(); } else { utils.Delegate.callDelayed(this, this.slotMachineBlinking, 1000); } } if (this.startBlinking == true) { var v5 = getTimer(); if (v5 - this.blinkingTime >= this.blinkinkSpeed) { if (this.handlePopup == false) { this.blinkinkSpeed -= 50; } if (this.redLight == true) { this.SlotMashine.indicator.gotoAndStop(1); this.blinkingTime = getTimer(); this.redLight = false; } else { this.SlotMashine.indicator.gotoAndStop(2); this.blinkingTime = getTimer(); this.redLight = true; } if (this.blinkinkSpeed <= 0) { var v3 = 0; if (this.gender == 1) { this.babyLinkId = 'zensko_bebe'; this.SlotMashine.WishScreen.gotoAndStop('girlToGirl'); this.SlotMashine.indicator.gotoAndStop('zenskopogodeno'); v3 = 1; } else { if (this.gender == 2) { this.babyLinkId = 'masko_bebe'; v3 = 2; this.SlotMashine.WishScreen.gotoAndStop('boyToBoy'); this.SlotMashine.indicator.gotoAndStop('maskopogodeno'); } else { var v4 = Math.floor(Math.random() * 2) + 1; if (v4 == 1) { this.SlotMashine.WishScreen.gotoAndStop('neutralToGirl'); this.SlotMashine.indicator.gotoAndStop('zenskopogodeno'); this.babyLinkId = 'zensko_bebe'; v3 = 1; this.ParentWish.removeMovieClip(); this.ParentWishHit.gotoAndStop(3); } else { this.SlotMashine.WishScreen.gotoAndStop('neutralToBoy'); this.SlotMashine.indicator.gotoAndStop('maskopogodeno'); this.babyLinkId = 'masko_bebe'; v3 = 2; } } } this.blinkinkSpeed = this.level.LevelConfig.levelBlinkingSpeed; this.level.game.wrongWish = false; this.level.levelWrongWish = false; if (this.trackIsMoving == false) { this.Track.moveTrack(); this.trackIsMoving == true; } this.level.game.helpTips[3].showPopUp(); this.addEvents3(); this.SlotMashine.handle.gotoAndPlay('pull'); this.babyOut(); this.target.sndCtrl.stopSound(this.soundsId.boygirlrolling_snd); this.target.sndCtrl.playSound(this.soundsId.boygirlrolling_snd); utils.Delegate.callDelayed(this, this.gotoWaiting, 3800, v3); } } } } } else { utils.Delegate.callDelayed(this, this.slotMachineBlinking, 1000); } } }; v2.addEvents3 = function () { this.level.game.helpTips[3].clip.OK.holder = this; this.level.game.helpTips[3].clip.OK.onPress = function () { this.holder.level.game.helpTips[3].hidePopUp(); }; }; v2.addEvents33 = function () { this.level.game.helpTips[33].clip.OK.holder = this; this.level.game.helpTips[33].clip.OK.onPress = function () { this.holder.level.game.helpTips[33].hidePopUp(); }; }; v2.movingSlots = function () { var v5 = 140; var v6 = 470; var v2 = 0; while (v2 < 9) { this.slots[v2].clip._x -= 1; if (this.slots[v2].Baby.onLine == true) { this.slots[v2].Baby.bebeClip._x = this.slots[v2].clip._x - 35; this.slots[v2].Baby.bebeClip._y = this.slots[v2].clip._y + 10; if (this.slots[v2].Baby.bebeClip._x < 200 && this.slots[v2].Baby.cloudShaking == false && this.slots[v2].Baby.explode == false && this.slots[v2].Baby.launcherNeed == false) { this.level.game.helpTips[33].showPopUp(); this.addEvents33(); this.slots[v2].Baby.cloudShaking = true; this.slots[v2].Baby.shakeCloudLeft(300); } if (this.slots[v2].Baby.bebeClip._x < 100 && this.slots[v2].Baby.launcherNeed == true && this.slots[v2].Baby.sendHappy == false) { this.slots[v2].Baby.sendHappy = true; } if (this.slots[v2].Baby.bebeClip._x < 100 && this.slots[v2].Baby.launcherNeed == false && this.slots[v2].Baby.need != 11 && this.slots[v2].Baby.explode == false) { if (this.slots[v2].Baby == this.level.PointedObject) { this.UnpointObject(this.level.PointedObject); } this.holder.attachMovie('expolode_mc', 'expolode_mc', 99887, {'_x': this.slots[v2].Baby.bebeClip._x + 40, '_y': this.slots[v2].Baby.bebeClip._y - 90}); this.target.sndCtrl.stopSound(this.soundsId.clouddisappear_snd); this.target.sndCtrl.playSound(this.soundsId.clouddisappear_snd); if (this.slots[v2].Baby.need != 6) { this.slots[v2].Baby.disapearCloud(this.slots[v2].Baby.clip.cloud); } else { this.slots[v2].Baby.disapearCloud(this.slots[v2].Baby.clip.bebe.cloud); } this.slots[v2].Baby.explode = true; } if (this.slots[v2].Baby.bebeClip._x < 71 && this.slots[v2].Baby.sendHappy == true && this.slots[v2].Baby.rotAnimPlay == false) { this.holder.attachMovie('rot_teleport', 'rot_teleport', 99599, {'_x': 67, '_y': 431.3}); this.level.changePoints(10, 187, 431.3); this.level.game.helpTips[19].showPopUp(); this.PackingStork.gotoAndStop('handUp'); this.slots[v2].Baby.rotAnimPlay = true; this.slots[v2].Baby.need = undefined; } else { if (this.slots[v2].Baby.bebeClip._x < 71 && this.slots[v2].Baby.sendHappy == false && this.slots[v2].Baby.rotAnimPlay == false) { this.holder.attachMovie('rot_teleport_red', 'rot_teleport_red', 99601, {'_x': 67, '_y': 431.3}); this.PackingStork.gotoAndStop('handDown'); this.slots[v2].Baby.rotAnimPlay = true; this.slots[v2].Baby.need = undefined; } } if (this.slots[v2].Baby.bebeClip._x < 50 && this.slots[v2].Baby.inSackMashine == false) { this.slots[v2].Baby.inSackMashine = true; this.slots[v2].Baby.prepareBaby(); } if (this.slots[v2].Baby.firstNeedApear == false && this.slots[v2].clip._x < 630 && this.babies.length > 1) { this.slots[v2].Baby.firstNeedApear = true; this.slots[v2].Baby.changeNeed(); } if (this.slots[v2].Baby.firstNeedApear == false && this.slots[v2].clip._x < 630 && this.babies.length <= 1) { this.slots[v2].Baby.firstNeedApear = true; this.slots[v2].Baby.changeNeed(); } } if (this.slots[v2].Toy.onLine == true) { this.slots[v2].Toy.clip._x = this.slots[v2].clip._x + 5; this.slots[v2].Toy.clip._y = this.slots[v2].clip._y - 10; } if (this.slots[v2].Baby.hasBottle == true && this.slots[v2].Baby.Bottle.onLine == true) { this.slots[v2].Baby.Bottle.clip._x = this.slots[v2].clip._x + 5; this.slots[v2].Baby.Bottle.clip._y = this.slots[v2].clip._y - 10; } ++v2; } }; v2.setSlotsCoord = function () { var v3 = 140; var v4 = 470; var v5 = this.slots[0].linkID; if (this.slots[0].Baby != undefined) { this.slots[0].Baby.removeBaby(); this.RedStork.removeStork(); this.RedStork.attachStork(); this.slots[0].Baby = undefined; } this.slots[0].clip.removeMovieClip(); this.slots.shift(); this.slots[8] = new mcs.Slot(this, v5, v3 + 560, v4, this.level.depth.getDepth(v5)); this.slots[8].attachSlot(); this.slots[8].linkId = v5; var v2 = 0; while (v2 <= 8) { this.slots[v2].clip._x = v3 + v2 * 70; this.slots[v2].clip._y = v4; ++v2; } }; v2.removeFactoryScreen = function () {}; v2.pauseInGame = function () { if (this.level.game.gameCanBePaused == true) { this.level.pauseGame(); this.PauseScreen = new scr.PauseScreen(this); this.PauseScreen.attachPauseScreen(); } }; v2.continueGame = function () { this.level.continueGame(); this.PauseScreen.removePauseScreen(); }; v2.StopMakingTwins = function () { this.makingTwins = false; if (this.makingTwins == false && this.makingTriplets == false && this.makingQuadruplets == false) { this.level.resumeGame(); } }; v2.StopMakingTriplets = function () { this.makingTriplets = false; if (this.makingTwins == false && this.makingTriplets == false && this.makingQuadruplets == false) { this.level.resumeGame(); } }; v2.StopMakingQuadruplets = function () { this.makingQuadruplets = false; if (this.makingTwins == false && this.makingTriplets == false && this.makingQuadruplets == false) { this.level.resumeGame(); } }; v2.MakeTwins = function (what, baby) { var v6 = baby.bebeClip._x; var v5 = baby.bebeClip._y; baby.GotoAndStop(what); this.holder.attachMovie('srce_twins', 'srce_twins', 95559, {'_x': baby.bebeClip._x + 30, '_y': baby.bebeClip._y - 70}); this.holder.srce_twins.factory = this; this.target.sndCtrl.stopSound(this.soundsId.srce_snd); this.target.sndCtrl.playSound(this.soundsId.srce_snd); }; } else { goto 68968; } storedv2.addEvents = function () { this.MainMenuCloud.mainMenuBtn.holder_ = this; this.MainMenuCloud.mainMenuBtn.onPress = function () { this.holder_.target.sndCtrl.stopSound(this.holder_.target.soundsId.mouseclick_snd); this.holder_.target.sndCtrl.playSound(this.holder_.target.soundsId.mouseclick_snd); this.holder_.target.mousePointer.clip.gotoAndStop('normal'); this.holder_.pauseInGame(); }; this.MainMenuCloud.mainMenuBtn.onRelease = function () { this.holder_.pauseInGame(); }; this.MainMenuCloud.mainMenuBtn.onReleaseOutside = function () { this._parent.mainMenu.gotoAndStop(1); this.holder_.target.mousePointer.clip.gotoAndStop('normal'); }; this.MainMenuCloud.mainMenuBtn.onRollOver = function () { this._parent.mainMenu.gotoAndStop(2); this.holder_.target.mousePointer.clip.gotoAndStop('finger'); }; this.MainMenuCloud.mainMenuBtn.onRollOut = function () { this._parent.mainMenu.gotoAndStop(1); this.holder_.target.mousePointer.clip.gotoAndStop('normal'); }; this.Pause.holder_ = this; this.Pause.onPress = function () { if (!this.holder_.level.pause) { this.holder_.pauseInGame(); } else { this.holder_.continueGame(); } }; this.Restart.holder_ = this; this.Restart.onPress = function () { this.holder_.level.game.restartLevel(); }; this.changeSpeed.holder_ = this; this.changeSpeed.onPress = function () { if (!this.holder_.level.pause && this.holder_.trackIsStoped == false && this.holder_.trackIsMoving == true) { if (this.holder_.level.game.speed == 5) { this.holder_.level.game.speed = 15; this.holder_.Track.moveTrack(); } else { this.holder_.level.game.speed = 5; this.holder_.Track.moveTrack(); } } }; this.SlotMashine.handle.slotArea.holder_ = this; this.SlotMashine.handle.slotArea.onRollOver = function () { if (_global.handleFree == true) { this.holder_.target.mousePointer.clip.gotoAndStop('finger'); } }; this.SlotMashine.handle.slotArea.onRollOut = function () { this.holder_.target.mousePointer.clip.gotoAndStop('normal'); }; this.SlotMashine.handle.slotArea.onReleaseOutside = function () { this.holder_.target.mousePointer.clip.gotoAndStop('normal'); }; this.SlotMashine.handle.slotArea.onPress = function () { if (_global.handleFree == true) { if (this.holder_.level.game.currentPopUp != 30) { if (this.holder_.level.game.helpTips[this.holder_.level.game.currentPopUp].clip) { var v4 = this.holder_.level.game.helpTips[this.holder_.level.game.currentPopUp].checkIfAvailable(73); if (this.holder_.level.game.helpTips[this.holder_.level.game.currentPopUp].checkIfAvailable(73) == false) { return undefined; } } } var v3 = 0; if (!this.holder_.level.pause && this.holder_.handlePopup == false) { if (this.holder_.startBlinking == true) { this.holder_.UnselectObject(this.holder_.SlotMashine); this.holder_.level.game.helpTips[1].hidePopUp(); this.holder_.SlotMashine.handle.gotoAndPlay('pull'); this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.handleclick_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.handleclick_snd); this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.boygirlrolling_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.boygirlrolling_snd); if (this.holder_.redLight == true && this.holder_.gender == 1 || this.holder_.redLight == false && this.holder_.gender == 2) { this.holder_.level.changePoints(50, this.holder_.SlotMashine.clip._x, this.holder_.SlotMashine.clip._y); this.holder_.holder.attachMovie('rot_spot', 'rot_spot', 999853, {'_x': 717.4, '_y': 493.3}); this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.slotMachineOK_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.slotMachineOK_snd); this.holder_.correctGender = true; } else { if (this.holder_.gender != 0) { this.holder_.holder.attachMovie('rot_spot_red1', 'rot_spot_red1', 999853, {'_x': 717.4, '_y': 493.3}); if (this.holder_.clickArray.length == 0) { this.holder_.level.game.successAction = 0; } this.holder_.holder.pop_up.gotoAndStop(2); this.holder_.level.changePoints(-50, this.holder_.SlotMashine.clip._x, this.holder_.SlotMashine.clip._y); this.holder_.level.game.wrongWish = true; this.holder_.level.levelWrongWish = true; this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.slotMachineWRONG_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.slotMachineWRONG_snd); this.holder_.correctGender = false; } else { if (this.holder_.gender == 0) { this.holder_.level.changePoints(50, this.holder_.SlotMashine.clip._x, this.holder_.SlotMashine.clip._y); this.holder_.holder.attachMovie('rot_spot', 'rot_spot', 999853, {'_x': 717.4, '_y': 493.3}); this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.slotMachineOK_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.slotMachineOK_snd); } } } if (this.holder_.gender == 1) { if (this.holder_.correctGender == true) { this.holder_.SlotMashine.WishScreen.gotoAndStop('girlToGirl'); this.holder_.SlotMashine.indicator.gotoAndStop('zenskopogodeno'); this.holder_.babyLinkId = 'zensko_bebe'; v3 = 1; this.holder_.isGirl = true; } else { this.holder_.SlotMashine.WishScreen.gotoAndStop('girlToBoy'); this.holder_.SlotMashine.indicator.gotoAndStop('maskopromaseno'); this.holder_.babyLinkId = 'masko_bebe'; v3 = 2; this.holder_.isGirl = false; } } else { if (this.holder_.gender == 2) { if (this.holder_.correctGender == true) { this.holder_.SlotMashine.WishScreen.gotoAndStop('boyToBoy'); this.holder_.SlotMashine.indicator.gotoAndStop('maskopogodeno'); this.holder_.babyLinkId = 'masko_bebe'; v3 = 2; this.holder_.isGirl = false; } else { this.holder_.SlotMashine.WishScreen.gotoAndStop('boyToGirl'); this.holder_.SlotMashine.indicator.gotoAndStop('zenskopromaseno'); this.holder_.babyLinkId = 'zensko_bebe'; v3 = 1; this.holder_.isGirl = true; } } else { if (this.holder_.redLight == true) { v4 = 1; } else { v4 = 2; } if (v4 == 1) { this.holder_.SlotMashine.WishScreen.gotoAndStop('neutralToGirl'); this.holder_.SlotMashine.indicator.gotoAndStop('zenskopogodeno'); this.holder_.babyLinkId = 'zensko_bebe'; v3 = 1; this.holder_.isGirl = true; } else { this.holder_.SlotMashine.WishScreen.gotoAndStop('neutralToBoy'); this.holder_.SlotMashine.indicator.gotoAndStop('maskopogodeno'); this.holder_.babyLinkId = 'masko_bebe'; v3 = 2; this.holder_.isGirl = false; } } } this.holder_.blinkinkSpeed = this.holder_.level.LevelConfig.levelBlinkingSpeed; this.holder_.babyOut(); utils.Delegate.callDelayed(this.holder_, this.holder_.gotoWaiting, 3800, v3); } } else { if (this.holder_.level.game.popUpPause) { this.holder_.UnselectObject(this.holder_.SlotMashine); if (this.holder_.level.game.currentPopUp == 1 || this.holder_.level.game.currentPopUp == 2) { if (this.holder_.redLight == true && this.holder_.gender == 1 || this.holder_.redLight == false && this.holder_.gender == 2) { this.holder_.level.continueGame(); this.holder_.level.game.helpTips[1].hidePopUp(); if (this.holder_.startBlinking == true) { this.holder_.level.game.helpTips[1].hidePopUp(); if (!this.holder_.level.pause) { this.holder_.movingSlots(); this.holder_.Track.moveTrack(); } else { this.holder_.trackIsMoving = true; } this.holder_.SlotMashine.handle.gotoAndPlay('pull'); if (this.holder_.redLight == true && this.holder_.gender == 1 || this.holder_.redLight == false && this.holder_.gender == 2) { this.holder_.level.changePoints(50, this.holder_.SlotMashine.clip._x, this.holder_.SlotMashine.clip._y); this.holder_.holder.attachMovie('rot_spot', 'rot_spot', 999853, {'_x': 717.4, '_y': 493.3}); this.holder_.correctGender = true; this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.handleclick_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.handleclick_snd); this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.boygirlrolling_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.boygirlrolling_snd); this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.slotMachineOK_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.slotMachineOK_snd); } else { if (this.holder_.gender != 0) { this.holder_.holder.attachMovie('minus3', 'minus3', 987654, {'_x': this.holder_.SlotMashine.clip._x + 10, '_y': this.holder_.SlotMashine.clip._y - 10}); this.holder_.holder.attachMovie('rot_spot_red1', 'rot_spot_red1', 999853, {'_x': 717.4, '_y': 493.3}); if (this.holder_.clickArray.length == 0) { this.holder_.level.game.successAction = 0; } this.holder_.holder.pop_up.gotoAndStop(2); this.holder_.level.changePoints(-50, this.holder_.SlotMashine.clip._x, this.holder_.SlotMashine.clip._y); this.holder_.level.game.wrongWish = true; this.holder_.level.levelWrongWish = true; this.holder_.correctGender = false; this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.handleclick_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.handleclick_snd); this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.boygirlrolling_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.boygirlrolling_snd); this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.slotMachineWRONG_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.slotMachineWRONG_snd); } else { if (this.holder_.gender == 0) { this.holder_.level.changePoints(50, this.holder_.SlotMashine.clip._x, this.holder_.SlotMashine.clip._y); this.holder_.holder.attachMovie('rot_spot', 'rot_spot', 999853, {'_x': 717.4, '_y': 493.3}); this.holder_.correctGender = true; } } } if (this.holder_.gender == 1) { if (this.holder_.correctGender == true) { this.holder_.SlotMashine.WishScreen.gotoAndStop('girlToGirl'); this.holder_.SlotMashine.indicator.gotoAndStop('zenskopogodeno'); this.holder_.babyLinkId = 'zensko_bebe'; v3 = 1; this.holder_.isGirl = true; } else { this.holder_.SlotMashine.WishScreen.gotoAndStop('girlToBoy'); this.holder_.SlotMashine.indicator.gotoAndStop('maskopromaseno'); this.holder_.babyLinkId = 'masko_bebe'; v3 = 2; this.holder_.isGirl = false; } } else { if (this.holder_.gender == 2) { if (this.holder_.correctGender == true) { this.holder_.SlotMashine.WishScreen.gotoAndStop('boyToBoy'); this.holder_.SlotMashine.indicator.gotoAndStop('maskopogodeno'); this.holder_.babyLinkId = 'masko_bebe'; v3 = 2; this.holder_.isGirl = false; } else { this.holder_.SlotMashine.WishScreen.gotoAndStop('boyToGirl'); this.holder_.SlotMashine.indicator.gotoAndStop('zenskopromaseno'); this.holder_.babyLinkId = 'zensko_bebe'; v3 = 1; this.holder_.isGirl = true; } } else { v4 = Math.floor(Math.random() * 2) + 1; if (v4 == 1) { this.holder_.SlotMashine.WishScreen.gotoAndStop('neutralToGirl'); this.holder_.SlotMashine.indicator.gotoAndStop('zenskopogodeno'); this.holder_.babyLinkId = 'zensko_bebe'; v3 = 1; this.holder_.isGirl = true; } else { this.holder_.SlotMashine.WishScreen.gotoAndStop('neutralToBoy'); this.holder_.SlotMashine.indicator.gotoAndStop('maskopogodeno'); this.holder_.babyLinkId = 'masko_bebe'; v3 = 2; this.holder_.isGirl = false; } } } this.holder_.blinkinkSpeed = this.holder_.level.LevelConfig.levelBlinkingSpeed; this.holder_.babyOut(); utils.Delegate.callDelayed(this.holder_, this.holder_.gotoWaiting, 3800, v3); } } else { if (this.holder_.level.game.currentPopUp == 1) { this.holder_.level.game.helpTips[1].hidePopUp(); this.holder_.level.game.helpTips[2].showPopUp(); } } } else { if (this.holder_.level.game.currentPopUp == 31 || this.holder_.level.game.currentPopUp == 32) { if (this.holder_.redLight == true && this.holder_.gender == 1 || this.holder_.redLight == false && this.holder_.gender == 2) { this.holder_.level.continueGame(); this.holder_.level.game.helpTips[31].hidePopUp(); if (this.holder_.startBlinking == true) { this.holder_.level.game.helpTips[31].hidePopUp(); if (!this.holder_.level.pause) { this.holder_.movingSlots(); this.holder_.Track.moveTrack(); } else { this.holder_.trackIsMoving = true; } this.holder_.SlotMashine.handle.gotoAndPlay('pull'); if (this.holder_.redLight == true && this.holder_.gender == 1 || this.holder_.redLight == false && this.holder_.gender == 2) { this.holder_.level.changePoints(50, this.holder_.SlotMashine.clip._x, this.holder_.SlotMashine.clip._y); this.holder_.holder.attachMovie('rot_spot', 'rot_spot', 999853, {'_x': 717.4, '_y': 493.3}); this.holder_.correctGender = true; this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.handleclick_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.handleclick_snd); this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.boygirlrolling_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.boygirlrolling_snd); this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.slotMachineOK_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.slotMachineOK_snd); } else { if (this.holder_.gender != 0) { this.holder_.holder.attachMovie('minus3', 'minus3', 987654, {'_x': this.holder_.SlotMashine.clip._x + 10, '_y': this.holder_.SlotMashine.clip._y - 10}); this.holder_.holder.attachMovie('rot_spot_red1', 'rot_spot_red1', 999853, {'_x': 717.4, '_y': 493.3}); if (this.holder_.clickArray.length == 0) { this.holder_.level.game.successAction = 0; } this.holder_.holder.pop_up.gotoAndStop(2); this.holder_.level.changePoints(-50, this.holder_.SlotMashine.clip._x, this.holder_.SlotMashine.clip._y); this.holder_.level.game.wrongWish = true; this.holder_.level.levelWrongWish = true; this.holder_.correctGender = false; this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.handleclick_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.handleclick_snd); this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.boygirlrolling_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.boygirlrolling_snd); this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.slotMachineWRONG_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.slotMachineWRONG_snd); } else { if (this.holder_.gender == 0) { this.holder_.level.changePoints(50, this.holder_.SlotMashine.clip._x, this.holder_.SlotMashine.clip._y); this.holder_.holder.attachMovie('rot_spot', 'rot_spot', 999853, {'_x': 717.4, '_y': 493.3}); this.holder_.correctGender = true; } } } if (this.holder_.gender == 1) { if (this.holder_.correctGender == true) { this.holder_.SlotMashine.WishScreen.gotoAndStop('girlToGirl'); this.holder_.SlotMashine.indicator.gotoAndStop('zenskopogodeno'); this.holder_.babyLinkId = 'zensko_bebe'; v3 = 1; this.holder_.isGirl = true; } else { this.holder_.SlotMashine.WishScreen.gotoAndStop('girlToBoy'); this.holder_.SlotMashine.indicator.gotoAndStop('maskopromaseno'); this.holder_.babyLinkId = 'masko_bebe'; v3 = 2; this.holder_.isGirl = false; } } else { if (this.holder_.gender == 2) { if (this.holder_.correctGender == true) { this.holder_.SlotMashine.WishScreen.gotoAndStop('boyToBoy'); this.holder_.SlotMashine.indicator.gotoAndStop('maskopogodeno'); this.holder_.babyLinkId = 'masko_bebe'; v3 = 2; this.holder_.isGirl = false; } else { this.holder_.SlotMashine.WishScreen.gotoAndStop('boyToGirl'); this.holder_.SlotMashine.indicator.gotoAndStop('zenskopromaseno'); this.holder_.babyLinkId = 'zensko_bebe'; v3 = 1; this.holder_.isGirl = true; } } else { v4 = Math.floor(Math.random() * 2) + 1; if (v4 == 1) { this.holder_.SlotMashine.WishScreen.gotoAndStop('neutralToGirl'); this.holder_.SlotMashine.indicator.gotoAndStop('zenskopogodeno'); this.holder_.babyLinkId = 'zensko_bebe'; v3 = 1; this.holder_.isGirl = true; } else { this.holder_.SlotMashine.WishScreen.gotoAndStop('neutralToBoy'); this.holder_.SlotMashine.indicator.gotoAndStop('maskopogodeno'); this.holder_.babyLinkId = 'masko_bebe'; v3 = 2; this.holder_.isGirl = false; } } } this.holder_.blinkinkSpeed = this.holder_.level.LevelConfig.levelBlinkingSpeed; this.holder_.babyOut(); utils.Delegate.callDelayed(this.holder_, this.holder_.gotoWaiting, 3800, v3); } } else { if (this.holder_.level.game.currentPopUp == 31) { this.holder_.level.game.helpTips[31].hidePopUp(); this.holder_.level.game.helpTips[32].showPopUp(); } } } } } } } }; this.Twins.holder_ = this; this.Twins.onPress = function () { if (this.holder_.level.game.helpTips[this.holder_.level.game.currentPopUp].clip) { if (this.holder_.level.game.helpTips[this.holder_.level.game.currentPopUp].checkIfAvailable(100) == false) { return undefined; } } if (this.holder_.twinsFlag == true) { if (this.holder_.twinBarPercent >= 100) { this.holder_.target.mousePointer.clip.gotoAndStop('drag'); this.startDrag(); this.holder_.twinDrag = true; } } }; this.Twins.onRollOver = function () { if (this.holder_.twinBarPercent >= 100) { this.holder_.target.mousePointer.clip.gotoAndStop('drag'); } }; this.Twins.onRollOut = function () { this.holder_.target.mousePointer.clip.gotoAndStop('normal'); }; this.Twins.holder_ = this; this.Twins.onRelease = function () { if (this.holder_.twinDrag == true) { var v2 = 0; while (v2 <= this.holder_.babies.length) { if (this.hitTest(this.holder_.babies[v2].clip) && this.holder_.babies[v2].where.ID != 2 && this.holder_.babies[v2].where.ID != 3 && this.holder_.babies[v2].twins == false && this.holder_.babies[v2].triplets == false && this.holder_.babies[v2].quadruplets == false) { this.stopDrag(); this.holder_.level.game.helpTips[26].hidePopUp(); this.holder_.level.game.helpTips[41].hidePopUp(); if (this.holder_.twins == true) { this.holder_.babies[v2].twins = true; var v4 = this.holder_.babies[v2].bebeClip.getDepth() + 2; var v3 = this.holder_.holder.attachMovie('makeTwins', 'makeTwins', v4, {'_x': this.holder_.babies[v2].bebeClip._x - 190.4, '_y': this.holder_.babies[v2].bebeClip._y + 9.800000000000001}); v3.baby = this.holder_.babies[v2]; v3.what = 'Twins'; v3.factory = this.holder_; this.holder_.makingTwins = true; this.holder_.babies[v2].clip._visible = false; this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.twins_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.twins_snd); this.holder_.babies[v2].launcherNeed = true; this.holder_.twinsNum += 1; this.holder_.checkForTrophy(); } this.holder_.twinsFlag = false; this.holder_.twinBarPercent = 0; this.polni.gotoAndStop(1); if (this.holder_.babies[v2].Bottle) { this.holder_.babies[v2].Bottle.removeMovieClip(); this.holder_.babies[v2].Bottle = undefined; this.holder_.babies[v2].hasBottle = false; } if (this.holder_.babies[v2].Toy) { this.holder_.babies[v2].Toy.removeToy(); this.holder_.babies[v2].Toy.attachToy(); this.holder_.babies[v2].Toy.onLine = false; this.holder_.babies[v2].Toy.inToyBox = true; this.holder_.babies[v2].Toy = undefined; this.holder_.babies[v2].where.Toy = undefined; this.holder_.babies[v2].hasToy = false; } this.holder_.babies[v2].need = 100; this.holder_.babies[v2].angry = false; this.holder_.babies[v2].moodFlag = false; this.holder_.level.changePoints(20, this._x, this._y); if (this.holder_.twins == true) { this._x = 688; this._y = 481.3; } this.holder_.level.haltGame(); utils.Delegate.callDelayed(this.holder_, this.holder_.StopMakingTwins, 5000); break; } ++v2; } if (this.holder_.twins == true) { this._x = 688; this._y = 481.3; } this.stopDrag(); this.holder_.target.mousePointer.clip.gotoAndStop('normal'); this.holder_.twinDrag = false; if (this.holder_.twinsFlag == false) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } } }; this.Twins.holder_ = this; this.Twins.onReleaseOutside = function () { if (this.holder_.twinDrag == true) { var v2 = 0; while (v2 <= this.holder_.babies.length) { if (this.hitTest(this.holder_.babies[v2].clip) && this.holder_.babies[v2].where.ID != 2 && this.holder_.babies[v2].where.ID != 3 && this.holder_.babies[v2].twins == false && this.holder_.babies[v2].triplets == false && this.holder_.babies[v2].quadruplets == false) { this.stopDrag(); this.holder_.level.game.helpTips[26].hidePopUp(); this.holder_.level.game.helpTips[41].hidePopUp(); if (this.holder_.twins == true) { this.holder_.babies[v2].twins = true; var v4 = this.holder_.babies[v2].bebeClip.getDepth() + 2; var v3 = this.holder_.holder.attachMovie('makeTwins', 'makeTwins', v4, {'_x': this.holder_.babies[v2].bebeClip._x - 190.4, '_y': this.holder_.babies[v2].bebeClip._y + 9.800000000000001}); v3.what = 'Twins'; v3.baby = this.holder_.babies[v2]; v3.factory = this.holder_; this.holder_.makingTwins = true; this.holder_.babies[v2].clip._visible = false; this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.twins_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.twins_snd); this.holder_.babies[v2].launcherNeed = true; this.holder_.twinsNum += 1; this.holder_.checkForTrophy(); } this.holder_.twinsFlag = false; this.holder_.twinBarPercent = 0; this.polni.gotoAndStop(1); if (this.holder_.babies[v2].Bottle) { this.holder_.babies[v2].Bottle.removeMovieClip(); this.holder_.babies[v2].Bottle = undefined; this.holder_.babies[v2].hasBottle = false; } if (this.holder_.babies[v2].Toy) { this.holder_.babies[v2].Toy.removeToy(); this.holder_.babies[v2].Toy.attachToy(); this.holder_.babies[v2].Toy.onLine = false; this.holder_.babies[v2].Toy.inToyBox = true; this.holder_.babies[v2].Toy = undefined; this.holder_.babies[v2].where.Toy = undefined; this.holder_.babies[v2].hasToy = false; } this.holder_.babies[v2].need = 100; this.holder_.babies[v2].angry = false; this.holder_.babies[v2].moodFlag = false; this.holder_.level.changePoints(20, this._x, this._y); if (this.holder_.twins == true) { this._x = 688; this._y = 481.3; } this.holder_.level.haltGame(); utils.Delegate.callDelayed(this.holder_, this.holder_.StopMakingTwins, 5000); break; } ++v2; } if (this.holder_.twins == true) { this._x = 688; this._y = 481.3; } this.stopDrag(); this.holder_.target.mousePointer.clip.gotoAndStop('normal'); this.holder_.twinDrag = false; if (this.holder_.twinsFlag == false) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } } }; this.Triplets.holder_ = this; this.Triplets.onPress = function () { if (this.holder_.level.game.helpTips[this.holder_.level.game.currentPopUp].clip) { if (this.holder_.level.game.helpTips[this.holder_.level.game.currentPopUp].checkIfAvailable(100) == false) { return undefined; } } if (this.holder_.tripletsFlag == true) { if (this.holder_.tripletBarPercent >= 100) { this.holder_.target.mousePointer.clip.gotoAndStop('drag'); this.startDrag(); this.holder_.tripletDrag = true; } } }; this.Triplets.onRollOver = function () { if (this.holder_.tripletBarPercent >= 100) { this.holder_.target.mousePointer.clip.gotoAndStop('drag'); } }; this.Triplets.onRollOut = function () { this.holder_.target.mousePointer.clip.gotoAndStop('normal'); }; this.Triplets.holder_ = this; this.Triplets.onRelease = function () { if (this.holder_.tripletDrag == true) { var v2 = 0; while (v2 <= this.holder_.babies.length) { if (this.hitTest(this.holder_.babies[v2].clip) && this.holder_.babies[v2].where.ID != 2 && this.holder_.babies[v2].where.ID != 3 && this.holder_.babies[v2].twins == false && this.holder_.babies[v2].triplets == false && this.holder_.babies[v2].quadruplets == false) { this.stopDrag(); this.holder_.level.game.helpTips[26].hidePopUp(); this.holder_.level.game.helpTips[41].hidePopUp(); if (this.holder_.triplets == true) { this.holder_.babies[v2].triplets = true; this.holder_.babies[v2].clip._visible = false; var v4 = this.holder_.babies[v2].bebeClip.getDepth() + 2; var v3 = this.holder_.holder.attachMovie('makeTwins', 'makeTwins', v4, {'_x': this.holder_.babies[v2].bebeClip._x - 190.4, '_y': this.holder_.babies[v2].bebeClip._y + 9.800000000000001}); v3.what = 'Triplets'; v3.baby = this.holder_.babies[v2]; v3.factory = this.holder_; this.holder_.makingTriplets = true; this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.twins_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.twins_snd); this.holder_.babies[v2].launcherNeed = true; this.holder_.tripletsNum += 1; this.holder_.checkForTrophy(); } this.holder_.tripletsFlag = false; this.holder_.tripletBarPercent = 0; this.polni.gotoAndStop(1); if (this.holder_.babies[v2].Bottle) { this.holder_.babies[v2].Bottle.removeMovieClip(); this.holder_.babies[v2].Bottle = undefined; this.holder_.babies[v2].hasBottle = false; } if (this.holder_.babies[v2].Toy) { this.holder_.babies[v2].Toy.removeToy(); this.holder_.babies[v2].Toy.attachToy(); this.holder_.babies[v2].Toy.onLine = false; this.holder_.babies[v2].Toy.inToyBox = true; this.holder_.babies[v2].Toy = undefined; this.holder_.babies[v2].where.Toy = undefined; this.holder_.babies[v2].hasToy = false; } this.holder_.babies[v2].need = 100; this.holder_.babies[v2].angry = false; this.holder_.babies[v2].moodFlag = false; this.holder_.level.changePoints(40, this._x, this._y); if (this.holder_.triplets == true) { this._x = 729.5; this._y = 481.2; } this.holder_.level.haltGame(); utils.Delegate.callDelayed(this.holder_, this.holder_.StopMakingTriplets, 5000); break; } ++v2; } this.stopDrag(); this.holder_.target.mousePointer.clip.gotoAndStop('normal'); this.holder_.tripletDrag = false; if (this.holder_.triplets == true) { this._x = 729.5; this._y = 481.2; } if (this.holder_.tripletsFlag == false) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } } }; this.Triplets.holder_ = this; this.Triplets.onReleaseOutside = function () { if (this.holder_.tripletDrag == true) { var v2 = 0; while (v2 <= this.holder_.babies.length) { if (this.hitTest(this.holder_.babies[v2].clip) && this.holder_.babies[v2].where.ID != 2 && this.holder_.babies[v2].where.ID != 3 && this.holder_.babies[v2].twins == false && this.holder_.babies[v2].triplets == false && this.holder_.babies[v2].quadruplets == false) { this.stopDrag(); this.holder_.level.game.helpTips[26].hidePopUp(); this.holder_.level.game.helpTips[41].hidePopUp(); if (this.holder_.triplets == true) { var v4 = this.holder_.babies[v2].bebeClip.getDepth() + 2; this.holder_.babies[v2].triplets = true; this.holder_.babies[v2].clip._visible = false; var v3 = this.holder_.holder.attachMovie('makeTwins', 'makeTwins', v4, {'_x': this.holder_.babies[v2].bebeClip._x - 190.4, '_y': this.holder_.babies[v2].bebeClip._y + 9.800000000000001}); v3.what = 'Triplets'; v3.baby = this.holder_.babies[v2]; v3.factory = this.holder_; this.holder_.makingTriplets = true; this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.twins_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.twins_snd); this.holder_.babies[v2].launcherNeed = true; this.holder_.tripletsNum += 1; this.holder_.checkForTrophy(); } this.holder_.tripletsFlag = false; this.holder_.tripletBarPercent = 0; this.polni.gotoAndStop(1); if (this.holder_.babies[v2].Bottle) { this.holder_.babies[v2].Bottle.removeMovieClip(); this.holder_.babies[v2].Bottle = undefined; this.holder_.babies[v2].hasBottle = false; } if (this.holder_.babies[v2].Toy) { this.holder_.babies[v2].Toy.removeToy(); this.holder_.babies[v2].Toy.attachToy(); this.holder_.babies[v2].Toy.onLine = false; this.holder_.babies[v2].Toy.inToyBox = true; this.holder_.babies[v2].Toy = undefined; this.holder_.babies[v2].where.Toy = undefined; this.holder_.babies[v2].hasToy = false; } this.holder_.babies[v2].need = 100; this.holder_.babies[v2].angry = false; this.holder_.babies[v2].moodFlag = false; this.holder_.level.changePoints(40, this._x, this._y); if (this.holder_.triplets == true) { this._x = 729.5; this._y = 481.2; } this.holder_.level.haltGame(); utils.Delegate.callDelayed(this.holder_, this.holder_.StopMakingTriplets, 5000); break; } ++v2; } this.stopDrag(); this.holder_.target.mousePointer.clip.gotoAndStop('normal'); this.holder_.tripletDrag = false; if (this.holder_.triplets == true) { this._x = 729.5; this._y = 481.2; } if (this.holder_.tripletsFlag == false) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } } }; this.Quadruplets.holder_ = this; this.Quadruplets.onPress = function () { if (this.holder_.level.game.helpTips[this.holder_.level.game.currentPopUp].clip) { if (this.holder_.level.game.helpTips[this.holder_.level.game.currentPopUp].checkIfAvailable(100) == false) { return undefined; } } if (this.holder_.quadrupletsFlag == true) { if (this.holder_.quadrupletBarPercent >= 100) { this.holder_.target.mousePointer.clip.gotoAndStop('drag'); this.startDrag(); this.holder_.quadrupletDrag = true; } } }; this.Quadruplets.onRollOver = function () { if (this.holder_.quadrupletBarPercent >= 100) { this.holder_.target.mousePointer.clip.gotoAndStop('drag'); } }; this.Quadruplets.onRollOut = function () { this.holder_.target.mousePointer.clip.gotoAndStop('normal'); }; this.Quadruplets.holder_ = this; this.Quadruplets.onRelease = function () { if (this.holder_.quadrupletDrag == true) { var v2 = 0; while (v2 <= this.holder_.babies.length) { if (this.hitTest(this.holder_.babies[v2].clip) && this.holder_.babies[v2].where.ID != 2 && this.holder_.babies[v2].where.ID != 3 && this.holder_.babies[v2].twins == false && this.holder_.babies[v2].triplets == false && this.holder_.babies[v2].quadruplets == false) { this.stopDrag(); this.holder_.level.game.helpTips[26].hidePopUp(); this.holder_.level.game.helpTips[41].hidePopUp(); if (this.holder_.quadruplets == true) { this.holder_.babies[v2].quadruplets = true; this.holder_.babies[v2].clip._visible = false; var v4 = this.holder_.babies[v2].bebeClip.getDepth() + 2; var v3 = this.holder_.holder.attachMovie('makeTwins', 'makeTwins', v4, {'_x': this.holder_.babies[v2].bebeClip._x - 190.4, '_y': this.holder_.babies[v2].bebeClip._y + 9.800000000000001}); v3.what = 'Quadriplets'; v3.baby = this.holder_.babies[v2]; v3.factory = this.holder_; this.holder_.makingQuadruplets = true; this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.twins_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.twins_snd); this.holder_.babies[v2].launcherNeed = true; this.holder_.quadrupletsNum += 1; this.holder_.checkForTrophy(); } this.holder_.quadrupletsFlag = false; this.holder_.quadrupletBarPercent = 0; this.polni.gotoAndStop(1); if (this.holder_.babies[v2].Bottle) { this.holder_.babies[v2].Bottle.removeMovieClip(); this.holder_.babies[v2].Bottle = undefined; this.holder_.babies[v2].hasBottle = false; } if (this.holder_.babies[v2].Toy) { this.holder_.babies[v2].Toy.removeToy(); this.holder_.babies[v2].Toy.attachToy(); this.holder_.babies[v2].Toy.onLine = false; this.holder_.babies[v2].Toy.inToyBox = true; this.holder_.babies[v2].Toy = undefined; this.holder_.babies[v2].where.Toy = undefined; this.holder_.babies[v2].hasToy = false; } this.holder_.babies[v2].need = 100; this.holder_.babies[v2].angry = false; this.holder_.babies[v2].moodFlag = false; this.holder_.level.changePoints(80, this._x, this._y); this._x = 708.6; this._y = 507.1; this.holder_.level.haltGame(); utils.Delegate.callDelayed(this.holder_, this.holder_.StopMakingQuadruplets, 5000); break; } ++v2; } this.stopDrag(); this.holder_.target.mousePointer.clip.gotoAndStop('normal'); this.holder_.quadrupletDrag = false; this._x = 708.6; this._y = 507.1; if (this.holder_.quadrupletsFlag == false) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } } }; this.Quadruplets.holder_ = this; this.Quadruplets.onReleaseOutside = function () { if (this.holder_.quadrupletDrag == true) { var v2 = 0; while (v2 <= this.holder_.babies.length) { if (this.hitTest(this.holder_.babies[v2].clip) && this.holder_.babies[v2].where.ID != 2 && this.holder_.babies[v2].where.ID != 3 && this.holder_.babies[v2].twins == false && this.holder_.babies[v2].triplets == false && this.holder_.babies[v2].quadruplets == false) { this.stopDrag(); this.holder_.level.game.helpTips[26].hidePopUp(); this.holder_.level.game.helpTips[41].hidePopUp(); if (this.holder_.quadruplets == true) { var v4 = this.holder_.babies[v2].bebeClip.getDepth() + 2; this.holder_.babies[v2].quadruplets = true; this.holder_.babies[v2].clip._visible = false; var v3 = this.holder_.holder.attachMovie('makeTwins', 'makeTwins', v4, {'_x': this.holder_.babies[v2].bebeClip._x - 190.4, '_y': this.holder_.babies[v2].bebeClip._y + 9.800000000000001}); v3.what = 'Quadriplets'; v3.baby = this.holder_.babies[v2]; v3.factory = this.holder_; this.holder_.makingQuadruplets = true; this.holder_.target.sndCtrl.stopSound(this.holder_.soundsId.twins_snd); this.holder_.target.sndCtrl.playSound(this.holder_.soundsId.twins_snd); this.holder_.babies[v2].launcherNeed = true; this.holder_.quadrupletsNum += 1; this.holder_.checkForTrophy(); } this.holder_.quadrupletsFlag = false; this.holder_.quadrupletBarPercent = 0; this.polni.gotoAndStop(1); if (this.holder_.babies[v2].Bottle) { this.holder_.babies[v2].Bottle.removeMovieClip(); this.holder_.babies[v2].Bottle = undefined; this.holder_.babies[v2].hasBottle = false; } if (this.holder_.babies[v2].Toy) { this.holder_.babies[v2].Toy.removeToy(); this.holder_.babies[v2].Toy.attachToy(); this.holder_.babies[v2].Toy.onLine = false; this.holder_.babies[v2].Toy.inToyBox = true; this.holder_.babies[v2].Toy = undefined; this.holder_.babies[v2].where.Toy = undefined; this.holder_.babies[v2].hasToy = false; } this.holder_.babies[v2].need = 100; this.holder_.babies[v2].angry = false; this.holder_.babies[v2].moodFlag = false; this.holder_.level.changePoints(80, this._x, this._y); this._x = 708.6; this._y = 507.1; this.holder_.level.haltGame(); utils.Delegate.callDelayed(this.holder_, this.holder_.StopMakingQuadruplets, 5000); break; } ++v2; } this.stopDrag(); this.holder_.target.mousePointer.clip.gotoAndStop('normal'); this.holder_.quadrupletDrag = false; this._x = 708.6; this._y = 507.1; if (this.holder_.quadrupletsFlag == false) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } } }; }; storedv2.getClick = function () { if (this.makeShift == true) { this.makeShift = false; var v4 = this.clickArray.shift(); v4.hasStarNum -= 1; var v5 = this.starArray.shift(); v5.removeMovieClip(); var v2 = 0; while (v2 < this.starArray.length) { this.starArray[v2].numHouse.text = (v2 + 1).toString(); ++v2; } if (this.clickArray.length == 0) { this.level.StorkCounter = 0; } if (this.clickArray.length == 0 && this.clickArray1.length == 0) { this.level.game.successAction = 0; } } if (this.animation == false && this.clickArray.length > 0) { this.animation = true; this.makeShift = true; this.Stork.stand = false; var v3 = this.clickArray[0]; if (v3.ID == this.level.PointedObject.ID) { this.UnpointObject(this.level.PointedObject); } if (this.level.PointedObject.ID == this.ToyBox.ID && v3.ID == 7) { this.UnpointObject(this.level.PointedObject); } if (this.level.PointedObject.ID == this.Foodmaker.ID && v3.ID == 4) { this.UnpointObject(this.level.PointedObject); } if (this.level.PointedObject.ID == 4 && v3.ID == 5) { this.UnpointObject(this.level.PointedObject); } v3.onClick(); } }; storedv2.StorkGo = function () { this.going = true; var v3 = this.Stork.clip.getDepth() + 1; if (this.Stork.clip._x == 694 && this.Stork.clip._y == 416 && this.Stork.clip._visible == true) { this.holder.getInstanceAtDepth(v3); } else { this.holder.attachMovie('oblace', 'oblace', v3, {'_x': this.Stork.clip._x + 13, '_y': this.Stork.clip._y + 17}); } this.target.sndCtrl.stopSound(this.soundsId.storkgo_snd); this.target.sndCtrl.playSound(this.soundsId.storkgo_snd); this.Stork.clip.gotoAndStop('stand'); this.Stork.clip._visible = false; var v2 = this.clickArray[0]; var v5 = v2.clip; if (v2.ID == 33) { v5 = v2.bebeClip; } var v4 = v5._x - this.Stork.clip._x; utils.Delegate.callDelayed(this, this.storkArrive, 500); utils.Delegate.callDelayed(this, this.attachOblache, 150, this.Stork.clip._x + 13 + v4 / 3, this.Stork.clip._y + 17, 60131); utils.Delegate.callDelayed(this, this.attachOblache, 300, this.Stork.clip._x + 13 + 2 * v4 / 3, this.Stork.clip._y + 17, 60132); }; storedv2.attachOblache = function (x, y, d) { _root.attachMovie('perduvi1', 'perduvi1', d, {'_x': x, '_y': y}); }; storedv2.StorkIsBack = function () { this.Stork.clip._visible = true; this.flagOnWayBack = false; this.Stork.clip._x = 694; this.Stork.clip._y = 416; this.Stork.clip.swapDepths(999009); if (this.level.StorkOldCounter >= 3 && this.Stork.carring == 0) { this.Stork.clip.gotoAndStop('tired'); this.level.game.sndCtrl.stopSound(this.Stork.soundsId.disenje_snd); this.level.game.sndCtrl.playSound(this.Stork.soundsId.disenje_snd); this.level.StorkOldCounter = 0; } else { if (this.Stork.carring == 0) { this.Stork.clip.gotoAndStop('stand'); } else { if (this.Stork.carring == 1) { if (this.Stork.Toy.linkID == 'toy2') { this.Stork.clip.gotoAndStop('stand_Turtle'); } else { this.Stork.clip.gotoAndStop('stand_Bear'); } } else { if (this.Stork.carring == 3) { this.Stork.clip.gotoAndStop('stand_Bottle'); } else { if (this.Stork.carring == 2) { if (this.Stork.Towel.isDirty == false) { this.Stork.clip.gotoAndStop('stand_Towel'); } else { this.Stork.clip.gotoAndStop('stand_DirtyTowel'); } } } } } } }; storedv2.onWay = function (x, y, d) { var v2 = this.clickArray[0]; if (v2.ID == 33) { var v6 = (v2.bebeClip._x - x) / 2 + x; var v5 = (v2.bebeClip._y - y) / 2 + y; } else { var v6 = (v2.clip._x - x) / 2 + x; var v5 = (v2.clip._y - y) / 2 + y; } this.holder.attachMovie('perduvi1', 'perduvi1', d, {'_x': v6, '_y': v5}); }; storedv2.storkArrive = function () { this.Stork.clip._visible = true; var v2 = this.clickArray[0]; v2.onClickAction(); this.going = false; }; storedv2.getClick1 = function () { if (this.makeShift1 == true) { this.makeShift1 = false; var v3 = this.clickArray1.shift(); v3.hasBallNum -= 1; if (this.clickArray1.length == 0) { this.level.CleaningStorkCounter = 0; } if (this.clickArray.length == 0 && this.clickArray1.length == 0) { this.level.game.successAction = 0; } } if (this.animation1 == false && this.clickArray1.length > 0) { this.animation1 = true; this.CleaningStork.stand = false; var v2 = this.clickArray1[0]; this.makeShift1 = true; v2.onClick1(); if (v2.ID == this.level.PointedObject.ID) { this.UnpointObject(this.level.PointedObject); } if (this.level.PointedObject.ID == this.ToyBox.ID && v2.ID == 7) { this.UnpointObject(this.level.PointedObject); } if (this.level.PointedObject.ID == this.Foodmaker.ID && v2.ID == 4) { this.UnpointObject(this.level.PointedObject); } if (this.level.PointedObject.ID == 4 && v2.ID == 5) { this.UnpointObject(this.level.PointedObject); } } }; storedv2.removePopup = function (callTime, delay) { if (this.level.clock.toSeconds() - callTime >= delay) { this.ParentWish.removeMovieClip(); this.ParentWishHit.removeMovieClip(); this.SlotMashine.indicator.gotoAndStop(3); } else { var v2 = this.level.clock.toSeconds(); var v3 = delay - (v2 - callTime); utils.Delegate.callDelayed(this, this.removePopup, v3 * 1000, v2, v3); } }; storedv2.callMashineBlinking = function (callTime, delay, Baby) { if (Baby == this.babies[this.babies.length - 1]) { if (this.level.clock.toSeconds() - callTime >= delay) { if (Baby.blinkingCalled == false) { Baby.blinkingCalled = true; this.startBlinking = false; this.slotMachineBlinking(); } } else { var v2 = this.level.clock.toSeconds(); var v4 = delay - (v2 - callTime); utils.Delegate.callDelayed(this, this.callMashineBlinking, v4 * 1000, v2, v4, Baby); } } }; storedv2.babyOut = function () { _global.handleFree = false; if (this.servedBabies < this.maxLevelBabies) { if (!this.level.pause) { if (this.slots[8].clip && this.slots[8].Baby == undefined) { if (this.babies.length > 0) { this.level.game.PopUpFalse(); } this.startBlinking = false; this.level.game.helpTips[30].hidePopUp(); this.level.game.helpTips[1].hidePopUp(); this.level.game.helpTips[2].hidePopUp(); this.level.game.helpTips[31].hidePopUp(); this.level.game.helpTips[32].hidePopUp(); this.level.game.helpTips[4].showPopUp(); this.handlePopup = false; var v3; var v5 = this.level.LevelConfig.babyType[this.babies.length]; var v6 = this.level.depth.getDepth(this.slots[8].linkID) + 10; if (this.level.levelWrongWish == false && this.isLastWish == true) { var v4 = 2 * this.maxLevelBabies; this.level.pointsArray.push({'type': 2, 'points': v4.toString()}); this.level.changePoints(10 * this.maxLevelBabies, this.SlotMashine.clip._x, this.SlotMashine.clip._y); } if (this.level.game.wrongWish == false && this.isLastWish == true && this.level.game.levelNum == 25 && this.level.game.slotMashineTrophy == false) { this.level.game.slotMashineTrophy = true; this.showTrofej('TekstSlotMachine', 'TrofejSlotMachine'); } v3 = new mcs.Baby(this, this.slots[8].clip._x - 35, this.slots[8].clip._y + 10, 0, 0, 0, this.level.depth.getDepth(this.slots[8].linkID) + 3, v5); this.babies.push(v3); this.UnselectObject(this.SlotMashine); if (this.babyLinkId == 'zensko_bebe') { v3.gender = 1; } else { v3.gender = 2; } v3.attachBaby(); v3.isGirl = this.isGirl; this.babiesInRoom += 1; this.servedBabies += 1; this.lastBaby = v3; v3.bebeClip._x = this.slots[8].clip._x - 35; v3.bebeClip._y = this.slots[8].clip._y + 10; v3.where = this.slots[8]; this.slots[8].Baby = v3; this.slots[8].hasBaby = true; v3.onLine = true; v3.GotoAndStop('Happy'); this.automaticBlinking = true; this.SlotMashine.clip.red.gotoAndStop(1); this.SlotMashine.clip.blue.gotoAndStop(1); if (this.trackIsMoving == false) { this.Track.moveTrack(); this.trackIsMoving == true; } utils.Delegate.callDelayed(this, this.removePopup, 1500, this.level.clock.toSeconds(), 1.5); } else { utils.Delegate.callDelayed(this, this.babyOut, 1000); } } else { this.babyToGetOut = true; } } }; storedv2.gotoWaiting = function (from) { if (from == 1) { if (this.isLastWish == false) { this.SlotMashine.WishScreen.gotoAndStop('girlToWaiting'); if (!this.level.pause) { this.target.sndCtrl.stopSound(this.soundsId.boy&girlwaiting_snd); this.target.sndCtrl.playSound(this.soundsId.boy&girlwaiting_snd); } } else { this.SlotMashine.WishScreen.gotoAndStop('girlToDone'); if (!this.level.pause) { this.target.sndCtrl.stopSound(this.soundsId.boy&girldone_snd); this.target.sndCtrl.playSound(this.soundsId.boy&girldone_snd); } } } else { if (this.isLastWish == false) { this.SlotMashine.WishScreen.gotoAndStop('boyToWaiting'); if (!this.level.pause) { this.target.sndCtrl.stopSound(this.soundsId.boy&girlwaiting_snd); this.target.sndCtrl.playSound(this.soundsId.boy&girlwaiting_snd); } } else { this.SlotMashine.WishScreen.gotoAndStop('boyToDone'); if (!this.level.pause) { this.target.sndCtrl.stopSound(this.soundsId.boy&girldone_snd); this.target.sndCtrl.playSound(this.soundsId.boy&girldone_snd); } } } }; goto 68973; label 68968: goto 84806; label 68973: storedv2.ChackForNexBaby = function () { if (this.trackIsMoving == true) { if (this.level.LevelConfig.onEvent[this.babies.length - 1] == 1) { this.startBlinking = false; utils.Delegate.callDelayed(this, this.slotMachineBlinking, 1000); } } else { this.CallForBaby = true; } }; storedv2.Animation = function () { var v2 = this.Stork.clip.getDepth() + 1; if (this.clickArray.length == 1 && !(this.Stork.clip._x == 694 && this.Stork.clip._y == 416)) { this.holder.getInstanceAtDepth(v2); this.Stork.clip._visible = false; } else { this.holder.getInstanceAtDepth(v2); } utils.Delegate.callDelayed(this, this.Animation3, 300); }; storedv2.Animation3 = function () { this.animation = false; if (this.clickArray.length == 0 && this.clickArray1.length == 0 && this.animation == false && this.animation1 == false) { this.level.game.successAction = 0; } }; storedv2.Animation1 = function () { utils.Delegate.callDelayed(this, this.Animation0, 200); }; storedv2.Animation0 = function () { this.animation1 = false; if (this.storkTimeToSleep == true) { } else { this.level.sleepingTimer += 2000; } if (this.clickArray.length == 0 && this.clickArray1.length == 0 && this.animation == false && this.animation1 == false) { this.level.game.successAction = 0; } }; storedv2.afterPause = function (obj, func) { if (func != '') { if (func == 'onClickAction') { obj.onClickAction(); } else { if (func == 'onClick') { obj.onClick(); } } } }; storedv2.combo1Check = function (baby) {}; storedv2.comboCheck = function (need) { if (this.combo[this.combo.length - 1] == need || this.combo.length == 0) { this.combo.push(need); if (this.combo.length > this.level.game.maxCombo) { this.level.game.maxCombo = this.combo.length; } if (this.combo.length >= 2) { this.needComboMade = true; if (this.level.game.levelNum >= 3) { this.level.game.helpTips[37].showPopUp(); this.addEvents37(); } return true; } else { return false; } } else { this.combo.splice(0, this.combo.length); this.combo.push(need); if (this.combo.length > this.level.game.maxCombo) { this.level.game.maxCombo = this.combo.length; } return false; } }; storedv2.addEvents37 = function () { this.level.game.helpTips[37].clip.OK.holder = this; this.level.game.helpTips[37].clip.OK.onPress = function () { this.holder.level.game.helpTips[37].hidePopUp(); }; }; storedv2.pushInClickArray = function (object) { if (this.clickArray[this.clickArray.length - 1] != object) { this.clickArray.push(object); var v3 = this.level.getUniqueName(); object.hasStarNum += 1; if (object.ID == 33) { var v4 = 9 + object.hasStarNum; var v5 = object.bebeClip.attachMovie('simbol_house', v3, v4, {'_x': object.hasStarNum * 15, '_y': 0}); } else { if (object.ID == 5) { var v4 = 3 + object.hasStarNum; var v5 = object.clip.attachMovie('simbol_house', v3, v4, {'_x': object.hasStarNum * 15, '_y': 15}); } else { var v4 = 3 + object.hasStarNum; var v5 = object.clip.attachMovie('simbol_house', v3, v4, {'_x': 30 + object.hasStarNum * 15, '_y': -13}); } } this.starArray.push(v5); this.starArray[this.starArray.length - 1].numHouse.text = this.starArray.length.toString(); } }; storedv2.pushInClickArray1 = function (object) { if (this.clickArray1[this.clickArray1.length - 1] != object) { if (object.ID == 32) { this.clickArray1.push(object); var v4 = this.Towel; var v5 = this.level.getUniqueName(); v4.hasBallNum += 1; var v6 = 2 + v4.hasBallNum; var v7 = v4.clip.attachMovie('star1', v5, v6, {'_x': v4.hasBallNum * 15, '_y': 0}); this.ballArray.push(v7); this.ballArray[this.ballArray.length - 1].ballNum.text = this.ballArray.length.toString(); } else { if (this.level.game.cleaningStork == 1) { this.clickArray1.push(object); var v5 = this.level.getUniqueName(); object.hasBallNum += 1; var v6 = 9 + object.hasBallNum; var v7 = object.bebeClip.attachMovie('star1', v5, v6, {'_x': object.hasBallNum * 15, '_y': 0}); this.ballArray.push(v7); this.ballArray[this.ballArray.length - 1].ballNum.text = this.ballArray.length.toString(); var v4 = this.Trashcan; v6 = 5 + v4.hasBallNum; v7 = v4.clip.attachMovie('star1', v5, v6, {'_x': v4.hasBallNum * 15, '_y': 0}); this.ballArray.push(v7); this.ballArray[this.ballArray.length - 1].ballNum.text = this.ballArray.length.toString(); } else { var v4 = this.Towel; var v6 = 3 + v4.hasBallNum; var v7 = v4.clip.attachMovie('star1', storedv5, v6, {'_x': v4.hasBallNum * 15, '_y': 0}); this.ballArray.push(v7); this.ballArray[this.ballArray.length - 1].ballNum.text = this.ballArray.length.toString(); this.clickArray1.push(object); var v5 = this.level.getUniqueName(); object.hasBallNum += 1; v6 = 9 + object.hasBallNum; v7 = object.bebeClip.attachMovie('star1', v5, v6, {'_x': object.hasBallNum * 15, '_y': 0}); this.ballArray.push(v7); this.ballArray[this.ballArray.length - 1].ballNum.text = this.ballArray.length.toString(); var v3 = this.Trashcan; v6 = 5 + v3.hasBallNum; v7 = v3.clip.attachMovie('star1', v5, v6, {'_x': v3.hasBallNum * 15, '_y': 0}); this.ballArray.push(v7); this.ballArray[this.ballArray.length - 1].ballNum.text = this.ballArray.length.toString(); } } } }; storedv2.spliceClickArray = function () { this.clickArray.splice(0, this.clickArray.length); this.level.StorkCounter = 0; var v2 = 0; while (v2 < this.starArray.length) { this.starArray[v2].removeMovieClip(); ++v2; } this.starArray.splice(0, this.starArray.length); v2 = 0; while (v2 < this.babies.length) { this.babies[v2].hasStarNum = 0; ++v2; } v2 = 0; while (v2 < this.Bed.length) { this.Bed[v2].hasStarNum = 0; ++v2; } this.Foodmaker.hasStarNum = 0; this.Trashcan.hasStarNum = 0; this.ToyBox.hasStarNum = 0; this.Towel.hasStarNum = 0; v2 = 0; while (v2 < this.Toys.length) { this.Toys[v2].hasStarNum = 0; ++v2; } v2 = 0; while (v2 < this.Bottle.length) { this.Bottle[v2].hasStarNum = 0; ++v2; } }; storedv2.spliceClickArray1 = function () { this.clickArray1.splice(0, this.clickArray1.length); this.level.CleaningStorkCounter = 0; var v2 = 0; while (v2 < this.ballArray.length) { this.ballArray[v2].removeMovieClip(); ++v2; } this.ballArray.splice(0, this.ballArray.length); v2 = 0; while (v2 < this.babies.length) { this.babies[v2].hasBallNum = 0; ++v2; } this.CleaningStork.hasBallNum = 0; }; storedv2.takeSnapShot = function (mc) { var v6 = mc.getDepth(); var v3 = _root.createEmptyMovieClip('snapshot', 1500); var v4 = new flash.geom.Matrix(); v4.translate(mc._x, mc._y); var v5 = new flash.display.BitmapData(mc._width, mc._height, true, 0); v5.draw(mc, v4, new flash.geom.ColorTransform(), 1, undefined, true); v3.attachBitmap(v5, v6 + 1); mc._visible = false; return v3; }; storedv2.endGame3 = function () { utils.Delegate.callDelayed(this, this.endFactoryGame, 110); }; storedv2.endGame2 = function () { if (this.StartSequence) { this.StartSequence.removeMovieClip(); } this.CleaningStork.GotoAndStop('dise'); this.snapshot = this.takeSnapShot(this.holder); this.holder.visible = false; this.level.game.singelBoySacksArray[this.level.game.levelNum] = this.level.singelBoySacks; this.level.game.singelGirlSacksArray[this.level.game.levelNum] = this.level.singelGirlSacks; this.level.game.twinBoySacksArray[this.level.game.levelNum] = this.level.twinBoySacks; this.level.game.twinGirlSacksArray[this.level.game.levelNum] = this.level.twinGirlSacks; this.level.game.tripletBoySacksArray[this.level.game.levelNum] = this.level.tripletBoySacks; this.level.game.tripletGirlSacksArray[this.level.game.levelNum] = this.level.tripletGirlSacks; this.level.game.quadrupletBoySacksArray[this.level.game.levelNum] = this.level.quadrupletBoySacks; this.level.game.quadrupletGirlSacksArray[this.level.game.levelNum] = this.level.quadrupletGirlSacks; if (this.level.game.expertGoalReached) { var v2 = this.level.game.levelNum - 1; while (v2 < 25) { this.level.game.bed1LevelUpgrades[v2] = this.level.game.bedUpgrades[0]; this.level.game.bed2LevelUpgrades[v2] = this.level.game.bedUpgrades[1]; this.level.game.bed3LevelUpgrades[v2] = this.level.game.bedUpgrades[2]; this.level.game.bath1LevelUpgrades[v2] = this.level.game.bathUpgrades[0]; this.level.game.bath2LevelUpgrades[v2] = this.level.game.bathUpgrades[1]; this.level.game.bath3LevelUpgrades[v2] = this.level.game.bathUpgrades[2]; this.level.game.foodmakerLevelUpgrades[v2] = this.level.game.foodmakerUpgrades; this.level.game.EscSwitchLevelUpgrades[v2] = this.level.game.EscSwitchUpgrades; this.level.game.toyboxLevelUpgrades[v2] = this.level.game.toyboxUpgrades; this.level.game.cleaningLevelStork[v2] = this.level.game.cleaningStork; this.level.game.gamePointsFactory[v2] = this.level.game.gamePoints; this.level.game.gamePointsDelivery[v2] = this.level.game.gamePoints; this.level.game.pointsAreLostFactoryUpgrade[v2] = this.level.game.pointsAreLost; this.level.game.wrongWishFactoryUpgrade[v2] = this.level.game.wrongWish; ++v2; } this.level.game.factoryCallTimes = 1; var v3 = this.endlevelMessages[Math.floor(Math.random() * this.endlevelMessages.length)]; this.snapshot.attachMovie(v3[0], 'YouWereIncredible', 200, {'_x': 400, '_y': 300}); this.target.sndCtrl.stopSound(this.target.soundsId[v3[1]]); this.target.sndCtrl.playSound(this.target.soundsId[v3[1]]); this.snapshot.YouWereIncredible.delivery = this; } else { if (this.level.game.goalReached) { var v2 = this.level.game.levelNum - 1; while (v2 < 25) { this.level.game.bed1LevelUpgrades[v2] = this.level.game.bedUpgrades[0]; this.level.game.bed2LevelUpgrades[v2] = this.level.game.bedUpgrades[1]; this.level.game.bed3LevelUpgrades[v2] = this.level.game.bedUpgrades[2]; this.level.game.bath1LevelUpgrades[v2] = this.level.game.bathUpgrades[0]; this.level.game.bath2LevelUpgrades[v2] = this.level.game.bathUpgrades[1]; this.level.game.bath3LevelUpgrades[v2] = this.level.game.bathUpgrades[2]; this.level.game.foodmakerLevelUpgrades[v2] = this.level.game.foodmakerUpgrades; this.level.game.EscSwitchLevelUpgrades[v2] = this.level.game.EscSwitchUpgrades; this.level.game.toyboxLevelUpgrades[v2] = this.level.game.toyboxUpgrades; this.level.game.cleaningLevelStork[v2] = this.level.game.cleaningStork; this.level.game.gamePointsFactory[v2] = this.level.game.gamePoints; this.level.game.gamePointsDelivery[v2] = this.level.game.gamePoints; this.level.game.pointsAreLostFactoryUpgrade[v2] = this.level.game.pointsAreLost; this.level.game.wrongWishFactoryUpgrade[v2] = this.level.game.wrongWish; ++v2; } this.level.game.factoryCallTimes = 1; this.snapshot.attachMovie('levelCleared', 'levelCleared', 200, {'_x': 400, '_y': 300}); this.target.sndCtrl.stopSound(this.target.soundsId.levelClearedAndincredible_snd); this.target.sndCtrl.playSound(this.target.soundsId.levelClearedAndincredible_snd); this.snapshot.levelCleared.delivery = this; } else { this.level.game.gamePoints += this.level.game.moneySpendForUpgrade; this.level.game.moneySpendForUpgrade = 0; this.level.game.factoryCallTimes += 1; this.snapshot.attachMovie('YOUFAILED', 'YOUFAILED', 200, {'_x': 400, '_y': 300}); this.target.sndCtrl.stopSound(this.target.soundsId.goalNotReachedText_snd); this.target.sndCtrl.playSound(this.target.soundsId.goalNotReachedText_snd); this.snapshot.YOUFAILED.delivery = this; } } }; storedv2.endFactoryGame = function () { this.holder._visible = true; this.snapshot.removeMovieClip(); if (this.level.game.goalReached == true) { this.level.game.nextIsFactory = false; } else { this.level.game.nextIsFactory = true; } if (this.hasRemoveTransition) { this.rTransition.startTransition(); } else { this.remove(); } }; storedv2.endSequence = function () { this.level.game.gameCanBePaused = false; this.factoryStarted = false; this.Track.stopMovingTrack(); this.StartSequence = this.holder.attachMovie('end_sequence_factory', 'end_sequence_factory', 10151, {'_x': 0, '_y': 0}); this.StartSequence.object = this; this.target.sndCtrl.stopSound(this.soundsId.horn_snd); utils.Delegate.callDelayed(this.target.sndCtrl, this.target.sndCtrl.playSound, 1400, this.soundsId.horn_snd); }; storedv2.checkForTrophy = function () { if (this.twinsNum >= 6) { if (this.atEndLevel == false && this.level.game.twinMasterTrophy == false) { this.level.game.twinMasterTrophy = true; this.showTrofej('TekstTwinMaster', 'TrofejTwinMaster'); this.level.pauseGame(); } } if (this.tripletsNum >= 4) { if (this.atEndLevel == false && this.level.game.tripletMasterTrophy == false) { this.level.game.tripletMasterTrophy = true; this.showTrofej('TekstTripletMaster', 'TrofejTripletMaster'); this.level.pauseGame(); } } if (this.quadrupletsNum >= 4) { if (this.atEndLevel == false && this.level.game.quadrupletFanTrophy == false) { this.level.game.quadrupletFanTrophy = true; this.showTrofej('TekstQuadriplets', 'TrofejQuadriplets'); this.level.pauseGame(); } } }; storedv2.addEvants1 = function () { this.winTrophyPopup.continueBtn.holder = this; this.winTrophyPopup.continueBtn.onPress = function () { this.holder.level.continueGame(); this.holder.winTrophyPopup.removeMovieClip(); }; }; storedv2.PointObject = function (ob, baby, need) { if (this.level.PointedObject == undefined) { this.level.BabyForPointedObject = baby; this.level.BabyForPointedObjectFlag = true; if (need != undefined) { this.level.NeedForPointedObject = need; } else { this.level.NeedForPointedObject = 0; } if (ob.ID == 33) { this.setBrightness(ob.bebeClip, 100); } else { this.setBrightness(ob.clip, 100); } if (ob.ID == 4) { this.setBrightness(this.Foodmaker.clip, 100); } if (ob.ID == 3) { this.setBrightness(ob.BedFront, 100); } if (ob.ID == 33) { this.Strelkicka = ob.bebeClip.attachMovie('strelkicka', 'strelkicka', 10, {'_x': ob.bebeClip._x - 50, '_y': ob.bebeClip._y - 75}); } else { if (ob.ID == 2) { this.Strelkicka = ob.BathFront.attachMovie('strelkicka', 'strelkicka', 10, {'_x': -30, '_y': -30}); this.setBrightness(ob.BathFront, 100); } else { if (ob.ID == 5 || ob.ID == 4) { this.Strelkicka = this.Foodmaker.clip.attachMovie('strelkicka', 'strelkicka', 10, {'_x': -50, '_y': 20}); } else { if (ob.ID == 9) { this.Strelkicka = ob.clip.attachMovie('strelkicka', 'strelkicka', 10, {'_x': -35, '_y': -50}); this.setBrightness(ob.Front, 100); } else { if (ob.ID == 8) { if (ob.linkID == 'jack') { this.Strelkicka = ob.clip.attachMovie('strelkicka', 'strelkicka', 10, {'_x': -15, '_y': 55}); } else { this.Strelkicka = ob.clip.attachMovie('strelkicka', 'strelkicka', 10, {'_x': -30, '_y': -30}); } } else { this.Strelkicka = ob.clip.attachMovie('strelkicka', 'strelkicka', 10, {'_x': -30, '_y': -30}); } } } } } } else { this.level.succesesClick = getTimer(); this.level.storkCarringFlag = true; this.level.succesesClickFlag = true; } }; storedv2.UnpointObject = function (ob) { if (ob.ID == 33) { this.setBrightness(ob.bebeClip, 0); } else { this.setBrightness(ob.clip, 0); } if (ob.ID == 9) { this.setBrightness(ob.Front, 0); } if (ob.ID == 4) { this.setBrightness(this.Foodmaker.clip, 0); } if (ob.ID == 5) { this.setBrightness(this.Bottle.clip, 0); } if (ob.ID == 2) { this.setBrightness(ob.BathFront, 0); } if (ob.ID == 3) { this.setBrightness(ob.BedFront, 0); } if (this.level.PointedObject.bebeClip) { this.setBrightness(this.level.PointedObject.bebeClip, 0); } this.setBrightness(this.Foodmaker.clip, 0); this.setBrightness(this.Bottle.clip, 0); this.setBrightness(this.Trashcan.clip, 0); this.setBrightness(this.Trashcan.Front, 0); this.setBrightness(this.Bath.clip, 0); this.setBrightness(this.Bath.BathFront, 0); this.setBrightness(this.Bed.clip, 0); this.setBrightness(this.Bed.BedFront, 0); this.setBrightness(this.Towel.clip, 0); this.setBrightness(this.ToyBox.clip, 0); this.setBrightness(this.Toys[0].clip, 0); this.setBrightness(this.Toys[1].clip, 0); var v2 = 0; while (v2 < this.babies.length) { this.setBrightness(this.babies[v2].clip, 0); ++v2; } if (this.ClipClick) { this.ClipClick.removeMovieClip(); } this.Strelkicka.removeMovieClip(); this.level.PointedObject = undefined; this.level.storkCarringFlag = true; this.level.succesesClickFlag = true; this.level.succesesClick = getTimer(); this.Stork.clip.strk.sise.gotoAndStop(1); }; storedv2.SelectObject = function (ob) {}; storedv2.UnselectObject = function (ob) {}; storedv2.showTrofej = function (tekst, trofej) { this.level.pauseGame(); if (this.FinalTrofejAnimation != undefined || (this.holder.goalReached != undefined || this.holder.expertReached != undefined)) { utils.Delegate.callDelayed(this, this.showTrofej, 2000, tekst, trofej); return undefined; } this.snapshot = this.takeSnapShot(this.holder); this.snapshot._visible = false; this.holder._visible = false; this.FinalTrofejAnimation = _root.attachMovie('CelosnaTrofejAnimacija', 'CelosnaTrofejAnimacija', 775000, {'_x': 375, '_y': 330}); this.FinalTrofejAnimation.TrofejAnimation.tekstCombo.attachMovie(tekst, tekst, 5); this.FinalTrofejAnimation.TrofejAnimation.trofej.attachMovie(trofej, trofej, 10); this.target.sndCtrl.stopSound(this.target.soundsId.oskarmuzika_snd); this.target.sndCtrl.playSound(this.target.soundsId.oskarmuzika_snd); this.target.sndCtrl.stopSound(this.target.soundsId.applause_snd); this.target.sndCtrl.playWithFadeIn(this.target.soundsId.applause_snd, 500, 32000); this.target.sndCtrl.stopSound(this.target.soundsId.applausewisle_snd); this.target.sndCtrl.playWithFadeIn(this.target.soundsId.applausewisle_snd, 500, 32000); this.addEvent1(); }; storedv2.funct = function () { this.holder._visible = false; }; storedv2.addEvent1 = function () { trace('this.FinalTrofejAnimation ' + this.FinalTrofejAnimation); trace('this.FinalTrofejAnimation.continueBtn ' + this.FinalTrofejAnimation.continueBtn); trace('this.FinalTrofejAnimation.continueBtn.continueBtn ' + this.FinalTrofejAnimation.continueBtn.continueBtn); this.FinalTrofejAnimation.continueBtn.continueBtn.holder_ = this; this.FinalTrofejAnimation.continueBtn.continueBtn.onPress = function () { trace('this.FinalTrofejAnimation.continueBtn.onPress'); this.holder_.target.sndCtrl.stopSound(this.holder_.target.soundsId.mouseclick_snd); this.holder_.target.sndCtrl.playSound(this.holder_.target.soundsId.mouseclick_snd); this.holder_.target.mousePointer.clip.gotoAndStop('normal'); this._parent.ss.gotoAndStop(1); this.holder_.FinalTrofejAnimation.publika.gotoAndStop('gogo'); this.holder_.FinalTrofejAnimation.pozadina.gotoAndStop('go'); this.holder_.FinalTrofejAnimation.TrofejAnimation.gotoAndStop('gogogo'); this.holder_.snapshot._visible = true; utils.Delegate.callDelayed(this.holder_, this.holder_.OnContinueBtn, 500); }; this.FinalTrofejAnimation.continueBtn.continueBtn.onRollOver = function () { this.holder_.target.mousePointer.clip.gotoAndStop('finger'); this._parent.ss.gotoAndStop(2); }; this.FinalTrofejAnimation.continueBtn.continueBtn.onRollOut = function () { this.holder_.target.mousePointer.clip.gotoAndStop('normal'); this._parent.ss.gotoAndStop(1); }; this.FinalTrofejAnimation.continueBtn.continueBtn.onReleaseOutside = function () { this.holder_.target.mousePointer.clip.gotoAndStop('normal'); this._parent.ss.gotoAndStop(1); }; }; storedv2.OnContinueBtn = function () { trace('OnContinueBtn'); this.target.sndCtrl.stopWithFadeOut(this.target.soundsId.applause_snd, 500); this.target.sndCtrl.stopWithFadeOut(this.target.soundsId.applausewisle_snd, 500); this.holder._visible = true; this.FinalTrofejAnimation = undefined; this.snapshot.removeMovieClip(); if (this.level.halt == true) { trace('OnContinueBtn continueGame'); this.level.resumeGame(); } this.continueGame(); this.CheckForLastTrophy(); }; storedv2.CheckForLastTrophy = function () { if (this.level.game.twinMasterTrophy == true && this.level.game.tripletMasterTrophy == true && this.level.game.quadrupletFanTrophy == true && this.level.game.expertGoalBusterTrophy == true && this.level.game.professorTrophy == true && this.level.game.innovatorTrophy == true && this.level.game.comboFreakTrophy == true && this.level.game.comboExpertTrophy == true && this.level.game.comboholicTrophy == true && this.level.game.fastestStorkTrophy == true && this.level.game.queenHeartsTrophy == true && this.level.game.kingHeartsTrophy == true && this.level.game.storkHeartsTrophy == true && this.level.game.weatherMasterTrophy == true && this.level.game.slotMashineTrophy == true && this.level.game.trophyHunter == false) { this.level.game.trophyHunter = true; utils.Delegate.callDelayed(this, this.showTrofej, 500, 'TekstTrophyHunter', 'TrofejTrophyHunter'); } }; storedv2.setBrightness = function (mc, blur) { var v4 = 16777215; var v10 = 1; var v7 = 2; var v6 = 2; var v8 = 6; var v2 = 3; var v5 = false; var v9 = false; var v12 = 1; if (blur == 0) { mc.filters = new Array(); } else { var v3 = new flash.filters.GlowFilter(v4, v10, v7, v6, v8, v2, v5, v9); var v1 = new Array(); v1.push(v3); mc.filters = v1; } }; storedv2.FindBabyAction = function () { var v3 = false; var v2 = 0; while (v2 < this.babies.length) { if (this.babies[v2].need != 11 && this.babies[v2].need != 30 && this.babies[v2].clip && this.babies[v2].launcherNeed == false) { this.babies[v2].PointBabyAction(); v3 = true; break; } ++v2; } if (v3 == false) { this.level.succesesClick = getTimer(); this.level.storkCarringFlag = true; this.level.succesesClickFlag = true; } }; storedv2.addAttachTransition = function (t) { this.aTransition = t; this.aTransition.addTransitionObject(this); this.aTransition.addEventListener('onAttach', this); this.hasAttachTransition = true; }; storedv2.addRemoveTransition = function (t) { this.rTransition = t; this.rTransition.addTransitionObject(this); this.rTransition.addEventListener('onRemove', this); this.hasRemoveTransition = true; }; storedv2.removeAttachTransition = function (t) { this.aTransition.removeEventListener('onAttach', this); this.hasAttachTransition = false; this.aTransition = undefined; }; storedv2.removeRemoveTransition = function (t) { this.rTransition.removeEventListener('onRemove', this); this.hasRemoveTransition = false; this.rTransition = undefined; }; storedv2.attach = function () {}; storedv2.remove = function () { this.level.game.justPointInFactory = this.level.game.levelPoints; this.level.game.successAction = 0; if (this.getExpertGoal == true) { this.level.game.expertGoalNum += int(this.level.heartPoints / 1000); this.level.game.expertGoalInOrderNum += 1; } else { this.level.game.expertGoalInOrderNum = 0; } if (this.level.game.expertGoalReached == false && this.level.game.goalReached == false) { this.level.game.gamePoints -= this.level.game.levelPoints; } this.level.game.gameCanBePaused = true; this.atEndLevel = true; this.checkForTrophy(); utils.Delegate.callDelayed(this.level.game, this.level.game.endLevel, 100); }; storedv2.onAttach = function () {}; storedv2.onRemove = function () { this.remove(); }; label 84806: ASSetPropFlags(com.Factory.prototype, null, 1); #endinitclip } movieClip 9292 __Packages.mcs.Track { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.Track) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; this.anima = new Array(); this.anima = [this.anim1, this.anim2, this.anim3, this.anim4, this.anim5, this.anim6, this.anim7, this.anim8, this.anim9, this.anim10, this.anim11, this.anim12, this.anim13, this.anim14, this.anim15, this.anim16, this.anim17, this.anim18, this.anim19]; }; mcs.Track = v1; mcs.Track extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.Track implements _global.utils.IClipEvents; v2.stopMovingTrack = function () { this.factory.target.sndCtrl.stopWithFadeOut(this.factory.soundsId.productionline_snd, 100); this.factory.trackIsMoving = false; this.anim.stopAnimation(); var v2 = 0; while (v2 <= 19) { this.anima[v2].stopAnimation(); clearInterval(this.intervalId); ++v2; } }; v2.moveTrack = function () { this.factory.stopedFromEsc = false; this.factory.escSwitch.raiseUp(); this.stopMovingTrack(); this.factory.trackIsMoving = true; this.factory.trackIsStoped = false; if (this.factory.CallForBaby == true) { this.factory.ChackForNexBaby(); this.factory.CallForBaby = false; } this.anim.startAnimation(this.factory.level.game.speed); var v2 = 0; while (v2 <= 19) { this.anima[v2].startAnimation(this.factory.level.game.speed); ++v2; } this.factory.target.sndCtrl.stopSound(this.factory.soundsId.productionline_snd); this.factory.target.sndCtrl.playWithFadeIn(this.factory.soundsId.productionline_snd, 100, 32000); }; v2.attachTrack = function () { this.ProductionLine = this.factory.holder.attachMovie('productionline', 'productionline', this.factory.level.depth.getDepth('productionline'), {'_x': 114.6, '_y': 463.55}); this.Wheel = this.factory.holder.attachMovie('trkalca', 'trkalca', this.factory.level.depth.getDepth('trkalca'), {'_x': 110.8, '_y': 488.35}); this.clip = this.factory.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.clip.factory = this.factory; this.anim = new utils.Animation(this.clip, this.factory.level.game.speed); var v2 = 0; while (v2 <= 19) { this.anima[v2] = new utils.Animation(this.Wheel['t' + v2.toString()], this.factory.level.game.speed); ++v2; } this.clip.gotoAndStop(1); }; v2.removeTrack = function () {}; v2.addEvents = function () {}; ASSetPropFlags(mcs.Track.prototype, null, 1); } #endinitclip } movieClip 9293 __Packages.utils.Animation { #initclip if (!_global.utils) { _global.utils = new Object(); } if (!_global.utils.Animation) { var v1 = function (mc, _fps) { this.movieClip = mc; this.fps = _fps; }; utils.Animation = v1; var v2 = v1.prototype; v2.startAnimation = function (speed) { this.fps = speed; var v2 = 1000 / this.fps; clearInterval(this.intervalID); this.intervalID = setInterval(this, 'gotoNextFrame', v2); }; v2.stopAnimation = function () { clearInterval(this.intervalID); }; v2.gotoNextFrame = function () { trace('^^^^^^^^^^^^this.movieClip._currentframe ' + this.movieClip._currentframe); this.movieClip.nextFrame(); this.movieClip.factory.movingSlots(); if (this.movieClip._currentframe == this.movieClip._totalframes) { this.movieClip.gotoAndStop(1); } }; ASSetPropFlags(utils.Animation.prototype, null, 1); } #endinitclip } movieClip 9294 __Packages.mcs.Bath { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.Bath) { var v1 = function (factory_, linkID, x, y, xs, ys, depth) { super(linkID, x, y, 0, xs, ys); this.depth = depth; this.factory = factory_; this.hasBaby = false; this.washingTime = 0; this.ID = 2; this.shine = false; this.shined = false; this.soundsId = new Array(); this.sounds = new Array(); this.sounds = [['bathwashing_snd', 70, false]]; this.attachSounds(); }; mcs.Bath = v1; mcs.Bath extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.Bath implements _global.utils.IClipEvents; v2.attachSounds = function () { trace('BATH attachSounds'); var v2 = 0; while (v2 < this.sounds.length) { var v3 = this.factory.level.game.soundClip.createEmptyMovieClip(utils.StringUtils.getUniqueName(), this.factory.level.game.soundClip.getNextHighestDepth()); var v4 = new utils.SoundImpl(v3); v4.attachSoundImpl(this.sounds[v2][0], this.sounds[v2][1], this.sounds[v2][2]); this.soundsId[this.sounds[v2][0]] = this.factory.level.game.sndCtrl.addSound(this.sounds[v2][0], v3, this.sounds[v2][1], this.sounds[v2][2]); if (this.sounds[v2][2]) { this.factory.level.game.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.factory.level.game.sndCtrl.getMusicVolume()); } else { this.factory.level.game.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.factory.level.game.sndCtrl.getSoundFXVolume()); } trace('soundsId[i] ' + this.soundsId[this.sounds[v2][0]]); ++v2; } }; v2.bathBaby = function (b) { if (this.factory.level.game.popUpPause) { this.factory.level.continueGame(); } this.factory.level.game.helpTips[16].hidePopUp(); this.factory.level.game.helpTips[17].showPopUp(); this.factory.UnselectObject(this); trace('bathBaby'); this.Baby = b; if (this.Baby.need == this.factory.sleepy) { this.factory.level.changePoints(0, this.clip._x + 15, this.clip._y); } if (this.factory.level.PointedObject.ID == this.ID) { trace('unpoint vo Bath'); this.factory.UnpointObject(this.factory.level.PointedObject); } this.Baby.bebeClip._x = this.clip._x + 30; this.Baby.bebeClip._y = this.clip._y + 70; this.Baby.bebeClip._visible = false; this.BathFront.kada.gotoAndPlay('startBath'); this.factory.target.sndCtrl.stopSound(this.soundsId.bathwashing_snd); this.factory.target.sndCtrl.playSound(this.soundsId.bathwashing_snd); this.clip.back.gotoAndPlay(2); this.Baby.washing = true; this.washingTime = 2300 + 1500 * (3 - this.upgrade); trace('this.washingTime ' + this.washingTime); }; v2.bathBabyEnd = function () { trace('this.Baby.clip ' + this.Baby.clip); trace('this.Baby.clip._y ' + this.Baby.clip._y); this.Baby.bebeClip._visible = true; this.Baby.GotoAndStop('Happy'); this.Baby.bebeClip._x = this.clip._x + 30; this.Baby.bebeClip._y = this.clip._y - 25; if (this.Baby.need == this.factory.dirty) { this.Baby.changeNeed(); } else { var v2 = this.Baby.ChackNeedName(this.Baby.need); this.Baby.GotoAndStop(v2); if (this.Baby.angry == true) { this.Baby.GotoAndStop('Angry'); v2 = 'need' + this.Baby.need.toString(); this.Baby.clip.cloud.gotoAndStop(v2); } } trace('this.Baby.clip._y1 ' + this.Baby.clip._y); this.BathFront.kada.gotoAndStop('giveBaby'); this.factory.target.sndCtrl.stopWithFadeOut(this.soundsId.bathwashing_snd, 100); this.Baby.washing = false; this.clip.back.gotoAndStop(1); }; v2.attachBath = function () { var v7 = this.factory.level.getUniqueName(); var v6 = this.factory.level.getUniqueName(); this.clip = this.factory.holder.attachMovie(this.linkID, v7, this.depth, {'_x': this.x, '_y': this.y, '_xscale': this.xs, '_yscale': this.ys}); this.clip.level = this.factory; var v3; var v4; var v2 = flash.display.BitmapData.loadBitmap('bathshadow'); if (this.x == 179) { v3 = 179; v4 = 284; this.factory.factoryBitmapData.copyPixels(v2, v2.rectangle, new flash.geom.Point(170.4, 332.4), undefined, undefined, true); } else { if (this.x == 271) { v3 = 271; v4 = 328.9; this.factory.factoryBitmapData.copyPixels(v2, v2.rectangle, new flash.geom.Point(264.4, 380.4), undefined, undefined, true); } else { v3 = 150; v4 = 362; this.factory.factoryBitmapData.copyPixels(v2, v2.rectangle, new flash.geom.Point(142.4, 412.4), undefined, undefined, true); } } var v5 = this.depth + 10; this.BathFront = this.factory.holder.attachMovie('bathFront', v6, v5, {'_x': v3, '_y': v4, '_xscale': 100, '_yscale': 100}); this.BathFront.level = this.factory; this.BathFront.object = this; trace('this.upgrade ' + this.upgrade); this.clip.gotoAndStop(this.upgrade); this.BathFront.gotoAndStop(this.upgrade); this.addEvents(); }; v2.removeBath = function () { this.clip.removeMovieClip(); }; v2.addEvents = function () {}; ASSetPropFlags(mcs.Bath.prototype, null, 1); } #endinitclip } movieClip 9295 __Packages.mcs.Bed { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.Bed) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; this.hasBaby = false; this.isClean = true; this.hasStarNum = 0; this.ID = 3; this.shine = false; this.shined = false; }; mcs.Bed = v1; mcs.Bed extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.Bed implements _global.utils.IClipEvents; v2.babySleep = function (b) { if (this.factory.level.PointedObject.ID == this.ID) { trace('unpoint vo baby sleep'); this.factory.UnpointObject(this.factory.level.PointedObject); } if (this.factory.level.game.popUpPause) { this.factory.level.continueGame(); } if (this.isClean == true) { this.factory.level.game.helpTips[17].hidePopUp(); this.factory.UnselectObject(this); this.Baby = b; this.sleepingTime = this.Baby.sleepingTime + (3 - this.upgrade) * 1500; this.Baby.GotoAndStop('PutInBed'); this.Baby.bebeClip._y += 10; this.Baby.sleeping = true; if (this.Baby.need == this.factory.sleepy) { utils.Delegate.callDelayed(this, this.callChangeNeed, this.sleepingTime, this.factory.level.clock.toSeconds(), this.sleepingTime / 1000, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } else { if (this.Baby.need == this.factory.dirty) { this.factory.level.changePoints(0, this.clip._x + 15, this.clip._y); utils.Delegate.callDelayed(this, this.makeMess, this.sleepingTime, this.factory.level.clock.toSeconds(), this.sleepingTime / 1000, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } } } else { this.makeMess(); } }; v2.callChangeNeed = function (callTime, delay, level, callTimes) { if (level == this.factory.level.game.levelNum && this.factory.holder && callTimes == this.factory.level.game.factoryCallTimes) { this.factory.level.game.helpTips[18].showPopUp(); if (this.factory.level.clock.toSeconds() - callTime >= delay) { this.Baby.sleeping = false; this.Baby.GotoAndStop('Happy'); this.Baby.bebeClip._y = this.clip._y + 50; this.Baby.changeNeed(); } else { var v2 = this.factory.level.clock.toSeconds(); var v3 = delay - (v2 - callTime); utils.Delegate.callDelayed(this, this.callChangeNeed, v3 * 1000, v2, v3, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } } }; v2.addEvents34 = function () { this.factory.level.game.helpTips[34].clip.OK.holder = this; this.factory.level.game.helpTips[34].clip.OK.onPress = function () { this.holder.factory.level.game.helpTips[34].hidePopUp(); }; }; v2.makeMess = function (callTime, delay, level, callTimes) { if (level == this.factory.level.game.levelNum && this.factory.holder && callTimes == this.factory.level.game.factoryCallTimes) { if (this.factory.level.clock.toSeconds() - callTime >= delay) { this.factory.level.game.helpTips[34].showPopUp(); this.addEvents34(); this.clip.gotoAndStop(this.upgrade + 3); this.BedFront.gotoAndStop(this.upgrade + 3); this.Baby.sleeping = false; this.Baby.GotoAndStop('Pooped'); this.Baby.angry = false; this.Baby.BabyMood(); this.Baby.bebeClip._y = this.clip._y + 50; this.isClean = false; } else { var v2 = this.factory.level.clock.toSeconds(); var v3 = delay - (v2 - callTime); utils.Delegate.callDelayed(this, this.makeMess, v3 * 1000, v2, v3, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } } }; v2.cleanMess = function () { this.clip.gotoAndStop(this.upgrade); this.BedFront.gotoAndStop(this.upgrade); this.factory.Stork.clip._x = this.BedFront._x + 17; this.factory.Stork.clip._y = this.BedFront._y - 37; var v2 = 11153; this.factory.Stork.clip.swapDepths(v2); this.factory.Stork.clip.gotoAndStop('clean'); this.factory.target.sndCtrl.stopSound(this.factory.Stork.soundsId.storkclean_snd); this.factory.target.sndCtrl.playSound(this.factory.Stork.soundsId.storkclean_snd); utils.Delegate.callDelayed(this, this.CleaningFinished, 1300, this.factory.level.clock.toSeconds(), 1.3, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); this.isClean = true; }; v2.CleaningFinished = function (callTime, delay, level, callTimes) { if (level == this.factory.level.game.levelNum && this.factory.holder && callTimes == this.factory.level.game.factoryCallTimes) { if (this.factory.level.clock.toSeconds() - callTime >= delay) { this.clip.gotoAndStop(this.upgrade); this.BedFront.gotoAndStop(this.upgrade); this.isClean = true; } else { var v2 = this.factory.level.clock.toSeconds(); var v3 = delay - (v2 - callTime); utils.Delegate.callDelayed(this, this.CleaningFinished, v3 * 1000, v2, v3, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } } }; v2.attachBed = function () { var v6 = this.factory.level.getUniqueName(); var v5 = this.factory.level.getUniqueName(); this.clip = this.factory.holder.attachMovie(this.linkID, v6, this.depth, {'_x': this.x, '_y': this.y}); var v3; var v4; var v2 = flash.display.BitmapData.loadBitmap('bedshadow'); if (this.x == 393.3) { v3 = 371.4; v4 = 292.3; trace('attachBed this.factory.factoryBitmapData ' + this.factory.factoryBitmapData); this.factory.factoryBitmapData.copyPixels(v2, v2.rectangle, new flash.geom.Point(390.6, 331.5), undefined, undefined, true); } else { if (this.x == 479.9) { v3 = 457.1; v4 = 292.3; this.factory.factoryBitmapData.copyPixels(v2, v2.rectangle, new flash.geom.Point(476.4, 331.5), undefined, undefined, true); } else { v3 = 543.3; v4 = 292.3; this.factory.factoryBitmapData.copyPixels(v2, v2.rectangle, new flash.geom.Point(563.4, 331.5), undefined, undefined, true); } } var v7 = this.depth + 10; this.BedFront = this.factory.holder.attachMovie('bed1front', v5, v7, {'_x': int(v3), '_y': int(v4)}); v7 = this.BedFront.getDepth(); this.clip.gotoAndStop(this.upgrade); this.BedFront.gotoAndStop(this.upgrade); this.addEvents(); }; v2.removeBed = function () {}; v2.onClickAction = function () { if (!this.factory.level.pause) { if (this.isClean == false && this.hasBaby == false) { this.cleanMess(); } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; } utils.Delegate.callDelayed(this.factory, this.factory.Animation, 1000); } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClickAction'; this.factory.Stork.clip._x = this.BedFront._x + 17; this.factory.Stork.clip._y = this.BedFront._y - 37; var v2 = 11153; this.factory.Stork.clip.swapDepths(v2); } }; v2.onClick = function () { if (!this.factory.level.pause) { if (this.isClean == false && this.hasBaby == false && this.factory.Stork.carring == 0) { this.factory.StorkGo(); } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; utils.Delegate.callDelayed(this.factory, this.factory.Animation, 1000); } } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClick'; } }; v2.addEvents = function () { this.clip.holder_ = this; this.clip.onPress = function () { if (this.holder_.factory.level.game.helpTips[this.holder_.factory.level.game.currentPopUp].clip) { if (this.holder_.factory.level.game.helpTips[this.holder_.factory.level.game.currentPopUp].checkIfAvailable(3) == false) { return undefined; } } this.holder_.factory.pushInClickArray(this.holder_); if (this.holder_.factory.level.pause && this.holder_.isClean == false && this.holder_.hasBaby == false && this.holder_.factory.level.game.popUpPause) { this.holder_.cleanMess(); } }; this.clip.onRollOver = function () { this.holder_.factory.target.mousePointer.clip.gotoAndStop('finger'); }; this.clip.onRollOut = function () { this.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.onReleaseOutside = function () { this.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); }; }; ASSetPropFlags(mcs.Bed.prototype, null, 1); } #endinitclip } movieClip 9296 __Packages.mcs.SlotMashine { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.SlotMashine) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; this.hasBaby = false; this.shine = false; this.shined = false; this.ID = 73; }; mcs.SlotMashine = v1; mcs.SlotMashine extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.SlotMashine implements _global.utils.IClipEvents; v2.attachBaby = function (b) {}; v2.attachSlotMashine = function () { this.clip = this.factory.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.back = this.factory.holder.attachMovie('slotmachine_back', 'slotmachine_back', this.factory.level.depth.getDepth('slotmachine_back'), {'_x': 646.65, '_y': 403.25}); this.handle = this.factory.holder.attachMovie('Slotswitch', 'Slotswitch', this.factory.level.depth.getDepth('Slotswitch'), {'_x': 644, '_y': 325.1}); this.indicator = this.factory.holder.attachMovie('Blue_pink_indicator', 'Blue_pink_indicator', this.factory.level.depth.getDepth('Blue_pink_indicator'), {'_x': 688.5, '_y': 416.2}); this.WishScreen = this.factory.holder.attachMovie('rollingAnim', 'rollingAnim', this.factory.level.depth.getDepth('wishScreen'), {'_x': 671.1, '_y': 353.7}); this.WishScreen.factory = this.factory; this.WishScreenBack = this.factory.holder.attachMovie('wishScreen', 'wishScreen', 14497, {'_x': 671.1, '_y': 353.7}); this.addEvents(); }; v2.removeSackSpot = function () {}; v2.addEvents = function () {}; ASSetPropFlags(mcs.SlotMashine.prototype, null, 1); } #endinitclip } movieClip 9297 __Packages.mcs.SackMachine { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.SackMachine) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; this.numOfSacks = 0; }; mcs.SackMachine = v1; mcs.SackMachine extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.SackMachine implements _global.utils.IClipEvents; v2.addSpot = function (s) {}; v2.addBaby = function (b) {}; v2.putInSack = function () {}; v2.attachSackMachine = function () { this.clip = this.factory.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.telepTube = this.factory.holder.attachMovie('Telep_Tube', 'Telep_Tube', this.factory.level.depth.getDepth('Telep_Tube'), {'_x': 100.9, '_y': 238.95}); this.telepTube.factory = this.factory; this.TeleporterBack = this.factory.holder.attachMovie('TeleporterBack', 'TeleporterBack', this.factory.level.depth.getDepth('TeleporterBack'), {'_x': 116.4, '_y': 405.9}); this.addEvents(); }; v2.removeSackMachine = function () {}; v2.addEvents = function () {}; ASSetPropFlags(mcs.SackMachine.prototype, null, 1); } #endinitclip } movieClip 9298 __Packages.mcs.SackSpot { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.SackSpot) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; this.hasBaby = false; }; mcs.SackSpot = v1; mcs.SackSpot extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.SackSpot implements _global.utils.IClipEvents; v2.attachBaby = function (b) {}; v2.attachSackSpot = function () { this.clip = this.factory.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.addEvents(); }; v2.removeSackSpot = function () {}; v2.addEvents = function () {}; ASSetPropFlags(mcs.SackSpot.prototype, null, 1); } #endinitclip } movieClip 9299 __Packages.mcs.Tube { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.Tube) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; this.sackBabies = new Array(); this.sackNum = 0; this.redNum = 0; this.blueNum = 0; this.arrowMove = false; this.demaged = false; this.toBeDemaged = false; this.greenArrow = false; this.shine = false; this.shined = false; this.demageShaking = false; this.isShaking = false; this.ID = 55; this.sounds = [['launcherfires_snd', 100, false], ['launcherdemaged_snd', 100, false], ['launchershake_snd', 100, false], ['screw_snd', 100, false]]; this.soundsId = new Array(); this.attachSounds(); }; mcs.Tube = v1; mcs.Tube extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.Tube implements _global.utils.IClipEvents; v2.attachSounds = function () { var v2 = 0; while (v2 < this.sounds.length) { var v3 = this.factory.level.game.soundClip.createEmptyMovieClip(utils.StringUtils.getUniqueName(), this.factory.level.game.soundClip.getNextHighestDepth()); var v4 = new utils.SoundImpl(v3); v4.attachSoundImpl(this.sounds[v2][0], this.sounds[v2][1], this.sounds[v2][2]); this.soundsId[this.sounds[v2][0]] = this.factory.level.game.sndCtrl.addSound(this.sounds[v2][0], v3, this.sounds[v2][1], this.sounds[v2][2]); if (this.sounds[v2][2]) { this.factory.level.game.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.factory.level.game.sndCtrl.getMusicVolume()); } else { this.factory.level.game.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.factory.level.game.sndCtrl.getSoundFXVolume()); } ++v2; } }; v2.babyStack = function () {}; v2.shake = function () { if (this.demageShaking == false) { this.clip.gotoAndStop('shake'); if (this.isShaking == false) { this.factory.target.sndCtrl.stopSound(this.soundsId.launchershake_snd); this.factory.target.sndCtrl.playSound(this.soundsId.launchershake_snd, 32000); this.isShaking = true; } } this.factory.shakeTime = getTimer(); this.factory.shakeer = true; this.factory.shakeFlag = true; this.losePoints(); }; v2.shakeDemaged = function () { this.clip.gotoAndStop('shake'); this.demageShaking = true; }; v2.addEvents29 = function () { this.factory.level.game.helpTips[29].clip.OK.holder = this; this.factory.level.game.helpTips[29].clip.OK.onPress = function () { this.holder.demagedTube(); this.holder.factory.level.game.helpTips[29].hidePopUp(); }; }; v2.demagedTube = function () { if (this.factory.level.game.helpTips[29].shown == false) { this.factory.level.game.helpTips[29].showPopUp(); this.addEvents29(); } else { this.demaged = true; this.Activation_btn.gotoAndStop('demaged'); this.Activation_btn.object = this.factory.level; this.factory.target.sndCtrl.stopSound(this.soundsId.launcherdemaged_snd); this.factory.target.sndCtrl.playSound(this.soundsId.launcherdemaged_snd); this.shakeDemaged(); if (this.Activation_btn.hitTest(_xmouse, _ymouse, true)) { this.factory.target.mousePointer.clip.gotoAndStop('finger'); } this.addEvents(); } }; v2.callLaunch = function () { trace('callLaunch'); if (this.demaged == true) { this.demaged = false; this.Activation_btn.gotoAndStop(1); this.demageShaking = false; this.launch(); } }; v2.repairTube = function () { this.factory.level.game.helpTips[29].hidePopUp(); this.demaged = false; this.demageShaking = false; if (this.factory.shakeer == false) { this.clip.gotoAndStop('stand'); } this.Activation_btn.gotoAndStop(1); this.Activation_btn.attachMovie('kljuc', 'kljuc', 1001, {'_x': 19, '_y': 7}); this.factory.level.game.successAction += 1; this.factory.target.sndCtrl.stopSound(this.soundsId.launchershake_snd); this.factory.target.sndCtrl.stopSound(this.soundsId.launcherdemaged_snd); this.factory.target.sndCtrl.stopSound(this.factory.soundsId.screw_snd); this.factory.target.sndCtrl.playSound(this.factory.soundsId.screw_snd); }; v2.endLaunch = function () { trace('endLaunch function'); this.clip.gotoAndStop('stand'); this.Launcher_back._visible = true; this.Launcher_tube._visible = true; }; v2.launch = function () { trace('@@@@@@@@@@@@@@@@ launch function'); this.factory.level.game.helpTips[29].hidePopUp(); this.factory.level.game.helpTips[20].hidePopUp(); if (this.factory.level.game.helpOnOff == true) { if (this.factory.level.game.levelNum == 1 && this.factory.servedBabies == 1) { this.factory.level.game.helpTips[21].showPopUp(); this.addEventsPopup(); } } else { if (this.factory.level.game.levelNum == 1 && this.factory.servedBabies == 1) { this.factory.slotMachineBlinking(); } } this.demaged = false; this.demageShaking = false; var v3 = this.factory.level.singelGirlSacks + this.factory.level.twinGirlSacks + this.factory.level.tripletGirlSacks + this.factory.level.quadrupletGirlSacks; this.factory.GirlCloud.num.text = v3.toString(); var v4 = this.factory.level.singelBoySacks + this.factory.level.twinBoySacks + this.factory.level.tripletBoySacks + this.factory.level.quadrupletBoySacks; this.factory.BoyCloud.num.text = v4.toString(); _global.flag = true; this.arrowMove = false; this.factory.shakeer = false; this.factory.shakeFlag = false; this.greenArrow = false; this.toBeDemaged = false; this.clip.gotoAndStop('shut'); trace('222222222222222 STOPIRAM launchershake_snd'); this.factory.target.sndCtrl.stopSound(this.soundsId.launchershake_snd); this.factory.target.sndCtrl.stopSound(this.soundsId.launcherfires_snd); this.factory.target.sndCtrl.playSound(this.soundsId.launcherfires_snd); this.Launcher_back._visible = false; this.Launcher_tube._visible = false; trace('call endLaunch'); this.Arrow.removeMovieClip(); this.Arrow = this.factory.holder.attachMovie('Arrow', 'Arrow', this.factory.level.depth.getDepth('Arrow'), {'_x': 305.85, '_y': 316.85}); this.isShaking = false; this.demageShaking = false; this.factory.shakeer = false; this.factory.shakeFlag = false; utils.Delegate.callDelayed(this, this.endLaunch, 1000); trace('this.factory.babiesInRoom1 ' + this.factory.babiesInRoom); this.factory.babiesInRoom -= this.sackNum; trace('this.factory.babiesInRoom2 ' + this.factory.babiesInRoom); this.sackNum = 0; this.clip.sack_num.text = this.sackNum.toString(); this.Activation_btn.gotoAndPlay(1); this.Slycer_blue.gotoAndStop(1); this.Slycer_red.gotoAndStop(1); this.clip.girlNum.text = '0'; this.clip.boyNum.text = '0'; this.redNum = 0; this.blueNum = 0; trace('this.factory.babiesInRoom ' + this.factory.babiesInRoom); trace('this.factory.servedBabies ' + this.factory.servedBabies); trace('this.factory.maxLevelBabies ' + this.factory.maxLevelBabies); trace('this.factory.babiesSendNum ' + this.factory.babiesSendNum); if (this.factory.babiesInRoom == 0 && this.factory.servedBabies == this.factory.maxLevelBabies && this.factory.babiesSendNum == this.factory.maxLevelBabies) { trace('call endLevel'); utils.Delegate.callDelayed(this, this.removeTube, 2000, this.factory.level.clock.toSeconds(), 2, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } }; v2.moveArrow = function (callTime, delay, level, callTimes) { if (level == this.factory.level.game.levelNum && this.factory.holder && callTimes == this.factory.level.game.factoryCallTimes) { if (this.factory.level.clock.toSeconds() - callTime >= delay) { if (this.arrowMove == true) { trace('arrowMoving'); this.Arrow._y -= 1.655; if (this.Arrow._y <= 299.85 && this.Arrow._y > 282.85) { trace('STRELKATA E ZOLTA'); this.Arrow.gotoAndStop(2); this.greenArrow = true; if (this.toBeDemaged == true) { trace('DAMAGE VO TUBE'); this.demagedTube(); this.toBeDemaged = false; } } if (this.Arrow._y <= 283.85) { this.Arrow.gotoAndStop(3); this.greenArrow = false; trace('moveArrow this.factory.shakeer ' + this.factory.shakeer); if (this.factory.shakeer == false) { this.factory.shakeFlag = false; trace('moveArrow SHAKE'); this.shake(); } } if (this.Arrow._y <= 271.85) { this.factory.shakeFlag = false; trace('launch from arrow'); this.factory.Tube.launch(); this.factory.level.game.helpTips[22].showPopUp(); this.addEvents22(); } utils.Delegate.callDelayed(this, this.moveArrow, 1000, this.factory.level.clock.toSeconds(), 1, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } } else { var v2 = this.factory.level.clock.toSeconds(); var v3 = delay - (v2 - callTime); utils.Delegate.callDelayed(this, this.moveArrow, v3 * 1000, v2, v3, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } } }; v2.attachTube = function () { this.clip = this.factory.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.clip.factory = this.factory; _global.provider = this; this.Launcher_counter = this.factory.holder.attachMovie('Launcher_counter', 'Launcher_counter', this.factory.level.depth.getDepth('Launcher_counter'), {'_x': 291.35, '_y': 250.85}); this.Activation_btn = this.factory.holder.attachMovie('Activation_btn', 'Activation_btn', this.factory.level.depth.getDepth('Activation_btn'), {'_x': 296.85, '_y': 248.85}); this.Activation_btn.object = this.factory.level; this.Arrow = this.factory.holder.attachMovie('Arrow', 'Arrow', this.factory.level.depth.getDepth('Arrow'), {'_x': 305.85, '_y': 316.85}); this.addEvents(); }; v2.getParameters = function () { return [this.blueNum, this.redNum]; }; v2.removeTube = function (callTime, delay, level, callTimes) { trace('removeTube'); if (level == this.factory.level.game.levelNum && this.factory.holder && callTimes == this.factory.level.game.factoryCallTimes) { if (this.factory.level.clock.toSeconds() - callTime >= delay) { this.factory.endSequence(); } else { var v2 = this.factory.level.clock.toSeconds(); var v3 = delay - (v2 - callTime); utils.Delegate.callDelayed(this, this.removeTube, v3 * 1000, v2, v3, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } } }; v2.Test = function (callTime, delay, level, callTimes) { if (level == this.factory.level.game.levelNum && this.factory.holder && callTimes == this.factory.level.game.factoryCallTimes) { if (this.factory.level.clock.toSeconds() - callTime >= delay) { utils.Delegate.callDelayed(this, this.Test, 1000, this.factory.level.clock.toSeconds(), 1, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } else { var v2 = this.factory.level.clock.toSeconds(); var v3 = delay - (v2 - callTime); utils.Delegate.callDelayed(this, this.Test, v3 * 1000, v2, v3, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } } }; v2.losePoints = function () {}; v2.addEventsPopup = function () { this.factory.level.game.helpTips[21].clip.OK.holder = this; this.factory.level.game.helpTips[21].clip.OK.onPress = function () { var v2 = this.holder; this.holder.factory.level.game.helpTips[21].hidePopUp(); v2.factory.trackIsStoped = false; v2.factory.startBlinking = false; v2.factory.slotMachineBlinking(); }; }; v2.addEvents22 = function () { this.factory.level.game.helpTips[22].clip.OK.holder = this; this.factory.level.game.helpTips[22].clip.OK.onPress = function () { this.holder.factory.level.game.helpTips[22].hidePopUp(); }; }; v2.addEvents = function () { this.Activation_btn.btn.holder = this; this.Activation_btn.btn.onPress = function () { if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip) { if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].checkIfAvailable(55) == false) { return undefined; } } if (!this.holder.factory.level.pause) { if (this.holder.demaged == false) { if (this.holder.sackNum > 0) { if (this.holder.sackNum > 3) { if (this.holder.factory.quadrupletBarPercent < 100 && this.holder.factory.level.game.strongStork == 3) { this.holder.factory.quadrupletBarPercent += this.holder.sackNum * 21; var v2 = int((this.holder.factory.quadrupletBarPercent / 100) * 40); this.holder.factory.Quadruplets.polni.gotoAndStop(v2); if (this.holder.factory.quadrupletBarPercent >= 100 && this.holder.factory.quadrupletsFlag == false) { this.holder.factory.Quadruplets.gotoAndStop(2); this.holder.factory.target.sndCtrl.stopSound(this.holder.factory.soundsId.indicatorfull_snd); this.holder.factory.target.sndCtrl.playSound(this.holder.factory.soundsId.indicatorfull_snd); this.holder.factory.quadrupletsFlag = true; this.holder.factory.level.game.helpTips[26].showPopUp(); this.holder.factory.addEvents26(); } } if (this.holder.factory.quadrupletBarPercent >= 100) { this.holder.factory.ChackForNextPopup(); } } this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this._parent.gotoAndPlay(1); this.holder.factory.target.sndCtrl.stopSound(this.holder.soundsId.launcherdemaged_snd); v2 = 10 + (this.holder.sackNum - 1) * 20; if (this.holder.sackNum > 1) { this.holder.factory.level.pointsArray.push({'type': 6, 'points': this.holder.sackNum.toString()}); } this.holder.factory.level.changePoints(v2, this._parent._x, this._parent._y - 10); this.holder.launch(); this.holder.factory.UnselectObject(this.holder); if (this.holder.factory.clickArray.length == 0) { this.holder.factory.level.game.successAction = 0; } } } else { this.holder.repairTube(); } } }; this.Activation_btn.btn.onRollOver = function () { if (this.holder.demaged == true) { this.holder.factory.target.mousePointer.clip.gotoAndStop('repair'); } else { this.holder.factory.target.mousePointer.clip.gotoAndStop('finger'); } }; this.Activation_btn.btn.onRollOut = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.Activation_btn.btn.onReleaseOutside = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; }; ASSetPropFlags(mcs.Tube.prototype, null, 1); } #endinitclip } movieClip 9300 __Packages.mcs.Toybox { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.Toybox) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; trace('this.factory.level.game.toyboxUpgrades ' + this.factory.level.game.toyboxUpgrades); this.upgrade = this.factory.level.game.toyboxUpgrades; this.toyNum = this.upgrade; trace('TOOOOOOOOOOOOOOOY this.toyNum ' + this.toyNum); this.hasStarNum = 0; this.shine = false; this.shined = false; this.animation = false; this.ID = 8; }; mcs.Toybox = v1; mcs.Toybox extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.Toybox implements _global.utils.IClipEvents; v2.attachToys = function () {}; v2.returnToy = function () {}; v2.attachToybox = function () { this.clip = this.factory.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.addEvents(); }; v2.removeToybox = function () {}; v2.EndAnimation = function () { this.animation = false; }; v2.onClickAction = function () { if (!this.factory.level.pause) { this.factory.cleanPrepare = false; if (this.factory.Stork.carring == this.factory.carryToy) { trace('STRKOT NOSI VO TOYBOX IGRACKA'); this.toyNum += 1; this.factory.UnselectObject(this); this.factory.UnselectObject(this.factory.Toys[0]); this.factory.Stork.removeStork(); this.factory.Stork.attachStork(); if (this.factory.Stork.Toy.linkID == 'toy1') { this.factory.Stork.clip._x = 478.5; this.factory.Stork.clip._y = 393.1; this.factory.Stork.clip.gotoAndStop('liftToy1'); } else { if (this.factory.Stork.Toy.linkID == 'toy2') { this.factory.Stork.clip._x = 478.5; this.factory.Stork.clip._y = 393.1; this.factory.Stork.clip.gotoAndStop('liftToy2'); } else { this.factory.Stork.clip._x = 478.9; this.factory.Stork.clip._y = 392.6; this.factory.Stork.clip.gotoAndStop('liftToy3'); } } utils.Delegate.callDelayed(this.factory.Stork.Toy, this.factory.Stork.Toy.attachToy, 300); this.factory.Stork.Toy.inToyBox = true; this.factory.Stork.carring = this.factory.carryNothing; this.factory.Stork.Toy = undefined; } else { if (this.factory.Stork.carring == this.factory.carryNothing && this.upgrade < 3 && this.toyNum > 0) { trace('STRKOT ZEMA IGRACKA OD TOYBOX'); this.toyNum -= 1; this.factory.Stork.removeStork(); this.factory.Stork.attachStork(); var v2 = 0; while (v2 <= this.factory.Toys.length) { if (this.factory.Toys[v2].inToyBox == true) { this.factory.Stork.Toy = this.factory.Toys[v2]; this.factory.UnselectObject(this.factory.Toys[v2]); break; } ++v2; } if (this.factory.Stork.Toy.linkID == 'toy1') { this.factory.Stork.clip._x = 478.5; this.factory.Stork.clip._y = 393.1; this.factory.Stork.clip.gotoAndStop('takeToy1'); } else { if (this.factory.Stork.Toy.linkID == 'toy2') { this.factory.Stork.clip._x = 478.5; this.factory.Stork.clip._y = 393.1; this.factory.Stork.clip.gotoAndStop('takeToy2'); } else { this.factory.Stork.clip._x = 478.9; this.factory.Stork.clip._y = 392.6; this.factory.Stork.clip.gotoAndStop('takeToy3'); } } this.factory.level.StorkCounter += 1; this.factory.level.StorkOldCounter = this.factory.level.StorkCounter; this.factory.Stork.Toy.removeToy(); this.factory.Stork.Toy.inToyBox = false; this.factory.Stork.carring = this.factory.carryToy; } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; } } utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400); } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClickAction'; if (this.factory.Stork.carring == this.factory.carryToy) { if (this.factory.Stork.Toy.linkID == 'toy1') { this.factory.Stork.clip._x = 478.5; this.factory.Stork.clip._y = 393.1; } else { if (this.factory.Stork.Toy.linkID == 'toy2') { this.factory.Stork.clip._x = 478.5; this.factory.Stork.clip._y = 393.1; } else { this.factory.Stork.clip._x = 478.9; this.factory.Stork.clip._y = 392.6; } } } else { if (this.factory.Stork.carring == this.factory.carryNothing && this.upgrade < 3 && this.toyNum > 0) { var v2 = 0; while (v2 <= this.factory.Toys.length) { if (this.factory.Toys[v2].inToyBox == true) { this.factory.Stork.Toy = this.factory.Toys[v2]; this.factory.UnselectObject(this.factory.Toys[v2]); break; } ++v2; } if (this.factory.Stork.Toy.linkID == 'toy1') { this.factory.Stork.clip._x = 478.5; this.factory.Stork.clip._y = 393.1; } else { if (this.factory.Stork.Toy.linkID == 'toy2') { this.factory.Stork.clip._x = 478.5; this.factory.Stork.clip._y = 393.1; } else { this.factory.Stork.clip._x = 478.9; this.factory.Stork.clip._y = 392.6; } } } } } }; v2.onClick = function () { if (!this.factory.level.pause) { this.factory.cleanPrepare = false; if (this.factory.Stork.carring == this.factory.carryToy) { this.factory.StorkGo(); } else { if (this.factory.Stork.carring == this.factory.carryNothing && this.upgrade < 3 && this.toyNum > 0) { this.factory.StorkGo(); } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400); } } } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClick'; } }; v2.addEvents = function () { this.clip.holder = this; this.clip.onPress = function () { if (this.holder.factory.level.game.levelNum == 1 && this.holder.factory.level.game.helpOnOff == true && this.holder.factory.babies.length == 1 && (this.holder.factory.babies[0].need != this.holder.factory.needToy || this.holder.factory.babies[0].hasToy == true || this.holder.factory.babies[0].hasBottle == true) || this.holder.factory.level.game.levelNum == 1 && this.holder.factory.level.game.helpOnOff == true && this.holder.factory.babies.length == 0) { return undefined; } if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip) { if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].checkIfAvailable(8) == false) { return undefined; } } trace('this.holder.factory.Stork.carring ' + this.holder.factory.Stork.carring); trace('this.holder.factory.carryToy ' + this.holder.factory.carryToy); trace('toybox pressed'); if (!this.holder.factory.level.pause) { if (this.holder.upgrade == 3 && this.holder.animation == false && this._currentframe == 1) { trace('upgrade 3'); this.holder.clip.gotoAndPlay(2); this.holder.animation = true; this.holder.factory.target.sndCtrl.stopSound(this.holder.factory.soundsId.jackbox_snd); this.holder.factory.target.sndCtrl.playSound(this.holder.factory.soundsId.jackbox_snd); utils.Delegate.callDelayed(this.holder, this.holder.EndAnimation, 400); var v3 = 0; while (v3 <= this.holder.factory.babies.length) { var v2 = this.holder.factory.babies[v3]; if (v2.need == this.holder.factory.needToy) { v2.changeNeed(); trace('CHANGE POINTS FOR JCK IN THE BOX ' + v3); this.holder.factory.level.changePoints(10, v2.bebeClip._x, v2.bebeClip._y - 70); } ++v3; } } else { trace('upgrade<3'); this.holder.factory.pushInClickArray(this.holder); this.holder.factory.level.game.helpTips[7].hidePopUp(); this.holder.factory.level.game.helpTips[8].showPopUp(); } } else { if (this.holder.factory.level.game.popUpPause && this.holder.factory.level.game.currentPopUp == 6 && this.holder.factory.Stork.carring == this.holder.factory.carryToy) { this.holder.factory.level.continueGame(); this.holder.factory.level.game.helpTips[6].hidePopUp(); this.holder.toyNum += 1; this.holder.factory.UnselectObject(this.holder); this.holder.factory.UnselectObject(this.holder.factory.Toys[0]); if (this.holder.factory.Stork.Toy.linkID == 'toy1') { this.holder.factory.Stork.clip._x = 478.5; this.holder.factory.Stork.clip._y = 393.1; this.holder.factory.Stork.clip.gotoAndStop('liftToy1'); } else { if (this.holder.factory.Stork.Toy.linkID == 'toy2') { this.holder.factory.Stork.clip._x = 478.5; this.holder.factory.Stork.clip._y = 393.1; this.holder.factory.Stork.clip.gotoAndStop('liftToy2'); } else { this.holder.factory.Stork.clip._x = 478.9; this.holder.factory.Stork.clip._y = 392.6; this.holder.factory.Stork.clip.gotoAndStop('liftToy3'); } } utils.Delegate.callDelayed(this.factory.Stork.Toy, this.factory.Stork.Toy.attachToy, 300); this.holder.factory.Stork.Toy.inToyBox = true; this.holder.factory.Stork.carring = this.holder.factory.carryNothing; this.holder.factory.Stork.Toy = undefined; } } }; this.clip.onRollOver = function () { if (this._currentframe == 1 && this.holder.upgrade == 3 || this.holder.upgrade < 3) { this.holder.factory.target.mousePointer.clip.gotoAndStop('finger'); } }; this.clip.onRollOut = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.onReleaseOutside = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; }; ASSetPropFlags(mcs.Toybox.prototype, null, 1); } #endinitclip } movieClip 9301 __Packages.mcs.Towel { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.Towel) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; this.isDirty = true; this.hasStarNum = 0; this.shine = false; this.shined = false; this.hasBallNum = 0; this.ID = 6; }; mcs.Towel = v1; mcs.Towel extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.Towel implements _global.utils.IClipEvents; v2.takeTowel = function () { var v3 = true; var v2 = 0; while (v2 < this.factory.babiesInRoom) { trace('this.factory.babies[i].need2 ' + this.factory.babies[v2].need); trace('this.factory.babies[i].Toy ' + this.factory.babies[v2].Toy); trace('this.factory.babies[i].Bottle ' + this.factory.babies[v2].Bottle); if (this.factory.babies[v2].need == 4 && this.factory.babies[v2].Toy == undefined && this.factory.babies[v2].Bottle == undefined) { v3 = false; } ++v2; } if (v3 == true) { this.factory.SelectObject(this.factory.Trashcan); } }; v2.attachTowel = function () { this.clip = this.factory.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.isDirty = false; this.addEvents(); }; v2.removeTowel = function () { this.clip.removeMovieClip(); }; v2.onClickAction = function () { trace('onClickAction11111111111'); if (!this.factory.level.pause) { trace('onClickAction22222222222222222'); if (this.factory.Stork.carring == this.factory.carryNothing) { this.isDirty = false; this.factory.UnselectObject(this); this.clip.gotoAndStop(2); utils.Delegate.callDelayed(this, this.changeClip, 1000); this.factory.Stork.removeStork(); this.factory.Stork.attachStork(); this.factory.Stork.Towel = this; this.factory.Stork.Towel.isDirty = false; this.factory.Stork.clip._x = 223.5; this.factory.Stork.clip._y = 404.1; this.factory.Stork.carring = this.factory.carryTowel; this.factory.Stork.clip.gotoAndStop('take'); this.factory.level.StorkCounter += 1; this.factory.level.StorkOldCounter = this.factory.level.StorkCounter; this.takeTowel(); } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; } utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400); } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClickAction'; this.factory.Stork.clip._x = 223.5; this.factory.Stork.clip._y = 404.1; } }; v2.onClick = function () { trace('onClick111111111111'); if (!this.factory.level.pause) { trace('onClick2222222222222'); if (this.factory.Stork.carring == this.factory.carryNothing) { this.factory.StorkGo(); } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400); } } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClick'; } }; v2.changeClip = function () { this.clip.gotoAndStop(1); }; v2.addEvents = function () { this.clip.holder = this; this.clip.onPress = function () { if (this.holder.factory.level.game.levelNum == 1 && this.holder.factory.level.game.helpOnOff == true && this.holder.factory.babies.length == 1 && (this.holder.factory.babies[0].need != this.holder.factory.vomited || this.holder.factory.babies[0].hasToy == true || this.holder.factory.babies[0].hasBottle == true) || this.holder.factory.level.game.levelNum == 1 && this.holder.factory.level.game.helpOnOff == true && this.holder.factory.babies.length == 0) { return undefined; } if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip) { if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].checkIfAvailable(6) == false) { return undefined; } } trace('on press towel ' + this.holder.factory.level.game.cleaningStork); if (this.holder.factory.level.game.cleaningStork == 1) { if (!this.holder.factory.level.pause) { if (this.holder.factory.CleaningStork.sleep == false && this.holder.factory.CleaningStork.hasTowel == false || this.holder.factory.CleaningStork.sleep == false && this.holder.factory.CleaningStork.hasTowel == true && this.holder.factory.CleaningStork.Towel.isDirty == true) { this.holder.factory.pushInClickArray1(this.holder.factory.CleaningStork); this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); } } } if (this.holder.factory.level.game.cleaningStork == 0) { this.holder.factory.level.game.helpTips[13].hidePopUp(); this.holder.factory.level.game.helpTips[14].showPopUp(); if (!this.holder.factory.level.pause) { this.holder.factory.pushInClickArray(this.holder); this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); } else { if (this.holder.factory.level.game.popUpPause) { if (this.holder.factory.Stork.carring == this.holder.factory.carryNothing && this.holder.factory.level.game.currentPopUp == 7) { this.holder.factory.level.continueGame(); this.holder.factory.level.game.helpTips[7].hidePopUp(); this.holder.isDirty = false; this.holder.factory.UnselectObject(this.holder); this.holder.factory.Stork.Towel = this.holder; this.factory.Stork.clip._x = 223.5; this.factory.Stork.clip._y = 404.1; this.holder.factory.Stork.carring = this.holder.factory.carryTowel; this.holder.factory.Stork.clip.gotoAndPlay('take'); this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); } } } } }; this.clip.onRollOver = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('finger'); }; this.clip.onRollOut = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.onReleaseOutside = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; }; ASSetPropFlags(mcs.Towel.prototype, null, 1); } #endinitclip } movieClip 9302 __Packages.mcs.Trashcan { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.Trashcan) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; this.hasStarNum = 0; this.shine = false; this.hasBallNum = 0; this.ID = 9; }; mcs.Trashcan = v1; mcs.Trashcan extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.Trashcan implements _global.utils.IClipEvents; v2.emptyTrashcan = function () {}; v2.throwTrash = function () {}; v2.attachTrashcan = function () { this.clip = this.factory.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.Front = this.factory.holder.attachMovie('trash_front', 'trash_front', this.depth + 10, {'_x': 12.7, '_y': 532.4}); this.addEvents(); }; v2.removeTrashcan = function () { this.clip.removeMovieClip(); }; v2.onClickAction = function () { trace('onClickAction111111111111Trashcan'); if (!this.factory.level.pause) { trace('onClickAction2222222222222Trashcan'); if (this.factory.Stork.carring == this.factory.carryTowel) { if (this.factory.Stork.Towel.isDirty == false) { this.factory.level.changePoints(-10, this.clip._x + 50, this.clip._y); } this.factory.UnselectObject(this); this.factory.Stork.clip._x = 0.5; this.factory.Stork.clip._y = 399.4; var v2 = this.clip.getDepth() + 3; this.factory.Stork.clip.swapDepths(v2); this.factory.Stork.carring = this.factory.carryNothing; this.factory.Stork.clip.gotoAndStop('drop'); this.factory.level.StorkCounter += 1; this.factory.level.StorkOldCounter = this.factory.level.StorkCounter; } else { if (this.factory.Stork.carring == this.factory.carryBottle) { if (this.factory.Stork.Bottle.empty == false) { this.factory.level.changePoints(-10, this.clip._x + 50, this.clip._y); } this.factory.UnselectObject(this); this.factory.Stork.clip._x = 0.5; this.factory.Stork.clip._y = 402.6; this.factory.Stork.carring = this.factory.carryNothing; this.factory.Stork.clip.gotoAndStop('drop_bottle'); this.factory.level.StorkCounter += 1; this.factory.level.StorkOldCounter = this.factory.level.StorkCounter; } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; } } utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400); } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClickAction'; if (this.factory.Stork.carring == this.factory.carryTowel) { this.factory.Stork.clip._x = 0.5; this.factory.Stork.clip._y = 399.4; var v2 = this.clip.getDepth() + 3; this.factory.Stork.clip.swapDepths(v2); } else { if (this.factory.Stork.carring == this.factory.carryBottle) { this.factory.Stork.clip._x = 0.5; this.factory.Stork.clip._y = 402.6; var v2 = this.clip.getDepth() + 3; this.factory.Stork.clip.swapDepths(v2); } } } }; v2.onClick = function () { trace('onClick11111111Trashcan'); if (!this.factory.level.pause) { trace('onClick22222222222Trashcan'); if (this.factory.Stork.carring == this.factory.carryTowel) { this.factory.StorkGo(); } else { if (this.factory.Stork.carring == this.factory.carryBottle) { this.factory.StorkGo(); } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400, this.factory.level.clock.toSeconds(), 0.4); } } } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClick'; } }; v2.addEvents = function () { this.Front.holder = this; this.Front.onPress = function () { if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip) { if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].checkIfAvailable(9) == false) { return undefined; } } this.holder.factory.level.game.helpTips[15].hidePopUp(); this.holder.factory.level.game.helpTips[16].showPopUp(); if (!this.holder.factory.level.pause) { this.holder.factory.pushInClickArray(this.holder); this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); } else { if (this.holder.factory.level.game.popUpPause && this.holder.factory.level.game.currentPopUp == 7 && this.holder.factory.Stork.carring == this.holder.factory.carryTowel) { this.holder.factory.level.continueGame(); this.holder.factory.level.game.helpTips[7].hidePopUp(); this.holder.factory.UnselectObject(this.holder); this.holder.factory.Stork.clip._x = 0.5; this.holder.factory.Stork.clip._y = 399.4; this.holder.factory.Stork.carring = this.holder.factory.carryNothing; this.holder.factory.Stork.clip.gotoAndStop('drop'); this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); utils.Delegate.callDelayed(this.holder.factory, this.holder.factory.Animation, 400, this.holder.factory.level.clock.toSeconds(), 0.4); } else { if (this.holder.factory.level.game.popUpPause && this.holder.factory.level.game.currentPopUp == 7 && this.holder.factory.Stork.carring == this.holder.factory.carryBottle) { this.holder.factory.level.continueGame(); this.holder.factory.level.game.helpTips[7].hidePopUp(); this.holder.factory.UnselectObject(this.holder); this.holder.factory.Stork.clip._x = 0.5; this.holder.factory.Stork.clip._y = 402.6; this.holder.factory.Stork.carring = this.holder.factory.carryNothing; this.holder.factory.Stork.clip.gotoAndStop('drop_bottle'); this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); utils.Delegate.callDelayed(this.holder.factory, this.holder.factory.Animation, 400, this.holder.factory.level.clock.toSeconds(), 0.4); } } } }; this.Front.onRollOver = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('finger'); }; this.Front.onRollOut = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.Front.onReleaseOutside = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; }; ASSetPropFlags(mcs.Trashcan.prototype, null, 1); } #endinitclip } movieClip 9303 __Packages.mcs.EscapeSwitch { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.EscapeSwitch) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; clearInterval(this.intID); }; mcs.EscapeSwitch = v1; mcs.EscapeSwitch extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.EscapeSwitch implements _global.utils.IClipEvents; v2.stopTrack = function () { this.factory.Track.stopMovingTrack(); }; v2.attachEscapeSwitch = function () { this.clip = this.factory.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.clip.factory = this.factory; var v2 = flash.display.BitmapData.loadBitmap('ecsswitchshadow'); this.factory.factoryBitmapData.copyPixels(v2, v2.rectangle, new flash.geom.Point(96.59999999999999, 466.8), undefined, undefined, true); this.addEvents(); }; v2.removeEscapeSwitch = function () { this.clip.removeMovieClip(); }; v2.raiseUp = function () { trace('raiseUp'); if (this.clip._currentframe >= 4) { clearInterval(this.intID); this.intID = setInterval(this, 'handleUp', 1000); } }; v2.handleUp = function () { if (!this.factory.level.pause) { if (this.clip._currentframe >= 4) { if (this.clip._currentframe == this.clip._totalframes) { this.clip.gotoAndStop(1); clearInterval(this.intID); this.factory.target.sndCtrl.stopSound(this.factory.soundsId.escapeswitchup_snd); this.factory.target.sndCtrl.stopSound(this.factory.soundsId.escapeswitchok_snd); this.factory.target.sndCtrl.playSound(this.factory.soundsId.escapeswitchok_snd); } else { this.clip.gotoAndStop(this.clip._currentframe + 1); this.factory.target.sndCtrl.stopSound(this.factory.soundsId.escapeswitchup_snd); this.factory.target.sndCtrl.playSound(this.factory.soundsId.escapeswitchup_snd); } } } trace('handleUp ' + this.factory.holder); if (this.factory.holder == undefined) { clearInterval(this.intID); } }; v2.StartMovingTrack = function () { if (this.factory.level.halt == false && this.factory.level.pause == false) { this.factory.Track.moveTrack(); } }; v2.addEvents = function () { this.clip.holder_ = this; this.clip.onPress = function () { if (!this.holder_.factory.level.pause) { if (this.holder_.factory.trackIsMoving == true) { if (this._currentframe == 1) { this.holder_.factory.target.sndCtrl.stopSound(this.holder_.factory.soundsId.handleclick_snd); this.holder_.factory.target.sndCtrl.playSound(this.holder_.factory.soundsId.handleclick_snd); this.holder_.factory.trackIsStoped = true; this.holder_.stopTrack(); utils.Delegate.callDelayed(this.holder_, this.holder_.StartMovingTrack, 12000); this.holder_.factory.trackIsMoving == true; this.holder_.factory.stopedFromEsc = true; this.gotoAndPlay(1); } } } }; this.clip.onRollOver = function () { this.holder_.factory.target.mousePointer.clip.gotoAndStop('finger'); }; this.clip.onRollOut = function () { this.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.onReleaseOutside = function () { this.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); }; }; ASSetPropFlags(mcs.EscapeSwitch.prototype, null, 1); } #endinitclip } movieClip 9304 __Packages.mcs.Stork { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.Stork) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; this.carring = 0; this.hasSack = false; this.pressed = false; this.sleep = false; this.right = false; this.left = false; this.weakingUp = false; this.hasBallNum = 0; this.ID = 32; this.hasTowel = false; this.sounds = new Array(); this.stand = true; this.sounds = [['disenje_snd', 33, false], ['storkclean_snd', 100, false], ['storkstartsleep_snd', 100, false], ['storksleep_snd', 100, false], ['takeBabyUp_snd', 100, false], ['takeBabyUp_snd', 100, false]]; this.soundsId = new Array(); this.attachSounds(); }; mcs.Stork = v1; mcs.Stork extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.Stork implements _global.utils.IClipEvents; v2.attachSounds = function () { trace('STORK attachSounds'); var v2 = 0; while (v2 < this.sounds.length) { var v3 = this.factory.level.game.soundClip.createEmptyMovieClip(utils.StringUtils.getUniqueName(), this.factory.level.game.soundClip.getNextHighestDepth()); var v4 = new utils.SoundImpl(v3); v4.attachSoundImpl(this.sounds[v2][0], this.sounds[v2][1], this.sounds[v2][2]); this.soundsId[this.sounds[v2][0]] = this.factory.level.game.sndCtrl.addSound(this.sounds[v2][0], v3, this.sounds[v2][1], this.sounds[v2][2]); if (this.sounds[v2][2]) { this.factory.level.game.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.factory.level.game.sndCtrl.getMusicVolume()); } else { this.factory.level.game.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.factory.level.game.sndCtrl.getSoundFXVolume()); } ++v2; } }; v2.playAnimation = function (id) {}; v2.cleaningStork = function (baby) { this.GotoAndStop('clean'); this.factory.target.sndCtrl.stopSound(this.soundsId.storkclean_snd); this.factory.target.sndCtrl.playSound(this.soundsId.storkclean_snd); this.Towel.isDirty = true; this.factory.level.CleaningStorkCounter += 1; this.factory.level.CleaningStorkOldCounter = this.factory.level.CleaningStorkCounter; baby.clip.cloud._visible = false; if (baby.angry == true) { } else { this.factory.level.changePoints(10, baby.bebeClip._x + 10, baby.bebeClip._y - 20); } utils.Delegate.callDelayed(this, this.shiftBallArray, 1300, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); baby.angry = false; baby.moodFlag = false; this.factory.comboCheck(baby.need); this.factory.combo1Check(baby); utils.Delegate.callDelayed(baby, baby.changeNeed, 1100, this.factory.level.clock.toSeconds(), 1.3); utils.Delegate.callDelayed(this, this.trowTowel, 1300); }; v2.cleaningStork2 = function (baby) { trace('cleaningStork2()'); this.GotoAndStop('clean'); this.Towel.isDirty = true; this.factory.target.sndCtrl.stopSound(this.soundsId.storkclean_snd); this.factory.target.sndCtrl.playSound(this.soundsId.storkclean_snd); this.factory.level.CleaningStorkCounter += 1; this.factory.level.CleaningStorkOldCounter = this.factory.level.CleaningStorkCounter; baby.clip.cloud._visible = false; if (baby.angry == true) { } else { this.factory.level.changePoints(10, baby.bebeClip._x + 10, baby.bebeClip._y - 20); } utils.Delegate.callDelayed(this, this.shiftBallArray, 1300, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); baby.angry = false; baby.moodFlag = false; this.factory.comboCheck(baby.need); this.factory.combo1Check(baby); utils.Delegate.callDelayed(baby, baby.changeNeed, 1100, this.factory.level.clock.toSeconds(), 1.3); utils.Delegate.callDelayed(this, this.trowTowel, 1300); }; v2.trowTowel = function () { trace('trowTowel()'); if (this.sleep == false) { trace('drop'); utils.Delegate.callDelayed(this, this.shiftBallArray, 400, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); this.storkClip.swapDepths(this.depth); this.storkClip._x = 0.5; this.storkClip._y = 399.4; this.GotoAndStop('drop'); this.factory.level.CleaningStorkCounter += 1; this.factory.level.CleaningStorkOldCounter = this.factory.level.CleaningStorkCounter; this.factory.level.game.successAction += 1; this.hasTowel = false; utils.Delegate.callDelayed(this, this.setCoord2, 1005); utils.Delegate.callDelayed(this.factory, this.factory.Animation1, 400); } else { trace('spliceClickArray1 7'); this.factory.spliceClickArray1(); this.factory.animation1 = false; } }; v2.target = function () {}; v2.setHelper = function (h) {}; v2.removeHelper = function () {}; v2.fallSleep = function () { trace('this.factory.animation1 ' + this.factory.animation1); trace('this.hasTowel ' + this.hasTowel); trace('FALL SLEEP'); if (this.sleep == false) { if (this.factory.animation1 == false) { if (this.factory.level.game.helpTips[27].shown == false) { this.factory.level.game.helpTips[27].showPopUp(); this.addEvents27(); } else { this.sleep = true; this.GotoAndStop('sleep'); this.clip.strkRef = this; this.factory.target.sndCtrl.stopSound(this.soundsId.storkstartsleep_snd); this.factory.target.sndCtrl.playSound(this.soundsId.storkstartsleep_snd); this.factory.sleepDelay = (50 - this.factory.level.game.levelNum + random(10)) * 1000; this.factory.level.sleepingTimer = getTimer(); this.factory.storkTimeToSleep = false; } } else { utils.Delegate.callDelayed(this, this.fallSleep, 3500); } } }; v2.addEvents27 = function () { this.factory.level.game.helpTips[27].clip.OK.holder = this; this.factory.level.game.helpTips[27].clip.OK.onPress = function () { this.holder.fallSleep(); this.holder.factory.level.game.helpTips[27].hidePopUp(); }; }; v2.attachStork = function () { trace('attachStork'); if (this.linkID == 'stork_f') { this.clip = this.factory.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.clip.level = this.factory; this.clip.gotoAndStop('stand'); } else { trace('zakacuvam cleaning stork'); this.storkClip = this.factory.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); if (this.sleep == false) { this.GotoAndStop('dise'); } else { this.GotoAndStop('sleep'); trace('spie'); } } this.clip.object = this; utils.Delegate.callDelayed(this, this.addEvents, 300); }; v2.setCoord2 = function () { this.storkClip._x = this.x; this.storkClip._y = this.y; if (this.sleep == false) { this.GotoAndStop('dise'); } else { this.GotoAndStop('sleep'); trace('spie'); } this.clip.object = this; utils.Delegate.callDelayed(this, this.addEvents, 300); }; v2.removeStork = function () { if (this.linkID == 'stork_f') { this.clip.removeMovieClip(); } else { this.storkClip.removeMovieClip(); } }; v2.takeTowel = function () { trace('takeTowel()'); trace('this.sleep ' + this.sleep); if (this.sleep == false) { trace('take'); this.storkClip._x = 223.5; this.storkClip._y = 404.1; this.GotoAndStop('take'); this.factory.level.CleaningStorkCounter += 1; this.factory.level.CleaningStorkOldCounter = this.factory.level.CleaningStorkCounter; this.hasTowel = true; this.Towel = this.factory.Towel; this.Towel.isDirty = false; this.factory.cleanPrepare = true; this.factory.level.game.successAction += 1; utils.Delegate.callDelayed(this, this.shiftBallArray, 400, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); utils.Delegate.callDelayed(this.factory, this.factory.Animation1, 400); } else { trace('spliceClickArray1 4'); this.factory.spliceClickArray1(); this.factory.animation1 = false; } }; v2.takeTowel2 = function (baby) { if (this.sleep == false) { this.storkClip._x = 223.5; this.storkClip._y = 404.1; this.GotoAndStop('take'); this.factory.level.CleaningStorkCounter += 1; this.factory.level.CleaningStorkOldCounter = this.factory.level.CleaningStorkCounter; this.Towel = this.factory.Towel; this.Towel.isDirty = false; this.factory.level.game.successAction += 1; utils.Delegate.callDelayed(this, this.shiftBallArray, 400, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); utils.Delegate.callDelayed(this, this.cleanBaby, 400, baby, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } else { trace('spliceClickArray1 5'); this.factory.spliceClickArray1(); this.factory.animation1 = false; } }; v2.cleanBaby = function (baby, level, callTimes) { if (level == this.factory.level.game.levelNum && this.factory.holder && callTimes == this.factory.level.game.factoryCallTimes) { var v3 = baby.bebeClip.getDepth() + 3; this.storkClip.swapDepths(v3); this.storkClip._x = baby.bebeClip._x - 30; this.storkClip._y = 367.4; this.cleaningStork2(baby); } }; v2.onClick1 = function () { if (!this.factory.level.pause) { if (this.hasTowel == false) { trace('!!!!!!!!!!!!!!!!!!!!!!!!!!!!this.factory.animation1 ' + this.factory.animation1); this.takeTowel(); } else { this.factory.animation1 = false; } } else { trace('spliceClickArray1 6'); this.factory.spliceClickArray1(); this.factory.animation1 = false; } }; v2.shiftBallArray = function (level, callTimes) { if (level == this.factory.level.game.levelNum && this.factory.holder && callTimes == this.factory.level.game.factoryCallTimes) { var v3 = this.factory.ballArray.shift(); v3.removeMovieClip(); var v2 = 0; while (v2 < this.factory.ballArray.length) { this.factory.ballArray[v2].ballNum.text = (v2 + 1).toString(); ++v2; } } }; v2.StorkAweak = function () { if (this.hasTowel == false) { this.GotoAndStop('dise'); } else { this.GotoAndStop('dise_Towel'); } }; v2.addEvents = function () { trace('^^^^^^^ this.clip.strk.strkArea1 ' + this.clip.strk.strkArea1); this.clip.strkArea1.holder = this; this.clip.strkArea1.onPress = function () { trace('this.holder.factory.level.game.helpTips[27].PriorityObject[0] ' + this.holder.factory.level.game.helpTips[27].PriorityObject[0]); trace('this.holder.factory.level.game.helpTips[27].PriorityObject[1] ' + this.holder.factory.level.game.helpTips[27].PriorityObject[1]); trace('this.holder.factory.level.game.helpTips[27].PriorityObject[2] ' + this.holder.factory.level.game.helpTips[27].PriorityObject[2]); trace('this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip ' + this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip); trace('this.holder.factory.level.game.currentPopUp ' + this.holder.factory.level.game.currentPopUp); var v2 = this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].checkIfAvailable(32); trace('a ' + v2); if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip) { if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].checkIfAvailable(32) == false) { return undefined; } } trace('pritisnat e shtrk'); if (this.holder.upgrade == 1) { this.holder.pressed = true; if (this.holder.sleep == false) { if (this.holder.hasTowel == false) { this.holder.factory.pushInClickArray1(this.holder); } } else { this.holder.factory.level.game.helpTips[27].hidePopUp(); this.holder.sleep = false; this.holder.pressed = false; var v3 = {'x': _xmouse, 'y': _ymouse}; this.holder.storkClip.globalToLocal(v3); this.holder.storkClip.attachMovie('truba', 'truba', 1001, {'_x': 106, '_y': 33}); this.holder.factory.target.sndCtrl.stopSound(this.holder.soundsId.storkstartsleep_snd); this.holder.factory.target.sndCtrl.stopSound(this.holder.factory.soundsId.honk_snd); this.holder.factory.target.sndCtrl.playSound(this.holder.factory.soundsId.honk_snd); this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); this.holder.GotoAndStop('weakUp'); } } else { if (this.holder.upgrade == 2) { if (this.holder.sleep == true) { this.holder.factory.level.game.helpTips[27].hidePopUp(); this.holder.sleep = false; this.holder.pressed = false; var v3 = {'x': _xmouse, 'y': _ymouse}; this.holder.storkClip.globalToLocal(v3); this.holder.storkClip.attachMovie('truba', 'truba', 1001, {'_x': 106, '_y': 33}); this.holder.factory.target.sndCtrl.stopSound(this.holder.soundsId.storkstartsleep_snd); this.holder.factory.target.sndCtrl.stopSound(this.holder.factory.soundsId.honk_snd); this.holder.factory.target.sndCtrl.playSound(this.holder.factory.soundsId.honk_snd); this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); this.holder.GotoAndStop('weakUp'); } } } }; this.clip.strkArea2.holder = this; this.clip.strkArea2.onPress = function () { trace('this.holder.factory.level.game.helpTips[27].PriorityObject[0] ' + this.holder.factory.level.game.helpTips[27].PriorityObject[0]); trace('this.holder.factory.level.game.helpTips[27].PriorityObject[1] ' + this.holder.factory.level.game.helpTips[27].PriorityObject[1]); trace('this.holder.factory.level.game.helpTips[27].PriorityObject[2] ' + this.holder.factory.level.game.helpTips[27].PriorityObject[2]); trace('this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip ' + this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip); trace('this.holder.factory.level.game.currentPopUp ' + this.holder.factory.level.game.currentPopUp); var v2 = this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].checkIfAvailable(32); trace('a ' + v2); if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip) { if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].checkIfAvailable(32) == false) { return undefined; } } trace('pritisnat e shtrk'); if (this.holder.upgrade == 1) { this.holder.pressed = true; if (this.holder.sleep == false) { if (this.holder.hasTowel == false) { this.holder.factory.pushInClickArray1(this.holder); } } else { this.holder.factory.level.game.helpTips[27].hidePopUp(); this.holder.sleep = false; this.holder.pressed = false; var v3 = {'x': _xmouse, 'y': _ymouse}; this.holder.storkClip.globalToLocal(v3); this.holder.storkClip.attachMovie('truba', 'truba', 1001, {'_x': 106, '_y': 33}); this.holder.factory.target.sndCtrl.stopSound(this.holder.soundsId.storkstartsleep_snd); this.holder.factory.target.sndCtrl.stopSound(this.holder.factory.soundsId.honk_snd); this.holder.factory.target.sndCtrl.playSound(this.holder.factory.soundsId.honk_snd); this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); this.holder.GotoAndStop('weakUp'); } } else { if (this.holder.upgrade == 2) { if (this.holder.sleep == true) { this.holder.factory.level.game.helpTips[27].hidePopUp(); this.holder.sleep = false; this.holder.pressed = false; var v3 = {'x': _xmouse, 'y': _ymouse}; this.holder.storkClip.globalToLocal(v3); this.holder.storkClip.attachMovie('truba', 'truba', 1001, {'_x': 106, '_y': 33}); this.holder.factory.target.sndCtrl.stopSound(this.holder.soundsId.storkstartsleep_snd); this.holder.factory.target.sndCtrl.stopSound(this.holder.factory.soundsId.honk_snd); this.holder.factory.target.sndCtrl.playSound(this.holder.factory.soundsId.honk_snd); this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); this.holder.GotoAndStop('weakUp'); } } } }; this.clip.strkArea3.holder = this; this.clip.strkArea3.onPress = function () { trace('this.holder.factory.level.game.helpTips[27].PriorityObject[0] ' + this.holder.factory.level.game.helpTips[27].PriorityObject[0]); trace('this.holder.factory.level.game.helpTips[27].PriorityObject[1] ' + this.holder.factory.level.game.helpTips[27].PriorityObject[1]); trace('this.holder.factory.level.game.helpTips[27].PriorityObject[2] ' + this.holder.factory.level.game.helpTips[27].PriorityObject[2]); trace('this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip ' + this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip); trace('this.holder.factory.level.game.currentPopUp ' + this.holder.factory.level.game.currentPopUp); var v2 = this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].checkIfAvailable(32); trace('a ' + v2); if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip) { if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].checkIfAvailable(32) == false) { return undefined; } } trace('pritisnat e shtrk'); if (this.holder.upgrade == 1) { this.holder.pressed = true; if (this.holder.sleep == false) { if (this.holder.hasTowel == false) { this.holder.factory.pushInClickArray1(this.holder); } } else { this.holder.factory.level.game.helpTips[27].hidePopUp(); this.holder.sleep = false; this.holder.pressed = false; var v3 = {'x': _xmouse, 'y': _ymouse}; this.holder.storkClip.globalToLocal(v3); this.holder.storkClip.attachMovie('truba', 'truba', 1001, {'_x': 106, '_y': 33}); this.holder.factory.target.sndCtrl.stopSound(this.holder.soundsId.storkstartsleep_snd); this.holder.factory.target.sndCtrl.stopSound(this.holder.factory.soundsId.honk_snd); this.holder.factory.target.sndCtrl.playSound(this.holder.factory.soundsId.honk_snd); this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); this.holder.GotoAndStop('weakUp'); } } else { if (this.holder.upgrade == 2) { if (this.holder.sleep == true) { this.holder.factory.level.game.helpTips[27].hidePopUp(); this.holder.sleep = false; this.holder.pressed = false; var v3 = {'x': _xmouse, 'y': _ymouse}; this.holder.storkClip.globalToLocal(v3); this.holder.storkClip.attachMovie('truba', 'truba', 1001, {'_x': 106, '_y': 33}); this.holder.factory.target.sndCtrl.stopSound(this.holder.soundsId.storkstartsleep_snd); this.holder.factory.target.sndCtrl.stopSound(this.holder.factory.soundsId.honk_snd); this.holder.factory.target.sndCtrl.playSound(this.holder.factory.soundsId.honk_snd); this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); this.holder.GotoAndStop('weakUp'); } } } }; this.clip.strkArea1.onRollOver = function () { if (this.holder.sleep == false) { this.holder.factory.target.mousePointer.clip.gotoAndStop('finger'); } else { trace('on rollOver111 truba ' + this.holder.sleep); this.holder.factory.target.mousePointer.clip.gotoAndStop('wakeUp'); } }; this.clip.strkArea1.onRollOut = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.strkArea1.onReleaseOutside = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.strkArea2.onRollOver = function () { if (this.holder.sleep == false) { this.holder.factory.target.mousePointer.clip.gotoAndStop('finger'); } else { trace('on rollOver222 truba ' + this.holder.sleep); this.holder.factory.target.mousePointer.clip.gotoAndStop('wakeUp'); } }; this.clip.strkArea2.onRollOut = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.strkArea2.onReleaseOutside = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.strkArea3.onRollOver = function () { if (this.holder.sleep == false) { this.holder.factory.target.mousePointer.clip.gotoAndStop('finger'); } else { trace('on rollOver333 truba ' + this.holder.sleep); this.holder.factory.target.mousePointer.clip.gotoAndStop('wakeUp'); } }; this.clip.strkArea3.onRollOut = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.strkArea3.onReleaseOutside = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; }; v2.FindNextAction = function () { trace('FindNextAction()'); if (this.carring == 0) { this.factory.FindBabyAction(); } else { this.PointStorkNextAction(); } }; v2.GotoAndStop = function (where) { if (this.upgrade == 1) { var v3 = 'cs1'; } else { var v3 = 'cs2'; } var v2 = v3 + where.toString(); this.clip = this.storkClip.attachMovie(v2, v2, 5, {'_x': 0, '_y': 0}); this.clip.object = this; this.clip.factory = this.factory; this.addEvents(); }; v2.PointStorkNextAction = function () { trace('PointStorkNextAction()'); if (this.carring == 1 && this.clip._x == 694 && this.clip._y == 416 && this.clip._visible == true) { trace('this.carring == 1'); var v2 = 0; while (v2 <= this.factory.babies.length) { var v3 = false; if (this.factory.babies[v2].need == 3 && this.factory.babies[v2].hasToy == false) { this.factory.PointObject(this.factory.babies[v2], this.factory.babies[v2]); this.factory.level.PointedObject = this.factory.babies[v2]; this.factory.ClipClick = this.factory.holder.attachMovie('babyCloud', 'babyCloud', 987753, {'_x': 647, '_y': 503.6}); this.factory.ClipClick.cloud.gotoAndStop(this.factory.babies[v2].index); this.factory.ClipClick.gotoAndPlay(this.clip.strk._currentframe); v3 = true; trace('bebe1'); break; } ++v2; } if (v3 == false) { trace('toybox'); this.factory.PointObject(this.factory.ToyBox); this.factory.level.PointedObject = this.factory.ToyBox; this.clip.strk.sise.gotoAndStop(2); this.factory.ClipClick = this.factory.holder.attachMovie('toyboxCloud', 'toyboxCloud', 987753, {'_x': 647, '_y': 503.6}); this.factory.ClipClick.cloud.gotoAndStop(this.factory.level.game.toyboxUpgrades); this.factory.ClipClick.gotoAndPlay(this.clip.strk._currentframe); } } else { if (this.carring == 2 && this.clip._x == 694 && this.clip._y == 416 && this.clip._visible == true) { trace('this.carring == 2'); if (this.Towel.isDirty == true) { this.factory.PointObject(this.factory.Trashcan); this.factory.level.PointedObject = this.factory.Trashcan; this.clip.strk.sise.gotoAndStop(2); this.factory.ClipClick = this.factory.holder.attachMovie('trashcanCloud', 'trashcanCloud', 987753, {'_x': 647, '_y': 503.6}); this.factory.ClipClick.gotoAndPlay(this.clip.strk._currentframe); } else { var v2 = 0; while (v2 <= this.factory.babies.length) { var v3 = false; if (this.factory.babies[v2].need == 4) { this.factory.PointObject(this.factory.babies[v2], this.factory.babies[v2]); this.factory.level.PointedObject = this.factory.babies[v2]; this.factory.ClipClick = this.factory.holder.attachMovie('babyCloud', 'babyCloud', 987753, {'_x': 647, '_y': 503.6}); this.factory.ClipClick.cloud.gotoAndStop(this.factory.babies[v2].index); this.factory.ClipClick.gotoAndPlay(this.clip.strk._currentframe); v3 = true; trace('bebe2'); break; } ++v2; } if (v3 == false) { trace('kanta'); this.factory.PointObject(this.factory.Trashcan); this.factory.level.PointedObject = this.factory.Trashcan; this.clip.strk.sise.gotoAndStop(2); this.factory.ClipClick = this.factory.holder.attachMovie('trashcanCloud', 'trashcanCloud', 987753, {'_x': 647, '_y': 503.6}); this.factory.ClipClick.gotoAndPlay(this.clip.strk._currentframe); } } } else { if (this.carring == 3 && this.clip._x == 694 && this.clip._y == 416 && this.clip._visible == true) { trace('this.carring == 3'); var v2 = 0; while (v2 <= this.factory.babies.length) { var v3 = false; if (this.factory.babies[v2].need == 5 && this.factory.babies[v2].hasBottle == false) { this.factory.PointObject(this.factory.babies[v2], this.factory.babies[v2]); this.factory.level.PointedObject = this.factory.babies[v2]; this.factory.ClipClick = this.factory.holder.attachMovie('babyCloud', 'babyCloud', 987753, {'_x': 647, '_y': 503.6}); this.factory.ClipClick.cloud.gotoAndStop(this.factory.babies[v2].index); this.factory.ClipClick.gotoAndPlay(this.clip.strk._currentframe); v3 = true; trace('bebe3'); break; } ++v2; } if (v3 == false) { trace('kanta'); this.factory.PointObject(this.factory.Trashcan); this.factory.level.PointedObject = this.factory.Trashcan; this.clip.strk.sise.gotoAndStop(2); this.factory.ClipClick = this.factory.holder.attachMovie('trashcanCloud', 'trashcanCloud', 987753, {'_x': 647, '_y': 503.6}); this.factory.ClipClick.gotoAndPlay(this.clip.strk._currentframe); } } else { if (this.factory.level.succesesClickFlag == false) { trace('reset'); this.factory.level.PointedObject = undefined; this.factory.level.succesesClick = getTimer(); this.factory.level.storkCarringFlag = true; this.factory.level.succesesClickFlag = true; } } } } }; ASSetPropFlags(mcs.Stork.prototype, null, 1); } #endinitclip } movieClip 9305 __Packages.mcs.FoodMaker { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.FoodMaker) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; this.hasBottle = false; this.numBottle = 0; this.bottleDepth = this.depth + 1; this.working = false; this.hasStarNum = 0; this.demaged = false; this.shine = false; this.shined = false; this.ID = 5; }; mcs.FoodMaker = v1; mcs.FoodMaker extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.FoodMaker implements _global.utils.IClipEvents; v2.playAnimation = function () { this.factory.target.sndCtrl.stopSound(this.factory.soundsId.foodmakerCook_snd); this.factory.target.sndCtrl.playSound(this.factory.soundsId.foodmakerCook_snd, 32000); this.clip.foodmaker.gotoAndPlay(2); _global.bottleReady = false; }; v2.attachBottles = function () { this.factory.target.sndCtrl.stopSound(this.factory.soundsId.foodmakerCook_snd); this.factory.target.sndCtrl.stopSound(this.factory.soundsId.foodmakerBottle_snd); this.factory.target.sndCtrl.playSound(this.factory.soundsId.foodmakerBottle_snd); _global.bottleReady = false; this.factory.Bottle = new Array(); this.numBottle = 0; this.factory.timeForEat = 1000 * this.upgrade; if (this.factory.level.game.foodmakerUpgrades == 1) { this.bottleDepth = this.factory.level.depth.getDepth('foodmaker') + 10; this.factory.Bottle[0] = new mcs.Bottle(this.factory, 'bottle', 372.1, 508.4, this.factory.level.depth.getDepth(this.linkID) + 10); this.factory.Bottle[0].attachBottle(); this.factory.Bottle[0].byFoodmaker = true; this.numBottle = 1; this.factory.Bottle[0].shine = false; this.factory.SelectObject(this.factory.Bottle[0]); this.factory.UnselectObject(this); } if (this.factory.level.game.foodmakerUpgrades == 2) { var v3 = 0; while (v3 <= 1) { this.bottleDepth = this.factory.level.depth.getDepth('foodmaker') + (v3 + 1) * 10; this.factory.Bottle[v3] = new mcs.Bottle(this.factory, 'bottle', 364 + v3 * 17, 508.5, this.factory.level.depth.getDepth(this.linkID) + (v3 + 1) * 10); this.factory.Bottle[v3].attachBottle(); this.factory.Bottle[v3].byFoodmaker = true; ++v3; } this.numBottle = 2; this.factory.Bottle[0].shine = false; this.factory.SelectObject(this.factory.Bottle[0]); this.factory.UnselectObject(this); } if (this.factory.level.game.foodmakerUpgrades == 3) { v3 = 0; while (v3 <= 2) { this.bottleDepth = this.factory.level.depth.getDepth('foodmaker') + (v3 + 1) * 10; this.factory.Bottle[v3] = new mcs.Bottle(this.factory, 'bottle', 358 + v3 * 16, 508, this.factory.level.depth.getDepth(this.linkID) + (v3 + 1) * 10); this.factory.Bottle[v3].attachBottle(); this.factory.Bottle[v3].byFoodmaker = true; ++v3; } this.numBottle = 3; this.factory.Bottle[0].shine = false; this.factory.SelectObject(this.factory.Bottle[0]); this.factory.UnselectObject(this); } this.hasBottle = true; this.working = false; }; v2.attachFoodMaker = function () { this.clip = this.factory.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.clip.gotoAndStop(this.factory.level.game.foodmakerUpgrades); this.clip.foodmaker.object = this.factory.level; this.clip.foodmaker.factory = this; this.addEvents(); }; v2.removeFoodMaker = function () { this.clip.removeMovieClip(); }; v2.demagedFoodmaker = function () { if (this.hasBottle == true && this.numBottle != 0) { if (this.factory.level.game.helpTips[28].called == false) { this.factory.level.game.helpTips[28].showPopUp(); this.addEventsPopup(); } else { this.working = false; this.demaged = true; this.clip.gotoAndStop(this.factory.level.game.foodmakerUpgrades); var v2 = 0; while (v2 <= this.factory.level.game.foodmakerUpgrades - 1) { if (this.factory.Bottle[v2].byFoodmaker == true) { this.factory.Bottle[v2].clip._visible = false; } ++v2; } this.clip.foodmaker.object = this.factory.level; this.clip.foodmaker.gotoAndStop(64); this.factory.target.sndCtrl.stopSound(this.factory.soundsId.foodmakerDamage_snd); this.factory.target.sndCtrl.playSound(this.factory.soundsId.foodmakerDamage_snd); } } }; v2.addEventsPopup = function () { this.factory.level.game.helpTips[28].clip.OK.holder = this; this.factory.level.game.helpTips[28].clip.OK.onPress = function () { this.holder.demagedFoodmaker(); this.holder.factory.level.game.helpTips[28].hidePopUp(); }; }; v2.BottleBroken = function () { trace('BottleBroken()'); if (this.demaged == true) { this.numBottle = 0; this.demaged = false; this.hasBottle = false; this.clip.foodmaker.gotoAndStop(1); this.working = false; } }; v2.BrokeBottle = function () { trace('BrokeBottle()'); if (this.demaged == true) { this.hasBottle = false; this.factory.level.game.helpTips[28].hidePopUp(); trace('this.clip.foodmaker.demage ' + this.clip.foodmaker.demage); this.factory.target.sndCtrl.stopSound(this.factory.soundsId.foodmakerBroken_snd); this.factory.target.sndCtrl.playSound(this.factory.soundsId.foodmakerBroken_snd); var v2 = 0; while (v2 <= this.factory.level.game.foodmakerUpgrades - 1) { if (this.factory.Bottle[v2].byFoodmaker) { this.numBottle -= 1; this.factory.Bottle[v2].byFoodmaker = false; this.factory.Bottle[v2].removeBottle(); } ++v2; } this.numBottle = 0; } }; v2.repairFoodmaker = function () { this.factory.level.game.helpTips[28].hidePopUp(); this.demaged = false; this.clip.gotoAndStop(this.factory.level.game.foodmakerUpgrades); this.clip.foodmaker.gotoAndStop(63); var v2 = 0; while (v2 <= this.factory.level.game.foodmakerUpgrades - 1) { trace('repair na foodmaker'); trace('this.factory.Bottle[i].byFoodmaker ' + this.factory.Bottle[v2].byFoodmaker); if (this.factory.Bottle[v2].byFoodmaker == true) { this.factory.Bottle[v2].clip._visible = true; } ++v2; } var v3 = {'x': _xmouse, 'y': _ymouse}; this.clip.globalToLocal(v3); this.clip.attachMovie('kljuc', 'kljuc', 1001, {'_x': 36, '_y': 67}); this.factory.level.game.successAction += 1; this.factory.target.sndCtrl.stopSound(this.factory.soundsId.foodmakerDamage_snd); this.factory.target.sndCtrl.stopSound(this.factory.soundsId.screw_snd); this.factory.target.sndCtrl.playSound(this.factory.soundsId.screw_snd); }; v2.onClickAction = function () { trace('onClick on foodmaker'); if (!this.factory.level.pause) { if (this.factory.Stork.carring == this.factory.carryNothing) { if (this.hasBottle == false && this.working == false) { this.factory.level.game.helpTips[10].hidePopUp(); this.factory.level.game.helpTips[11].showPopUp(); this.working = true; this.factory.UnselectObject(this); this.factory.Stork.removeStork(); this.factory.Stork.attachStork(); this.factory.Stork.clip._x = 355.9; this.factory.Stork.clip._y = 406.4; this.factory.Stork.clip.gotoAndStop('click_foodmaker'); this.factory.level.StorkCounter += 1; this.factory.level.StorkOldCounter = this.factory.level.StorkCounter; this.playAnimation(); } else { if (this.hasBottle == true && this.demaged == false) { var v2 = 0; while (v2 < this.factory.Bottle.length) { if (this.factory.Bottle[v2].clip && this.factory.Bottle[v2].byFoodmaker == true) { this.numBottle -= 1; this.factory.level.game.helpTips[11].hidePopUp(); this.factory.level.game.helpTips[12].showPopUp(); this.factory.Bottle[v2].byFoodmaker = false; this.factory.Bottle[v2].empty = false; this.factory.Stork.removeStork(); this.factory.Stork.attachStork(); this.factory.Stork.clip._x = 355.9; this.factory.Stork.clip._y = 406.4; this.factory.Stork.clip.gotoAndStop('take_bottle'); this.factory.level.StorkCounter += 1; this.factory.level.StorkOldCounter = this.factory.level.StorkCounter; this.factory.Stork.carring = this.factory.carryBottle; this.factory.Stork.Bottle = this.factory.Bottle[v2]; this.factory.Stork.Bottle.empty = false; if (this.numBottle == 0) { trace('##################numBottle==0'); this.hasBottle = false; this.clip.foodmaker.gotoAndStop(1); } this.working = false; this.factory.Bottle[v2].removeBottle(); break; } ++v2; } } } } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; } utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400, this.factory.level.clock.toSeconds(), 0.4); } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClickAction'; this.factory.Stork.clip._x = 355.9; this.factory.Stork.clip._y = 406.4; } }; v2.onClick = function () { trace('onClick on foodmaker'); if (!this.factory.level.pause) { if (this.factory.Stork.carring == this.factory.carryNothing && this.demaged == false) { this.factory.level.game.helpTips[10].hidePopUp(); this.factory.level.game.helpTips[11].showPopUp(); this.factory.StorkGo(); } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400); } } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClick'; } }; v2.addEvents = function () { this.clip.holder = this; this.clip.onPress = function () { if (this.holder.factory.level.game.levelNum == 1 && this.holder.factory.level.game.helpOnOff == true && this.holder.factory.babies.length == 1 && (this.holder.factory.babies[0].need != this.holder.factory.hungry || this.holder.factory.babies[0].hasToy == true || this.holder.factory.babies[0].hasBottle == true) || this.holder.factory.level.game.levelNum == 1 && this.holder.factory.level.game.helpOnOff == true && this.holder.factory.babies.length == 0) { return undefined; } if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip) { if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].checkIfAvailable(5) == false) { return undefined; } } if (!this.holder.factory.level.pause) { if (this.holder.demaged == true && this.holder.hasBottle == true) { this.holder.repairFoodmaker(); this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); } else { if (this.holder.demaged == false) { trace('push in array foodmaker'); this.holder.factory.pushInClickArray(this.holder); this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); } } } else { if (this.holder.factory.level.game.popUpPause) { if (this.holder.factory.Stork.carring == this.holder.factory.carryNothing && this.holder.factory.level.game.currentPopUp == 6) { if (this.holder.hasBottle == false && this.holder.working == false) { this.holder.factory.level.continueGame(); this.holder.factory.level.game.helpTips[6].hidePopUp(); this.holder.working = true; this.holder.factory.UnselectObject(this.holder); this.holder.factory.Stork.removeStork(); this.holder.factory.Stork.attachStork(); this.factory.Stork.clip._x = 355.9; this.factory.Stork.clip._y = 406.4; this.factory.Stork.clip.gotoAndStop('click_foodmaker'); this.holder.playAnimation(); this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); } } } } }; this.clip.onRollOver = function () { if (this.holder.demaged == true) { this.holder.factory.target.mousePointer.clip.gotoAndStop('repair'); } else { this.holder.factory.target.mousePointer.clip.gotoAndStop('finger'); } }; this.clip.onRollOut = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.onReleaseOutside = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; }; ASSetPropFlags(mcs.FoodMaker.prototype, null, 1); } #endinitclip } movieClip 9306 __Packages.mcs.Bottle { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.Bottle) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; this.onLine = false; this.empty = false; this.byFoodmaker = true; this.hasStarNum = 0; this.shine = false; this.shined = false; this.ID = 4; }; mcs.Bottle = v1; mcs.Bottle extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.Bottle implements _global.utils.IClipEvents; v2.trowBottle = function () { var v3 = true; var v2 = 0; while (v2 < this.factory.babiesInRoom) { trace('this.factory.babies[i].need5 ' + this.factory.babies[v2].need); trace('this.factory.babies[i].Toy ' + this.factory.babies[v2].Toy); trace('this.factory.babies[i].Bottle ' + this.factory.babies[v2].Bottle); if (this.factory.babies[v2].need == 5 && this.factory.babies[v2].Toy == undefined && this.factory.babies[v2].Bottle == undefined) { v3 = false; } ++v2; } if (v3 == true) { this.factory.SelectObject(this.factory.Trashcan); } }; v2.shiftLeft = function () {}; v2.attachBottle = function () { trace('attachBottle() vo Bottle'); var v2 = this.factory.level.getUniqueName(); trace('this.linkID ' + this.linkID); trace('this.depth ' + this.depth); trace('this.x ' + this.x); trace('this.y ' + this.y); this.clip = this.factory.holder.attachMovie(this.linkID, v2, this.depth, {'_x': this.x, '_y': this.y}); trace('this.clip ' + this.clip); this.addEvents(); }; v2.removeBottle = function () { trace('remove Bottle'); this.clip.removeMovieClip(); }; v2.onClickAction = function () { if (!this.factory.level.pause) { if (this.factory.Stork.carring == this.factory.carryNothing) { if (this.byFoodmaker == true && this.factory.Foodmaker.demaged == false) { this.factory.level.game.helpTips[11].hidePopUp(); this.factory.level.game.helpTips[12].showPopUp(); this.empty = false; this.factory.UnselectObject(this); this.factory.Stork.removeStork(); this.factory.Stork.attachStork(); this.factory.Stork.clip._x = 355.9; this.factory.Stork.clip._y = 406.4; this.factory.Stork.clip.gotoAndStop('take_bottle'); this.factory.level.StorkCounter += 1; this.factory.level.StorkOldCounter = this.factory.level.StorkCounter; this.factory.Stork.carring = this.factory.carryBottle; this.factory.Stork.Bottle = this; this.factory.Stork.Bottle.empty = false; this.factory.Foodmaker.numBottle -= 1; this.factory.Foodmaker.working = false; this.byFoodmaker = false; if (this.factory.Foodmaker.numBottle == 0) { trace('FOODMAKER GOTO 1'); this.factory.Foodmaker.clip.foodmaker.gotoAndStop(1); } if (this.factory.Foodmaker.numBottle == 0) { trace('numBottle==0'); this.factory.Foodmaker.hasBottle = false; } this.removeBottle(); this.trowBottle(); } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; } } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; } utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400); } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClickAction'; this.factory.Stork.clip._x = 355.9; this.factory.Stork.clip._y = 406.4; } }; v2.onClick = function () { trace('on Click Bottle'); if (!this.factory.level.pause) { if (this.factory.Stork.carring == this.factory.carryNothing) { if (this.factory.Foodmaker.demaged == false) { this.factory.StorkGo(); } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400); } } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400); } } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClick'; } }; v2.addEvents = function () { this.clip.holder = this; this.clip.onPress = function () { if (this.holder.factory.level.game.levelNum == 1 && this.holder.factory.level.game.helpOnOff == true && this.holder.factory.babies.length == 1 && (this.holder.factory.babies[0].need != this.holder.factory.hungry || this.holder.factory.babies[0].hasToy == true || this.holder.factory.babies[0].hasBottle == true) || this.holder.factory.level.game.levelNum == 1 && this.holder.factory.level.game.helpOnOff == true && this.holder.factory.babies.length == 0) { return undefined; } if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip) { if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].checkIfAvailable(4) == false) { return undefined; } } if (!this.holder.factory.level.pause) { this.holder.factory.pushInClickArray(this.holder); this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); } else { if (this.holder.factory.level.game.popUpPause) { if (this.holder.factory.Stork.carring == this.holder.factory.carryNothing && this.holder.factory.level.game.currentPopUp == 6) { trace('continue game u bottle0'); if (this.holder.byFoodmaker == true) { trace('continue game u bottle1'); this.holder.factory.level.continueGame(); this.holder.factory.level.game.helpTips[6].hidePopUp(); this.holder.empty = false; this.factory.UnselectObject(this); this.holder.factory.Foodmaker.clip.gotoAndStop(1); this.holder.factory.Foodmaker.clip.foodmaker.gotoAndStop(1); this.holder.factory.Stork.clip._x = this._x; this.holder.factory.Stork.clip._y = this._y; this.holder.factory.Stork.gotoAndStop('stand'); this.holder.factory.Stork.carring = this.holder.factory.carryBottle; this.holder.factory.Stork.Bottle = this.holder; this.holder.factory.Stork.Bottle.empty = false; this.holder.factory.Foodmaker.numBottle -= 1; this.holder.byFoodmaker = false; if (this.holder.factory.Foodmaker.numBottle == 0) { trace('numBottle==0'); this.holder.factory.Foodmaker.hasBottle = false; } this.holder.removeBottle(); this.trowBottle(); this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); } } else { if (this.holder.factory.level.game.currentPopUp == 7) { trace('continue game u bottle2'); this.holder.factory.level.continueGame(); this.holder.factory.level.game.helpTips[7].hidePopUp(); this.holder.empty = true; this.holder.factory.UnselectObject(this.holder); this.holder.factory.Stork.clip._x = this._x; this.holder.factory.Stork.clip._y = this._y; this.holder.factory.Stork.gotoAndStop('stand'); this.holder.factory.Stork.carring = this.holder.factory.carryBottle; this.holder.factory.Stork.Bottle = this; this.holder.factory.Stork.Bottle.empty = true; this.holder.onLine = false; this.holder.Baby.hasBottle = false; this.holder.Baby.Bottle = undefined; this.holder.Baby = undefined; this.holder.removeBottle(); this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); } } } } }; this.clip.onRollOver = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('finger'); }; this.clip.onRollOut = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.onReleaseOutside = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; }; ASSetPropFlags(mcs.Bottle.prototype, null, 1); } #endinitclip } movieClip 9307 __Packages.mcs.Slot { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.Slot) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; this.hasBaby = false; this.ID = 1; }; mcs.Slot = v1; mcs.Slot extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.Slot implements _global.utils.IClipEvents; v2.attachBaby = function (b) {}; v2.attachSlot = function () { this.clip = this.factory.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.addEvents(); }; v2.removeSackSpot = function () {}; v2.addEvents = function () {}; ASSetPropFlags(mcs.Slot.prototype, null, 1); } #endinitclip } movieClip 9308 __Packages.mcs.Toy { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.Toy) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; this.inToyBox = true; this.onLine = false; this.hasStarNum = 0; this.shine = false; this.shined = false; this.ID = 7; }; mcs.Toy = v1; mcs.Toy extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.Toy implements _global.utils.IClipEvents; v2.trowToy = function () { var v3 = true; var v2 = 0; while (v2 < this.factory.babiesInRoom) { if (this.factory.babies[v2].need == 3 && this.factory.babies[v2].Toy == undefined && this.factory.babies[v2].Bottle == undefined) { v3 = false; } ++v2; } if (v3 == true) { this.factory.SelectObject(this.factory.Toybox); } }; v2.shiftLeft = function () {}; v2.attachToy = function () { this.clip = this.factory.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.addEvents(); }; v2.removeToy = function () { this.clip.removeMovieClip(); }; v2.onClickAction = function () { if (!this.factory.level.pause) { if (this.factory.Stork.carring == this.factory.carryNothing) { if (this.inToyBox == true) { this.factory.ToyBox.toyNum -= 1; this.inToyBox = false; this.factory.UnselectObject(this.factory.ToyBox); this.factory.UnselectObject(this); this.factory.Stork.removeStork(); this.factory.Stork.attachStork(); this.factory.Stork.clip._x = this.factory.ToyBox.clip._x; this.factory.Stork.clip._y = this.factory.ToyBox.clip._y; this.factory.Stork.carring = this.factory.carryToy; if (this.linkID == 'toy1') { this.factory.Stork.clip._x = 478.5; this.factory.Stork.clip._y = 393.1; this.factory.Stork.clip.gotoAndStop('takeToy1'); } else { if (this.linkID == 'toy2') { this.factory.Stork.clip._x = 478.5; this.factory.Stork.clip._y = 393.1; this.factory.Stork.clip.gotoAndStop('takeToy2'); } else { this.factory.Stork.clip._x = 478.9; this.factory.Stork.clip._y = 392.6; this.factory.Stork.clip.gotoAndStop('takeToy3'); } } this.factory.level.StorkCounter += 1; this.factory.level.StorkOldCounter = this.factory.level.StorkCounter; this.factory.Stork.Toy = this; this.removeToy(); this.trowToy(); } } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; } utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400); } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClickAction'; if (this.linkID == 'toy1') { this.factory.Stork.clip._x = 478.5; this.factory.Stork.clip._y = 393.1; } else { if (this.linkID == 'toy2') { this.factory.Stork.clip._x = 478.5; this.factory.Stork.clip._y = 393.1; } else { this.factory.Stork.clip._x = 478.9; this.factory.Stork.clip._y = 392.6; } } } }; v2.onClick = function () { if (!this.factory.level.pause) { if (this.factory.Stork.carring == this.factory.carryNothing) { this.factory.StorkGo(); } else { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400); } } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClick'; } }; v2.addEvents = function () { this.clip.holder = this; this.clip.onPress = function () { if (this.holder.factory.level.game.levelNum == 1 && this.holder.factory.level.game.helpOnOff == true && this.holder.factory.babies.length == 1 && (this.holder.factory.babies[0].need != this.holder.factory.needToy || this.holder.factory.babies[0].hasToy == true || this.holder.factory.babies[0].hasBottle == true) || this.holder.factory.level.game.levelNum == 1 && this.holder.factory.level.game.helpOnOff == true && this.holder.factory.babies.length == 0) { return undefined; } if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].clip) { if (this.holder.factory.level.game.helpTips[this.holder.factory.level.game.currentPopUp].checkIfAvailable(7) == false) { return undefined; } } if (!this.holder.factory.level.pause) { this.holder.factory.level.game.helpTips[7].hidePopUp(); this.holder.factory.level.game.helpTips[8].showPopUp(); this.holder.factory.pushInClickArray(this.holder); this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); } else { if (this.holder.factory.level.game.popUpPause) { if (this.holder.factory.Stork.carring == this.holder.factory.carryNothing && this.holder.factory.level.game.currentPopUp == 3) { this.holder.factory.level.continueGame(); this.holder.inToyBox = false; this.holder.factory.UnselectObject(this.holder.factory.ToyBox); this.holder.factory.UnselectObject(this.holder); this.holder.factory.Stork.clip._x = this.holder.factory.ToyBox.clip._x; this.holder.factory.Stork.clip._y = this.holder.factory.ToyBox.clip._y; this.holder.factory.Stork.carring = this.holder.factory.carryToy; this.holder.factory.Stork.clip.gotoAndStop('stand'); this.holder.factory.Stork.Toy = this.holder; this.holder.removeToy(); this.holder.factory.level.game.sndCtrl.stopSound(this.holder.factory.level.game.soundsId.mouseclick_snd); this.holder.factory.level.game.sndCtrl.playSound(this.holder.factory.level.game.soundsId.mouseclick_snd); } } } }; this.clip.onRollOver = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('finger'); }; this.clip.onRollOut = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.onReleaseOutside = function () { this.holder.factory.target.mousePointer.clip.gotoAndStop('normal'); }; }; ASSetPropFlags(mcs.Toy.prototype, null, 1); } #endinitclip } movieClip 9309 __Packages.mcs.Baby { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.Baby) { var v1 = function (factory_, x, y, rot, xs, ys, depth, type) { super(this.linkID, x, y, rot, xs, ys); this.factory = factory_; this.depth = depth; this.type_ = type; this.need = 0; this.onLine = false; this.draging = false; this.changeNeedFlag = false; this.hitObject = false; this.sleeping = false; this.washing = false; this.plaingToy = false; this.hasToy = false; this.hasBottle = false; this.eating = false; this.animPlay = ''; this.numNeeds = 0; this.angry = false; this.moodFlag = false; this.inSackMashine = false; this.needOrder = new Array(); this.changeClip = false; this.released = false; this.twins = false; this.triplets = false; this.quadruplets = false; this.hasStarNum = 0; this.hasBallNum = 0; this.sameObject = false; this.firstNeedApear = false; this.overBath = false; this.overBed = false; this.onReleaseBaby = false; this.lastActionBath = false; this.lastActionBed = false; this.indexArray = new Array(); this.launcherNeed = false; this.explode = false; this.delayFlag = false; this.delayTime = 0; this.blinkingCalled = false; this.ID = 33; this.sendHappy = false; this.rotAnimPlay = false; this.cloudShaking = false; this.sounds = new Array(); this.sounds = [['srce_snd', 100, false], ['baby_clicked', 100, false]]; this.soundsId = new Array(); this.attachSounds(); this.setBabyProperties(this.type_); }; mcs.Baby = v1; mcs.Baby extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.Baby implements _global.utils.IClipEvents; v2.attachSounds = function () { var v2 = 0; while (v2 < this.sounds.length) { var v3 = this.factory.level.game.soundClip.createEmptyMovieClip(utils.StringUtils.getUniqueName(), this.factory.level.game.soundClip.getNextHighestDepth()); var v4 = new utils.SoundImpl(v3); v4.attachSoundImpl(this.sounds[v2][0], this.sounds[v2][1], this.sounds[v2][2]); this.soundsId[this.sounds[v2][0]] = this.factory.level.game.sndCtrl.addSound(this.sounds[v2][0], v3, this.sounds[v2][1], this.sounds[v2][2]); if (this.sounds[v2][2]) { this.factory.level.game.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.factory.level.game.sndCtrl.getMusicVolume()); } else { this.factory.level.game.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.factory.level.game.sndCtrl.getSoundFXVolume()); } ++v2; } }; v2.prepareBaby = function () { this.inSackMashine = true; this.need = 30; if (this.launcherNeed == false) { this.factory.level.allBabiesSendHappy = false; } if (this.Toy != undefined) { this.Toy.removeToy(); this.Toy.attachToy(); this.Toy.inToyBox = true; this.factory.ToyBox.toyNum += 1; this.Toy = undefined; } if (this.Bottle != undefined) { this.Bottle.removeBottle(); this.Bottle = undefined; } this.angry = false; this.moodFlag = false; this.Sackce = new mcs.Sack(this.factory, 'sack', 30, 370, 1105); this.factory.Sack.push(this.Sackce); if (this.isGirl == true) { this.Sackce.sackType = 1; if (this.twins == false && this.triplets == false && this.quadruplets == false) { this.Sackce.twinType = 1; } else { if (this.twins == true && this.triplets == false && this.quadruplets == false) { this.Sackce.twinType = 2; } else { if (this.twins == false && this.triplets == true && this.quadruplets == false) { this.Sackce.twinType = 3; } else { if (this.twins == false && this.triplets == false && this.quadruplets == true) { this.Sackce.twinType = 4; } } } } } else { this.Sackce.sackType = 2; if (this.twins == false && this.triplets == false && this.quadruplets == false) { this.Sackce.twinType = 1; } else { if (this.twins == true && this.triplets == false && this.quadruplets == false) { this.Sackce.twinType = 2; } else { if (this.twins == false && this.triplets == true && this.quadruplets == false) { this.Sackce.twinType = 3; } else { if (this.twins == false && this.triplets == false && this.quadruplets == true) { this.Sackce.twinType = 4; } } } } } this.Sackce.Baby = this; this.clip.removeMovieClip(); this.clip = undefined; utils.Delegate.callDelayed(this.Sackce, this.Sackce.sendBaby, 1000, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); }; v2.playAnimation = function (id) { this.animPlay = id; if (this.animPlay == 'playingToy') { if (this.Toy.linkID == 'toy2') { this.GotoAndStop('Play_Zelce'); } else { this.GotoAndStop('Play_Mece'); } utils.Delegate.callDelayed(this, this.stopAnimation, this.playingTime, this.factory.level.clock.toSeconds(), this.playingTime / 1000, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } if (this.animPlay == 'drink') { this.GotoAndStop('DrinkMilk'); utils.Delegate.callDelayed(this, this.stopAnimation, this.eatingTime, this.factory.level.clock.toSeconds(), this.eatingTime / 1000, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } }; v2.stopAnimation = function (callTime, delay, level, callTimes) { if (level == this.factory.level.game.levelNum && this.factory.holder && callTimes == this.factory.level.game.factoryCallTimes) { if (this.factory.level.clock.toSeconds() - callTime >= delay) { if (this.animPlay == 'playingToy') { this.Toy.attachToy(); this.Toy.inToyBox = true; this.factory.ToyBox.toyNum += 1; this.Toy.Baby = undefined; this.Toy = undefined; this.hasToy = false; } if (this.animPlay == 'drink') { this.eating = false; this.Bottle = undefined; this.hasBottle = false; } if (this.twins == false && this.triplets == false && this.quadruplets == false) { this.GotoAndStop('Happy'); } this.angry = false; this.moodFlag = false; this.changeNeed(); } else { var v2 = this.factory.level.clock.toSeconds(); var v3 = delay - (v2 - callTime); utils.Delegate.callDelayed(this, this.stopAnimation, v3 * 1000, v2, v3, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } } }; v2.changeNeed = function () { if (this.need != 30) { if (this.factory.level.game.instandNeed == false) { this.GotoAndStop('Happy'); this.previosNeed = this.need; this.need = 11; utils.Delegate.callDelayed(this, this.callChangeNeed1, 1500, this.factory.level.clock.toSeconds(), 1.5, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } else { this.changeNeed1(); } } }; v2.callChangeNeed1 = function (callTime, delay, level, callTimes) { if (level == this.factory.level.game.levelNum && this.factory.holder && callTimes == this.factory.level.game.factoryCallTimes) { if (this.factory.level.clock.toSeconds() - callTime >= delay) { this.need = this.previosNeed; this.changeNeed1(); } else { var v2 = this.factory.clock.toSeconds(); var v3 = delay - (v2 - callTime); utils.Delegate.callDelayed(this, this.callChangeNeed1, v3 * 1000, v2, v3, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } } }; v2.changeNeed1 = function () { if (this.twins == false && this.launcherNeed == false && this.triplets == false && this.quadruplets == false && this.explode == false) { if (this.numNeeds < this.needOrder.length) { var v2 = this.factory.level.LevelConfig.onEvent[this.factory.babies.length - 1]; if (this.need == this.needOrder[v2 - 1] && this.factory.level.LevelConfig.onEvent[this.factory.babies.length - 1] > 1 && this.numNeeds != 1) { this.factory.callMashineBlinking(this.factory.level.clock.toSeconds(), 0, this); } this.numNeeds += 1; this.need = this.needOrder[this.numNeeds - 1]; var v4 = this.ChackNeedName(this.need); this.GotoAndStop(v4); this.factory.level.game.helpTips[4].hidePopUp(); if (this.need != 2) { var v3 = this.getPopUpNum(this.need); this.factory.level.game.helpTips[v3].showPopUp(); } this.angry = false; this.moodFlag = false; this.BabyMood(); this.plaingToy = false; if (this.changeNeedFlag == false) { this.changeNeedFlag = true; } if (this.foodmakerDemage[this.numNeeds - 1] == 1) { this.factory.Foodmaker.demagedFoodmaker(); } } else { this.need = 11; this.launcherNeed = true; this.GotoAndStop('Happy'); if (this.where.ID != 1) { this.clip.cloud.gotoAndStop(2); } if (this.where.ID == 1) { this.factory.IfIndicatorFull(); } this.angry = false; this.moodFlag = false; this.BabyMood(); } this.selectNeededObject(this.need); if (this.need == 1 && this.where.ID == 3) { if (this.factory.level.game.popUpPause) { } this.where.babySleep(this); } if (this.need == 2 && this.where.ID == 2) { if (this.factory.level.game.popUpPause) { } this.where.bathBaby(this); } } }; v2.shiftLeft = function () { this.bebeClip._x -= 1; }; v2.firstPopUp = function () { if (this.factory.firstNeedPopup == false) { // An attempt to read a value from empty stack (this.factory.popupShown != false) ? undefined; } }; v2.getPopUpNum = function (need) { switch (need) { return this._popupid; case 1: this._popupid = 17; return this._popupid; case 2: return this._popupid; case 3: this._popupid = 7; return this._popupid; case 4: this._popupid = 13; return this._popupid; case 5: this.factory.level.game.helpTips[9].hidePopUp(); this._popupid = 10; return this._popupid; case 6: this._popupid = 5; return this._popupid; } return this._popupid; }; v2.attachBaby = function () { if (this.gender == 1) { this.index = 'b' + this.indexArray[1].toString(); } else { this.index = 'b' + this.indexArray[0].toString(); } var v2 = this.factory.level.getUniqueName(); this.bebeClip = this.factory.holder.createEmptyMovieClip(v2, this.depth); this.bebeClip._x = this.x; this.bebeClip._y = this.y; this.bebeClip.level = this.factory; if (this.factory.level.LevelConfig.onEvent[this.factory.babies.length - 1] == 1) { this.startBlinkingTime = 0; } else { this.startBlinkingTime = this.factory.level.LevelConfig.onTime[this.factory.babies.length - 1]; } this.GotoAndStop('Happy'); if (this.startBlinkingTime > 0) { utils.Delegate.callDelayed(this.factory, this.factory.callMashineBlinking, this.startBlinkingTime * 1000, this.factory.level.clock.toSeconds(), this.startBlinkingTime, this); } this.addEvents(); }; v2.removeBabyClip = function () { this.clip.removeMovieClip(); }; v2.removeBaby = function () { this.bebeClip.removeMovieClip(); }; v2.onClick1 = function () { if (!this.factory.level.pause) { if (this.need == this.factory.vomited && this.factory.level.game.cleaningStork == 2 && this.factory.CleaningStork.sleep == false) { this.factory.CleaningStork.takeTowel2(this); this.lastActionBath = false; this.lastActionBed = false; } else { if (this.need == this.factory.vomited && this.factory.level.game.cleaningStork == 1 && this.factory.CleaningStork.sleep == false && this.factory.CleaningStork.hasTowel == true) { this.factory.CleaningStork.removeStork(); this.factory.CleaningStork.attachStork(); var v2 = this.bebeClip.getDepth() + 3; this.factory.CleaningStork.storkClip.swapDepths(v2); this.factory.CleaningStork.storkClip._x = this.bebeClip._x - 30; this.factory.CleaningStork.storkClip._y = 367.4; this.factory.CleaningStork.cleaningStork(this); this.factory.cleanPrepare = false; this.lastActionBath = false; this.lastActionBed = false; } else { if (this.need == this.factory.vomited && this.factory.level.game.cleaningStork == 1) { this.factory.spliceClickArray1(); this.factory.animation1 = false; } else { this.factory.spliceClickArray1(); this.factory.animation1 = false; } } } } else { this.factory.spliceClickArray1(); this.factory.animation1 = false; } }; v2.onClickAction = function () { if (!this.factory.level.pause) { if (this.need == this.factory.tumbeledOver && this.factory.Stork.carring == this.factory.carryNothing) { this.factory.level.game.helpTips[2].hidePopUp(); if (this.angry == true) { this.factory.level.game.successAction = 0; } else { if (this.factory.comboCheck(this.need) == false) { this.factory.level.changePoints(10, this.bebeClip._x, this.bebeClip._y - 70); } else { this.factory.level.pointsArray.push({'type': 1, 'points': this.factory.combo.length.toString()}); this.factory.level.changePoints((this.factory.combo.length - 1) * 10, this.bebeClip._x, this.bebeClip._y - 70); } } var v2 = 14703; this.factory.Stork.clip.swapDepths(v2); this.factory.Stork.clip._x = this.bebeClip._x - 30; this.factory.Stork.clip._y = 367.4; this.factory.level.game.helpTips[5].hidePopUp(); this.factory.level.game.helpTips[6].hidePopUp(); this.factory.Stork.clip.gotoAndStop('takeBabyUp'); this.factory.Stork.clip.object = this; this.factory.target.sndCtrl.stopSound(this.factory.Stork.soundsId.takeBabyUp_snd); this.factory.target.sndCtrl.playSound(this.factory.Stork.soundsId.takeBabyUp_snd); this.factory.level.StorkCounter += 1; this.factory.level.StorkOldCounter = this.factory.level.StorkCounter; this.released = false; this.angry = false; this.moodFlag = false; this.lastActionBath = false; this.lastActionBed = false; this.factory.combo1Check(this); } else { if (this.factory.Stork.carring == this.factory.carryToy && this.plaingToy == false && this.need == this.factory.needToy && this.where.ID != this.factory.Bed[0].ID && this.where.ID != this.factory.Bath[0].ID) { var v2 = 14703; this.factory.Stork.clip.swapDepths(v2); this.factory.Stork.clip._x = this.bebeClip._x - 10; this.factory.Stork.clip._y = 363.6; if (this.factory.Stork.Toy.linkID == 'toy1' || this.factory.Stork.Toy.linkID == 'toy3') { this.factory.Stork.clip.gotoAndStop('giveBear'); } else { if (this.factory.Stork.Toy.linkID == 'toy2') { this.factory.Stork.clip.gotoAndStop('giveTurtle'); } } this.factory.level.StorkCounter += 1; this.factory.level.StorkOldCounter = this.factory.level.StorkCounter; this.Toy = this.factory.Stork.Toy; this.Toy.Baby = this; this.Toy.Slot = this.where; this.where.Toy = this.factory.Stork.Toy; this.factory.Stork.carring = this.factory.carryNothing; this.plaingToy = true; this.hasToy = true; this.lastActionBath = false; this.lastActionBed = false; this.GotoAndStop('Happy'); if (this.angry == true) { this.factory.level.game.successAction = 0; } else { if (this.factory.comboCheck(this.need) == false) { this.factory.level.changePoints(10, this.bebeClip._x, this.bebeClip._y - 70); } else { this.factory.level.pointsArray.push({'type': 1, 'points': this.factory.combo.length.toString()}); this.factory.level.changePoints((this.factory.combo.length - 1) * 10, this.bebeClip._x, this.bebeClip._y - 70); } } this.angry = false; this.moodFlag = false; this.factory.combo1Check(this); this.playAnimation('playingToy'); utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400); } else { if (this.factory.Stork.carring == this.factory.carryTowel && this.factory.Stork.Towel.isDirty == false && this.need == this.factory.vomited && this.where.ID != this.factory.Bed[0].ID && this.where.ID != this.factory.Bath[0].ID) { this.factory.Stork.Towel.isDirty = true; this.factory.level.game.helpTips[7].hidePopUp(); this.factory.level.game.helpTips[15].showPopUp(); this.factory.Stork.clip._x = this.bebeClip._x - 30; this.factory.Stork.clip._y = 360; var v2 = 14703; this.factory.Stork.clip.swapDepths(v2); this.factory.Stork.clip.gotoAndStop('clean'); this.factory.target.sndCtrl.stopSound(this.factory.Stork.soundsId.storkclean_snd); this.factory.target.sndCtrl.playSound(this.factory.Stork.soundsId.storkclean_snd); utils.Delegate.callDelayed(this.factory, this.factory.Animation, 1160); this.factory.level.StorkCounter += 1; this.factory.level.StorkOldCounter = this.factory.level.StorkCounter; this.clip.cloud._visible = false; utils.Delegate.callDelayed(this, this.finishCleaning, 1000, this.factory.level.clock.toSeconds(), 1, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } else { if (this.factory.Stork.carring == this.factory.carryBottle && this.factory.Stork.Bottle.empty == false && this.need == this.factory.hungry && this.where.ID != this.factory.Bed[0].ID && this.where.ID != this.factory.Bath[0].ID) { this.factory.level.game.helpTips[12].hidePopUp(); this.Bottle = this.factory.Stork.Bottle; this.factory.Stork.clip._x = this.bebeClip._x - 10; this.factory.Stork.clip._y = 370.4; var v2 = 14703; this.factory.Stork.clip.swapDepths(v2); this.factory.Stork.clip.gotoAndStop('give_bottle'); utils.Delegate.callDelayed(this.factory, this.factory.Animation, 400); this.factory.level.StorkCounter += 1; this.factory.level.StorkOldCounter = this.factory.level.StorkCounter; this.factory.Stork.Bottle.Baby = this; this.factory.Stork.carring = this.factory.carryNothing; this.factory.Stork.Bottle = undefined; this.eating = true; this.hasBottle = true; this.lastActionBath = false; this.lastActionBed = false; this.GotoAndStop('Happy'); if (this.angry == true) { this.factory.level.game.successAction = 0; } else { if (this.factory.comboCheck(this.need) == false) { this.factory.level.changePoints(10, this.bebeClip._x, this.bebeClip._y - 70); } else { this.factory.level.pointsArray.push({'type': 1, 'points': this.factory.combo.length.toString()}); this.factory.level.changePoints((this.factory.combo.length - 1) * 10, this.bebeClip._x, this.bebeClip._y - 70); } this.factory.holder.attachMovie('plus1', 'plus1', 987654, {'_x': this.bebeClip._x + 10, '_y': this.bebeClip._y - 20}); } this.angry = false; this.moodFlag = false; this.factory.combo1Check(this); this.playAnimation('drink'); } else { if (this.hasToy == true || this.hasBottle == true || this.sleeping == true || this.washing == true) { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; this.factory.animation = false; } else { this.factory.animation = false; } } } } } } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClickAction'; if (this.need == this.factory.tumbeledOver && this.factory.Stork.carring == this.factory.carryNothing) { var v2 = 14703; this.factory.Stork.clip.swapDepths(v2); this.factory.Stork.clip._x = this.bebeClip._x - 30; this.factory.Stork.clip._y = 367.4; } else { if (this.factory.Stork.carring == this.factory.carryToy && this.plaingToy == false && this.need == this.factory.needToy && this.where.ID != this.factory.Bed[0].ID && this.where.ID != this.factory.Bath[0].ID) { var v2 = 14703; this.factory.Stork.clip.swapDepths(v2); this.factory.Stork.clip._x = this.bebeClip._x - 10; this.factory.Stork.clip._y = 363.6; } else { if (this.factory.Stork.carring == this.factory.carryTowel && this.factory.Stork.Towel.isDirty == false && this.need == this.factory.vomited && this.where.ID != this.factory.Bed[0].ID && this.where.ID != this.factory.Bath[0].ID) { this.factory.Stork.clip._x = this.bebeClip._x - 30; this.factory.Stork.clip._y = 360; var v2 = 14703; this.factory.Stork.clip.swapDepths(v2); } else { if (this.factory.Stork.carring == this.factory.carryBottle && this.factory.Stork.Bottle.empty == false && this.need == this.factory.hungry && this.where.ID != this.factory.Bed[0].ID && this.where.ID != this.factory.Bath[0].ID) { this.factory.Stork.clip._x = this.bebeClip._x - 10; this.factory.Stork.clip._y = 370.4; var v2 = 14703; this.factory.Stork.clip.swapDepths(v2); } } } } } }; v2.onClick = function () { if (!this.factory.level.pause) { if (this.need == this.factory.tumbeledOver && this.factory.Stork.carring == this.factory.carryNothing) { this.factory.StorkGo(); } else { if (this.factory.Stork.carring == this.factory.carryToy && this.plaingToy == false && this.need == this.factory.needToy && this.where.ID != this.factory.Bed[0].ID && this.where.ID != this.factory.Bath[0].ID) { this.factory.level.game.helpTips[8].hidePopUp(); this.factory.level.game.helpTips[9].showPopUp(); this.factory.StorkGo(); } else { if (this.factory.Stork.carring == this.factory.carryTowel && this.factory.Stork.Towel.isDirty == false && this.need == this.factory.vomited && this.where.ID != this.factory.Bed[0].ID && this.where.ID != this.factory.Bath[0].ID) { this.factory.StorkGo(); } else { if (this.factory.Stork.carring == this.factory.carryBottle && this.factory.Stork.Bottle.empty == false && this.need == this.factory.hungry && this.where.ID != this.factory.Bed[0].ID && this.where.ID != this.factory.Bath[0].ID) { this.factory.StorkGo(); } else { if (this.hasToy == true || this.hasBottle == true || this.sleeping == true || this.washing == true) { this.factory.spliceClickArray(); this.factory.level.game.successAction = 0; this.factory.animation = false; } else { this.factory.animation = false; } } } } } } else { this.factory.objOnPause = this; this.factory.funcOnPause = 'onClick'; } }; v2.finishCleaning = function (callTime, delay, level, callTimes) { if (level == this.factory.level.game.levelNum && this.factory.holder && callTimes == this.factory.level.game.factoryCallTimes) { if (this.factory.level.clock.toSeconds() - callTime >= delay) { this.GotoAndStop('Happy'); this.clip.cloud._visible = true; this.factory.SelectObject(this.factory.Trashcan); this.lastActionBath = false; this.lastActionBed = false; if (this.angry == true) { this.factory.level.game.successAction = 0; } else { if (this.factory.comboCheck(this.need) == false) { this.factory.level.changePoints(10, this.bebeClip._x, this.bebeClip._y - 70); } else { this.factory.level.pointsArray.push({'type': 1, 'points': this.factory.combo.length.toString()}); this.factory.level.changePoints((this.factory.combo.length - 1) * 10, this.bebeClip._x, this.bebeClip._y - 70); } } this.angry = false; this.moodFlag = false; this.factory.combo1Check(this); this.changeNeed(); } else { var v2 = this.factory.level.clock.toSeconds(); var v3 = delay - (v2 - callTime); utils.Delegate.callDelayed(this, this.finishCleaning, v3 * 1000, v2, v3, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } } }; v2.GotoAndStop = function (where) { if (this.explode == false) { var v2 = this.index + where.toString(); var v3 = this.factory.level.getUniqueName(); this.removeBabyClip(); this.clip = this.bebeClip.attachMovie(v2, v2, 5, {'_x': 7, '_y': 0}); this.factory.target.sndCtrl.stopSound(this.soundsId[v2 + '_snd']); this.factory.target.sndCtrl.playSound(this.soundsId[v2 + '_snd']); if (this.cloudShaking == true && this.explode == false) { this.shakeCloudLeft(300); } } }; v2.startDragging = function () { this.where.hasBaby = false; if (this.where.ID == 2) { this.where.BathFront.kada.gotoAndStop(1); } this.cloudShaking = false; this.factory.target.mousePointer.clip.gotoAndStop('drag'); clearInterval(this.intID); this.intID = setInterval(this, 'dragBaby', 40); }; v2.dragBaby = function () { this.bebeClip._x = _xmouse - 25; this.bebeClip._y = _ymouse + 25; }; v2.addEvents = function () { this.bebeClip.holder_ = this; this.bebeClip.onPress = function () { if (this.holder_.factory.level.game.helpTips[this.holder_.factory.level.game.currentPopUp].clip) { if (this.holder_.factory.level.game.helpTips[this.holder_.factory.level.game.currentPopUp].checkIfAvailable(33) == false) { return undefined; } } if (!this.holder_.factory.level.pause) { if (this._x > 100) { this.holder_.factory.target.sndCtrl.stopSound(this.holder_.soundsId.baby_clicked); this.holder_.factory.target.sndCtrl.playSound(this.holder_.soundsId.baby_clicked); if (this.holder_.hasToy == false && this.holder_.hasBottle == false && this.holder_.sleeping == false && this.holder_.washing == false) { if (this.holder_.draging == false) { if (this.holder_.need == this.holder_.factory.sleepy || this.holder_.need == this.holder_.factory.dirty || this.holder_.where.ID == this.holder_.factory.Bed[0].ID || this.holder_.where.ID == this.holder_.factory.Bath[0].ID) { if (this.holder_.where.ID == this.holder_.factory.Bath[0].ID) { this.holder_.where.BathFront.kada.gotoAndPlay('handsDown'); } this.holder_.where.hasBaby = false; this.holder_.onLine = false; this.holder_.draging = true; this.holder_.where.Baby = undefined; this.holder_.cloudShaking = false; this.holder_.startDragging(); this.holder_.onReleaseBaby = false; this.swapDepths(777777); this.holder_.factory.level.mouse.Baby = this.holder_; } else { if (this.holder_.need == this.holder_.factory.vomited && ((this.holder_.factory.level.game.cleaningStork == 2 || this.holder_.factory.level.game.cleaningStork == 1) && this.holder_.factory.CleaningStork.sleep == false)) { this.holder_.factory.pushInClickArray1(this.holder_); } else { this.holder_.factory.pushInClickArray(this.holder_); } } } } } } else { if (this.holder_.factory.level.game.popUpPause) { if (this.holder_.hasToy == false && this.holder_.hasBottle == false && this.holder_.sleeping == false && this.holder_.washing == false) { if (this.holder_.draging == false) { this.holder_.factory.level.continueGame(); this.holder_.factory.level.game.helpTips[3].hidePopUp(); if (this.holder_.need == this.holder_.factory.sleepy || this.holder_.need == this.holder_.factory.dirty || this.holder_.where.ID == this.holder_.factory.Bed[0].ID || this.holder_.where.ID == this.holder_.factory.Bath[0].ID) { this.holder_.where.hasBaby = false; this.holder_.onLine = false; this.holder_.draging = true; this.holder_.where.Baby = undefined; this.holder_.cloudShaking = false; this.holder_.startDragging(); this.holder_.onReleaseBaby = false; this.swapDepths(777777); this.holder_.factory.level.mouse.Baby = this.holder_; } } } this.holder_.factory.level.game.sndCtrl.stopSound('baby_clicked'); this.holder_.factory.level.game.sndCtrl.playSound('baby_clicked'); if (this.holder_.draging == false) { if (this.holder_.need == this.holder_.factory.sleepy && this.holder_.factory.level.game.currentPopUp == 4) { this.holder_.where.hasBaby = false; this.holder_.onLine = false; this.holder_.draging = true; this.holder_.where.Baby = undefined; this.holder_.cloudShaking = false; this.holder_.startDragging(); this.swapDepths(777777); this.holder_.factory.level.mouse.Baby = this.holder_; } else { if (this.holder_.need == this.holder_.factory.dirty && this.holder_.factory.level.game.currentPopUp == 5) { this.holder_.where.hasBaby = false; this.holder_.onLine = false; this.holder_.draging = true; this.holder_.where.Baby = undefined; this.holder_.cloudShaking = false; this.holder_.startDragging(); this.swapDepths(777777); this.holder_.factory.level.mouse.Baby = this.holder_; } else { if (this.holder_.need == this.holder_.factory.tumbeledOver && this.holder_.factory.level.game.currentPopUp == 2 && this.holder_.factory.Stork.carring == this.holder_.factory.carryNothing) { this.holder_.factory.level.continueGame(); this.holder_.factory.level.game.helpTips[2].hidePopUp(); if (this.holder_.angry == true) { this.holder_.factory.level.game.successAction = 0; } else { if (this.holder_.factory.comboCheck(this.holder_.need) == false) { this.holder_.factory.level.changePoints(10, this._x, this._y - 70); } else { this.holder_.factory.level.pointsArray.push({'type': 1, 'points': this.holder_.factory.combo.length.toString()}); this.holder_.factory.level.changePoints((this.holder_.factory.combo.length - 1) * 10, this._x, this._y - 70); } } this.holder_.factory.Stork.clip._x = this._x; this.holder_.factory.Stork.clip._y = this._y - 150; this.holder_.clip.gotoAndStop('Happy'); this.holder_.released = false; this.holder_.angry = false; this.holder_.moodFlag = false; this.holder_.factory.combo1Check(this.holder_); this.holder_.changeNeed(); } } } } } } }; this.bebeClip.holder_ = this; this.bebeClip.onRelease = this.onrelease; this.bebeClip.holder_ = this; this.bebeClip.onReleaseOutside = this.onreleasoutside; this.bebeClip.onRollOver = function () { if (this.holder_.need == 1 || (this.holder_.need == 2 || this.holder_.launcherNeed)) { this.holder_.factory.target.mousePointer.clip.gotoAndStop('drag'); } else { this.holder_.factory.target.mousePointer.clip.gotoAndStop('finger'); } }; this.bebeClip.onRollOut = function () { this.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); }; }; v2.BabyMood = function () { this.moodNeed = getTimer(); this.moodFlag = true; this.angry = false; }; v2.ChangeBabyMood = function () { this.moodFlag = false; if (this.need == 11 && this.where.ID == 1) { } else { if (this.need == 2) { this.GotoAndStop('Angry_pooped'); } else { if (this.need == 4) { this.GotoAndStop('Angry_Vomit'); } else { if (this.need == 6) { this.factory.level.game.helpTips[5].hidePopUp(); this.factory.level.game.helpTips[6].showPopUp(); this.clip.bebe.gotoAndPlay('fall'); } else { this.GotoAndStop('Angry'); var v2 = 'need' + this.need.toString(); this.clip.cloud.gotoAndStop(v2); } } } this.angry = true; utils.Delegate.callDelayed(this, this.losePoints, 5000); } }; v2.losePoints = function () { if (this.angry == true) { if (!this.factory.level.pause) { this.factory.level.changePoints(-5, this.bebeClip._x, this.bebeClip._y - 70); this.factory.holder.attachMovie('minus3', 'minus3', 987654, {'_x': this.bebeClip._x + 10, '_y': this.bebeClip._y - 20}); } utils.Delegate.callDelayed(this, this.losePoints, 5000); } }; v2.setBabyProperties = function (type) { switch (type) { case 1: this.needOrder = [this.factory.tumbeledOver, this.factory.needToy, this.factory.hungry, this.factory.vomited, this.factory.dirty, this.factory.sleepy]; if (this.factory.level.game.levelNum >= 7) { this.foodmakerDemage = [0, 0, 1, 0, 0, 0]; } else { this.foodmakerDemage = [0, 0, 0, 0, 0, 0]; } this.indexArray = [1, 7]; this.siblingNum = 0; this.cleaningTime = 1000; this.sleepingTime = 1500; this.eatingTime = 3000; this.playingTime = 3000; this.bathingTime = 3000; this.changeMood = 22000; break; case 2: this.needOrder = [this.factory.needToy, this.factory.hungry, this.factory.vomited, this.factory.dirty, this.factory.sleepy]; if (this.factory.level.game.levelNum >= 9) { this.foodmakerDemage = [0, 0, 0, 1, 0]; } else { this.foodmakerDemage = [0, 0, 0, 0, 0]; } this.indexArray = [2, 8]; this.siblingNum = 0; this.cleaningTime = 1100; this.sleepingTime = 1000; this.eatingTime = 2500; this.playingTime = 2500; this.bathingTime = 2500; this.changeMood = 18000; break; case 3: this.needOrder = [this.factory.tumbeledOver, this.factory.needToy, this.factory.hungry, this.factory.vomited, this.factory.sleepy]; if (this.factory.level.game.levelNum >= 15) { this.foodmakerDemage = [0, 0, 1, 0, 0]; } else { this.foodmakerDemage = [0, 0, 0, 0, 0]; } this.indexArray = [3, 9]; this.siblingNum = 0; this.cleaningTime = 3000; this.sleepingTime = 2200; this.eatingTime = 2200; this.playingTime = 2200; this.bathingTime = 2200; this.changeMood = 12500; break; case 4: this.needOrder = [this.factory.needToy, this.factory.hungry, this.factory.vomited, this.factory.dirty, this.factory.sleepy]; if (this.factory.level.game.levelNum >= 16) { this.foodmakerDemage = [0, 0, 1, 0, 0, 0]; } else { this.foodmakerDemage = [0, 0, 0, 0, 0, 0]; } this.indexArray = [4, 10]; this.siblingNum = 0; this.cleaningTime = 1000; this.sleepingTime = 2000; this.eatingTime = 2000; this.playingTime = 2000; this.bathingTime = 2000; this.changeMood = 10000; break; case 5: this.needOrder = [this.factory.needToy, this.factory.hungry, this.factory.vomited, this.factory.sleepy]; this.foodmakerDemage = [0, 0, 0, 0]; this.indexArray = [5, 11]; this.siblingNum = 0; this.cleaningTime = 1500; this.sleepingTime = 1800; this.eatingTime = 1800; this.playingTime = 1800; this.bathingTime = 1800; this.changeMood = 8000; break; case 6: this.needOrder = [this.factory.tumbeledOver, this.factory.needToy, this.factory.hungry, this.factory.vomited, this.factory.dirty, this.factory.sleepy]; if (this.factory.level.game.levelNum >= 20) { this.foodmakerDemage = [0, 0, 1, 0, 0]; } else { this.foodmakerDemage = [0, 0, 0, 0, 0]; } this.indexArray = [6, 12]; this.siblingNum = 0; this.cleaningTime = 3000; this.sleepingTime = 1500; this.eatingTime = 1500; this.playingTime = 1500; this.bathingTime = 1500; this.changeMood = 6500; } }; v2.selectNeededObject = function (need) { switch (need) { case 1: this.factory.SelectObject(this.factory.Bed[0]); break; case 2: this.factory.SelectObject(this.factory.Bath[0]); break; case 3: this.factory.SelectObject(this.factory.ToyBox); this.factory.SelectObject(this.factory.Toys[0]); break; case 4: this.factory.SelectObject(this.factory.Towel); break; case 5: this.factory.SelectObject(this.factory.Foodmaker); } }; v2.shakeCloudRight = function (time) { if (this.cloudShaking == true) { if (this.need != 6) { if (this.clip.cloud) { this.clip.cloud._x += 3; if (time > 50) { time -= 10; } utils.Delegate.callDelayed(this, this.shakeCloudLeft, time, time); } } else { this.clip.bebe.cloud._x += 3; if (time > 50) { time -= 10; } utils.Delegate.callDelayed(this, this.shakeCloudLeft, time, time); } } }; v2.shakeCloudLeft = function (time) { if (this.cloudShaking == true) { if (this.need != 6) { if (this.clip.cloud) { this.clip.cloud._x -= 3; if (time > 50) { time -= 10; } utils.Delegate.callDelayed(this, this.shakeCloudRight, time, time); } } else { this.clip.bebe.cloud._x -= 3; if (time > 50) { time -= 10; } utils.Delegate.callDelayed(this, this.shakeCloudRight, time, time); } } }; v2.disapearCloud = function (mc) { this.need = 30; var v3 = mc._alpha; if (v3 > 0) { mc._alpha -= 50; utils.Delegate.callDelayed(this, this.disapearCloud, 20, mc); } else { mc.gotoAndStop(5); } }; v2.ChackNeedName = function (need) { var v1; switch (need) { return v1; case 1: v1 = 'Sleepy'; return v1; case 2: v1 = 'Pooped'; return v1; case 3: v1 = 'cryToy'; return v1; case 4: v1 = 'Vomit'; return v1; case 5: v1 = 'Hungry'; return v1; case 6: v1 = 'TryWallk'; return v1; } return v1; }; v2.PointBabyAction = function () { if (this.factory.Stork.carring == 0) { if (this.hasToy == true) { this.factory.level.PointedObject = undefined; this.factory.level.succesesClick = getTimer(); this.factory.level.storkCarringFlag = true; this.factory.level.succesesClickFlag = true; } else { if (this.hasBottle == true) { this.factory.level.PointedObject = undefined; this.factory.level.succesesClick = getTimer(); this.factory.level.storkCarringFlag = true; this.factory.level.succesesClickFlag = true; } else { if (this.need == 1) { this.factory.PointObject(this.factory.Bed[0], this, this.need); this.factory.level.PointedObject = this.factory.Bed[0]; } else { if (this.need == 2) { this.factory.PointObject(this.factory.Bath[0], this, this.need); this.factory.level.PointedObject = this.factory.Bath[0]; } else { if (this.need == 3) { this.factory.PointObject(this.factory.ToyBox, this, this.need); this.factory.level.PointedObject = this.factory.ToyBox; } else { if (this.need == 4) { if (this.factory.level.game.cleaningStork == 2 || this.factory.level.game.cleaningStork == 1 && this.factory.CleaningStork.hasTowel == true) { this.factory.PointObject(this, this, this.need); this.factory.level.PointedObject = this; } else { this.factory.PointObject(this.factory.Towel, this, this.need); this.factory.level.PointedObject = this.factory.Towel; } } else { if (this.need == 5) { if (this.factory.Foodmaker.hasBottle == true) { this.factory.PointObject(this.factory.Bottle[this.factory.level.game.foodmakerUpgrades - 1], this); this.factory.level.PointedObject = this.factory.Bottle[this.factory.level.game.foodmakerUpgrades - 1]; } else { this.factory.PointObject(this.factory.Foodmaker, this, this.need); this.factory.level.PointedObject = this.factory.Foodmaker; } } else { if (this.need == 6) { this.factory.PointObject(this, this, this.need); this.factory.level.PointedObject = this; } else { this.factory.level.PointedObject = undefined; this.factory.level.succesesClick = getTimer(); this.factory.level.storkCarringFlag = true; this.factory.level.succesesClickFlag = true; } } } } } } } } } else { this.factory.level.PointedObject = undefined; this.factory.level.succesesClick = getTimer(); this.factory.level.storkCarringFlag = true; this.factory.level.succesesClickFlag = true; } }; } else { goto 48208; } storedv2.onreleasoutside = function () { var v2 = this; v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); v2.holder_.onReleaseBaby = true; v2.holder_.released = false; trace('This.holder_.factory.Bath[0].hasBaby ' + v2.holder_.factory.Bath[0].hasBaby); trace('This.holder_.factory.Bath[1].hasBaby ' + v2.holder_.factory.Bath[0].hasBaby); trace('This.holder_.factory.Bath[2].hasBaby ' + v2.holder_.factory.Bath[0].hasBaby); trace('This.holder_.released ' + v2.holder_.released); trace('This.holder_.need ' + v2.holder_.need); trace('This.holder_.draging ' + v2.holder_.draging); trace('This.holder_.where.ID ' + v2.holder_.where.ID); trace('This.holder_.factory.Bath[0].BathFront.kada.hitClip ' + v2.holder_.factory.Bath[0].BathFront.kada.hitClip); trace('this.holder_.factory.Bath[1].BathFront.kada.hitClip ' + v2.holder_.factory.Bath[1].BathFront.kada.hitClip); trace('this.holder_.factory.Bath[2].BathFront.kada.hitClip ' + v2.holder_.factory.Bath[2].BathFront.kada.hitClip); if (v2.holder_.hasToy == false && v2.holder_.hasBottle == false && v2.holder_.draging == true) { if (v2.holder_.angry == true) { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); var v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } if (v2.holder_.draging == true) { var v3 = 0; while (v3 <= 2) { var v4 = v2.holder_.factory.Bed[v3].BedFront.bed.hitClip.hitTest(_xmouse, _ymouse, true) && v2.holder_.factory.Bed[v3].hasBaby == false && v2.holder_.factory.Bed[v3].isClean == true && v2.holder_.released == false && (v2.holder_.need == v2.holder_.factory.sleepy || v2.holder_.need == v2.holder_.factory.dirty) && !v2.holder_.factory.level.game.helpTips[16].clip; if (v4) { v2.holder_.factory.level.mouse.Baby = undefined; clearInterval(v2.holder_.intID); v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); v2.holder_.sameObject = false; if (v2.holder_.where.ID != undefined) { if (v2.holder_.where.ID == v2.holder_.factory.Bed[v3].ID) { v2.holder_.sameObject = true; } } v2.holder_.released = true; v2.holder_.draging = false; v2.holder_.factory.Bed[v3].hasBaby = true; v2.holder_.where.Baby = undefined; if (v2.holder_.need == 11 && v2.holder_.launcherNeed == true) { if (v2.holder_.angry == true) { v2.holder_.GotoAndStop('Angry'); v2.holder_.clip.cloud.gotoAndStop('need11'); } else { v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.happybebe.gotoAndPlay(1); v2.holder_.clip.cloud.gotoAndStop(2); } } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } v2.holder_.where = v2.holder_.factory.Bed[v3]; var v7 = v2.holder_.where.clip.getDepth() + 3; v2.swapDepths(v7); v2._x = v2.holder_.where.clip._x + 5; v2._y = v2.holder_.where.clip._y + 50; v2.holder_.where.ID = v2.holder_.factory.Bed[v3].ID; v2.holder_.hitObject = true; v2.holder_.where.Baby = v2.holder_; if (v2.holder_.lastActionBed == false) { if (v2.holder_.need == v2.holder_.factory.sleepy || v2.holder_.need == v2.holder_.factory.dirty) { if (v2.holder_.need == v2.holder_.factory.sleepy) { if (v2.holder_.factory.level.game.popUpPause) { } if (v2.holder_.angry == true) { v2.holder_.factory.level.game.successAction = 0; } else { if (v2.holder_.factory.comboCheck(v2.holder_.need) == false) { v2.holder_.factory.level.changePoints(10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } else { v2.holder_.factory.level.pointsArray.push({'type': 1, 'points': v2.holder_.factory.combo.length.toString()}); v2.holder_.factory.level.changePoints((v2.holder_.factory.combo.length - 1) * 10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } } v2.holder_.angry = false; v2.holder_.moodFlag = false; } v2.holder_.lastActionBath = false; v2.holder_.lastActionBed = true; v2.holder_.factory.Bed[v3].babySleep(v2.holder_); v2.holder_.factory.combo1Check(v2.holder_); v2.holder_.sameObject = false; } } break; } ++v3; } trace('This.holder_.released ' + v2.holder_.released); trace('This.holder_.hitObject ' + v2.holder_.hitObject); v3 = 0; while (v3 <= 2) { trace('iiiiiiiiiiiiiiiiiiiiiiiiii ' + v3); trace('This.holder_.factory.Bath[0].hasBaby ' + v2.holder_.factory.Bath[0].hasBaby); trace('This.holder_.factory.Bath[1].hasBaby ' + v2.holder_.factory.Bath[0].hasBaby); trace('This.holder_.factory.Bath[2].hasBaby ' + v2.holder_.factory.Bath[0].hasBaby); trace('This.holder_.released ' + v2.holder_.released); trace('This.holder_.need ' + v2.holder_.need); trace('This.holder_.draging ' + v2.holder_.draging); trace('This.holder_.where.ID ' + v2.holder_.where.ID); trace('This.holder_.factory.Bath[0].BathFront.kada.hitClip ' + v2.holder_.factory.Bath[0].BathFront.kada.hitClip); trace('this.holder_.factory.Bath[1].BathFront.kada.hitClip ' + v2.holder_.factory.Bath[1].BathFront.kada.hitClip); trace('this.holder_.factory.Bath[2].BathFront.kada.hitClip ' + v2.holder_.factory.Bath[2].BathFront.kada.hitClip); trace('(This.holder_.factory.Bath[i].BathFront.kada.hitClip.hitTest(_xmouse, _ymouse, true) ' + v2.holder_.factory.Bath[v3].BathFront.kada.hitClip.hitTest(_xmouse, _ymouse, true)); trace('This.holder_.factory.sleepy ' + v2.holder_.factory.sleepy); trace('This.holder_.factory.dirty ' + v2.holder_.factory.dirty); var v9 = v2.holder_.factory.Bath[v3].BathFront.kada.hitClip.hitTest(_xmouse, _ymouse, true) && v2.holder_.factory.Bath[v3].hasBaby == false && v2.holder_.released == false && (v2.holder_.need == v2.holder_.factory.sleepy || v2.holder_.need == v2.holder_.factory.dirty); trace('uslov ' + v9); trace('((This.holder_.need == This.holder_.factory.sleepy) || (This.holder_.need == This.holder_.factory.dirty)) ' + (v2.holder_.need == v2.holder_.factory.sleepy || v2.holder_.need == v2.holder_.factory.dirty)); if (v9) { trace('HIT BATH'); v2.holder_.factory.level.mouse.Baby = undefined; clearInterval(v2.holder_.intID); v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); v2.holder_.sameObject = false; if (v2.holder_.where.ID != undefined) { if (v2.holder_.where.ID == v2.holder_.factory.Bath[v3].ID) { v2.holder_.sameObject = true; } } v2.holder_.released = true; v2.holder_.where.BathFront.kada.gotoAndStop(4); v2.holder_.draging = false; v2.holder_.factory.Bath[v3].hasBaby = true; v2.holder_.where.Baby = undefined; v2.holder_.where = v2.holder_.factory.Bath[v3]; v7 = v2.holder_.where.clip.getDepth() + 3; v2.swapDepths(v7); if (v2.holder_.need == 11 && v2.holder_.launcherNeed == true) { if (v2.holder_.angry == true) { v2.holder_.GotoAndStop('Angry'); v2.holder_.clip.cloud.gotoAndStop('need11'); } else { v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.cloud.gotoAndStop(2); } } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } v2._x = v2.holder_.where.clip._x + 30; v2._y = v2.holder_.where.clip._y - 25; v2.holder_.hitObject = true; v2.holder_.where.ID = v2.holder_.factory.Bath[v3].ID; v2.holder_.where.Baby = v2.holder_; if (v2.holder_.lastActionBath == false) { if (v2.holder_.need == v2.holder_.factory.dirty) { v2.holder_.lastActionBath = true; v2.holder_.lastActionBed = false; if (v2.holder_.angry == true) { v2.holder_.factory.level.game.successAction = 0; } else { if (v2.holder_.factory.comboCheck(v2.holder_.need) == false) { v2.holder_.factory.level.changePoints(10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } else { v2.holder_.factory.level.pointsArray.push({'type': 1, 'points': v2.holder_.factory.combo.length.toString()}); v2.holder_.factory.level.changePoints((v2.holder_.factory.combo.length - 1) * 10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } } v2.holder_.angry = false; v2.holder_.moodFlag = false; v2.holder_.factory.combo1Check(v2.holder_); if (v2.holder_.factory.level.game.popUpPause) { } v2.holder_.factory.Bath[v3].bathBaby(v2.holder_); } if (v2.holder_.need == v2.holder_.factory.sleepy) { v2.holder_.lastActionBath = true; v2.holder_.lastActionBed = false; v2.holder_.factory.Bath[v3].bathBaby(v2.holder_); v2.holder_.factory.combo1Check(v2.holder_); } } v2.holder_.sameObject = false; break; } ++v3; } if (v2.holder_.where.ID == 2 && v2.holder_.released == false && v2.holder_.factory.level.mouse.leftBaby == true) { v2.holder_.released = true; v2.holder_.factory.level.mouse.leftBaby = false; v2.holder_.factory.level.mouse.Baby = undefined; v2.clip.bebe.gotoAndStop(1); v2.holder_.where.BathFront.kada.gotoAndStop(4); if (v2.holder_.need == 11 && v2.holder_.launcherNeed == true) { if (v2.holder_.angry == true) { v2.holder_.GotoAndStop('Angry'); v2.holder_.clip.cloud.gotoAndStop('need11'); } else { v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.cloud.gotoAndStop(2); } } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } v2._x = v2.holder_.where.clip._x + 30; v2._y = v2.holder_.where.clip._y - 25; v2.holder_.draging = false; v2.holder_.where.hasBaby = true; v7 = v2.holder_.where.clip.getDepth() + 3; v2.swapDepths(v7); clearInterval(v2.holder_.intID); v2.holder_.hitObject = true; v2.holder_.where.Baby = v2.holder_; if (v2.holder_.lastActionBath == false) { if (v2.holder_.need == v2.holder_.factory.dirty) { v2.holder_.lastActionBath = true; v2.holder_.lastActionBed = false; v2._x = v2.holder_.where.clip._x + 30; v2._y = v2.holder_.where.clip._y - 20; if (v2.holder_.angry == true) { v2.holder_.factory.level.game.successAction = 0; } else { if (v2.holder_.factory.comboCheck(v2.holder_.need) == false) { v2.holder_.factory.level.changePoints(10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } else { v2.holder_.factory.level.pointsArray.push({'type': 1, 'points': v2.holder_.factory.combo.length.toString()}); v2.holder_.factory.level.changePoints((v2.holder_.factory.combo.length - 1) * 10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } } v2.holder_.angry = false; v2.holder_.moodFlag = false; v2.holder_.factory.combo1Check(v2.holder_); if (v2.holder_.factory.level.game.popUpPause) { } v2.holder_.where.bathBaby(v2.holder_); } if (v2.holder_.need == v2.holder_.factory.sleepy) { v2._x = v2.holder_.where.clip._x + 30; v2._y = v2.holder_.where.clip._y + 50; v2.holder_.lastActionBath = true; v2.holder_.lastActionBed = false; v2.holder_.where.bathBaby(v2.holder_); v2.holder_.factory.combo1Check(v2.holder_); } } } if (v2.holder_.where.ID == 3 && v2.holder_.released == false && v2.holder_.factory.level.mouse.leftBaby == true && v2.holder_.where.isClean == true && !v2.holder_.factory.level.game.helpTips[16].clip) { v2.holder_.factory.level.mouse.leftBaby = false; v2.holder_.released = true; v2.holder_.factory.level.mouse.Baby = undefined; if (v2.holder_.need == 11 && v2.holder_.launcherNeed == true) { if (v2.holder_.angry == true) { v2.holder_.GotoAndStop('Angry'); v2.holder_.clip.cloud.gotoAndStop('need11'); } else { v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.happybebe.gotoAndPlay(1); v2.holder_.clip.cloud.gotoAndStop(2); } } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } v2.holder_.draging = false; v2.holder_.where.hasBaby = true; v7 = v2.holder_.where.clip.getDepth() + 3; v2.swapDepths(v7); clearInterval(v2.holder_.intID); v2._x = v2.holder_.where.clip._x + 5; v2._y = v2.holder_.where.clip._y + 50; v2.holder_.hitObject = true; v2.holder_.where.Baby = v2.holder_; if (v2.holder_.need == v2.holder_.factory.sleepy || v2.holder_.need == v2.holder_.factory.dirty) { v2._x = v2.holder_.where.clip._x + 5; v2._y = v2.holder_.where.clip._y + 50; if (v2.holder_.lastActionBed == false) { if (v2.holder_.need == v2.holder_.factory.sleepy) { if (v2.holder_.factory.level.game.popUpPause) { } if (v2.holder_.angry == true) { v2.holder_.factory.level.game.successAction = 0; } else { if (v2.holder_.factory.comboCheck(v2.holder_.need) == false) { v2.holder_.factory.level.changePoints(10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } else { v2.holder_.factory.level.pointsArray.push({'type': 1, 'points': v2.holder_.factory.combo.length.toString()}); v2.holder_.factory.level.changePoints((v2.holder_.factory.combo.length - 1) * 10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } } v2.holder_.angry = false; v2.holder_.moodFlag = false; } v2.holder_.lastActionBath = false; v2.holder_.lastActionBed = true; v2.holder_.where.babySleep(v2.holder_); v2.holder_.factory.combo1Check(v2.holder_); } v2.holder_.sameObject = false; } } if (v2.holder_.released == false && v2.holder_.hitObject == false) { v3 = 0; while (v3 <= v2.holder_.factory.slots.length - 1) { if (v2.hitTest(v2.holder_.factory.slots[v3].clip) && v2.holder_.factory.slots[v3].hasBaby == false && v2.holder_.where.ID != v2.holder_.factory.slots[v3].ID) { if (v2.holder_.factory.slots[v3] != v2.holder_.factory.slots[8]) { v2.holder_.factory.level.game.helpTips[18].hidePopUp(); v2.holder_.onLine = true; v2.holder_.factory.level.mouse.Baby = undefined; clearInterval(v2.holder_.intID); v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); v2.holder_.draging = false; v2.holder_.factory.slots[v3].hasBaby = true; v2.holder_.where.Baby = undefined; v2.holder_.where = v2.holder_.factory.slots[v3]; v2._x = v2.holder_.where.clip._x - 35; v2._y = v2.holder_.where.clip._y + 10; v7 = v2.holder_.where.clip.getDepth() + 3; v2.swapDepths(v7); v2.holder_.hitObject = true; v2.holder_.where.linkID = v2.holder_.factory.slots[v3].linkID; v2.holder_.where.Baby = v2.holder_; v2.holder_.factory.slots[v3].hasBaby = true; v2.holder_.lastActionBath = false; v2.holder_.lastActionBed = false; v2.holder_.released = true; if (v2.holder_.need == 11) { if (v2.holder_.launcherNeed == true) { v2.holder_.factory.IfIndicatorFull(); if (v2.holder_.factory.comboCheck(v2.holder_.need) == false) { v2.holder_.factory.level.changePoints(10, v2._x, v2._y - 70); } else { v2.holder_.factory.level.pointsArray.push({'type': 1, 'points': v2.holder_.factory.combo.length.toString()}); v2.holder_.factory.level.changePoints((v2.holder_.factory.combo.length - 1) * 10, v2._x, v2._y - 70); } v2.holder_.factory.holder.attachMovie('srce', 'srce', 99599, {'_x': v2._x + 30, '_y': v2._y - 70}); v2.holder_.factory.holder.srce.factory = v2.holder_.factory; v2.holder_.factory.target.sndCtrl.stopSound(v2.holder_.soundsId.srce_snd); v2.holder_.factory.target.sndCtrl.playSound(v2.holder_.soundsId.srce_snd); } v2.holder_.angry = false; v2.holder_.moodFlag = false; v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.cloud.gotoAndStop(1); } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } break; } break; } ++v3; } } if (v2.holder_.hitObject == false && v2.holder_.released == false) { v2.holder_.factory.level.mouse.Baby = undefined; v2.holder_.draging = false; if (v2.holder_.where.ID == 1) { if (v2.holder_.where.linkID == v2.holder_.factory.slots[8].linkID) { v3 = 8; while (v3 >= 0) { if (v2.holder_.factory.slots[v3].hasBaby == false) { v2.holder_.factory.level.game.helpTips[18].hidePopUp(); v2.holder_.onLine = true; clearInterval(v2.holder_.intID); v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); v2.holder_.where = undefined; v2.holder_.where.Baby = undefined; v2.holder_.where = v2.holder_.factory.slots[v3]; v2.holder_.where.hasBaby = true; v2.holder_.where.Baby = v2.holder_; v2._x = v2.holder_.factory.slots[v3].clip._x - 35; v2._y = v2.holder_.factory.slots[v3].clip._y + 10; v2.holder_.released = true; if (v2.holder_.need == 11) { v2.holder_.angry = false; v2.holder_.moodFlag = false; v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.cloud.gotoAndStop(1); } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } v7 = v2.holder_.factory.slots[v3].clip.getDepth() + 3; v2.holder_.lastActionBath = false; v2.holder_.lastActionBed = false; v2.swapDepths(v7); if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } break; } --v3; } } else { v2._x = v2.holder_.where.clip._x - 35; v2._y = v2.holder_.where.clip._y + 10; clearInterval(v2.holder_.intID); v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); v2.holder_.released = true; if (v2.holder_.need == 11) { v2.holder_.angry = false; v2.holder_.moodFlag = false; v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.cloud.gotoAndStop(1); } if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } v7 = v2.holder_.where.clip.getDepth() + 3; v2.swapDepths(v7); v2.holder_.lastActionBath = false; v2.holder_.lastActionBed = false; v2.holder_.where.hasBaby = true; v2.holder_.where.Baby = v2.holder_; v2.holder_.factory.level.game.helpTips[18].hidePopUp(); v2.holder_.onLine = true; } } else { clearInterval(v2.holder_.intID); v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); v2.holder_.released = true; if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } if (v2.holder_.where.ID == 2) { v2._x = v2.holder_.where.clip._x + 30; v2._y = v2.holder_.where.clip._y - 25; v2.holder_.lastActionBath = true; v2.holder_.lastActionBed = false; v2.holder_.where.BathFront.kada.gotoAndStop(4); if (v2.holder_.need == 11 && v2.holder_.launcherNeed == true) { if (v2.holder_.angry == true) { v2.holder_.GotoAndStop('Angry'); v2.holder_.clip.cloud.gotoAndStop('need11'); } else { v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.cloud.gotoAndStop(2); } } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } if (v2.holder_.need == v2.holder_.factory.dirty) { v2.holder_.lastActionBath = true; v2.holder_.lastActionBed = false; if (v2.holder_.angry == true) { v2.holder_.factory.level.game.successAction = 0; } else { if (v2.holder_.factory.comboCheck(v2.holder_.need) == false) { v2.holder_.factory.level.changePoints(10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } else { v2.holder_.factory.level.pointsArray.push({'type': 1, 'points': v2.holder_.factory.combo.length.toString()}); v2.holder_.factory.level.changePoints((v2.holder_.factory.combo.length - 1) * 10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } } v2.holder_.angry = false; v2.holder_.moodFlag = false; v2.holder_.factory.combo1Check(v2.holder_); if (v2.holder_.factory.level.game.popUpPause) { } v2.holder_.where.bathBaby(v2.holder_); } } } if (v2.holder_.where.ID == 3) { v2._x = v2.holder_.where.clip._x + 5; v2._y = v2.holder_.where.clip._y + 50; if (v2.holder_.need == 11 && v2.holder_.launcherNeed == true) { if (v2.holder_.angry == true) { v2.holder_.GotoAndStop('Angry'); v2.holder_.clip.cloud.gotoAndStop('need11'); } else { v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.cloud.gotoAndStop(2); } } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } if (v2.holder_.need == v2.holder_.factory.sleepy) { v2.holder_.lastActionBath = true; v2.holder_.lastActionBed = false; if (v2.holder_.angry == true) { v2.holder_.factory.level.game.successAction = 0; } else { if (v2.holder_.factory.comboCheck(v2.holder_.need) == false) { v2.holder_.factory.level.changePoints(10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } else { v2.holder_.factory.level.pointsArray.push({'type': 1, 'points': v2.holder_.factory.combo.length.toString()}); v2.holder_.factory.level.changePoints((v2.holder_.factory.combo.length - 1) * 10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } } if (v2.holder_.factory.level.game.popUpPause) { } v2.holder_.angry = false; v2.holder_.moodFlag = false; v2.holder_.factory.combo1Check(v2.holder_); v2.holder_.where.babySleep(v2.holder_); } else { if (v2.holder_.lastActionBed == false) { v2.holder_.where.babySleep(v2.holder_); } } } v2.holder_.lastActionBath = false; v2.holder_.lastActionBed = true; } v7 = v2.holder_.where.clip.getDepth() + 3; v2.swapDepths(v7); v2.holder_.where.Baby = v2.holder_; v2.holder_.where.hasBaby = true; } } v2.holder_.hitObject = false; v9 = v2.holder_.where.getDepth() + 1; } v3 = 0; while (v3 <= 2) { if (this.factory.Bath[v3].Baby == undefined) { this.factory.Bath[v3].BathFront.kada.gotoAndStop(1); } ++v3; } }; goto 48213; label 48208: goto 66275; label 48213: storedv2.onrelease = function () { var v2 = this; v2.holder_.onReleaseBaby = true; v2.holder_.released = false; trace('This.holder_.factory.Bath[0].hasBaby ' + v2.holder_.factory.Bath[0].hasBaby); trace('This.holder_.factory.Bath[1].hasBaby ' + v2.holder_.factory.Bath[0].hasBaby); trace('This.holder_.factory.Bath[2].hasBaby ' + v2.holder_.factory.Bath[0].hasBaby); trace('This.holder_.released ' + v2.holder_.released); trace('This.holder_.need ' + v2.holder_.need); trace('This.holder_.draging ' + v2.holder_.draging); trace('This.holder_.where.ID ' + v2.holder_.where.ID); trace('This.holder_.factory.Bath[0].BathFront.kada.hitClip ' + v2.holder_.factory.Bath[0].BathFront.kada.hitClip); trace('this.holder_.factory.Bath[1].BathFront.kada.hitClip ' + v2.holder_.factory.Bath[1].BathFront.kada.hitClip); trace('this.holder_.factory.Bath[2].BathFront.kada.hitClip ' + v2.holder_.factory.Bath[2].BathFront.kada.hitClip); if (v2.holder_.hasToy == false && v2.holder_.hasBottle == false && v2.holder_.draging == true) { if (v2.holder_.angry == true) { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); var v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } if (v2.holder_.draging == true) { var v3 = 0; while (v3 <= 2) { var v4 = v2.holder_.factory.Bed[v3].BedFront.bed.hitClip.hitTest(_xmouse, _ymouse, true) && v2.holder_.factory.Bed[v3].hasBaby == false && v2.holder_.factory.Bed[v3].isClean == true && v2.holder_.released == false && (v2.holder_.need == v2.holder_.factory.sleepy || v2.holder_.need == v2.holder_.factory.dirty) && !v2.holder_.factory.level.game.helpTips[16].clip; if (v4) { v2.holder_.draging = false; v2.holder_.factory.level.mouse.Baby = undefined; clearInterval(v2.holder_.intID); v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); v2.holder_.sameObject = false; if (v2.holder_.where.ID != undefined) { if (v2.holder_.where.ID == v2.holder_.factory.Bed[v3].ID) { v2.holder_.sameObject = true; } } v2.holder_.released = true; if (v2.holder_.need == 11 && v2.holder_.launcherNeed == true) { if (v2.holder_.angry == true) { v2.holder_.GotoAndStop('Angry'); v2.holder_.clip.cloud.gotoAndStop('need11'); } else { v2.holder_.GotoAndStop('Happy'); v2.happybebe.gotoAndPlay(1); v2.holder_.clip.cloud.gotoAndStop(2); } } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } v2.holder_.draging = false; v2.holder_.factory.Bed[v3].hasBaby = true; v2.holder_.where.Baby = undefined; v2.holder_.where = v2.holder_.factory.Bed[v3]; var v7 = v2.holder_.where.clip.getDepth() + 3; v2.swapDepths(v7); v2._x = v2.holder_.where.clip._x + 5; v2._y = v2.holder_.where.clip._y + 50; v2.holder_.where.ID = v2.holder_.factory.Bed[v3].ID; v2.holder_.hitObject = true; v2.holder_.where.Baby = v2.holder_; if (v2.holder_.lastActionBed == false) { if (v2.holder_.need == v2.holder_.factory.sleepy || v2.holder_.need == v2.holder_.factory.dirty) { if (v2.holder_.need == v2.holder_.factory.sleepy) { if (v2.holder_.factory.level.game.popUpPause) { } if (v2.holder_.angry == true) { v2.holder_.factory.level.game.successAction = 0; } else { if (v2.holder_.factory.comboCheck(v2.holder_.need) == false) { v2.holder_.factory.level.changePoints(10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } else { v2.holder_.factory.level.pointsArray.push({'type': 1, 'points': v2.holder_.factory.combo.length.toString()}); v2.holder_.factory.level.changePoints((v2.holder_.factory.combo.length - 1) * 10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } } v2.holder_.angry = false; v2.holder_.moodFlag = false; } v2.holder_.lastActionBath = false; v2.holder_.lastActionBed = true; v2.holder_.where.babySleep(v2.holder_); v2.holder_.factory.combo1Check(v2.holder_); } } v2.holder_.sameObject = false; break; } ++v3; } v3 = 0; while (v3 <= 2) { trace('iiiiiiiiiiiiiiiiiiiiiiiiii ' + v3); trace('This.holder_.factory.Bath[0].hasBaby ' + v2.holder_.factory.Bath[0].hasBaby); trace('This.holder_.factory.Bath[1].hasBaby ' + v2.holder_.factory.Bath[0].hasBaby); trace('This.holder_.factory.Bath[2].hasBaby ' + v2.holder_.factory.Bath[0].hasBaby); trace('This.holder_.released ' + v2.holder_.released); trace('This.holder_.need ' + v2.holder_.need); trace('This.holder_.draging ' + v2.holder_.draging); trace('This.holder_.where.ID ' + v2.holder_.where.ID); trace('This.holder_.factory.Bath[0].BathFront.kada.hitClip ' + v2.holder_.factory.Bath[0].BathFront.kada.hitClip); trace('this.holder_.factory.Bath[1].BathFront.kada.hitClip ' + v2.holder_.factory.Bath[1].BathFront.kada.hitClip); trace('this.holder_.factory.Bath[2].BathFront.kada.hitClip ' + v2.holder_.factory.Bath[2].BathFront.kada.hitClip); trace('(This.holder_.factory.Bath[i].BathFront.kada.hitClip.hitTest(_xmouse, _ymouse, true) ' + v2.holder_.factory.Bath[v3].BathFront.kada.hitClip.hitTest(_xmouse, _ymouse, true)); trace('This.holder_.factory.sleepy ' + v2.holder_.factory.sleepy); trace('This.holder_.factory.dirty ' + v2.holder_.factory.dirty); var v9 = v2.holder_.factory.Bath[v3].BathFront.kada.hitClip.hitTest(_xmouse, _ymouse, true) && v2.holder_.factory.Bath[v3].hasBaby == false && v2.holder_.released == false && (v2.holder_.need == v2.holder_.factory.sleepy || v2.holder_.need == v2.holder_.factory.dirty); trace('uslov ' + v9); trace('((This.holder_.need == This.holder_.factory.sleepy) || (This.holder_.need == This.holder_.factory.dirty)) ' + (v2.holder_.need == v2.holder_.factory.sleepy || v2.holder_.need == v2.holder_.factory.dirty)); if (v9) { trace('HIT BATH'); v2.holder_.factory.level.mouse.Baby = undefined; clearInterval(v2.holder_.intID); v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); v2.holder_.sameObject = false; if (v2.holder_.where.ID != undefined) { if (v2.holder_.where.ID == v2.holder_.factory.Bath[v3].ID) { v2.holder_.sameObject = true; } } v2.holder_.released = true; if (v2.holder_.need == 11 && v2.holder_.launcherNeed == true) { if (v2.holder_.angry == true) { v2.holder_.GotoAndStop('Angry'); v2.holder_.clip.cloud.gotoAndStop('need11'); } else { v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.cloud.gotoAndStop(2); } } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } v2.holder_.where.BathFront.kada.gotoAndStop(4); v2.holder_.draging = false; v2.holder_.factory.Bath[v3].hasBaby = true; v2.holder_.where.Baby = undefined; v2.holder_.where = v2.holder_.factory.Bath[v3]; v7 = v2.holder_.where.clip.getDepth() + 3; v2.swapDepths(v7); v2._x = v2.holder_.where.clip._x + 30; v2._y = v2.holder_.where.clip._y - 25; v2.holder_.hitObject = true; v2.holder_.where.ID = v2.holder_.factory.Bath[v3].ID; v2.holder_.where.Baby = v2.holder_; if (v2.holder_.lastActionBath == false) { if (v2.holder_.need == v2.holder_.factory.dirty) { v2.holder_.lastActionBath = true; v2.holder_.lastActionBed = false; if (v2.holder_.angry == true) { v2.holder_.factory.level.game.successAction = 0; } else { if (v2.holder_.factory.comboCheck(v2.holder_.need) == false) { v2.holder_.factory.level.changePoints(10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } else { v2.holder_.factory.level.pointsArray.push({'type': 1, 'points': v2.holder_.factory.combo.length.toString()}); v2.holder_.factory.level.changePoints((v2.holder_.factory.combo.length - 1) * 10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } } v2.holder_.angry = false; v2.holder_.moodFlag = false; v2.holder_.factory.combo1Check(v2.holder_); if (v2.holder_.factory.level.game.popUpPause) { } v2.holder_.factory.Bath[v3].bathBaby(v2.holder_); } if (v2.holder_.need == v2.holder_.factory.sleepy) { v2.holder_.lastActionBath = true; v2.holder_.lastActionBed = false; v2.holder_.factory.Bath[v3].bathBaby(v2.holder_); v2.holder_.factory.combo1Check(v2.holder_); } } v2.holder_.sameObject = false; break; } ++v3; } if (v2.holder_.where.ID == 2 && v2.holder_.released == false && v2.holder_.factory.level.mouse.leftBaby == true) { clearInterval(v2.holder_.intID); v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); v2.holder_.factory.level.mouse.leftBaby = false; v2.holder_.released = true; v2.holder_.factory.level.mouse.Baby = undefined; v2.holder_.draging = false; v2.holder_.where.hasBaby = true; v7 = v2.holder_.where.clip.getDepth() + 3; v2.swapDepths(v7); v2.holder_.where.BathFront.kada.gotoAndStop(4); if (v2.holder_.need == 11 && v2.holder_.launcherNeed == true) { if (v2.holder_.angry == true) { v2.holder_.GotoAndStop('Angry'); v2.holder_.clip.cloud.gotoAndStop('need11'); } else { v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.cloud.gotoAndStop(2); } } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } v2._x = v2.holder_.where.clip._x + 30; v2._y = v2.holder_.where.clip._y - 25; v2.holder_.hitObject = true; v2.holder_.where.Baby = v2.holder_; if (v2.holder_.lastActionBath == false) { if (v2.holder_.need == v2.holder_.factory.dirty) { v2.holder_.lastActionBath = true; v2.holder_.lastActionBed = false; if (v2.holder_.angry == true) { v2.holder_.factory.level.game.successAction = 0; } else { if (v2.holder_.factory.comboCheck(v2.holder_.need) == false) { v2.holder_.factory.level.changePoints(10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } else { v2.holder_.factory.level.pointsArray.push({'type': 1, 'points': v2.holder_.factory.combo.length.toString()}); v2.holder_.factory.level.changePoints((v2.holder_.factory.combo.length - 1) * 10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } } v2.holder_.angry = false; v2.holder_.moodFlag = false; v2.holder_.factory.combo1Check(v2.holder_); if (v2.holder_.factory.level.game.popUpPause) { } v2.holder_.where.bathBaby(v2.holder_); } if (v2.holder_.need == v2.holder_.factory.sleepy) { v2._x = v2.holder_.where.clip._x + 30; v2._y = v2.holder_.where.clip._y + 50; v2.holder_.lastActionBath = true; v2.holder_.lastActionBed = false; v2.holder_.where.bathBaby(v2.holder_); v2.holder_.factory.combo1Check(v2.holder_); } } } if (v2.holder_.where.ID == 3 && v2.holder_.released == false && v2.holder_.factory.level.mouse.leftBaby == true && v2.holder_.where.isClean == true && !v2.holder_.factory.level.game.helpTips[16].clip) { clearInterval(v2.holder_.intID); v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); v2.holder_.draging = false; v2.holder_.factory.level.mouse.leftBaby = false; v2.holder_.released = true; v2.holder_.factory.level.mouse.Baby = undefined; if (v2.holder_.need == 11 && v2.holder_.launcherNeed == true) { if (v2.holder_.angry == true) { v2.holder_.GotoAndStop('Angry'); v2.holder_.clip.cloud.gotoAndStop('need11'); } else { v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.happybebe.gotoAndPlay(1); v2.holder_.clip.cloud.gotoAndStop(2); } } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } v2.holder_.draging = false; v2.holder_.where.hasBaby = true; v7 = v2.holder_.where.clip.getDepth() + 3; v2.swapDepths(v7); v2._x = v2.holder_.where.clip._x + 5; v2._y = v2.holder_.where.clip._y + 50; v2.holder_.hitObject = true; v2.holder_.where.Baby = v2.holder_; if (v2.holder_.need == v2.holder_.factory.sleepy || v2.holder_.need == v2.holder_.factory.dirty) { v2._x = v2.holder_.where.clip._x + 5; v2._y = v2.holder_.where.clip._y + 50; if (v2.holder_.lastActionBed == false) { if (v2.holder_.need == v2.holder_.factory.sleepy) { if (v2.holder_.factory.level.game.popUpPause) { } if (v2.holder_.angry == true) { v2.holder_.factory.level.game.successAction = 0; } else { if (v2.holder_.factory.comboCheck(v2.holder_.need) == false) { v2.holder_.factory.level.changePoints(10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } else { v2.holder_.factory.level.pointsArray.push({'type': 1, 'points': v2.holder_.factory.combo.length.toString()}); v2.holder_.factory.level.changePoints((v2.holder_.factory.combo.length - 1) * 10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } } v2.holder_.angry = false; v2.holder_.moodFlag = false; } v2.holder_.lastActionBath = false; v2.holder_.lastActionBed = true; v2.holder_.where.babySleep(v2.holder_); v2.holder_.factory.combo1Check(v2.holder_); } v2.holder_.sameObject = false; } } trace('This.holder_.released ' + v2.holder_.released); trace('This.holder_.hitObject ' + v2.holder_.hitObject); if (v2.holder_.released == false && v2.holder_.hitObject == false) { v3 = 0; while (v3 <= v2.holder_.factory.slots.length - 1) { if (v2.hitTest(v2.holder_.factory.slots[v3].clip) && v2.holder_.factory.slots[v3].hasBaby == false && v2.holder_.where.ID != v2.holder_.factory.slots[v3].ID) { if (v2.holder_.factory.slots[v3] != v2.holder_.factory.slots[8]) { v2.holder_.onLine = true; v2.holder_.factory.level.mouse.Baby = undefined; v2.holder_.factory.level.game.helpTips[18].hidePopUp(); clearInterval(v2.holder_.intID); v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); v2.holder_.draging = false; v2.holder_.factory.slots[v3].hasBaby = true; v2.holder_.where.Baby = undefined; v2.holder_.where = v2.holder_.factory.slots[v3]; v7 = v2.holder_.where.clip.getDepth() + 2; v2.swapDepths(v7); v2.holder_.hitObject = true; v2.holder_.where.linkID = v2.holder_.factory.slots[v3].linkID; v2._x = v2.holder_.where.clip._x - 35; v2._y = v2.holder_.where.clip._y + 10; v2.holder_.where.Baby = v2.holder_; v2.holder_.factory.slots[v3].hasBaby = true; v2.holder_.lastActionBath = false; v2.holder_.lastActionBed = false; v2.holder_.released = true; if (v2.holder_.need == 11) { if (v2.holder_.launcherNeed == true) { v2.holder_.factory.IfIndicatorFull(); if (v2.holder_.factory.comboCheck(v2.holder_.need) == false) { v2.holder_.factory.level.changePoints(10, v2._x, v2._y - 70); } else { v2.holder_.factory.level.pointsArray.push({'type': 1, 'points': v2.holder_.factory.combo.length.toString()}); v2.holder_.factory.level.changePoints((v2.holder_.factory.combo.length - 1) * 10, v2._x, v2._y - 70); } v2.holder_.factory.holder.attachMovie('srce', 'srce', 95559, {'_x': v2._x + 30, '_y': v2._y - 70}); v2.holder_.factory.holder.srce.factory = v2.holder_.factory; v2.holder_.factory.target.sndCtrl.stopSound(v2.holder_.soundsId.srce_snd); v2.holder_.factory.target.sndCtrl.playSound(v2.holder_.soundsId.srce_snd); } v2.holder_.angry = false; v2.holder_.moodFlag = false; v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.cloud.gotoAndStop(1); } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } break; } break; } ++v3; } } if (v2.holder_.hitObject == false && v2.holder_.released == false) { v2.holder_.lastActionBath = false; v2.holder_.lastActionBed = false; v2.holder_.released = true; v2.holder_.factory.level.mouse.Baby = undefined; v2.holder_.draging = false; if (v2.holder_.where.ID == 1) { if (v2.holder_.where.linkID == v2.holder_.factory.slots[8].linkID) { v3 = 8; while (v3 >= 0) { if (v2.holder_.factory.slots[v3].hasBaby == false) { v2.holder_.factory.level.game.helpTips[18].hidePopUp(); v2.holder_.onLine = true; clearInterval(v2.holder_.intID); v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); v2.holder_.where.Baby = undefined; v2.holder_.where = undefined; v2.holder_.where = v2.holder_.factory.slots[v3]; v2._x = v2.holder_.factory.slots[v3].clip._x - 35; v2._y = v2.holder_.factory.slots[v3].clip._y + 10; v7 = v2.holder_.factory.slots[v3].clip.getDepth() + 2; v2.swapDepths(v7); v2.holder_.where.hasBaby = true; v2.holder_.where.Baby = v2.holder_; if (v2.holder_.need == 11) { v2.holder_.angry = false; v2.holder_.moodFlag = false; v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.cloud.gotoAndStop(1); } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } break; } --v3; } } else { v2._x = v2.holder_.where.clip._x - 35; v2._y = v2.holder_.where.clip._y + 10; clearInterval(v2.holder_.intID); v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); v2.holder_.lastActionBath = false; v2.holder_.lastActionBed = false; v7 = v2.holder_.where.clip.getDepth() + 2; v2.swapDepths(v7); v2.holder_.where.hasBaby = true; v2.holder_.where.Baby = v2.holder_; v2.holder_.factory.level.game.helpTips[18].hidePopUp(); v2.holder_.onLine = true; if (v2.holder_.need == 11) { v2.holder_.angry = false; v2.holder_.moodFlag = false; v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.cloud.gotoAndStop(1); } if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } } } else { clearInterval(v2.holder_.intID); v2.holder_.factory.target.mousePointer.clip.gotoAndStop('normal'); if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } if (v2.holder_.where.ID == 2) { v2._x = v2.holder_.where.clip._x + 30; v2._y = v2.holder_.where.clip._y - 25; v2.holder_.lastActionBath = true; v2.holder_.lastActionBed = false; v2.holder_.where.BathFront.kada.gotoAndStop(4); if (v2.holder_.need == 11 && v2.holder_.launcherNeed == true) { if (v2.holder_.angry == true) { v2.holder_.GotoAndStop('Angry'); v2.holder_.clip.cloud.gotoAndStop('need11'); } else { v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.cloud.gotoAndStop(2); } } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } if (v2.holder_.need == v2.holder_.factory.dirty) { v2.holder_.lastActionBath = true; v2.holder_.lastActionBed = false; if (v2.holder_.angry == true) { v2.holder_.factory.level.game.successAction = 0; } else { if (v2.holder_.factory.comboCheck(v2.holder_.need) == false) { v2.holder_.factory.level.changePoints(10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } else { v2.holder_.factory.level.pointsArray.push({'type': 1, 'points': v2.holder_.factory.combo.length.toString()}); v2.holder_.factory.level.changePoints((v2.holder_.factory.combo.length - 1) * 10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } } v2.holder_.angry = false; v2.holder_.moodFlag = false; v2.holder_.factory.combo1Check(v2.holder_); if (v2.holder_.factory.level.game.popUpPause) { } v2.holder_.where.bathBaby(v2.holder_); } } v2._x = v2.holder_.where.clip._x + 30; v2._y = v2.holder_.where.clip._y - 25; } if (v2.holder_.where.ID == 3) { if (v2.holder_.need == 11 && v2.holder_.launcherNeed == true) { if (v2.holder_.angry == true) { v2._x = v2.holder_.where.clip._x + 5; v2._y = v2.holder_.where.clip._y + 50; v2.holder_.GotoAndStop('Angry'); v2.holder_.clip.cloud.gotoAndStop('need11'); } else { v2._x = v2.holder_.where.clip._x + 5; v2._y = v2.holder_.where.clip._y + 50; v2.holder_.GotoAndStop('Happy'); v2.holder_.clip.cloud.gotoAndStop(2); } } else { if (v2.holder_.angry == false) { v8 = v2.holder_.ChackNeedName(v2.holder_.need); v2.holder_.GotoAndStop(v8); } else { if (v2.holder_.need == 2) { v2.holder_.GotoAndStop('Angry_pooped'); } else { if (v2.holder_.need == 4) { v2.holder_.GotoAndStop('Angry_Vomit'); } else { v2.holder_.GotoAndStop('Angry'); v8 = 'need' + v2.holder_.need.toString(); v2.holder_.clip.cloud.gotoAndStop(v8); } } } v2._x = v2.holder_.where.clip._x + 5; v2._y = v2.holder_.where.clip._y + 50; if (v2.holder_.need == v2.holder_.factory.sleepy) { v2.holder_.lastActionBath = true; v2.holder_.lastActionBed = false; if (v2.holder_.angry == true) { v2.holder_.factory.level.game.successAction = 0; } else { if (v2.holder_.factory.comboCheck(v2.holder_.need) == false) { v2.holder_.factory.level.changePoints(10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } else { v2.holder_.factory.level.pointsArray.push({'type': 1, 'points': v2.holder_.factory.combo.length.toString()}); v2.holder_.factory.level.changePoints((v2.holder_.factory.combo.length - 1) * 10, v2.holder_.where.clip._x, v2.holder_.where.clip._y); } } if (v2.holder_.factory.level.game.popUpPause) { } v2.holder_.angry = false; v2.holder_.moodFlag = false; v2.holder_.factory.combo1Check(v2.holder_); v2.holder_.where.babySleep(v2.holder_); } else { if (v2.holder_.lastActionBed == false) { v2.holder_.where.babySleep(v2.holder_); } } } v2.holder_.lastActionBath = false; v2.holder_.lastActionBed = true; } v7 = v2.holder_.where.clip.getDepth() + 2; v2.swapDepths(v7); v2.holder_.where.Baby = v2.holder_; v2.holder_.where.hasBaby = true; } } v2.holder_.hitObject = false; v9 = v2.holder_.where.getDepth() + 1; } v3 = 0; while (v3 <= 2) { if (this.factory.Bath[v3].Baby == undefined) { this.factory.Bath[v3].BathFront.kada.gotoAndStop(1); } ++v3; } }; label 66275: ASSetPropFlags(mcs.Baby.prototype, null, 1); #endinitclip } movieClip 9310 __Packages.mcs.Sack { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.Sack) { var v1 = function (factory_, linkID, x, y, depth) { super(linkID, x, y); this.depth = depth; this.factory = factory_; this.sackType = 0; this.twinType = 0; }; mcs.Sack = v1; mcs.Sack extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.Sack implements _global.utils.IClipEvents; v2.sendBaby = function (level, callTimes) { if (!this.factory.level.pause) { if (level == this.factory.level.game.levelNum && this.factory.Tube.clip && callTimes == this.factory.level.game.factoryCallTimes) { this.factory.target.sndCtrl.stopSound(this.factory.soundsId.tube_snd); this.factory.target.sndCtrl.playSound(this.factory.soundsId.tube_snd); this.factory.SackMachine.telepTube.gotoAndStop(2); utils.Delegate.callDelayed(this, this.attachSack, 280, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } } else { utils.Delegate.callDelayed(this, this.sendBaby, 500, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } }; v2.attachSack = function (level, callTimes) { if (!this.factory.level.pause) { trace('attachSack'); if (level == this.factory.level.game.levelNum && this.factory.Tube.clip && callTimes == this.factory.level.game.factoryCallTimes) { trace('attachSack vnatre'); this.factory.level.game.helpTips[19].hidePopUp(); this.factory.level.game.helpTips[20].showPopUp(); this.factory.SackMachine.numOfSacks += 1; this.factory.babiesSendNum += 1; var v3 = this.sackType + 1; this.factory.PackingStork.gotoAndStop(v3); this.packingAnim = new utils.Animation(this.factory.PackingStork.anim, int(this.factory.level.LevelConfig.packingSpeed)); this.packingAnim.startAnimation(int(this.factory.level.LevelConfig.packingSpeed)); this.factory.PackingStork.sack = this; var v2 = (24 / this.factory.level.LevelConfig.packingSpeed) * 1000; utils.Delegate.callDelayed(this, this.sendToOrphanage, v2, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } } else { utils.Delegate.callDelayed(this, this.attachSack, 500, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } }; v2.removeSack = function () { this.clip.removeMovieClip(); }; v2.sendToOrphanage = function (level, callTimes) { trace('sendToOrphanage 111'); if (!this.factory.level.pause) { if (level == this.factory.level.game.levelNum && this.factory.Tube.clip && callTimes == this.factory.level.game.factoryCallTimes) { this.factory.SelectObject(this.factory.Tube); if (this.factory.level.LevelConfig.launcherDemage[this.factory.babiesSendNum - 1] == 1) { this.factory.Tube.toBeDemaged = true; } trace('sendToOrphanage 222'); if (this.factory.Tube.sackNum == 0) { this.factory.shakeFlag = true; this.factory.shakeTime = getTimer(); } trace('sendToOrphanage 333'); this.factory.Tube.sackNum += 1; if (this.factory.level.allBabiesSendHappy == true && this.factory.babiesSendNum == this.factory.maxLevelBabies) { var v3 = this.factory.babiesSendNum * 2; this.factory.level.pointsArray.push({'type': 2, 'points': v3.toString()}); this.factory.level.changePoints(this.factory.babiesSendNum * 10, this.factory.SackSpot.x + 50, this.factory.SackSpot.y); } this.factory.SackMachine.numOfSacks = 0; this.factory.Tube.clip.sack_num.text = this.factory.Tube.sackNum.toString(); if (this.factory.Tube.toBeDemaged == true && this.factory.Tube.greenArrow == true) { this.factory.Tube.demagedTube(); this.factory.Tube.toBeDemaged = false; } this.factory.target.sndCtrl.stopSound(this.factory.soundsId.babyinlauncher_snd); this.factory.target.sndCtrl.playSound(this.factory.soundsId.babyinlauncher_snd); if (this.sackType == 1) { if (this.twinType == 1) { this.factory.level.singelGirlSacks += 1; this.factory.Tube.redNum += 1; _global.launcher.setFemaleNum(this.factory.Tube.redNum); } else { if (this.twinType == 2) { this.factory.level.twinGirlSacks += 1; this.factory.Tube.redNum += 1; _global.launcher.setFemaleNum(this.factory.Tube.redNum); } else { if (this.twinType == 3) { this.factory.level.tripletGirlSacks += 1; this.factory.Tube.redNum += 1; _global.launcher.setFemaleNum(this.factory.Tube.redNum); } else { if (this.twinType == 4) { this.factory.level.quadrupletGirlSacks += 1; this.factory.Tube.redNum += 1; _global.launcher.setFemaleNum(this.factory.Tube.redNum); } } } } } else { if (this.twinType == 1) { this.factory.level.singelBoySacks += 1; this.factory.Tube.blueNum += 1; _global.launcher.setMaleNum(this.factory.Tube.blueNum); } else { if (this.twinType == 2) { this.factory.level.twinBoySacks += 1; this.factory.Tube.blueNum += 1; _global.launcher.setMaleNum(this.factory.Tube.blueNum); } else { if (this.twinType == 3) { this.factory.level.tripletBoySacks += 1; this.factory.Tube.blueNum += 1; _global.launcher.setMaleNum(this.factory.Tube.blueNum); } else { if (this.twinType == 4) { this.factory.level.quadrupletBoySacks += 1; this.factory.Tube.blueNum += 1; _global.launcher.setMaleNum(this.factory.Tube.blueNum); } } } } } trace('sendToOrphanage 444'); if (this.factory.Tube.arrowMove == false) { this.factory.Tube.arrowMove = true; this.factory.Tube.moveArrow(this.factory.level.clock.toSeconds(), 0, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } this.factory.RedStork.removeStork(); this.factory.RedStork.attachStork(); this.factory.RedStork.clip._x = this.factory.Tube.clip._x - 100; this.factory.RedStork.clip._y = this.factory.Tube.clip._y; this.factory.Tube.sackBabies.push(this.factory.RedStork.Sack.Baby); this.factory.RedStork.Sack = undefined; trace('sendToOrphanage 555'); } } else { utils.Delegate.callDelayed(this, this.sendToOrphanage, 500, this.factory.level.game.levelNum, this.factory.level.game.factoryCallTimes); } }; v2.addEvents = function () { this.clip.holder = this; this.clip.onPress = function () {}; }; ASSetPropFlags(mcs.Sack.prototype, null, 1); } #endinitclip } movieClip 9311 __Packages.com.Delivery { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.Delivery) { var v1 = function (level_) { super(); this.CurentPopUp = undefined; this.endGameFlag = false; this.GameIsRuning = false; this.f = new scr.FadeIn(); this.r = new scr.FadeOut(); this.hasAttachTransition = false; this.hasRemoveTransition = false; this.addAttachTransition(this.f); this.addRemoveTransition(this.r); this.tempFlag1 = false; this.flegForPopup = false; this.NextHighestDepthCounter = 1; this.removeDeliveryScreenFlaf = false; this.level = level_; this.level.game.mousePointer.clip.gotoAndStop('normal'); utils.Delegate = this.level.game.delegate; this.sounds = new Array(); this.sounds = [['snowballmiss_snd', 100, false], ['snowballhit_snd', 100, false], ['snowballShoot_snd', 100, false], ['deliverytube_snd', 100, false], ['handleclick_snd', 100, false], ['gates_snd', 100, false], ['gatesclose_snd', 100, false], ['windblowerBlows_snd', 100, false], ['windblowerFly_snd', 100, false]]; this.soundsId = new Array(); this.attachSounds(); this.init(); trace('WRONG WISH array ' + _global.game.wrongWishFactoryUpgrade); trace('WRONG WISH flag ' + _global.game.wrongWish); }; com.Delivery = v1; com.Delivery extends utils.MovieClipProperties; var v2 = v1.prototype; v2.chouseLevel = function () { trace('$$$ chouseLevel ' + this.level.game.levelNum); switch (this.level.game.levelNum) { case 1: this.levelAssets = new config.level1Assets(this); break; case 2: this.levelAssets = new config.level2Assets(this); break; case 3: this.levelAssets = new config.level3Assets(this); break; case 4: this.levelAssets = new config.level4Assets(this); this.level.game.interface_.saveLoadObject.clearWinScreenFlag(this.level.game.userName); } }; v2.init = function () { this.chouseLevel(); this.storkReadiForWork = undefined; this.deptsForSork = 1101; this.getExpertGoal = false; this.comboCounterFlag = false; this.score = 0; this.comboColor = 1; this.comboNum = 0; this.WishNumber = 0; this.WishStep = 0; this.Stars = []; this.houseSimbols = []; this.PastActions = []; this.tempArray = []; this.tempArray2 = []; this.servedHouse = 0; this.WinBlowerSpeed = this.levelAssets.WinBlowerSpeed; this.TargetetStork = undefined; this.alianceTime = getTimer(); this.WinBlowerTime = getTimer(); this.WinBlowerRunTime = false; this.avoidingBadWeather = true; this.winBlowerSide = 'ToLeft'; this.ExtraGoal = false; this.GoalScore = false; this.StorksLength = this.level.game.Storks.length; this.HouseLength = this.levelAssets.Houses.length; this.level.game.goalReached = false; this.level.game.expertGoalReached = false; delete this.level.LevelConfig; this.level.LevelConfig = new config.LevelConfig(this.level); if (this.level.game.levelNum == 1) { trace('this.level.game.levelNum == 1'); this.level.game.gamePoints = this.level.game.gamePointsFactory[this.level.game.levelNum - 1]; delete this.level.LevelConfig; this.level.LevelConfig = new config.LevelConfig(this.level); } this.endlevelMessages = [['YouWereIncredible', 'levelClearedAndincredible_snd'], ['phenomenal', 'phenomenal_snd'], ['nicelyDone', 'nicelyDone_snd'], ['excellentJob', 'excellentJob_snd'], ['marvelous', 'marvelous_snd'], ['scaryGood', 'scaryGood_snd'], ['superbPerformance', 'superbPerformance_snd'], ['thatWasAmazing', 'thatWasAmazing_snd'], ['perfect', 'perfect_snd']]; this.RangScore = 0; this.Rang = undefined; this.OldRang = undefined; this.RangTime = getTimer(); this.delayTime = 0; this.target = this.level.game; this.depth = this.level.depth.getDepth('streets'); this.holder = this.level.game.attachMovie('holder', 'holder', 1, {'_x': 0, '_y': 0}); this.clip = this.holder; this.holder.attachMovie('startDelivery', 'startDelivery', this.level.depth.getDepth('streets') - 5, {'_x': 400, '_y': 300}); this.interfaceMC = this.holder.startDelivery.interfaceMC; this.backGround = this.holder.attachMovie(this.levelAssets.backGround, this.levelAssets.backGround, -10, {'_x': 63.8, '_y': 62.2}); this.backGround.levelId.text = 'Level ' + this.levelAssets.id; if (this.level.game.levelNum <= 2) { this.holder.startDelivery.interfaceMC.interfacePart3.gotoAndStop(1); } else { if (this.level.game.levelNum <= 5) { this.holder.startDelivery.interfaceMC.interfacePart3.gotoAndStop(2); this.rainHelper = new mcs.Helper('rainHelper', this, 'rainHelper', 359.9, -13.3, this.level.depth.getDepth('snowHelper')); this.rainHelper.attachWindBlower(); } else { if (this.level.game.levelNum <= 10) { this.holder.startDelivery.interfaceMC.interfacePart3.gotoAndStop(3); this.lightningHelper = new mcs.Helper('lightningHelper', this, 'lightningHelper', 400.8, -9.1, this.level.depth.getDepth('snowHelper')); this.lightningHelper.attachWindBlower(); this.rainHelper = new mcs.Helper('rainHelper', this, 'rainHelper', 324.9, -13.3, this.level.depth.getDepth('snowHelper')); this.rainHelper.attachWindBlower(); } else { this.holder.startDelivery.interfaceMC.interfacePart3.gotoAndStop(4); this.snowHelper = new mcs.Helper('snowHelper', this, 'snowHelper', 288.3, -11.6, this.level.depth.getDepth('snowHelper')); this.snowHelper.attachWindBlower(); this.lightningHelper = new mcs.Helper('lightningHelper', this, 'lightningHelper', 430.8, -9.1, this.level.depth.getDepth('snowHelper')); this.lightningHelper.attachWindBlower(); this.rainHelper = new mcs.Helper('rainHelper', this, 'rainHelper', 359.9, -13.3, this.level.depth.getDepth('snowHelper')); this.rainHelper.attachWindBlower(); } } } this.startTime = getTimer(); this.lastHouseEvent = getTimer(); this.timeForEvent = getTimer(); if (this.levelAssets.CanonFlag) { this.holder.attachMovie('Canon', 'gun', this.level.depth.getDepth('gun'), {'_x': 88.7, '_y': 361.9}); } this.score_mc1 = this.interfaceMC.attachMovie('ZelenoOblace', 'ZelenoOblace', this.level.depth.getDepth('fBackground') + 1, {'_x': 2.8, '_y': -0.7}); this.score_mc1.num.text = this.levelAssets.PointForGoal; this.score_mc = this.interfaceMC.attachMovie('CrvenoOblace', 'CrvenoOblace', this.level.depth.getDepth('fBackground') + 2, {'_x': 0.9, '_y': 57.5}); this.score_mc.num.text = this.score; this.score_mc2 = this.interfaceMC.attachMovie('MaskoOblace', 'MaskoOblace', this.level.depth.getDepth('fBackground') + 3, {'_x': 5.3, '_y': 93.3}); this.score_mc2.num.text = this.level.singelBoySacks + this.level.twinBoySacks + this.level.tripletBoySacks + this.level.quadrupletBoySacks; this.score_mc3 = this.interfaceMC.attachMovie('ZenskoOblace', 'ZenskoOblace', this.level.depth.getDepth('fBackground') + 4, {'_x': 2.6, '_y': 134.3}); this.score_mc3.num.text = this.level.singelGirlSacks + this.level.twinGirlSacks + this.level.tripletGirlSacks + this.level.quadrupletGirlSacks; this.LevelNumBtn = this.holder.attachMovie('Level_buttonce', 'Level_buttonce', 200045, {'_x': 1.1, '_y': 176.8}); this.MainMenuCloud = this.holder.attachMovie('main_Menu_Oblace', 'main_Menu_Oblace', 200050, {'_x': 93.59999999999999, '_y': 277.6}); this.LevelNumBtn.level_num.level_num_txt.text = this.level.game.levelNum.toString(); var v2 = 0; while (v2 < this.StorksLength) { this.level.game.Storks[v2].init(); this.level.game.Storks[v2].delivery = this; this.level.game.Storks[v2].attachFirsTimeStork(this); ++v2; } var v3 = 0; while (v3 < this.HouseLength) { this.levelAssets.Houses[v3].attachHouse(); ++v3; } if (this.levelAssets.backGround == 'Prolet') { this.holder.attachMovie('drvoprolet1', 'drvoprolet1', 1260, {'_x': 89.3, '_y': 390.6}); this.holder.attachMovie('drvo2prolet', 'drvo2prolet', 1262, {'_x': 99.59999999999999, '_y': 144.5}); this.holder.attachMovie('drvo3prolet', 'drvo3prolet', 1264, {'_x': 645.4, '_y': 141.8}); this.holder.attachMovie('drvoprolet3', 'drvoprolet3', 1256, {'_x': 470.8, '_y': 180.3}); } else { this.holder.attachMovie('drvozima1', 'drvozima1', 1260, {'_x': 90.3, '_y': 393.8}); this.holder.attachMovie('drvo2zima', 'drvo2zima', 1262, {'_x': 99.59999999999999, '_y': 144.5}); this.holder.attachMovie('drvo3zima', 'drvo3zima', 1264, {'_x': 645.4, '_y': 141.8}); this.holder.attachMovie('drvozima3', 'drvozima3', 1256, {'_x': 472.3, '_y': 183}); } if (this.hasAttachTransition) { this.aTransition.startTransition(); } this.target.sndCtrl.stopWithFadeOut(this.target.soundsId.titlescreen_snd, 700); this.level.game.sndCtrl.playWithFadeIn(this.level.game.soundsId.delivery_snd, 700, 32000); }; v2.attachSounds = function () { var v2 = 0; while (v2 < this.sounds.length) { var v3 = this.level.game.soundClip.createEmptyMovieClip(utils.StringUtils.getUniqueName(), this.level.game.soundClip.getNextHighestDepth()); var v4 = new utils.SoundImpl(v3); v4.attachSoundImpl(this.sounds[v2][0], this.sounds[v2][1], this.sounds[v2][2]); this.soundsId[this.sounds[v2][0]] = this.level.game.sndCtrl.addSound(this.sounds[v2][0], v3, this.sounds[v2][1], this.sounds[v2][2]); if (this.sounds[v2][2]) { this.level.game.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.level.game.sndCtrl.getMusicVolume()); } else { this.level.game.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.level.game.sndCtrl.getSoundFXVolume()); } ++v2; } }; v2.attachClip = function () { this.holder = this.level.game.attachMovie('holder', 'holder', 1, {'_x': 0, '_y': 0}); this.clip = this.holder; this.holder.attachMovie('startDelivery', 'startDelivery', this.level.depth.getDepth('streets') - 5, {'_x': 400, '_y': 300}); this.holder.startDelivery.delivery = this; this.interfaceMC = this.holder.startDelivery.interfaceMC; this.target.sndCtrl.stopSound(this.soundsId.deliverytube_snd); this.target.sndCtrl.playSound(this.soundsId.deliverytube_snd); this.backGround = this.holder.attachMovie(this.levelAssets.backGround, this.levelAssets.backGround, -10, {'_x': 63.8, '_y': 62.2}); this.backGround.levelId.text = 'Level ' + this.levelAssets.id; if (this.level.game.levelNum <= 2) { this.holder.startDelivery.interfaceMC.interfacePart3.gotoAndStop(1); } else { if (this.level.game.levelNum <= 5) { this.holder.startDelivery.interfaceMC.interfacePart3.gotoAndStop(2); this.rainHelper = new mcs.Helper('rainHelper', this, 'rainHelper', 359.9, -13.3, this.level.depth.getDepth('snowHelper')); this.rainHelper.attachWindBlower(); } else { if (this.level.game.levelNum <= 10) { this.holder.startDelivery.interfaceMC.interfacePart3.gotoAndStop(3); this.lightningHelper = new mcs.Helper('lightningHelper', this, 'lightningHelper', 400.8, -9.1, this.level.depth.getDepth('snowHelper')); this.lightningHelper.attachWindBlower(); this.rainHelper = new mcs.Helper('rainHelper', this, 'rainHelper', 324.9, -13.3, this.level.depth.getDepth('snowHelper')); this.rainHelper.attachWindBlower(); } else { this.holder.startDelivery.interfaceMC.interfacePart3.gotoAndStop(4); this.snowHelper = new mcs.Helper('snowHelper', this, 'snowHelper', 288.3, -11.6, this.level.depth.getDepth('snowHelper')); this.snowHelper.attachWindBlower(); this.lightningHelper = new mcs.Helper('lightningHelper', this, 'lightningHelper', 430.8, -9.1, this.level.depth.getDepth('snowHelper')); this.lightningHelper.attachWindBlower(); this.rainHelper = new mcs.Helper('rainHelper', this, 'rainHelper', 359.9, -13.3, this.level.depth.getDepth('snowHelper')); this.rainHelper.attachWindBlower(); } } } this.startTime = getTimer(); this.lastHouseEvent = getTimer(); this.timeForEvent = getTimer(); if (this.levelAssets.CanonFlag) { this.holder.attachMovie('Canon', 'gun', this.level.depth.getDepth('gun'), {'_x': 88.7, '_y': 361.9}); } this.score_mc1 = this.interfaceMC.attachMovie('ZelenoOblace', 'ZelenoOblace', this.level.depth.getDepth('fBackground') + 1, {'_x': 2.8, '_y': -0.7}); this.score_mc1.num.text = this.levelAssets.PointForGoal; this.score_mc = this.interfaceMC.attachMovie('CrvenoOblace', 'CrvenoOblace', this.level.depth.getDepth('fBackground') + 2, {'_x': 0.9, '_y': 57.5}); this.score_mc.num.text = this.score; this.score_mc2 = this.interfaceMC.attachMovie('MaskoOblace', 'MaskoOblace', this.level.depth.getDepth('fBackground') + 3, {'_x': 5.3, '_y': 93.3}); this.score_mc2.num.text = this.level.singelBoySacks + this.level.twinBoySacks + this.level.tripletBoySacks + this.level.quadrupletBoySacks; this.score_mc3 = this.interfaceMC.attachMovie('ZenskoOblace', 'ZenskoOblace', this.level.depth.getDepth('fBackground') + 4, {'_x': 2.6, '_y': 134.3}); this.score_mc3.num.text = this.level.singelGirlSacks + this.level.twinGirlSacks + this.level.tripletGirlSacks + this.level.quadrupletGirlSacks; this.LevelNumBtn = this.holder.attachMovie('Level_buttonce', 'Level_buttonce', 200045, {'_x': 1.1, '_y': 176.8}); this.MainMenuCloud = this.holder.attachMovie('main_Menu_Oblace', 'main_Menu_Oblace', 200050, {'_x': 93.59999999999999, '_y': 277.6}); this.LevelNumBtn.level_num.level_num_txt.text = this.level.game.levelNum.toString(); this.interfaceMC.tube.boyBag1._visible = false; this.interfaceMC.tube.girlBag1._visible = false; this.interfaceMC.tube.boyBag2._visible = false; this.interfaceMC.tube.girlBag2._visible = false; this.interfaceMC.tube.boyBag3._visible = false; this.interfaceMC.tube.girlBag3._visible = false; this.interfaceMC.tube.boyBag4._visible = false; this.interfaceMC.tube.girlBag4._visible = false; if (this.level.singelBoySacks > 0) { this.singelBoySacks = this.interfaceMC.tube.boyBag1; this.interfaceMC.tube.boyBag1._visible = true; this.singelBoySacks.num = this.interfaceMC.singelBoySacks.num; this.displayNumber(this.interfaceMC.singelBoySacks.num, this.level.singelBoySacks, 0); } if (this.level.singelGirlSacks > 0) { this.singelGirlSacks = this.interfaceMC.tube.girlBag1; this.interfaceMC.tube.girlBag1._visible = true; this.singelGirlSacks.num = this.interfaceMC.singelGirlSacks.num; this.displayNumber(this.interfaceMC.singelGirlSacks.num, this.level.singelGirlSacks, 0); } if (this.level.twinBoySacks > 0) { this.twinBoySacks = this.interfaceMC.tube.boyBag2; this.interfaceMC.tube.boyBag2._visible = true; this.twinBoySacks.num = this.interfaceMC.twinBoySacks.num; this.displayNumber(this.interfaceMC.twinBoySacks.num, this.level.twinBoySacks, 0); } if (this.level.twinGirlSacks > 0) { this.twinGirlSacks = this.interfaceMC.tube.girlBag2; this.interfaceMC.tube.girlBag2._visible = true; this.twinGirlSacks.num = this.interfaceMC.twinGirlSacks.num; this.displayNumber(this.interfaceMC.twinGirlSacks.num, this.level.twinGirlSacks, 0); } if (this.level.tripletBoySacks > 0) { this.tripletBoySacks = this.interfaceMC.tube.boyBag3; this.interfaceMC.tube.boyBag3._visible = true; this.tripletBoySacks.num = this.interfaceMC.tripletBoySacks.num; this.displayNumber(this.interfaceMC.tripletBoySacks.num, this.level.tripletBoySacks, 0); } if (this.level.tripletGirlSacks > 0) { this.tripletGirlSacks = this.interfaceMC.tube.girlBag3; this.interfaceMC.tube.girlBag3._visible = true; this.tripletGirlSacks.num = this.interfaceMC.tripletGirlSacks.num; this.displayNumber(this.interfaceMC.tripletGirlSacks.num, this.level.tripletGirlSacks, 0); } if (this.level.quadrupletBoySacks > 0) { this.quadrupletBoySacks = this.interfaceMC.tube.boyBag4; this.interfaceMC.tube.boyBag4._visible = true; this.quadrupletBoySacks.num = this.interfaceMC.quadrupletBoySacks.num; this.displayNumber(this.interfaceMC.quadrupletBoySacks.num, this.level.quadrupletBoySacks, 0); } if (this.level.quadrupletGirlSacks > 0) { this.quadrupletGirlSacks = this.interfaceMC.tube.girlBag4; this.interfaceMC.tube.girlBag4._visible = true; this.displayNumber(this.interfaceMC.quadrupletGirlSacks.num, this.level.quadrupletGirlSacks, 0); this.quadrupletGirlSacks.num = this.interfaceMC.quadrupletGirlSacks.num; } var v2 = 0; while (v2 < this.StorksLength) { this.level.game.Storks[v2].init(); this.level.game.Storks[v2].attachFirsTimeStork(this); ++v2; } var v3 = 0; while (v3 < this.HouseLength) { this.levelAssets.Houses[v3].attachHouse(); ++v3; } if (this.levelAssets.backGround == 'Prolet') { this.holder.attachMovie('drvoprolet1', 'drvoprolet1', 1260, {'_x': 89.3, '_y': 390.6}); this.holder.attachMovie('drvo2prolet', 'drvo2prolet', 1262, {'_x': 99.59999999999999, '_y': 144.5}); this.holder.attachMovie('drvo3prolet', 'drvo3prolet', 1264, {'_x': 645.4, '_y': 141.8}); this.holder.attachMovie('drvoprolet3', 'drvoprolet3', 1256, {'_x': 470.8, '_y': 180.3}); } else { this.holder.attachMovie('drvozima1', 'drvozima1', 1260, {'_x': 90.3, '_y': 393.8}); this.holder.attachMovie('drvo2zima', 'drvo2zima', 1262, {'_x': 99.59999999999999, '_y': 144.5}); this.holder.attachMovie('drvo3zima', 'drvo3zima', 1264, {'_x': 645.4, '_y': 141.8}); this.holder.attachMovie('drvozima3', 'drvozima3', 1256, {'_x': 472.3, '_y': 183}); } this.level.delivery = this; this.holder.delivery = this; if (this.level.game.innovatorTrophy == false && this.level.game.allUpgradesDelivery == true && this.level.game.allUpgradesFactory == true) { this.level.game.innovatorTrophy = true; this.showTrofej('TekstInovator', 'TrofejInovator'); } }; v2.displayNumber = function (place, finalValue, lastValue) { place.text = lastValue.toString(); if (finalValue > lastValue) { utils.Delegate.callDelayed(this, this.displayNumber, 300, place, finalValue, lastValue + 1); } }; v2.chekRank = function () {}; v2.update = function () { if (this.endGameFlag) { return undefined; } this.timeNow = getTimer(); var v7 = this.timeNow - this.startTime; if (this.levelAssets.WINDBLOWERFLAG && this.CurentPopUp == undefined && this.timeNow - this.WinBlowerTime >= this.levelAssets.WinBlowerTime * 1000 && this.WinBlowerRunTime == false) { this.target.sndCtrl.stopSound(this.soundsId.windblowerFly_snd); this.target.sndCtrl.playSound(this.soundsId.windblowerFly_snd); if (this.levelAssets.backGround == 'Prolet') { var v5 = 'winBlowerSummer'; } else { var v5 = 'winBlowerWinter'; } if (this.winBlowerSide == 'ToLeft') { this.winBlower = this.holder.attachMovie(v5, v5, this.level.depth.getDepth('streets') - 55, {'_x': 765.3, '_y': 170.2}); this.winBlower.Level = this.level; } else { this.winBlower = this.holder.attachMovie(v5, v5, this.level.depth.getDepth('streets') - 55, {'_x': 18, '_y': 170.2}); this.winBlower.Level = this.level; this.winBlower._xscale *= -1; } this.addEvents(); this.WinBlowerRunTime = true; this.WinBlowerTime = this.timeNow; } if (this.WinBlowerRunTime) { if (this.winBlowerSide == 'ToLeft') { if (this.winBlower._x > -220) { this.winBlower._x -= this.WinBlowerSpeed; } else { if (this.winBlower._x <= -220) { this.WinBlowerRunTime = false; this.winBlower.removeMovieClip(); this.winBlowerSide = 'ToRight'; } } } else { if (this.winBlowerSide == 'ToRight') { if (this.winBlower._x < 1038.8) { this.winBlower._x += this.WinBlowerSpeed; if (this.winBlower._x >= 306 && this.level.game.helpTipsDelivery[12].shown == false) { this.level.game.helpTipsDelivery[12].showPopUp(); this.level.game.helpTipsDelivery[12].PriorityObject = [this.winBlower]; this.level.levelNum - 2(); } } else { if (this.winBlower._x >= 1038.8) { this.WinBlowerRunTime = false; this.winBlower.removeMovieClip(); this.winBlowerSide = 'ToLeft'; } } } } } if (this.timeNow - this.timeForEvent >= this.levelAssets.TimesForNeed[0] * 1000) { if (this.CurentPopUp == undefined) { if (this.levelAssets.TimesForNeed.length >= 2) { this.levelAssets.TimesForNeed.splice(0, 1); } this.timeForEvent = this.timeNow; this.setNeed(); } else { this.timeForEvent += 500; utils.Delegate.callDelayed(this, this.SetNeedCall, 500); } } var v3 = 0; while (v3 < this.HouseLength) { if (this.levelAssets.Houses[v3].wish) { if (this.timeNow - this.levelAssets.Houses[v3].timeWithNeed > this.levelAssets.Houses[v3].timeforFirstFase) { this.levelAssets.Houses[v3].oblak.gotoAndStop(2); this.levelAssets.Houses[v3].oblak2.gotoAndStop(2); if (this.levelAssets.Houses[v3].FirstTimeFlag) { this.levelAssets.Houses[v3].FirstTimeFlag = false; } else { this.level.pointsArray.push(1); this.level.changePointsInDelivery(this.levelAssets.Houses[v3].losePoints, this.levelAssets.Houses[v3].clip, 1); this.comboColor = 1; this.PastActions = []; } this.levelAssets.Houses[v3].timeWithNeed = getTimer(); } } ++v3; } if (this.timeNow - this.RangTime > 50000) { this.RangScore -= 10; this.OldRang = this.Rang; if (this.RangScore <= 35 && this.Rang == 'officer') { this.Rang = 'undefined'; this.holder.startDelivery.racka.attachMovie('fadeOutRank', 'fadeOutRank', 1900, {'_x': 530, '_y': 220}); this.holder.startDelivery.racka.fadeOutRank.object = this.level; this.target.sndCtrl.stopSound(this.target.soundsId.rankingMinus_snd); this.target.sndCtrl.playSound(this.target.soundsId.rankingMinus_snd); } else { if (this.RangScore <= 55 && this.Rang == 'commander') { this.Rang = 'officer'; this.holder.startDelivery.racka.attachMovie('LoseRank', 'LoseRank', 1900, {'_x': 530, '_y': 220}); this.holder.startDelivery.racka.LoseRank.object = this.level; this.holder.startDelivery.racka.LoseRank.clip1.attachMovie(this.Rang, this.Rang, 1, {'_x': 0, '_y': 0}); this.holder.startDelivery.racka.LoseRank.clip2.attachMovie(this.OldRang, this.OldRang, 1, {'_x': 0, '_y': 0}); this.target.sndCtrl.stopSound(this.target.soundsId.rankingMinus_snd); this.target.sndCtrl.playSound(this.target.soundsId.rankingMinus_snd); } else { if (this.RangScore <= 75 && this.Rang == 'captain') { this.Rang = 'commander'; this.holder.startDelivery.racka.attachMovie('LoseRank', 'LoseRank', 1900, {'_x': 530, '_y': 220}); this.holder.startDelivery.racka.LoseRank.object = this.level; this.holder.startDelivery.racka.LoseRank.clip1.attachMovie(this.Rang, this.Rang, 1, {'_x': 0, '_y': 0}); this.holder.startDelivery.racka.LoseRank.clip2.attachMovie(this.OldRang, this.OldRang, 1, {'_x': 0, '_y': 0}); this.target.sndCtrl.stopSound(this.target.soundsId.rankingMinus_snd); this.target.sndCtrl.playSound(this.target.soundsId.rankingMinus_snd); } else { if (this.RangScore <= 95 && this.Rang == 'general') { this.Rang = 'captain'; this.holder.startDelivery.racka.attachMovie('LoseRank', 'LoseRank', 1900, {'_x': 530, '_y': 220}); this.holder.startDelivery.racka.LoseRank.object = this.level; this.holder.startDelivery.racka.LoseRank.clip1.attachMovie(this.Rang, this.Rang, 1, {'_x': 0, '_y': 0}); this.holder.startDelivery.racka.LoseRank.clip2.attachMovie(this.OldRang, this.OldRang, 1, {'_x': 0, '_y': 0}); this.target.sndCtrl.stopSound(this.target.soundsId.rankingMinus_snd); this.target.sndCtrl.playSound(this.target.soundsId.rankingMinus_snd); } else { if (this.RangScore <= 115 && this.Rang == 'Aeronaut') { this.Rang = 'general'; this.holder.startDelivery.racka.attachMovie('LoseRank', 'LoseRank', 1900, {'_x': 530, '_y': 220}); this.holder.startDelivery.racka.LoseRank.object = this.level; this.holder.startDelivery.racka.LoseRank.clip1.attachMovie(this.Rang, this.Rang, 1, {'_x': 0, '_y': 0}); this.holder.startDelivery.racka.LoseRank.clip2.attachMovie(this.OldRang, this.OldRang, 1, {'_x': 0, '_y': 0}); this.target.sndCtrl.stopSound(this.target.soundsId.rankingMinus_snd); this.target.sndCtrl.playSound(this.target.soundsId.rankingMinus_snd); } else { if (this.RangScore <= 135 && this.Rang == 'TopGun') { this.Rang = 'Aeronaut'; this.holder.startDelivery.racka.attachMovie('LoseRank', 'LoseRank', 1900, {'_x': 530, '_y': 220}); this.holder.startDelivery.racka.LoseRank.object = this.level; this.holder.startDelivery.racka.LoseRank.clip1.attachMovie(this.Rang, this.Rang, 1, {'_x': 0, '_y': 0}); this.holder.startDelivery.racka.LoseRank.clip2.attachMovie(this.OldRang, this.OldRang, 1, {'_x': 0, '_y': 0}); this.target.sndCtrl.stopSound(this.target.soundsId.rankingMinus_snd); this.target.sndCtrl.playSound(this.target.soundsId.rankingMinus_snd); } else { if (this.RangScore <= 155 && this.Rang == 'Ace') { this.Rang = 'TopGun'; this.target.sndCtrl.stopSound(this.target.soundsId.windchimes_snd); this.holder.AddRank.removeMovieClip(); this.level.hc.removeMovieClip(); this.holder.startDelivery.racka.attachMovie('LoseRank', 'LoseRank', 1900, {'_x': 530, '_y': 220}); this.holder.startDelivery.racka.LoseRank.object = this.level; this.holder.startDelivery.racka.LoseRank.clip1.attachMovie(this.Rang, this.Rang, 1, {'_x': 0, '_y': 0}); this.holder.startDelivery.racka.LoseRank.clip2.attachMovie(this.OldRang, this.OldRang, 1, {'_x': 0, '_y': 0}); this.target.sndCtrl.stopSound(this.target.soundsId.rankingMinus_snd); this.target.sndCtrl.playSound(this.target.soundsId.rankingMinus_snd); this.level.hc = undefined; } } } } } } } if (this.RangScore < 0) { this.RangScore = 0; } this.RangTime = getTimer(); } if (this.levelAssets.CanonFlag && this.timeNow - this.alianceTime > this.levelAssets.AlianceTime * 1000) { this.addAliance(); } if (this.timeNow - this.alianceTime > 16035) { } var v2 = 0; while (v2 < this.StorksLength) { if (this.level.game.Storks[v2].TiredTime > 0) { var timeNow = getTimer(); var v4 = int(this.level.game.Storks[v2].TiredTime - (timeNow - this.level.game.Storks[v2].PitStop) / 1000); if (v4 <= 0) { this.level.game.Storks[v2].TiredTime = 0; this.level.game.Storks[v2].clip.gotoAndPlay(34); this.target.sndCtrl.stopSound(this.level.game.Storks[v2].soundsId.disenje_snd); this.level.game.Storks[v2].addEvents(); } this.level.game.Storks[v2].clip.storkOblak.Time.text = v4.toString(); } if (!this.level.game.Storks[v2].fleg && this.level.game.Storks[v2].Houses.length > 0 || this.level.game.Storks[v2].GoHomeFlag) { this.level.game.Storks[v2].fly(); } ++v2; } }; v2.SetNeedCall = function () { if (this.CurentPopUp == undefined) { return undefined; } else { this.timeForEvent += 500; utils.Delegate.callDelayed(this, this.SetNeedCall, 500); } }; v2.showTrofej = function (tekst, trofej) { if (this.holder.closeGates != undefined) { return undefined; } if (this.FinalTrofejAnimation != undefined || (this.holder.goalReached != undefined || this.holder.expertReached != undefined)) { utils.Delegate.callDelayed(this, this.showTrofej, 2000, tekst, trofej); return undefined; } if (this.CurentPopUp != undefined) { utils.Delegate.callDelayed(this, this.showTrofej, 1000, tekst, trofej); return undefined; } if (this.level.hc != undefined && this.level.hc._x != 626 && this.level.hc._y != 70) { utils.Delegate.callDelayed(this, this.showTrofej, 1000, tekst, trofej); return undefined; } this.level.levelNum - 2(); utils.Delegate.callDelayed(this, this.funct, 500); this.FinalTrofejAnimation = _root.attachMovie('CelosnaTrofejAnimacija', 'CelosnaTrofejAnimacija', 775000, {'_x': 375, '_y': 330}); this.FinalTrofejAnimation.TrofejAnimation.tekstCombo.attachMovie(tekst, tekst, 5); this.FinalTrofejAnimation.TrofejAnimation.trofej.attachMovie(trofej, trofej, 10); this.target.sndCtrl.stopSound(this.target.soundsId.oskarmuzika_snd); this.target.sndCtrl.playSound(this.target.soundsId.oskarmuzika_snd); this.target.sndCtrl.stopSound(this.target.soundsId.applause_snd); this.target.sndCtrl.playWithFadeIn(this.target.soundsId.applause_snd, 500, 32000); this.target.sndCtrl.stopSound(this.target.soundsId.applausewisle_snd); this.target.sndCtrl.playWithFadeIn(this.target.soundsId.applausewisle_snd, 500, 32000); this.addEvent1(); }; v2.funct = function () { this.holder._visible = false; }; v2.addEvent1 = function () { trace('this.FinalTrofejAnimation ' + this.FinalTrofejAnimation); trace('this.FinalTrofejAnimation.continueBtn ' + this.FinalTrofejAnimation.continueBtn); trace('this.FinalTrofejAnimation.continueBtn.continueBtn ' + this.FinalTrofejAnimation.continueBtn.continueBtn); this.FinalTrofejAnimation.continueBtn.continueBtn.holder_ = this; this.FinalTrofejAnimation.continueBtn.continueBtn.onPress = function () { trace('this.FinalTrofejAnimation.continueBtn.onPress'); this.holder_.target.sndCtrl.stopSound(this.holder.target.soundsId.mouseclick_snd); this.holder_.target.sndCtrl.playSound(this.holder.target.soundsId.mouseclick_snd); this.holder_.target.mousePointer.clip.gotoAndStop('normal'); this._parent.ss.gotoAndStop(1); this.holder_.FinalTrofejAnimation.publika.gotoAndStop('gogo'); this.holder_.FinalTrofejAnimation.pozadina.gotoAndStop('go'); this.holder_.FinalTrofejAnimation.TrofejAnimation.gotoAndStop('gogogo'); utils.Delegate.callDelayed(this.holder_, this.holder_.OnContinueBtn, 500); }; this.FinalTrofejAnimation.continueBtn.continueBtn.onRollOver = function () { this.holder_.target.mousePointer.clip.gotoAndStop('finger'); this._parent.ss.gotoAndStop(2); }; this.FinalTrofejAnimation.continueBtn.continueBtn.onRollOut = function () { this.holder_.target.mousePointer.clip.gotoAndStop('normal'); this._parent.ss.gotoAndStop(1); }; this.FinalTrofejAnimation.continueBtn.continueBtn.onReleaseOutside = function () { this.holder_.target.mousePointer.clip.gotoAndStop('normal'); this._parent.ss.gotoAndStop(1); }; }; v2.OnContinueBtn = function () { this.target.sndCtrl.stopWithFadeOut(this.target.soundsId.applause_snd, 500); this.target.sndCtrl.stopWithFadeOut(this.target.soundsId.applausewisle_snd, 500); this.FinalTrofejAnimation = undefined; this.holder._visible = true; trace('OnContinueBtn'); if (this.CurentPopUp == undefined) { trace('OnContinueBtn continueGame'); this.continueGame(); this.CheckForLastTrophy(); } }; v2.CheckForLastTrophy = function () { if (this.level.game.twinMasterTrophy == true && this.level.game.tripletMasterTrophy == true && this.level.game.quadrupletFanTrophy == true && this.level.game.expertGoalBusterTrophy == true && this.level.game.professorTrophy == true && this.level.game.innovatorTrophy == true && this.level.game.comboFreakTrophy == true && this.level.game.comboExpertTrophy == true && this.level.game.comboholicTrophy == true && this.level.game.fastestStorkTrophy == true && this.level.game.queenHeartsTrophy == true && this.level.game.kingHeartsTrophy == true && this.level.game.storkHeartsTrophy == true && this.level.game.weatherMasterTrophy == true && this.level.game.slotMashineTrophy == true && this.level.game.trophyHunter == false) { this.level.game.trophyHunter = true; utils.Delegate.callDelayed(this, this.showTrofej, 500, 'TekstTrophyHunter', 'TrofejTrophyHunter'); } }; v2.setNeed = function () { trace('setNeed() '); this.timeForEvent = this.timeNow; if (!this.GameIsRuning) { trace('nemash GameIsRuning '); return undefined; } if (!this.backGround) { trace('nemash pozadina '); return undefined; } var v5 = true; var v2 = 0; while (v2 < this.HouseLength) { if (this.levelAssets.Houses[v2].wish != undefined) { v5 = false; break; } ++v2; } if (this.levelAssets.wishArray[this.WishStep].length == undefined) { v2 = 0; while (v2 < this.level.game.Storks.length) { if (!this.level.game.Storks[v2].fleg && this.level.game.Storks[v2].Houses.length > 0 || this.level.game.Storks[v2].GoHomeFlag) { utils.Delegate.callDelayed(this, this.setNeed, 2000); return undefined; } ++v2; } } if (this.holder.AddRank != undefined && this.level.hc == undefined) { utils.Delegate.callDelayed(this, this.setNeed, 2000); return undefined; } if (this.FinalTrofejAnimation != undefined || (this.holder.goalReached != undefined || this.holder.expertReached != undefined)) { utils.Delegate.callDelayed(this, this.setNeed, 2000); trace('VRATIUV BIDEJKI IMA TROFEJ ILI GOL REACH'); return undefined; } if (this.levelAssets.wishArray[this.WishStep].length == undefined && v5) { if (this.level.negativePoints == true) { this.level.game.NoNegativePoints = false; } if (this.avoidingBadWeather) { ++this.level.game.avoidingBadWeatherLevels; this.level.game.avoidingBadWeatherLevelsArray[this.level.game.levelNum] = this.level.game.avoidingBadWeatherLevels; trace('this.level.game.levelNum' + this.level.game.levelNum); trace('!! this.level.game.avoidingBadWeatherLevels ' + this.level.game.avoidingBadWeatherLevels); trace('!! this.level.game.avoidingBadWeatherLevelsArray ' + this.level.game.avoidingBadWeatherLevelsArray); if (this.level.game.avoidingBadWeatherLevels >= 10 && !this.level.game.weatherMasterTrophy) { this.level.game.weatherMasterTrophy = true; this.showTrofej('TekstWeatherStork', 'TrofejWeatherStork'); utils.Delegate.callDelayed(this, this.setNeed, 500); return undefined; } } else { this.level.avoidingBadWeatherLevels = 0; this.level.game.avoidingBadWeatherLevelsArray[this.level.game.levelNum] = this.level.game.avoidingBadWeatherLevels; } this.GameIsRuning = false; trace('!!! ### this.StorksLength ' + this.StorksLength); v2 = 0; while (v2 < this.StorksLength) { if (this.level.game['Stork' + v2 + 'Speed'][this.levelAssets.id] < this.level.game.Storks[v2].speed) { this.level.game['Stork' + v2 + 'Speed'][this.levelAssets.id] = this.level.game.Storks[v2].speed; } if (this.level.game['Stork' + v2 + 'Power'][this.levelAssets.id] < this.level.game.Storks[v2].power) { this.level.game['Stork' + v2 + 'Power'][this.levelAssets.id] = this.level.game.Storks[v2].power; } ++v2; } if (this.level.game.expertGoalReached || this.level.game.goalReached) { } else {} if (this.holder.closeGates == undefined) { this.holder.target.removeMovieClip(); this.target.sndCtrl.stopSound(this.soundsId.snowballShoot_snd); this.target.sndCtrl.stopSound(this.target.soundsId.windchimes_snd); this.holder.startDelivery.racka.fadeOutRank.removeMovieClip(); this.holder.startDelivery.racka.LoseRank.removeMovieClip(); this.holder.AddRank.hc.gotoAndPlay(41); this.holder.AddRank.removeMovieClip(); this.holder.startDelivery.racka.gotoAndPlay(75); this.holder.attachMovie('closeGates', 'closeGates', this.level.depth.getDepth('streets') - 55, {'_x': 0, '_y': 0}); this.endGameFlag = true; this.holder.closeGates.delivery = this; } } var v3 = 0; while (v3 < this.levelAssets.wishArray[this.WishStep].length) { if (this.levelAssets.Houses[this.levelAssets.wishArray[this.WishStep][v3]].wish == undefined) { this.levelAssets.Houses[this.levelAssets.wishArray[this.WishStep][v3]].changeState(this.level.LevelConfig.parentWish[this.WishNumber], this.levelAssets.Weather[this.WishNumber]); } else { this.tempArray.push(this.levelAssets.wishArray[this.WishStep][v3]); var v4 = this.level.LevelConfig.parentWish[this.WishNumber]; this.level.LevelConfig.parentWish.splice(this.WishNumber + 1, 0, v4); this.levelAssets.Weather.push(this.levelAssets.Weather[this.WishNumber]); this.levelAssets.eventNumber.push(1); } if (this.tempArray.length > 0) { this.levelAssets.wishArray.splice(this.WishStep + 1, 0, this.tempArray); this.tempArray = []; } ++this.WishNumber; ++v3; } ++this.WishStep; }; v2.takeSnapShot = function (mc) { var v6 = mc.getDepth(); var v3 = _root.createEmptyMovieClip('snapshot', 1500); var v4 = new flash.geom.Matrix(); v4.translate(mc._x, mc._y); var v5 = new flash.display.BitmapData(mc._width, mc._height, true, 0); v5.draw(mc, v4, new flash.geom.ColorTransform(), 1, undefined, true); v3.attachBitmap(v5, v6 + 1); mc._visible = false; return v3; }; v2.endGame3 = function () { this.snapshot.removeMovieClip(); this.removeDeliveryScreen(); this.removeDeliveryScreenFlaf = true; }; v2.endGame2 = function () { var v2 = 0; while (v2 < 6) { this.level.game.Storks[v2].attachStendingStork2(); this.level.game.Storks[v2].TiredTime = -1; this.level.game.Storks[v2].clip.gotoAndPlay(47); this.target.sndCtrl.stopSound(this.level.game.Storks[v2].soundsId.disenje_snd); ++v2; } this.snapshot = this.takeSnapShot(this.holder); this.holder.visible = false; if (this.level.game.expertGoalReached) { var v3 = this.endlevelMessages[Math.floor(Math.random() * this.endlevelMessages.length)]; this.snapshot.attachMovie(v3[0], 'YouWereIncredible', 200, {'_x': 400, '_y': 300}); this.target.sndCtrl.stopSound(this.target.soundsId[v3[1]]); this.target.sndCtrl.playSound(this.target.soundsId[v3[1]]); v2 = this.level.game.levelNum - 1; while (v2 < 25) { this.level.game.gamePointsDelivery[v2] = this.level.game.gamePoints; ++v2; } v2 = this.level.game.levelNum; while (v2 < 25) { this.level.game.gamePointsFactory[v2] = this.level.game.gamePoints; ++v2; } this.snapshot.YouWereIncredible.delivery = this; } else { if (this.level.game.goalReached) { this.snapshot.attachMovie('levelCleared', 'levelCleared', 200, {'_x': 400, '_y': 300}); this.target.sndCtrl.stopSound(this.target.soundsId.levelClearedAndincredible_snd); this.target.sndCtrl.playSound(this.target.soundsId.levelClearedAndincredible_snd); v2 = this.level.game.levelNum - 1; while (v2 < 25) { this.level.game.gamePointsDelivery[v2] = this.level.game.gamePoints; ++v2; } this.snapshot.levelCleared.delivery = this; } else { this.snapshot.attachMovie('YOUFAILED', 'YOUFAILED', 200, {'_x': 400, '_y': 300}); this.target.sndCtrl.stopSound(this.target.soundsId.goalNotReachedText_snd); this.target.sndCtrl.playSound(this.target.soundsId.goalNotReachedText_snd); this.snapshot.YOUFAILED.delivery = this; } } }; v2.endGame = function () { utils.Delegate.callDelayed(this, this.endGame2, 100); }; v2.addAliance = function () { this.alianceTime = getTimer(); this.TargetetStork = random(this.StorksLength) + 1; var v2 = 0; while (this.level.game.Storks[this.TargetetStork - 1].prepareForWork == true) { this.TargetetStork = random(this.StorksLength) + 1; ++v2; if (v2 > 30) { return undefined; } } this.level.game.helpTipsDelivery[26].showPopUp(); this.holder.attachMovie('target', 'target', this.level.depth.getDepth('target'), {'_x': this.level.game.Storks[this.TargetetStork - 1].x + 30, '_y': this.level.game.Storks[this.TargetetStork - 1].y + 20}); trace('this.holder.target dlabocina ' + this.holder.target.getDepth()); if (this.level.game.Storks[this.TargetetStork - 1].TiredTime > 0) { this.level.game.Storks[this.TargetetStork - 1].TiredTime = 0; this.target.sndCtrl.stopSound(this.level.game.Storks[this.TargetetStork - 1].soundsId.disenje_snd); this.level.game.Storks[this.TargetetStork - 1].clip.gotoAndPlay(34); this.level.game.Storks[this.TargetetStork - 1].addEvents(); } utils.Delegate.callDelayed(this, this.ShootBall, this.levelAssets.targetTime * 1000); }; v2.ShootBall = function () { this.holder.target.gotoAndPlay(18); if (this.levelAssets.backGround == 'Prolet') { var v2 = this.holder.attachMovie('KallBall' + this.TargetetStork, 'ball', this.level.depth.getDepth('ball'), {'_x': 406.4, '_y': 299}); v2.Level = this.level; trace('ballSoKal dlabocina ' + v2.getDepth()); if (this.TargetetStork != undefined) { this.target.sndCtrl.stopSound(this.soundsId.snowballShoot_snd); this.target.sndCtrl.playSound(this.soundsId.snowballShoot_snd); } } else { var v2 = this.holder.attachMovie('ball' + this.TargetetStork, 'ball', this.level.depth.getDepth('ball'), {'_x': 406.4, '_y': 299}); v2.Level = this.level; trace('ballSoKal dlabocina ' + v2.getDepth()); if (this.TargetetStork != undefined) { this.target.sndCtrl.stopSound(this.soundsId.snowballShoot_snd); this.target.sndCtrl.playSound(this.soundsId.snowballShoot_snd); } } if (this.TargetetStork != undefined) { utils.Delegate.callDelayed(this, this.hitStork, 1000); } if (this.level.game.helpTipsDelivery[4].clip) { this.holder.ball.stop(); } }; v2.hitStork = function () { if (this.holder.ball) { utils.Delegate.callDelayed(this, this.hitStork, 100); } else { this.target.sndCtrl.stopSound(this.soundsId.snowballShoot_snd); this.holder.gun.ball.removeMovieClip(); this.alianceTime = getTimer(); this.holder.target.removeMovieClip(); if (this.level.game.Storks[this.TargetetStork - 1].prepareForWork != false) { this.target.sndCtrl.stopSound(this.soundsId.snowballmiss_snd); this.target.sndCtrl.playSound(this.soundsId.snowballmiss_snd); return undefined; } else { this.target.sndCtrl.stopSound(this.soundsId.snowballhit_snd); this.target.sndCtrl.playSound(this.soundsId.snowballhit_snd); if (this.levelAssets.backGround == 'Prolet') { this.level.game.Storks[this.TargetetStork - 1].clip.kall.attachMovie('kalUFaca', 'kalUFaca', 1); } else { this.level.game.Storks[this.TargetetStork - 1].clip.kall.attachMovie('snegUFaca', 'kalUFaca', 1); } trace('TargetetStork i odzemi eden ' + this.TargetetStork); trace('clip.x ' + this.level.game.Storks[this.TargetetStork - 1].clip._y); this.level.pointsArray.push(2); if (this.TargetetStork == 1) { this.level.changePointsInDelivery(-20, this.level.game.Storks[1].clip, 1, undefined); } else { this.level.changePointsInDelivery(-20, this.level.game.Storks[this.TargetetStork - 1].clip, 1, undefined); } this.TargetetStork = undefined; } } }; v2.winBlowerFunction = function () { var v2 = 0; while (v2 < this.HouseLength) { if (this.levelAssets.Houses[v2].SnowCloud) { this.level.pointsArray.push({'type': 5, 'points': '10'}); this.level.changePointsInDelivery(10, this.levelAssets.Houses[v2].clip, 1); this.levelAssets.Houses[v2].SnowCloud.removeMovieClip(); this.levelAssets.Houses[v2].SnowCloud = undefined; this.levelAssets.Houses[v2].snow = false; this.levelAssets.Houses[v2].storm = false; this.levelAssets.Houses[v2].rain = false; this.target.sndCtrl.stopSound(this.levelAssets.Houses[v2].soundsId.cloudthunder_snd); this.target.sndCtrl.stopSound(this.levelAssets.Houses[v2].soundsId.cloudrain_snd); this.target.sndCtrl.stopSound(this.levelAssets.Houses[v2].soundsId.cloudsnow_snd); } ++v2; } }; v2.addEvents1 = function () { this.winTrophyPopup.holder = this; this.winTrophyPopup.onPress = function () { this.holder.level.continueGame(); this.removeMovieClip(); }; }; } else { goto 64591; } storedv2.addEvents = function () { if (this.level.game.innovatorTrophy == false && this.level.game.allUpgradesDelivery == true && this.level.game.allUpgradesFactory == true) { this.level.game.innovatorTrophy = true; this.showTrofej('TekstInovator', 'TrofejInovator'); } this.level.game.helpTipsDelivery[1].showPopUp(); this.level.game.helpTipsDelivery[1].PriorityObject = [this.level.game.Storks[5]]; if (this.levelAssets.FirstTimeFlat && this.CurentPopUp == undefined) { this.level.game.helpTipsDelivery[27].showPopUp(); } if (this.levelAssets.FirstTimeskyscraper && this.CurentPopUp == undefined) { this.level.game.helpTipsDelivery[28].showPopUp(); } if (this.levelAssets.FirstTimeHospital && this.CurentPopUp == undefined) { this.level.game.helpTipsDelivery[29].showPopUp(); } var v2 = 0; while (v2 < this.StorksLength) { if ((this.levelAssets.Weather[0] != 3 || this.level.game.helpTipsDelivery[32].shown) && (this.levelAssets.Weather[0] != 2 || this.level.game.helpTipsDelivery[30].shown) && (this.levelAssets.Weather[0] != 1 || this.level.game.helpTipsDelivery[31].shown) && this.level.game.Storks[v2].power >= 1 && this.level.game.Storks[v2].prepareForWork == false && this.CurentPopUp == undefined) { this.level.game.helpTipsDelivery[22].showPopUp(); this.level.game.helpTipsDelivery[22].PriorityObject = [this.level.game.Storks[v2]]; this.level.game.helpTipsDelivery[22].stork = this.level.game.Storks[v2]; this.level.game.helpTipsDelivery[22].clip._x = this.level.game.Storks[v2].x - 250; this.level.game.helpTipsDelivery[22].clip._y = this.level.game.Storks[v2].y - 150; } this.level.game.Storks[v2].addEvents(); ++v2; } if ((this.levelAssets.Weather[0] != 3 || this.level.game.helpTipsDelivery[32].shown) && (this.levelAssets.Weather[0] != 2 || this.level.game.helpTipsDelivery[30].shown) && (this.levelAssets.Weather[0] != 1 || this.level.game.helpTipsDelivery[31].shown) && this.level.twinBoySacks > 0 && this.CurentPopUp == undefined) { this.level.game.helpTipsDelivery[24].showPopUp(); this.level.game.helpTipsDelivery[24].PriorityObject = [this.twinBoySacks, this.twinGirlSacks]; v2 = 0; while (v2 < this.StorksLength) { if (this.level.game.Storks[v2].power >= 1) { this.level.game.helpTipsDelivery[24].PriorityObject.push(this.level.game.Storks[v2]); } ++v2; } this.level.game.helpTipsDelivery[24].SpecialObject = this.twinBoySacks; this.level.game.helpTipsDelivery[24].clip._x = this.twinBoySacks._x - 250; this.level.game.helpTipsDelivery[24].clip._y = this.twinBoySacks._y + 350; } if ((this.levelAssets.Weather[0] != 3 || this.level.game.helpTipsDelivery[32].shown) && (this.levelAssets.Weather[0] != 2 || this.level.game.helpTipsDelivery[30].shown) && (this.levelAssets.Weather[0] != 1 || this.level.game.helpTipsDelivery[31].shown) && this.level.twinGirlSacks > 0 && this.CurentPopUp == undefined) { this.level.game.helpTipsDelivery[24].showPopUp(); this.level.game.helpTipsDelivery[24].SpecialObject = this.twinGirlSacks; this.level.game.helpTipsDelivery[24].PriorityObject = [this.twinBoySacks, this.twinGirlSacks]; v2 = 0; while (v2 < this.StorksLength) { if (this.level.game.Storks[v2].power >= 1) { this.level.game.helpTipsDelivery[24].PriorityObject.push(this.level.game.Storks[v2]); } ++v2; } this.level.game.helpTipsDelivery[24].clip._x = this.twinGirlSacks._x - 250; this.level.game.helpTipsDelivery[24].clip._y = this.twinGirlSacks._y + 350; } if ((this.levelAssets.Weather[0] != 3 || this.level.game.helpTipsDelivery[32].shown) && (this.levelAssets.Weather[0] != 2 || this.level.game.helpTipsDelivery[30].shown) && (this.levelAssets.Weather[0] != 1 || this.level.game.helpTipsDelivery[31].shown) && this.level.tripletBoySacks > 0 && this.CurentPopUp == undefined) { this.level.game.helpTipsDelivery[24].showPopUp(); this.level.game.helpTipsDelivery[24].SpecialObject = this.tripletBoySacks; this.level.game.helpTipsDelivery[24].PriorityObject = [this.tripletBoySacks, this.tripletGirlSacks]; v2 = 0; while (v2 < this.StorksLength) { if (this.level.game.Storks[v2].power >= 2) { this.level.game.helpTipsDelivery[24].PriorityObject.push(this.level.game.Storks[v2]); } ++v2; } this.level.game.helpTipsDelivery[24].clip._x = this.tripletBoySacks._x - 250; this.level.game.helpTipsDelivery[24].clip._y = this.tripletBoySacks._y + 350; } if ((this.levelAssets.Weather[0] != 3 || this.level.game.helpTipsDelivery[32].shown) && (this.levelAssets.Weather[0] != 2 || this.level.game.helpTipsDelivery[30].shown) && (this.levelAssets.Weather[0] != 1 || this.level.game.helpTipsDelivery[31].shown) && this.level.tripletGirlSacks > 0 && this.CurentPopUp == undefined) { this.level.game.helpTipsDelivery[24].showPopUp(); this.level.game.helpTipsDelivery[24].SpecialObject = this.tripletGirlSacks; this.level.game.helpTipsDelivery[24].PriorityObject = [this.tripletGirlSacks, this.tripletGirlSacks]; v2 = 0; while (v2 < this.StorksLength) { if (this.level.game.Storks[v2].power >= 2) { this.level.game.helpTipsDelivery[24].PriorityObject.push(this.level.game.Storks[v2]); } ++v2; } this.level.game.helpTipsDelivery[24].clip._x = this.tripletGirlSacks._x - 250; this.level.game.helpTipsDelivery[24].clip._y = this.tripletGirlSacks._y + 350; } if ((this.levelAssets.Weather[0] != 3 || this.level.game.helpTipsDelivery[32].shown) && (this.levelAssets.Weather[0] != 2 || this.level.game.helpTipsDelivery[30].shown) && (this.levelAssets.Weather[0] != 1 || this.level.game.helpTipsDelivery[31].shown) && this.level.quadrupletBoySacks > 0 && this.CurentPopUp == undefined) { this.level.game.helpTipsDelivery[24].showPopUp(); this.level.game.helpTipsDelivery[24].SpecialObject = this.quadrupletBoySacks; this.level.game.helpTipsDelivery[24].PriorityObject = [this.quadrupletGirlSacks, this.quadrupletBoySacks]; v2 = 0; while (v2 < this.StorksLength) { if (this.level.game.Storks[v2].power >= 3) { this.level.game.helpTipsDelivery[24].PriorityObject.push(this.level.game.Storks[v2]); } ++v2; } this.level.game.helpTipsDelivery[24].clip._x = this.quadrupletBoySacks._x - 250; this.level.game.helpTipsDelivery[24].clip._y = this.quadrupletBoySacks._y + 350; } if ((this.levelAssets.Weather[0] != 3 || this.level.game.helpTipsDelivery[32].shown) && (this.levelAssets.Weather[0] != 2 || this.level.game.helpTipsDelivery[30].shown) && (this.levelAssets.Weather[0] != 1 || this.level.game.helpTipsDelivery[31].shown) && this.level.quadrupletGirlSacks > 0 && this.CurentPopUp == undefined) { this.level.game.helpTipsDelivery[24].showPopUp(); this.level.game.helpTipsDelivery[24].SpecialObject = this.quadrupletGirlSacks; this.level.game.helpTipsDelivery[24].PriorityObject = [this.quadrupletGirlSacks, this.quadrupletBoySacks]; v2 = 0; while (v2 < this.StorksLength) { if (this.level.game.Storks[v2].power >= 3) { this.level.game.helpTipsDelivery[24].PriorityObject.push(this.level.game.Storks[v2]); } ++v2; } this.level.game.helpTipsDelivery[24].clip._x = this.quadrupletGirlSacks._x - 250; this.level.game.helpTipsDelivery[24].clip._y = this.quadrupletGirlSacks._y + 350; } this.winBlower.holder = this; this.winBlower.onPress = function () { if (this.holder.CurentPopUp.chekPrestObject(this) == false) { return undefined; } if (this.holder.winBlowerSide == 'ToLeft') { this.holder.winBlowerSide = 'ToRight'; this.holder.level.game.helpTipsDelivery[12].hidePopUp(); this.holder.level.game.helpTipsDelivery[12].shown = true; this.holder.level.continueGame(); this.holder.winBlower.gotoAndPlay(10); this.holder.target.sndCtrl.stopSound(this.holder.soundsId.windblowerBlows_snd); this.holder.target.sndCtrl.playSound(this.holder.soundsId.windblowerBlows_snd); utils.Delegate.callDelayed(this.holder, this.holder.winBlowerFunction, 1120); this.holder.WinBlowerRunTime = false; return undefined; } this.holder.winBlowerSide = 'ToLeft'; this.holder.level.game.helpTipsDelivery[12].hidePopUp(); this.holder.level.game.helpTipsDelivery[12].shown = true; this.holder.level.continueGame(); this.holder.winBlower.gotoAndPlay(10); this.holder.target.sndCtrl.stopSound(this.holder.soundsId.windblowerBlows_snd); this.holder.target.sndCtrl.playSound(this.holder.soundsId.windblowerBlows_snd); utils.Delegate.callDelayed(this.holder, this.holder.winBlowerFunction, 1120); this.holder.WinBlowerRunTime = false; return undefined; }; this.winBlower.onRelease = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); }; this.winBlower.onRollOver = function () { this.holder.target.mousePointer.clip.gotoAndStop('finger'); }; this.winBlower.onRollOut = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); }; this.winBlower.onReleaseOutside = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); }; this.singelBoySacks.HitArea.holder = this; this.singelBoySacks.HitArea.onRollOver = function () { this.holder.singelBoySacks.gotoAndStop(2); this.holder.target.mousePointer.clip.gotoAndStop('finger'); }; this.singelBoySacks.HitArea.onRollOut = function () { this.holder.singelBoySacks.gotoAndStop(1); this.holder.target.mousePointer.clip.gotoAndStop('normal'); }; this.singelBoySacks.HitArea.onReleaseOutside = function () { this.holder.singelBoySacks.gotoAndStop(1); this.holder.target.mousePointer.clip.gotoAndStop('normal'); }; this.singelBoySacks.HitArea.onPress = function () { if (this.holder.CurentPopUp.chekPrestObject(this.holder.singelBoySacks) == false) { return undefined; } this.holder.singelBoySacks.gotoAndStop(1); if (this.holder.level.singelBoySacks > 0 && this.holder.storkReadiForWork != undefined && this.holder.storkReadiForWork.checkPower(1) && this.holder.storkReadiForWork.Houses.length == 0) { --this.holder.level.singelBoySacks; if (this.holder.level.game.helpTipsDelivery[18].clip) { this.holder.level.game.helpTipsDelivery[18].hidePopUp(); this.holder.level.game.helpTipsDelivery[30].showPopUp(); this.holder.level.game.helpTipsDelivery[30].PriorityObject = []; var v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].storm) { this.holder.level.game.helpTipsDelivery[30].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[21].clip) { this.holder.level.game.helpTipsDelivery[21].hidePopUp(); this.holder.level.game.helpTipsDelivery[31].showPopUp(); this.holder.level.game.helpTipsDelivery[31].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].snow) { this.holder.level.game.helpTipsDelivery[31].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[15].clip) { this.holder.level.game.helpTipsDelivery[15].hidePopUp(); this.holder.level.game.helpTipsDelivery[32].showPopUp(); this.holder.level.game.helpTipsDelivery[32].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].rain) { this.holder.level.game.helpTipsDelivery[32].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } this.holder.level.game.helpTipsDelivery[2].hidePopUp(); this.holder.level.game.helpTipsDelivery[3].showPopUp(); this.holder.level.game.helpTipsDelivery[3].PriorityObject = [this.holder.levelAssets.Houses[0]]; var v3 = this.holder.interfaceMC.tube.attachMovie('simbol_house', utils.StringUtils.getUniqueName(), this.holder.interfaceMC.tube.getNextHighestDepth(), {'_x': 10 + 10 * this.holder.houseSimbols.length, '_y': this.holder.level.singelBoySacks * 3 + 40}); v3._x += this.holder.singelBoySacks._x; v3._y += this.holder.singelBoySacks._y; this.holder.houseSimbols.push(v3); this.holder.houseSimbols[this.holder.houseSimbols.length - 1].numHouse.text = this.holder.houseSimbols.length; this.holder.singelBoySacks.num.text = this.holder.level.singelBoySacks; this.holder.storkReadiForWork.Sack = new mcs.DeliverySack(this.holder, 'DeliverySack', 300, 300, this.holder.deptsForSork++, 2, 1, 1); this.holder.storkReadiForWork.Sack.simbolZvezda = v3; this.holder.storkReadiForWork.setBabyNum(); this.holder.storkReadiForWork.Sack.attachSack(); if (this.holder.level.singelBoySacks == 0) { this.holder.singelBoySacks._visible = false; } this.holder.target.sndCtrl.stopSound(this.holder.target.soundsId.mouseclick_snd); this.holder.target.sndCtrl.playSound(this.holder.target.soundsId.mouseclick_snd); } }; this.singelGirlSacks.HitArea.holder = this; this.singelGirlSacks.HitArea.onRollOver = function () { this.holder.singelGirlSacks.gotoAndStop(2); this.holder.target.mousePointer.clip.gotoAndStop('finger'); }; this.singelGirlSacks.HitArea.onRollOut = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this.holder.singelGirlSacks.gotoAndStop(1); }; this.singelGirlSacks.HitArea.onReleaseOutside = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this.holder.singelGirlSacks.gotoAndStop(1); }; this.singelGirlSacks.HitArea.onPress = function () { if (this.holder.CurentPopUp.chekPrestObject(this.holder.singelGirlSacks) == false) { return undefined; } this.holder.singelGirlSacks.gotoAndStop(1); if (this.holder.level.singelGirlSacks > 0 && this.holder.storkReadiForWork != undefined && this.holder.storkReadiForWork.checkPower(1) && this.holder.storkReadiForWork.Houses.length == 0) { if (this.holder.level.game.helpTipsDelivery[18].clip) { this.holder.level.game.helpTipsDelivery[18].hidePopUp(); this.holder.level.game.helpTipsDelivery[30].showPopUp(); this.holder.level.game.helpTipsDelivery[30].PriorityObject = []; var v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].storm) { this.holder.level.game.helpTipsDelivery[30].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[21].clip) { this.holder.level.game.helpTipsDelivery[21].hidePopUp(); this.holder.level.game.helpTipsDelivery[31].showPopUp(); this.holder.level.game.helpTipsDelivery[31].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].snow) { this.holder.level.game.helpTipsDelivery[31].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[15].clip) { this.holder.level.game.helpTipsDelivery[15].hidePopUp(); this.holder.level.game.helpTipsDelivery[32].showPopUp(); this.holder.level.game.helpTipsDelivery[32].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].rain) { this.holder.level.game.helpTipsDelivery[32].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } this.holder.level.game.helpTipsDelivery[9].hidePopUp(); this.holder.level.game.helpTipsDelivery[10].showPopUp(); --this.holder.level.singelGirlSacks; var v3 = this.holder.interfaceMC.tube.attachMovie('simbol_house', utils.StringUtils.getUniqueName(), this.holder.interfaceMC.tube.getNextHighestDepth(), {'_x': 10 + 10 * this.holder.houseSimbols.length, '_y': this.holder.level.singelGirlSacks * 3 + 40}); v3._x += this.holder.singelGirlSacks._x; v3._y += this.holder.singelGirlSacks._y; this.holder.houseSimbols.push(v3); this.holder.houseSimbols[this.holder.houseSimbols.length - 1].numHouse.text = this.holder.houseSimbols.length; this.holder.singelGirlSacks.num.text = this.holder.level.singelGirlSacks; this.holder.storkReadiForWork.Sack = new mcs.DeliverySack(this.holder, 'DeliverySack', 300, 300, this.holder.deptsForSork++, 1, 1, 2); this.holder.storkReadiForWork.Sack.simbolZvezda = v3; this.holder.level.game.helpTipsDelivery[10].PriorityObject = [this.holder.storkReadiForWork.Sack]; this.holder.storkReadiForWork.setBabyNum(); this.holder.storkReadiForWork.Sack.attachSack(); if (this.holder.level.singelGirlSacks == 0) { this.holder.singelGirlSacks._visible = false; } this.holder.target.sndCtrl.stopSound(this.holder.target.soundsId.mouseclick_snd); this.holder.target.sndCtrl.playSound(this.holder.target.soundsId.mouseclick_snd); } }; this.twinBoySacks.HitArea.holder = this; this.twinBoySacks.HitArea.onRollOver = function () { this.holder.target.mousePointer.clip.gotoAndStop('finger'); this.holder.twinBoySacks.gotoAndStop(2); }; this.twinBoySacks.HitArea.onRollOut = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this.holder.twinBoySacks.gotoAndStop(1); }; this.twinBoySacks.HitArea.onReleaseOutside = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this.holder.twinBoySacks.gotoAndStop(1); }; this.twinBoySacks.HitArea.onPress = function () { if (this.holder.CurentPopUp.chekPrestObject(this.holder.twinBoySacks) == false) { return undefined; } this.holder.twinBoySacks.gotoAndStop(1); if (this.holder.level.twinBoySacks > 0 && this.holder.storkReadiForWork != undefined && this.holder.storkReadiForWork.checkPower(2) && this.holder.storkReadiForWork.Houses.length == 0) { if (this.holder.level.game.helpTipsDelivery[18].clip) { this.holder.level.game.helpTipsDelivery[18].hidePopUp(); this.holder.level.game.helpTipsDelivery[30].showPopUp(); this.holder.level.game.helpTipsDelivery[30].PriorityObject = []; var v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].storm) { this.holder.level.game.helpTipsDelivery[30].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[21].clip) { this.holder.level.game.helpTipsDelivery[21].hidePopUp(); this.holder.level.game.helpTipsDelivery[31].showPopUp(); this.holder.level.game.helpTipsDelivery[31].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].snow) { this.holder.level.game.helpTipsDelivery[31].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[15].clip) { this.holder.level.game.helpTipsDelivery[15].hidePopUp(); this.holder.level.game.helpTipsDelivery[32].showPopUp(); this.holder.level.game.helpTipsDelivery[32].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].rain) { this.holder.level.game.helpTipsDelivery[32].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[24].clip) { this.holder.level.game.helpTipsDelivery[24].hidePopUp(); } --this.holder.level.twinBoySacks; var v3 = this.holder.interfaceMC.tube.attachMovie('simbol_house', utils.StringUtils.getUniqueName(), this.holder.interfaceMC.tube.getNextHighestDepth(), {'_x': 10 + 10 * this.holder.houseSimbols.length, '_y': this.holder.level.twinBoySacks * 3 + 40}); v3._x += this.holder.twinBoySacks._x; v3._y += this.holder.twinBoySacks._y; this.holder.houseSimbols.push(v3); this.holder.houseSimbols[this.holder.houseSimbols.length - 1].numHouse.text = this.holder.houseSimbols.length; this.holder.twinBoySacks.num.text = this.holder.level.twinBoySacks; this.holder.storkReadiForWork.Sack = new mcs.DeliverySack(this.holder, 'DeliverySack', 300, 300, this.holder.deptsForSork++, 2, 2, 3); this.holder.storkReadiForWork.Sack.simbolZvezda = v3; this.holder.storkReadiForWork.setBabyNum(); this.holder.storkReadiForWork.Sack.attachSack(); if (this.holder.level.twinBoySacks == 0) { this.holder.twinBoySacks._visible = false; } this.holder.target.sndCtrl.stopSound(this.holder.target.soundsId.mouseclick_snd); this.holder.target.sndCtrl.playSound(this.holder.target.soundsId.mouseclick_snd); } }; this.twinGirlSacks.HitArea.holder = this; this.twinGirlSacks.HitArea.onRollOver = function () { this.holder.target.mousePointer.clip.gotoAndStop('finger'); this.holder.twinGirlSacks.gotoAndStop(2); }; this.twinGirlSacks.HitArea.onRollOut = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this.holder.twinGirlSacks.gotoAndStop(1); }; this.twinGirlSacks.HitArea.onReleaseOutside = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this.holder.twinGirlSacks.gotoAndStop(1); }; this.twinGirlSacks.HitArea.onPress = function () { if (this.holder.CurentPopUp.chekPrestObject(this.holder.twinGirlSacks) == false) { return undefined; } this.holder.twinGirlSacks.gotoAndStop(1); if (this.holder.level.twinGirlSacks > 0 && this.holder.storkReadiForWork != undefined && this.holder.storkReadiForWork.checkPower(2) && this.holder.storkReadiForWork.Houses.length == 0) { if (this.holder.level.game.helpTipsDelivery[18].clip) { this.holder.level.game.helpTipsDelivery[18].hidePopUp(); this.holder.level.game.helpTipsDelivery[30].showPopUp(); this.holder.level.game.helpTipsDelivery[30].PriorityObject = []; var v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].storm) { this.holder.level.game.helpTipsDelivery[30].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[15].clip) { this.holder.level.game.helpTipsDelivery[15].hidePopUp(); this.holder.level.game.helpTipsDelivery[32].showPopUp(); this.holder.level.game.helpTipsDelivery[32].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].rain) { this.holder.level.game.helpTipsDelivery[32].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[21].clip) { this.holder.level.game.helpTipsDelivery[21].hidePopUp(); this.holder.level.game.helpTipsDelivery[31].showPopUp(); this.holder.level.game.helpTipsDelivery[31].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].snow) { this.holder.level.game.helpTipsDelivery[31].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[24].clip) { this.holder.level.game.helpTipsDelivery[24].hidePopUp(); } --this.holder.level.twinGirlSacks; var v3 = this.holder.interfaceMC.tube.attachMovie('simbol_house', utils.StringUtils.getUniqueName(), this.holder.interfaceMC.tube.getNextHighestDepth(), {'_x': 10 + 10 * this.holder.houseSimbols.length, '_y': this.holder.level.twinGirlSacks * 3 + 40}); v3._x += this.holder.twinGirlSacks._x; v3._y += this.holder.twinGirlSacks._y; this.holder.houseSimbols.push(v3); this.holder.houseSimbols[this.holder.houseSimbols.length - 1].numHouse.text = this.holder.houseSimbols.length; this.holder.twinGirlSacks.num.text = this.holder.level.twinGirlSacks; this.holder.storkReadiForWork.Sack = new mcs.DeliverySack(this.holder, 'DeliverySack', 300, 300, this.holder.deptsForSork++, 1, 2, 4); this.holder.storkReadiForWork.Sack.simbolZvezda = v3; this.holder.storkReadiForWork.setBabyNum(); this.holder.storkReadiForWork.Sack.attachSack(); if (this.holder.level.twinGirlSacks == 0) { this.holder.twinGirlSacks._visible = false; } this.holder.target.sndCtrl.stopSound(this.holder.target.soundsId.mouseclick_snd); this.holder.target.sndCtrl.playSound(this.holder.target.soundsId.mouseclick_snd); } }; this.tripletBoySacks.HitArea.holder = this; this.tripletBoySacks.HitArea.onRollOver = function () { this.holder.target.mousePointer.clip.gotoAndStop('finger'); this.holder.tripletBoySacks.gotoAndStop(2); }; this.tripletBoySacks.HitArea.onRollOut = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this.holder.tripletBoySacks.gotoAndStop(1); }; this.tripletBoySacks.HitArea.onReleaseOutside = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this.holder.tripletBoySacks.gotoAndStop(1); }; this.tripletBoySacks.HitArea.onPress = function () { if (this.holder.CurentPopUp.chekPrestObject(this.holder.tripletBoySacks) == false) { return undefined; } this.holder.tripletBoySacks.gotoAndStop(1); if (this.holder.level.tripletBoySacks > 0 && this.holder.storkReadiForWork != undefined && this.holder.storkReadiForWork.checkPower(3) && this.holder.storkReadiForWork.Houses.length == 0) { if (this.holder.level.game.helpTipsDelivery[18].clip) { this.holder.level.game.helpTipsDelivery[18].hidePopUp(); this.holder.level.game.helpTipsDelivery[30].showPopUp(); this.holder.level.game.helpTipsDelivery[30].PriorityObject = []; var v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].storm) { this.holder.level.game.helpTipsDelivery[30].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[15].clip) { this.holder.level.game.helpTipsDelivery[15].hidePopUp(); this.holder.level.game.helpTipsDelivery[32].showPopUp(); this.holder.level.game.helpTipsDelivery[32].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].rain) { this.holder.level.game.helpTipsDelivery[32].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[21].clip) { this.holder.level.game.helpTipsDelivery[21].hidePopUp(); this.holder.level.game.helpTipsDelivery[31].showPopUp(); this.holder.level.game.helpTipsDelivery[31].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].snow) { this.holder.level.game.helpTipsDelivery[31].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[24].clip) { this.holder.level.game.helpTipsDelivery[24].hidePopUp(); } --this.holder.level.tripletBoySacks; var v3 = this.holder.interfaceMC.tube.attachMovie('simbol_house', utils.StringUtils.getUniqueName(), this.holder.interfaceMC.tube.getNextHighestDepth(), {'_x': 10 + 10 * this.holder.houseSimbols.length, '_y': this.holder.level.tripletBoySacks * 3 + 40}); v3._x += this.holder.tripletBoySacks._x; v3._y += this.holder.tripletBoySacks._y; this.holder.houseSimbols.push(v3); this.holder.houseSimbols[this.holder.houseSimbols.length - 1].numHouse.text = this.holder.houseSimbols.length; this.holder.tripletBoySacks.num.text = this.holder.level.tripletBoySacks; this.holder.storkReadiForWork.Sack = new mcs.DeliverySack(this.holder, 'DeliverySack', 300, 300, this.holder.deptsForSork++, 2, 3, 5); this.holder.storkReadiForWork.Sack.simbolZvezda = v3; this.holder.storkReadiForWork.setBabyNum(); this.holder.storkReadiForWork.Sack.attachSack(); if (this.holder.level.tripletBoySacks == 0) { this.holder.tripletBoySacks._visible = false; } this.holder.target.sndCtrl.stopSound(this.holder.target.soundsId.mouseclick_snd); this.holder.target.sndCtrl.playSound(this.holder.target.soundsId.mouseclick_snd); } }; this.tripletGirlSacks.HitArea.holder = this; this.tripletGirlSacks.HitArea.onRollOver = function () { this.holder.target.mousePointer.clip.gotoAndStop('finger'); this.holder.tripletGirlSacks.gotoAndStop(2); }; this.tripletGirlSacks.HitArea.onRollOut = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this.holder.tripletGirlSacks.gotoAndStop(1); }; this.tripletGirlSacks.HitArea.onReleaseOutside = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this.holder.tripletGirlSacks.gotoAndStop(1); }; this.tripletGirlSacks.HitArea.onPress = function () { if (this.holder.CurentPopUp.chekPrestObject(this.holder.tripletGirlSacks) == false) { return undefined; } this.holder.tripletGirlSacks.gotoAndStop(1); if (this.holder.level.tripletGirlSacks > 0 && this.holder.storkReadiForWork != undefined && this.holder.storkReadiForWork.checkPower(3) && this.holder.storkReadiForWork.Houses.length == 0) { if (this.holder.level.game.helpTipsDelivery[18].clip) { this.holder.level.game.helpTipsDelivery[18].hidePopUp(); this.holder.level.game.helpTipsDelivery[30].showPopUp(); this.holder.level.game.helpTipsDelivery[30].PriorityObject = []; var v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].storm) { this.holder.level.game.helpTipsDelivery[30].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[21].clip) { this.holder.level.game.helpTipsDelivery[21].hidePopUp(); this.holder.level.game.helpTipsDelivery[31].showPopUp(); this.holder.level.game.helpTipsDelivery[31].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].snow) { this.holder.level.game.helpTipsDelivery[31].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[15].clip) { this.holder.level.game.helpTipsDelivery[15].hidePopUp(); this.holder.level.game.helpTipsDelivery[32].showPopUp(); this.holder.level.game.helpTipsDelivery[32].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].rain) { this.holder.level.game.helpTipsDelivery[32].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } } if (this.holder.level.game.helpTipsDelivery[24].clip) { this.holder.level.game.helpTipsDelivery[24].hidePopUp(); } --this.holder.level.tripletGirlSacks; var v3 = this.holder.interfaceMC.tube.attachMovie('simbol_house', utils.StringUtils.getUniqueName(), this.holder.interfaceMC.tube.getNextHighestDepth(), {'_x': 10 + 10 * this.holder.houseSimbols.length, '_y': this.holder.level.tripletGirlSacks * 3 + 40}); v3._x += this.holder.tripletGirlSacks._x; v3._y += this.holder.tripletGirlSacks._y; this.holder.houseSimbols.push(v3); this.holder.houseSimbols[this.holder.houseSimbols.length - 1].numHouse.text = this.holder.houseSimbols.length; this.holder.tripletGirlSacks.num.text = this.holder.level.tripletGirlSacks; this.holder.storkReadiForWork.Sack = new mcs.DeliverySack(this.holder, 'DeliverySack', 300, 300, this.holder.deptsForSork++, 1, 3, 6); this.holder.storkReadiForWork.Sack.simbolZvezda = v3; this.holder.storkReadiForWork.setBabyNum(); this.holder.storkReadiForWork.Sack.attachSack(); if (this.holder.level.tripletGirlSacks == 0) { this.holder.tripletGirlSacks._visible = false; } this.holder.target.sndCtrl.stopSound(this.holder.target.soundsId.mouseclick_snd); this.holder.target.sndCtrl.playSound(this.holder.target.soundsId.mouseclick_snd); } }; this.quadrupletBoySacks.HitArea.holder = this; this.quadrupletBoySacks.HitArea.onRollOver = function () { this.holder.target.mousePointer.clip.gotoAndStop('finger'); this.holder.quadrupletBoySacks.gotoAndStop(2); }; this.quadrupletBoySacks.HitArea.onRollOut = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this.holder.quadrupletBoySacks.gotoAndStop(1); }; this.quadrupletBoySacks.HitArea.onReleaseOutside = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this.holder.quadrupletBoySacks.gotoAndStop(1); }; this.quadrupletBoySacks.HitArea.onPress = function () { if (this.holder.CurentPopUp.chekPrestObject(this.holder.quadrupletBoySacks) == false) { return undefined; } this.holder.quadrupletBoySacks.gotoAndStop(1); if (this.holder.level.quadrupletBoySacks > 0 && this.holder.storkReadiForWork != undefined && this.holder.storkReadiForWork.checkPower(4) && this.holder.storkReadiForWork.Houses.length == 0) { this.holder.level.game.helpTipsDelivery[18].hidePopUp(); this.holder.level.game.helpTipsDelivery[30].showPopUp(); this.holder.level.game.helpTipsDelivery[30].PriorityObject = []; var v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].storm) { this.holder.level.game.helpTipsDelivery[30].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } this.holder.level.game.helpTipsDelivery[15].hidePopUp(); this.holder.level.game.helpTipsDelivery[32].showPopUp(); this.holder.level.game.helpTipsDelivery[32].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].rain) { this.holder.level.game.helpTipsDelivery[32].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } this.holder.level.game.helpTipsDelivery[21].hidePopUp(); this.holder.level.game.helpTipsDelivery[31].showPopUp(); this.holder.level.game.helpTipsDelivery[31].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].snow) { this.holder.level.game.helpTipsDelivery[31].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } if (this.holder.level.game.helpTipsDelivery[24].clip) { this.holder.level.game.helpTipsDelivery[24].hidePopUp(); } --this.holder.level.quadrupletBoySacks; var v3 = this.holder.interfaceMC.tube.attachMovie('simbol_house', utils.StringUtils.getUniqueName(), this.holder.interfaceMC.tube.getNextHighestDepth(), {'_x': 10 + 10 * this.holder.houseSimbols.length, '_y': this.holder.level.quadrupletBoySacks * 3 + 40}); v3._x += this.holder.quadrupletBoySacks._x; v3._y += this.holder.quadrupletBoySacks._y; this.holder.houseSimbols.push(v3); this.holder.houseSimbols[this.holder.houseSimbols.length - 1].numHouse.text = this.holder.houseSimbols.length; this.holder.quadrupletBoySacks.num.text = this.holder.level.quadrupletBoySacks; this.holder.storkReadiForWork.Sack = new mcs.DeliverySack(this.holder, 'DeliverySack', 300, 300, this.holder.deptsForSork++, 2, 4, 7); this.holder.storkReadiForWork.Sack.simbolZvezda = v3; this.holder.storkReadiForWork.setBabyNum(); this.holder.storkReadiForWork.Sack.attachSack(); if (this.holder.level.quadrupletBoySacks == 0) { this.holder.quadrupletBoySacks._visible = false; } this.holder.target.sndCtrl.stopSound(this.holder.target.soundsId.mouseclick_snd); this.holder.target.sndCtrl.playSound(this.holder.target.soundsId.mouseclick_snd); } }; this.quadrupletGirlSacks.HitArea.holder = this; this.quadrupletGirlSacks.HitArea.onRollOver = function () { this.holder.target.mousePointer.clip.gotoAndStop('finger'); this.holder.quadrupletGirlSacks.gotoAndStop(2); }; this.quadrupletGirlSacks.HitArea.onRollOut = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this.holder.quadrupletGirlSacks.gotoAndStop(1); }; this.quadrupletGirlSacks.HitArea.onReleaseOutside = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this.holder.quadrupletGirlSacks.gotoAndStop(1); }; this.quadrupletGirlSacks.HitArea.onPress = function () { if (this.holder.CurentPopUp.chekPrestObject(this.holder.quadrupletGirlSacks) == false) { return undefined; } this.holder.quadrupletGirlSacks.gotoAndStop(1); if (this.holder.level.quadrupletGirlSacks > 0 && this.holder.storkReadiForWork != undefined && this.holder.storkReadiForWork.checkPower(4) && this.holder.storkReadiForWork.Houses.length == 0) { this.holder.level.game.helpTipsDelivery[18].hidePopUp(); this.holder.level.game.helpTipsDelivery[30].showPopUp(); this.holder.level.game.helpTipsDelivery[30].PriorityObject = []; var v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].storm) { this.holder.level.game.helpTipsDelivery[30].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } this.holder.level.game.helpTipsDelivery[21].hidePopUp(); this.holder.level.game.helpTipsDelivery[31].showPopUp(); this.holder.level.game.helpTipsDelivery[31].PriorityObject = []; v2 = 0; while (v2 < this.holder.levelAssets.Houses.length) { if (this.holder.levelAssets.Houses[v2].snow) { this.holder.level.game.helpTipsDelivery[31].PriorityObject.push(this.holder.levelAssets.Houses[v2]); } ++v2; } if (this.holder.level.game.helpTipsDelivery[24].clip) { this.holder.level.game.helpTipsDelivery[24].hidePopUp(); } --this.holder.level.quadrupletGirlSacks; var v3 = this.holder.interfaceMC.tube.attachMovie('simbol_house', utils.StringUtils.getUniqueName(), this.holder.interfaceMC.tube.getNextHighestDepth(), {'_x': 10 + 10 * this.holder.houseSimbols.length, '_y': this.holder.level.quadrupletGirlSacks * 3 + 40}); v3._x += this.holder.quadrupletGirlSacks._x; v3._y += this.holder.quadrupletGirlSacks._y; this.holder.houseSimbols.push(v3); this.holder.houseSimbols[this.holder.houseSimbols.length - 1].numHouse.text = this.holder.houseSimbols.length; this.holder.quadrupletGirlSacks.num.text = this.holder.level.quadrupletGirlSacks; this.holder.storkReadiForWork.Sack = new mcs.DeliverySack(this.holder, 'DeliverySack', 300, 300, this.holder.deptsForSork++, 1, 4, 8); this.holder.storkReadiForWork.Sack.simbolZvezda = v3; this.holder.storkReadiForWork.setBabyNum(); this.holder.storkReadiForWork.Sack.attachSack(); if (this.holder.level.quadrupletGirlSacks == 0) { this.holder.quadrupletGirlSacks._visible = false; } this.holder.target.sndCtrl.stopSound(this.holder.target.soundsId.mouseclick_snd); this.holder.target.sndCtrl.playSound(this.holder.target.soundsId.mouseclick_snd); } }; this.MainMenuCloud.mainMenuBtn.holder = this; this.MainMenuCloud.mainMenuBtn.onRollOver = function () { this.holder.target.mousePointer.clip.gotoAndStop('finger'); this._parent.mainMenu.gotoAndStop(2); }; this.MainMenuCloud.mainMenuBtn.onRollOut = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this._parent.mainMenu.gotoAndStop(1); }; this.MainMenuCloud.mainMenuBtn.onReleaseOutside = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); this._parent.mainMenu.gotoAndStop(1); }; this.MainMenuCloud.mainMenuBtn.onPress = function () { this.holder.target.sndCtrl.stopSound(this.holder.target.soundsId.mouseclick_snd); this.holder.target.sndCtrl.playSound(this.holder.target.soundsId.mouseclick_snd); this.holder.target.mousePointer.clip.gotoAndStop('normal'); this._parent.mainMenu.gotoAndStop(1); if (this.holder.CurentPopUp != undefined) { if (this.holder.flegForPopup == false) { this.holder.level.keyboard.flegForPopup = true; this.holder.PauseScreen = new scr.PauseScreen(this.holder); this.holder.PauseScreen.attachPauseScreen(); } else { this.holder.flegForPopup = false; var v2 = new trans.ClipTransitionPause('CloudLR_out', 'pauseScreen'); v2.Screen = this.holder.PauseScreen; v2.setHolderPosition(this.holder.holder, 400, 300, 100001); v2.startTransition(false); utils.Delegate.callDelayed(v2, v2.toPointTransition, 160, 800, 300, 4); } } else { if (!this.holder.level.pause) { this.holder.pauseInGame(); } else { var v2 = new trans.ClipTransitionPause('CloudLR_out', 'pauseScreen'); v2.Screen = this.PauseScreen; v2.setHolderPosition(this.holder.interfaceMC, 400, 300, 100001); v2.startTransition(false); utils.Delegate.callDelayed(v2, v2.toPointTransition, 160, 800, 300, 4); this.holder.continueGame(); } } }; this.holder.startDelivery.racka.holder = this; this.holder.startDelivery.racka.onPress = function () { this.gotoAndPlay(75); this.holder.target.mousePointer.clip.gotoAndStop('normal'); if (this.holder.CurentPopUp != undefined) { if (this.holder.flegForPopup == false) { this.holder.level.keyboard.flegForPopup = true; this.holder.PauseScreen = new scr.PauseScreen(this.holder); this.holder.PauseScreen.attachPauseScreen(); } else { this.holder.flegForPopup = false; var v2 = new trans.ClipTransitionPause('CloudLR_out', 'pauseScreen'); v2.Screen = this.holder.PauseScreen; v2.setHolderPosition(this.holder.holder, 400, 300, 100001); v2.startTransition(false); utils.Delegate.callDelayed(v2, v2.toPointTransition, 160, 800, 300, 4); } } else { if (!this.holder.level.pause) { this.holder.pauseInGame(); } else { var v2 = new trans.ClipTransitionPause('CloudLR_out', 'pauseScreen'); v2.Screen = this.PauseScreen; v2.setHolderPosition(this.holder.interfaceMC, 400, 300, 100001); v2.startTransition(false); utils.Delegate.callDelayed(v2, v2.toPointTransition, 160, 800, 300, 4); this.holder.continueGame(); } } }; this.holder.startDelivery.racka.onRollOver = function () { this.holder.target.mousePointer.clip.gotoAndStop('finger'); }; this.holder.startDelivery.racka.onRollOut = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); }; this.holder.startDelivery.racka.onReleaseOutside = function () { this.holder.target.mousePointer.clip.gotoAndStop('normal'); }; }; storedv2.startDeliveryGame = function () { this.addEvents(); this.GameIsRuning = true; if (this.level.game.levelNum == 1 && this.level.game.helpOnOff && (this.level.game.helpTipsDelivery[9].shown == false || this.level.game.helpTipsDelivery[9].clip)) { return undefined; } if (this.levelAssets.Weather[0] == 3 && this.level.game.helpTipsDelivery[32].shown == false) { this.target.sndCtrl.stopSound(this.soundsId.gates_snd); this.setNeed(); } else { if (this.levelAssets.Weather[0] == 2 && this.level.game.helpTipsDelivery[30].shown == false) { this.target.sndCtrl.stopSound(this.soundsId.gates_snd); this.setNeed(); } else { if (this.levelAssets.Weather[0] == 1 && this.level.game.helpTipsDelivery[31].shown == false) { this.target.sndCtrl.stopSound(this.soundsId.gates_snd); this.setNeed(); } else { utils.Delegate.callDelayed(this, this.setNeed, 2000); } } } }; storedv2.pauseInGame = function () { this.level.pauseGame(); this.PauseScreen = new scr.PauseScreen(this); this.PauseScreen.attachPauseScreen(); }; storedv2.continueGame = function () { this.level.continueGame(); this.PauseScreen.removePauseScreen(); }; storedv2.targetStork = function () {}; storedv2.markSack = function () {}; storedv2.markStork = function () {}; storedv2.snowballStork = function () {}; storedv2.removeDeliveryScreen = function () { if (this.removeDeliveryScreenFlaf) { return undefined; } if (this.hasRemoveTransition) { this.rTransition.startTransition(); } else { this.remove(); } }; storedv2.addAttachTransition = function (t) { this.aTransition = t; this.aTransition.addTransitionObject(this); this.aTransition.addEventListener('onAttach', this); this.hasAttachTransition = true; }; storedv2.addRemoveTransition = function (t) { this.rTransition = t; this.rTransition.addTransitionObject(this); this.rTransition.addEventListener('onRemove', this); this.hasRemoveTransition = true; }; storedv2.removeAttachTransition = function (t) { this.aTransition.removeEventListener('onAttach', this); this.hasAttachTransition = false; this.aTransition = undefined; }; storedv2.removeRemoveTransition = function (t) { this.rTransition.removeEventListener('onRemove', this); this.hasRemoveTransition = false; this.rTransition = undefined; }; storedv2.attach = function () { this.init(); }; storedv2.remove = function () { if (this.getExpertGoal == true) { this.level.game.expertGoalNum += int(this.level.heartPoints / 1000); this.level.game.expertGoalInOrderNum += 1; } else { this.level.game.expertGoalInOrderNum = 0; } if (this.level.game.expertGoalReached == false && this.level.game.goalReached == false) { this.level.game.gamePoints -= this.level.game.levelPoints; } this.level.game.nextIsFactory = true; this.level.game.endLevelForReal(); this.clip.removeMovieClip(); }; storedv2.onAttach = function () {}; storedv2.onRemove = function () { this.remove(); }; storedv2.tempSingelBoySacks = 0; label 64591: ASSetPropFlags(com.Delivery.prototype, null, 1); #endinitclip } movieClip 9312 __Packages.mcs.PopUp { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.PopUp) { var v1 = function (game, linkID, x, y, depth, id_, linkSide_) { super(linkID, x, y); this.depth = depth; this.game = game; this.shown = false; this.id = id_; this.linkSide = linkSide_; }; mcs.PopUp = v1; mcs.PopUp extends utils.MovieClipProperties; var v2 = v1.prototype; v2.attachClip = function () { if (this.game.level_.factory) { this.clip = this.game.level_.factory.holder.attachMovie(this.linkSide, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.clip.info.text = this.game.Language.getLangText(this.linkID); this.object = this.game.level_.factory; } else { if (this.game.level_.delivery) { this.clip = this.game.level_.delivery.holder.attachMovie(this.linkSide, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.clip.tekstInfo.gotoAndStop(this.linkID); this.object = this.game.level_.delivery; } } this.addEvents(); }; v2.removeClip = function () { this.clip.removeMovieClip(); this.clip = undefined; }; v2.showPopUp = function (game_) { if (this.shown == false) { if (this.game.helpOnOff) { this.game.level_.delivery.CurentPopUp = this; this.attachClip(); this.game.popUpPause = true; this.object.popupShown = true; this.game.currentPopUp = this.id; if (this.id == 1) { this.game.level_.factory.handlePopup = true; } else { if (this.id != 13 && this.id != 14 && this.id != 15 && this.id != 17 && this.id != 18 && this.id != 19 && this.id != 20 && this.id != 21 && this.id != 16) { this.game.level_.pauseGame(); } } } this.shown = true; } }; v2.hidePopUp = function () { if (this.id == 1) { this.game.popUpPause = false; } else { if (this.id == 30 || this.id == 31 || this.id == 32) { this.game.level_.delivery.addEvents(); } else { if (this.id == 9 && this.game.helpTipsDelivery[2].shown == false) { trace('!!!! KE VIKAM SET NEED odPOP UP ' + this.id); this.game.level_.delivery.setNeed(); } } } if (!this.game.level_.factory.holder) { } if (this.id == 38) { this.game.level_.hc.gotoAndPlay(24); } if (this.clip) { this.game.level_.delivery.CurentPopUp = undefined; this.removeClip(); this.game.popUpPause = false; this.object.popupShown = false; } }; v2.addEvents = function () { this.clip.ok_Btn.holder = this; this.clip.ok_Btn.onPress = function () { this.holder.game.level_.delivery.continueGame(); this.holder.hidePopUp(); }; }; v2.hideAndShowNext = function () { this.hidePopUp(); if (this.game.currentPopUp == this.id) { this.game.helpTips[this.id + 1].showPopUp(); } }; v2.chekPrestObject = function (PrestetBoject) { if (!this.game.helpOnOff) { return true; } var v2 = 0; while (v2 < this.PriorityObject.length) { if (PrestetBoject == this.PriorityObject[v2]) { return true; } ++v2; } return false; }; ASSetPropFlags(mcs.PopUp.prototype, null, 1); } #endinitclip } movieClip 9313 __Packages.config.level1Assets { #initclip if (!_global.config) { _global.config = new Object(); } if (!_global.config.level1Assets) { var v1 = function (delivery) { trace('level1Assets'); this.delivery = delivery; this.level = delivery.level; this.game = this.level.game; this.Storks = []; this.Houses = []; this.WINDBLOWERFLAG = false; this.singelBoySacks = []; this.singelGirlSacks = []; this.twinBoySacks = []; this.twinGirlSacks = []; this.tripletBoySacks = []; this.tripletGirlSacks = []; this.quadrupletBoySacks = []; this.quadrupletGirlSacks = []; this.id = 1; this.targetTime = 3; this.AlianceTime = 20; this.WinBlowerTime = 250000; this.WinBlowerSpeed = 5; this.CanonFlag = false; this.PointForGoal = 45; this.PointForExpertGoal = 90; this.backGround = 'Prolet'; this.init(); }; config.level1Assets = v1; var v2 = v1.prototype; v2.init = function () { trace('init<<level1Assets ' + this.delivery); this.Houses.push(new mcs.House(this.delivery, 'house2', 178.6, 377.1, this.level.depth.getDepth('House'), 'house', 239.2, 350.9, false, 182.6, 313.2)); this.Houses.push(new mcs.House(this.delivery, 'house4', 331.9, 354.3, this.level.depth.getDepth('House'), 'house', 355.9, 319.8, false, 317.9, 283.7)); this.Houses.push(new mcs.House(this.delivery, 'house5', 416, 412.5, this.level.depth.getDepth('House'), 'house', 459.4, 392.6, true, 436.6, 351.6)); this.Houses.push(new mcs.House(this.delivery, 'house8', 635, 252, this.level.depth.getDepth('House'), 'house', 660.6, 221.3, true, 626.3, 183.7)); this.Houses.push(new mcs.House(this.delivery, 'house10', 563.4, 237.9, this.level.depth.getDepth('House'), 'house', 583.8, 191.8, true, 548.5, 149.4)); trace('this.Houses ' + this.Houses); this.wishArray = [[0], [3, 1], [2, 4]]; this.eventNumber = [1, 1, 2, 2]; this.Weather = [0, 0, 0, 0, 0]; this.TimesForNeed = [36, 25, 40, 20, 25, 30, 30, 40]; }; ASSetPropFlags(config.level1Assets.prototype, null, 1); } #endinitclip } movieClip 9314 __Packages.mcs.House { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.House) { var v1 = function (delivery_, linkID, x, y, depth, tupe_, cloudX_, cloudY_, cloudFlip_, weatherX_, weatherY_) { super(linkID, x, y); this.X = x; this.Y = y; this.tupe = tupe_; this.depth = depth; this.delivery = delivery_; this.state = 1; this.starNum = 0; this.storm = false; this.snow = false; this.rain = false; this.Selected = false; this.weatherX = weatherX_; this.weatherY = weatherY_; this.FirstTimeFlag = true; if (cloudX_ != undefined) { this.cloudX = cloudX_; this.cloudY = cloudY_; this.cloudFlip = cloudFlip_; } else { this.cloudX = this.x + 10; this.cloudY = this.y - 30; } switch (tupe_) { case 'house': this.addPoints = 15; this.losePoints = -10; this.loseTime = 15; this.timeforFirstFase = 30000; this.timeMinus = 12000; break; case 'flat': this.addPoints = 25; this.losePoints = -20; this.loseTime = 15; this.timeforFirstFase = 21000; this.timeMinus = 8000; break; case 'skyscraper': this.addPoints = 40; this.losePoints = -40; this.loseTime = 15; this.timeforFirstFase = 14000; this.timeMinus = 5000; break; case 'hospital': this.addPoints = 65; this.losePoints = -65; this.loseTime = 15; this.timeforFirstFase = 10000; this.timeMinus = 3000; } this.sounds = [['cloudrain_snd', 100, false], ['cloudsnow_snd', 100, false], ['cloudthunder_snd', 100, false]]; this.soundsId = new Array(); this.attachSounds(); }; mcs.House = v1; mcs.House extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.House implements _global.utils.IClipEvents; v2.attachSounds = function () { var v2 = 0; while (v2 < this.sounds.length) { var v3 = this.delivery.level.game.soundClip.createEmptyMovieClip(utils.StringUtils.getUniqueName(), this.delivery.level.game.soundClip.getNextHighestDepth()); var v4 = new utils.SoundImpl(v3); v4.attachSoundImpl(this.sounds[v2][0], this.sounds[v2][1], this.sounds[v2][2]); this.soundsId[this.sounds[v2][0]] = this.delivery.level.game.sndCtrl.addSound(this.sounds[v2][0], v3, this.sounds[v2][1], this.sounds[v2][2]); if (this.sounds[v2][2]) { this.delivery.level.game.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.delivery.level.game.sndCtrl.getMusicVolume()); } else { this.delivery.level.game.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.delivery.level.game.sndCtrl.getSoundFXVolume()); } ++v2; } }; v2.changeState = function (wish_, num_) { trace('changeState ' + wish_ + ' num_ ' + num_); this.wish = wish_; if (this.delivery.levelAssets.wishArray[this.delivery.WishStep + 1].length == undefined) { this.delivery.level.pointsArray.push(8); this.delivery.level.changePointsInDelivery(0, this.clip, 1, undefined); } this.timeWithNeed = getTimer() + this.timeMinus; this.clip.gotoAndStop(2); switch (wish_) { case 0: this.oblak = this.delivery.holder.attachMovie('ParentsWishesTwins', 'oblak', this.depth + 60, {'_x': this.cloudX, '_y': this.cloudY}); this.oblak2 = this.delivery.holder.attachMovie('ParentsWishesTwins', 'oblak2', this.depth + 2060, {'_x': this.cloudX, '_y': this.cloudY}); this.delivery.level.game.helpTipsDelivery[25].showPopUp(); this.delivery.level.game.helpTipsDelivery[25].SpecialObject = this.clip; this.delivery.level.game.helpTipsDelivery[25].clip._x = this.clip._x - 150; this.delivery.level.game.helpTipsDelivery[25].clip._y = this.clip._y - 250; break; case 1: this.oblak = this.delivery.holder.attachMovie('ParentsWishesGirl', 'oblak', this.depth + 60, {'_x': this.cloudX, '_y': this.cloudY}); this.oblak2 = this.delivery.holder.attachMovie('ParentsWishesGirl', 'oblak2', this.depth + 2060, {'_x': this.cloudX, '_y': this.cloudY}); break; case 2: this.oblak = this.delivery.holder.attachMovie('ParentsWishesBoy', 'oblak', this.depth + 60, {'_x': this.cloudX, '_y': this.cloudY}); this.oblak2 = this.delivery.holder.attachMovie('ParentsWishesBoy', 'oblak2', this.depth + 2060, {'_x': this.cloudX, '_y': this.cloudY}); } this.FirstTimeFlag = true; if (this.cloudFlip) { this.oblak._xscale *= -1; this.oblak2._xscale *= -1; } var v2 = num_; if (v2 == 1) { this.SnowCloud = this.delivery.holder.attachMovie('SnowCloud', 'SnowCloud', this.depth + 1060, {'_x': this.weatherX, '_y': this.weatherY}); this.delivery.level.game.helpTipsDelivery[19].showPopUp(); this.delivery.level.game.helpTipsDelivery[19].PriorityObject = [this.delivery.level.game.Storks[5], this.delivery.level.game.Storks[4], this.delivery.level.game.Storks[3], this.delivery.level.game.Storks[2], this.delivery.level.game.Storks[1], this.delivery.level.game.Storks[0]]; this.snow = true; this.delivery.target.sndCtrl.stopSound(this.soundsId.cloudsnow_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.cloudsnow_snd, 32000); } else { if (v2 == 2) { this.SnowCloud = this.delivery.holder.attachMovie('StormCloud', 'StormCloud', this.depth + 1060, {'_x': this.weatherX, '_y': this.weatherY}); this.delivery.level.game.helpTipsDelivery[16].showPopUp(); this.delivery.level.game.helpTipsDelivery[16].PriorityObject = [this.delivery.level.game.Storks[5], this.delivery.level.game.Storks[4], this.delivery.level.game.Storks[3], this.delivery.level.game.Storks[2], this.delivery.level.game.Storks[1], this.delivery.level.game.Storks[0]]; this.storm = true; this.delivery.target.sndCtrl.stopSound(this.soundsId.cloudthunder_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.cloudthunder_snd, 32000); } else { if (v2 == 3) { this.SnowCloud = this.delivery.holder.attachMovie('RainCloud', 'RainCloud', this.depth + 1060, {'_x': this.weatherX, '_y': this.weatherY}); this.delivery.level.game.helpTipsDelivery[13].showPopUp(); this.delivery.level.game.helpTipsDelivery[13].PriorityObject = [this.delivery.level.game.Storks[5], this.delivery.level.game.Storks[4], this.delivery.level.game.Storks[3], this.delivery.level.game.Storks[2], this.delivery.level.game.Storks[1], this.delivery.level.game.Storks[0]]; this.rain = true; this.delivery.target.sndCtrl.stopSound(this.soundsId.cloudrain_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.cloudrain_snd, 32000); } } } this.addEvents(); }; v2.clearClouds = function () { this.SnowCloud.removeMovieClip(); this.SnowCloud = undefined; this.delivery.target.sndCtrl.stopSound(this.soundsId.cloudrain_snd); this.delivery.target.sndCtrl.stopSound(this.soundsId.cloudthunder_snd); this.delivery.target.sndCtrl.stopSound(this.soundsId.cloudsnow_snd); }; v2.takeBaby = function () {}; v2.attachHouse = function () { this.clip = this.delivery.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.addEvents(); }; v2.removeHouse = function () { this.clip.removeMovieClip(); }; v2.addEvents = function () { this.oblak.HitArea.holder = this; this.oblak.HitArea.onPress = function () { if (this.holder.delivery.CurentPopUp.chekPrestObject(this.holder) == false) { return undefined; } if (this.holder.delivery.storkReadiForWork.Sacks.length > 0 && this.holder.delivery.storkReadiForWork.Sacks.length >= this.holder.delivery.storkReadiForWork.Houses.length + 1 && this.holder.delivery.storkReadiForWork != undefined && this.holder.wish != undefined && !this.holder.Selected) { if (this.holder != this.holder.delivery.storkReadiForWork.Houses[this.holder.delivery.storkReadiForWork.Houses.length - 1] && this.holder.delivery.storkReadiForWork.Houses.length < 8 && !this.holder.delivery.storkReadiForWork.GoHomeFlag) { if (this.holder.delivery.level.game.helpTipsDelivery[25].SpecialObject == this.holder.clip) { this.holder.delivery.level.game.helpTipsDelivery[25].hidePopUp(); } this.holder.delivery.storkReadiForWork.Houses.push(this.holder); this.holder.delivery.level.game.helpTipsDelivery[32].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[30].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[31].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[3].hidePopUp(); this.holder.delivery.level.continueGame(); this.holder.delivery.level.game.helpTipsDelivery[8].showPopUp(); if (this.holder.starNum < 4) { ++this.holder.starNum; } else { this.holder.starNum = 0; } this.holder.Selected = true; this.holder.star = this.holder.clip.attachMovie('simbol_house1', 'simbol_house1', 1, {'_x': 20, '_y': 45}); this.holder.delivery.Stars.push(this.holder.star); this.holder.delivery.Stars[this.holder.delivery.Stars.length - 1].starNum.text = this.holder.delivery.Stars.length.toString(); this.holder.delivery.target.sndCtrl.stopSound(this.holder.delivery.target.soundsId.mouseclick_snd); this.holder.delivery.target.sndCtrl.playSound(this.holder.delivery.target.soundsId.mouseclick_snd); } else {} } else {} }; this.clip.HitArea.holder = this; this.clip.HitArea.onPress = function () { if (this.hitTest(_xmouse, _ymouse, true)) { if (this.holder.delivery.CurentPopUp.chekPrestObject(this.holder) == false) { return undefined; } if (this.holder.delivery.storkReadiForWork.Sacks.length > 0 && this.holder.delivery.storkReadiForWork.Sacks.length >= this.holder.delivery.storkReadiForWork.Houses.length + 1 && this.holder.delivery.storkReadiForWork != undefined && this.holder.wish != undefined && !this.holder.Selected) { if (this.holder.delivery.level.game.helpTipsDelivery[25].SpecialObject == this.holder.clip) { this.holder.delivery.level.game.helpTipsDelivery[25].hidePopUp(); } if (this.holder != this.holder.delivery.storkReadiForWork.Houses[this.holder.delivery.storkReadiForWork.Houses.length - 1] && this.holder.delivery.storkReadiForWork.Houses.length < 8 && !this.holder.delivery.storkReadiForWork.GoHomeFlag) { this.holder.delivery.storkReadiForWork.Houses.push(this.holder); this.holder.delivery.level.game.helpTipsDelivery[32].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[30].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[31].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[3].hidePopUp(); this.holder.delivery.level.continueGame(); this.holder.delivery.level.game.helpTipsDelivery[8].showPopUp(); if (this.holder.starNum < 4) { ++this.holder.starNum; } else { this.holder.starNum = 0; } this.holder.Selected = true; this.holder.star = this.holder.clip.attachMovie('simbol_house1', 'simbol_house1', 1, {'_x': 20, '_y': 45}); this.holder.delivery.Stars.push(this.holder.star); this.holder.delivery.Stars[this.holder.delivery.Stars.length - 1].starNum.text = this.holder.delivery.Stars.length.toString(); this.holder.delivery.target.sndCtrl.stopSound(this.holder.delivery.target.soundsId.mouseclick_snd); this.holder.delivery.target.sndCtrl.playSound(this.holder.delivery.target.soundsId.mouseclick_snd); } else {} } else {} } }; this.oblak.HitArea.onRollOver = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('finger'); }; this.oblak.HitArea.onRollOut = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; this.oblak.HitArea.onReleaseOutside = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.HitArea.onRollOver = function () { if (this.hitTest(_xmouse, _ymouse, true)) { this.holder.delivery.target.mousePointer.clip.gotoAndStop('finger'); } }; this.clip.HitArea.onRollOut = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.HitArea.onReleaseOutside = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; }; ASSetPropFlags(mcs.House.prototype, null, 1); } #endinitclip } movieClip 9315 __Packages.config.level2Assets { #initclip if (!_global.config) { _global.config = new Object(); } if (!_global.config.level2Assets) { var v1 = function (delivery) { trace('level2Assets'); this.delivery = delivery; this.level = delivery.level; this.game = this.level.game; this.Storks = []; this.Houses = []; this.WINDBLOWERFLAG = false; this.singelBoySacks = []; this.singelGirlSacks = []; this.twinBoySacks = []; this.twinGirlSacks = []; this.tripletBoySacks = []; this.tripletGirlSacks = []; this.quadrupletBoySacks = []; this.quadrupletGirlSacks = []; this.PointForGoal = 75; this.targetTime = 3; this.AlianceTime = 20; this.WinBlowerTime = 1000000; this.WinBlowerSpeed = 5; this.CanonFlag = false; this.PointForExpertGoal = 105; this.backGround = 'Prolet'; this.id = 2; this.init(); }; config.level2Assets = v1; var v2 = v1.prototype; v2.init = function () { trace('init<<level2Assets ' + this.delivery); this.Houses.push(new mcs.House(this.delivery, 'house2', 178.6, 377.1, this.level.depth.getDepth('House'), 'house', 239.2, 350.9, false, 182.6, 313.2)); this.Houses.push(new mcs.House(this.delivery, 'house4', 331.9, 354.3, this.level.depth.getDepth('House'), 'house', 355.9, 319.8, false, 317.9, 283.7)); this.Houses.push(new mcs.House(this.delivery, 'house5', 416, 412.5, this.level.depth.getDepth('House'), 'house', 459.4, 392.6, true, 436.6, 351.6)); this.Houses.push(new mcs.House(this.delivery, 'house6', 617, 418.5, this.level.depth.getDepth('House'), 'house', 653.6, 392.1, true, 627.6, 353.6)); this.Houses.push(new mcs.House(this.delivery, 'house8', 635, 252, this.level.depth.getDepth('House'), 'house', 660.6, 221.3, true, 626.3, 183.7)); this.Houses.push(new mcs.House(this.delivery, 'house10', 563.4, 237.9, this.level.depth.getDepth('House'), 'house', 583.8, 191.8, true, 548.5, 149.4)); trace('this.Houses ' + this.Houses); this.wishArray = [[0, 5], [2, 4, 1], [3]]; this.eventNumber = [1, 1, 2, 3]; this.Weather = [0, 0, 0, 0, 0, 0, 0]; this.TimesForNeed = [25, 40, 60, 40, 60, 40, 60, 40]; }; ASSetPropFlags(config.level2Assets.prototype, null, 1); } #endinitclip } movieClip 9316 __Packages.config.level3Assets { #initclip if (!_global.config) { _global.config = new Object(); } if (!_global.config.level3Assets) { var v1 = function (delivery) { trace('level3Assets'); this.delivery = delivery; this.level = delivery.level; this.game = this.level.game; this.Storks = []; this.Houses = []; this.singelBoySacks = []; this.singelGirlSacks = []; this.twinBoySacks = []; this.twinGirlSacks = []; this.tripletBoySacks = []; this.tripletGirlSacks = []; this.quadrupletBoySacks = []; this.quadrupletGirlSacks = []; this.PointForGoal = 130; this.PointForExpertGoal = 210; this.targetTime = 3; this.CanonFlag = false; this.AlianceTime = 20; this.WINDBLOWERFLAG = false; this.WinBlowerTime = 250000; this.WinBlowerSpeed = 5; this.backGround = 'Prolet'; var backGround; this.id = 3; this.init(); }; config.level3Assets = v1; var v2 = v1.prototype; v2.init = function () { trace('init<<level3Assets ' + this.delivery); trace('init<<level1Assets ' + this.delivery); this.Houses.push(new mcs.House(this.delivery, 'house1', 151.7, 421.5, this.level.depth.getDepth('House'), 'house', 207.4, 388.4, false, 144.1, 345.4)); this.Houses.push(new mcs.House(this.delivery, 'house2', 178.6, 377.1, this.level.depth.getDepth('House'), 'house', 239.2, 350.9, false, 182.6, 313.2)); this.Houses.push(new mcs.House(this.delivery, 'house4', 331.9, 354.3, this.level.depth.getDepth('House'), 'house', 355.9, 319.8, false, 317.9, 283.7)); this.Houses.push(new mcs.House(this.delivery, 'house5', 416, 412.5, this.level.depth.getDepth('House'), 'house', 459.4, 392.6, true, 436.6, 351.6)); this.Houses.push(new mcs.House(this.delivery, 'house6', 617, 418.5, this.level.depth.getDepth('House'), 'house', 653.6, 392.1, true, 627.6, 353.6)); this.Houses.push(new mcs.House(this.delivery, 'house8', 635, 252, this.level.depth.getDepth('House'), 'house', 660.6, 221.3, true, 626.3, 183.7)); this.Houses.push(new mcs.House(this.delivery, 'house10', 563.4, 237.9, this.level.depth.getDepth('House'), 'house', 583.8, 191.8, true, 548.5, 149.4)); trace('this.Houses ' + this.Houses); this.wishArray = [[4], [3, 0, 6], [1, 2, 5], [4]]; this.eventNumber = [1, 2, 2, 2, 1]; this.Weather = [3, 0, 0, 0, 0, 3, 3, 0]; this.TimesForNeed = [30, 20, 30, 40, 60, 40, 60, 40]; }; ASSetPropFlags(config.level3Assets.prototype, null, 1); } #endinitclip } movieClip 9317 __Packages.config.level4Assets { #initclip if (!_global.config) { _global.config = new Object(); } if (!_global.config.level4Assets) { var v1 = function (delivery) { trace('level4Assets'); this.delivery = delivery; this.level = delivery.level; this.game = this.level.game; this.Storks = []; this.Houses = []; this.singelBoySacks = []; this.singelGirlSacks = []; this.twinBoySacks = []; this.twinGirlSacks = []; this.tripletBoySacks = []; this.tripletGirlSacks = []; this.quadrupletBoySacks = []; this.quadrupletGirlSacks = []; this.PointForGoal = 215; this.targetTime = 3; this.AlianceTime = 20; this.CanonFlag = false; this.WINDBLOWERFLAG = false; this.WinBlowerTime = 250000; this.WinBlowerSpeed = 5; this.PointForExpertGoal = 370; this.backGround = 'Prolet'; this.id = 4; this.init(); }; config.level4Assets = v1; var v2 = v1.prototype; v2.init = function () { trace('init<<level4Assets ' + this.delivery); this.Houses.push(new mcs.House(this.delivery, 'house1', 151.7, 421.5, this.level.depth.getDepth('House'), 'house', 207.4, 388.4, false, 144.1, 345.4)); this.Houses.push(new mcs.House(this.delivery, 'house2', 178.6, 377.1, this.level.depth.getDepth('House'), 'house', 239.2, 350.9, false, 182.6, 313.2)); this.Houses.push(new mcs.House(this.delivery, 'house3', 243.3, 375.6, this.level.depth.getDepth('House'), 'house', 287.1, 343.6, false, 234.1, 298.3)); this.Houses.push(new mcs.House(this.delivery, 'house4', 331.9, 354.3, this.level.depth.getDepth('House'), 'house', 355.9, 319.8, false, 317.9, 283.7)); this.Houses.push(new mcs.House(this.delivery, 'house5', 416, 412.5, this.level.depth.getDepth('House'), 'house', 459.4, 392.6, true, 436.6, 351.6)); this.Houses.push(new mcs.House(this.delivery, 'house6', 617, 418.5, this.level.depth.getDepth('House'), 'house', 653.6, 392.1, true, 627.6, 353.6)); this.Houses.push(new mcs.House(this.delivery, 'house8', 635, 252, this.level.depth.getDepth('House'), 'house', 660.6, 221.3, true, 626.3, 183.7)); this.Houses.push(new mcs.House(this.delivery, 'house10', 563.4, 237.9, this.level.depth.getDepth('House'), 'house', 583.8, 191.8, true, 548.5, 149.4)); trace('this.Houses ' + this.Houses); this.wishArray = [[0, 4], [7], [1, 3], [6], [5, 2], [0, 7], [4]]; this.eventNumber = [1, 1, 1, 2, 1, 1, 1]; this.Weather = [0, 0, 3, 0, 3, 3, 0, 3, 3, 0, 3]; this.TimesForNeed = [20, 15, 60, 30, 30, 30, 60, 40]; }; ASSetPropFlags(config.level4Assets.prototype, null, 1); } #endinitclip } movieClip 9318 __Packages.config.LevelConfig { #initclip if (!_global.config) { _global.config = new Object(); } if (!_global.config.LevelConfig) { var v1 = function (level_) { this.level = level_; this.game = this.level.game; this.babyType = new Array(); this.parentWish = new Array(); this.launcherDemage = new Array(); this.babyGirl = 1; this.babyBoy = 2; this.init(); }; config.LevelConfig = v1; var v2 = v1.prototype; v2.init = function () { trace('config.LevelConfig + levelConfg ' + this.level.game.levelNum); switch (this.level.game.levelNum) { case 1: trace('case 1'); this.babyType = [1, 1, 2, 2, 1]; this.parentWish = [2, 1, 1, 2, 1]; this.launcherDemage = [0, 0, 0, 0, 0]; this.onEvent = [0, 5, 4, 4]; this.onTime = [0, 25, 20, 35]; this.levelGoal = 70; this.levelExpertGoal = 112; this.levelBlinkingSpeed = 1000; this.levelSpeed = 10; this.packingSpeed = 25; break; case 2: this.babyType = [2, 1, 3, 3, 3, 1]; this.parentWish = [1, 2, 0, 2, 2, 1]; this.launcherDemage = [0, 0, 0, 0, 0, 0]; this.onEvent = [4, 3, 5, 2, 3]; this.onTime = [15, 25, 12, 16, 15]; this.levelGoal = 104; this.levelExpertGoal = 158; this.levelBlinkingSpeed = 1000; this.levelSpeed = 12; this.packingSpeed = 25; break; case 3: this.babyType = [2, 4, 3, 3, 4, 2, 1, 2]; this.parentWish = [2, 2, 1, 2, 1, 1, 2, 2]; this.launcherDemage = [0, 0, 1, 0, 0, 1, 0, 0]; this.onEvent = [2, 3, 2, 2, 5, 2, 3]; this.onTime = [30, 40, 40, 40, 25, 15, 20]; this.levelGoal = 146; this.levelExpertGoal = 220; this.levelBlinkingSpeed = 950; this.levelSpeed = 13; this.packingSpeed = 25; break; case 4: this.babyType = [4, 3, 3, 1, 3, 4, 2, 3, 2, 4, 3]; this.parentWish = [1, 0, 2, 1, 1, 0, 2, 1, 2, 1, 2]; this.launcherDemage = [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0]; this.onEvent = [2, 3, 3, 6, 3, 2, 2, 3, 4, 2]; this.onTime = [10, 15, 25, 10, 15, 15, 11, 20, 30, 12]; this.levelGoal = 202; this.levelExpertGoal = 298; this.levelBlinkingSpeed = 920; this.levelSpeed = 15; this.packingSpeed = 25; break; case 5: this.babyType = [3, 1, 2, 3, 1, 4, 2, 2, 3, 4, 4, 3, 3]; this.parentWish = [0, 1, 2, 0, 2, 1, 2, 1, 0, 2, 2, 1, 0]; this.launcherDemage = [0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0]; this.onEvent = [3, 3, 3, 2, 4, 2, 3, 3, 2, 4, 1, 3]; this.onTime = [15, 15, 25, 15, 15, 15, 19, 18, 11, 25, 13, 19]; this.levelGoal = 300; this.levelExpertGoal = 425; this.levelBlinkingSpeed = 890; this.levelSpeed = 16; this.packingSpeed = 25; break; case 6: this.babyType = [1, 1, 4, 4, 3, 4, 2, 1, 4, 4, 3, 3, 2, 1]; this.parentWish = [1, 0, 1, 2, 2, 0, 1, 2, 1, 2, 1, 2, 2, 1]; this.launcherDemage = [0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0]; this.onEvent = [2, 4, 3, 2, 2, 5, 4, 2, 2, 3, 5, 1, 3]; this.onTime = [30, 30, 25, 25, 15, 20, 20, 11, 13, 23, 33, 15, 24]; this.levelGoal = 350; this.levelExpertGoal = 438; this.levelBlinkingSpeed = 870; this.levelSpeed = 16; this.packingSpeed = 25; break; case 7: this.babyType = [4, 3, 2, 1, 4, 1, 3, 3, 2, 2, 1, 4, 4, 2, 3]; this.parentWish = [1, 1, 0, 0, 1, 2, 2, 1, 2, 1, 2, 2, 1, 0, 2]; this.launcherDemage = [0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0]; this.onEvent = [2, 2, 2, 5, 3, 2, 3, 5, 3, 4, 1, 3, 2, 2]; this.onTime = [15, 15, 55, 45, 15, 25, 60, 30, 20, 20, 13, 25, 16, 18]; this.levelGoal = 404; this.levelExpertGoal = 474; this.levelBlinkingSpeed = 860; this.levelSpeed = 17; this.packingSpeed = 27; break; case 8: this.babyType = [1, 2, 1, 4, 4, 3, 2, 2, 3, 4, 3, 2, 3, 3, 4, 2, 4]; this.parentWish = [2, 0, 1, 1, 2, 2, 0, 0, 2, 1, 1, 1, 2, 1, 2, 2, 1]; this.launcherDemage = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.onEvent = [2, 3, 2, 3, 5, 3, 3, 2, 2, 5, 1, 3, 2, 2, 4, 2]; this.onTime = [15, 15, 15, 35, 25, 15, 20, 20, 10, 13, 11, 25, 15, 13, 44, 22]; this.levelGoal = 448; this.levelExpertGoal = 518; this.levelBlinkingSpeed = 840; this.levelSpeed = 18; this.packingSpeed = 27; break; case 9: this.babyType = [4, 3, 1, 4, 4, 2, 3, 2, 4, 3, 3, 4, 2, 1, 4, 3, 1, 1]; this.parentWish = [0, 0, 2, 1, 0, 1, 2, 1, 1, 2, 1, 1, 2, 0, 2, 1, 2, 2]; this.launcherDemage = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0]; this.onEvent = [2, 1, 3, 2, 3, 4, 4, 3, 2, 2, 3, 4, 2, 1, 3, 2, 2]; this.onTime = [15, 15, 15, 15, 55, 45, 20, 20, 20, 20, 27, 46, 56, 15, 35, 25, 25]; this.levelGoal = 484; this.levelExpertGoal = 582; this.levelBlinkingSpeed = 840; this.levelSpeed = 19; this.packingSpeed = 27; break; case 10: this.babyType = [3, 5, 5, 4, 4, 3, 5, 4, 5, 3, 3, 2, 2, 4, 3, 3, 2, 1, 4]; this.parentWish = [1, 1, 2, 0, 1, 2, 2, 1, 2, 1, 0, 1, 1, 0, 2, 1, 1, 2, 0]; this.launcherDemage = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]; this.onEvent = [2, 3, 4, 2, 2, 2, 3, 4, 2, 1, 3, 3, 2, 5, 2, 1, 3, 3]; this.onTime = [15, 45, 30, 15, 15, 45, 25, 25, 20, 19, 37, 46, 15, 45, 22, 10, 20, 19]; this.levelGoal = 512; this.levelExpertGoal = 610; this.levelBlinkingSpeed = 830; this.levelSpeed = 19; this.packingSpeed = 27; break; case 11: this.babyType = [4, 4, 5, 3, 5, 4, 2, 3, 5, 4, 2, 5, 3, 4, 5, 2, 3, 2, 1, 5]; this.parentWish = [1, 0, 1, 0, 1, 0, 1, 1, 2, 2, 1, 2, 0, 2, 2, 1, 2, 1, 1, 0]; this.launcherDemage = [0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0]; this.onEvent = [3, 1, 2, 4, 4, 1, 1, 2, 2, 4, 2, 4, 1, 2, 4, 2, 3, 1, 3]; this.onTime = [25, 15, 18, 55, 15, 15, 20, 20, 40, 20, 47, 16, 23, 13, 25, 25, 25, 25, 19]; this.levelGoal = 536; this.levelExpertGoal = 644; this.levelBlinkingSpeed = 820; this.levelSpeed = 20; this.packingSpeed = 27; break; case 12: this.babyType = [2, 1, 5, 4, 3, 5, 2, 3, 1, 5, 2, 3, 4, 2, 5, 2, 5, 3, 2, 4, 3]; this.parentWish = [2, 2, 1, 0, 0, 1, 2, 2, 1, 0, 2, 0, 2, 1, 2, 1, 1, 2, 1, 2, 0]; this.launcherDemage = [0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0]; this.onEvent = [4, 2, 1, 2, 1, 3, 1, 2, 4, 4, 3, 4, 2, 2, 3, 3, 1, 5, 1, 3]; this.onTime = [45, 15, 18, 15, 25, 15, 20, 45, 40, 30, 47, 16, 23, 33, 15, 16, 56, 16, 16, 16]; this.levelGoal = 570; this.levelExpertGoal = 670; this.levelBlinkingSpeed = 810; this.levelSpeed = 21; this.packingSpeed = 27; break; case 13: this.babyType = [5, 4, 3, 4, 5, 3, 5, 4, 4, 3, 5, 5, 4, 3, 4, 3, 3, 4, 5, 2, 1, 3]; this.parentWish = [1, 1, 1, 2, 2, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2, 2, 1, 2, 1, 1, 2, 1]; this.launcherDemage = [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0]; this.onEvent = [3, 3, 4, 4, 1, 1, 4, 2, 3, 4, 4, 4, 2, 1, 2, 4, 2, 3, 1, 5, 3]; this.onTime = [35, 45, 48, 15, 15, 35, 20, 25, 40, 40, 47, 26, 13, 23, 55, 15, 25, 18, 18, 59, 25]; this.levelGoal = 590; this.levelExpertGoal = 704; this.levelBlinkingSpeed = 800; this.levelSpeed = 21; this.packingSpeed = 27; break; case 14: this.babyType = [6, 5, 4, 6, 4, 6, 5, 3, 5, 4, 6, 3, 4, 5, 5, 4, 6, 3, 6, 5, 2, 4, 3]; this.parentWish = [2, 0, 2, 1, 1, 0, 2, 1, 1, 2, 1, 2, 2, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1]; this.launcherDemage = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0]; this.onEvent = [3, 2, 1, 5, 1, 2, 2, 2, 4, 3, 4, 3, 2, 2, 1, 4, 1, 3, 2, 3, 5, 2]; this.onTime = [35, 45, 48, 19, 19, 35, 20, 25, 40, 40, 47, 26, 13, 23, 55, 15, 15, 25, 20, 20, 50, 20]; this.levelGoal = 633; this.levelExpertGoal = 730; this.levelBlinkingSpeed = 780; this.levelSpeed = 22; this.packingSpeed = 27; break; case 15: this.babyType = [5, 6, 6, 5, 6, 6, 5, 4, 5, 4, 6, 6, 5, 4, 6, 4, 6, 5, 6, 4, 4, 4, 4, 4]; this.parentWish = [1, 2, 1, 2, 0, 2, 2, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 1, 2, 1, 2]; this.launcherDemage = [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1]; this.onEvent = [1, 3, 2, 1, 2, 3, 4, 1, 3, 2, 1, 2, 2, 5, 1, 3, 1, 1, 5, 1, 3, 1, 2]; this.onTime = [35, 25, 18, 15, 20, 55, 50, 35, 20, 10, 17, 16, 43, 53, 25, 15, 15, 10, 45, 10, 25, 10, 16]; this.levelGoal = 668; this.levelExpertGoal = 765; this.levelBlinkingSpeed = 770; this.levelSpeed = 23; this.packingSpeed = 27; break; case 16: this.babyType = [3, 4, 6, 5, 6, 3, 5, 4, 6, 1, 6, 3, 4, 6, 2, 5, 6, 6, 5, 2, 1, 2, 3, 4, 6]; this.parentWish = [1, 0, 2, 2, 2, 0, 1, 1, 1, 0, 2, 1, 2, 1, 2, 2, 2, 1, 1, 0, 2, 1, 2, 1, 2]; this.launcherDemage = [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.onEvent = [2, 2, 1, 3, 4, 5, 1, 3, 3, 3, 1, 6, 3, 2, 1, 4, 4, 2, 1, 3, 2, 4, 2, 1]; this.onTime = [25, 15, 38, 35, 50, 15, 20, 25, 20, 18, 67, 46, 16, 13, 25, 45, 15, 18, 15, 15, 30, 14, 18, 14]; this.levelGoal = 696; this.levelExpertGoal = 804; this.levelBlinkingSpeed = 770; this.levelSpeed = 24; this.packingSpeed = 27; break; case 17: this.babyType = [2, 1, 6, 5, 4, 3, 6, 4, 5, 1, 6, 5, 4, 5, 4, 4, 6, 6, 5, 5, 4, 4, 4, 3, 5, 6, 5]; this.parentWish = [0, 0, 0, 1, 2, 1, 1, 1, 2, 2, 2, 1, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 0, 2]; this.launcherDemage = [0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0]; this.onEvent = [3, 1, 2, 1, 3, 4, 1, 2, 1, 2, 1, 5, 3, 2, 1, 3, 2, 4, 2, 2, 3, 1, 4, 3, 2, 2]; this.onTime = [15, 25, 18, 15, 50, 55, 20, 15, 20, 10, 67, 46, 56, 13, 25, 15, 15, 50, 25, 33, 43, 40, 30, 20, 20, 10]; this.levelGoal = 718; this.levelExpertGoal = 840; this.levelBlinkingSpeed = 750; this.levelSpeed = 24; this.packingSpeed = 27; break; case 18: this.babyType = [5, 6, 4, 6, 4, 3, 5, 5, 6, 4, 5, 1, 5, 6, 5, 4, 6, 5, 3, 4, 6, 5, 6, 4, 6, 5, 2, 5]; this.parentWish = [1, 1, 2, 1, 1, 2, 0, 2, 2, 1, 2, 1, 1, 0, 0, 1, 1, 2, 2, 2, 1, 1, 2, 0, 2, 1, 2, 1]; this.launcherDemage = [0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0]; this.onEvent = [4, 3, 2, 1, 1, 2, 2, 3, 4, 4, 3, 2, 2, 2, 1, 3, 3, 2, 4, 3, 2, 2, 3, 4, 1, 2, 1]; this.onTime = [35, 25, 18, 35, 20, 25, 20, 55, 50, 50, 67, 16, 16, 13, 55, 25, 45, 20, 15, 23, 23, 55, 13, 23, 13, 33, 13]; this.levelGoal = 736; this.levelExpertGoal = 858; this.levelBlinkingSpeed = 750; this.levelSpeed = 25; this.packingSpeed = 27; break; case 19: this.babyType = [6, 4, 6, 5, 3, 2, 5, 6, 1, 6, 4, 1, 5, 3, 5, 6, 4, 6, 3, 4, 4, 6, 6, 3, 5, 4, 6, 5, 2]; this.parentWish = [2, 0, 1, 0, 1, 1, 1, 2, 1, 2, 2, 2, 0, 0, 2, 1, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 2, 0, 2]; this.launcherDemage = [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0]; this.onEvent = [3, 3, 4, 1, 2, 3, 1, 3, 4, 2, 2, 3, 1, 2, 4, 4, 3, 1, 4, 3, 4, 2, 3, 1, 3, 1, 2, 1]; this.onTime = [35, 25, 18, 35, 20, 25, 20, 55, 50, 50, 67, 16, 16, 13, 55, 25, 45, 20, 15, 23, 23, 55, 23, 13, 24, 12, 18, 11]; this.levelGoal = 764; this.levelExpertGoal = 886; this.levelBlinkingSpeed = 730; this.levelSpeed = 25; this.packingSpeed = 27; break; case 20: this.babyType = [2, 3, 6, 5, 1, 4, 6, 5, 1, 3, 4, 6, 5, 4, 2, 3, 1, 6, 5, 4, 3, 2, 1, 5, 5, 6, 4, 6, 5, 3]; this.parentWish = [1, 2, 0, 0, 1, 1, 2, 2, 1, 2, 1, 2, 2, 1, 1, 0, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 0, 1, 2, 2]; this.launcherDemage = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0]; this.onEvent = [1, 1, 5, 2, 2, 3, 1, 3, 4, 2, 2, 2, 4, 2, 2, 1, 3, 3, 4, 4, 2, 2, 3, 1, 5, 1, 2, 2, 1]; this.onTime = [11, 44, 50, 15, 15, 25, 20, 55, 50, 17, 17, 16, 46, 16, 15, 25, 25, 30, 35, 53, 63, 15, 23, 45, 55, 15, 25, 19, 10]; this.levelGoal = 802; this.levelExpertGoal = 920; this.levelBlinkingSpeed = 730; this.levelSpeed = 25; this.packingSpeed = 27; break; case 21: this.babyType = [2, 3, 6, 5, 1, 4, 6, 5, 1, 3, 4, 6, 5, 4, 2, 3, 1, 6, 5, 4, 3, 2, 1, 5, 5, 6, 6, 4, 3, 2, 4]; this.parentWish = [2, 1, 0, 0, 2, 2, 1, 1, 2, 1, 2, 1, 1, 2, 2, 0, 2, 2, 1, 2, 1, 2, 2, 2, 1, 2, 1, 2, 1, 0, 2]; this.launcherDemage = [0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0]; this.onEvent = [1, 2, 4, 2, 1, 3, 1, 4, 1, 4, 2, 3, 3, 2, 2, 3, 3, 4, 4, 1, 5, 1, 3, 1, 5, 1, 2, 3, 3, 2]; this.onTime = [11, 44, 50, 15, 15, 25, 20, 55, 50, 17, 17, 16, 46, 16, 15, 25, 25, 30, 35, 35, 43, 15, 23, 45, 55, 10, 15, 24, 24, 15]; this.levelGoal = 838; this.levelExpertGoal = 956; this.levelBlinkingSpeed = 720; this.levelSpeed = 26; this.packingSpeed = 27; break; case 22: this.babyType = [5, 6, 4, 6, 4, 3, 5, 5, 6, 4, 5, 3, 5, 6, 5, 4, 6, 5, 3, 4, 6, 5, 6, 4, 6, 6, 5, 5, 4, 5, 6, 5]; this.parentWish = [2, 2, 0, 2, 2, 1, 1, 1, 2, 1, 2, 1, 1, 2, 0, 2, 2, 1, 1, 1, 2, 2, 1, 2, 1, 2, 0, 0, 2, 1, 2, 2]; this.launcherDemage = [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0]; this.onEvent = [2, 3, 2, 1, 4, 2, 2, 3, 6, 1, 4, 2, 1, 2, 3, 2, 1, 5, 1, 4, 2, 2, 1, 5, 2, 3, 1, 4, 1, 2, 2]; this.onTime = [35, 25, 18, 35, 20, 25, 20, 55, 50, 50, 67, 16, 16, 13, 55, 25, 45, 20, 15, 23, 23, 55, 20, 20, 11, 25, 11, 16, 15, 25, 16]; this.levelGoal = 864; this.levelExpertGoal = 1014; this.levelBlinkingSpeed = 710; this.levelSpeed = 27; this.packingSpeed = 27; break; case 23: this.babyType = [5, 6, 4, 6, 4, 3, 5, 5, 6, 4, 5, 3, 5, 6, 5, 4, 6, 5, 3, 4, 6, 5, 6, 4, 6, 6, 5, 6, 4, 6, 4, 3, 5]; this.babyType = this.babyType; this.parentWish = [1, 1, 2, 1, 1, 2, 2, 1, 0, 2, 1, 2, 2, 1, 0, 1, 1, 2, 2, 2, 1, 1, 2, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1]; this.launcherDemage = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1]; this.onEvent = [2, 2, 2, 3, 1, 1, 4, 4, 1, 3, 2, 2, 2, 1, 1, 5, 3, 2, 3, 3, 1, 4, 3, 1, 2, 2, 1, 4, 1, 3, 2, 1]; this.onTime = [35, 25, 18, 35, 20, 25, 20, 55, 50, 50, 67, 16, 16, 13, 55, 25, 45, 20, 15, 23, 23, 55, 30, 20, 20, 30, 11, 41, 11, 33, 22, 11]; this.levelGoal = 892; this.levelExpertGoal = 1048; this.levelBlinkingSpeed = 710; this.levelSpeed = 28; this.packingSpeed = 27; break; case 24: this.babyType = [5, 1, 6, 5, 4, 3, 6, 4, 5, 1, 6, 5, 4, 5, 4, 4, 6, 6, 5, 5, 4, 4, 5, 6, 3, 6, 4, 5, 3, 4, 6, 5, 6, 4]; this.parentWish = [0, 2, 0, 1, 2, 1, 1, 2, 2, 1, 0, 1, 1, 1, 2, 1, 2, 2, 2, 1, 2, 0, 0, 2, 1, 2, 1, 1, 0, 2, 2, 1, 2, 2]; this.launcherDemage = [0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0]; this.onEvent = [3, 1, 3, 1, 2, 3, 3, 2, 3, 2, 1, 1, 1, 3, 1, 2, 2, 1, 5, 2, 3, 2, 3, 4, 3, 1, 4, 1, 3, 2, 2, 1, 3]; this.onTime = [15, 25, 18, 15, 50, 55, 20, 15, 20, 10, 67, 46, 56, 13, 25, 15, 15, 50, 25, 33, 43, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20]; this.levelGoal = 920; this.levelExpertGoal = 1082; this.levelBlinkingSpeed = 700; this.levelSpeed = 28; this.packingSpeed = 27; break; case 25: this.babyType = [5, 1, 6, 5, 4, 3, 6, 4, 5, 1, 6, 5, 4, 5, 4, 4, 6, 6, 5, 5, 4, 4, 5, 6, 3, 6, 4, 5, 6, 6, 3, 3, 5, 6, 4, 6]; this.parentWish = [2, 1, 0, 2, 1, 2, 2, 1, 0, 1, 0, 2, 2, 1, 2, 1, 1, 1, 2, 0, 2, 1, 1, 2, 0, 2, 1, 1, 0, 0, 2, 1, 2, 2, 2, 1]; this.launcherDemage = [0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0]; this.onEvent = [1, 1, 5, 1, 2, 3, 1, 2, 4, 4, 1, 1, 5, 4, 2, 3, 2, 2, 5, 1, 1, 1, 1, 4, 2, 4, 1, 4, 1, 2, 1, 4, 3, 2, 1]; this.onTime = [15, 25, 28, 15, 50, 55, 20, 15, 20, 10, 67, 46, 56, 13, 25, 15, 15, 50, 25, 33, 43, 20, 20, 20, 20, 20, 20, 25, 25, 25, 15, 29, 21, 16, 13]; this.levelGoal = 980; this.levelExpertGoal = 1150; this.levelBlinkingSpeed = 690; this.levelSpeed = 29; this.packingSpeed = 27; } }; ASSetPropFlags(config.LevelConfig.prototype, null, 1); } #endinitclip } movieClip 9319 __Packages.mcs.Helper { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.Helper) { var v1 = function (tupe_, delivery_, linkID, x, y, depth) { super(linkID, x, y); this.tupe = tupe_; this.depth = depth; this.delivery = delivery_; }; mcs.Helper = v1; mcs.Helper extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.Helper implements _global.utils.IClipEvents; v2.attachWindBlower = function () { this.clip = this.delivery.holder.attachMovie(this.linkID, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); this.addEvents(); }; v2.removeWindBlower = function () {}; v2.addEvents = function () { this.clip.holder = this; this.clip.onRollOver = function () { this.gotoAndStop(2); this.holder.delivery.target.mousePointer.clip.gotoAndStop('finger'); }; this.clip.onRollOut = function () { this.gotoAndStop(1); this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.onPress = function () { this.holder.delivery.target.sndCtrl.stopSound(this.holder.delivery.target.soundsId.mouseclick_snd); this.holder.delivery.target.sndCtrl.playSound(this.holder.delivery.target.soundsId.mouseclick_snd); }; this.clip.onReleaseOutside = function () { this.gotoAndStop(1); this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.onRelease = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); if (this.holder.delivery.CurentPopUp.chekPrestObject(this.holder) == false) { return undefined; } this.gotoAndStop(1); if (this.holder.delivery.storkReadiForWork.Houses.length < 1) { if (this.holder.tupe == 'rainHelper') { if (this.holder.delivery.level.game.helpTipsDelivery[14].clip) { this.holder.delivery.level.game.helpTipsDelivery[14].hidePopUp(); if (this.holder.delivery.storkReadiForWork.Sacks.length == 0) { this.holder.delivery.level.game.helpTipsDelivery[15].showPopUp(); this.holder.delivery.level.game.helpTipsDelivery[15].PriorityObject = [this.holder.delivery.singelBoySacks, this.holder.delivery.singelGirlSacks, this.holder.delivery.twinBoySacks, this.holder.delivery.twinGirlSacks, this.holder.delivery.tripletBoySacks, this.holder.delivery.tripletGirlSacks, this.holder.delivery.quadrupletBoySacks, this.holder.delivery.quadrupletGirlSacks]; } else { this.holder.delivery.level.game.helpTipsDelivery[15].shown = true; } } } if (this.holder.tupe == 'snowHelper') { if (this.holder.delivery.level.game.helpTipsDelivery[20].clip) { this.holder.delivery.level.game.helpTipsDelivery[20].hidePopUp(); if (this.holder.delivery.storkReadiForWork.Sacks.length == 0) { this.holder.delivery.level.game.helpTipsDelivery[21].showPopUp(); this.holder.delivery.level.game.helpTipsDelivery[21].PriorityObject = [this.holder.delivery.singelBoySacks, this.holder.delivery.singelGirlSacks, this.holder.delivery.twinBoySacks, this.holder.delivery.twinGirlSacks, this.holder.delivery.tripletBoySacks, this.holder.delivery.tripletGirlSacks, this.holder.delivery.quadrupletBoySacks, this.holder.delivery.quadrupletGirlSacks]; } else { this.holder.delivery.level.game.helpTipsDelivery[21].shown = true; } } } if (this.holder.tupe == 'lightningHelper') { if (this.holder.delivery.level.game.helpTipsDelivery[17].clip) { this.holder.delivery.level.game.helpTipsDelivery[17].hidePopUp(); if (this.holder.delivery.storkReadiForWork.Sacks.length == 0) { this.holder.delivery.level.game.helpTipsDelivery[18].showPopUp(); this.holder.delivery.level.game.helpTipsDelivery[18].PriorityObject = [this.holder.delivery.singelBoySacks, this.holder.delivery.singelGirlSacks, this.holder.delivery.twinBoySacks, this.holder.delivery.twinGirlSacks, this.holder.delivery.tripletBoySacks, this.holder.delivery.tripletGirlSacks, this.holder.delivery.quadrupletBoySacks, this.holder.delivery.quadrupletGirlSacks]; } else { this.holder.delivery.level.game.helpTipsDelivery[18].shown = true; } } } if (this.holder.tupe == 'snowHelper') { this.holder.delivery.storkReadiForWork.clip.salce.attachMovie('shalce', 'shalce', 1, {'_x': 0, '_y': 0}); this.holder.delivery.storkReadiForWork.clip.kapa3.attachMovie('smal_shalce', 'smal_shalce', 3); this.holder.delivery.storkReadiForWork.clip.kapa2.smal_rainhelper.removeMovieClip(); this.holder.delivery.storkReadiForWork.clip.kapa.smal_lightninghelp.removeMovieClip(); this.holder.delivery.storkReadiForWork.clip.cador.Chadorce.removeMovieClip(); this.holder.delivery.storkReadiForWork.clip.gromobran.gromobrancence.removeMovieClip(); } else { if (this.holder.tupe == 'rainHelper') { this.holder.delivery.storkReadiForWork.clip.cador.attachMovie('Chadorce', 'Chadorce', 1, {'_x': 0, '_y': 0}); this.holder.delivery.storkReadiForWork.clip.kapa2.attachMovie('smal_rainhelper', 'smal_rainhelper', 2); this.holder.delivery.storkReadiForWork.clip.kapa3.smal_shalce.removeMovieClip(); this.holder.delivery.storkReadiForWork.clip.kapa.smal_lightninghelp.removeMovieClip(); this.holder.delivery.storkReadiForWork.clip.gromobran.gromobrancence.removeMovieClip(); this.holder.delivery.storkReadiForWork.clip.salce.shalce.removeMovieClip(); } else { if (this.holder.tupe == 'lightningHelper') { this.holder.delivery.storkReadiForWork.clip.gromobran.attachMovie('gromobrancence', 'gromobrancence', 1, {'_x': 0, '_y': 0}); this.holder.delivery.storkReadiForWork.clip.kapa.attachMovie('smal_lightninghelp', 'smal_lightninghelp', 1); this.holder.delivery.storkReadiForWork.clip.cador.Chadorce.removeMovieClip(); this.holder.delivery.storkReadiForWork.clip.kapa3.smal_rainhelper.removeMovieClip(); this.holder.delivery.storkReadiForWork.clip.kapa2.smal_lightninghelp.removeMovieClip(); this.holder.delivery.storkReadiForWork.clip.salce.shalce.removeMovieClip(); } } } this.holder.delivery.storkReadiForWork.snowHelper = false; this.holder.delivery.storkReadiForWork.lightningHelper = false; this.holder.delivery.storkReadiForWork.rainHelper = false; this.holder.delivery.storkReadiForWork[this.holder.tupe] = true; } this.holder.attachWindBlower(); }; }; ASSetPropFlags(mcs.Helper.prototype, null, 1); } #endinitclip } movieClip 9320 __Packages.mcs.DeliverySack { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.DeliverySack) { var v1 = function (delivery_, linkID, x, y, depth, gender_, numOfBabies_, tupe_) { super(linkID, x, y); this.linkID = linkID; this.depth = depth; this.delivery = delivery_; this.sackType = 0; this.selected = false; this.gender = gender_; this.numOfBabies = numOfBabies_; this.tupe = tupe_; this.addPoints = numOfBabies_ * 10; }; mcs.DeliverySack = v1; mcs.DeliverySack extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.DeliverySack implements _global.utils.IClipEvents; v2.attachSack = function () { var v6 = this.delivery.storkReadiForWork.maxBabyCare - this.delivery.storkReadiForWork.BabyCareInMoment; this.delivery.storkReadiForWork.clip.gotoAndStop('finger' + v6); var v3 = 1; var v2 = 1; while (v2 < 5) { if (this.delivery.storkReadiForWork.SacksPlace[v2] == false) { v3 = v2; this.delivery.storkReadiForWork.SacksPlace[v2] = true; break; } ++v2; } var v4 = 'vrekja' + v3.toString(); var v5 = 'cvor' + v3.toString(); if (this.gender == 2 && (v3 == 1 || v3 == 3)) { this.clip2 = this.delivery.storkReadiForWork.clip[v5].attachMovie('cvorplavanormal', 'cvorplavanormal', 1); this.clip = this.delivery.storkReadiForWork.clip[v4].attachMovie('plavanormal', 'plavanormal', 1); } else { if (this.gender == 2 && (v3 == 2 || v3 == 4)) { this.clip2 = this.delivery.storkReadiForWork.clip[v5].attachMovie('cvorplavaflip', 'cvorplavaflip', 1); this.clip = this.delivery.storkReadiForWork.clip[v4].attachMovie('plavaflip', 'plavaflip', 1); } else { if (this.gender == 1 && (v3 == 1 || v3 == 3)) { this.clip2 = this.delivery.storkReadiForWork.clip[v5].attachMovie('cvorrozevanormal', 'cvorrozevanormal', 1); this.clip = this.delivery.storkReadiForWork.clip[v4].attachMovie('rozevanormal', 'rozevanormal', 1); } else { if (this.gender == 1 && (v3 == 2 || v3 == 4)) { this.clip2 = this.delivery.storkReadiForWork.clip[v5].attachMovie('cvorrozevaflip', 'cvorrozevaflip', 1); this.clip = this.delivery.storkReadiForWork.clip[v4].attachMovie('rozevaflip', 'rozevaflip', 1); } } } } this.clip.gotoAndStop(this.numOfBabies); this.clip.num = v3; this.addEvents(); }; v2.removeSack = function () { var v2 = this.delivery.storkReadiForWork.maxBabyCare - this.delivery.storkReadiForWork.BabyCareInMoment; this.delivery.storkReadiForWork.clip.gotoAndStop('finger' + v2); this.delivery.storkReadiForWork.SacksPlace[this.clip.num] = false; this.clip.removeMovieClip(); this.clip2.removeMovieClip(); }; v2.removeSack1 = function () { if (this.delivery.CurentPopUp.chekPrestObject(this) == false) { return undefined; } this.delivery.level.game.sndCtrl.stopSound(this.delivery.level.game.soundsId.mouseclick_snd); this.delivery.level.game.sndCtrl.playSound(this.delivery.level.game.soundsId.mouseclick_snd); switch (this.tupe) { case 1: ++this.delivery.level.singelBoySacks; this.delivery.singelBoySacks.num.text = this.delivery.level.singelBoySacks; this.delivery.singelBoySacks._visible = true; break; case 2: this.delivery.level.game.helpTipsDelivery[10].hidePopUp(); this.delivery.level.game.helpTipsDelivery[2].showPopUp(); this.delivery.level.game.helpTipsDelivery[2].PriorityObject = [this.delivery.singelBoySacks]; ++this.delivery.level.singelGirlSacks; this.delivery.singelGirlSacks.num.text = this.delivery.level.singelGirlSacks; this.delivery.singelGirlSacks._visible = true; break; case 3: ++this.delivery.level.twinBoySacks; this.delivery.storkReadiForWork.MultyIndex /= 2; this.delivery.twinBoySacks.num.text = this.delivery.level.twinBoySacks; this.delivery.twinBoySacks._visible = true; break; case 4: ++this.delivery.level.twinGirlSacks; this.delivery.storkReadiForWork.MultyIndex /= 2; this.delivery.twinGirlSacks.num.text = this.delivery.level.twinGirlSacks; this.delivery.twinGirlSacks._visible = true; break; case 5: ++this.delivery.level.tripletBoySacks; this.delivery.storkReadiForWork.MultyIndex /= 3; this.delivery.tripletBoySacks.num.text = this.delivery.level.tripletBoySacks; this.delivery.tripletBoySacks._visible = true; break; case 6: ++this.delivery.level.tripletGirlSacks; this.delivery.storkReadiForWork.MultyIndex /= 3; this.delivery.tripletGirlSacks.num.text = this.delivery.level.tripletGirlSacks; this.delivery.tripletGirlSacks._visible = true; break; case 7: ++this.delivery.level.quadrupletBoySacks; this.delivery.storkReadiForWork.MultyIndex /= 4; this.delivery.quadrupletBoySacks.num.text = this.delivery.level.quadrupletBoySacks; this.delivery.quadrupletBoySacks._visible = true; break; case 8: ++this.delivery.level.quadrupletGirlSacks; this.delivery.storkReadiForWork.MultyIndex /= 4; this.delivery.quadrupletGirlSacks.num.text = this.delivery.level.quadrupletGirlSacks; this.delivery.quadrupletGirlSacks._visible = true; } var v2 = 0; while (v2 < this.delivery.houseSimbols.length) { if (this.delivery.houseSimbols[v2] == this.simbolZvezda) { trace('brisham zvezda'); this.simbolZvezda.removeMovieClip(); this.simbolZvezda = undefined; this.delivery.houseSimbols.splice(v2, 1); } ++v2; } v2 = 0; while (v2 < this.delivery.houseSimbols.length) { this.delivery.houseSimbols[v2].numHouse.text = v2 + 1; ++v2; } this.delivery.storkReadiForWork.backSack(this); this.removeSack(); }; v2.addEvents = function () { this.clip.holder = this; this.clip.onPress = function () { if (this.holder.delivery.CurentPopUp.chekPrestObject(this.holder) == false) { return undefined; } this.holder.delivery.level.game.sndCtrl.stopSound(this.holder.delivery.level.game.soundsId.mouseclick_snd); this.holder.delivery.level.game.sndCtrl.playSound(this.holder.delivery.level.game.soundsId.mouseclick_snd); switch (this.holder.tupe) { case 1: ++this.holder.delivery.level.singelBoySacks; this.holder.delivery.singelBoySacks.num.text = this.holder.delivery.level.singelBoySacks; this.holder.delivery.singelBoySacks._visible = true; break; case 2: this.holder.delivery.level.game.helpTipsDelivery[10].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[2].showPopUp(); this.holder.delivery.level.game.helpTipsDelivery[2].PriorityObject = [this.holder.delivery.singelBoySacks]; ++this.holder.delivery.level.singelGirlSacks; this.holder.delivery.singelGirlSacks.num.text = this.holder.delivery.level.singelGirlSacks; this.holder.delivery.singelGirlSacks._visible = true; break; case 3: ++this.holder.delivery.level.twinBoySacks; this.holder.delivery.storkReadiForWork.MultyIndex /= 2; this.holder.delivery.twinBoySacks.num.text = this.holder.delivery.level.twinBoySacks; this.holder.delivery.twinBoySacks._visible = true; break; case 4: ++this.holder.delivery.level.twinGirlSacks; this.holder.delivery.storkReadiForWork.MultyIndex /= 2; this.holder.delivery.twinGirlSacks.num.text = this.holder.delivery.level.twinGirlSacks; this.holder.delivery.twinGirlSacks._visible = true; break; case 5: ++this.holder.delivery.level.tripletBoySacks; this.holder.delivery.storkReadiForWork.MultyIndex /= 3; this.holder.delivery.tripletBoySacks.num.text = this.holder.delivery.level.tripletBoySacks; this.holder.delivery.tripletBoySacks._visible = true; break; case 6: ++this.holder.delivery.level.tripletGirlSacks; this.holder.delivery.storkReadiForWork.MultyIndex /= 3; this.holder.delivery.tripletGirlSacks.num.text = this.holder.delivery.level.tripletGirlSacks; this.holder.delivery.tripletGirlSacks._visible = true; break; case 7: ++this.holder.delivery.level.quadrupletBoySacks; this.holder.delivery.storkReadiForWork.MultyIndex /= 4; this.holder.delivery.quadrupletBoySacks.num.text = this.holder.delivery.level.quadrupletBoySacks; this.holder.delivery.quadrupletBoySacks._visible = true; break; case 8: ++this.holder.delivery.level.quadrupletGirlSacks; this.holder.delivery.storkReadiForWork.MultyIndex /= 4; this.holder.delivery.quadrupletGirlSacks.num.text = this.holder.delivery.level.quadrupletGirlSacks; this.holder.delivery.quadrupletGirlSacks._visible = true; } this.holder.delivery.storkReadiForWork.setStar(); this.holder.delivery.storkReadiForWork.backSack(this.holder); this.holder.removeSack(); }; this.clip.onRollOver = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('finger'); }; this.clip.onRollOut = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.onReleaseOutside = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; }; ASSetPropFlags(mcs.DeliverySack.prototype, null, 1); } #endinitclip } movieClip 9321 __Packages.utils.ScoreMessage { #initclip if (!_global.utils) { _global.utils = new Object(); } if (!_global.utils.ScoreMessage) { var v1 = function () {}; utils.ScoreMessage = v1; var v2 = v1.prototype; v2.getPointsLoseMessage = function (where, depth, points, textIDs) { var v6 = new Array(); var v7 = new Array(); if (points != undefined) { var v4 = 0; while (v4 < points.length) { v6.push(points.charAt(v4)); ++v4; } } v4 = 0; while (v4 < textIDs.length) { if (textIDs[v4] != undefined) { v7.push(this.negativeMessages[textIDs[v4]]); } ++v4; } if (where == undefined) { where = _root; } if (isNaN(depth)) { depth = where.getNextHighestDepth(); } var v11 = where.createEmptyMovieClip('holder_mc', depth); var v10 = v11.createEmptyMovieClip('points_mc', v11.getNextHighestDepth()); var v12 = 0; if (points.length > 0) { v6.unshift('-'); } v4 = 0; while (v4 < v6.length) { var v9 = flash.display.BitmapData.loadBitmap(v6[0] + v6[v4]); var v5 = v10.createEmptyMovieClip('digit' + v4, v10.getNextHighestDepth()); v5.attachBitmap(v9, 0); v5._x = v12; v12 += v5._width - 9; ++v4; } v10._x = -v10._width / 2; var v13 = v10._height - 10; v4 = 0; while (v4 < v7.length) { v9 = flash.display.BitmapData.loadBitmap(v7[v4]); var v3 = v11.createEmptyMovieClip('txt' + v4, v11.getNextHighestDepth()); v3.attachBitmap(v9, 0); v3._x = -v3._width / 2; v3._y = v13; v13 += v3._height - 10; ++v4; } return v11; }; v2.getPointsWonMessage = function (where, depth, points, bonuses) { var v12 = new Array(); var v4 = new Array(); if (points != undefined) { var v3 = 0; while (v3 < points.pnts.length) { v12.push(points.pnts.charAt(v3)); ++v3; } } v3 = 0; while (v3 < bonuses.length) { if (bonuses != undefined) { v4.push({'type': bonuses[v3].type, 'txt': this.positiveMessages[bonuses[v3].type], 'points': bonuses[v3].points}); } ++v3; } if (where == undefined) { where = _root; } if (isNaN(depth)) { depth = where.getNextHighestDepth(); } var v16 = where.createEmptyMovieClip('holder_mc', depth); if (points.pnts.length > 0) { var v15 = v16.createEmptyMovieClip('points_mc', v16.getNextHighestDepth()); var v9 = 0; if (points.pnts.length > 0) { v12.unshift('+'); } v3 = 0; while (v3 < v12.length) { var v14 = flash.display.BitmapData.loadBitmap(v12[0] + v12[v3]); var v21 = v15.createEmptyMovieClip('digit' + v3, v15.getNextHighestDepth()); v21.attachBitmap(v14, 0); v21._x = v9; v9 += v21._width - 9; ++v3; } v15._x = -v15._width / 2; if (points.mplr) { v14 = flash.display.BitmapData.loadBitmap('+X'); v21 = v15.createEmptyMovieClip('digitx', v15.getNextHighestDepth()); v21.attachBitmap(v14, 0); v21._x = v9 + 9; v14 = flash.display.BitmapData.loadBitmap('+' + points.mplr); v21 = v15.createEmptyMovieClip('digitx2', v15.getNextHighestDepth()); v21.attachBitmap(v14, 0); v21._x = v9 + v21._width; } } var v18 = 0; if (points.pnts.length > 0) { v18 = v15._height - 10; } v3 = 0; while (v3 < v4.length) { v14 = flash.display.BitmapData.loadBitmap(v4[v3].txt); var v6 = v16.createEmptyMovieClip('messages' + v3, v16.getNextHighestDepth()); if (v4[v3].type == 1 || v4[v3].type == 6) { v4[v3].points = 'X' + v4[v3].points; } var v13 = v6.createEmptyMovieClip('combo_mc', v6.getNextHighestDepth()); v13.attachBitmap(v14, 0); if (v4[v3].type != 0) { var v8 = v6.createEmptyMovieClip('bonusDigits_mc', v6.getNextHighestDepth()); v8._x = v13._width; v9 = 0; var v5 = 0; while (v5 < v4[v3].points.length) { var v10 = flash.display.BitmapData.loadBitmap('+' + v4[v3].points.charAt(v5)); var v7 = v8.createEmptyMovieClip('comboDigit' + v5, v8.getNextHighestDepth()); v7.attachBitmap(v10, 0); v7._x = v9; v9 += v7._width - 9; ++v5; } } v6.attachBitmap(v14, 0); v6._x = -v6._width / 2; v6._y = v18; v18 += v6._height - 10; ++v3; } return v16; }; v2.positiveMessages = ['ATTACKAVOIDED', 'COMBOBONUS', 'PERFECTIONBONUS', 'RANKBONUS', 'SPEEDBONUS', 'WEATHERBONUS', 'LAUNCHBONUS', 'STRENGTHBONUS']; v2.negativeMessages = ['DELIVERYCANCELLED', 'HURRYUP', 'I’MHIT', 'WEATHERSETBACK', 'PLATFORM-OCCUPIED', 'SACKS-RETURNED', 'WRONG-GENDER', 'NO-POINTS', 'LAST-ORDER', 'ImHit', 'ImTired']; ASSetPropFlags(utils.ScoreMessage.prototype, null, 1); } #endinitclip } movieClip 9322 __Packages.ctrl.DepthController { #initclip if (!_global.ctrl) { _global.ctrl = new Object(); } if (!_global.ctrl.DepthController) { var v1 = function (game_) { this.game = game_; this.Background = 0; this.streets = 5000; this.House = 1250; this.snowHelper = 181008; this.DeliverySack = this.streets + 80; this.tracka = 13300; this.Bath = 11040; this.BathBack = 11030; this.Bed = 11100; this.BedFront = 11110; this.slotMashine = 14500; this.teleporte_box = 14300; this.sackSpot = 10050; this.Launcher_box = 150; this.Launcher_back = 93; this.Launcher_tube = 100; this.Launcher_counter = 200; this.Arrow = 300; this.Activation_btn = 350; this.Postolje_za_sliders = 245; this.Slycer_blue = 250; this.Slycer_red = 260; this.Slyder_front1 = 270; this.Slyder_front2 = 280; this.red_stork = 500; this.toy_box = 16000; this.towel = 17200; this.trashcan = 16500; this.points_txt = 18000; this.pointss = 18100; this.twinsTxt = 18200; this.twins_bar = 18300; this.twinsIndicator = 18350; this.twins = 18400; this.stork = 91000; this.cleaning_stork = 77877; this.toy1 = 16060; this.toy2 = 16030; this.slotmachine_back = 13000; this.Slotswitch = 14700; this.Blue_pink_indicator = 14600; this.wishScreen = 14498; this.productionline = 13250; this.trkalca = 13330; this.Telep_Tube = 10100; this.TeleporterBack = 11250; this.slot1 = 13400; this.slot2 = 13450; this.slot3 = 13500; this.slot4 = 13550; this.slot5 = 13600; this.slot6 = 13650; this.slot7 = 13700; this.slot8 = 13750; this.slot9 = 13800; this.foodmaker = 17001; this.escSwitch = 17100; this.oblak = 80308; this.gun = this.House + 3; this.ball = this.stork + 50; this.target = this.stork + 60; this.mapDots = 10; this.simbol_house = 10; this.packingStork = 10150; this.Horn = 10149; this.tempFlyingStork = this.House + 80; this.FlyingStork = this.House + 80; this.pointsDepth = this.House + 13560; }; ctrl.DepthController = v1; var v2 = v1.prototype; v2.getDepth = function (name_) { switch (name_) { return this.depth_; case 'fBackground': this.depth_ = this.Background; this.Background; trace('depth_ ' + this.depth_); return this.depth_; case 'lenta': this.depth_ = this.tracka; this.tracka; return this.depth_; case 'bathFront': this.depth_ = this.Bath; this.Bath += 20; return this.depth_; case 'bathBack': this.depth_ = this.BathBack; this.BathBack += 20; return this.depth_; case 'bed': this.depth_ = this.Bed; this.Bed += 20; return this.depth_; case 'bedFront': this.depth_ = this.BedFront; this.BedFront += 20; return this.depth_; case 'slotMashine': this.depth_ = this.slotMashine; this.slotMashine; return this.depth_; case 'teleporte_box': this.depth_ = this.teleporte_box; this.teleporte_box; return this.depth_; case 'sackSpot': this.depth_ = this.sackSpot; this.sackSpot; return this.depth_; case 'Launcher_box': this.depth_ = this.Launcher_box; this.Launcher_box; return this.depth_; case 'red_stork': this.depth_ = this.red_stork; this.red_stork; return this.depth_; case 'toy_box': this.depth_ = this.toy_box; this.toy_box; return this.depth_; case 'towel': this.depth_ = this.towel; this.towel; return this.depth_; case 'trashcan': this.depth_ = this.trashcan; this.trashcan; return this.depth_; case 'points_txt': this.depth_ = this.points_txt; this.points_txt; return this.depth_; case 'pointss': this.depth_ = this.pointss; this.pointss; return this.depth_; case 'twinsTxt': this.depth_ = this.twinsTxt; this.twinsTxt; return this.depth_; case 'twins_bar': this.depth_ = this.twins_bar; this.twins_bar; return this.depth_; case 'twinsIndicator': this.depth_ = this.twinsIndicator; this.twinsIndicator; return this.depth_; case 'twins': this.depth_ = this.twins; this.twins; return this.depth_; case 'stork': this.depth_ = this.stork; this.stork; return this.depth_; case 'cleaning_stork': this.depth_ = this.cleaning_stork; this.cleaning_stork; return this.depth_; case 'toy1': this.depth_ = this.toy1; this.toy1; return this.depth_; case 'toy2': this.depth_ = this.toy2; this.toy2; return this.depth_; case 'slotmachine_back': this.depth_ = this.slotmachine_back; this.slotmachine_back; return this.depth_; case 'Slotswitch': this.depth_ = this.Slotswitch; this.Slotswitch; return this.depth_; case 'Blue_pink_indicator': this.depth_ = this.Blue_pink_indicator; this.Blue_pink_indicator; return this.depth_; case 'wishScreen': this.depth_ = this.wishScreen; this.wishScreen; return this.depth_; case 'productionline': this.depth_ = this.productionline; this.productionline; return this.depth_; case 'trkalca': this.depth_ = this.trkalca; ++this.trkalca; return this.depth_; case 'Telep_Tube': this.depth_ = this.Telep_Tube; this.Telep_Tube; return this.depth_; case 'Launcher_counter': this.depth_ = this.Launcher_counter; this.Launcher_counter; return this.depth_; case 'launcher_back': this.depth_ = this.Launcher_back; this.Launcher_back; return this.depth_; case 'Arrow': this.depth_ = this.Arrow; this.Arrow; return this.depth_; case 'Launcher_tube': this.depth_ = this.Launcher_tube; this.Launcher_tube; return this.depth_; case 'Activation_btn': this.depth_ = this.Activation_btn; this.Activation_btn; return this.depth_; case 'Slycer_blue': this.depth_ = this.Slycer_blue; this.Slycer_blue; return this.depth_; case 'Slycer_red': this.depth_ = this.Slycer_red; this.Slycer_red; return this.depth_; case 'Slyder_front1': this.depth_ = this.Slyder_front1; this.Slyder_front1; return this.depth_; case 'Slyder_front2': this.depth_ = this.Slyder_front2; this.Slyder_front2; return this.depth_; case 'slot1': this.depth_ = this.slot1; this.slot1; return this.depth_; case 'slot2': this.depth_ = this.slot2; this.slot2; return this.depth_; case 'slot3': this.depth_ = this.slot3; this.slot3; return this.depth_; case 'slot4': this.depth_ = this.slot4; this.slot4; return this.depth_; case 'slot5': this.depth_ = this.slot5; this.slot5; return this.depth_; case 'slot6': this.depth_ = this.slot6; this.slot6; return this.depth_; case 'slot7': this.depth_ = this.slot7; this.slot7; return this.depth_; case 'slot8': this.depth_ = this.slot8; this.slot8; return this.depth_; case 'slot9': this.depth_ = this.slot9; this.slot9; return this.depth_; case 'foodmaker': this.depth_ = this.foodmaker; this.foodmaker; return this.depth_; case 'escSwitch': this.depth_ = this.escSwitch; this.escSwitch; return this.depth_; case 'TeleporterBack': this.depth_ = this.TeleporterBack; this.TeleporterBack; return this.depth_; case 'streets': this.depth_ = this.streets; this.streets; return this.depth_; case 'DeliverySack': this.depth_ = this.DeliverySack; this.DeliverySack; return this.depth_; case 'House': this.depth_ = this.House; this.House -= 2; this.House; return this.depth_; case 'oblak': this.depth_ = this.oblak; this.oblak += 1; return this.depth_; case 'target': this.depth_ = this.target; return this.depth_; case 'gun': this.depth_ = this.gun; ++this.gun; return this.depth_; case 'snowHelper': this.depth_ = this.snowHelper; ++this.snowHelper; return this.depth_; case 'winBlower': this.depth_ = this.winBlower; ++this.winBlower; return this.depth_; case 'mapDots': this.depth_ = this.mapDots; ++this.mapDots; return this.depth_; case 'simbol_house': this.depth_ = this.simbol_house; ++this.simbol_house; return this.depth_; case 'packingStork': this.depth_ = this.packingStork; return this.depth_; case 'horn': this.depth_ = this.Horn; return this.depth_; case 'FlyingStork': this.depth_ = this.FlyingStork; ++this.FlyingStork; if (this.FlyingStork > this.tempFlyingStork + 19) { this.FlyingStork = this.tempFlyingStork; trace('!!!! PREGOLEMA DLABOCINA NA FLYING STRK'); } return this.depth_; case 'ball': this.depth_ = this.ball; ++this.ball; return this.depth_; case 'postolje_za_sliders': this.depth_ = this.Postolje_za_sliders; this.Postolje_za_sliders; return this.depth_; case 'pointsDepth': this.depth_ = this.pointsDepth; ++this.pointsDepth; return this.depth_; } return this.depth_; }; ASSetPropFlags(ctrl.DepthController.prototype, null, 1); } #endinitclip } movieClip 9323 __Packages.scr.GoalScreen { #initclip if (!_global.scr) { _global.scr = new Object(); } if (!_global.scr.GoalScreen) { var v1 = function (_game) { super(); this.game = _game; this.depth = 1; this.init(); }; scr.GoalScreen = v1; scr.GoalScreen extends utils.MovieClipProperties; var v2 = v1.prototype; _global.scr.GoalScreen implements _global.utils.IClipEvents; v2.init = function () { this.f = new scr.FadeIn(); this.r = new scr.FadeOut(); this.hasAttachTransition = false; this.hasRemoveTransition = false; this.addAttachTransition(this.f); this.addRemoveTransition(this.r); this.attach(); }; v2.attachClip = function () { this.clip = this.game.attachMovie('GoalScreen', 'GoalScreen', 1, {'_x': 400, '_y': 300}); this.target = MovieClip(this.game); this.continueBtn = this.clip.continueBtn; this.addEvents(); }; v2.removeGoalScreen = function () { trace('this.hasRemoveTransition ' + this.hasRemoveTransition); if (this.hasRemoveTransition) { this.rTransition.startTransition(); } else { this.remove(); } }; v2.addEvents = function () { this.continueBtn.continueBtn.holder = this; this.continueBtn.continueBtn.onPress = function () { this.holder.game.sndCtrl.stopSound(this.holder.game.soundsId.mouseclick_snd); this.holder.game.sndCtrl.playSound(this.holder.game.soundsId.mouseclick_snd); this._parent.ss.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); this.holder.removeGoalScreen(); }; this.continueBtn.continueBtn.onRollOver = function () { this._parent.ss.gotoAndStop(2); this.holder.game.mousePointer.clip.gotoAndStop('finger'); }; this.continueBtn.continueBtn.onRollOut = function () { this._parent.ss.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; this.continueBtn.continueBtn.onReleaseOutside = function () { this._parent.ss.gotoAndStop(1); this.holder.game.mousePointer.clip.gotoAndStop('normal'); }; }; v2.addAttachTransition = function (t) { this.aTransition = t; this.aTransition.addTransitionObject(this); this.aTransition.addEventListener('onAttach', this); this.hasAttachTransition = true; }; v2.addRemoveTransition = function (t) { this.rTransition = t; this.rTransition.addTransitionObject(this); this.rTransition.addEventListener('onRemove', this); this.hasRemoveTransition = true; }; v2.removeAttachTransition = function (t) { this.aTransition.removeEventListener('onAttach', this); this.hasAttachTransition = false; this.aTransition = undefined; }; v2.removeRemoveTransition = function (t) { this.rTransition.removeEventListener('onRemove', this); this.hasRemoveTransition = false; this.rTransition = undefined; }; v2.attach = function () { this.attachClip(); trace('this.hasAttachTransition ' + this.hasAttachTransition); if (this.hasAttachTransition) { this.aTransition.startTransition(); } }; v2.remove = function () { this.clip.removeMovieClip(); this.game.playMusicFlag = false; this.game.newGame(); this.game.playMusicFlag = true; }; v2.onAttach = function () {}; v2.onRemove = function () { this.remove(); }; ASSetPropFlags(scr.GoalScreen.prototype, null, 1); } #endinitclip } movieClip 9324 __Packages.mcs.DeliveryStork { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.DeliveryStork) { var v1 = function (delivery_, linkID, x, y, depth, upgrade, speed, power) { super(linkID, x, y); this.alfaPArametar = false; this.MultyIndex = 1; this.depth = depth; this.delivery = delivery_; this.carring = 0; this.StartX = 368.1; this.StartY = 386.7; this.PitStop = getTimer(); this.hasSack = false; this.pressed = false; this.sleep = false; this.right = false; this.left = false; this.fleg = false; this.GoHomeFlag = false; this.atachStorkFlag = false; this.Sacks = []; this.Houses = []; this.tempFalgForBagStork = false; this.houseSimbols = []; this.weakingUp = false; this.BabyCareInMoment = 0; this.upgrade = upgrade; this.speed = speed; this.power = power; this.FlySide = 'down'; this.Stars = []; this.TiredTime = 0; this.snowHelper = false; this.lightningHelper = false; this.rainHelper = false; this.ContaEfekt = undefined; this.HitTheWeather = 0; this.HouseLength = this.delivery.levelAssets.Houses.length; this.StrkHitbyLightning = undefined; this.sounds = [['storkgo_snd', 100, false], ['storkarrive_snd', 100, false], ['storkdive_snd', 100, false], ['storkwingflap_snd', 100, false], ['storkisfrozen_snd', 100, false], ['storkiswet_snd', 100, false], ['storkiselectroduced_snd', 100, false], ['disenje_snd', 20, false], ['storkgetsfrozen_snd', 100, false], ['storkgetswet_snd', 100, false], ['storkgetselectroduced_snd', 100, false], ['srce_snd', 100, false], ['YesSir_snd', 100, false], ['Iamfull_snd', 100, false], ['givememore_snd', 100, false]]; this.soundsId = new Array(); this.attachSounds(); this.init(); }; mcs.DeliveryStork = v1; mcs.DeliveryStork extends utils.MovieClipProperties; var v2 = v1.prototype; _global.mcs.DeliveryStork implements _global.utils.IClipEvents; v2.attachSounds = function () { var v2 = 0; while (v2 < this.sounds.length) { var v3 = this.delivery.soundClip.createEmptyMovieClip(utils.StringUtils.getUniqueName(), this.delivery.soundClip.getNextHighestDepth()); var v4 = new utils.SoundImpl(v3); v4.attachSoundImpl(this.sounds[v2][0], this.sounds[v2][1], this.sounds[v2][2]); this.soundsId[this.sounds[v2][0]] = this.delivery.sndCtrl.addSound(this.sounds[v2][0], v3, this.sounds[v2][1], this.sounds[v2][2]); if (this.sounds[v2][2]) { this.delivery.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.delivery.sndCtrl.getMusicVolume()); } else { this.delivery.sndCtrl.setSoundVolume(this.soundsId[this.sounds[v2][0]], this.delivery.sndCtrl.getSoundFXVolume()); } ++v2; } }; v2.init = function () { this.prepareForWork = false; this.Houses = []; this.Sacks = []; this.Stars = []; this.houseSimbols = []; this.BabyCareInMoment = 0; this.weakingUp = false; this.FlySide = 'down'; this.snowHelper = false; this.lightningHelper = false; this.rainHelper = false; this.TiredTime = 0; this.SacksPlace = [undefined, false, false, false, false]; if (this.power == 1) { this.maxBabyCare = 2; } else { if (this.power == 2) { this.maxBabyCare = 3; } else { if (this.power == 3) { this.maxBabyCare = 4; } else { this.maxBabyCare = 1; } } } }; v2.playAnimation = function (id) {}; v2.target = function () {}; v2.attachStorkWithBags = function () { var v2; var v3 = 'StorkWithBags' + this.power.toString() + this.speed.toString(); v2 = this.delivery.holder.attachMovie(v3, utils.StringUtils.getUniqueName(), this.delivery.level.depth.getDepth('streets') - 10, {'_x': this.StartX, '_y': this.StartY}); v2.stork = this; return v2; }; v2.attachStork = function (delivery_) { if (this.LastContaEfekt != undefined) { var v4 = this.clip; v4.swapDepths(this.depth - 1); trace('ke pravi mcFadeOut' + v4 + 'a glabocinata mu e ' + v4.getDepth()); this.alfaPArametar = true; this.mcFadeOut(v4, 400); } if (this.ContaEfekt != undefined) { this.LastContaEfekt = this.ContaEfekt; var v5 = this.ContaEfekt.toString() + this.power.toString() + this.speed.toString(); if (this.ContaEfekt == 'WetStork') { this.TiredTime = 8 + Math.random() * 4; this.clip = this.delivery.holder.attachMovie(v5, utils.StringUtils.getUniqueName(), this.depth, {'_x': this.x + 8.4, '_y': this.y + 10.4}); this.clip.fleg = 'WetStork'; this.clip.Level = this.delivery.level; this.delivery.target.sndCtrl.stopSound(this.soundsId.storkiswet_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.storkiswet_snd, 32000); } else { if (this.ContaEfekt == 'Frozen') { trace('attachStork FROZEN this.depth ' + this.depth); this.TiredTime = 8 + Math.random() * 4; this.clip = this.delivery.holder.attachMovie(v5, utils.StringUtils.getUniqueName(), this.depth, {'_x': this.x + 13.5, '_y': this.y + 10}); this.clip.fleg = 'Frozen'; this.clip.Level = this.delivery.level; this.delivery.target.sndCtrl.stopSound(this.soundsId.storkisfrozen_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.storkisfrozen_snd, 32000); } else { if (this.ContaEfekt == 'Smoked') { this.StrkHitbyLightning.removeMovieClip(); this.TiredTime = 8 + Math.random() * 4; this.clip = this.delivery.holder.attachMovie(v5, utils.StringUtils.getUniqueName(), this.depth, {'_x': this.x - 12.4, '_y': this.y - 52}); this.clip.fleg = 'Smoked'; this.clip.Level = this.delivery.level; this.delivery.target.sndCtrl.stopSound(this.soundsId.storkiselectroduced_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.storkiselectroduced_snd, 32000); this.StrkHitbyLightning = undefined; } } } this.delivery.level.game.helpTipsDelivery[34].showPopUp(); this.addEvents(); this.ContaEfekt = undefined; utils.Delegate.callDelayed(this, this.attachStork, this.TiredTime * 1000, this.delivery); } else { if (this.TiredTime > 0) { var v5 = 'Tired' + this.power.toString() + this.speed.toString(); this.clip = this.delivery.holder.attachMovie(v5, utils.StringUtils.getUniqueName(), this.depth, {'_x': this.x + 2.2, '_y': this.y + 13.9}); this.clip.fleg = undefined; this.clip.Level = this.delivery.level; var v6; v6 = this; this.clip.Stork = v6; this.delivery.target.sndCtrl.stopSound(this.soundsId.disenje_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.disenje_snd, 32000); this.delivery.target.sndCtrl.stopSound(this.soundsId.storkiselectroduced_snd); this.delivery.target.sndCtrl.stopSound(this.soundsId.storkisfrozen_snd); this.delivery.target.sndCtrl.stopSound(this.soundsId.storkiswet_snd); } else { if (this.ContaEfekt == undefined && this.TiredTime == 0) { trace('attachStork StandStork this.depth ' + this.depth); var v5 = 'StandStork' + this.power.toString() + this.speed.toString(); this.clip = this.delivery.holder.attachMovie(v5, utils.StringUtils.getUniqueName(), this.depth, {'_x': this.x, '_y': this.y}); this.clip.fleg = undefined; if (this.LastContaEfekt != undefined) { this.LastContaEfekt = undefined; this.mcFadeIn(this.clip, 400); this.delivery.target.sndCtrl.stopSound(this.soundsId.storkiselectroduced_snd); this.delivery.target.sndCtrl.stopSound(this.soundsId.storkisfrozen_snd); this.delivery.target.sndCtrl.stopSound(this.soundsId.storkiswet_snd); } } } } this.strengthMeter = this.clip.attachMovie('strengthMeter', 'strengthMeter', 5, {'_x': 60, '_y': 40}); var v3 = 1; while (v3 <= 5) { this.strengthMeter['str' + v3]._visible = false; ++v3; } var v2 = 1; while (v2 <= this.maxBabyCare) { this.strengthMeter['str' + v2]._visible = true; ++v2; } this.addEvents(); }; v2.attachFirsTimeStork = function (delivery_) { var v4 = 'StandStork' + this.power.toString() + this.speed.toString(); this.clip = this.delivery.holder.attachMovie(v4, utils.StringUtils.getUniqueName(), this.depth, {'_x': this.x, '_y': this.y}); this.clip.fleg = undefined; this.strengthMeter = this.clip.attachMovie('strengthMeter', 'strengthMeter', 5, {'_x': 60, '_y': 40}); var v3 = 1; while (v3 <= 5) { this.strengthMeter['str' + v3]._visible = false; ++v3; } var v2 = 1; while (v2 <= this.maxBabyCare) { this.strengthMeter['str' + v2]._visible = true; ++v2; } }; v2.setBabyNum = function () { this.Sacks.push(this.Sack); this.BabyCareInMoment += this.Sacks[this.Sacks.length - 1].numOfBabies; this.clip.multyIndex.index.text = this.MultyIndex; if (this.delivery.level.game.helpTipsDelivery[23].clip) { this.delivery.level.game.helpTipsDelivery[23].hidePopUp(); } if (this.maxBabyCare == this.BabyCareInMoment) { if (this.maxBabyCare == 2) { this.MultyIndex = 20; } else { if (this.maxBabyCare == 3) { this.MultyIndex = 60; } else { if (this.maxBabyCare == 4) { this.MultyIndex = 100; } } } if (this.maxBabyCare > 1) { this.delivery.level.game.helpTipsDelivery[33].showPopUp(); } this.clip.attachMovie('ImFullBlue', utils.StringUtils.getUniqueName(), 55, {'_x': 0, '_y': 20}); this.delivery.target.sndCtrl.stopSound(this.soundsId.Iamfull_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.Iamfull_snd); } else { this.MultyIndex = 0; this.clip.attachMovie('gimmyMore', utils.StringUtils.getUniqueName(), 55, {'_x': 0, '_y': 20}); this.delivery.target.sndCtrl.stopSound(this.soundsId.givememore_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.givememore_snd); } }; v2.backSack = function (casks_) { this.clip.multyIndex.index.text = this.MultyIndex; var v2 = 0; while (v2 < this.Sacks.length) { if (this.Sacks[v2] == casks_) { this.Sacks.splice(v2, 1); break; } ++v2; } this.BabyCareInMoment -= casks_.numOfBabies; var v5 = this.maxBabyCare - this.BabyCareInMoment; var v4 = 1; while (v4 <= 5) { this.strengthMeter['str' + v4]._visible = false; ++v4; } var v3 = 1; while (v3 <= v5) { this.strengthMeter['str' + v3]._visible = true; ++v3; } }; v2.checkPower = function (babyNumber) { if (this.BabyCareInMoment + babyNumber <= this.maxBabyCare) { var v4 = this.maxBabyCare - (this.BabyCareInMoment + babyNumber); var v3 = 1; while (v3 <= 5) { this.strengthMeter['str' + v3]._visible = false; ++v3; } var v2 = 1; while (v2 <= v4) { this.strengthMeter['str' + v2]._visible = true; ++v2; } return true; } else { if (this.Houses.length == 0) { this.strengthMeter.play(); if (this.BabyCareInMoment == this.maxBabyCare) { this.clip.attachMovie('ImFullRed', utils.StringUtils.getUniqueName(), 55, {'_x': 0, '_y': 20}); this.delivery.target.sndCtrl.stopSound(this.delivery.target.soundsId.negativemessage_snd); this.delivery.target.sndCtrl.playSound(this.delivery.target.soundsId.negativemessage_snd); return false; } if (this.BabyCareInMoment + babyNumber >= this.maxBabyCare) { this.clip.attachMovie('TooMuch', utils.StringUtils.getUniqueName(), 55, {'_x': 0, '_y': 20}); this.delivery.target.sndCtrl.stopSound(this.delivery.target.soundsId.negativemessage_snd); this.delivery.target.sndCtrl.playSound(this.delivery.target.soundsId.negativemessage_snd); } return false; } } }; v2.removeStork = function () { this.clip.removeMovieClip(); }; v2.setStar = function () { var v2 = 0; while (v2 < this.delivery.Stars.length) { this.delivery.Stars[v2].starNum.text = v2 + 1; ++v2; } var v3 = 0; while (v3 < this.delivery.houseSimbols.length) { if (this.delivery.houseSimbols[v3] == this.Sacks[0].simbolZvezda) { this.Sacks[0].simbolZvezda.removeMovieClip(); this.Sacks[0].simbolZvezda = undefined; this.delivery.houseSimbols.splice(v3, 1); } ++v3; } v3 = 0; while (v3 < this.delivery.houseSimbols.length) { this.delivery.houseSimbols[v3].numHouse.text = v3 + 1; ++v3; } }; v2.setStar1 = function () { var v2 = 0; while (v2 < this.delivery.Stars.length) { this.delivery.Stars[v2].starNum.text = v2 + 1; ++v2; } }; v2.cashEvent = function () { if (this.delivery.servedHouse >= this.delivery.levelAssets.eventNumber[0]) { this.delivery.setNeed(); this.delivery.levelAssets.eventNumber.splice(0, 1); this.delivery.servedHouse = 0; } }; v2.AttachFlyStork = function () { this.tempClip.removeMovieClip(); this.clip.removeMovieClip(); var v7 = 'StorkFlying' + this.power.toString() + this.speed.toString(); var v8 = this.delivery.level.depth.getDepth('FlyingStork'); this.clip = this.delivery.holder.attachMovie(v7, utils.StringUtils.getUniqueName(), v8, {'_x': this.Houses[0].x + 2.2, '_y': this.Houses[0].Y - 46}); this.clip.Level = this.delivery.level; var v6 = this.delivery.holder.getNextHighestDepth(); this.delivery.holder.attachMovie('izgubuvanje', utils.StringUtils.getUniqueName(), v6, {'_x': 399.9, '_y': 299.9}); this.delivery.target.sndCtrl.stopSound(this.soundsId.storkdive_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.storkdive_snd); if (this.Sacks.length % 2 == 0) { this.clip._x = 810; } else { this.FlySide = 'down'; this.clip._x = -110; } if (this.lightningHelper) { this.clip.kapa.attachMovie('smal_lightninghelp', 'smal_lightninghelp', 1); } else { if (this.rainHelper) { this.clip.kapa2.attachMovie('smal_rainhelper', 'smal_rainhelper', 2); } else { if (this.snowHelper) { this.clip.kapa3.attachMovie('smal_shalce', 'smal_shalce', 3); } } } var v2 = 0; while (v2 < this.Sacks.length) { var v3 = v2 + 1; var v4 = 'blue0' + v3; if (this.Sacks[v2].gender == 2) { v4 = 'blue0' + v3; this.Sacks[v2].sacksBag = this.clip['blue' + v3 + 'attach'].attachMovie(v4, v4, v2); this.Sacks[v2].sacksBagName = v4; } else { v4 = 'pink0' + v3; this.Sacks[v2].sacksBag = this.clip['blue' + v3 + 'attach'].attachMovie(v4, v4, v2); this.Sacks[v2].sacksBagName = v4; } ++v2; } if (this.Houses[0].SnowCloud) { var v5 = this.Houses[0].SnowCloud.getDepth(); this.clip.swapDepths(v5 - 1); var v11 = v5 - 1; } this.strengthMeter._visible = false; this.clip.multyIndex.removeMovieClip(); if (this.BabyCareInMoment != this.maxBabyCare) { this.MultyIndex = 1; } }; v2.removeCLouds = function (house) { trace('removeCLouds'); house.wish = undefined; house.clip.gotoAndStop(1); house.oblak.removeMovieClip(); house.oblak2.removeMovieClip(); house.Selected = false; }; v2.fly = function () { if (this.clip._visible == false && this.StrkHitbyLightning != undefined) { return undefined; } this.clip.stork = this; if (this.GoHomeFlag && this.clip._x < this.x + 200) { if (this.delivery.Rang != 'Ace') { if (this.FlySide == 'up') { this.clip._x += this.speed * 2 + 8; } else { if (this.FlySide == 'down') { this.clip._x -= this.speed * 2 + 8; } } } else { if (this.delivery.Rang == 'Ace') { if (this.FlySide == 'up') { this.clip._x += 16; } else { if (this.FlySide == 'down') { this.clip._x -= 16; } } } } if (this.FlySide == 'up' && this.clip._x > 921.4) { this.FlySide = 'down'; this.clip._y = this.Houses[0].Y - 46; this.clip._xscale *= -1; } if (this.FlySide == 'down' && this.clip._x < -18.6) { this.FlySide = 'up'; this.clip._y = this.Houses[0].Y - 46; this.clip._xscale *= -1; } return undefined; } else { if (this.Houses.length == 0 && this.clip._x >= this.x + 40) { this.GoHomeFlag = false; this.SacksPlace = [undefined, false, false, false, false]; this.TiredTime = (this.BabyCareInMoment / this.maxBabyCare) * 9; this.PitStop = getTimer(); this.FlySide = 'down'; this.clip.removeMovieClip(); utils.Delegate.callDelayed(this, this.attachStork, 100, this.delivery); this.MultyIndex = 1; this.clip.multyIndex.removeMovieClip(); this.snowHelper = false; this.lightningHelper = false; this.rainHelper = false; this.clip.snowHelper.removeMovieClip(); this.clip.lightningHelper.removeMovieClip(); this.clip.rainHelper.removeMovieClip(); var v2 = 1; while (v2 <= 5) { this.strengthMeter['str' + v2]._visible = false; ++v2; } var v5 = 1; while (v5 <= this.maxBabyCare) { this.strengthMeter['str' + v5]._visible = true; ++v5; } this.delivery.target.sndCtrl.stopSound(this.soundsId.storkarrive_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.storkarrive_snd); this.clip.attachMovie('storkOblak', 'storkOblak', 4, {'_x': -10, '_y': -10, '_xscale': 50, '_yscale': 50}); if (this.delivery.level.game.Storks[0] == this) { this.delivery.holder.attachMovie('storkBackHome', utils.StringUtils.getUniqueName(), this.depth + 1, {'_x': 626.6, '_y': 56.8}); } else { if (this.delivery.level.game.Storks[1] == this) { this.delivery.holder.attachMovie('storkBackHome', utils.StringUtils.getUniqueName(), this.depth + 1, {'_x': 630.1, '_y': 100}); } else { if (this.delivery.level.game.Storks[2] == this) { this.delivery.holder.attachMovie('storkBackHome', utils.StringUtils.getUniqueName(), this.depth + 1, {'_x': 636.1, '_y': 185}); } else { if (this.delivery.level.game.Storks[3] == this) { this.delivery.holder.attachMovie('storkBackHome', utils.StringUtils.getUniqueName(), this.depth + 1, {'_x': 642.1, '_y': 270}); } else { if (this.delivery.level.game.Storks[4] == this) { this.delivery.holder.attachMovie('storkBackHome', utils.StringUtils.getUniqueName(), this.depth + 1, {'_x': 646.9, '_y': 335}); } else { if (this.delivery.level.game.Storks[5] == this) { this.delivery.holder.attachMovie('doluStrkBack', utils.StringUtils.getUniqueName(), this.depth + 1, {'_x': 400.1, '_y': 300}); } } } } } } trace('dlabocina na toa so se vraka ' + (this.depth + 1)); this.prepareForWork = false; this.BabyCareInMoment = 0; this.fleg = false; v5 = 0; while (v5 < this.Sacks.length) { this.setStar(); this.backUnUseSacks(this.Sacks[v5].tupe); ++v5; } v2 = 0; while (v2 < this.Sacks.length) { var v3 = 0; while (v3 < this.delivery.houseSimbols.length) { if (this.delivery.houseSimbols[v3] == this.Sacks[v2].simbolZvezda) { this.Sacks[v2].simbolZvezda.removeMovieClip(); this.Sacks[v2].simbolZvezda = undefined; this.delivery.houseSimbols.splice(v3, 1); } ++v3; } ++v2; } this.setStar(); if (this.ContaEfekt) { this.Sacks[0].clip.removeMovieClip(); this.Sacks[1].clip.removeMovieClip(); this.Sacks[2].clip.removeMovieClip(); this.Sacks[3].clip.removeMovieClip(); this.Sacks = []; } this.Sacks = []; if (this.delivery.storkReadiForWork == this) { this.delivery.storkReadiForWork = undefined; } var v6 = true; var v7 = this.delivery.levelAssets.Houses.length; var v4 = 0; while (v4 < v7) { if (this.delivery.levelAssets.Houses[v4].wish != undefined) { v6 = false; break; } ++v4; } if (v6 && this.delivery.CurentPopUp == undefined && this.delivery.levelAssets.wishArray[this.delivery.WishStep].length == undefined) { this.delivery.setNeed(); } else { if (v6) { utils.Delegate.callDelayed(this, this.repetForNeeds, 3000); } } return undefined; } } if (this.strengthMeter._visible) { if (this.atachStorkFlag == false) { this.clip.attachMovie('YesSir', utils.StringUtils.getUniqueName(), 55, {'_x': 0, '_y': 20}); this.delivery.target.sndCtrl.stopSound(this.soundsId.YesSir_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.YesSir_snd); this.tempClip = this.clip; utils.Delegate.callDelayed(this.tempClip, this.tempClip.gotoAndPlay, 5, 13); this.clip = undefined; utils.Delegate.callDelayed(this, this.AttachFlyStork, 1000); this.fleg = true; this.atachStorkFlag = true; } } if (this.delivery.Rang != 'Ace') { if (this.FlySide == 'up') { this.clip._x += this.speed * 2 + 3; } else { if (this.FlySide == 'down') { this.clip._x -= this.speed * 2 + 3; } } } else { if (this.delivery.Rang == 'Ace') { if (this.FlySide == 'up') { this.clip._x += 11; } else { if (this.FlySide == 'down') { this.clip._x -= 11; } } } } if (this.FlySide == 'up' && this.clip._x > 921.4) { this.FlySide = 'down'; if (this.Houses[0].SnowCloud) { this.clip.swapDepths(this.Houses[0].SnowCloud.getDepth() - 1); } else { this.clip.swapDepths(this.delivery.level.depth.getDepth('FlyingStork')); } this.clip._y = this.Houses[0].Y - 46; this.clip._xscale *= -1; } if (this.FlySide == 'down' && this.clip._x < -18.6) { this.FlySide = 'up'; if (this.Houses[0].SnowCloud) { this.clip.swapDepths(this.Houses[0].SnowCloud.getDepth() - 1); } else { this.clip.swapDepths(this.delivery.level.depth.getDepth('FlyingStork')); } this.clip._y = this.Houses[0].Y - 46; this.clip._xscale *= -1; } if (this.clip.testArea.hitTest(this.Houses[0].clip) && int(this.clip._y) == int(this.Houses[0].Y - 46)) { this.atachStorkFlag = false; if (!this.Houses[0].snow && !this.Houses[0].storm && !this.Houses[0].rain || this.Houses[0].snow && this.snowHelper || this.Houses[0].storm && this.lightningHelper || this.Houses[0].rain && this.rainHelper) { if (this.Houses[0].snow || this.Houses[0].storm || this.Houses[0].rain) { this.HitTheWeather = 1; } if (this.Sacks[0].gender == 2) { this.delivery.score_mc2.num.text -= 1; } else { if (this.Sacks[0].gender == 1) { this.delivery.score_mc3.num.text -= 1; } } if (this.Houses[0].wish == this.Sacks[0].gender && this.Houses[0].wish != undefined) { utils.Delegate.callDelayed(this, this.removeCLouds, 400, this.Houses[0]); this.Houses[0].clip.attachMovie('srce', 'srce', 3, {'_x': 40, '_y': 20}); this.Houses[0].clip.srce.factory = this.delivery; this.delivery.target.sndCtrl.stopSound(this.soundsId.srce_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.srce_snd); utils.Delegate.callDelayed(this.Houses[0], this.Houses[0].clearClouds, 400); this.Houses[0].snow = false; this.Houses[0].storm = false; this.Houses[0].rain = false; ++this.delivery.servedHouse; utils.Delegate.callDelayed(this, this.cashEvent, 1000); this.delivery.level.game.helpTipsDelivery[11].showPopUp(); if (this.delivery.PastActions[this.delivery.PastActions.length - 1] == this.Sacks[0].gender) { ++this.delivery.comboColor; if (this.Sacks.length == 1) { utils.Delegate.callDelayed(this.delivery.level, this.delivery.level.changePointsInDelivery, 400, this.Houses[0].addPoints, this.Houses[0].clip, this.MultyIndex, this.delivery.comboColor, this.HitTheWeather); } else { utils.Delegate.callDelayed(this.delivery.level, this.delivery.level.changePointsInDelivery, 400, this.Houses[0].addPoints, this.Houses[0].clip, 1, this.delivery.comboColor, this.HitTheWeather); } } else { this.delivery.comboColor = 1; if (this.Sacks.length == 1) { utils.Delegate.callDelayed(this.delivery.level, this.delivery.level.changePointsInDelivery, 400, this.Houses[0].addPoints, this.Houses[0].clip, this.MultyIndex, this.delivery.comboColor, this.HitTheWeather); } else { utils.Delegate.callDelayed(this.delivery.level, this.delivery.level.changePointsInDelivery, 400, this.Houses[0].addPoints, this.Houses[0].clip, 1, this.delivery.comboColor, this.HitTheWeather); } } this.HitTheWeather = 0; this.delivery.PastActions.push(this.Sacks[0].gender); } else { if (this.Houses[0].wish == 0 && this.Sacks.length > 0) { utils.Delegate.callDelayed(this, this.removeCLouds, 400, this.Houses[0]); this.Houses[0].clip.attachMovie('srce', 'srce', 3, {'_x': 40, '_y': 2}); this.Houses[0].clip.srce.factory = this.delivery; this.delivery.target.sndCtrl.stopSound(this.soundsId.srce_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.srce_snd); utils.Delegate.callDelayed(this.Houses[0], this.Houses[0].clearClouds, 400); this.Houses[0].snow = false; this.Houses[0].storm = false; this.Houses[0].rain = false; ++this.delivery.servedHouse; utils.Delegate.callDelayed(this, this.cashEvent, 1000); if (this.delivery.PastActions[this.delivery.PastActions.length - 1] == this.Sacks[0].gender) { ++this.delivery.comboColor; } if (this.Sacks.length == 1) { utils.Delegate.callDelayed(this.delivery.level, this.delivery.level.changePointsInDelivery, 400, this.Houses[0].addPoints, this.Houses[0].clip, this.MultyIndex, this.delivery.comboColor, this.HitTheWeather); } else { utils.Delegate.callDelayed(this.delivery.level, this.delivery.level.changePointsInDelivery, 400, this.Houses[0].addPoints, this.Houses[0].clip, 1, this.delivery.comboColor, this.HitTheWeather); } this.delivery.PastActions.push(this.Sacks[0].gender); this.HitTheWeather = 0; } else { if (this.Sacks.length > 0) { utils.Delegate.callDelayed(this, this.removeCLouds, 400, this.Houses[0]); ++this.delivery.servedHouse; utils.Delegate.callDelayed(this, this.cashEvent, 1000); utils.Delegate.callDelayed(this.Houses[0], this.Houses[0].clearClouds, 400); this.Houses[0].snow = false; this.Houses[0].storm = false; this.Houses[0].rain = false; this.delivery.comboColor = 1; this.delivery.level.pointsArray.push(6); this.delivery.level.pointsArray.push(7); utils.Delegate.callDelayed(this.delivery.level, this.delivery.level.changePointsInDelivery, 400, 0, this.Houses[0].clip, 0, 0, 0); this.HitTheWeather = 0; this.delivery.PastActions.push(-1); this.delivery.RangScore -= 30; if (this.delivery.RangScore < 0) { this.delivery.RangScore = 0; } } } } } else { this.LastHouse = this.Houses[0]; trace('PRED ' + this.clip.getDepth()); this.clip.swapDepths(this.delivery.level.depth.getDepth('FlyingStork')); trace('posle ' + this.clip.getDepth()); if (this.Houses[0].snow) { this.clip.attachMovie('storkLetaSneg', 'storkLetaSneg', 1, {'_x': 54, '_y': 14.3}); this.clip.storkLetaSneg.gotoAndPlay(this.clip._currentframe); this.ContaEfekt = 'Frozen'; this.delivery.target.sndCtrl.stopSound(this.soundsId.storkgetsfrozen_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.storkgetsfrozen_snd); } else { if (this.Houses[0].storm) { this.clip.attachMovie('storkLetaGrom', 'storkLetaGrom', 1, {'_x': 54.7, '_y': 16.6}); this.clip.storkLetaGrom.gotoAndPlay(this.clip._currentframe); this.ContaEfekt = 'Smoked'; this.lastXCordinate = this.clip._x; this.clip._visible = false; var v9 = this.delivery.holder.getNextHighestDepth() + this.delivery.NextHighestDepthCounter; trace(' *** dubina() ' + v9); ++this.delivery.NextHighestDepthCounter; this.StrkHitbyLightning = this.delivery.holder.attachMovie('StrkHitbyLightning', utils.StringUtils.getUniqueName(), v9, {'_x': this.clip._x - 42.5, '_y': this.clip._y - 23}); var v11; v11 = this; this.StrkHitbyLightning.stork = v11; this.delivery.target.sndCtrl.stopSound(this.soundsId.storkgetselectroduced_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.storkgetselectroduced_snd); } else { if (this.Houses[0].rain) { this.clip.attachMovie('storkLetaDozd', 'storkLetaDozd', 1, {'_x': 52, '_y': 16.6}); this.clip.storkLetaDozd.gotoAndPlay(this.clip._currentframe); this.ContaEfekt = 'WetStork'; this.delivery.target.sndCtrl.stopSound(this.soundsId.storkgetswet_snd); this.delivery.target.sndCtrl.playSound(this.soundsId.storkgetswet_snd); } } } this.delivery.level.pointsArray.push(0); this.delivery.level.pointsArray.push(3); this.delivery.level.changePointsInDelivery(-25, this.clip, 1, undefined); v2 = 0; while (v2 < this.delivery.Stars.length) { v3 = 0; while (v3 < this.Houses.length) { if (this.delivery.Stars[v2] == this.Houses[v3].star) { this.Houses[v3].star.removeMovieClip(); this.delivery.Stars.splice(v2, 1); } ++v3; } ++v2; } v2 = 0; while (v2 < this.Sacks.length) { v3 = 0; while (v3 < this.delivery.houseSimbols.length) { if (this.delivery.houseSimbols[v3] == this.Sacks[v2].simbolZvezda) { this.Sacks[v2].simbolZvezda.removeMovieClip(); this.Sacks[v2].simbolZvezda = undefined; this.delivery.houseSimbols.splice(v3, 1); } ++v3; } ++v2; } this.Houses[0].SnowCloud.play(); this.Houses[0].Selected = false; this.Houses[1].Selected = false; this.Houses[2].Selected = false; this.Houses[3].Selected = false; this.delivery.comboColor = 1; this.MultyIndex = 1; this.delivery.PastActions = []; this.delivery.avoidingBadWeather = false; this.Houses = []; } if (!this.ContaEfekt) { var v8 = {'x': 3, 'y': 0}; this.Sacks[0].sacksBag.localToGlobal(v8); var v10 = this.Sacks[0].sacksBagName; this.Sacks[0].sacksBag.removeMovieClip(); var v12 = this.Houses[0].clip.attachMovie(v10, v10, 122, {'_x': v8.x - this.Houses[0].clip._x, '_y': v8.y - this.Houses[0].clip._y}); utils.Delegate.callDelayed(v12, gotoAndPlay, 10, 15); } v3 = 0; while (v3 < this.delivery.Stars.length) { if (this.delivery.Stars[v3] == this.Houses[0].star) { this.Houses[0].star.removeMovieClip(); this.delivery.Stars.splice(v3, 1); break; } ++v3; } this.Houses.splice(0, 1); if (!this.ContaEfekt) { this.setStar(); } else { this.setStar1(); } if (!this.ContaEfekt) { this.Sacks[0].clip.removeMovieClip(); this.Sacks.splice(0, 1); } if (this.Houses.length > 0) { utils.Delegate.callDelayed(this, this.wait, 2000); } else { this.GoHomeFlag = true; utils.Delegate.callDelayed(this, this.wait, 2000); } } else { this.fleg = false; } }; v2.repetForNeeds = function () { var v4 = this.delivery.levelAssets.Houses.length; var v3 = true; var v2 = 0; while (v2 < v4) { if (this.delivery.levelAssets.Houses[v2].wish != undefined) { v3 = false; return undefined; } ++v2; } if (v3 && this.delivery.CurentPopUp == undefined) { this.delivery.setNeed(); } else { if (v3) { utils.Delegate.callDelayed(this, this.repetForNeeds, 100); } } }; v2.wait = function () { if (this.LastHouse) { this.LastHouse = undefined; } this.fleg = false; }; v2.backUnUseSacks = function (tupe) { this.delivery.level.pointsArray = []; switch (tupe) { case 1: ++this.delivery.level.singelBoySacks; this.delivery.singelBoySacks.num.text = this.delivery.level.singelBoySacks; this.delivery.singelBoySacks._visible = true; this.delivery.level.pointsArray.push(5); this.delivery.level.changePointsInDelivery(0, this.delivery.singelBoySacks, 1, undefined); break; case 2: ++this.delivery.level.singelGirlSacks; this.delivery.singelGirlSacks.num.text = this.delivery.level.singelGirlSacks; this.delivery.singelGirlSacks._visible = true; this.delivery.level.pointsArray.push(5); this.delivery.level.changePointsInDelivery(0, this.delivery.singelGirlSacks, 1, undefined); break; case 3: ++this.delivery.level.twinBoySacks; this.delivery.twinBoySacks.num.text = this.delivery.level.twinBoySacks; this.delivery.twinBoySacks._visible = true; this.delivery.level.pointsArray.push(5); this.delivery.level.changePointsInDelivery(0, this.delivery.twinBoySacks, 1, undefined); break; case 4: ++this.delivery.level.twinGirlSacks; this.delivery.twinGirlSacks.num.text = this.delivery.level.twinGirlSacks; this.delivery.twinGirlSacks._visible = true; this.delivery.level.pointsArray.push(5); this.delivery.level.changePointsInDelivery(0, this.delivery.twinGirlSacks, 1, undefined); break; case 5: ++this.delivery.level.tripletBoySacks; this.delivery.tripletBoySacks.num.text = this.delivery.level.tripletBoySacks; this.delivery.tripletBoySacks._visible = true; this.delivery.level.pointsArray.push(5); this.delivery.level.changePointsInDelivery(0, this.delivery.tripletBoySacks, 1, undefined); break; case 6: ++this.delivery.level.tripletGirlSacks; this.delivery.tripletGirlSacks.num.text = this.delivery.level.tripletGirlSacks; this.delivery.tripletGirlSacks._visible = true; this.delivery.level.pointsArray.push(5); this.delivery.level.changePointsInDelivery(0, this.delivery.tripletGirlSacks, 1, undefined); break; case 7: ++this.delivery.level.quadrupletBoySacks; this.delivery.quadrupletBoySacks.num.text = this.delivery.level.quadrupletBoySacks; this.delivery.quadrupletBoySacks._visible = true; this.delivery.level.pointsArray.push(5); this.delivery.level.changePointsInDelivery(0, this.delivery.quadrupletBoySacks, 1, undefined); break; case 8: ++this.delivery.level.quadrupletGirlSacks; this.delivery.quadrupletGirlSacks.num.text = this.delivery.level.quadrupletGirlSacks; this.delivery.quadrupletGirlSacks._visible = true; this.delivery.level.pointsArray.push(5); this.delivery.level.changePointsInDelivery(0, this.delivery.quadrupletGirlSacks, 1, undefined); } }; v2.showClip = function () { if (this.clip._visible == false) { this.clip._visible = true; } }; v2.attachPerduviSide = function () { this.delivery.holder.attachMovie('perduvi1', utils.StringUtils.getUniqueName(), this.depth + 1, {'_x': this.x, '_y': this.y + 50}); }; v2.attachPerduviPlatform = function () { var v2 = this.delivery.holder.attachMovie('perduvi1', utils.StringUtils.getUniqueName(), this.delivery.holder.getNextHighestDepth(), {'_x': this.StartX, '_y': this.StartY + 70}); }; v2.attachOblache = function (x, y, d) { _root.attachMovie('perduvi1', 'perduvi1', d, {'_x': x, '_y': y}); }; v2.attachStendingStork = function () { this.clip.removeMovieClip(); var v2 = 'StandStork' + this.power.toString() + this.speed.toString(); this.clip = this.delivery.holder.attachMovie(v2, utils.StringUtils.getUniqueName(), this.depth, {'_x': this.x, '_y': this.y}); this.addEvents(); }; v2.attachStendingStork1 = function () { var v2 = 'StandStork' + this.power.toString() + this.speed.toString(); this.clip.removeMovieClip(); this.clip = this.delivery.holder.attachMovie(v2, utils.StringUtils.getUniqueName(), this.depth, {'_x': this.x, '_y': this.y}); this.addEvents(); }; v2.attachStendingStork2 = function () { var v2 = 'StandStork' + this.power.toString() + this.speed.toString(); this.clip.removeMovieClip(); this.clip = this.delivery.holder.attachMovie(v2, utils.StringUtils.getUniqueName(), this.depth, {'_x': this.x, '_y': this.y}); }; } else { goto 38120; } storedv2.addEvents = function () { if (this.Houses.length > 0) { return undefined; } if (this.clip.fleg == 'WetStork') { this.clip.holder = this; this.clip.onPress = function () { this.holder.clip.attachMovie('ImWet', utils.StringUtils.getUniqueName(), 55, {'_x': 0, '_y': 20}); this.holder.delivery.target.sndCtrl.stopSound(this.holder.delivery.target.soundsId.negativemessage_snd); this.holder.delivery.target.sndCtrl.playSound(this.holder.delivery.target.soundsId.negativemessage_snd); }; this.clip.onRollOver = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('finger'); }; this.clip.onRollOut = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.onReleaseOutside = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; } else { if (this.clip.fleg == 'Smoked') { this.clip.holder = this; this.clip.onPress = function () { this.holder.clip.attachMovie('ImSmoked', utils.StringUtils.getUniqueName(), 55, {'_x': 0, '_y': 30}); this.holder.delivery.target.sndCtrl.stopSound(this.holder.delivery.target.soundsId.negativemessage_snd); this.holder.delivery.target.sndCtrl.playSound(this.holder.delivery.target.soundsId.negativemessage_snd); }; this.clip.onRollOver = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('finger'); }; this.clip.onRollOut = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.onReleaseOutside = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; } else { if (this.clip.fleg == 'Frozen') { this.clip.holder = this; this.clip.onPress = function () { this.holder.clip.attachMovie('ImFrozen', utils.StringUtils.getUniqueName(), 55, {'_x': 0, '_y': 20}); this.holder.delivery.target.sndCtrl.stopSound(this.holder.delivery.target.soundsId.negativemessage_snd); this.holder.delivery.target.sndCtrl.playSound(this.holder.delivery.target.soundsId.negativemessage_snd); }; this.clip.onRollOver = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('finger'); }; this.clip.onRollOut = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.onReleaseOutside = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; } else { this.clip.holder = this; this.clip.onPress = function () { if (this.hitTest(_xmouse, _ymouse, true)) { var v2 = 0; while (v2 < this.holder.Sacks.length) { if (this.holder.Sacks[v2].clip.hitTest(_xmouse, _ymouse, true)) { this.holder.Sacks[v2].removeSack1(); return undefined; } ++v2; } if (this.holder.delivery.CurentPopUp.chekPrestObject(this.holder) == false) { return undefined; } var v13 = getTimer(); var v10 = (this.holder.TiredTime * 1000 - (v13 - this.holder.PitStop)) / 1000; if (this.holder.TiredTime > 0) { this.holder.clip.attachMovie('ImTired', utils.StringUtils.getUniqueName(), 55, {'_x': 0, '_y': 20}); this.holder.delivery.target.sndCtrl.stopSound(this.holder.delivery.target.soundsId.negativemessage_snd); this.holder.delivery.target.sndCtrl.playSound(this.holder.delivery.target.soundsId.negativemessage_snd); } else { if (this.kall.kalUFaca != '' && this.kall.kalUFaca != undefined) { this.holder.clip.attachMovie('ImHit', utils.StringUtils.getUniqueName(), 55, {'_x': 0, '_y': 20}); this.holder.delivery.target.sndCtrl.stopSound(this.holder.delivery.target.soundsId.negativemessage_snd); this.holder.delivery.target.sndCtrl.playSound(this.holder.delivery.target.soundsId.negativemessage_snd); } else { if (!this.holder.delivery.storkReadiForWork.GoHomeFlag && this.holder.delivery.storkReadiForWork.Houses.length == 0 && v10 <= 0 && !this.holder.prepareForWork && (this.holder.delivery.storkReadiForWork != undefined && this.holder.delivery.storkReadiForWork.Sacks.length == 0)) { if (this.holder == this.holder.delivery.level.game.Storks[this.holder.delivery.TargetetStork - 1]) { this.holder.delivery.level.pointsArray.push({'type': 0, 'points': '10'}); this.holder.delivery.level.changePointsInDelivery(10, this.holder.clip, 1, undefined); this.holder.delivery.holder.ball.removeMovieClip(); this.holder.delivery.alianceTime = getTimer(); this.holder.delivery.holder.target.removeMovieClip(); this.holder.delivery.TargetetStork = undefined; this.holder.delivery.level.continueGame(); this.holder.delivery.target.sndCtrl.stopSound(this.holder.delivery.soundsId.snowballShoot_snd); } if (this.holder.delivery.level.game.helpTipsDelivery[4].clip) { this.holder.delivery.level.game.helpTipsDelivery[4].hidePopUp(); } if (this.holder.delivery.level.game.helpTipsDelivery[24].clip) { this.holder.delivery.level.game.helpTipsDelivery[24].hidePopUp(); } this.holder.delivery.level.game.helpTipsDelivery[4].hidePopUp(); if (this.holder.delivery.level.game.helpTipsDelivery[13].clip) { this.holder.delivery.level.game.helpTipsDelivery[13].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[14].showPopUp(); this.holder.delivery.level.game.helpTipsDelivery[14].PriorityObject = [this.holder.delivery.rainHelper]; } if (this.holder.delivery.level.game.helpTipsDelivery[16].clip) { this.holder.delivery.level.game.helpTipsDelivery[16].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[17].showPopUp(); this.holder.delivery.level.game.helpTipsDelivery[17].PriorityObject = [this.holder.delivery.lightningHelper]; } if (this.holder.delivery.level.game.helpTipsDelivery[19].clip) { this.holder.delivery.level.game.helpTipsDelivery[19].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[20].showPopUp(); this.holder.delivery.level.game.helpTipsDelivery[20].PriorityObject = [this.holder.delivery.snowHelper]; } this.holder.delivery.storkReadiForWork.snowHelper = false; this.holder.delivery.storkReadiForWork.lightningHelper = false; this.holder.delivery.storkReadiForWork.rainHelper = false; this.holder.delivery.storkReadiForWork.prepareForWork = false; var v7 = this.holder.delivery.storkReadiForWork.clip._x; var v6 = this.holder.delivery.storkReadiForWork.clip._y; var v9 = this.holder.delivery.storkReadiForWork.x - v7; var v8 = this.holder.delivery.storkReadiForWork.y - v6; utils.Delegate.callDelayed(this.holder.delivery.storkReadiForWork, this.holder.delivery.storkReadiForWork.attachStendingStork, 300); utils.Delegate.callDelayed(this.holder, this.holder.attachOblache, 100, v7 + 15 + v9 / 3, v6 + 15 + v8 / 3, 60133); utils.Delegate.callDelayed(this.holder, this.holder.attachOblache, 200, v7 + 15 + 2 * v9 / 3, v6 + 15 + 2 * v8 / 3, 60134); this.holder.delivery.storkReadiForWork = undefined; this.holder.delivery.storkReadiForWork = this.holder; this.holder.prepareForWork = true; utils.Delegate.callDelayed(this.holder, this.holder.attachPerduviSide, 10); utils.Delegate.callDelayed(this.holder, this.holder.attachPerduviPlatform, 250); var v3 = this.holder; var v5 = v3.clip._x; var v4 = v3.clip._y; this.holder.clip.removeMovieClip(); v3.clip = v3.attachStorkWithBags(); v3.clip._visible = false; var v12 = v3.clip._x - v5; var v11 = v3.clip._y - v4; utils.Delegate.callDelayed(v3, v3.showClip, 300); utils.Delegate.callDelayed(v3, v3.attachOblache, 100, v5 + 15 + v12 / 3, v4 + 15 + v11 / 3, 60131); utils.Delegate.callDelayed(v3, v3.attachOblache, 200, v5 + 15 + 2 * v12 / 3, v4 + 15 + 2 * v11 / 3, 60132); v3.strengthMeter = v3.clip.attachMovie('strengthMeter', 'strengthMeter', 5, {'_x': 60, '_y': 40}); v3.delivery.level.game.sndCtrl.stopSound(v3.soundsId.storkgo_snd); v3.delivery.level.game.sndCtrl.playSound(v3.soundsId.storkgo_snd); v3.addEvents(); v3.delivery.target.sndCtrl.stopSound(v3.delivery.target.soundsId.mouseclick_snd); v3.delivery.target.sndCtrl.playSound(v3.delivery.target.soundsId.mouseclick_snd); } else { if (v10 <= 0 && !this.holder.prepareForWork && (this.holder.delivery.storkReadiForWork == undefined || this.holder.delivery.storkReadiForWork.Houses.length > 0) || this.holder.delivery.storkReadiForWork.GoHomeFlag) { if (this.holder == this.holder.delivery.level.game.Storks[this.holder.delivery.TargetetStork - 1]) { this.holder.delivery.level.pointsArray.push({'type': 0, 'points': '10'}); this.holder.delivery.level.changePointsInDelivery(10, this.holder.clip, 1, undefined); this.holder.delivery.ball.removeMovieClip(); this.holder.delivery.alianceTime = getTimer(); this.holder.delivery.holder.target.removeMovieClip(); this.holder.delivery.TargetetStork = undefined; this.holder.delivery.level.continueGame(); this.holder.delivery.target.sndCtrl.stopSound(this.holder.delivery.soundsId.snowballShoot_snd); } if (this.holder.delivery.level.game.helpTipsDelivery[4].clip) { this.holder.delivery.level.game.helpTipsDelivery[4].hidePopUp(); } if (this.holder.delivery.level.game.helpTipsDelivery[24].clip) { this.holder.delivery.level.game.helpTipsDelivery[24].hidePopUp(); } if (this.holder.delivery.level.game.helpTipsDelivery[13].clip) { this.holder.delivery.level.game.helpTipsDelivery[13].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[14].showPopUp(); this.holder.delivery.level.game.helpTipsDelivery[14].PriorityObject = [this.holder.delivery.rainHelper]; } if (this.holder.delivery.level.game.helpTipsDelivery[16].clip) { this.holder.delivery.level.game.helpTipsDelivery[16].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[17].showPopUp(); this.holder.delivery.level.game.helpTipsDelivery[17].PriorityObject = [this.holder.delivery.lightningHelper]; } if (this.holder.delivery.level.game.helpTipsDelivery[19].clip) { this.holder.delivery.level.game.helpTipsDelivery[19].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[20].showPopUp(); this.holder.delivery.level.game.helpTipsDelivery[20].PriorityObject = [this.holder.delivery.snowHelper]; } if (this.holder.delivery.level.game.helpTipsDelivery[22].stork == this.holder) { this.holder.delivery.level.game.helpTipsDelivery[22].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[23].showPopUp(); this.holder.delivery.level.game.helpTipsDelivery[23].PriorityObject = [this.holder.delivery.singelBoySacks, this.holder.delivery.singelGirlSacks, this.holder.delivery.twinBoySacks, this.holder.delivery.twinGirlSacks, this.holder.delivery.tripletBoySacks, this.holder.delivery.tripletGirlSacks, this.holder.delivery.quadrupletBoySacks, this.holder.delivery.quadrupletGirlSacks]; this.holder.delivery.level.continueGame(); } this.holder.delivery.storkReadiForWork = this.holder; this.holder.delivery.level.game.helpTipsDelivery[1].hidePopUp(); this.holder.delivery.level.game.helpTipsDelivery[9].showPopUp(); this.holder.delivery.level.game.helpTipsDelivery[9].PriorityObject = [this.holder.delivery.singelGirlSacks]; this.holder.delivery.holder.attachMovie('perduvi', utils.StringUtils.getUniqueName(), this.holder.depth + 1, {'_x': this.holder.x, '_y': this.holder.y + 50}); this.holder.prepareForWork = true; var v3 = this.holder; var v5 = v3.clip._x; var v4 = v3.clip._y; this.holder.clip.removeMovieClip(); v3.clip = v3.attachStorkWithBags(); var v12 = v3.clip._x - v5; var v11 = v3.clip._y - v4; utils.Delegate.callDelayed(v3, v3.attachOblache, 10, v5 + 15 + v12 / 3, v4 + 15 + v11 / 3, 60131); utils.Delegate.callDelayed(v3, v3.attachOblache, 30, v5 + 15 + 2 * v12 / 3, v4 + 15 + 2 * v11 / 3, 60132); v3.strengthMeter = v3.clip.attachMovie('strengthMeter', 'strengthMeter', 5, {'_x': 60, '_y': 40}); v3.addEvents(); v3.delivery.level.game.sndCtrl.stopSound(v3.soundsId.storkgo_snd); v3.delivery.level.game.sndCtrl.playSound(v3.soundsId.storkgo_snd); v3.delivery.target.sndCtrl.stopSound(v3.delivery.target.soundsId.mouseclick_snd); v3.delivery.target.sndCtrl.playSound(v3.delivery.target.soundsId.mouseclick_snd); } else { if (this.holder.Sacks.length == 0 && this.holder.Houses.length == 0 && this.holder.delivery.storkReadiForWork == this.holder) { this.holder.delivery.storkReadiForWork.snowHelper = false; this.holder.delivery.storkReadiForWork.lightningHelper = false; this.holder.delivery.storkReadiForWork.rainHelper = false; this.holder.delivery.storkReadiForWork = undefined; this.holder.prepareForWork = false; this.holder.delivery.holder.attachMovie('perduvi', utils.StringUtils.getUniqueName(), this.holder.delivery.holder.getNextHighestDepth(), {'_x': this.holder.StartX, '_y': this.holder.StartY + 70}); var v17 = 'StandStork' + this.holder.power.toString() + this.holder.speed.toString(); var v3 = this.holder; var v5 = v3.clip._x; var v4 = v3.clip._y; var v12 = v3.x - v5; var v11 = v3.y - v4; utils.Delegate.callDelayed(this.holder, this.holder.attachStendingStork1, 300); v3.delivery.level.game.sndCtrl.stopSound(v3.soundsId.storkgo_snd); v3.delivery.level.game.sndCtrl.playSound(v3.soundsId.storkgo_snd); v3.delivery.target.sndCtrl.stopSound(v3.delivery.target.soundsId.mouseclick_snd); v3.delivery.target.sndCtrl.playSound(v3.delivery.target.soundsId.mouseclick_snd); utils.Delegate.callDelayed(v3, v3.attachOblache, 100, v5 + 15 + v12 / 3, v4 + 15 + v11 / 3, 60131); utils.Delegate.callDelayed(v3, v3.attachOblache, 200, v5 + 15 + 2 * v12 / 3, v4 + 15 + 2 * v11 / 3, 60132); } else { this.holder.delivery.level.pointsArray.push(4); this.holder.delivery.level.changePointsInDelivery(0, this.holder.delivery.storkReadiForWork.clip, 4); } } } } } } }; } } } this.clip.onRollOver = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('finger'); }; this.clip.onRollOut = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; this.clip.onReleaseOutside = function () { this.holder.delivery.target.mousePointer.clip.gotoAndStop('normal'); }; }; storedv2.mcFadeIn = function (mc, time) { function fadein() { --mc.oeftime; trace('fadein'); if (mc.oeftime > 0) { mc._alpha += mc.step; } else { mc._alpha = 100; clearInterval(intID); trace('go prikazav klipot ' + mc + ' dlabocina ' + mc.getDepth()); return undefined; } } var v1 = time * 0.025; mc.oeftime = v1; mc.step = 100 / v1; mc._alpha = 0; var intID; clearInterval(intID); intID = setInterval(fadein, 40); }; storedv2.mcFadeOut = function (mc, time) { function fadeout() { --mc.oeftime; trace('fadeout'); if (mc.oeftime > 0) { mc.help -= mc.step; } else { mc.help = 0; trace('this.holder.alfaPArametar ' + mc.holder.alfaPArametar); mc.holder.alfaPArametar = false; trace('this.holder.alfaPArametar ' + mc.holder.alfaPArametar); trace('ke go brisham klipot ' + mc); mc.removeMovieClip(); clearInterval(intID); trace('### go izbrishav klipot ' + mc); return undefined; } mc._alpha = mc.help; trace('mc ' + mc + ' ' + mc._alpha); } var v2 = time * 0.025; mc.oeftime = v2; mc.step = 100 / v2; mc._alpha = 100; mc.help = 100; mc.holder = this; var intID; clearInterval(intID); intID = setInterval(fadeout, 40); }; label 38120: ASSetPropFlags(mcs.DeliveryStork.prototype, null, 1); #endinitclip } movieClip 9325 __Packages.mcs.PopUpFactory { #initclip if (!_global.mcs) { _global.mcs = new Object(); } if (!_global.mcs.PopUpFactory) { var v1 = function (game, linkID, x, y, depth, id_, linkSide_) { super(linkID, x, y); this.depth = depth; this.game = game; this.shown = false; this.called = false; this.id = id_; this.linkSide = linkSide_; trace('init popup vo popup ' + this.id); this.PriorityObject = new Array(); }; mcs.PopUpFactory = v1; mcs.PopUpFactory extends utils.MovieClipProperties; var v2 = v1.prototype; v2.attachClip = function () { trace('attachClip in PopUp'); this.clip = this.game.level_.factory.holder.attachMovie(this.linkSide, this.linkID, this.depth, {'_x': this.x, '_y': this.y}); trace('clip for this.id ' + this.clip); this.object = this.game.level_.factory; var v3 = this.clip.clipce.attachMovie('popUpTextFactory', 'popUpTextFactory', 5, {'_x': 0, '_y': 0}); trace('PopUpTekst ' + v3); var v2 = this.id + 1; trace('frame ' + v2); trace('attachClip vo popup na frame ' + v2); v3.gotoAndStop(v2); }; v2.removeClip = function () { this.clip.removeMovieClip(); this.clip = undefined; }; v2.showPopUp = function () { trace('showPopUp <<PopUp ' + this.id); trace('this.game.helpOnOff ' + this.game.helpOnOff); trace('this.shown ' + this.shown); if (this.called == false && this.id != 31 && this.id != 32) { this.called = true; } if (this.shown == false) { if (this.game.helpOnOff) { trace('ATTACHING POPUP'); this.attachClip(); if (this.id < 3 || this.id == 31 || this.id == 32) { this.game.popUpPause = true; this.object.popupShown = true; } this.game.currentPopUp = this.id; if (this.id == 1 || this.id == 2 || this.id == 31 || this.id == 32 || this.id == 39 || this.id == 40) { this.game.level_.factory.handlePopup = true; } else { if (this.id == 28 || this.id == 29 || this.id == 33 || this.id == 30 || this.id == 37 || this.id == 38 || this.id == 3 || this.id == 21 || this.id == 22 || this.id == 23 || this.id == 24 || this.id == 25 || this.id == 26 || this.id == 27 || this.id == 34 || this.id == 35 || this.id == 36 || this.id == 41) { this.game.level_.haltGame(); } else { if (this.id != 9 && this.id != 19 && this.id != 20 && this.id != 21 && this.id != 30 && this.id != 34) { this.game.level_.factory.Track.stopMovingTrack(); } } } } this.shown = true; } }; v2.hidePopUp = function () { trace('hidePopUp() ' + this.id); if (this.id == 1) { this.game.popUpPause = false; } if (!this.game.level_.factory.holder) { } if (this.called == true) { this.shown = true; } if (this.clip) { this.removeClip(); this.game.popUpPause = false; this.object.popupShown = false; if (this.id == 0) { this.game.level_.factory.startBlinking = false; this.game.level_.factory.slotMachineBlinking(); } else { if (this.id == 28 || this.id == 29 || this.id == 33 || this.id == 30 || this.id == 37 || this.id == 38 || this.id == 3 || this.id == 21 || this.id == 22 || this.id == 23 || this.id == 24 || this.id == 25 || this.id == 26 || this.id == 27 || this.id == 34 || this.id == 35 || this.id == 36 || this.id == 41) { this.game.level_.resumeGame(); } else { if (this.id != 9 && this.id != 19 && this.id != 20 && this.id != 21 && this.id != 30 && this.id != 34) { this.game.level_.factory.Track.moveTrack(); } } } } }; v2.hideAndShowNext = function () { this.hidePopUp(); if (this.game.currentPopUp == this.id) { this.game.helpTips[this.id + 1].showPopUp(); } }; v2.checkIfAvailable = function (PressedObject) { if (!this.game.helpOnOff) { return true; } var v2 = 0; while (v2 < this.PriorityObject.length) { if (PressedObject == this.PriorityObject[v2]) { trace('isti se sporedenite objekti'); return true; } ++v2; } return false; }; ASSetPropFlags(mcs.PopUpFactory.prototype, null, 1); } #endinitclip } movieClip 9326 __Packages.mx.lang.Locale { #initclip if (!_global.mx) { _global.mx = new Object(); } if (!_global.mx.lang) { _global.mx.lang = new Object(); } if (!_global.mx.lang.Locale) { var v1 = function () {}; mx.lang.Locale = v1; var v2 = v1.prototype; v1.__get__autoReplace = function () { return mx.lang.Locale.autoReplacment; }; v1.__set__autoReplace = function (auto) { mx.lang.Locale.autoReplacment = auto; return mx.lang.Locale.__get__autoReplace(); }; v1.__get__languageCodeArray = function () { var v1 = new Array(); for (var v2 in mx.lang.Locale.xmlMap) { if (v2 != undefined) { v1.push(v2); } } return v1; }; v1.__get__stringIDArray = function () { var v1 = new Array(); for (var v2 in mx.lang.Locale.stringMap) { if (v2 != '') { v1.push(v2); } } return v1; }; v1.setFlaName = function (name) { mx.lang.Locale.flaName = name; }; v1.getDefaultLang = function () { return mx.lang.Locale.defaultLang; }; v1.setDefaultLang = function (langCode) { mx.lang.Locale.defaultLang = langCode; }; v1.addXMLPath = function (langCode, path) { if (mx.lang.Locale.xmlMap[langCode] == undefined) { mx.lang.Locale.xmlMap[langCode] = new Array(); } mx.lang.Locale.xmlMap[langCode].push(path); }; v1.addDelayedInstance = function (instance, stringID) { mx.lang.Locale.delayedInstanceArray.push({'inst': instance, 'strID': stringID}); var v1 = mx.lang.Locale.delayedInstanceArray.length; }; v1.checkXMLStatus = function () { var v1 = mx.lang.Locale.xmlDoc.loaded && mx.lang.Locale.xmlDoc.status == 0; return v1; }; v1.setLoadCallback = function (loadCallback) { mx.lang.Locale.callback = loadCallback; }; v1.loadString = function (id) { return mx.lang.Locale.stringMap[id]; }; v1.loadStringEx = function (stringID, languageCode) { var v1 = mx.lang.Locale.stringMapList[languageCode]; if (v1 != undefined) { return v1[stringID]; } else { return ''; } }; v1.setString = function (stringID, languageCode, stringValue) { var v1 = mx.lang.Locale.stringMapList[languageCode]; if (v1 != undefined) { v1[stringID] = stringValue; } else { v1 = new Object(); v1[stringID] = stringValue; mx.lang.Locale.stringMapList[languageCode] = v1; } }; v1.initialize = function () { mx.lang.Locale.xmlDoc = new XML(); mx.lang.Locale.xmlDoc.ignoreWhite = true; mx.lang.Locale.xmlDoc.onLoad = function (success) { mx.lang.Locale.onXMLLoad(success); mx.lang.Locale.callback.call(null, success); }; var v1 = mx.lang.Locale.xmlLang; if (mx.lang.Locale.xmlMap[mx.lang.Locale.xmlLang] == undefined) { v1 = mx.lang.Locale.defaultLang; } mx.lang.Locale.currentXMLMapIndex = 0; mx.lang.Locale.xmlDoc.load(mx.lang.Locale.xmlMap[v1][0]); }; v1.loadLanguageXML = function (xmlLanguageCode, customXmlCompleteCallback) { var v1 = (xmlLanguageCode == '') ? System.capabilities.language : xmlLanguageCode; if (mx.lang.Locale.xmlMap[v1] == undefined) { v1 = mx.lang.Locale.defaultLang; } if (customXmlCompleteCallback) { mx.lang.Locale.callback = customXmlCompleteCallback; } if (mx.lang.Locale.stringMapList[xmlLanguageCode] == undefined) { if (mx.lang.Locale.xmlDoc) { delete mx.lang.Locale.xmlDoc; } mx.lang.Locale.xmlDoc = new XML(); mx.lang.Locale.xmlDoc.ignoreWhite = true; mx.lang.Locale.xmlDoc.onLoad = function (success) { mx.lang.Locale.onXMLLoad(success); mx.lang.Locale.callback.call(null, success); }; mx.lang.Locale.xmlDoc.load(mx.lang.Locale.xmlMap[v1][0]); } else { mx.lang.Locale.stringMap = mx.lang.Locale.stringMapList[v1]; if (mx.lang.Locale.callback) { mx.lang.Locale.callback.call(null, true); } } mx.lang.Locale.currentLang = v1; }; v1.onXMLLoad = function (success) { if (success == true) { delete mx.lang.Locale.stringMap; mx.lang.Locale.stringMap = new Object(); mx.lang.Locale.parseStringsXML(mx.lang.Locale.xmlDoc); if (mx.lang.Locale.stringMapList[mx.lang.Locale.currentLang] == undefined) { mx.lang.Locale.stringMapList[mx.lang.Locale.currentLang] = mx.lang.Locale.stringMap; } if (mx.lang.Locale.autoReplacment) { mx.lang.Locale.assignDelayedInstances(); } } }; v1.parseStringsXML = function (doc) { if (doc.childNodes.length > 0 && doc.childNodes[0].nodeName == 'xliff') { mx.lang.Locale.parseXLiff(doc.childNodes[0]); } }; v1.parseXLiff = function (node) { if (node.childNodes.length > 0 && node.childNodes[0].nodeName == 'file') { mx.lang.Locale.parseFile(node.childNodes[0]); } }; v1.parseFile = function (node) { if (node.childNodes.length > 1 && node.childNodes[1].nodeName == 'body') { mx.lang.Locale.parseBody(node.childNodes[1]); } }; v1.parseBody = function (node) { var v1 = 0; while (v1 < node.childNodes.length) { if (node.childNodes[v1].nodeName == 'trans-unit') { mx.lang.Locale.parseTransUnit(node.childNodes[v1]); } ++v1; } }; v1.parseTransUnit = function (node) { var v2 = node.attributes.resname; if (v2.length > 0 && node.childNodes.length > 0 && node.childNodes[0].nodeName == 'source') { var v1 = mx.lang.Locale.parseSource(node.childNodes[0]); if (v1.length > 0) { mx.lang.Locale.stringMap[v2] = v1; } } }; v1.parseSource = function (node) { if (node.childNodes.length > 0) { return node.childNodes[0].nodeValue; } return ''; }; v1.assignDelayedInstances = function () { var v1 = 0; while (v1 < mx.lang.Locale.delayedInstanceArray.length) { if (mx.lang.Locale.delayedInstanceArray[v1] != undefined) { var v3 = mx.lang.Locale.delayedInstanceArray[v1].inst; var v2 = mx.lang.Locale.delayedInstanceArray[v1].strID; v3.text = mx.lang.Locale.loadString(v2); } ++v1; } }; v1.xmlLang = System.capabilities.language; v1.xmlMap = new Object(); v1.stringMap = new Object(); v1.delayedInstanceArray = new Array(); v1.currentXMLMapIndex = -1; v1.autoReplacment = true; v1.stringMapList = new Object(); v1.addProperty('autoReplace', v1.__get__autoReplace, v1.__set__autoReplace); v1.addProperty('languageCodeArray', v1.__get__languageCodeArray, function () {}); v1.addProperty('stringIDArray', v1.__get__stringIDArray, function () {}); ASSetPropFlags(mx.lang.Locale.prototype, null, 1); } #endinitclip } frame 2 { stop(); } movieClip 169 { } movieClip 173 { } movieClip 175 { } movieClip 179 { } movieClip 180 YoudaPreloader { instance of movieClip 169 { onClipEvent (load) { this._width = _global.stage_w; this._height = _global.stage_h; var point = {'x': 0, 'y': 0}; this._parent.globalToLocal(point); this._x = point.x; this._y = point.y; } } frame 2 { var loaded = 0; this.onEnterFrame = function () { if (_root.getBytesTotal() < 20) { return undefined; } loaded = Math.ceil((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (loaded == 100) { loaded = undefined; this.onEnterFrame = undefined; play(); } else { this.youdapreloader.percentloaded_bar_mc._xscale = loaded; this.youdapreloader.loaded_txt.text = loaded + '%'; this.youdapreloader._visible = true; stop(); } }; stop(); } instance youdapreloader of movieClip 179 { onClipEvent (load) { this._visible = false; } } frame 6 { _global.playNext(); stop(); } } frame 3 { delete this.promoKeyListener; _root.stopAllSounds(); } movieClip 181 emptyMovie { } movieClip 186 { } movieClip 193 { frame 1 { stop(); } } movieClip 200 { frame 1 { stop(); } } movieClip 207 { frame 1 { stop(); } } movieClip 210 continue_new { } movieClip 211 GoalScreen { } movieClip 212 storkClip { } movieClip 215 upgradeDeliveryScreenMC { } movieClip 218 wishScreen { } movieClip 221 GatesClose { } movieClip 246 closeGates { frame 31 { var delivery = this.delivery; delivery.target.sndCtrl.stopSound(delivery.soundsId.gatesclose_snd); delivery.target.sndCtrl.playSound(delivery.soundsId.gatesclose_snd); } frame 52 { stop(); this._parent.delivery.endGame(); stop(); undefined; undefined; } } movieClip 249 RangText { frame 30 { this.removeMovieClip(); } } movieClip 254 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 257 main_Menu_Oblace { } movieClip 260 { } movieClip 263 { } movieClip 264 { } movieClip 444 { } movieClip 447 { } movieClip 450 { } movieClip 453 { } movieClip 456 { } movieClip 460 { } movieClip 476 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 58 { } frame 59 { this._parent.object.factory.Foodmaker.BrokeBottle(); } frame 76 { this._parent.object.factory.Foodmaker.BottleBroken(); this._parent.gotoAndStop(1); } } movieClip 477 { frame 1 { stop(); } frame 2 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 62 { this.factory.attachBottles(); delete onEnterFrame; } frame 63 { stop(); this.gotoAndStop(1); } frame 64 { stop(); } } movieClip 480 { } movieClip 481 { } movieClip 482 { frame 1 { stop(); } frame 2 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 62 { this.factory.attachBottles(); delete onEnterFrame; } frame 63 { stop(); this.gotoAndStop(1); } frame 64 { stop(); } } movieClip 485 { } movieClip 486 { } movieClip 487 { frame 1 { stop(); } frame 2 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 62 { this.factory.attachBottles(); delete onEnterFrame; } frame 63 { stop(); this.gotoAndStop(1); } frame 64 { stop(); } } movieClip 488 foodmaker_mc { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 490 { } movieClip 492 { } // unknown tag 88 length 195 movieClip 496 { } movieClip 500 { } movieClip 503 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } } movieClip 506 { } movieClip 508 { } movieClip 510 { } movieClip 511 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } } movieClip 512 { } movieClip 516 { } movieClip 518 { } movieClip 519 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } } movieClip 520 { } movieClip 522 { } movieClip 524 { } movieClip 525 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } } movieClip 526 { } movieClip 528 { } movieClip 536 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 541 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 546 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 551 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 552 chooseProfileScreen { } movieClip 555 star_zuto { } movieClip 557 slot1 { } movieClip 558 slot2 { } movieClip 560 slot3 { } movieClip 561 slot4 { } movieClip 562 slot5 { } movieClip 563 slot6 { } movieClip 564 slot7 { } movieClip 565 slot8 { } movieClip 566 slot9 { } movieClip 567 holder { } movieClip 568 Game { #initclip Object.registerClass('Game', Game); #endinitclip } movieClip 571 teleporte_box { } movieClip 584 { frame 1 { } frame 7 { this._parent.gotoAndStop(1); } } movieClip 585 Telep_Tube { frame 1 { stop(); } frame 2 { stop(); } } movieClip 588 sackSpot { } movieClip 617 { } movieClip 618 Slotswitch { frame 1 { stop(); } frame 10 { gotoAndStop(1); } frame 11 { stop(); } } movieClip 627 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } } movieClip 628 trkalca { } movieClip 629 fBackground { } movieClip 637 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 58 { this._parent.object.factory.Tube.callLaunch(); } } movieClip 638 Activation_btn { frame 1 { stop(); } frame 8 { this.gotoAndStop(1); } frame 9 { stop(); } frame 10 { stop(); } } movieClip 641 { } movieClip 642 Arrow { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 675 escSwitch { frame 1 { stop(); } frame 4 { stop(); } } movieClip 676 senki111 { } movieClip 679 trash_back { } movieClip 682 trash_front { } movieClip 685 toy1 { } movieClip 688 toy2 { } movieClip 692 { } movieClip 695 { } movieClip 699 { } movieClip 702 { } movieClip 705 { } movieClip 713 { } movieClip 720 { } movieClip 723 { } movieClip 725 { } movieClip 730 { } movieClip 733 { } movieClip 735 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 738 { } movieClip 741 { } movieClip 744 { } movieClip 746 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 747 { } movieClip 748 pauseScreen { } movieClip 751 { } movieClip 754 { } movieClip 758 { } movieClip 760 { } movieClip 762 { } movieClip 764 { } movieClip 772 { } movieClip 779 { } movieClip 782 { } movieClip 784 { } movieClip 785 optionsScreen { } movieClip 786 strengthMeter { frame 1 { stop(); } } movieClip 787 storkOblak { } movieClip 790 bottle { } movieClip 793 emptyBottle { } movieClip 798 toy_box { frame 1 { stop(); } frame 2 { stop(); } } movieClip 802 { } movieClip 805 house10 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 809 { } movieClip 812 house9 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 816 { } movieClip 819 house8 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 823 { } movieClip 826 house7 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 831 { } movieClip 834 house6 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 838 { } movieClip 841 house5 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 845 { } movieClip 848 house4 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 852 { } movieClip 855 house3 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 860 { } movieClip 863 house2 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 867 { } movieClip 870 house1 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 873 Prolet { } movieClip 877 ZenskoOblace { } movieClip 881 MaskoOblace { } movieClip 887 { frame 1 { stop(); } } movieClip 891 { frame 1 { stop(); } } movieClip 893 ZelenoOblace { frame 1 { stop(); } frame 2 { stop(); } } movieClip 895 { } movieClip 896 DeliverySackBoy4 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 901 DeliverySackBoy2 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 906 DeliverySackBoy1 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 907 DeliverySackBoy3 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 908 DeliverySackGirl4 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 913 DeliverySackGirl2 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 918 DeliverySackGirl1 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 919 DeliverySackGirl3 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 923 CrvenoOblace { } movieClip 926 toy3 { } movieClip 930 { } movieClip 933 { } movieClip 934 ParentsWishesTwins { frame 1 { stop(); } frame 2 { stop(); } } movieClip 939 { } movieClip 940 ParentsWishesGirl { frame 1 { stop(); } frame 2 { stop(); } } movieClip 945 { } movieClip 946 ParentsWishesBoy { frame 1 { stop(); } frame 2 { stop(); } } movieClip 949 { } movieClip 950 rot_spot { frame 29 { stop(); this.removeMovieClip(); } } movieClip 951 rot_teleport { frame 30 { stop(); this.removeMovieClip(); } } movieClip 1000 expolode_mc { frame 26 { this.removeMovieClip(); } } movieClip 1017 { frame 29 { this._parent.gotoAndStop(3); } } movieClip 1021 { frame 22 { this._parent.gotoAndStop(3); } } movieClip 1024 Blue_pink_indicator { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } } movieClip 1030 { } movieClip 1031 StandStork00 { } movieClip 1034 StandStork01 { } movieClip 1037 StandStork02 { } movieClip 1040 StandStork03 { } movieClip 1043 StandStork10 { } movieClip 1045 StandStork11 { } movieClip 1047 StandStork12 { } movieClip 1049 StandStork13 { } movieClip 1052 StandStork20 { } movieClip 1054 StandStork21 { } movieClip 1056 StandStork22 { } movieClip 1058 StandStork23 { } movieClip 1061 StandStork30 { } movieClip 1063 StandStork31 { } movieClip 1065 StandStork32 { } movieClip 1067 StandStork33 { } movieClip 1068 StorkUpgrade { frame 1 { stop(); } } movieClip 1071 drvoprolet2 { } movieClip 1074 drvoprolet1 { } movieClip 1077 drvoprolet3 { } movieClip 1080 slotMashine { } movieClip 1081 postolje_za_sliders { } movieClip 1089 { } movieClip 1092 { } movieClip 1095 { } movieClip 1100 { } movieClip 1101 WetStork00 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1104 { } movieClip 1105 WetStork01 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1108 { } movieClip 1109 WetStork02 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1112 { } movieClip 1113 WetStork03 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1116 { } movieClip 1117 WetStork10 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1119 WetStork11 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1120 WetStork12 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1121 WetStork13 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1124 { } movieClip 1125 WetStork20 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1126 WetStork21 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1127 WetStork22 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1128 WetStork23 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1131 { } movieClip 1132 WetStork30 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1133 WetStork31 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1134 WetStork32 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1135 WetStork33 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 1138 Launcher_counter { } movieClip 1142 rot_spot_red1 { frame 22 { this.removeMovieClip(); } } movieClip 1145 { } movieClip 1146 rot_spot_red { frame 17 { this.removeMovieClip(); } } movieClip 1148 rot_teleport_red { frame 16 { this.removeMovieClip(); } } movieClip 1150 blekhart { frame 23 { this.removeMovieClip(); } } movieClip 1153 toolbar { } movieClip 1156 { } movieClip 1159 { } movieClip 1163 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 1165 { } movieClip 1167 { } movieClip 1168 { } movieClip 1171 { } movieClip 1173 { } movieClip 1174 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 1176 newUserPage_MC { frame 1 { Selection.setFocus(userName); userName.onKillFocus = function (newFocus) { _global.focusControl.isTextfieldFocusKilled = true; }; } } movieClip 1181 rainHelper { frame 1 { stop(); } } movieClip 1200 paricka { } movieClip 1202 Strkcence { } movieClip 1204 Strkce { } movieClip 1206 Strkot { } movieClip 1209 { } movieClip 1210 MapArrow { } movieClip 1213 { } movieClip 1214 { } movieClip 1220 popup { } movieClip 1223 { } movieClip 1226 { } movieClip 1265 { } movieClip 1266 popUpDoleDesno { } movieClip 1267 popUpDoleDEsnoOk { } movieClip 1268 popUpDoleDesno1 { } movieClip 1269 popUpDoleSrede { } movieClip 1270 popUpDoleDesno1_ok { } movieClip 1271 popUpDoleDesno1_bezStrelka { } movieClip 1272 popUpDoleLevo { } movieClip 1273 popUpDoleLevoOk { } movieClip 1274 popUpDoleLevo1 { } movieClip 1275 popUpDoleLevo1_ok { } movieClip 1276 popUpGoreDesno { } movieClip 1277 popUpGoreDesno1 { } movieClip 1278 popUpGoreLevo { } movieClip 1279 popUpGoreLevo1 { } movieClip 1280 popUpGoreLevo1_ok { } movieClip 1281 smal_lightninghelp { } movieClip 1282 srce2 { frame 35 { this.removeMovieClip(); } } movieClip 1285 smal_rainhelper { } movieClip 1286 smal_shalce { } movieClip 1287 blekhart2 { frame 23 { this.removeMovieClip(); } } movieClip 1295 { } movieClip 1296 { } movieClip 1299 { } movieClip 1350 StorkFlying00 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1357 StorkFlying01 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1362 StorkFlying02 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1365 StorkFlying03 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1380 StorkFlying10 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { trace('$$$$$$$ stork @@@@@@ ' + stork); stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1382 StorkFlying11 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { trace('$$$$$$$ stork @@@@@@ ' + stork); stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1383 StorkFlying12 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { trace('$$$$$$$ stork @@@@@@ ' + stork); stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1384 StorkFlying13 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { trace('$$$$$$$ stork @@@@@@ ' + stork); stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1397 StorkFlying20 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { trace('$$$$$$$ stork @@@@@@ ' + stork); stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1398 StorkFlying21 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { trace('$$$$$$$ stork @@@@@@ ' + stork); stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1399 StorkFlying22 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { trace('$$$$$$$ stork @@@@@@ ' + stork); stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1400 StorkFlying23 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { trace('$$$$$$$ stork @@@@@@ ' + stork); stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1413 StorkFlying30 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { trace('$$$$$$$ stork @@@@@@ ' + stork); stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1414 StorkFlying31 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { trace('$$$$$$$ stork @@@@@@ ' + stork); stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1415 StorkFlying32 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { trace('$$$$$$$ stork @@@@@@ ' + stork); stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1416 StorkFlying33 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } instance blue1attach of movieClip 1296 { } frame 10 { trace('$$$$$$$ stork @@@@@@ ' + stork); stork.delivery.target.sndCtrl.stopSound(stork.soundsId.storkwingflap_snd); stork.delivery.target.sndCtrl.playSound(stork.soundsId.storkwingflap_snd); } } movieClip 1419 { } movieClip 1420 blue01 { frame 1 { stop(); } frame 25 { this.removeMovieClip(); } } movieClip 1423 { } movieClip 1424 blue02 { frame 1 { stop(); } frame 25 { this.removeMovieClip(); } } movieClip 1427 { } movieClip 1428 blue03 { frame 1 { stop(); } frame 25 { this.removeMovieClip(); } } movieClip 1431 { } movieClip 1432 blue04 { frame 1 { stop(); } frame 25 { this.removeMovieClip(); } } movieClip 1435 { } movieClip 1436 pink01 { frame 1 { stop(); } frame 25 { this.removeMovieClip(); } } movieClip 1439 { } movieClip 1440 pink02 { frame 1 { stop(); } frame 25 { this.removeMovieClip(); } } movieClip 1443 { } movieClip 1444 pink03 { frame 1 { stop(); } frame 25 { this.removeMovieClip(); } } movieClip 1447 { } movieClip 1448 pink04 { frame 1 { stop(); } frame 25 { this.removeMovieClip(); } } movieClip 1449 { } movieClip 1452 { } movieClip 1453 { } movieClip 1454 AddRank { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 95 { delete this.onEnterFrame; } frame 95 { this.removeMovieClip(); } } movieClip 1457 TopGun { } movieClip 1464 { } movieClip 1465 { } movieClip 1466 { frame 40 { gotoAndPlay(1); } frame 50 { stop(); } } movieClip 1467 addRang2 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 23 { if (this.CurentPopUp != undefined) { stop(); } } frame 24 { trace('HC ' + this.hc); trace('HC ' + this); var f = new utils.Fly(this); trace('ffffffffff ' + f); f.flyTo(626, 70); this.levelTemp.hc = this; } instance txtClip of movieClip 1466 { onClipEvent (load) { } } frame 34 { delete this.onEnterFrame; } frame 34 { stop(); } } movieClip 1470 general { } movieClip 1473 { } movieClip 1474 { } movieClip 1475 LoseRank { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 95 { delete this.onEnterFrame; } frame 95 { this.removeMovieClip(); } } movieClip 1478 officer { } movieClip 1479 fadeOutRank { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 70 { delete this.onEnterFrame; } frame 70 { this.removeMovieClip(); } } movieClip 1480 FadeInRank { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 1 { } frame 70 { delete this.onEnterFrame; } frame 70 { this.removeMovieClip(); } } movieClip 1483 commander { } movieClip 1486 captain { } movieClip 1489 Aeronaut { } movieClip 1492 Ace { } movieClip 1500 { } movieClip 1501 { } movieClip 1502 { } movieClip 1549 StorkWithBags00 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 12 { stop(); } frame 24 { stop(); } } movieClip 1552 StorkWithBags01 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 24 { stop(); } } movieClip 1555 StorkWithBags02 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 24 { stop(); } } movieClip 1558 StorkWithBags03 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 24 { stop(); } } movieClip 1561 StorkWithBags10 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 24 { stop(); } } movieClip 1562 StorkWithBags11 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 24 { stop(); } } movieClip 1563 StorkWithBags12 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 24 { stop(); } } movieClip 1564 StorkWithBags13 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 24 { stop(); } } movieClip 1567 StorkWithBags20 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 25 { stop(); } } movieClip 1568 StorkWithBags21 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 24 { stop(); } } movieClip 1569 StorkWithBags22 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 24 { stop(); } } movieClip 1570 StorkWithBags23 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 24 { stop(); } } movieClip 1573 StorkWithBags30 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 24 { stop(); } } movieClip 1574 StorkWithBags31 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 24 { stop(); } } movieClip 1575 StorkWithBags32 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 24 { stop(); } } movieClip 1576 StorkWithBags33 { frame 1 { trace(' this.stork.maxBabyCare ' + this.stork.maxBabyCare); } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 1 { } frame 7 { if (this.stork.maxBabyCare == 4) { stop(); } } frame 8 { if (this.stork.maxBabyCare == 3) { stop(); } } frame 9 { if (this.stork.maxBabyCare == 2) { stop(); } } frame 10 { if (this.stork.maxBabyCare == 1) { stop(); } } frame 24 { stop(); } } movieClip 1579 cvorplavaflip { } movieClip 1581 cvorplavanormal { } movieClip 1584 cvorrozevaflip { } movieClip 1586 cvorrozevanormal { } movieClip 1597 plavaflip { frame 1 { stop(); } } movieClip 1603 plavanormal { frame 1 { stop(); } } movieClip 1606 rozevaflip { frame 1 { stop(); } } movieClip 1608 rozevanormal { frame 1 { stop(); } } movieClip 1673 { } movieClip 1676 izgubuvanje { frame 25 { this.removeMovieClip(); } } movieClip 1686 perduvi { frame 1 { gotoAndPlay(8); } frame 45 { this.removeMovieClip(); } } movieClip 1687 oblace { frame 18 { this.removeMovieClip(); } } movieClip 1698 storkBackHome { frame 8 { this.removeMovieClip(); } } movieClip 1703 doluStrkBack { frame 3 { this.removeMovieClip(); } } movieClip 1783 Tired00 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1787 { } movieClip 1799 Tired01 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1813 Tired02 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1828 Tired03 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1853 Tired10 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1854 Tired11 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1855 Tired12 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1856 Tired13 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1881 Tired20 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1882 Tired21 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1883 Tired22 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1884 Tired23 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1909 Tired30 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1910 Tired31 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1911 Tired32 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1912 Tired33 { frame 1 { var paused = false; this.onEnterFrame = function () { if (this.Level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.Level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 15 { if (this.Stork.TiredTime == 0) { trace('NOW 2'); this.gotoAndPlay(34); } } frame 33 { gotoAndPlay(15); } frame 34 { delete this.onEnterFrame; } frame 47 { stop(); } } movieClip 1915 { } movieClip 1916 { } movieClip 1919 { } movieClip 1920 RainCloud { frame 30 { stop(); } } movieClip 1923 Chadorce { } movieClip 1924 { } movieClip 1925 sparkle { frame 1 { var sp = this.empty; } } movieClip 1928 cros { } movieClip 1932 { } movieClip 1935 { } movieClip 1936 makeTwins { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.factory.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.factory.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 75 { trace('this.factory ' + this.factory); trace('this.what ' + this.what); trace('this.baby ' + this.baby); this.factory.MakeTwins(this.what, this.baby); } frame 78 { this.removeMovieClip(); } } movieClip 1938 storkLetaDozd { } movieClip 2010 horn { frame 78 { stop(); } } movieClip 2013 { } movieClip 2016 { } movieClip 2019 { } movieClip 2022 { } movieClip 2025 { } movieClip 2026 { } movieClip 2027 ready_anim { frame 26 { stop(); this.removeMovieClip(); } } movieClip 2083 { frame 1 { this._parent.object.Horn._visible = false; this._parent.object.PackingStork._visible = false; } frame 78 { stop(); this._parent.object.Horn._visible = true; this._parent.object.PackingStork._visible = true; this._parent.object.FirstPopUp(); this._parent.removeMovieClip(); } } movieClip 2084 start_sequence_factory { } movieClip 2085 { frame 1 { this._parent.object.Horn._visible = false; this._parent.object.PackingStork._visible = false; } frame 78 { stop(); this._parent.object.Horn._visible = true; this._parent.object.PackingStork._visible = true; this._parent.object.endGame2(); this._parent.removeMovieClip(); } } movieClip 2086 end_sequence_factory { } movieClip 2094 { } movieClip 2095 { frame 1 { stop(); } frame 40 { this._parent.gotoAndStop('puno'); } } movieClip 2098 { } movieClip 2107 { } movieClip 2108 quadriplet { frame 1 { stop(); } frame 2 { stop(); var fo = new Object(); fo.x = 12.5; fo.y = 12.5; } } movieClip 2111 { } movieClip 2118 { } movieClip 2119 triplet { frame 1 { stop(); } frame 2 { stop(); var fo = new Object(); fo.x = 12.5; fo.y = 12.5; } } movieClip 2122 { } movieClip 2129 { } movieClip 2130 twin { frame 1 { stop(); } frame 2 { stop(); var fo = new Object(); fo.x = 12.5; fo.y = 12.5; } } movieClip 2133 { } movieClip 2138 tabla1 { } movieClip 2139 { } movieClip 2159 { frame 1 { stop(); } frame 2 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxCounter == 1) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 5 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxCounter == 2) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 8 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxCounter == 3) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 11 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxCounter == 4) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 14 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxCounter == 5) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 17 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxCounter == 6) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 20 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxCounter == 7) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 23 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxCounter == 8) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 26 { stop(); utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } frame 26 { stop(); } } movieClip 2177 { frame 1 { stop(); } frame 2 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); trace('this._parent ' + this._parent); trace('this._parent.game ' + this._parent.game); trace('this._parent.game.maxRang ' + this._parent.game.maxRang); if (this._parent.game.maxRang <= 0) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 5 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxRang <= 34) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 8 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxRang <= 54) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 11 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxRang <= 74) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 14 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxRang <= 94) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 17 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxRang <= 114) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 20 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxRang <= 134) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 23 { utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); if (this._parent.game.maxRang <= 154) { stop(); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } else { this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophyspeed_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophyspeed_snd); } } frame 26 { stop(); utils.Delegate.callDelayed(this._parent, this._parent.setGlow, 500, this, 7); this._parent.game.sndCtrl.stopSound(this._parent.game.soundsId.trophylevelpoints_snd); this._parent.game.sndCtrl.playSound(this._parent.game.soundsId.trophylevelpoints_snd); } } movieClip 2178 tabla2 { frame 1 { stop(); } frame 1 { function setGlow(mc, blur) { trace('!@#'); var color = 16777215; var alpha = 0.9; var blurX = 0; var blurY = 0; var strength = 1; var quality = 3; var inner = false; var knockout = false; var sign = 1; mc.onEnterFrame = function () { if (blurX >= blur) { sign = -1; } blurX += sign * 3; blurY += sign * 3; var v3 = new flash.filters.GlowFilter(color, alpha, blurX, blurY, strength, quality, inner, knockout); var v2 = new Array(); v2.push(v3); this.filters = v2; if (blurX <= 0) { delete this.onEnterFrame; } }; } } frame 2 { stop(); } } movieClip 2181 { } movieClip 2203 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } frame 8 { stop(); } frame 9 { stop(); } frame 10 { stop(); } frame 11 { stop(); } frame 12 { stop(); } frame 13 { stop(); } frame 14 { stop(); } frame 15 { stop(); } } movieClip 2206 { } movieClip 2209 { } movieClip 2211 { } movieClip 2212 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } } movieClip 2214 { } movieClip 2216 { } movieClip 2217 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } } movieClip 2237 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } frame 8 { stop(); } frame 9 { stop(); } frame 10 { stop(); } frame 11 { stop(); } frame 12 { stop(); } frame 13 { stop(); } frame 14 { stop(); } frame 15 { stop(); } } movieClip 2238 { } movieClip 2241 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 2243 displClip { frame 1 { stop(); } frame 2 { stop(); } } movieClip 2244 { } movieClip 2245 CloudLR_in { frame 1 { stop(); } frame 14 { stop(); this.toClip(); } } movieClip 2246 CloudLR_out { frame 1 { stop(); } frame 10 { stop(); this.removeClip(); } } movieClip 2247 CloudUD_in { frame 1 { stop(); } frame 11 { stop(); this.toClip(); } } movieClip 2248 CloudDU_out { frame 1 { stop(); } frame 10 { stop(); this.removeClip(); } } movieClip 2249 Cloud_scale_IN { frame 1 { stop(); } frame 16 { stop(); this.toClip(); } } movieClip 2250 Cloud_scale_OUT { frame 1 { stop(); } frame 9 { stop(); this.removeClip(); } } movieClip 2273 { } movieClip 2274 { } movieClip 2275 { } movieClip 2276 medal { frame 6 { var cx = 0; var cy = 0; var fr = new MesgAnim.Fireworks(25, 'ray'); fr.changeSparkleProperties(11.1, 3600); fr.setProperties(this, cx, cy); fr.startFireworks(); this.game.sndCtrl.stopSound(this.game.soundsId.medalwon_snd); this.game.sndCtrl.playSound(this.game.soundsId.medalwon_snd); } frame 35 { stop(); } } movieClip 2388 Storksadcrying { } movieClip 2419 { } movieClip 2420 { } movieClip 2482 StorkMedal { frame 97 { gotoAndPlay(6); } } movieClip 2515 strkaverage { } movieClip 2518 { } movieClip 2547 { frame 16 { stop(); } frame 17 { stop(); } frame 18 { stop(); } frame 19 { stop(); } frame 20 { stop(); } frame 21 { stop(); } frame 22 { stop(); } frame 23 { stop(); } frame 24 { stop(); } frame 25 { stop(); } frame 26 { stop(); } frame 27 { stop(); } frame 28 { stop(); } } movieClip 2588 { frame 16 { stop(); } frame 17 { stop(); } frame 18 { stop(); } frame 19 { stop(); } frame 20 { stop(); } frame 21 { stop(); } frame 22 { stop(); } frame 23 { stop(); } frame 24 { stop(); } frame 25 { stop(); } frame 26 { stop(); } frame 27 { stop(); } frame 28 { stop(); } } movieClip 2589 ExplainClouds { frame 1 { stop(); } frame 2 { stop(); } } movieClip 2594 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 2614 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } frame 8 { stop(); } frame 9 { stop(); } frame 10 { stop(); } frame 11 { stop(); } frame 12 { stop(); } frame 13 { stop(); } frame 14 { stop(); } frame 15 { stop(); } frame 16 { stop(); } frame 17 { stop(); } } movieClip 2636 { } movieClip 2649 { } movieClip 2671 objForUpgrade { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } frame 8 { stop(); } frame 9 { stop(); } frame 10 { stop(); } frame 11 { stop(); } frame 12 { stop(); } frame 13 { stop(); } frame 14 { stop(); } frame 15 { stop(); } frame 16 { stop(); } } movieClip 2676 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 2681 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 2699 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } frame 8 { stop(); } frame 9 { stop(); } frame 10 { stop(); } frame 11 { stop(); } frame 12 { stop(); } frame 13 { stop(); } frame 14 { stop(); } frame 15 { stop(); } frame 16 { stop(); } frame 17 { stop(); } } movieClip 2700 upgrade_popUp { frame 1 { stop(); } frame 2 { stop(); } } movieClip 2704 { } movieClip 2707 { } movieClip 2708 { } movieClip 2713 upgradeCleaningStork { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } } movieClip 2716 { } movieClip 2718 { } movieClip 2721 { } movieClip 2725 { } movieClip 2734 upgrateKadi { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } } movieClip 2737 { } movieClip 2739 { } movieClip 2747 { } movieClip 2748 { } movieClip 2756 { } movieClip 2779 { } movieClip 2780 { } movieClip 2783 upgrateKrevetcinja { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } } movieClip 2786 { } movieClip 2789 { } movieClip 2792 { } movieClip 2793 upgrateFoodmakers { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } } movieClip 2796 { } movieClip 2799 { } movieClip 2802 { } movieClip 2803 upgrateToyBox { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } } movieClip 2806 upgradeScreen_mc { } movieClip 2813 { } movieClip 2816 { } movieClip 2819 { } movieClip 2822 { } movieClip 2825 { } movieClip 2826 { frame 1 { stop(); } } movieClip 2829 { } movieClip 2832 { } movieClip 2835 { } movieClip 2838 { } movieClip 2839 { frame 1 { _global.rolling = true; } frame 38 { stop(); } } movieClip 2842 { } movieClip 2845 { } movieClip 2848 { } movieClip 2851 { } movieClip 2852 { frame 1 { _global.rolling = true; } frame 38 { stop(); } } movieClip 2855 { } movieClip 2858 { } movieClip 2861 { } movieClip 2864 { } movieClip 2865 { frame 1 { _global.rolling = true; } frame 38 { stop(); } } movieClip 2868 { } movieClip 2871 { } movieClip 2874 { } movieClip 2877 { } movieClip 2880 { } movieClip 2883 { } movieClip 2886 { } movieClip 2889 { } movieClip 2890 { frame 1 { _global.rolling = true; } frame 70 { stop(); } } movieClip 2891 { frame 1 { _global.rolling = true; } frame 70 { stop(); } } movieClip 2892 { frame 1 { _global.rolling = true; } frame 33 { stop(); _global.rolling = false; this._parent.factory.ChackForNexBaby(); } } movieClip 2893 { frame 1 { _global.rolling = true; } frame 33 { stop(); _global.rolling = false; this._parent.factory.ChackForNexBaby(); } } movieClip 2894 { frame 1 { _global.rolling = true; } frame 70 { stop(); } } movieClip 2895 { frame 1 { _global.rolling = true; } frame 70 { stop(); } } movieClip 2896 { frame 1 { _global.rolling = true; } frame 70 { stop(); } } movieClip 2897 { frame 1 { _global.rolling = true; } frame 70 { stop(); } } movieClip 2900 { } movieClip 2903 { } movieClip 2906 { } movieClip 2909 { } movieClip 2910 { frame 1 { _global.rolling = true; } frame 33 { stop(); } } movieClip 2911 { frame 1 { _global.rolling = true; } frame 33 { stop(); } } movieClip 2912 rollingAnim { frame 1 { stop(); } frame 2 { stop(); this.wait.gotoAndPlay(1); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } frame 8 { stop(); } frame 9 { stop(); } frame 10 { stop(); } frame 11 { stop(); } frame 12 { stop(); } frame 13 { stop(); } frame 14 { stop(); } } movieClip 3053 lenta { frame 1 { this.factory.setSlotsCoord(); } } movieClip 3099 { } movieClip 3100 perduvi1 { frame 30 { stop(); this.removeMovieClip(); } } movieClip 3101 popUpxxx { } movieClip 3102 { } movieClip 3103 numbers { frame 25 { this.swapDepths(48000); this.removeMovieClip(); } } movieClip 3106 { } movieClip 3107 sacksReturned { frame 25 { this.swapDepths(48000); this.removeMovieClip(); } } movieClip 3110 { } movieClip 3111 platformOccupied { frame 25 { this.swapDepths(48000); this.removeMovieClip(); } } movieClip 3154 popUpTextFactory { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } frame 8 { stop(); } frame 9 { stop(); } frame 10 { stop(); } frame 11 { stop(); } frame 12 { stop(); } frame 13 { stop(); } frame 14 { stop(); } frame 15 { stop(); } frame 16 { stop(); } frame 17 { stop(); } frame 18 { stop(); } frame 19 { stop(); } frame 20 { stop(); } frame 21 { stop(); } frame 22 { stop(); } frame 23 { stop(); } frame 24 { stop(); } frame 25 { stop(); } frame 26 { stop(); } frame 27 { stop(); } frame 28 { stop(); } frame 29 { stop(); } frame 30 { stop(); } frame 31 { stop(); } frame 32 { stop(); } frame 33 { stop(); } frame 34 { stop(); } frame 35 { stop(); } frame 36 { stop(); } frame 37 { stop(); } frame 38 { stop(); } frame 39 { stop(); } frame 40 { stop(); } frame 41 { stop(); } frame 42 { stop(); } } movieClip 3157 black_background { } movieClip 3161 { frame 1 { stop(); } } movieClip 3163 { frame 1 { stop(); } } movieClip 3167 { } movieClip 3170 { } movieClip 3171 { frame 1 { stop(); } } movieClip 3173 { } movieClip 3175 { } movieClip 3176 { frame 1 { stop(); } } movieClip 3177 yes-no { } movieClip 3178 { } movieClip 3179 { } movieClip 3189 { } movieClip 3190 { } movieClip 3191 { frame 21 { stop(); } } movieClip 3192 trofejAnimation { frame 19 { stop(); } frame 81 { play(); } frame 103 { stop(); } } movieClip 3197 { } movieClip 3198 { frame 16 { stop(); } } movieClip 3199 TrofejQueenOfHarts { } movieClip 3202 TrofejComboFreak { } movieClip 3205 TrofejComboHolic { } movieClip 3208 TrofejTwinMaster { } movieClip 3211 TrofejComboExpert { } movieClip 3214 TekstComboExpert { } movieClip 3217 TekstComboFreak { } movieClip 3220 TekstComboHolick { } movieClip 3223 TekstQueeOfHearts { } movieClip 3226 TekstTwinMaster { } movieClip 3229 { } movieClip 3232 { } movieClip 3237 { } movieClip 3242 { } movieClip 3245 { } movieClip 3248 { } movieClip 3251 { } movieClip 3252 { } movieClip 3256 { } movieClip 3258 { } movieClip 3261 { } movieClip 3263 { } movieClip 3266 { frame 80 { gotoAndPlay(30); } frame 80 { gotoAndPlay(30); } frame 81 { play(); } frame 104 { stop(); } } movieClip 3285 { } movieClip 3304 { } movieClip 3323 { } movieClip 3342 { } movieClip 3361 { } movieClip 3380 { } movieClip 3395 { } movieClip 3396 { frame 20 { stop(); } frame 81 { play(); } frame 105 { trace('izbrisi anim'); stop(); this._parent.removeMovieClip(); } } movieClip 3399 { } movieClip 3404 { frame 1 { stop(); } } movieClip 3409 { frame 1 { stop(); } } movieClip 3414 { frame 1 { stop(); } } movieClip 3415 { } movieClip 3416 CelosnaTrofejAnimacija { } movieClip 3417 { } movieClip 3419 allPop { } movieClip 3422 drvo2prolet { } movieClip 3425 drvo3prolet { } movieClip 3429 EscapeSwitch_upg { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 3432 { } movieClip 3433 strelkicka { } button 3435 { on (press) { trace(' '); } on (release) { trace(' '); } on (rollOver) { trace(' '); } } movieClip 3439 { frame 1 { stop(); } } movieClip 3441 { frame 1 { stop(); } } movieClip 3444 { } movieClip 3446 { } movieClip 3447 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } } movieClip 3448 { } movieClip 3449 { } movieClip 3450 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } } movieClip 3455 exitPopUP { } movieClip 3457 { frame 1 { stop(); } } movieClip 3459 { frame 1 { stop(); } } movieClip 3460 quitPopUP { } movieClip 3468 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 3475 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 3478 { } movieClip 3479 { } movieClip 3480 strkStrelki { frame 10 { stop(); } } movieClip 3486 { } movieClip 3497 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } frame 8 { stop(); } frame 9 { stop(); } } movieClip 3551 { } movieClip 3557 { } movieClip 3560 { } movieClip 3563 { } movieClip 3564 Mapa { frame 1 { trace('this.popUp' + this.popUp); trace('this.levelNum ' + this.levelNum); var i = random(this.levelNum * 2) + 1; if (i > 25) { i = 25; } trace('random brojot e ' + i); this.popUp.gotoAndStop(i); } } movieClip 3567 { } movieClip 3568 ImTired { frame 25 { this.swapDepths(48000); this.removeMovieClip(); } } movieClip 3571 { } movieClip 3572 ImFrozen { frame 25 { this.swapDepths(48000); this.removeMovieClip(); } } movieClip 3575 { } movieClip 3576 ImSmoked { frame 25 { this.swapDepths(48000); this.removeMovieClip(); } } movieClip 3579 { } movieClip 3580 ImWet { frame 25 { this.swapDepths(48000); this.removeMovieClip(); } } movieClip 3583 { } movieClip 3584 ImFullRed { frame 25 { this.swapDepths(48000); this.removeMovieClip(); } } movieClip 3587 { } movieClip 3588 ImFullBlue { frame 25 { this.swapDepths(48000); this.removeMovieClip(); } } movieClip 3591 { } movieClip 3592 TooMuch { frame 25 { this.swapDepths(48000); this.removeMovieClip(); } } movieClip 3595 { } movieClip 3596 YesSir { frame 25 { this.swapDepths(48000); this.removeMovieClip(); } } movieClip 3599 { } movieClip 3600 gimmyMore { frame 25 { this.swapDepths(48000); this.removeMovieClip(); } } movieClip 3603 { } movieClip 3604 ImHit { frame 25 { this.swapDepths(48000); this.removeMovieClip(); } } movieClip 3617 { } movieClip 3620 { } movieClip 3621 goalReached { frame 30 { stop(); this.removeMovieClip(); } } movieClip 3629 { } movieClip 3630 expertReached { frame 30 { stop(); this.removeMovieClip(); } } movieClip 3633 { } movieClip 3636 { } movieClip 3639 { } movieClip 3640 { frame 32 { stop(); } frame 44 { stop(); } } movieClip 3641 { } movieClip 3642 { frame 1 { if (_global.companylogo !== 'coAffiliate') { this.gotoAndStop(2); } stop(); } frame 2 { if (_global.coAffiliateLink != '' && _global.coAffiliateLink != undefined) { this._parent.onRelease = function () { getURL(_global.coAffiliateLink, '_blank'); }; } var basePath = ''; if (mdm.Application.path) { basePath = mdm.Application.path; } var logoImage = basePath + 'logo_affiliate_small.jpg'; var checkFile = new LoadVars(); this._visible = false; checkFile.obj = this; checkFile.onLoad = function (success) { if (success) { this.obj.logo_holder_mc.loadMovie(logoImage); this.obj.onEnterFrame = function () { if (this.logo_holder_mc.getBytesLoaded() == this.logo_holder_mc.getBytesTotal() && this.logo_holder_mc.getBytesTotal() > 4) { if (!this.logo_holder_mc._width) { return undefined; } this.logo_holder_mc._y -= this.logo_holder_mc._height; this.logo_holder_mc._x -= this.logo_holder_mc._width; this._visible = true; delete this.onEnterFrame; } }; } else { this.obj.gotoAndStop('png'); } }; checkFile.load(logoImage); stop(); } frame 3 { if (_global.coAffiliateLink != '' && _global.coAffiliateLink != undefined) { this._parent.onRelease = function () { getURL(_global.coAffiliateLink, '_blank'); }; } var basePath = ''; if (mdm.Application.path) { basePath = mdm.Application.path; } var logoImage = basePath + 'logo_affiliate_small.png'; var checkFile = new LoadVars(); this._visible = false; checkFile.obj = this; checkFile.onLoad = function (success) { if (success) { this.obj.logo_holder_mc.loadMovie(logoImage); this.obj.onEnterFrame = function () { if (this.logo_holder_mc.getBytesLoaded() == this.logo_holder_mc.getBytesTotal() && this.logo_holder_mc.getBytesTotal() > 4) { if (!this.logo_holder_mc._width) { return undefined; } this.logo_holder_mc._y -= this.logo_holder_mc._height; this.logo_holder_mc._x -= this.logo_holder_mc._width; this._visible = true; delete this.onEnterFrame; } }; } else {} }; checkFile.load(logoImage); stop(); } } movieClip 3650 { } movieClip 3653 { } movieClip 3654 { } movieClip 3657 { } movieClip 3659 { } movieClip 3661 { } movieClip 3663 { } movieClip 3665 { } movieClip 3689 { } movieClip 3691 { frame 27 { stop(); } } movieClip 3698 { } movieClip 3700 { } movieClip 3702 { } movieClip 3703 { } movieClip 3708 { } movieClip 3710 { } movieClip 3713 { } movieClip 3715 { } movieClip 3717 { } movieClip 3719 { } movieClip 3720 { } movieClip 3721 { } movieClip 3722 { } movieClip 3723 { } movieClip 3724 { } movieClip 3725 { } movieClip 3726 { } movieClip 3727 { } // unknown tag 88 length 40 movieClip 3738 { } movieClip 3739 { } movieClip 3755 { } movieClip 3758 { } movieClip 3759 { } movieClip 3760 { frame 1 { if (_global.coAffiliateLink != '' && _global.coAffiliateLink != undefined) { this._parent.onRelease = function () { getURL(_global.coAffiliateLink, '_blank'); }; } var basePath = ''; if (mdm.Application.path) { basePath = mdm.Application.path; } var logoImage = basePath + 'logo_affiliate_small.jpg'; var checkFile = new LoadVars(); this._visible = false; checkFile.obj = this; checkFile.onLoad = function (success) { if (success) { this.obj.logo_holder_mc.loadMovie(logoImage); this.obj.onEnterFrame = function () { if (this.logo_holder_mc.getBytesLoaded() == this.logo_holder_mc.getBytesTotal() && this.logo_holder_mc.getBytesTotal() > 4) { if (!this.logo_holder_mc._width) { return undefined; } this.logo_holder_mc._x -= this.logo_holder_mc._width; this._visible = true; delete this.onEnterFrame; } }; } else { this.obj.gotoAndStop('png'); } }; checkFile.load(logoImage); stop(); } frame 2 { if (_global.coAffiliateLink != '' && _global.coAffiliateLink != undefined) { this._parent.onRelease = function () { getURL(_global.coAffiliateLink, '_blank'); }; } var basePath = ''; if (mdm.Application.path) { basePath = mdm.Application.path; } var logoImage = basePath + 'logo_affiliate_small.png'; var checkFile = new LoadVars(); this._visible = false; checkFile.obj = this; checkFile.onLoad = function (success) { if (success) { this.obj.logo_holder_mc.loadMovie(logoImage); this.obj.onEnterFrame = function () { if (this.logo_holder_mc.getBytesLoaded() == this.logo_holder_mc.getBytesTotal() && this.logo_holder_mc.getBytesTotal() > 4) { if (!this.logo_holder_mc._width) { return undefined; } this.logo_holder_mc._x -= this.logo_holder_mc._width; this._visible = true; delete this.onEnterFrame; } }; } else {} }; checkFile.load(logoImage); stop(); } } movieClip 3762 { } movieClip 3763 { instance of movieClip 3762 { onClipEvent (release) { getURL(_root.localization_url1, '_blank'); } } } movieClip 3766 { } movieClip 3769 { } movieClip 3772 { } movieClip 3774 { } movieClip 3775 { } movieClip 3777 { } movieClip 3778 { } movieClip 3779 { instance of movieClip 3775 { onClipEvent (release) { getURL(_root.localization_url1, '_blank'); } } } movieClip 3781 { } movieClip 3782 { } movieClip 3784 { } movieClip 3785 { } movieClip 3786 { instance of movieClip 3782 { onClipEvent (release) { getURL(_root.localization_url1, '_blank'); } } } movieClip 3790 { } movieClip 3791 { } movieClip 3794 { } movieClip 3797 { } movieClip 3800 { } movieClip 3803 { } movieClip 3804 { frame 1 { stop(); } instance of movieClip 3779 { onClipEvent (release) { getURL('http://www.jeux.fr/moregames/?utm_source=brandedgames&utm_medium=youda_games', '_blank'); } } instance of movieClip 3786 { onClipEvent (release) { getURL('http://www.jetztspielen.de/moregames/?utm_source=brandedgames&utm_medium=youda_games', '_blank'); } } } movieClip 3805 { instance of movieClip 3804 { onClipEvent (load) { if (!_global.companylogo || _global.companylogo == '') { return undefined; } this.gotoAndStop(_global.companylogo.toLowerCase()); if (_global.moregamelink != '' && _global.moregamelink != undefined && _global.companylogo !== 'coAffiliate') { this.onRelease = function () { this.getURL(_global.moregamelink, '_blank'); }; } } } } movieClip 3807 { } movieClip 3808 { instance of movieClip 3807 { onClipEvent (load) { if (_global.youdagames != '' && _global.youdagames != undefined) { this.onRelease = function () { getURL(_global.youdagames, '_blank'); }; } } } } movieClip 3813 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 3816 { frame 39 { stop(); } frame 55 { stop(); } } movieClip 3821 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 3824 { frame 39 { stop(); } frame 55 { stop(); } } movieClip 3829 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 3832 { frame 39 { stop(); } frame 55 { stop(); } } movieClip 3837 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 3840 { frame 39 { stop(); } frame 55 { stop(); } } movieClip 3845 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 3848 { frame 39 { stop(); } frame 55 { stop(); } } movieClip 3853 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 3856 { frame 39 { stop(); } frame 55 { stop(); } } movieClip 3862 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 3863 { frame 39 { stop(); } frame 55 { stop(); } } movieClip 3868 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 3871 { frame 39 { stop(); } frame 55 { stop(); } } movieClip 3876 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 3879 { frame 39 { stop(); } frame 54 { this._parent.screenHolder.showMap(); } frame 55 { stop(); } } movieClip 3880 loginPage_MC { frame 1 { if (_global.highscorelink == '' || _global.highscorelink == undefined) { this.highscore._visible = false; } if (_global.moregamelink == '' || _global.moregamelink == undefined) { this.more_games._visible = false; } } } movieClip 3884 { } movieClip 3886 { } movieClip 3887 Level_buttonce { } movieClip 3936 srce_twins { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.factory.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.factory.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 24 { this.removeMovieClip(); } } movieClip 3981 srce { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.factory.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.factory.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 22 { this.removeMovieClip(); } } movieClip 3988 kljuc { frame 26 { stop(); this.swapDepths(63131); this.removeMovieClip(); } } movieClip 3993 truba { frame 10 { stop(); this.swapDepths(63131); this.removeMovieClip(); } } movieClip 3996 { } movieClip 4001 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4006 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4011 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4016 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4021 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4026 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4031 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4036 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4041 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4046 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4051 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4056 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4061 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4066 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4071 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4076 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4093 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } frame 8 { stop(); } frame 9 { stop(); } frame 10 { stop(); } frame 11 { stop(); } frame 12 { stop(); } frame 13 { stop(); } } movieClip 4094 levelInfoScreen_mc { frame 1 { trophyPopUp.swapDepths(100); } } movieClip 4103 mousePointer { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } } movieClip 4202 { frame 1 { stop(); trace('prv frame'); } frame 2 { trace('take baby'); } frame 4 { stop(); trace('frame 4'); } frame 5 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 5 { trace('BANJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ'); play(); } frame 84 { this._parent.object.bathBabyEnd(); delete this.onEnterFrame; } frame 85 { stop(); trace('stop na banjaj'); } frame 86 { trace('give baby'); } } movieClip 4287 { frame 1 { stop(); } frame 4 { stop(); } frame 5 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 5 { play(); } frame 60 { this._parent.object.bathBabyEnd(); delete this.onEnterFrame; } frame 61 { stop(); } } movieClip 4288 bathFront { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 4318 { frame 1 { cframe = this._currentframe; delete this.onEnterFrame; } frame 1 { stop(); } frame 2 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 4320 { frame 1 { cframe = this._currentframe; } frame 1 { stop(); delete this.onEnterFrame; } frame 1 { stop(); } frame 2 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 4321 bathBack { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 4348 { } movieClip 4549 { frame 1 { stop(); } frame 1 { } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } frame 8 { stop(); } frame 9 { stop(); } frame 10 { stop(); } frame 11 { stop(); } frame 12 { stop(); } frame 13 { stop(); } frame 14 { stop(); } frame 15 { stop(); } frame 16 { stop(); } frame 17 { stop(); } frame 18 { stop(); } frame 19 { stop(); } frame 20 { stop(); } frame 21 { stop(); } frame 22 { stop(); } frame 23 { stop(); } frame 24 { stop(); } frame 24 { } frame 24 { stop(); this._parent.sack.packingAnim.stopAnimation(); this._parent.gotoAndStop('stand'); } } movieClip 4590 { frame 1 { stop(); } frame 1 { } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } frame 8 { stop(); } frame 9 { stop(); } frame 10 { stop(); } frame 11 { stop(); } frame 12 { stop(); } frame 13 { stop(); } frame 14 { stop(); } frame 15 { stop(); } frame 16 { stop(); } frame 17 { stop(); } frame 18 { stop(); } frame 19 { stop(); } frame 20 { stop(); } frame 21 { stop(); } frame 22 { stop(); } frame 23 { stop(); } frame 24 { stop(); } frame 24 { } frame 24 { stop(); this._parent.sack.packingAnim.stopAnimation(); this._parent.gotoAndStop('stand'); } } movieClip 4605 { frame 33 { stop(); } } movieClip 4627 { frame 32 { stop(); } } movieClip 4628 packingStork { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } } movieClip 4629 { } movieClip 4630 HolderClip { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } instance txtClip of movieClip 4629 { onClipEvent (load) { } } frame 15 { stop(); } } movieClip 4657 { frame 1 { stop(); } } movieClip 4658 { frame 1 { stop(); } } movieClip 4664 { } movieClip 4665 { frame 1 { stop(); } } movieClip 4668 { } movieClip 4669 { frame 1 { stop(); } } movieClip 4673 { frame 1 { function setMaleNum(num) { maleNum.gotoAndStop(num + 1); blue.gotoAndStop(num * 2 + 1); } function setFemaleNum(num) { femaleNum.gotoAndStop(num + 1); red.gotoAndStop(num * 2 + 1); } _global.launcher = this; var param = _global.provider.getParameters(); var mnum = param[0]; var fnum = param[1]; setMaleNum(mnum); setFemaleNum(fnum); } } movieClip 4674 { } movieClip 4675 { } movieClip 4704 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent.factory.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent.factory.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 25 { this._parent.gotoAndStop(1); } } movieClip 4705 { } movieClip 4706 launcher { frame 1 { stop(); } } movieClip 4710 { } movieClip 4711 awesome { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 29 { stop(); this.removeMovieClip(); } } movieClip 4713 { } movieClip 4716 { } movieClip 4717 genius { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 22 { stop(); this.removeMovieClip(); } } movieClip 4720 { } movieClip 4723 { } movieClip 4726 { } movieClip 4729 { } movieClip 4732 { } movieClip 4735 { } movieClip 4738 { } movieClip 4745 { } movieClip 4748 great { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 29 { stop(); this.removeMovieClip(); } } movieClip 4751 { } movieClip 4776 { } movieClip 4777 { } movieClip 4778 { } movieClip 4779 toHot { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 39 { stop(); this.removeMovieClip(); } } movieClip 4782 { } movieClip 4813 wow { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 26 { stop(); this.removeMovieClip(); } } movieClip 4816 { } movieClip 4817 youAreFast { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this.object.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this.object.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 29 { stop(); this.removeMovieClip(); } } movieClip 4823 towel { frame 1 { stop(); } frame 2 { stop(); } } movieClip 4868 { } movieClip 4889 jack { frame 1 { stop(); } frame 21 { this.gotoAndStop(1); } } movieClip 4892 { } movieClip 4895 { } movieClip 4896 bed1back { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } } movieClip 4901 { } movieClip 4906 { } movieClip 4907 bed1front { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } } movieClip 4912 { } movieClip 4914 { } movieClip 4916 { } movieClip 4917 cs1stand { instance strkArea1 of movieClip 4912 { onClipEvent (load) { } } } movieClip 4920 { } movieClip 4923 { } movieClip 4926 { } movieClip 4929 { } movieClip 4932 { } movieClip 4935 { } movieClip 4938 { } movieClip 4939 { } movieClip 4942 { } movieClip 4945 { } movieClip 4948 { } movieClip 4951 { } movieClip 4952 { } movieClip 4953 AnimationBlimp { frame 25 { stop(); this.removeMovieClip(); } } movieClip 4956 { } movieClip 4959 { } movieClip 4960 levelCleared { frame 25 { stop(); var centers = new Array(); var letnum = 12; var i = 1; while (i <= letnum) { var cx = this['b' + i]._x + this['b' + i]._width / 2; var cy = this['b' + i]._y + this['b' + i]._height / 2; centers[i] = [cx, cy]; ++i; } var i = 1; while (i <= letnum) { var fr = new MesgAnim.Fireworks(6, 'cros'); fr.changeSparkleProperties(11.1, 3600); fr.setProperties(this, centers[i][0], centers[i][1]); fr.startFireworks(); ++i; } this.delivery.target.sndCtrl.stopSound(this.delivery.target.soundsId.letterexplosion_snd); this.delivery.target.sndCtrl.playSound(this.delivery.target.soundsId.letterexplosion_snd); utils.Delegate.callDelayed(this, gotoAndStop, 130, 26); } instance b1 of movieClip 4920 { onClipEvent (load) { } } instance b2 of movieClip 2016 { onClipEvent (load) { } } instance b3 of movieClip 4956 { onClipEvent (load) { } } instance b4 of movieClip 2016 { onClipEvent (load) { } } instance b5 of movieClip 4920 { onClipEvent (load) { } } instance b6 of movieClip 4959 { onClipEvent (load) { } } instance b7 of movieClip 4920 { onClipEvent (load) { } } instance b8 of movieClip 2016 { onClipEvent (load) { } } instance b9 of movieClip 4939 { onClipEvent (load) { } } instance b10 of movieClip 2013 { onClipEvent (load) { } } instance b11 of movieClip 2016 { onClipEvent (load) { } } instance b12 of movieClip 2022 { onClipEvent (load) { } } frame 26 { stop(); trace('this.delivery' + this.delivery); utils.Delegate.callDelayed(this.delivery, this.delivery.endGame3, 3000, 41); } } movieClip 4963 { } movieClip 4966 { } movieClip 4969 { } movieClip 4970 superbPerformance { frame 55 { stop(); var centers = new Array(); var letnum = 17; var i = 1; while (i <= letnum) { var cx = this['b' + i]._x + this['b' + i]._width / 2; var cy = this['b' + i]._y + this['b' + i]._height / 2; centers[i] = [cx, cy]; ++i; } var i = 1; while (i <= letnum) { var fr = new MesgAnim.Fireworks(6, 'cros'); fr.changeSparkleProperties(11.1, 3600); fr.setProperties(this, centers[i][0], centers[i][1]); fr.startFireworks(); ++i; } this.delivery.target.sndCtrl.stopSound(this.delivery.target.soundsId.letterexplosion_snd); this.delivery.target.sndCtrl.playSound(this.delivery.target.soundsId.letterexplosion_snd); utils.Delegate.callDelayed(this, gotoAndStop, 130, 56); } instance b1 of movieClip 4929 { onClipEvent (load) { } } instance b2 of movieClip 4932 { onClipEvent (load) { } } instance b3 of movieClip 4935 { onClipEvent (load) { } } instance b4 of movieClip 2016 { onClipEvent (load) { } } instance b5 of movieClip 2013 { onClipEvent (load) { } } instance b6 of movieClip 4945 { onClipEvent (load) { } } instance b7 of movieClip 4935 { onClipEvent (load) { } } instance b8 of movieClip 2016 { onClipEvent (load) { } } instance b9 of movieClip 2013 { onClipEvent (load) { } } instance b10 of movieClip 4963 { onClipEvent (load) { } } instance b11 of movieClip 4966 { onClipEvent (load) { } } instance b12 of movieClip 2013 { onClipEvent (load) { } } instance b13 of movieClip 4951 { onClipEvent (load) { } } instance b14 of movieClip 4939 { onClipEvent (load) { } } instance b15 of movieClip 4969 { onClipEvent (load) { } } instance b16 of movieClip 4959 { onClipEvent (load) { } } instance b17 of movieClip 2016 { onClipEvent (load) { } } frame 56 { stop(); trace('this.delivery' + this.delivery); utils.Delegate.callDelayed(this.delivery, this.delivery.endGame3, 3000, 41); } } movieClip 4971 scaryGood { frame 52 { stop(); var centers = new Array(); var letnum = 9; var i = 1; while (i <= letnum) { var cx = this['b' + i]._x + this['b' + i]._width / 2; var cy = this['b' + i]._y + this['b' + i]._height / 2; centers[i] = [cx, cy]; ++i; } var i = 1; while (i <= letnum) { var fr = new MesgAnim.Fireworks(9, 'cros'); fr.changeSparkleProperties(11.1, 3600); fr.setProperties(this, centers[i][0], centers[i][1]); fr.startFireworks(); ++i; } this.delivery.target.sndCtrl.stopSound(this.delivery.target.soundsId.letterexplosion_snd); this.delivery.target.sndCtrl.playSound(this.delivery.target.soundsId.letterexplosion_snd); utils.Delegate.callDelayed(this, gotoAndStop, 130, 53); } instance b6 of movieClip 4938 { onClipEvent (load) { } } instance b7 of movieClip 4966 { onClipEvent (load) { } } instance b8 of movieClip 4966 { onClipEvent (load) { } } instance b9 of movieClip 2022 { onClipEvent (load) { } } instance b5 of movieClip 2025 { onClipEvent (load) { } } instance b2 of movieClip 4959 { onClipEvent (load) { } } instance b4 of movieClip 2013 { onClipEvent (load) { } } instance b3 of movieClip 4939 { onClipEvent (load) { } } instance b1 of movieClip 4929 { onClipEvent (load) { } } frame 53 { stop(); trace('this.delivery' + this.delivery); utils.Delegate.callDelayed(this.delivery, this.delivery.endGame3, 3000, 41); } } movieClip 4972 marvelous { frame 47 { stop(); var centers = new Array(); var letnum = 9; var i = 1; while (i <= letnum) { var cx = this['b' + i]._x + this['b' + i]._width / 2; var cy = this['b' + i]._y + this['b' + i]._height / 2; centers[i] = [cx, cy]; ++i; } var i = 1; while (i <= letnum) { var fr = new MesgAnim.Fireworks(10, 'cros'); fr.changeSparkleProperties(11.1, 3600); fr.setProperties(this, centers[i][0], centers[i][1]); fr.startFireworks(); ++i; } this.delivery.target.sndCtrl.stopSound(this.delivery.target.soundsId.letterexplosion_snd); this.delivery.target.sndCtrl.playSound(this.delivery.target.soundsId.letterexplosion_snd); utils.Delegate.callDelayed(this, gotoAndStop, 130, 48); } instance b1 of movieClip 4951 { onClipEvent (load) { } } instance b2 of movieClip 4939 { onClipEvent (load) { } } instance b3 of movieClip 2013 { onClipEvent (load) { } } instance b4 of movieClip 4956 { onClipEvent (load) { } } instance b5 of movieClip 2016 { onClipEvent (load) { } } instance b6 of movieClip 4920 { onClipEvent (load) { } } instance b7 of movieClip 4966 { onClipEvent (load) { } } instance b8 of movieClip 4932 { onClipEvent (load) { } } instance b9 of movieClip 4929 { onClipEvent (load) { } } frame 48 { stop(); trace('this.delivery' + this.delivery); utils.Delegate.callDelayed(this.delivery, this.delivery.endGame3, 3000, 41); } } movieClip 4975 { } movieClip 4978 { } movieClip 4979 thatWasAmazing { frame 72 { stop(); var centers = new Array(); var letnum = 14; var i = 1; while (i <= letnum) { var cx = this['b' + i]._x + this['b' + i]._width / 2; var cy = this['b' + i]._y + this['b' + i]._height / 2; centers[i] = [cx, cy]; ++i; } var i = 1; while (i <= letnum) { var fr = new MesgAnim.Fireworks(6, 'cros'); fr.changeSparkleProperties(11.1, 3600); fr.setProperties(this, centers[i][0], centers[i][1]); fr.startFireworks(); ++i; } this.delivery.target.sndCtrl.stopSound(this.delivery.target.soundsId.letterexplosion_snd); this.delivery.target.sndCtrl.playSound(this.delivery.target.soundsId.letterexplosion_snd); utils.Delegate.callDelayed(this, gotoAndStop, 130, 73); } instance b1 of movieClip 4923 { onClipEvent (load) { } } instance b2 of movieClip 4942 { onClipEvent (load) { } } instance b3 of movieClip 4939 { onClipEvent (load) { } } instance b4 of movieClip 4923 { onClipEvent (load) { } } instance b5 of movieClip 4975 { onClipEvent (load) { } } instance b6 of movieClip 4939 { onClipEvent (load) { } } instance b7 of movieClip 4929 { onClipEvent (load) { } } instance b8 of movieClip 4939 { onClipEvent (load) { } } instance b9 of movieClip 4951 { onClipEvent (load) { } } instance b10 of movieClip 4939 { onClipEvent (load) { } } instance b11 of movieClip 4978 { onClipEvent (load) { } } instance b12 of movieClip 4948 { onClipEvent (load) { } } instance b13 of movieClip 4969 { onClipEvent (load) { } } instance b14 of movieClip 4938 { onClipEvent (load) { } } frame 73 { stop(); trace('this.delivery' + this.delivery); utils.Delegate.callDelayed(this.delivery, this.delivery.endGame3, 3000, 41); } } movieClip 4980 nicelyDone { frame 41 { stop(); var centers = new Array(); var letnum = 10; var i = 1; while (i <= letnum) { var cx = this['b' + i]._x + this['b' + i]._width / 2; var cy = this['b' + i]._y + this['b' + i]._height / 2; centers[i] = [cx, cy]; ++i; } var i = 1; while (i <= letnum) { var fr = new MesgAnim.Fireworks(9, 'cros'); fr.changeSparkleProperties(11.1, 3600); fr.setProperties(this, centers[i][0], centers[i][1]); fr.startFireworks(); ++i; } this.delivery.target.sndCtrl.stopSound(this.delivery.target.soundsId.letterexplosion_snd); this.delivery.target.sndCtrl.playSound(this.delivery.target.soundsId.letterexplosion_snd); utils.Delegate.callDelayed(this, gotoAndStop, 130, 42); } instance b1 of movieClip 4969 { onClipEvent (load) { } } instance b2 of movieClip 4948 { onClipEvent (load) { } } instance b3 of movieClip 4959 { onClipEvent (load) { } } instance b4 of movieClip 2016 { onClipEvent (load) { } } instance b5 of movieClip 4920 { onClipEvent (load) { } } instance b6 of movieClip 2025 { onClipEvent (load) { } } instance b7 of movieClip 2022 { onClipEvent (load) { } } instance b8 of movieClip 4966 { onClipEvent (load) { } } instance b9 of movieClip 4969 { onClipEvent (load) { } } instance b10 of movieClip 2016 { onClipEvent (load) { } } frame 42 { stop(); trace('this.delivery' + this.delivery); utils.Delegate.callDelayed(this.delivery, this.delivery.endGame3, 3000, 41); } } movieClip 4981 phenomenal { frame 55 { stop(); var centers = new Array(); var letnum = 10; var i = 1; while (i <= letnum) { var cx = this['b' + i]._x + this['b' + i]._width / 2; var cy = this['b' + i]._y + this['b' + i]._height / 2; centers[i] = [cx, cy]; ++i; } var i = 1; while (i <= letnum) { var fr = new MesgAnim.Fireworks(9, 'cros'); fr.changeSparkleProperties(11.1, 3600); fr.setProperties(this, centers[i][0], centers[i][1]); fr.startFireworks(); ++i; } this.delivery.target.sndCtrl.stopSound(this.delivery.target.soundsId.letterexplosion_snd); this.delivery.target.sndCtrl.playSound(this.delivery.target.soundsId.letterexplosion_snd); utils.Delegate.callDelayed(this, gotoAndStop, 130, 56); } instance b1 of movieClip 4935 { onClipEvent (load) { } } instance b2 of movieClip 4942 { onClipEvent (load) { } } instance b3 of movieClip 2016 { onClipEvent (load) { } } instance b4 of movieClip 4969 { onClipEvent (load) { } } instance b5 of movieClip 4966 { onClipEvent (load) { } } instance b6 of movieClip 4951 { onClipEvent (load) { } } instance b7 of movieClip 2016 { onClipEvent (load) { } } instance b8 of movieClip 4969 { onClipEvent (load) { } } instance b9 of movieClip 4939 { onClipEvent (load) { } } instance b10 of movieClip 4920 { onClipEvent (load) { } } frame 56 { stop(); trace('this.delivery' + this.delivery); utils.Delegate.callDelayed(this.delivery, this.delivery.endGame3, 3000, 41); } } movieClip 4984 { } movieClip 4987 { } movieClip 4988 excellentJob { frame 35 { stop(); var centers = new Array(); var letnum = 12; var i = 1; while (i <= letnum) { var cx = this['b' + i]._x + this['b' + i]._width / 2; var cy = this['b' + i]._y + this['b' + i]._height / 2; centers[i] = [cx, cy]; ++i; } var i = 1; while (i <= letnum) { var fr = new MesgAnim.Fireworks(6, 'cros'); fr.changeSparkleProperties(11.1, 3600); fr.setProperties(this, centers[i][0], centers[i][1]); fr.startFireworks(); ++i; } this.delivery.target.sndCtrl.stopSound(this.delivery.target.soundsId.letterexplosion_snd); this.delivery.target.sndCtrl.playSound(this.delivery.target.soundsId.letterexplosion_snd); utils.Delegate.callDelayed(this, gotoAndStop, 130, 36); } instance b1 of movieClip 2016 { onClipEvent (load) { } } instance b2 of movieClip 4984 { onClipEvent (load) { } } instance b3 of movieClip 4959 { onClipEvent (load) { } } instance b4 of movieClip 2016 { onClipEvent (load) { } } instance b5 of movieClip 4920 { onClipEvent (load) { } } instance b6 of movieClip 4920 { onClipEvent (load) { } } instance b7 of movieClip 2016 { onClipEvent (load) { } } instance b8 of movieClip 4969 { onClipEvent (load) { } } instance b9 of movieClip 4923 { onClipEvent (load) { } } instance b10 of movieClip 4987 { onClipEvent (load) { } } instance b11 of movieClip 4966 { onClipEvent (load) { } } instance b12 of movieClip 4945 { onClipEvent (load) { } } frame 36 { stop(); trace('this.delivery' + this.delivery); utils.Delegate.callDelayed(this.delivery, this.delivery.endGame3, 3000, 41); } } movieClip 4989 perfect { frame 45 { stop(); var centers = new Array(); var letnum = 7; var i = 1; while (i <= letnum) { var cx = this['b' + i]._x + this['b' + i]._width / 2; var cy = this['b' + i]._y + this['b' + i]._height / 2; centers[i] = [cx, cy]; ++i; } var i = 1; while (i <= letnum) { var fr = new MesgAnim.Fireworks(10, 'cros'); fr.changeSparkleProperties(11.1, 3600); fr.setProperties(this, centers[i][0], centers[i][1]); fr.startFireworks(); ++i; } this.delivery.target.sndCtrl.stopSound(this.delivery.target.soundsId.letterexplosion_snd); this.delivery.target.sndCtrl.playSound(this.delivery.target.soundsId.letterexplosion_snd); utils.Delegate.callDelayed(this, gotoAndStop, 130, 46); } instance b7 of movieClip 4923 { onClipEvent (load) { } } instance b6 of movieClip 4959 { onClipEvent (load) { } } instance b5 of movieClip 2016 { onClipEvent (load) { } } instance b4 of movieClip 4963 { onClipEvent (load) { } } instance b3 of movieClip 2013 { onClipEvent (load) { } } instance b2 of movieClip 2016 { onClipEvent (load) { } } instance b1 of movieClip 4935 { onClipEvent (load) { } } frame 46 { stop(); trace('this.delivery' + this.delivery); utils.Delegate.callDelayed(this.delivery, this.delivery.endGame3, 3000, 41); } } movieClip 5073 { frame 1 { } frame 30 { stop(); } } movieClip 5122 { frame 7 { stop(); } } movieClip 5185 { frame 10 { stop(); } } movieClip 5232 { frame 9 { stop(); } } movieClip 5252 { frame 10 { stop(); } } movieClip 5282 { frame 10 { stop(); } } movieClip 5293 { frame 9 { stop(); } } movieClip 5297 { } movieClip 5307 { } movieClip 5371 { frame 9 { stop(); } } movieClip 5372 { } movieClip 5375 { } movieClip 5378 { } movieClip 5379 { frame 9 { stop(); } } movieClip 5401 { frame 9 { stop(); } } movieClip 5421 { frame 10 { stop(); } } movieClip 5422 { frame 10 { stop(); } } movieClip 5432 { frame 1 { trace('in stork animation take baby up'); } frame 16 { stop(); this._parent.object.changeNeed(); trace('and of stork animation'); utils.Delegate.callDelayed(this._parent.object.factory, this._parent.object.factory.Animation, 120, this._parent.object.factory.level.clock.toSeconds(), 0.12); this._parent.gotoAndStop('stand'); } } movieClip 5543 { frame 33 { } frame 52 { } frame 92 { gotoAndPlay(53); } } movieClip 5544 { frame 9 { stop(); } } movieClip 5545 { frame 9 { stop(); } frame 9 { stop(); } } movieClip 5546 { frame 9 { stop(); } } movieClip 5547 { } movieClip 5550 { } movieClip 5551 { } movieClip 5552 { } movieClip 5555 { } movieClip 5556 { } movieClip 5559 { } movieClip 5560 { } movieClip 5561 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 5562 { } movieClip 5565 { } movieClip 5566 { } movieClip 5567 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 5568 { } movieClip 5571 { } movieClip 5572 { } movieClip 5573 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 5574 { } movieClip 5577 { } movieClip 5580 { } movieClip 5581 { } movieClip 5582 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 5583 { } movieClip 5584 stork_f { frame 1 { stop(); trace('cleeean'); } frame 2 { stop(); trace('drooop'); } frame 3 { stop(); trace('takeeee'); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } frame 8 { stop(); } frame 9 { stop(); } frame 10 { stop(); } frame 11 { stop(); } frame 12 { stop(); } frame 13 { stop(); } frame 14 { stop(); } frame 15 { stop(); } frame 16 { stop(); } frame 17 { stop(); } frame 18 { stop(); } frame 19 { stop(); } frame 20 { stop(); } frame 21 { stop(); } frame 22 { stop(); } frame 23 { stop(); } frame 24 { stop(); } } movieClip 5667 cs1clean { frame 30 { stop(); } } movieClip 5715 cs1drop { frame 7 { stop(); } } movieClip 5778 cs1take { frame 10 { stop(); } } movieClip 5863 cs1tired { frame 33 { this.object.GotoAndStop('dise'); } } movieClip 5888 cs1dise { } movieClip 5894 { } movieClip 5897 { } movieClip 5903 cs1dise_towel { } movieClip 5906 { } movieClip 5907 cs1dise_DirtyTowel { } movieClip 5976 cs1weakUp { frame 17 { stop(); this.object.StorkAweak(); } } movieClip 5977 { } button 5978 { on (press) { trace(' '); } on (release) { trace(' '); } on (rollOver) { trace(' '); } } movieClip 5980 { frame 1 { stop(); } } movieClip 5982 { } movieClip 5987 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } } button 5989 { on (press) { ok_btn.gotoAndStop(4); this.continueGame(); } on (rollOver) { ok_btn.gotoAndStop(2); } on (release) { ok_btn.gotoAndStop(1); } on (releaseOutside) { ok_btn.gotoAndStop(1); } on (rollOut) { ok_btn.gotoAndStop(1); } } movieClip 5990 OutOfFocusPopUP { #initclip Object.registerClass('OutOfFocusPopUP', as.FocusControl); #endinitclip frame 1 { b.useHandCursor = false; } } movieClip 5993 { } movieClip 5996 { } movieClip 5997 click_toybox { } movieClip 6000 { } movieClip 6001 click_trashcan { } movieClip 6004 particle { } movieClip 6012 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 6015 { } movieClip 6020 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 6021 { } movieClip 6026 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 6029 { } movieClip 6031 PROMOScreen_mc { frame 1 { download.onRollOver = function () { this.gotoAndStop(2); }; download.onRollOut = function () { this.gotoAndStop(1); }; submit.onRollOver = function () { this.gotoAndStop(2); }; submit.onRollOut = function () { this.gotoAndStop(1); }; playdemo.onRollOver = function () { this.gotoAndStop(2); }; playdemo.onRollOut = function () { this.gotoAndStop(1); }; if (_global.highscorelink == '' || _global.highscorelink == undefined) { this.submitBtn._visible = false; } } } movieClip 6048 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 36 { this.gotoAndPlay(1); } } movieClip 6049 b1DrinkMilk { } movieClip 6060 { } movieClip 6146 { } movieClip 6166 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 57 { gotoAndPlay(36); } frame 102 { this.gotoAndPlay(89); } } movieClip 6167 b1TryWallk { } movieClip 6170 { } movieClip 6171 b1PutInBed { } movieClip 6172 { } movieClip 6173 b1Drag { } movieClip 6175 { } movieClip 6176 b1Drop { } movieClip 6261 { } movieClip 6262 b1Twins { } movieClip 6290 { } movieClip 6291 b1Triplets { } movieClip 6293 { } movieClip 6294 b1Quadriplets { } movieClip 6338 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 105 { this.gotoAndPlay(27); } } movieClip 6348 { frame 5 { stop(); } } movieClip 6349 b1Angry { } movieClip 6354 { } movieClip 6355 b1Angry_pooped { } movieClip 6360 { } movieClip 6405 { } movieClip 6411 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 105 { this.gotoAndPlay(27); } } movieClip 6414 { } movieClip 6415 b1Angry_Vomit { } movieClip 6440 { } movieClip 6444 { } movieClip 6445 { } movieClip 6460 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 129 { this.gotoAndPlay(33); } frame 129 { gotoAndPlay(33); } } movieClip 6463 { } movieClip 6464 b1cryToy { } movieClip 6465 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 6468 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 6469 b1Happy { } movieClip 6513 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(71); } } movieClip 6516 { } movieClip 6517 b1Hungry { } movieClip 6537 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 16 { this.gotoAndPlay(1); } } movieClip 6539 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 6540 b1Play_Zelce { } movieClip 6542 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 6543 b1Play_Mece { } movieClip 6550 { frame 38 { stop(); } } movieClip 6566 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 355 { this.gotoAndPlay(127); } } movieClip 6569 { } movieClip 6570 b1Pooped { } movieClip 6599 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 310 { this.gotoAndStop(10); } } movieClip 6602 { } movieClip 6603 b1Sleepy { } movieClip 6671 { } movieClip 6704 { } movieClip 6705 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!_global.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 320 { this.gotoAndPlay(101); } } movieClip 6708 { } movieClip 6709 b1Vomit { } movieClip 6710 b1 { } movieClip 6721 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 36 { this.gotoAndPlay(1); } } movieClip 6722 b2DrinkMilk { } movieClip 6788 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 57 { gotoAndPlay(36); } frame 102 { this.gotoAndPlay(89); } } movieClip 6789 b2TryWallk { } movieClip 6792 { } movieClip 6793 b2PutInBed { } movieClip 6794 { } movieClip 6795 b2Drag { } movieClip 6797 { } movieClip 6798 b2Drop { } movieClip 6860 { } movieClip 6861 b2Twins { } movieClip 6880 { } movieClip 6881 b2Triplets { } movieClip 6883 { } movieClip 6884 b2Quadriplets { } movieClip 6924 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 105 { this.gotoAndPlay(27); } } movieClip 6925 b2Angry { } movieClip 6926 b2Angry_pooped { } movieClip 6932 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 105 { this.gotoAndPlay(27); } } movieClip 6933 b2Angry_Vomit { } movieClip 6958 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 129 { this.gotoAndPlay(33); } frame 129 { gotoAndPlay(33); } } movieClip 6959 b2cryToy { } movieClip 6960 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 6961 b2Happy { } movieClip 6993 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(71); } } movieClip 6994 b2Hungry { } movieClip 7008 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 16 { this.gotoAndPlay(1); } } movieClip 7009 b2Play_Zelce { } movieClip 7010 b2Play_Mece { } movieClip 7028 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 355 { this.gotoAndPlay(127); } } movieClip 7029 b2Pooped { } movieClip 7047 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 310 { this.gotoAndPlay(10); } } movieClip 7048 b2Sleepy { } movieClip 7061 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 320 { this.gotoAndPlay(101); } } movieClip 7062 b2Vomit { } movieClip 7063 b2 { } movieClip 7068 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 36 { this.gotoAndPlay(1); } } movieClip 7069 b3DrinkMilk { } movieClip 7105 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 57 { gotoAndPlay(36); } frame 102 { this.gotoAndPlay(89); } } movieClip 7106 b3TryWallk { } movieClip 7109 { } movieClip 7110 b3PutInBed { } movieClip 7111 { } movieClip 7112 b3Drag { } movieClip 7114 { } movieClip 7115 b3Drop { } movieClip 7129 { } movieClip 7130 { } movieClip 7131 b3Twins { } movieClip 7137 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 7138 { } movieClip 7139 b3Triplets { } movieClip 7140 { } movieClip 7141 b3Quadriplets { } movieClip 7147 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 105 { this.gotoAndPlay(27); } } movieClip 7148 b3Angry { } movieClip 7149 b3Angry_pooped { } movieClip 7155 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 105 { this.gotoAndPlay(27); } } movieClip 7156 b3Angry_Vomit { } movieClip 7164 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 129 { this.gotoAndPlay(33); } frame 129 { gotoAndPlay(33); } } movieClip 7165 b3cryToy { } movieClip 7166 b3Happy { } movieClip 7184 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(71); } } movieClip 7185 b3Hungry { } movieClip 7189 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 16 { this.gotoAndPlay(1); } } movieClip 7190 b3Play_Zelce { } movieClip 7191 b3Play_Mece { } movieClip 7201 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 355 { this.gotoAndPlay(127); } } movieClip 7202 b3Pooped { } movieClip 7204 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 310 { this.gotoAndPlay(10); } } movieClip 7205 b3Sleepy { } movieClip 7210 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 320 { this.gotoAndPlay(101); } } movieClip 7211 b3Vomit { } movieClip 7212 b3 { } movieClip 7222 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 36 { this.gotoAndPlay(1); } } movieClip 7223 b4DrinkMilk { } movieClip 7281 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 57 { gotoAndPlay(36); } frame 102 { this.gotoAndPlay(89); } } movieClip 7282 b4TryWallk { } movieClip 7285 { } movieClip 7286 b4PutInBed { } movieClip 7287 { } movieClip 7288 b4Drag { } movieClip 7289 { } movieClip 7290 b4Drop { } movieClip 7327 { } movieClip 7328 { } movieClip 7329 b4Twins { } movieClip 7344 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 7345 { } movieClip 7346 b4Triplets { } movieClip 7347 { } movieClip 7348 b4Quadriplets { } movieClip 7388 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 105 { this.gotoAndPlay(27); } } movieClip 7389 b4Angry { } movieClip 7390 b4Angry_pooped { } movieClip 7400 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 105 { this.gotoAndPlay(27); } } movieClip 7401 b4Angry_Vomit { } movieClip 7423 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 129 { this.gotoAndPlay(33); } frame 129 { gotoAndPlay(33); } } movieClip 7424 b4cryToy { } movieClip 7425 b4Happy { } movieClip 7450 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(71); } } movieClip 7451 b4Hungry { } movieClip 7465 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 16 { this.gotoAndPlay(1); } } movieClip 7466 b4Play_Zelce { } movieClip 7467 b4Play_Mece { } movieClip 7483 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 355 { this.gotoAndPlay(127); } } movieClip 7484 b4Pooped { } movieClip 7503 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 310 { this.gotoAndPlay(10); } } movieClip 7504 b4Sleepy { } movieClip 7517 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 320 { this.gotoAndPlay(101); } } movieClip 7518 b4Vomit { } movieClip 7519 b4 { } movieClip 7537 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 36 { this.gotoAndPlay(1); } } movieClip 7538 b7DrinkMilk { } movieClip 7650 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 57 { gotoAndPlay(36); } frame 102 { this.gotoAndPlay(89); } } movieClip 7651 b7TryWallk { } movieClip 7654 { } movieClip 7655 b7PutInBed { } movieClip 7657 { } movieClip 7658 b7Drag { } movieClip 7660 { } movieClip 7661 b7Drop { } movieClip 7719 { frame 1 { var cframe; var csoundTime; var paused = false; var sound1 = undefined; this.onEnterFrame = function () { if (_global.pause && !paused) { cframe = this._currentframe; sound.stop(sound.soundName); sound1.stop(sound1.soundName); csoundTime = sound.position; this.stop(); paused = true; } if (!_global.pause && paused) { this.gotoAndPlay(cframe); trace('sound1 ' + sound1); paused = false; } }; } } movieClip 7720 { } movieClip 7721 b7Twins { } movieClip 7739 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 7740 { } movieClip 7741 b7Triplets { } movieClip 7742 { } movieClip 7743 b7Quadriplets { } movieClip 7788 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(27); } } movieClip 7789 b7Angry { } movieClip 7790 b7Angry_pooped { } movieClip 7795 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(27); } } movieClip 7796 b7Angry_Vomit { } movieClip 7826 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 129 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 129 { this.gotoAndPlay(33); } } movieClip 7827 b7cryToy { } movieClip 7828 b7Happy { } movieClip 7859 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(71); } } movieClip 7860 b7Hungry { } movieClip 7872 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 16 { this.gotoAndPlay(1); } } movieClip 7873 b7Play_Zelce { } movieClip 7874 b7Play_Mece { } movieClip 7886 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 349 { this.gotoAndPlay(127); } } movieClip 7887 b7Pooped { } movieClip 7908 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 310 { this.gotoAndPlay(10); } } movieClip 7909 b7Sleepy { } movieClip 7932 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 321 { this.gotoAndPlay(101); } } movieClip 7933 b7Vomit { } movieClip 7934 b7 { } movieClip 7949 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 36 { this.gotoAndPlay(1); } } movieClip 7950 b8DrinkMilk { } movieClip 8040 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 57 { gotoAndPlay(36); } frame 102 { this.gotoAndPlay(89); } } movieClip 8041 b8TryWallk { } movieClip 8044 { } movieClip 8045 b8PutInBed { } movieClip 8047 { } movieClip 8048 b8Drag { } movieClip 8050 { } movieClip 8051 b8Drop { } movieClip 8104 { frame 1 { var cframe; var csoundTime; var paused = false; var sound1 = undefined; this.onEnterFrame = function () { if (_global.pause && !paused) { cframe = this._currentframe; sound.stop(sound.soundName); sound1.stop(sound1.soundName); csoundTime = sound.position; this.stop(); paused = true; } if (!_global.pause && paused) { this.gotoAndPlay(cframe); trace('sound1 ' + sound1); paused = false; } }; } } movieClip 8105 { } movieClip 8106 b8Twins { } movieClip 8122 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 8123 { } movieClip 8124 b8Triplets { } movieClip 8125 { } movieClip 8126 b8Quadriplets { } movieClip 8170 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(27); } } movieClip 8171 b8Angry { } movieClip 8172 b8Angry_pooped { } movieClip 8197 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 321 { this.gotoAndPlay(27); } } movieClip 8198 b8Angry_Vomit { } movieClip 8223 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 129 { this.gotoAndPlay(33); } } movieClip 8224 b8cryToy { } movieClip 8225 b8Happy { } movieClip 8247 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(71); } } movieClip 8248 b8Hungry { } movieClip 8254 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 16 { this.gotoAndPlay(1); } } movieClip 8255 b8Play_Zelce { } movieClip 8256 b8Play_Mece { } movieClip 8267 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 349 { this.gotoAndPlay(127); } } movieClip 8268 b8Pooped { } movieClip 8285 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 310 { this.gotoAndPlay(10); } } movieClip 8286 b8Sleepy { } movieClip 8287 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 321 { this.gotoAndPlay(101); } } movieClip 8288 b8Vomit { } movieClip 8289 b8 { } movieClip 8295 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 36 { this.gotoAndPlay(1); } } movieClip 8296 b9DrinkMilk { } movieClip 8324 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 57 { gotoAndPlay(36); } frame 102 { this.gotoAndPlay(89); } } movieClip 8325 b9TryWallk { } movieClip 8328 { } movieClip 8329 b9PutInBed { } movieClip 8331 { } movieClip 8332 b9Drag { } movieClip 8334 { } movieClip 8335 b9Drop { } movieClip 8344 { frame 1 { var cframe; var csoundTime; var paused = false; var sound1 = undefined; this.onEnterFrame = function () { if (_global.pause && !paused) { cframe = this._currentframe; sound.stop(sound.soundName); sound1.stop(sound1.soundName); csoundTime = sound.position; this.stop(); paused = true; } if (!_global.pause && paused) { this.gotoAndPlay(cframe); trace('sound1 ' + sound1); paused = false; } }; } } movieClip 8345 { } movieClip 8346 b9Twins { } movieClip 8356 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 8357 { } movieClip 8358 b9Triplets { } movieClip 8359 { } movieClip 8360 b9Quadriplets { } movieClip 8362 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(27); } } movieClip 8363 b9Angry { } movieClip 8364 b9Angry_pooped { } movieClip 8366 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(27); } } movieClip 8367 b9Angry_Vomit { } movieClip 8375 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 129 { this.gotoAndPlay(33); } } movieClip 8376 b9cryToy { } movieClip 8377 b9Happy { } movieClip 8388 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(71); } } movieClip 8389 b9Hungry { } movieClip 8393 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 16 { this.gotoAndPlay(1); } } movieClip 8394 b9Play_Zelce { } movieClip 8395 b9Play_Mece { } movieClip 8401 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 349 { this.gotoAndPlay(127); } } movieClip 8402 b9Pooped { } movieClip 8405 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 310 { this.gotoAndPlay(10); } } movieClip 8406 b9Sleepy { } movieClip 8411 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 321 { this.gotoAndPlay(101); } } movieClip 8412 b9Vomit { } movieClip 8413 b9 { } movieClip 8428 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 36 { this.gotoAndPlay(1); } } movieClip 8429 b10DrinkMilk { } movieClip 8521 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 57 { gotoAndPlay(36); } frame 102 { this.gotoAndPlay(89); } } movieClip 8522 b10TryWallk { } movieClip 8525 { } movieClip 8526 b10PutInBed { } movieClip 8528 { } movieClip 8529 b10Drag { } movieClip 8531 { } movieClip 8532 b10Drop { } movieClip 8589 { frame 1 { var cframe; var csoundTime; var paused = false; var sound1 = undefined; this.onEnterFrame = function () { if (_global.pause && !paused) { cframe = this._currentframe; sound.stop(sound.soundName); sound1.stop(sound1.soundName); csoundTime = sound.position; this.stop(); paused = true; } if (!_global.pause && paused) { this.gotoAndPlay(cframe); trace('sound1 ' + sound1); paused = false; } }; } } movieClip 8590 { } movieClip 8591 b10Twins { } movieClip 8607 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } } movieClip 8608 { } movieClip 8609 b10Triplets { } movieClip 8610 { } movieClip 8611 b10Quadriplets { } movieClip 8653 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(27); } } movieClip 8654 b10Angry { } movieClip 8655 b10Angry_pooped { } movieClip 8659 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(27); } } movieClip 8660 b10Angry_Vomit { } movieClip 8688 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 129 { this.gotoAndPlay(33); } } movieClip 8689 b10cryToy { } movieClip 8690 b10Happy { } movieClip 8715 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 104 { this.gotoAndPlay(71); } } movieClip 8716 b10Hungry { } movieClip 8722 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 16 { this.gotoAndPlay(1); } } movieClip 8723 b10Play_Zelce { } movieClip 8724 b10Play_Mece { } movieClip 8736 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 349 { this.gotoAndPlay(127); } } movieClip 8737 b10Pooped { } movieClip 8751 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 310 { this.gotoAndPlay(10); } } movieClip 8752 b10Sleepy { } movieClip 8771 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent._parent.level.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent._parent.level.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 321 { this.gotoAndPlay(101); } } movieClip 8772 b10Vomit { } movieClip 8773 b10 { } movieClip 8782 { } movieClip 8789 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 8790 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 8791 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 8792 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 8797 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 8802 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 8807 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 8812 { frame 1 { stop(); } frame 2 { stop(); } } movieClip 8829 { frame 50 { stop(); } } movieClip 8839 { } // unknown tag 88 length 35 movieClip 8843 { } movieClip 8846 { } movieClip 8849 { } movieClip 8852 { } movieClip 8855 { } movieClip 8857 { } movieClip 8859 { } movieClip 8861 { } movieClip 8866 { } movieClip 8869 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } } movieClip 8870 Interface { } movieClip 8902 Rucka { frame 76 { var delivery = this._parent.delivery; trace('delivery $$$$$' + delivery); delivery.target.sndCtrl.stopSound(delivery.soundsId.handleclick_snd); delivery.target.sndCtrl.playSound(delivery.soundsId.handleclick_snd); } frame 106 { stop(); } } movieClip 8903 { frame 85 { var delivery = this._parent.delivery; delivery.target.sndCtrl.stopSound(delivery.soundsId.gates_snd); delivery.target.sndCtrl.playSound(delivery.soundsId.gates_snd); } frame 104 { } frame 115 { stop(); this._parent._parent.delivery.startDeliveryGame(); } frame 116 { var delivery = this._parent.delivery; } } movieClip 8904 { frame 50 { var delivery = this._parent.delivery; delivery.target.sndCtrl.stopSound(delivery.target.soundsId.readyText_snd); delivery.target.sndCtrl.playSound(delivery.target.soundsId.readyText_snd); } frame 75 { stop(); } } movieClip 8905 startDelivery { } movieClip 8906 YOUFAILED { frame 62 { stop(); this.delivery.endGame3(); } } movieClip 8907 { } movieClip 8908 AnimationARMY { frame 25 { stop(); trace('### this.Screen ' + this.Screen); this.Screen.showArrows(); } } movieClip 8909 YouWereIncredible { frame 40 { stop(); var centers = new Array(); var letnum = 17; var i = 1; while (i <= letnum) { var cx = this['b' + i]._x + this['b' + i]._width / 2; var cy = this['b' + i]._y + this['b' + i]._height / 2; centers[i] = [cx, cy]; ++i; } var i = 1; while (i <= letnum) { var fr = new MesgAnim.Fireworks(6, 'cros'); fr.changeSparkleProperties(11.1, 3600); fr.setProperties(this, centers[i][0], centers[i][1]); fr.startFireworks(); ++i; } this.delivery.target.sndCtrl.stopSound(this.delivery.target.soundsId.letterexplosion_snd); this.delivery.target.sndCtrl.playSound(this.delivery.target.soundsId.letterexplosion_snd); utils.Delegate.callDelayed(this, gotoAndStop, 130, 41); } instance b1 of movieClip 2025 { onClipEvent (load) { } } instance b2 of movieClip 4966 { onClipEvent (load) { } } instance b3 of movieClip 4932 { onClipEvent (load) { } } instance b4 of movieClip 4975 { onClipEvent (load) { } } instance b5 of movieClip 2016 { onClipEvent (load) { } } instance b6 of movieClip 2013 { onClipEvent (load) { } } instance b7 of movieClip 2016 { onClipEvent (load) { } } instance b8 of movieClip 4948 { onClipEvent (load) { } } instance b9 of movieClip 4969 { onClipEvent (load) { } } instance b10 of movieClip 4959 { onClipEvent (load) { } } instance b11 of movieClip 2013 { onClipEvent (load) { } } instance b12 of movieClip 2016 { onClipEvent (load) { } } instance b13 of movieClip 2022 { onClipEvent (load) { } } instance b14 of movieClip 4948 { onClipEvent (load) { } } instance b15 of movieClip 4945 { onClipEvent (load) { } } instance b16 of movieClip 4920 { onClipEvent (load) { } } instance b17 of movieClip 2016 { onClipEvent (load) { } } frame 41 { stop(); trace('this.delivery' + this.delivery); utils.Delegate.callDelayed(this.delivery, this.delivery.endGame3, 3000, 41); } } movieClip 8913 star1 { } movieClip 8915 simbol_house1 { } movieClip 8919 simbol_house { } movieClip 9020 { frame 130 { gotoAndPlay(70); } } movieClip 9103 { frame 1 { var cframe; var paused = false; this.onEnterFrame = function () { if (this._parent.factory.pause && !paused) { cframe = this._currentframe; this.stop(); paused = true; } if (!this._parent.factory.pause && paused) { this.gotoAndPlay(cframe); paused = false; } }; } frame 39 { var strk = this._parent.strkRef; strk.factory.target.sndCtrl.stopSound(strk.soundsId.storksleep_snd); strk.factory.target.sndCtrl.playSound(strk.soundsId.storksleep_snd); } frame 79 { gotoAndPlay(39); } } movieClip 9104 cs1sleep { instance strkArea1 of movieClip 4912 { onClipEvent (load) { } } } movieClip 9128 { } movieClip 9237 { frame 1 { stop(); } } frame 10 { function showHighscore(__mode) { var v3 = _root.attachMovie('SL_highscore' + _global.highscoreType, 'SL_highscore', 794221, {'_y': 5}); switch (__mode) { case 'submit': v3.showSend(_global.game.gamePoints, _global.game.userName); break; default: v3.showList(); } } stop(); tb.swapDepths(56003); gamepaused.swapDepths(776600); } frame 10 { _global.focusMc = this.createEmptyMovieClip('fmc', 56632); _global.focusMc.onRelease = function () {}; Selection.addListener(_global.focusMc); Selection.setFocus(_global.focusMc); stop(); }




http://swfchan.com/6/28870/info.shtml
Created: 11/8 -2019 18:07:30 Last modified: 11/8 -2019 18:07:30 Server time: 04/05 -2024 22:26:28