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

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

Broken Hearts.swf

This is the info page for
Flash #100329

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


Text
0

% loaded

Loading

www.DaddySculpin.com

Flash player Version 8 required

Flash player not detected

v1.0 Daddy Sculpin Games

0

sounds

100

100

How to Play

Broken Heart Meter:

The Player:

follows your mouse.
Position his bucket under the
falling hearts to save them

Save the falling hearts from being broken.
Catch them before they hit the ground.
Avoid the lightning bolts that stun you.

The Cloud:

moves randomly across
the screen throwing
objects.

The Objects:

Lightning Bolt
will stun the player

Hearts
catch them before
they break

Winged Hearts
give forgiveness for
some broken hearts

When this is full, the game is over.

Game Over

Total Score:

0

Hearts Saved:

0

ActionScript [AS1/AS2]

Frame 1
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("e1f513b2", this, 10301, true); mochi.MochiServices.connect("28d6b25bc3f67b2b"); function randomIn(lowerbound, upperbound) { return(Math.round(((upperbound - lowerbound) * Math.random()) + lowerbound)); } function removeAllSprites(myArray) { while (myArray.length > 0) { myClip = myArray.shift(); removeMovieClip(myClip); } } function removeFromArray(myClip, myArray, trashSprite) { n = 0; while (n < myArray.length) { if (myArray[n] == myClip) { myArray.splice(n, 1); if (trashSprite) { removeMovieClip(myClip); } } n++; } } function addCommas(inNumber) { inNumber = "" + inNumber; if (inNumber.length > 3) { var _local1 = inNumber.length % 3; var _local3 = ((_local1 > 0) ? (inNumber.substring(0, _local1)) : ""); i = 0; while (i < Math.floor(inNumber.length / 3)) { if ((_local1 == 0) && (i == 0)) { _local3 = _local3 + inNumber.substring(_local1 + (3 * i), (_local1 + (3 * i)) + 3); } else { _local3 = _local3 + ("," + inNumber.substring(_local1 + (3 * i), (_local1 + (3 * i)) + 3)); } i++; } return(_local3); } return(inNumber); } function move_player() { if (player.shock == false) { newX = gameApp._xmouse; if (newX > (board_width - (player._width / 2))) { newX = board_width - (player._width / 2); } if (newX < (player._width / 2)) { newX = player._width / 2; } player.targetX = newX; if (player.targetX >= player._x) { player._xscale = -100; } else { player._xscale = 100; } if (Math.abs(player._x - player.targetX) > 2) { easePlayer(player, player.targetX); } } } function easePlayer(clipMC, xTarget) { accel = 0.5; convert = 0.25; xPos = 0; xPos = (xPos * accel) + ((xTarget - clipMC._x) * convert); clipMC._x = clipMC._x + xPos; } function move_cloud() { checkTimers(); if (cloud.walking) { if (Math.abs(cloud._x - cloud.targetX) < 1) { cloud.walking = false; newMoveTimer(); } else { easeClip(cloud, cloud.targetX); } } if (Math.abs(cloud._x - player._x) < bolt_distance) { if (bolt_enabled) { drop_lightning(); } } } function start_cloud_move() { var _local1 = randomIn(40, board_width - 40); cloud.targetX = _local1; cloud.walking = true; } function drop_lightning() { bolt_enabled = false; bolt_timer = 0; sprite_count++; newClip = gameApp.level.attachMovie("bolt", "bolt_" + sprite_count, sprite_start_depth + sprite_count); spriteArray.push(newClip); newClip.sprite_type = 0; newClip.active = true; newClip.gotoAndStop(2); newClip._y = cloud._y; newClip._x = cloud._x; newClip.deltaY = 4; newClip.deltaX = 0; } function drop_item(number_to_drop) { i = 1; while (i <= number_to_drop) { bonus_odds = randomIn(1, bonus_odds_top); if (bonus_odds == bonus_odds_top) { sprite_type = 2; sprite_count++; newClip = gameApp.level.attachMovie("heart_winged", "sprite_" + sprite_count, sprite_start_depth + sprite_count); spriteArray.push(newClip); newClip.deltaY = 3; } else { sprite_type = 1; sprite_count++; newClip = gameApp.level.attachMovie("heart", "sprite_" + sprite_count, sprite_start_depth + sprite_count); spriteArray.push(newClip); newClip.deltaY = -7; } newClip.sprite_type = sprite_type; newClip.active = true; newClip._y = cloud._y; newClip._x = cloud._x; revDir = randomIn(0, 1); clipX = randomIn(2, 8); if (revDir) { clipX = -clipX; } newClip.deltaX = clipX; i++; } } function newMoveTimer() { moveDelay = randomIn(5, 15) * 100; moveTime = getTimer() + moveDelay; } function newDropTimer() { dropDelay = randomIn(drop_start, drop_end) * 100; dropTime = getTimer() + dropDelay; } function easeClip(clipMC, xTarget) { accel = 0.4; convert = 0.2; xPos = 0; xPos = (xPos * accel) + ((xTarget - clipMC._x) * convert); clipMC._x = clipMC._x + xPos; } function checkTimers() { if (!bolt_enabled) { bolt_timer++; if (bolt_timer > 70) { bolt_enabled = true; } } myTime = getTimer(); if (!cloud.walking) { if (myTime > moveTime) { cloud.walking = true; start_cloud_move(); } } if (myTime > dropTime) { dropNumber = randomIn(dropNum_min, dropNum_max); drop_item(dropNumber); newDropTimer(); } } function move_sprites() { i = 0; while (i < spriteArray.length) { tClip = spriteArray[i]; myType = tClip.sprite_type; tClip.myX = tClip._x; switch (myType) { case 0 : tClip.deltaY = tClip.deltaY + 1; newY = tClip._y + tClip.deltaY; newX = tClip._x + tClip.deltaX; tClip._y = newY; tClip._x = newX; checkHit(tClip); break; case 1 : tClip.deltaY = tClip.deltaY + 0.5; newY = tClip._y + tClip.deltaY; newX = tClip._x + tClip.deltaX; if (newX > board_width) { tClip.deltaX = tClip.deltaX * -1; newX = board_width; gameApp.sounds.gotoAndStop("hit_edge"); } if (newX < 0) { tClip.deltaX = tClip.deltaX * -1; newX = 0; gameApp.sounds.gotoAndStop("hit_edge"); } tClip._y = newY; tClip._x = newX; checkHit(tClip); break; case 2 : tClip.deltaY = 3; newY = tClip._y + tClip.deltaY; newX = tClip._x + tClip.deltaX; if (newX > board_width) { tClip.deltaX = tClip.deltaX * -1; newX = board_width; gameApp.sounds.gotoAndStop("hit_edge"); } if (newX < 0) { tClip.deltaX = tClip.deltaX * -1; newX = 0; gameApp.sounds.gotoAndStop("hit_edge"); } tClip._y = newY; tClip._x = newX; checkHit(tClip); } i++; } } function checkHit(tClip) { if (tClip.hitTest(player.hitMask)) { tClip.myY = tClip._y; tClip.active = false; myType = tClip.sprite_type; switch (myType) { case 0 : addScore(-10); player.shock = true; player.gotoAndStop("shock"); removeFromArray(tClip, spriteArray, true); break; case 1 : addScore(100); num_caught++; removeFromArray(tClip, spriteArray, false); tClip.gotoAndPlay("save"); gameApp.sounds.gotoAndStop("save"); break; case 2 : tClip.active = false; removeFromArray(tClip, spriteArray, false); gameApp.sounds.gotoAndStop("bonus"); addScore(250); newBroken = num_broken - (num_broken / 10); if (newBroken < 0) { newBroken = 0; } num_broken = newBroken; newPercent = num_broken / broken_limit; hud.broken_meter.update(newPercent); tClip.gotoAndPlay(2); } } if ((tClip._y >= 385) && (tClip.active)) { tClip.active = false; switch (myType) { case 0 : tClip.active = false; removeFromArray(tClip, spriteArray, true); break; case 1 : addBroken(); tClip.active = false; tClip.gotoAndPlay("break"); gameApp.sounds.gotoAndStop("break"); removeFromArray(tClip, spriteArray, false); break; case 2 : tClip.active = false; removeFromArray(tClip, spriteArray, true); } } } function update_hud() { hud.score = addCommas(game_score); hud.saved = addCommas(num_caught); } function addScore(scoreNum) { newScore = game_score + scoreNum; if (newScore < 0) { newScore = 0; } game_score = newScore; update_hud(); } function addBroken() { num_broken++; newPercent = num_broken / broken_limit; hud.broken_meter.update(newPercent); if (num_broken >= broken_limit) { gameOn = false; gameApp.game_state = "over"; } } function toggleSound(sButtonClip) { if (gameApp.soundVol == 100) { gameApp.soundVol = 0; gameApp.globalVolume.setVolume(gameApp.soundVol); sButtonClip.gotoAndStop("off"); } else { gameApp.soundVol = 100; gameApp.globalVolume.setVolume(gameApp.soundVol); sButtonClip.gotoAndStop("on"); } }
Frame 2
stop();
Frame 3
MochiAd.showPreGameAd({id:"28d6b25bc3f67b2b", res:"550x400"});
Frame 5
stop(); function initGame() { cloud.walking = false; cloud_delay = 0; cloud_timer = getTimer(); bolt_enabled = true; bolt_timer = 0; sprite_start_depth = 100; sprite_count = 0; spriteArray = new Array(); cloud = gameApp.level.attachMovie("cloud", "cloud", 10000); player = gameApp.level.attachMovie("player", "player", 50); cloud_shadow = gameApp.level.cloud_shadow; cloud._x = board_width / 2; cloud._y = 90; player._x = board_width / 2; player._y = 330; player.shock = false; game_score = 0; num_caught = 0; num_broken = 0; broken_limit = 12; start_cloud_move(); hud.broken_meter.reset(); bonus_odds_top = 6; bolt_distance = 4; drop_start = 6; drop_end = 12; dropNum_min = 1; dropNum_max = 1; newDropTimer(); gameApp.onEnterFrame = function () { main_loop(); }; gameOn = true; gameApp.game_state = "on"; } function main_loop() { if (gameOn) { if (player.shock == false) { move_player(); } move_cloud(); move_sprites(); cloud_shadow._x = cloud._x; check_difficulty(); } } function check_difficulty() { if ((num_caught >= 25) && (num_caught < 50)) { bolt_distance = 5; drop_start = 5; drop_end = 10; dropNum_min = 1; dropNum_max = 1; } if ((num_caught >= 50) && (num_caught < 100)) { bolt_distance = 7; drop_start = 5; drop_end = 8; dropNum_min = 1; dropNum_max = 1; } if ((num_caught >= 100) && (num_caught < 150)) { bolt_distance = 9; drop_start = 4; drop_end = 7; dropNum_min = 1; dropNum_max = 1; } if ((num_caught >= 150) && (num_caught < 200)) { bolt_distance = 12; drop_start = 3; drop_end = 6; dropNum_min = 1; dropNum_max = 1; } if ((num_caught >= 200) && (num_caught < 300)) { bolt_distance = 12; drop_start = 2; drop_end = 4; dropNum_min = 1; dropNum_max = 1; } if ((num_caught >= 300) && (num_caught < 400)) { bolt_distance = 15; drop_start = 1; drop_end = 3; dropNum_min = 1; dropNum_max = 1; } if (num_caught >= 400) { bolt_distance = 17; drop_start = 1; drop_end = 2; dropNum_min = 1; dropNum_max = 2; } } _global.gameApp = this; _global.level = this.level; board_width = 550; board_height = 400; gameApp.globalVolume = new Sound(); gameApp.soundVol = 100; gameApp.globalVolume.setVolume(gameApp.soundVol);
Instance of Symbol 101 MovieClip [scoreFade] "scoreFade" in Frame 5
onClipEvent (load) { this.startX = this._x; this.startY = this._y; } onClipEvent (enterFrame) { newY = this._y - 1; myDiff = 75 - (this.startY - newY); if (myDiff < 5) { removeMovieClip(this); } else { this._y = newY; } }
Frame 8
stop();
Frame 14
num_caught = 0; game_score = 0; update_hud(); initGame(); stop();
Frame 24
stopAllSounds(); diffLevel = "normal"; total_hearts = num_caught; total_hearts_display = addCommas(total_hearts); total_score_display = addCommas(game_score); ScoreAPI = new LocalConnection(); ScoreAPI.send(_root.com_mindjolt_api, "submitScore", game_score, diffLevel); _root.HPScoreService.postScore(game_score, diffLevel); mochi.MochiScores.showLeaderboard({boardID:"d53c05230e9c918b", score:game_score}); mochi.MochiScores.showLeaderboard({boardID:"d53c05230e9c918b"});
Frame 29
stop();
Symbol 7 MovieClip Frame 5
stop();
Symbol 10 MovieClip [heart] Frame 1
stop();
Symbol 10 MovieClip [heart] Frame 49
if (gameApp.gameOn == false) { gameApp.gotoAndStop("game_over"); } removeMovieClip(this);
Symbol 10 MovieClip [heart] Frame 100
removeMovieClip(this);
Symbol 24 MovieClip Frame 1
this.done = false;
Symbol 24 MovieClip Frame 101
this.done = true; this.stop();
Symbol 27 MovieClip Frame 1
fscommand ("allowscale", true); fscommand ("showmenu", false); versionString = String(getVersion()); theVersion = substring(versionString, 5, 1); if (theVersion >= 8) { gotoAndPlay ("load"); }
Symbol 27 MovieClip Frame 4
this.stop();
Symbol 27 MovieClip Frame 5
loadBarLength = 85; LOADED = Math.round(_root.getBytesLoaded()); TOTAL = Math.round(_root.getBytesTotal()); PERCENT = LOADED / TOTAL; this.loadBar._width = PERCENT * loadBarLength; if (TOTAL < 1) { TEXT = "0%"; } else { TEXT = Math.floor(PERCENT * 100) + "%"; } this.loadPercent = TEXT;
Symbol 27 MovieClip Frame 9
if (LOADED == TOTAL) { } else { gotoAndPlay ("load"); }
Symbol 27 MovieClip Frame 11
if (logo.done) { _parent.gotoAndPlay("mochi"); } else { gotoAndPlay(_currentframe - 1); }
Symbol 158 MovieClip [__Packages.mochi.MochiServices] Frame 0
class mochi.MochiServices { static var _id, _container, _sendChannelName, _rcvChannelName, __get__comChannelName, onError, _sendChannel, _loader, _loaderListener, _rcvChannel, _listenChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function getVersion() { return("1.1"); } static function allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function get isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; _rcvChannelName = val; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { if ((!_connected) && (_container == undefined)) { _connecting = true; init(id, clip); } if (onError != undefined) { mochi.MochiServices.onError = onError; } else if (mochi.MochiServices.onError == undefined) { mochi.MochiServices.onError = function (errorCode) { }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); if (_sendChannel._queue != undefined) { } if (_container != undefined) { _container.removeMovieClip(); delete _container; } } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip.createEmptyMovieClip("__mochiservicesMC", clip.getNextHighestDepth()); } else { _container = _root.createEmptyMovieClip("__mochiservicesMC", _root.getNextHighestDepth()); } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { if (!isNetworkAvailable) { return(undefined); } allowDomains(_gatewayURL); _loader = new MovieClipLoader(); _loaderListener = {}; _loaderListener.onLoadError = function (target_mc, errorCode, httpStatus) { mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, [errorCode]); }; _loader.addListener(_loaderListener); _loader.loadClip(_gatewayURL, clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; _rcvChannel = new LocalConnection(); _rcvChannel.allowDomain = function (d) { return(true); }; _rcvChannel.allowInsecureDomain = _rcvChannel.allowDomain; _rcvChannel._nextcallbackID = 0; _rcvChannel._callbacks = {}; listen(); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel.connect(_listenChannelName); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_container, version:getVersion()}); _rcvChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _rcvChannel.onReceive = function (pkg) { var _local5 = pkg.callbackID; var _local4 = this._callbacks[_local5]; if (!_local4) { return(undefined); } var _local2 = _local4.callbackMethod; var _local3 = _local4.callbackObject; if (_local3 && (typeof(_local2) == "string")) { _local2 = _local3[_local2]; } if (_local2 != undefined) { _local2.apply(_local3, pkg.args); } delete this._callbacks[_local5]; }; _rcvChannel.onError = function () { mochi.MochiServices.onError.apply(null, ["IOError"]); }; _rcvChannel.connect(_rcvChannelName); _connecting = false; _connected = true; _listenChannel.close(); while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } else if (_container == undefined) { onError.apply(null, ["NotConnected"]); } else { _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } _rcvChannel._callbacks[_rcvChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _rcvChannel._nextcallbackID++; } static var _gatewayURL = "http://www.mochiads.com/static/lib/services/services.swf"; static var _listenChannelName = "__mochiservices"; static var _connecting = false; static var _connected = false; }
Symbol 159 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.1"); } static function showPreGameAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showTimedAd(options) { showInterLevelAd(options); } static function showPreloaderAd(options) { showPreGameAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local26); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local25 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local25); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb_arg) { var _local8 = parseInt(cb_arg); var _local4 = this._callbacks[_local8]; if (!_local4) { return(undefined); } delete this._callbacks[_local8]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Symbol 160 MovieClip [__Packages.mochi.MochiScores] Frame 0
class mochi.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.MochiScores.boardID = boardID; mochi.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { if (options.clip != null) { if (options.clip.__mochiservicesMC != mochi.MochiServices.__get__clip()) { mochi.MochiServices.disconnect(); mochi.MochiServices.connect(mochi.MochiServices.__get__id(), options.clip); } delete options.clip; } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { if (mochi.MochiServices.__get__clip() == _root.__mochiservicesMC) { mochi.MochiServices.__get__clip()._parent.play(); } else { mochi.MochiServices.__get__clip().play(); } }; } if (options.onError != null) { onError = options.onError; } else { onError = onClose; } if (options.boardID == null) { if (boardID != null) { options.boardID = boardID; } } mochi.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { mochi.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function doClose(args) { if (args.error == true) { onError.apply(null, [args.errorCode, args.httpStatus]); } else { onClose.apply(); } } }
Symbol 31 Button
on (release) { getURL ("http://www.DaddySculpin.com", "_blank"); }
Symbol 35 MovieClip Frame 1
stop();
Symbol 51 Button
on (release) { gameApp.toggleSound(this); }
Symbol 55 MovieClip Frame 1
stop();
Symbol 56 MovieClip Frame 1
stop();
Instance of Symbol 45 MovieClip "broken_meter" in Symbol 56 MovieClip Frame 1
onClipEvent (load) { function reset() { this.mask._width = 0; } function update(newVal) { if (newVal > 100) { newVal = 100; } this.mask._width = full_width * newVal; } full_width = this.mask._width; reset(); }
Symbol 63 MovieClip Frame 1
stop();
Symbol 63 MovieClip Frame 5
this.gotoAndStop(1);
Symbol 63 MovieClip Frame 10
this.gotoAndStop(1);
Symbol 63 MovieClip Frame 15
this.gotoAndStop(1);
Symbol 63 MovieClip Frame 20
this.gotoAndStop(1);
Symbol 63 MovieClip Frame 25
this.gotoAndStop(1);
Symbol 66 MovieClip [cloud] Frame 1
stop();
Symbol 66 MovieClip [cloud] Frame 2
stop();
Symbol 93 MovieClip Frame 30
gameApp.level.player.shock = false; _parent.gotoAndStop(1);
Symbol 94 MovieClip [player] Frame 1
stop();
Instance of Symbol 68 MovieClip "hitMask" in Symbol 94 MovieClip [player] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 98 MovieClip [bolt] Frame 1
stop();
Symbol 98 MovieClip [bolt] Frame 2
stop();
Symbol 104 MovieClip [heart_winged] Frame 1
stop();
Symbol 104 MovieClip [heart_winged] Frame 2
scoreFade.myPoints = 250;
Symbol 104 MovieClip [heart_winged] Frame 45
removeMovieClip(this);
Symbol 108 MovieClip Frame 1
stop();
Symbol 108 MovieClip Frame 60
gotoAndPlay (2);
Symbol 129 Button
on (release) { gameApp.gotoAndStop("playgame"); }
Symbol 130 Button
on (release) { gameApp.gotoAndStop("instruct"); }
Symbol 131 MovieClip Frame 40
cupidbanner.gotoAndPlay(2);
Symbol 131 MovieClip Frame 225
stop();
Symbol 156 Button
on (release) { gameApp.gotoAndStop("playgame"); }
Symbol 157 MovieClip Frame 51
stop();

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:4 6 10 56  Timeline
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:3 2Used by:7 56  Timeline
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClipUses:5 2Used by:7 56  Timeline
Symbol 7 MovieClipUses:4 6Used by:10
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:10
Symbol 10 MovieClip [heart]Uses:2 7 9Used by:Timeline
Symbol 11 GraphicUsed by:15  Timeline
Symbol 12 FontUsed by:13 14
Symbol 13 EditableTextUses:12Used by:27
Symbol 14 TextUses:12Used by:27
Symbol 15 MovieClipUses:11Used by:27
Symbol 16 GraphicUsed by:27
Symbol 17 FontUsed by:18
Symbol 18 EditableTextUses:17Used by:27
Symbol 19 GraphicUsed by:24
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:24
Symbol 22 FontUsed by:23 25 26
Symbol 23 TextUses:22Used by:24
Symbol 24 MovieClipUses:19 21 23 SS1Used by:27
Symbol 25 TextUses:22Used by:27
Symbol 26 EditableTextUses:22Used by:27
Symbol 27 MovieClipUses:13 14 15 16 18 24 25 26Used by:Timeline
Symbol 158 MovieClip [__Packages.mochi.MochiServices]
Symbol 159 MovieClip [__Packages.MochiAd]
Symbol 160 MovieClip [__Packages.mochi.MochiScores]
Symbol 28 FontUsed by:29 99 100
Symbol 29 TextUses:28Used by:31
Symbol 30 GraphicUsed by:31
Symbol 31 ButtonUses:29 30Used by:Timeline
Symbol 32 BitmapUsed by:33 34 105
Symbol 33 GraphicUses:32Used by:Timeline
Symbol 34 GraphicUses:32Used by:35
Symbol 35 MovieClipUses:34Used by:38 132 148
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClip [cloud_shadow]Uses:36Used by:38
Symbol 38 MovieClipUses:35 37Used by:Timeline
Symbol 39 GraphicUsed by:45  Timeline
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:45  Timeline
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:45  Timeline
Symbol 44 GraphicUsed by:45 51  Timeline
Symbol 45 MovieClipUses:39 41 43 44Used by:56
Symbol 46 GraphicUsed by:56
Symbol 47 FontUsed by:48
Symbol 48 EditableTextUses:47Used by:56
Symbol 49 GraphicUsed by:51
Symbol 50 SoundUsed by:51
Symbol 51 ButtonUses:44 49 50Used by:55  Timeline
Symbol 52 GraphicUsed by:55  Timeline
Symbol 53 GraphicUsed by:55  Timeline
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:51 52 53 54Used by:56
Symbol 56 MovieClipUses:45 46 48 2 4 6 55Used by:Timeline
Symbol 57 FontUsed by:58
Symbol 58 TextUses:57Used by:63
Symbol 59 SoundUsed by:63 131
Symbol 60 SoundUsed by:63
Symbol 61 SoundUsed by:63
Symbol 62 SoundUsed by:63
Symbol 63 MovieClipUses:58 59 60 61 62Used by:Timeline
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:66
Symbol 66 MovieClip [cloud]Uses:65Used by:157  Timeline
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:94
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:85
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:85
Symbol 73 BitmapUsed by:74
Symbol 74 GraphicUses:73Used by:85
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:85
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:85
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:85
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:85
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:85
Symbol 85 MovieClipUses:70 72 74 76 78 80 82 84Used by:94 108
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:88
Symbol 88 MovieClipUses:87Used by:93
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:91
Symbol 91 MovieClipUses:90Used by:93
Symbol 92 SoundUsed by:93
Symbol 93 MovieClipUses:88 91 92Used by:94
Symbol 94 MovieClip [player]Uses:68 85 93Used by:Timeline
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:98  Timeline
Symbol 97 SoundUsed by:98 157
Symbol 98 MovieClip [bolt]Uses:96 97Used by:157  Timeline
Symbol 99 EditableTextUses:28Used by:101
Symbol 100 EditableTextUses:28Used by:101
Symbol 101 MovieClip [scoreFade]Uses:99 100Used by:104  Timeline
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:104  Timeline
Symbol 104 MovieClip [heart_winged]Uses:103 101Used by:Timeline
Symbol 105 GraphicUses:32Used by:131
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:108
Symbol 108 MovieClipUses:85 107Used by:131
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:109Used by:131
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:111Used by:131
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:113Used by:131
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:131
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:131
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:131
Symbol 121 GraphicUsed by:122 125 128 129 130 155 156
Symbol 122 MovieClipUses:121Used by:125 128 129 130 155 156  Timeline
Symbol 123 GraphicUsed by:125 129 155 156
Symbol 124 GraphicUsed by:125 129 155 156
Symbol 125 ButtonUses:122 123 124 121Used by:131
Symbol 126 GraphicUsed by:128 130
Symbol 127 GraphicUsed by:128 130
Symbol 128 ButtonUses:122 126 127 121Used by:131
Symbol 129 ButtonUses:122 123 124 121Used by:131  Timeline
Symbol 130 ButtonUses:122 126 127 121Used by:131
Symbol 131 MovieClipUses:105 108 110 112 114 116 118 120 125 128 59 129 130 SS2Used by:Timeline
Symbol 132 MovieClipUses:35Used by:Timeline
Symbol 133 FontUsed by:134 135 136 140 142 149 150 153
Symbol 134 TextUses:133Used by:Timeline
Symbol 135 TextUses:133Used by:Timeline
Symbol 136 TextUses:133Used by:Timeline
Symbol 137 FontUsed by:138 139 141 143 144 145 146
Symbol 138 TextUses:137Used by:Timeline
Symbol 139 TextUses:137Used by:Timeline
Symbol 140 TextUses:133Used by:Timeline
Symbol 141 TextUses:137Used by:Timeline
Symbol 142 TextUses:133Used by:Timeline
Symbol 143 TextUses:137Used by:Timeline
Symbol 144 TextUses:137Used by:Timeline
Symbol 145 TextUses:137Used by:Timeline
Symbol 146 TextUses:137Used by:Timeline
Symbol 147 SoundUsed by:Timeline
Symbol 148 MovieClipUses:35Used by:Timeline
Symbol 149 TextUses:133Used by:Timeline
Symbol 150 TextUses:133Used by:Timeline
Symbol 151 FontUsed by:152 154
Symbol 152 EditableTextUses:151Used by:Timeline
Symbol 153 TextUses:133Used by:Timeline
Symbol 154 EditableTextUses:151Used by:Timeline
Symbol 155 ButtonUses:122 123 124 121Used by:157
Symbol 156 ButtonUses:122 123 124 121Used by:157
Symbol 157 MovieClipUses:66 98 97 155 156Used by:Timeline
Streaming Sound 1Used by:Symbol 24 MovieClip
Streaming Sound 2Used by:Symbol 131 MovieClip

Instance Names

"level"Frame 5Symbol 38 MovieClip
"hud"Frame 5Symbol 56 MovieClip
"sounds"Frame 5Symbol 63 MovieClip
"scoreFade"Frame 5Symbol 101 MovieClip [scoreFade]
"mask"Frame 8Symbol 41 MovieClip
"game_overMC"Frame 24Symbol 148 MovieClip
"loadBar"Symbol 27 MovieClip Frame 1Symbol 15 MovieClip
"logo"Symbol 27 MovieClip Frame 1Symbol 24 MovieClip
"cloud_shadow"Symbol 38 MovieClip Frame 1Symbol 37 MovieClip [cloud_shadow]
"mask"Symbol 45 MovieClip Frame 1Symbol 41 MovieClip
"broken_meter"Symbol 56 MovieClip Frame 1Symbol 45 MovieClip
"soundButton"Symbol 56 MovieClip Frame 1Symbol 55 MovieClip
"hitMask"Symbol 94 MovieClip [player] Frame 1Symbol 68 MovieClip
"scoreFade"Symbol 104 MovieClip [heart_winged] Frame 2Symbol 101 MovieClip [scoreFade]
"cupidbanner"Symbol 131 MovieClip Frame 1Symbol 108 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 10 as "heart"
ExportAssets (56)Timeline Frame 1Symbol 158 as "__Packages.mochi.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 159 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 160 as "__Packages.mochi.MochiScores"
ExportAssets (56)Timeline Frame 5Symbol 37 as "cloud_shadow"
ExportAssets (56)Timeline Frame 5Symbol 66 as "cloud"
ExportAssets (56)Timeline Frame 5Symbol 94 as "player"
ExportAssets (56)Timeline Frame 5Symbol 98 as "bolt"
ExportAssets (56)Timeline Frame 5Symbol 101 as "scoreFade"
ExportAssets (56)Timeline Frame 5Symbol 104 as "heart_winged"

Labels

"mochi"Frame 3
"title"Frame 5
"instruct"Frame 8
"playgame"Frame 14
"game_over"Frame 24
"break"Symbol 10 MovieClip [heart] Frame 2
"save"Symbol 10 MovieClip [heart] Frame 51
"load"Symbol 27 MovieClip Frame 5
"on"Symbol 55 MovieClip Frame 1
"off"Symbol 55 MovieClip Frame 2
"break"Symbol 63 MovieClip Frame 5
"save"Symbol 63 MovieClip Frame 10
"win"Symbol 63 MovieClip Frame 15
"lose"Symbol 63 MovieClip Frame 20
"bonus"Symbol 63 MovieClip Frame 25
"hit_edge"Symbol 63 MovieClip Frame 30
"stand"Symbol 66 MovieClip [cloud] Frame 1
"walk"Symbol 66 MovieClip [cloud] Frame 2
"shock"Symbol 94 MovieClip [player] Frame 5

Dynamic Text Variables

loadPercentSymbol 13 EditableText"0"
versionStringSymbol 26 EditableText"Flash player not detected"
scoreSymbol 48 EditableText"0"
myPointsSymbol 99 EditableText"100"
myPointsSymbol 100 EditableText"100"
total_score_displaySymbol 152 EditableText"0"
total_hearts_displaySymbol 154 EditableText"0"




http://swfchan.com/21/100329/info.shtml
Created: 21/3 -2019 09:47:39 Last modified: 21/3 -2019 09:47:39 Server time: 28/11 -2022 20:38:31