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

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

Pussycat Frenzy.swf

This is the info page for
Flash #130826

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


Text
<p align="right"><font face="Verdana_30pt_st" size="30" color="#000000" letterSpacing="1.000000" kerning="0">Remaining Bytes:</font></p>

<p align="left"></p>

<p align="right"><font face="Verdana_30pt_st" size="30" color="#000000" letterSpacing="1.000000" kerning="0">Percent done:</font></p>

<p align="right"><font face="Verdana_30pt_st" size="30" color="#000000" letterSpacing="1.000000" kerning="0"> Download speed:</font></p>

<p align="left"></p>

<p align="left"></p>

<p align="right"><font face="Verdana_30pt_st" size="30" color="#000000" letterSpacing="1.000000" kerning="0">Remaining Bytes:</font></p>

<p align="left"></p>

<p align="right"><font face="Verdana_30pt_st" size="30" color="#000000" letterSpacing="1.000000" kerning="0">Percent done:</font></p>

<p align="right"><font face="Verdana_30pt_st" size="30" color="#000000" letterSpacing="1.000000" kerning="0"> Download speed:</font></p>

<p align="left"></p>

<p align="left"></p>

presents a GAME BY finefin

BG SOUND

SOUND

QUALITY

MAIN MENU

V. 0.94

!

e

r

o

t

S

p

A

h

n

W

O

N

T

U

This is the first time you start this game.
A quick look at the instructions
is recommended!

No, I want to
learn by doing!

Yeah, show me
how this works!

THE LEADERBOARD ISN'T LOADING? UHH. . . SORRY!
PLEASE USE THE OPTIONS MENU
TO RETURN TO MAIN MENU

- WELCOME TO FINEFIN'S PUSSYCAT FRENZY -
THE GOAL OF THE GAME IS TO SATISFY
THE NEEDS OF YOUR LITTLE FURRY FRIENDS.
EACH CAT NEEDS:
A BOWL OF FOOD        A BALL OF WOOL         AND A CAT PAN.

MAIN MENU

DRAG AND DROP THESE ITEMS IN FRONT OF A CAT
AND IT WILL EAT, PLAY OR POOP. WHEN ALL ITS NEEDS
ARE SATISFIED,  THE CAT WILL FALL ASLEEP.
YOU CAN "JUGGLE" ITEMS BY DRAGGING THEM
WHILE THEY'RE STILL IN USE!  UTILIZE THAT!

WHEN A CAT HAS EATEN, THE BOWL IS EMPTY.
REFILL IT IN THE FOOD MACHINE TO FEED OTHER CATS.
CLICK ON THE MACHINE TO CALL THE BOWL REMOTELY.

ALSO CLEAN UP THE CAT PAN .
BY DROPPING IT NEAR THE TRASH BIN.
CLICK ON THE TRASH BIN TO CALL THE PAN REMOTELY.

THE WOOL BALL WILL BE VAPORIZED BY THE CAT'S CLAWS -
GET A NEW ONE OUT OF THE WOOL BASKET.
CLICK ON THE BASKET TO CALL THE BALL REMOTELY.

WHO LET THE DOGS OUT?
WHEN ONE OF THOSE  BARKERS APPEARS,
YOU HAVE TO SHOO IT AWAY BY CLICKING ON IT.
ANY OTHER ACTIONS WILL BE DISABLED.

TO COMPLETE THE LEVEL,
ALL CATS HAVE TO SLEEP
YOU HAVE 60 SECONDS FOR EACH LEVEL

well, this happened
to be a solo project.
finefin
PS.: there's a cheat to unlock the bonus game. the F marks the spot.

LEVEL 1 IN 10 SEC

LEVEL 2 IN 16 SEC

LEVEL 3 IN 25 SEC

LEVEL 4 IN 35 SEC

LEVEL 5 IN 40 SEC

LEVEL 8 COMPLETE!

GET ALL ITEMS
TO UNLOCK BONUS GAME

a box of
yummy tidbits
made of old meat
and bread

a pot of the finest
cat Grass. furball
parties guaranteed!

a fur brush
to get rid of
the winter coat

a mouse on a rod
crazy fun action
for your cat -
while you're
lounging in your
armchair

you don't wanna
know why they
are sharpening
their claws on
this scratching
tree . . .

the pride of every
spoiled cat:
the golden feeding
dish - pure brazen

START
BONUS GAME

TREATS

SCORE

1234567890

TIME

LEVEL 1

1234567890

10

DOG ALERT!

HURRY!

~ TREATS ~
LEVEL 1 IN 10 SEC

~ CAT GRASS ~
LEVEL 2 IN 16 SEC

~ FUR BRUSH ~
LEVEL 3 IN 25 SEC

~ MOUSE ROD ~
LEVEL 4 IN 35 SEC

~ SCRATCHING POST ~
LEVEL 5 IN 40 SEC

~ GOLDEN BOWL ~
LEVEL 8 COMPLETE!

00

SCORE:

FINAL SCORE:

LEVEL 1

1234567890

<p align="center"></p>

<p align="center"><font face="Sevenet 7_21pt_st" size="21" color="#ffffff" letterSpacing="1.000000" kerning="0">your name:</font></p>

<p align="center"><font face="Sevenet 7_21pt_st" size="21" color="#ffffff" letterSpacing="1.000000" kerning="0">Submit score!</font></p>

<p align="center"><font face="Sevenet 7_21pt_st" size="21" color="#ffffff" letterSpacing="1.000000" kerning="0">Submit score!</font></p>

<p align="right"><font face="Sevenet 7_16pt_st" size="16" color="#ffffff" letterSpacing="1.000000" kerning="0"><b>0123456789</b></font></p>

<p align="right"><font face="Sevenet 7_16pt_st" size="16" color="#999999" letterSpacing="1.000000" kerning="0"><b>score</b></font></p>

<p align="center"></p>

<p align="center"><font face="Sevenet 7_21pt_st" size="21" color="#ffffff" letterSpacing="1.000000" kerning="0">your name:</font></p>

<p align="center"><font face="Sevenet 7_26pt_st" size="26" color="#ffffff" letterSpacing="7.000000" kerning="0"><b>0123456789</b></font></p>

this version of
pussycat frenzy
is * not authorized *
to run on this url

ActionScript [AS1/AS2]

Frame 1
stop(); mochi.as2.MochiAd.showPreGameAd({id:"db9efd8d51c49e3e", res:"650x400", background:12500655, color:2498069, outline:8420472, no_bg:true}); mochi.as2.MochiServices.connect("db9efd8d51c49e3e");
Instance of Symbol 64 MovieClip in Frame 1
on (release) { _parent.play(); }
Instance of Symbol 67 MovieClip in Frame 1
onClipEvent (load) { this.swapDepths(20000); }
Frame 2
gotoAndStop ("intro");
Frame 5
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; var pv; 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); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&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__("64eff9b8", this, 10301, true); var kongregate = _global.kongregate; kongregate.services.connect(); mySO = SharedObject.getLocal("pcatfrenzy"); if (mySO.data.gameSaved != undefined) { _root.a_l1in10sec = mySO.data.a_l1in10sec; _root.a_l2in15sec = mySO.data.a_l2in15sec; _root.a_l3in25sec = mySO.data.a_l3in25sec; _root.a_l4in35sec = mySO.data.a_l4in35sec; _root.a_l5in40sec = mySO.data.a_l5in40sec; _root.a_l8complete = mySO.data.a_l8complete; _root.firstGame = false; } else { _root.a_l1in10sec = false; _root.a_l2in15sec = false; _root.a_l3in25sec = false; _root.a_l4in35sec = false; _root.a_l5in40sec = false; _root.a_l8complete = false; mySO.data.a_l1in10sec = false; mySO.data.a_l2in15sec = false; mySO.data.a_l3in25sec = false; mySO.data.a_l4in35sec = false; mySO.data.a_l5in40sec = false; mySO.data.a_l8complete = false; mySO.data.gameSaved = true; _root.firstGame = true; mySO.flush(); } function saveHandler(obj, menuItem) { getURL ("http://finefin.com/", "_blank"); } function saveHandler2(obj, menuItem) { } function mysound(idname) { trace(idname + " sound played"); mysoundobj = new Sound(SoundObjMC); mysoundobj.attachSound(idname); mysoundobj.start(); } function bgsound(idname) { bgsoundobj.stop(); bgsoundobj = new Sound(BGSoundObjMC); bgsoundobj.attachSound(idname); bgsoundobj.start(0, 9999); } _root.gameRuns = false; _root.bonusGameRuns = false; _root.cheatEnabled = false; _root.bonusGameRuns = false; Mouse.hide(); var my_cm = new ContextMenu(); my_cm.hideBuiltInItems(); var menuItem_cmi = new ContextMenuItem("(O_o) finefin.com", saveHandler); var menuItem_info = new ContextMenuItem("-------------------------------------------", saveHandler2); var menuItem_info2 = new ContextMenuItem("a game by finefin", saveHandler2); my_cm.customItems.push(menuItem_cmi); my_cm.customItems.push(menuItem_info); my_cm.customItems.push(menuItem_info2); clone_cm = my_cm.copy(); this.menu = my_cm; SoundObjMC = createEmptyMovieClip("SoundObjMC_mc", 10500); BGSoundObjMC = createEmptyMovieClip("BGSoundObjMC_mc", 10600); mysound("dum"); bgsound("dum");
Instance of Symbol 139 MovieClip in Frame 5
onClipEvent (load) { this.swapDepths(19999); } onClipEvent (enterFrame) { _x = _root._xmouse; _y = _root._ymouse; if (_root.bonusGameRuns == true) { this._visible = false; } else { this._visible = true; this.swapDepths(19999); } }
Frame 6
trace("URL: " + _url); if ((_url.indexOf("finefin.com") < 1) && (_url.indexOf("www.finefin.com") < 1)) { trace("domainlock!"); } stop();
Instance of Symbol 152 MovieClip in Frame 6
on (press) { _root.gotoAndStop("treats"); }
Instance of Symbol 156 MovieClip in Frame 6
on (press) { _root.gotoAndStop("credits"); }
Instance of Symbol 167 MovieClip in Frame 6
onClipEvent (load) { actVol = _root.bgsoundobj.getVolume(); trace("volume: " + actVol); if (actVol > 0) { gotoAndStop (2); _root.bgsoundobj.stop(); _root.bgsound("radio_loop"); } else { gotoAndStop (1); } } on (press) { actVol = _root.bgsoundobj.getVolume(); if (actVol == 0) { _root.bgsound("radio_loop"); gotoAndStop (2); _root.bgsoundobj.setVolume(100); } else { gotoAndStop (1); _root.bgsoundobj.setVolume(0); } }
Instance of Symbol 172 MovieClip in Frame 6
on (press) { mochi.as2.MochiScores.showLeaderboard({boardID:"3ad7cacf660f6732"}); _root.nextFrame(); }
Instance of Symbol 177 MovieClip in Frame 6
on (release) { _root.gotoAndStop("bonusGame"); } onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_root.cheatEnabled1 == true) { this._visible = true; } }
Instance of Symbol 188 MovieClip in Frame 6
on (press) { if (_root.firstGame == true) { _root.firstStartMC._visible = true; } else { _root.gotoAndPlay("gameStart"); } }
Instance of Symbol 191 MovieClip in Frame 6
on (press) { _root.gotoAndStop("help"); }
Instance of Symbol 193 MovieClip in Frame 6
on (press) { _root.cheatEnabled1 = true; }
Instance of Symbol 222 MovieClip "vol_control" in Frame 6
/* no clip actions */
Instance of Symbol 269 MovieClip "firstStartMC" in Frame 6
onClipEvent (load) { this._visible = false; }
Frame 14
_root.bgsoundobj.stop(); gotoAndStop ("main");
Instance of Symbol 188 MovieClip in Frame 15
on (press) { _root.nextFrame(); }
Instance of Symbol 283 MovieClip in Frame 15
on (press) { _root.bgsoundobj.stop(); _root.gotoAndStop("main"); }
Instance of Symbol 188 MovieClip in Frame 21
on (press) { _root.bgsoundobj.stop(); _root.gotoAndStop("main"); }
Instance of Symbol 354 MovieClip in Frame 28
onClipEvent (load) { if ((((((_root.a_l1in10sec == true) && (_root.a_l2in15sec == true)) && (_root.a_l3in25sec == true)) && (_root.a_l4in35sec == true)) && (_root.a_l5in40sec == true)) && (_root.a_l8complete == true)) { this.gotoAndStop(2); } }
Frame 35
_root.bonusGameRuns = false; _root.a_catsFood = 0; _root.a_catsPoop = 0; _root.a_catsPlay = 0; _root.a_machineRefilled = 0; _root.a_woolTaken = 0; _root.a_pansTrash = 0; _root.score = 0; _root.scorePopupCounter = 1; _root.stepCounter = 1; _root.catEats = false; _root.catPoops = false; _root.catPlays = false; _root.catCount = 1; _root.catsAwake = _root.catCount; _root.dogRuns = false; _root.dogRuns2 = false; _root.foodEmpty = false; _root.foodFillsUp = false; _root.trashCleans = false; _root.panFull = false; _root.woolDestroyed = false; _root.levelCount = _root.catCount; _root.lvlTxt = "LEVEL " + _root.levelCount; _root.timeLeft = 0; _root.timeRuns = 0; _root.timeLevel = 10; _root.bgsound("bgmusic"); _root.gameRuns = true;
Instance of Symbol 360 MovieClip in Frame 35
onClipEvent (load) { this.swapDepths(5000); }
Frame 36
_root.gameRuns = true; _root.timeRuns = Math.round(getTimer() / 1000); _root.timeLevel = 60 + _root.timeRuns; _root.timeLeft = 0; _root.lvlTxt = "LEVEL " + _root.levelCount; Mouse.hide(); stop();
Instance of Symbol 363 MovieClip "foodMachine" in Frame 36
on (press) { _root.catFood.highlightMe.play(); _root.catFood.highlightMe._visible = true; } on (release) { _root.catFood.highlightMe._visible = false; } on (releaseOutside) { _root.catFood.highlightMe._visible = false; }
Instance of Symbol 365 MovieClip in Frame 36
on (press) { _root.catToy.highlightMe.play(); _root.catToy.highlightMe._visible = true; } on (release) { _root.catToy.highlightMe._visible = false; } on (releaseOutside) { _root.catToy.highlightMe._visible = false; }
Instance of Symbol 370 MovieClip "trashCan" in Frame 36
on (press) { _root.catpan.highlightMe.play(); _root.catpan.highlightMe._visible = true; } on (release) { _root.catpan.highlightMe._visible = false; } on (releaseOutside) { _root.catpan.highlightMe._visible = false; }
Instance of Symbol 378 MovieClip "timeLeftMC" in Frame 36
onClipEvent (enterFrame) { if (_root.timeLeft <= 10) { gotoAndStop (2); } else { gotoAndStop (1); } }
Instance of Symbol 403 MovieClip "theCat" in Frame 36
onClipEvent (load) { if (_name != "theCat") { mehrMiau = 10; hunger = true; playful = true; pipikaka = true; sleepy = false; scared = false; playonce = false; indyScorePopupCounter = 0; actionAllowed = true; steps = 0; _x = (Math.round(Math.random() * 500) + 50); _y = (Math.round(Math.random() * 200) + 50); xmove = Math.round(Math.random() * 2) - 1; ymove = Math.round(Math.random() * 2) - 1; if (xmove < 0) { _xscale = -100; } else if (xmove > 0) { _xscale = 100; } } } onClipEvent (enterFrame) { if (_root.gameRuns == false) { this.removeMovieClip(); } if (_name != "theCat") { if (this.hitTest(_root.theDog.scareZone) && (sleepy == false)) { scared = true; _root.catPoops = false; _root.catEats = false; _root.catPlays = false; this.gotoAndStop(1); if (_y <= _root.theDog._y) { ymove = -2; } else { ymove = 2; } if (_x <= _root.theDog._x) { xmove = -5; } else { xmove = 5; } if (xmove < 0) { _xscale = -100; } else if (xmove > 0) { _xscale = 100; } } if (this.hitTest(_root.theDog2.scareZone) && (sleepy == false)) { scared = true; _root.catPoops = false; _root.catEats = false; _root.catPlays = false; this.gotoAndStop(1); if (_y <= _root.theDog2._y) { ymove = -2; } else { ymove = 2; } if (_x <= _root.theDog2._x) { xmove = -5; } else { xmove = 5; } if (xmove < 0) { _xscale = -100; } else if (xmove > 0) { _xscale = 100; } } if ((scared == true) && (playonce == false)) { playonce = true; _root.mysound("mijauul"); } if (_x < 0) { _x = 0; } if (_y < 0) { _y = 0; } if (_x > 600) { _x = 600; } if (_y > 300) { _y = 300; } yDepth = _y - 20; yDepth = Math.round(yDepth); this.swapDepths(yDepth + 1000); steps = steps + 1; if (((((playful == true) && (this.hitTest(_root.catToy))) && (_root.catPlays == false)) && (actionAllowed == true)) && (scared == false)) { _root.catToy.play(); _root.catPlays = true; _root.score = _root.score + 100; actionAllowed = false; if (_xscale < 0) { _x = (_root.catToy._x + 55); } else { _x = (_root.catToy._x - 20); } _y = (_root.catToy._y + 10); _root.mysound("click2"); this.gotoAndStop(3); _root.scorePopupCounter = _root.scorePopupCounter + 1; indyScorePopupCounter = _root.scorePopupCounter; duplicateMovieClip (_root.scorePopup, "popup" + indyScorePopupCounter, 2500 + indyScorePopupCounter); _root["popup" + indyScorePopupCounter]._x = _x; _root["popup" + indyScorePopupCounter]._y = _y; _root["popup" + indyScorePopupCounter].gotoAndPlay(2); xmove = 0; ymove = 0; } if ((((((pipikaka == true) && (this.hitTest(_root.catpan))) && (_root.catPoops == false)) && (_root.panFull == false)) && (actionAllowed == true)) && (scared == false)) { _root.catPoops = true; _root.score = _root.score + 100; actionAllowed = false; _x = (_root.catpan._x + 0); _y = (_root.catpan._y - 8); _root.mysound("click2"); _root.scorePopupCounter = _root.scorePopupCounter + 1; indyScorePopupCounter = _root.scorePopupCounter; trace("independent popup counter: " + indyScorePopupCounter); trace("_root. popup counter: " + _root.scorePopupCounter); duplicateMovieClip (_root.scorePopup, "popup" + indyScorePopupCounter, 2500 + indyScorePopupCounter); _root["popup" + indyScorePopupCounter]._x = _x; _root["popup" + indyScorePopupCounter]._y = _y; _root["popup" + indyScorePopupCounter].gotoAndPlay(2); indyScorePopupCounter = 0; this.gotoAndStop(4); xmove = 0; ymove = 0; } if ((((((hunger == true) && (this.hitTest(_root.catFood))) && (_root.catEats == false)) && (_root.foodEmpty == false)) && (actionAllowed == true)) && (scared == false)) { this.gotoAndStop(5); _root.foodEmpty = true; _root.catEats = true; _root.score = _root.score + 100; actionAllowed = false; if (_xscale < 0) { _x = (_root.catFood._x + 21); } else { _x = (_root.catFood._x - 21); } _y = (_root.catFood._y - 10); _root.mysound("click2"); _root.scorePopupCounter = _root.scorePopupCounter + 1; indyScorePopupCounter = _root.scorePopupCounter; duplicateMovieClip (_root.scorePopup, "popup" + indyScorePopupCounter, 2500 + indyScorePopupCounter); _root["popup" + indyScorePopupCounter]._x = _x; _root["popup" + indyScorePopupCounter]._y = _y; _root["popup" + indyScorePopupCounter].gotoAndPlay(2); xmove = 0; ymove = 0; } if (((hunger == false) && (playful == false)) && (pipikaka == false)) { sleepy = true; } if ((sleepy == true) && (actionAllowed == true)) { kongregate.stats.submit("TotalCatsAsleep", 1); this.gotoAndStop(6); actionAllowed = false; _root.score = _root.score + 500; _xscale = -100; xmove = 0; ymove = 0; } if (actionAllowed == true) { miauAction = Math.round(Math.random() * 10); if (miauAction == 10) { trace(this + ": miau action initiated"); if (hunger == false) { mehrMiau = mehrMiau - 2; } if (playful == false) { mehrMiau = mehrMiau - 2; } if (pipikaka == false) { mehrMiau = mehrMiau - 2; } if (mehrMiau <= 1) { mehrMiau = 1; } miauAction2 = Math.round(Math.random() * 50); if (mehrMiau > miauAction2) { actionAllowed = false; this.gotoAndStop(7); xmove = 0; ymove = 0; } } } catAction = Math.round(Math.random() * 30); if ((catAction <= 5) && (actionAllowed == true)) { scared = false; xmove = Math.round(Math.random() * 2) - 1; ymove = Math.round(Math.random() * 2) - 1; if (_x < 50) { xmove = 5; } if (_y < 50) { ymove = 5; } if (_x > 550) { xmove = -5; } if (_y > 250) { ymove = -5; } if ((xmove == 0) && (ymove == 0)) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } if (xmove < 0) { _xscale = -100; } else if (xmove > 0) { _xscale = 100; } } _x = (_x + xmove); _y = (_y + ymove); if (steps > 10) { if (sleepy != true) { indyStepCount = _root.stepCounter; duplicateMovieClip (_root.footsteps, "footsteps" + indyStepCount, indyStepCount); _root["footsteps" + indyStepCount]._x = _x - 10; _root["footsteps" + indyStepCount]._y = _y + 15; _root.stepCounter = _root.stepCounter + 1; steps = 0; } } } }
Instance of Symbol 405 MovieClip in Frame 36
onClipEvent (load) { schweif = 0; bgst = 1000; hurryPlay = false; i = 1; while (i <= _root.catCount) { trace("cat number: " + i); duplicateMovieClip (_root.theCat, "theCat" + i, bgst + i); i++; } } onClipEvent (enterFrame) { _root.timeRuns = Math.round(getTimer() / 1000); _root.timeLeft = _root.timeLevel - _root.timeRuns; _root.stepCounter = _root.stepCounter + 1; if ((_root.timeLeft == 50) && (_root.levelCount >= 1)) { _root.dogRuns = true; } if ((_root.timeLeft == 35) && (_root.levelCount >= 1)) { _root.dogRuns2 = true; } if ((_root.timeLeft == 20) && (_root.levelCount >= 1)) { _root.dogRuns = true; _root.dogRuns2 = true; } if (_root.stepCounter > 500) { _root.stepCounter = 0; } if (_root.catsAwake == 0) { _root.gotoAndPlay("initNextLevel"); } if ((_root.timeLeft == 10) && (hurryPlay == false)) { hurryPlay = true; _root.mysound("redAlert"); _root.bgsound("cat_loop_fast"); } if (_root.timeLeft < 0) { _root.gotoAndStop("gameover"); } }
Instance of Symbol 412 MovieClip "catFood" in Frame 36
on (press) { if ((_root.dogRuns != true) && (_root.dogRuns2 != true)) { clicked = true; _root.mysound("click1"); } } on (release) { clicked = false; _root.mysound("click2"); } on (releaseOutside) { clicked = false; _root.mysound("click2"); } onClipEvent (load) { this.swapDepths(2001); } onClipEvent (enterFrame) { if ((_root.dogRuns != true) && (_root.dogRuns2 != true)) { } if (_root.gameRuns == false) { this.removeMovieClip(); } yDepth = _y - 20; yDepth = Math.round(yDepth); this.swapDepths(yDepth + 1000); if (((_root.catEats == false) && (clicked == true)) && (_root.foodFillsUp == false)) { _x = (_root._xmouse - 11); _y = (_root._ymouse - 16); } if (_root.foodEmpty == true) { this.gotoAndStop(2); } else { this.gotoAndAtop(1); } if (this.hitTest(_root.trashCan) && (clicked == false)) { _root.mysound("trash1"); _x = 494; _y = 280; } if (this.hitTest(_root.foodMachine) && (_root.foodEmpty == true)) { trace("----- catFood wird aufgef\u00FCllt -----"); _x = 156; _y = 360; _root.mysound("click2"); _root.foodFillsUp = true; _root.foodMachine.play(); _root.foodEmpty = false; clicked = false; } if (_x > 640) { _x = 640; } if (_x < 10) { _x = 10; } if (_y > 380) { _y = 380; } if (_y < 0) { _y = 0; } }
Instance of Symbol 417 MovieClip "catpan" in Frame 36
on (press) { if ((_root.dogRuns != true) && (_root.dogRuns2 != true)) { clicked = true; _root.mysound("click1"); } } on (release) { clicked = false; _root.mysound("click2"); } on (releaseOutside) { clicked = false; _root.mysound("click2"); } onClipEvent (load) { } onClipEvent (enterFrame) { if (_root.gameRuns == false) { this.removeMovieClip(); } yDepth = _y - 20; yDepth = Math.round(yDepth); this.swapDepths(yDepth + 1000); if ((_root.trashCleans == false) && (_root.panFull == false)) { this.gotoAndStop(1); } if (((_root.catPoops == false) && (clicked == true)) && (_root.trashCleans == false)) { _x = (_root._xmouse - 21); _y = (_root._ymouse - 28); } if (_root.panFull == true) { this.gotoAndStop("stink"); } else { this.gotoAndStop(1); } if (this.hitTest(_root.foodMachine) && (clicked == false)) { _root.mysound("trash1"); _x = 152; _y = 290; } if (this.hitTest(_root.trashCan) && (_root.panFull == true)) { trace("----- catPan wird geleert -----"); _x = 456; _y = 362; _root.mysound("click2"); _root.trashCleans = true; _root.trashCan.play(); _root.panFull = false; clicked = false; } if (_x > 630) { _x = 630; } if (_x < 20) { _x = 20; } if (_y > 380) { _y = 380; } if (_y < 0) { _y = 0; } }
Instance of Symbol 422 MovieClip "catToy" in Frame 36
on (press) { if ((_root.dogRuns != true) && (_root.dogRuns2 != true)) { clicked = true; _root.mysound("click1"); } } on (release) { clicked = false; _root.mysound("click2"); } on (releaseOutside) { clicked = false; _root.mysound("click2"); } onClipEvent (load) { } onClipEvent (enterFrame) { if (_root.gameRuns == false) { this.removeMovieClip(); } yDepth = _y - 20; yDepth = Math.round(yDepth); this.swapDepths(yDepth + 1000); if ((_x == 307) && (_y == 344)) { this.gotoAndStop(1); } if (((_root.catPlays == false) && (clicked == true)) && (_currentframe == 1)) { _x = (_root._xmouse - 20); _y = (_root._ymouse - 25); } if (_x > 625) { _x = 625; } if (_x < 0) { _x = 0; } if (_y > 380) { _y = 380; } if (_y < 0) { _y = 0; } }
Instance of Symbol 431 MovieClip "footsteps" in Frame 36
onClipEvent (enterFrame) { }
Instance of Symbol 436 MovieClip "theDog" in Frame 36
on (press) { if (_root.dogRuns == true) { _root.scorePopupCounter = _root.scorePopupCounter + 1; indyScorePopupCounter = _root.scorePopupCounter; duplicateMovieClip (_root.scorePopup, "popup" + indyScorePopupCounter, 2500 + indyScorePopupCounter); _root["popup" + indyScorePopupCounter]._x = _x + 35; _root["popup" + indyScorePopupCounter]._y = _y; _root["popup" + indyScorePopupCounter].gotoAndPlay(2); _root.score = _root.score + 100; if (_root._ymouse < _y) { ymove = 10; } if (_root._ymouse > _y) { ymove = -10; } if (_root._xmouse < _x) { xmove = -10; } if (_root._xmouse > _x) { xmove = 10; } } } onClipEvent (load) { initX = _x; initY = _y; dogAction = 0; ymove = 0; xmove = 4; } onClipEvent (enterFrame) { if (_root.gameRuns == false) { this.removeMovieClip(); } yDepth = _y - 20; yDepth = Math.round(yDepth); this.swapDepths(yDepth + 1000); if (_root.dogRuns == true) { _x = (_x - xmove); _y = (_y + ymove); dogAction = Math.round(Math.random() * 30); if (dogAction <= 5) { _root.mysound("dog"); ymove = Math.round(Math.random() * 8) - 4; } if (((dogAction >= 25) && (_x < 400)) && (_x > 200)) { xmove = Math.round(Math.random() * 8) - 4; } if ((_x < -100) || (_x > 800)) { dogAction = 0; ymove = 0; xmove = 4; _xscale = 100; _x = initX; _y = initY; _root.dogRuns = false; trace((("dog 1 here: " + _x) + " / ") + _y); } if (_y < 10) { _y = 10; } if (_y > 300) { _y = 300; } if (xmove < 0) { _xscale = -100; } else if (xmove > 0) { _xscale = 100; } } }
Instance of Symbol 436 MovieClip "theDog2" in Frame 36
on (press) { if (_root.dogRuns2 == true) { _root.scorePopupCounter = _root.scorePopupCounter + 1; indyScorePopupCounter = _root.scorePopupCounter; duplicateMovieClip (_root.scorePopup, "popup" + indyScorePopupCounter, 2500 + indyScorePopupCounter); _root["popup" + indyScorePopupCounter]._x = _x + 35; _root["popup" + indyScorePopupCounter]._y = _y; _root["popup" + indyScorePopupCounter].gotoAndPlay(2); _root.score = _root.score + 100; if (_root._ymouse < _y) { ymove = 10; } if (_root._ymouse > _y) { ymove = -10; } if (_root._xmouse < _x) { xmove = -10; } if (_root._xmouse > _x) { xmove = 10; } } } onClipEvent (load) { initX = _x; initY = _y; dogAction = 0; ymove = 0; xmove = -4; } onClipEvent (enterFrame) { if (_root.gameRuns == false) { this.removeMovieClip(); } yDepth = _y - 20; yDepth = Math.round(yDepth); this.swapDepths(yDepth + 1000); if (_root.dogRuns2 == true) { _x = (_x - xmove); _y = (_y + ymove); dogAction = Math.round(Math.random() * 30); if (dogAction <= 5) { _root.mysound("dog"); ymove = Math.round(Math.random() * 8) - 4; } if (((dogAction >= 25) && (_x < 400)) && (_x > 200)) { xmove = Math.round(Math.random() * 8) - 4; } if ((_x < -200) || (_x > 700)) { dogAction = 0; ymove = 0; xmove = -4; _xscale = 100; _x = initX; _y = initY; _root.dogRuns2 = false; trace((("dog 2 here: " + _x) + " / ") + _y); } if (_y < 10) { _y = 10; } if (_y > 300) { _y = 300; } if (xmove < 0) { _xscale = 100; } else if (xmove > 0) { _xscale = -100; } } }
Instance of Symbol 440 MovieClip in Frame 36
onClipEvent (enterFrame) { if ((_root.dogRuns == true) || (_root.dogRuns2 == true)) { play(); } else { gotoAndStop (1); } }
Instance of Symbol 443 MovieClip in Frame 36
onClipEvent (enterFrame) { if (_root.timeLeft <= 10) { play(); } else { gotoAndStop (1); } }
Frame 46
if ((_root.levelCount == 1) && (_root.timeLeft >= 50)) { _root.a_l1ani.play(); _root.a_l1in10sec = true; kongregate.stats.submit("L1in10seconds", 1); _root.mySO.data.a_l1in10sec = true; _root.mySO.flush(); } if ((_root.levelCount == 2) && (_root.timeLeft >= 44)) { _root.a_l2ani.play(); _root.a_l2in16sec = true; kongregate.stats.submit("L2in16seconds", 1); _root.mySO.data.a_l2in15sec = true; _root.mySO.flush(); } if ((_root.levelCount == 3) && (_root.timeLeft >= 35)) { _root.a_l3ani.play(); _root.a_l3in25sec = true; kongregate.stats.submit("L3in25seconds", 1); _root.mySO.data.a_l3in25sec = true; _root.mySO.flush(); } if ((_root.levelCount == 4) && (_root.timeLeft >= 25)) { _root.a_l4ani.play(); _root.a_l4in35sec = true; kongregate.stats.submit("L4in35seconds", 1); _root.mySO.data.a_l4in35sec = true; _root.mySO.flush(); } if ((_root.levelCount == 5) && (_root.timeLeft >= 20)) { _root.a_l5ani.play(); _root.a_l5in40sec = true; kongregate.stats.submit("L5in40seconds", 1); _root.mySO.data.a_l5in40sec = true; _root.mySO.flush(); } if (_root.levelCount == 8) { _root.a_l8ani.play(); _root.a_l8complete = true; kongregate.stats.submit("L8Complete", 1); _root.mySO.data.a_l8complete = true; _root.mySO.flush(); } _root.oldscore = _root.score; _root.oldtimeLeft = _root.timeLeft; _root.score = _root.score + (_root.timeLeft * 1000); _root.gameRuns = false; _root.scorePopupCounter = 1; _root.stepCounter = 1; _root.catEats = false; _root.catPoops = false; _root.catPlays = false; _root.catCount = _root.catCount + 1; _root.catsAwake = _root.catCount; _root.dogRuns = false; _root.dogRuns2 = false; _root.foodEmpty = false; _root.foodFillsUp = false; _root.trashCleans = false; _root.panFull = false; _root.woolDestroyed = false; _root.levelCount = _root.levelCount + 1; _root.oldlevel = _root.levelCount - 1; _root.lvlTxt = "LEVEL " + _root.oldlevel; _root.timeLeft = 0; _root.timeLevel = 60 + _root.timeRuns; _root.bgsound("bgmusic"); stop();
Instance of Symbol 188 MovieClip in Frame 46
on (press) { _root.gotoAndPlay("levelStart"); }
Instance of Symbol 360 MovieClip in Frame 46
onClipEvent (load) { this.swapDepths(5000); }
Frame 55
playerName.restrict = "a-z A-Z \u00E4\u00F6\u00FC \u00C4\u00D6\u00DC \u00C1\u00C9\u00CD\u00D3\u00DA \u00C0\u00C8\u00CC\u00D2\u00D9 \u00E1\u00E9\u00ED\u00F3\u00FA \u00E0\u00E8\u00EC\u00F2\u00F9 0-9"; _root.gameRuns = false; kongregate.stats.submit("NewScore", _root.score); bgsoundobj.stop(); _root.mysound("gameoverSnd");
Instance of Symbol 188 MovieClip in Frame 55
on (press) { _root.gotoAndPlay("main"); }
Instance of Symbol 482 MovieClip in Frame 55
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { if ((_parent.playerName.text != "") && (_parent.playerName.text != undefined)) { mochi.as2.MochiScores.showLeaderboard({boardID:"3ad7cacf660f6732", score:_root.score, name:_parent.playerName.text}); _root.gotoAndStop("highscores"); } else { _parent.type_arrow._visible = true; } }
Frame 58
stop(); _root.bonusGameRuns = false;
Frame 62
_root.bgsoundobj.stop(); gotoAndStop ("main");
Frame 66
_root.stepCounter = 1; _root.bonusGameRuns = true; _root.bonusScore = 0; stop();
Instance of Symbol 484 MovieClip "theWall" in Frame 66
onClipEvent (load) { _y = Math.round((Math.random() * 140) + 90); _x = Math.round((Math.random() * 100) + 700); initX = _x; initY = _y; ymove = 0; xmove = 5; } onClipEvent (enterFrame) { if (_root.bonusGameRuns != false) { _x = (_x - Math.round(xmove)); _y = (_y + ymove); if (_x <= -100) { ymove = 0; xmove = xmove + 0.2; _y = Math.round((Math.random() * 140) + 90); _x = Math.round((Math.random() * 200) + 700); } if (_y < 10) { _y = 10; } if (_y > 300) { _y = 300; } } else { _x = -100; } }
Instance of Symbol 485 MovieClip in Frame 66
onClipEvent (enterFrame) { }
Instance of Symbol 485 MovieClip in Frame 66
onClipEvent (enterFrame) { }
Instance of Symbol 436 MovieClip "theDog" in Frame 66
onClipEvent (load) { _y = Math.round((Math.random() * 125) + 75); _x = Math.round((Math.random() * 500) + 700); initX = _x; initY = _y; dogAction = 0; ymove = 0; xmove = 10; } onClipEvent (enterFrame) { if ((_root.gameRuns == false) && (_root.bonusGameRuns == false)) { this.removeMovieClip(); } dogAction = Math.round(Math.random() * 130); if (dogAction <= 5) { _root.mysound("dog"); } yDepth = _y - 20; yDepth = Math.round(yDepth); this.swapDepths(yDepth + 1000); _x = (_x - Math.round(xmove)); _y = (_y + ymove); if (_x < -100) { dogAction = 0; ymove = 0; xmove = xmove + 0.2; _xscale = 100; _y = Math.round((Math.random() * 125) + 75); _x = Math.round((Math.random() * 500) + 700); _root.dogRuns = false; } if (_y < 10) { _y = 10; } if (_y > 300) { _y = 300; } }
Instance of Symbol 488 MovieClip "theFood" in Frame 66
onClipEvent (load) { _y = Math.round((Math.random() * 125) + 75); _x = Math.round((Math.random() * 500) + 700); initX = _x; initY = _y; ymove = 0; xmove = 5; } onClipEvent (enterFrame) { if ((_root.gameRuns == false) && (_root.bonusGameRuns == false)) { this.removeMovieClip(); } yDepth = _y - 20; yDepth = Math.round(yDepth); this.swapDepths(yDepth + 1000); _x = (_x - Math.round(xmove)); _y = (_y + ymove); if (_x < -100) { ymove = 0; xmove = xmove + 0.2; _xscale = 100; gotoAndStop (1); _y = Math.round((Math.random() * 125) + 75); _x = Math.round((Math.random() * 500) + 700); } if (_y < 10) { _y = 10; } if (_y > 300) { _y = 300; } }
Instance of Symbol 436 MovieClip "theDog2" in Frame 66
onClipEvent (load) { _y = Math.round((Math.random() * 125) + 75); _x = Math.round((Math.random() * 500) + 700); initX = _x; initY = _y; dogAction = 0; ymove = 0; xmove = 10; } onClipEvent (enterFrame) { if ((_root.gameRuns == false) && (_root.bonusGameRuns == false)) { this.removeMovieClip(); } dogAction = Math.round(Math.random() * 130); if (dogAction <= 5) { _root.mysound("dog"); } yDepth = _y - 20; yDepth = Math.round(yDepth); this.swapDepths(yDepth + 1000); _x = (_x - Math.round(xmove)); _y = (_y + ymove); if (_x < -100) { dogAction = 0; ymove = 0; xmove = xmove + 0.2; _xscale = 100; _y = Math.round((Math.random() * 125) + 75); _x = Math.round((Math.random() * 500) + 700); } if (_y < 10) { _y = 10; } if (_y > 300) { _y = 300; } }
Instance of Symbol 488 MovieClip "theFood2" in Frame 66
onClipEvent (load) { _y = Math.round((Math.random() * 125) + 75); _x = Math.round((Math.random() * 500) + 700); initX = _x; initY = _y; ymove = 0; xmove = 5; } onClipEvent (enterFrame) { if ((_root.gameRuns == false) && (_root.bonusGameRuns == false)) { this.removeMovieClip(); } yDepth = _y - 20; yDepth = Math.round(yDepth); this.swapDepths(yDepth + 1000); _x = (_x - Math.round(xmove)); _y = (_y + ymove); if (_x < -100) { ymove = 0; xmove = xmove + 0.2; _xscale = 100; gotoAndStop (1); _y = Math.round((Math.random() * 125) + 75); _x = Math.round((Math.random() * 500) + 700); } if (_y < 10) { _y = 10; } if (_y > 300) { _y = 300; } }
Instance of Symbol 494 MovieClip in Frame 66
onClipEvent (load) { steps = 1; this.swapDepths(19999); } onClipEvent (enterFrame) { if ((_root.gameRuns == false) && (_root.bonusGameRuns == false)) { this.removeMovieClip(); } _root.bonusScore = _root.bonusScore + 1; _x = _root._xmouse; _y = _root._ymouse; if (_y > 275) { _y = 275; } if (_y < 80) { _y = 80; } if (this.hitzone.hitTest(_root.theFood) && (_root.theFood._currentframe == 1)) { _root.mysound("click2"); _root.theFood.gotoAndStop(2); _root.bonusScore = _root.bonusScore + 1000; } if (this.hitzone.hitTest(_root.theFood2) && (_root.theFood2._currentframe == 1)) { _root.mysound("click2"); _root.theFood2.gotoAndStop(2); _root.bonusScore = _root.bonusScore + 1000; } if (((this.hitzone.hitTest(_root.theDog.hitzone) || (this.hitzone.hitTest(_root.theDog2.hitzone))) || (_root.theWall.hitTest(_x - 20, _y, true))) || (_root.theWall.hitTest(_x + 5, _y - 20, true))) { _root.gotoAndStop("bonGameover"); } }
Instance of Symbol 431 MovieClip "footsteps" in Frame 66
onClipEvent (enterFrame) { }
Frame 75
_root.bonusGameRuns = false;
Instance of Symbol 482 MovieClip in Frame 75
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); } on (release) { if ((_parent.playerName.text != "") && (_parent.playerName.text != undefined)) { mochi.as2.MochiScores.showLeaderboard({boardID:"634089b78a293b90", score:_root.bonusScore, name:_parent.playerName.text}); _root.gotoAndStop("highscores"); } else { _parent.type_arrow._visible = true; } }
Instance of Symbol 188 MovieClip in Frame 75
on (press) { _root.bgsoundobj.stop(); _root.gotoAndStop("main"); }
Symbol 22 MovieClip Frame 1
stop();
Symbol 22 MovieClip Frame 2
stop();
Symbol 25 MovieClip Frame 1
stop();
Symbol 60 MovieClip Frame 1
if (initialize != 1) { initialize = 1; dlspeed_average_int = 0; dlspeed = 0.1; showspeed = 0; timer_init = Math.floor(getTimer() / 1000); } total_bytes = _root.getBytesTotal(); loaded_bytes = _root.getBytesLoaded(); rem_bytes = int((total_bytes - loaded_bytes) / 1024); percent_done = int((loaded_bytes / total_bytes) * 100); bar.gotoAndStop(percent_done); timer_cur = Math.floor((getTimer() / 1000) - timer_init) + 1; dlspeed = Math.floor((loaded_bytes / 1024) / timer_cur); rem_time = Math.floor(rem_bytes / dlspeed); showspeed = 0; prozent_txt_1 = Math.floor(total_bytes / 1024) + "kB"; prozent_txt_2 = Math.floor(loaded_bytes / 1024) + "kB"; prozent_txt_3 = rem_bytes + "kB"; prozent_txt_4 = percent_done + "%"; prozent_txt_5 = dlspeed + "kb/s"; prozent_txt_6 = rem_time + "s"; prozent_txt = ((((((((percent_done + "% of ") + Math.floor(total_bytes / 1024)) + "kB - ") + rem_bytes) + "kB remaining @ ") + dlspeed) + " kB/s -> ") + rem_time) + " seconds remaining"; if (rem_bytes == 0) { gotoAndPlay ("ready"); }
Symbol 60 MovieClip Frame 2
gotoAndPlay (1);
Symbol 60 MovieClip Frame 102
stop();
Symbol 501 MovieClip [__Packages.mochi.as2.MochiAd] Frame 0
class mochi.as2.MochiAd { function MochiAd () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function showPreGameAd(options) { var _local26 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }, ad_progress:function (percent) { }}; options = _parseOptions(options, _local26); if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") { options.ad_started(); options.ad_finished(); return(undefined); } var clip = options.clip; var _local22 = 11000; var _local25 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); 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 _local6 = chk.createEmptyMovieClip("_mochiad_bar", 4); if (options.no_progress_bar) { _local6._visible = false; delete options.no_progress_bar; } else { _local6._x = 10; _local6._y = _local13 - 20; } var _local21 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local23 = options.outline; delete options.outline; var _local5 = _local6.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 = _local6.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local21); _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 _local7 = _local6.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local23, 100); _local7.moveTo(0, 0); _local7.lineTo(_local4 - 20, 0); _local7.lineTo(_local4 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local22; chk.ad_timeout = _local25; 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; mochi.as2.MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; var sendHostProgress = false; mc.lc.sendHostLoadProgress = function (lc_name) { sendHostProgress = true; }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; mc.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local11 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local2 = (100 * _local8) / _local4; var _local10 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local13 = Math.min(100, Math.min(_local2 || 0, _local10)); _local13 = Math.max(this.last_pcnt, _local13); this.last_pcnt = _local13; _local9._xscale = _local13; options.ad_progress(_local13); if (sendHostProgress) { mochi.as2.MochiAd.containerNotify(clip, {id:"hostLoadPcnt", pcnt:_local2}, clip._mochiad._containerLCName); if (_local2 == 100) { sendHostProgress = false; } } if (!chk.showing) { var _local7 = _local11.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if ((_local5 > chk.ad_timeout) && (_local2 == 100)) { options.ad_failed(); _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 showClickAwayAd(options) { var _local9 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () { }, ad_finished:function () { }, ad_loaded:function (width, height) { }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function () { }}; options = _parseOptions(options, _local9); var clip = options.clip; var _local8 = options.ad_timeout; delete options.ad_timeout; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local4 = _getRes(options); var _local10 = _local4[0]; var _local7 = _local4[1]; mc._x = _local10 * 0.5; mc._y = _local7 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_timeout = _local8; chk.started = getTimer(); chk.showing = false; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; var _local20 = false; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; 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")) { _local2 = true; chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local2) { delete this.onEnterFrame; } }; } 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(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }}; 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_failed(); 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; mochi.as2.MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; mc.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; 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) { options.ad_failed(); _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 showPreloaderAd(options) { trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0"); showPreGameAd(options); } static function showTimedAd(options) { trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0"); showInterLevelAd(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 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 _local7 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local7._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local7.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local7._mochiad_loaded = true; if (_local7._url.indexOf("http") != 0) { trace("[MochiAd] NOTE: Security Sandbox Violation errors below are normal"); } var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local8 in options) { _local4[_local8] = options[_local8]; } 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; mochi.as2.MochiAd.unload(this._parent); } }; } }; var _local5 = new Object(); var _local9 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local9; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local9); _local6.lc = _local5; _local4.lc = _local9; _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); } containerNotify(clip, {id:"unload"}, clip._mochiad._containerLCName); 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++; } } if (_local4.id == "test") { trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); } return(_local4); } static function rpc(clip, callbackID, arg) { switch (arg.id) { case "setValue" : setValue(clip, arg.objectName, arg.value); break; case "getValue" : var _local4 = getValue(clip, arg.objectName); containerRpcResult(clip, callbackID, _local4, clip._mochiad._containerLCName); break; case "runMethod" : var _local3 = runMethod(clip, arg.method, arg.args); containerRpcResult(clip, callbackID, _local3, clip._mochiad._containerLCName); break; default : trace("[mochiads rpc] unknown rpc id: " + arg.id); } } static function setValue(base, objectName, value) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } base[_local2[_local1]] = value; } static function getValue(base, objectName) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } return(base[_local2[_local1]]); } static function runMethod(base, methodName, argsArray) { var _local2 = methodName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } if (typeof(base[_local2[_local1]]) == "function") { return(base[_local2[_local1]].apply(base, argsArray)); } return(undefined); } static function containerNotify(clip, args, lcName) { var _local1 = clip._mochiad._mochiad_ctr.ad.app; if (_local1.notify) { _local1.notify(args); } else { new LocalConnection().send(lcName, "notify", args); } } static function containerRpcResult(clip, callbackID, val, lcName) { var _local1 = clip._mochiad._mochiad_ctr.ad.app; if (_local1.rpcResult) { _local1.rpcResult(callbackID, val); } else { new LocalConnection().send(lcName, "rpcResult", callbackID, val); } } }
Symbol 502 MovieClip [__Packages.mochi.as2.MochiSync] Frame 0
class mochi.as2.MochiSync { var _syncContainer; function MochiSync () { _syncContainer = {}; } function getProp(name) { return(_syncContainer[name]); } function setProp(name, value) { if (_syncContainer[name] == value) { return(undefined); } _syncContainer[name] = value; mochi.as2.MochiServices.send("sync_propUpdate", {name:name, value:value}); } function triggerEvent(eventType, args) { switch (eventType) { case SYNC_REQUEST : mochi.as2.MochiServices.send("sync_syncronize", _syncContainer); break; case SYNC_PROPERTY : _syncContainer[args.name] = args.value; } } static var SYNC_REQUEST = "SyncRequest"; static var SYNC_PROPERTY = "UpdateProperty"; }
Symbol 503 MovieClip [__Packages.mochi.as2.MochiServices] Frame 0
class mochi.as2.MochiServices { static var _id, _container, _clip, _sendChannelName, __get__comChannelName, onError, _listenChannel, _sendChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function get childClip() { return(_clip); } static function getVersion() { return("3.2 as2"); } 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"; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { warnID(id, false); if ((!_connected) && (_clip == undefined)) { trace("MochiServices Connecting..."); _connecting = true; init(id, clip); } if (onError != undefined) { mochi.as2.MochiServices.onError = onError; } else if (mochi.as2.MochiServices.onError == undefined) { mochi.as2.MochiServices.onError = function (errorCode) { trace(errorCode); }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); flush(true); if (_clip != undefined) { _clip.removeMovieClip(); delete _clip; } _listenChannel.close(); } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip; } else { _container = _root; } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { var _local6 = "_mochiservices_com_" + id; var _local5 = new MovieClipLoader(); var _local3 = {}; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } if (urlOptions().servURL) { _servURL = urlOptions().servURL; } var _local4 = _servURL + _services; if (urlOptions().servicesURL) { _local4 = urlOptions().servicesURL; } allowDomains(_local4); _clip = clip.createEmptyMovieClip(_local6, 10336, false); _listenChannelName = _listenChannelName + ((Math.floor(new Date().getTime()) + "_") + Math.floor(Math.random() * 99999)); listen(); if (_local3.waitInterval != null) { clearInterval(_local3.waitInterval); } _local3.onLoadError = loadError; _local3.onLoadStart = function (target_mc) { this.isLoading = true; }; _local3.startTime = getTimer(); _local3.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.as2.MochiServices.disconnect(); mochi.as2.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _local3.waitInterval = setInterval(_local3, "wait", 1000); _local5.addListener(_local3); _local5.loadClip((((((_local4 + "?listenLC=") + _listenChannelName) + "&mochiad_options=") + escape(_root.mochiad_options)) + "&api_version=") + getVersion(), _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; return(_clip); } static function loadError(target_mc, errorCode, httpStatus) { trace("MochiServices could not load."); disconnect(); onError.apply(null, [errorCode]); } 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.as2.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel._nextcallbackID = 0; _listenChannel._callbacks = {}; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.as2.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_clip, version:getVersion()}); _listenChannel.onStatus = function (infoObject) { mochi.as2.MochiServices.onStatus(infoObject); }; _listenChannel.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]; }; _listenChannel.onEvent = function (pkg) { switch (pkg.target) { case "events" : mochi.as2.MochiEvents.triggerEvent(pkg.event, pkg.args); break; case "coins" : mochi.as2.MochiCoins.triggerEvent(pkg.event, pkg.args); break; case "sync" : mochi.as2.MochiServices.servicesSync.triggerEvent(pkg.event, pkg.args); } }; _listenChannel.onError = function () { mochi.as2.MochiServices.onError.apply(null, ["IOError"]); }; trace("[SERVICES_API] connected!"); _connecting = false; _connected = true; while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function flush(error) { var _local1; var _local2; while (_sendChannel._queue.length > 0) { _local1 = _sendChannel._queue.shift(); if (_local1.callbackID != null) { _local2 = _listenChannel._callbacks[_local1.callbackID]; } delete _listenChannel._callbacks[_local1.callbackID]; if (error) { handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod); } } } static function handleError(args, callbackObject, callbackMethod) { if (args != null) { if (args.onError != null) { args.onError.apply(null, ["NotConnected"]); } if ((args.options != null) && (args.options.onError != null)) { args.options.onError.apply(null, ["NotConnected"]); } } if (callbackMethod != null) { args = {}; args.error = true; args.errorCode = "NotConnected"; if ((callbackObject != null) && (typeof(callbackMethod) == "string")) { callbackObject[callbackMethod](args); } else if (callbackMethod != null) { callbackMethod.apply(args); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { trace("Error: MochiServices not connected. Please call MochiServices.connect(). Function: " + methodName); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } _listenChannel._callbacks[_listenChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _listenChannel._nextcallbackID++; } static function urlOptions() { var _local5 = {}; if (_root.mochiad_options) { var _local4 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2].split("="); _local5[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local5); } static function warnID(bid, leaderboard) { bid = bid.toLowerCase(); if (bid.length != 16) { trace(("WARNING: " + (leaderboard ? "board" : "game")) + " ID is not the appropriate length"); return(undefined); } if (bid == "1e113c7239048b3f") { if (leaderboard) { trace("WARNING: Using testing board ID"); } else { trace("WARNING: Using testing board ID as game ID"); } return(undefined); } if (bid == "84993a1de4031cd8") { if (leaderboard) { trace("WARNING: Using testing game ID as board ID"); } else { trace("WARNING: Using testing game ID"); } return(undefined); } var _local1 = 0; while (_local1 < bid.length) { switch (bid.charAt(_local1)) { case "0" : case "1" : case "2" : case "3" : case "4" : case "5" : case "6" : case "7" : case "8" : case "9" : case "a" : case "b" : case "c" : case "d" : case "e" : case "f" : break; default : trace("WARNING: Board ID contains illegal characters: " + bid); return(undefined); } _local1++; } } static function addLinkEvent(url, burl, btn, onClick) { var timeout = 1500; var t0 = getTimer(); var _local2 = new Object(); _local2.mav = getVersion(); _local2.swfv = btn.getSWFVersion() || 6; _local2.swfurl = btn._url; _local2.fv = System.capabilities.version; _local2.os = System.capabilities.os; _local2.lang = System.capabilities.language; _local2.scres = (System.capabilities.screenResolutionX + "x") + System.capabilities.screenResolutionY; var s = "?"; var _local3 = 0; for (var _local6 in _local2) { if (_local3 != 0) { s = s + "&"; } _local3++; s = ((s + _local6) + "=") + escape(_local2[_local6]); } if (!(netupAttempted || (_connected))) { var ping = btn.createEmptyMovieClip("ping", 777); var _local7 = btn.createEmptyMovieClip("nettest", 778); netupAttempted = true; ping.loadMovie("http://x.mochiads.com/linkping.swf?t=" + getTimer()); _local7.onEnterFrame = function () { if ((ping._totalframes > 0) && (ping._totalframes == ping._framesloaded)) { delete this.onEnterFrame; } else if ((getTimer() - t0) > timeout) { delete this.onEnterFrame; mochi.as2.MochiServices.netup = false; } }; } var _local4 = btn.createEmptyMovieClip("clk", 1001); _local4._alpha = 0; _local4.beginFill(1044735); _local4.moveTo(0, 0); _local4.lineTo(0, btn._height); _local4.lineTo(btn._width, btn._height); _local4.lineTo(btn._width, 0); _local4.lineTo(0, 0); _local4.endFill(); _local4.onRelease = function () { if (mochi.as2.MochiServices.netup) { getURL (url + s, "_blank"); } else { getURL (burl, "_blank"); } if (onClick != undefined) { onClick(); } }; } static function setContainer(clip) { } static function stayOnTop(clip) { } static var _servURL = "http://www.mochiads.com/static/lib/services/"; static var _services = "services.swf"; static var _mochiLC = "MochiLC.swf"; static var _listenChannelName = "__ms_"; static var _connecting = false; static var _connected = false; static var netup = true; static var netupAttempted = false; static var servicesSync = new mochi.as2.MochiSync(); }
Symbol 504 MovieClip [__Packages.mochi.as2.MochiEventDispatcher] Frame 0
class mochi.as2.MochiEventDispatcher { var eventTable; function MochiEventDispatcher () { eventTable = {}; } function buildDelegate(thisObject, thatObject) { var _local2 = {thisObject:thisObject, thatObject:thatObject}; if (thatObject != undefined) { var funct = ((typeof(thatObject) == "string") ? (thisObject[thatObject]) : (thatObject)); _local2.delegate = function (args) { funct.call(thisObject, args); }; } else { _local2.delegate = thisObject; } return(_local2); } function compareDelegate(d_A, d_B) { if ((d_A.thisObject != d_B.thisObject) || (d_A.thatObject != d_B.thatObject)) { return(false); } return(true); } function addEventListener(event, thisObject, thatObject) { removeEventListener(event, thisObject, thatObject); eventTable[event].push(buildDelegate(thisObject, thatObject)); } function removeEventListener(event, thisObject, thatObject) { var _local3 = buildDelegate(thisObject, thatObject); if (eventTable[event] == undefined) { eventTable[event] = []; return(undefined); } for (var _local4 in eventTable[event]) { if (!compareDelegate(eventTable[event][_local4], _local3)) { continue; } eventTable[event].splice(Number(_local4), 1); } } function triggerEvent(event, args) { if (eventTable[event] == undefined) { return(undefined); } for (var _local4 in eventTable[event]) { eventTable[event][_local4].delegate(args); } } }
Symbol 505 MovieClip [__Packages.mochi.as2.MochiEvents] Frame 0
class mochi.as2.MochiEvents { static var gameStart, levelStart; function MochiEvents () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function startSession(achievementID) { mochi.as2.MochiServices.send("events_beginSession", {achievementID:achievementID}, null, null); } static function trigger(kind, obj) { if (obj == undefined) { obj = {}; } else if (obj.kind != undefined) { trace("WARNING: optional arguements package contains key 'id', it will be overwritten"); obj.kind = kind; } mochi.as2.MochiServices.send("events_triggerEvent", {eventObject:obj}, null, null); } static function setNotifications(clip, style) { var _local2 = {}; for (var _local3 in style) { _local2[_local3] = style[_local3]; } _local2.clip = clip; mochi.as2.MochiServices.send("events_setNotifications", _local2, null, null); } static function addEventListener(eventType, thisObject, thatObject) { _dispatcher.addEventListener(eventType, thisObject, thatObject); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, thisObject, thatObject) { _dispatcher.removeEventListener(eventType, thisObject, thatObject); } static function startGame() { gameStart = new Date().getTime(); trigger("start_game"); } static function endGame() { var _local1 = new Date().getTime() - gameStart; trigger("end_game", {time:_local1}); } static function startLevel() { levelStart = new Date().getTime(); trigger("start_level"); } static function endLevel() { var _local1 = new Date().getTime() - levelStart; trigger("end_level", {time:_local1}); } static var ACHIEVEMENT_RECEIVED = "AchievementReceived"; static var ALIGN_TOP_LEFT = "ALIGN_TL"; static var ALIGN_TOP = "ALIGN_T"; static var ALIGN_TOP_RIGHT = "ALIGN_TR"; static var ALIGN_LEFT = "ALIGN_L"; static var ALIGN_CENTER = "ALIGN_C"; static var ALIGN_RIGHT = "ALIGN_R"; static var ALIGN_BOTTOM_LEFT = "ALIGN_BL"; static var ALIGN_BOTTOM = "ALIGN_B"; static var ALIGN_BOTTOM_RIGHT = "ALIGN_BR"; static var FORMAT_SHORT = "ShortForm"; static var FORMAT_LONG = "LongForm"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 506 MovieClip [__Packages.mochi.as2.MochiCoins] Frame 0
class mochi.as2.MochiCoins { function MochiCoins () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function showStore(options) { mochi.as2.MochiServices.send("coins_showStore", {options:options}, null, null); } static function showItem(options) { if ((options == undefined) || (typeof(options.item) != "string")) { trace("ERROR: showItem call must pass an Object with an item key"); return(undefined); } mochi.as2.MochiServices.send("coins_showItem", {options:options}, null, null); } static function showVideo(options) { if ((options == undefined) || (typeof(options.item) != "string")) { trace("ERROR: showVideo call must pass an Object with an item key"); return(undefined); } mochi.as2.MochiServices.send("coins_showVideo", {options:options}, null, null); } static function showLoginWidget(options) { mochi.as2.MochiServices.setContainer(); mochi.as2.MochiServices.stayOnTop(); mochi.as2.MochiServices.send("coins_showLoginWidget", {options:options}); } static function hideLoginWidget() { mochi.as2.MochiServices.send("coins_hideLoginWidget"); } static function getStoreItems() { mochi.as2.MochiServices.send("coins_getStoreItems"); } static function getUserInfo() { mochi.as2.MochiServices.send("coins_getUserInfo"); } static function saveUserProperties(properties) { mochi.as2.MochiServices.send("coins_saveUserProperties", properties); } static function addEventListener(eventType, delegate) { _dispatcher.addEventListener(eventType, delegate); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, delegate) { _dispatcher.removeEventListener(eventType, delegate); } static var LOGGED_IN = "LoggedIn"; static var LOGGED_OUT = "LoggedOut"; static var LOGIN_SHOW = "LoginShow"; static var LOGIN_HIDE = "LoginHide"; static var STORE_SHOW = "StoreShow"; static var STORE_HIDE = "StoreHide"; static var PROFILE_SHOW = "ProfileShow"; static var PROFILE_HIDE = "ProfileHide"; static var PROPERTIES_SAVED = "PropertySaved"; static var WIDGET_LOADED = "WidgetLoaded"; static var ITEM_OWNED = "ItemOwned"; static var ITEM_NEW = "ItemNew"; static var STORE_ITEMS = "StoreItems"; static var USER_INFO = "UserInfo"; static var ERROR = "Error"; static var IO_ERROR = "IOError"; static var NO_USER = "NoUser"; static var PROPERTIES_SIZE = "PropertiesSize"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 507 MovieClip [__Packages.mochi.as2.MochiScores] Frame 0
class mochi.as2.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.as2.MochiServices.warnID(boardID, true); mochi.as2.MochiScores.boardID = boardID; mochi.as2.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { options.clip = mochi.as2.MochiServices.clip; if ((options.clip != mochi.as2.MochiServices.__get__clip()) || (mochi.as2.MochiServices.__get__childClip()._target == undefined)) { mochi.as2.MochiServices.disconnect(); trace("WARNING! This application is attempting to connect to MochiServices inside a showLeaderboard call!"); trace("make sure MochiServices.connect is called as early in the application runtime as possible."); mochi.as2.MochiServices.connect(mochi.as2.MochiServices.__get__id(), options.clip); } delete options.clip; if (options.name != null) { if (typeof(options.name) == "object") { if (options.name.text != undefined) { options.name = options.name.text; } } } if (options.score != null) { if (options.score instanceof TextField) { if (options.score.text != undefined) { options.score = options.score.text; } } else if (options.score instanceof mochi.as2.MochiDigits) { options.score = options.score.value; } var _local1 = Number(options.score); if (isNaN(_local1)) { trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is 'Not a Number'"); } else if ((_local1 == Number.NEGATIVE_INFINITY) || (_local1 == Number.POSITIVE_INFINITY)) { trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is an infinite"); } else { if (Math.floor(_local1) != _local1) { trace(("WARNING: Submitted score '" + options.score) + "' will be truncated"); } options.score = _local1; } } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.as2.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { mochi.as2.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.as2.MochiServices.warnID(options.boardID, true); trace("[MochiScores] NOTE: Security Sandbox Violation errors below are normal"); mochi.as2.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function closeLeaderboard() { mochi.as2.MochiServices.send("scores_closeLeaderboard"); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.as2.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { score = Number(score); if (isNaN(score)) { trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is 'Not a Number'"); } else if ((score == Number.NEGATIVE_INFINITY) || (score == Number.POSITIVE_INFINITY)) { trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is an infinite"); } else { if (Math.floor(score) != score) { trace(("WARNING: Submitted score '" + String(score)) + "' will be truncated"); } score = Number(score); } mochi.as2.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.as2.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function scoresArrayToObjects(scores) { var _local5 = {}; var _local1; var _local4; var _local2; var _local6; for (var _local8 in scores) { if (typeof(scores[_local8]) == "object") { if ((scores[_local8].cols != null) && (scores[_local8].rows != null)) { _local5[_local8] = []; _local2 = scores[_local8]; _local4 = 0; while (_local4 < _local2.rows.length) { _local6 = {}; _local1 = 0; while (_local1 < _local2.cols.length) { _local6[_local2.cols[_local1]] = _local2.rows[_local4][_local1]; _local1++; } _local5[_local8].push(_local6); _local4++; } } else { _local5[_local8] = {}; for (var _local7 in scores[_local8]) { _local5[_local8][_local7] = scores[_local8][_local7]; } } } else { _local5[_local8] = scores[_local8]; } } return(_local5); } static function doClose(args) { if (args.error == true) { if (args.errorCode == undefined) { args.errorCode = "IOError"; } onError.apply(null, [args.errorCode]); } else { onClose.apply(); } } }
Symbol 508 MovieClip [__Packages.mochi.as2.MochiDigits] Frame 0
class mochi.as2.MochiDigits { var Encoder, Fragment, Sibling; function MochiDigits (digit, index) { Encoder = 0; setValue(digit, index); } function get value() { return(Number(toString())); } function set value(v) { setValue(v); //return(value); } function addValue(v) { value = value + v; } function setValue(digit, index) { var _local3 = digit.toString(); if ((index == undefined) || (isNaN(index))) { index = 0; } Fragment = _local3.charCodeAt(index++) ^ Encoder; if (index < _local3.length) { Sibling = new mochi.as2.MochiDigits(digit, index); } else { Sibling = null; } reencode(); } function reencode() { var _local2 = int(2147483647 * Math.random()); Fragment = Fragment ^ (_local2 ^ Encoder); Encoder = _local2; } function toString() { var _local2 = String.fromCharCode(Fragment ^ Encoder); return(((Sibling != null) ? (_local2.concat(Sibling.toString())) : (_local2))); } }
Symbol 73 MovieClip Frame 1
stop();
Symbol 73 MovieClip Frame 2
stop();
Instance of Symbol 76 MovieClip in Symbol 136 MovieClip Frame 1
on (press) { getURL ("http://www.canupa.com", "_blank"); }
Symbol 136 MovieClip Frame 150
_root.gotoAndPlay("main");
Symbol 139 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 216 MovieClip Frame 1
_root.bgsoundobj.setVolume(100); stop();
Symbol 216 MovieClip Frame 2
_root.bgsoundobj.setVolume(80);
Symbol 216 MovieClip Frame 3
_root.bgsoundobj.setVolume(60);
Symbol 216 MovieClip Frame 4
_root.bgsoundobj.setVolume(40);
Symbol 216 MovieClip Frame 5
_root.bgsoundobj.setVolume(20);
Symbol 216 MovieClip Frame 6
_root.bgsoundobj.setVolume(0);
Symbol 217 MovieClip Frame 1
_root.mysoundobj.setVolume(100); stop();
Symbol 217 MovieClip Frame 2
_root.mysoundobj.setVolume(80);
Symbol 217 MovieClip Frame 3
_root.mysoundobj.setVolume(60);
Symbol 217 MovieClip Frame 4
_root.mysoundobj.setVolume(40);
Symbol 217 MovieClip Frame 5
_root.mysoundobj.setVolume(20);
Symbol 217 MovieClip Frame 6
_root.mysoundobj.setVolume(0);
Symbol 222 MovieClip Frame 1
stop();
Instance of Symbol 195 MovieClip in Symbol 222 MovieClip Frame 1
on (press) { if (_root.gamestatus == true) { _root.pauseGame = true; _root.pause_mc._visible = true; } _root.vol_control.play(); }
Symbol 222 MovieClip Frame 10
stop();
Instance of Symbol 198 MovieClip in Symbol 222 MovieClip Frame 10
on (press) { _parent.play(); }
Instance of Symbol 200 MovieClip in Symbol 222 MovieClip Frame 10
on (press) { _quality = "low"; }
Instance of Symbol 200 MovieClip in Symbol 222 MovieClip Frame 10
on (press) { _quality = "medium"; }
Instance of Symbol 200 MovieClip in Symbol 222 MovieClip Frame 10
on (press) { _quality = "high"; }
Instance of Symbol 209 MovieClip in Symbol 222 MovieClip Frame 10
on (release) { _root.gameRuns = false; this._visible = false; _root.bgsoundobj.stop(); _parent.play(); _root.gotoAndStop("main"); } onClipEvent (load) { if (_root._currentframe == 2) { _visible = false; } else { _visible = true; } } onClipEvent (enterFrame) { if (_root._currentframe == 2) { _visible = false; } else { _visible = true; } }
Instance of Symbol 216 MovieClip "bgm_meter" in Symbol 222 MovieClip Frame 10
onClipEvent (load) { actVol = _root.bgsoundobj.getVolume(); if (actVol == 80) { gotoAndStop (2); } if (actVol == 60) { gotoAndStop (3); } if (actVol == 40) { gotoAndStop (4); } if (actVol == 20) { gotoAndStop (5); } if (actVol == 0) { gotoAndStop (6); } }
Instance of Symbol 217 MovieClip "snd_meter" in Symbol 222 MovieClip Frame 10
onClipEvent (load) { actVol = _root.mysoundobj.getVolume(); if (actVol == 80) { gotoAndStop (2); } if (actVol == 60) { gotoAndStop (3); } if (actVol == 40) { gotoAndStop (4); } if (actVol == 20) { gotoAndStop (5); } if (actVol == 0) { gotoAndStop (6); } }
Instance of Symbol 219 MovieClip in Symbol 222 MovieClip Frame 10
on (press) { _root.vol_control.bgm_meter.nextFrame(); }
Instance of Symbol 221 MovieClip in Symbol 222 MovieClip Frame 10
on (press) { _root.vol_control.bgm_meter.prevFrame(); }
Instance of Symbol 219 MovieClip in Symbol 222 MovieClip Frame 10
on (press) { _root.vol_control.snd_meter.nextFrame(); _root.mysound("ballhit2"); }
Instance of Symbol 221 MovieClip in Symbol 222 MovieClip Frame 10
on (press) { _root.vol_control.snd_meter.prevFrame(); _root.mysound("ballhit2"); }
Symbol 222 MovieClip Frame 19
Instance of Symbol 231 MovieClip in Symbol 252 MovieClip Frame 1
on (release) { getURL ("http://omicrongame.com/", "_blank"); }
Instance of Symbol 231 MovieClip in Symbol 257 MovieClip Frame 131
on (release) { getURL ("http://linktoapp.com/your+face"); }
Instance of Symbol 231 MovieClip in Symbol 257 MovieClip Frame 131
on (release) { getURL ("http://www.canupa.com/products/your-face"); }
Instance of Symbol 231 MovieClip in Symbol 257 MovieClip Frame 261
on (release) { getURL ("http://linktoapp.com/canupa+band+deluxe"); }
Instance of Symbol 231 MovieClip in Symbol 257 MovieClip Frame 261
on (release) { getURL ("http://www.canupa.com/products/canupa-band-deluxe"); }
Symbol 259 MovieClip Frame 1
stop();
Instance of Symbol 64 MovieClip in Symbol 259 MovieClip Frame 1
on (release) { _parent.play(); }
Symbol 259 MovieClip Frame 17
stop();
Instance of Symbol 64 MovieClip in Symbol 259 MovieClip Frame 30
on (release) { play(); }
Instance of Symbol 265 MovieClip in Symbol 269 MovieClip Frame 1
on (release) { _root.firstGame = false; _root.gotoAndPlay("gameStart"); }
Instance of Symbol 268 MovieClip in Symbol 269 MovieClip Frame 1
on (release) { _root.firstGame = false; _root.gotoAndStop("help"); }
Symbol 328 MovieClip Frame 1
stop();
Symbol 329 MovieClip Frame 1
stop();
Instance of Symbol 328 MovieClip in Symbol 329 MovieClip Frame 2
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); }
Symbol 332 MovieClip Frame 1
stop();
Symbol 333 MovieClip Frame 1
stop();
Instance of Symbol 332 MovieClip in Symbol 333 MovieClip Frame 2
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); }
Symbol 336 MovieClip Frame 1
stop();
Symbol 337 MovieClip Frame 1
stop();
Instance of Symbol 336 MovieClip in Symbol 337 MovieClip Frame 2
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); }
Symbol 341 MovieClip Frame 1
stop();
Symbol 342 MovieClip Frame 1
stop();
Instance of Symbol 341 MovieClip in Symbol 342 MovieClip Frame 2
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); }
Symbol 345 MovieClip Frame 1
stop();
Symbol 346 MovieClip Frame 1
stop();
Instance of Symbol 345 MovieClip in Symbol 346 MovieClip Frame 2
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); }
Symbol 349 MovieClip Frame 1
stop();
Symbol 350 MovieClip Frame 1
stop();
Instance of Symbol 349 MovieClip in Symbol 350 MovieClip Frame 2
on (rollOver) { gotoAndStop (2); } on (rollOut) { gotoAndStop (1); }
Symbol 354 MovieClip Frame 1
stop();
Instance of Symbol 329 MovieClip in Symbol 354 MovieClip Frame 1
onClipEvent (load) { if (_root.a_l1in10sec == true) { this.gotoAndStop(2); } }
Instance of Symbol 333 MovieClip in Symbol 354 MovieClip Frame 1
onClipEvent (load) { if (_root.a_l2in15sec == true) { this.gotoAndStop(2); } }
Instance of Symbol 337 MovieClip in Symbol 354 MovieClip Frame 1
onClipEvent (load) { if (_root.a_l3in25sec == true) { this.gotoAndStop(2); } }
Instance of Symbol 342 MovieClip in Symbol 354 MovieClip Frame 1
onClipEvent (load) { if (_root.a_l4in35sec == true) { this.gotoAndStop(2); } }
Instance of Symbol 346 MovieClip in Symbol 354 MovieClip Frame 1
onClipEvent (load) { if (_root.a_l5in40sec == true) { this.gotoAndStop(2); } }
Instance of Symbol 350 MovieClip in Symbol 354 MovieClip Frame 1
onClipEvent (load) { if (_root.a_l8complete == true) { this.gotoAndStop(2); } }
Symbol 354 MovieClip Frame 2
stop();
Instance of Symbol 353 MovieClip in Symbol 354 MovieClip Frame 2
on (press) { _root.gotoAndStop("bonusGame"); }
Symbol 359 MovieClip Frame 2
_root.mysound("scratch1");
Symbol 359 MovieClip Frame 7
stop();
Symbol 360 MovieClip Frame 25
_parent.removeMovieClip(); stop();
Symbol 363 MovieClip Frame 1
stop();
Symbol 363 MovieClip Frame 5
_root.mysound("splurt1");
Symbol 363 MovieClip Frame 15
_root.mysound("splurt1");
Symbol 363 MovieClip Frame 25
_root.mysound("splurt1");
Symbol 363 MovieClip Frame 36
_root.scorePopupCounter = _root.scorePopupCounter + 1; indyScorePopupCounter = _root.scorePopupCounter; duplicateMovieClip (_root.scorePopup, "popup" + indyScorePopupCounter, 2500 + indyScorePopupCounter); _root["popup" + indyScorePopupCounter]._x = _x + 35; _root["popup" + indyScorePopupCounter]._y = _y; _root["popup" + indyScorePopupCounter].gotoAndPlay(2); _root.score = _root.score + 100;
Symbol 363 MovieClip Frame 40
_root.foodFillsUp = false; _root.catFood.gotoAndStop(1);
Symbol 370 MovieClip Frame 1
stop();
Symbol 370 MovieClip Frame 38
_root.mysound("explosion1"); _root.scorePopupCounter = _root.scorePopupCounter + 1; indyScorePopupCounter = _root.scorePopupCounter; duplicateMovieClip (_root.scorePopup, "popup" + indyScorePopupCounter, 2500 + indyScorePopupCounter); _root["popup" + indyScorePopupCounter]._x = _x; _root["popup" + indyScorePopupCounter]._y = _y; _root["popup" + indyScorePopupCounter].gotoAndPlay(2); _root.score = _root.score + 100;
Symbol 370 MovieClip Frame 40
_root.trashCleans = false;
Symbol 378 MovieClip Frame 1
stop();
Symbol 378 MovieClip Frame 2
stop();
Symbol 380 MovieClip Frame 72
_parent.actionAllowed = true;
Symbol 381 MovieClip Frame 1
_parent.playonce = false;
Symbol 381 MovieClip Frame 40
_parent.actionAllowed = true;
Symbol 382 MovieClip Frame 27
_root.mysound("jump1");
Symbol 382 MovieClip Frame 39
_root.mysound("jump1");
Symbol 382 MovieClip Frame 47
_parent.playful = false;
Symbol 382 MovieClip Frame 60
_root.catPlays = false; _parent.actionAllowed = true;
Symbol 390 MovieClip Frame 42
_root.mysound("scratch1");
Symbol 390 MovieClip Frame 54
_root.mysound("scratch1");
Symbol 390 MovieClip Frame 66
_root.mysound("scratch1");
Symbol 390 MovieClip Frame 71
_root.catPoops = false; _root.panFull = true; _root.catpan.gotoAndPlay("stink"); _parent.actionAllowed = true; _parent.pipikaka = false;
Symbol 394 MovieClip Frame 58
_root.catEats = false; _root.catFood.nextFrame(); _parent.hunger = false; _parent.actionAllowed = true;
Symbol 398 MovieClip Frame 60
_root.catsAwake = _root.catsAwake - 1; trace("cats awake: " + _root.catsAwake); _root.food.play(); stop();
Symbol 402 MovieClip Frame 5
_root.mysound("miau1");
Symbol 402 MovieClip Frame 20
_parent.actionAllowed = true; _parent.mehrMiau = 10;
Symbol 403 MovieClip Frame 1
stop();
Symbol 410 MovieClip Frame 1
stop();
Symbol 410 MovieClip Frame 6
_root.mysound("bird2");
Symbol 412 MovieClip Frame 1
stop();
Instance of Symbol 410 MovieClip "highlightMe" in Symbol 412 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 417 MovieClip Frame 1
stop();
Instance of Symbol 410 MovieClip "highlightMe" in Symbol 417 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 422 MovieClip Frame 1
stop();
Instance of Symbol 410 MovieClip "highlightMe" in Symbol 422 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 422 MovieClip Frame 62
_x = 307; _y = 344; _root.woolDestroyed = true; trace("----- wool destroyed -----"); stop();
Symbol 425 MovieClip Frame 56
stop();
Symbol 430 MovieClip Frame 7
stop();
Symbol 431 MovieClip Frame 61
stop();
Symbol 440 MovieClip Frame 1
stop();
Symbol 443 MovieClip Frame 1
stop();
Symbol 446 MovieClip Frame 1
stop();
Symbol 449 MovieClip Frame 1
stop();
Symbol 452 MovieClip Frame 1
stop();
Symbol 455 MovieClip Frame 1
stop();
Symbol 458 MovieClip Frame 1
stop();
Symbol 461 MovieClip Frame 1
stop();
Symbol 482 MovieClip Frame 1
stop();
Symbol 488 MovieClip Frame 1
stop();

Library Items

Symbol 1 Sound [trash1]
Symbol 2 Sound [swishhh1]
Symbol 3 Sound [splurt1]
Symbol 4 Sound [scratch1]
Symbol 5 Sound [redAlert]
Symbol 6 Sound [mijauul]
Symbol 7 Sound [miau2]
Symbol 8 Sound [miau1]
Symbol 9 Sound [jump1]
Symbol 10 Sound [gameoverSnd]
Symbol 11 Sound [explosion1]
Symbol 12 Sound [dog]
Symbol 13 Sound [click2]
Symbol 14 Sound [click1]
Symbol 15 Sound [cat_loop_fast]
Symbol 16 Sound [bgmusic]
Symbol 17 Sound [bird2]
Symbol 18 Sound [bird1]
Symbol 19 BitmapUsed by:20 71
Symbol 20 GraphicUses:19Used by:21
Symbol 21 MovieClipUses:20Used by:22
Symbol 22 MovieClipUses:21Used by:Timeline
Symbol 23 GraphicUsed by:25
Symbol 24 GraphicUsed by:25 359
Symbol 25 MovieClipUses:23 24Used by:60
Symbol 26 FontUsed by:27 30 31 54 56 57
Symbol 27 EditableTextUses:26Used by:60
Symbol 28 FontUsed by:29 32 33 55 58 59
Symbol 29 EditableTextUses:28Used by:60
Symbol 30 EditableTextUses:26Used by:60
Symbol 31 EditableTextUses:26Used by:60
Symbol 32 EditableTextUses:28Used by:60
Symbol 33 EditableTextUses:28Used by:60
Symbol 34 BitmapUsed by:35 74 308
Symbol 35 GraphicUses:34Used by:53 280 381 382 398
Symbol 36 BitmapUsed by:37 288
Symbol 37 GraphicUses:36Used by:53 382
Symbol 38 BitmapUsed by:39 49 80 102 108 126 131 384
Symbol 39 GraphicUses:38Used by:53 382
Symbol 40 BitmapUsed by:41 52 96 99 109 282 288 383
Symbol 41 GraphicUses:40Used by:53 382
Symbol 42 BitmapUsed by:43 50 87 110
Symbol 43 GraphicUses:42Used by:53 382
Symbol 44 BitmapUsed by:45 51 92 115
Symbol 45 GraphicUses:44Used by:53 382
Symbol 46 BitmapUsed by:47 48 106 132 134 401
Symbol 47 GraphicUses:46Used by:53 380 382 398
Symbol 48 GraphicUses:46Used by:53 382 494
Symbol 49 GraphicUses:38Used by:53 382
Symbol 50 GraphicUses:42Used by:53 382
Symbol 51 GraphicUses:44Used by:53 382
Symbol 52 GraphicUses:40Used by:53 382
Symbol 53 MovieClipUses:35 37 39 41 43 45 47 48 49 50 51 52Used by:60  Timeline
Symbol 54 EditableTextUses:26Used by:60
Symbol 55 EditableTextUses:28Used by:60
Symbol 56 EditableTextUses:26Used by:60
Symbol 57 EditableTextUses:26Used by:60
Symbol 58 EditableTextUses:28Used by:60
Symbol 59 EditableTextUses:28Used by:60
Symbol 60 MovieClipUses:25 27 29 30 31 32 33 53 54 55 56 57 58 59Used by:Timeline
Symbol 61 GraphicUsed by:259  Timeline
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:64
Symbol 64 MovieClipUses:63Used by:259  Timeline
Symbol 65 BitmapUsed by:66 491
Symbol 66 GraphicUses:65Used by:67
Symbol 67 MovieClipUses:66Used by:Timeline
Symbol 501 MovieClip [__Packages.mochi.as2.MochiAd]
Symbol 502 MovieClip [__Packages.mochi.as2.MochiSync]
Symbol 503 MovieClip [__Packages.mochi.as2.MochiServices]
Symbol 504 MovieClip [__Packages.mochi.as2.MochiEventDispatcher]
Symbol 505 MovieClip [__Packages.mochi.as2.MochiEvents]
Symbol 506 MovieClip [__Packages.mochi.as2.MochiCoins]
Symbol 507 MovieClip [__Packages.mochi.as2.MochiScores]
Symbol 508 MovieClip [__Packages.mochi.as2.MochiDigits]
Symbol 68 Sound [radio_loop]Used by:Timeline
Symbol 69 SoundUsed by:Timeline
Symbol 70 GraphicUsed by:73
Symbol 71 GraphicUses:19Used by:72
Symbol 72 MovieClipUses:71Used by:73
Symbol 73 MovieClipUses:70 72Used by:Timeline
Symbol 74 GraphicUses:34Used by:136
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:136
Symbol 77 GraphicUsed by:136
Symbol 78 GraphicUsed by:136
Symbol 79 GraphicUsed by:136
Symbol 80 GraphicUses:38Used by:136
Symbol 81 GraphicUsed by:136
Symbol 82 GraphicUsed by:136
Symbol 83 GraphicUsed by:136
Symbol 84 GraphicUsed by:136
Symbol 85 GraphicUsed by:136
Symbol 86 GraphicUsed by:136
Symbol 87 GraphicUses:42Used by:136
Symbol 88 GraphicUsed by:136
Symbol 89 GraphicUsed by:136
Symbol 90 GraphicUsed by:136
Symbol 91 GraphicUsed by:136
Symbol 92 GraphicUses:44Used by:136
Symbol 93 GraphicUsed by:136
Symbol 94 GraphicUsed by:136
Symbol 95 GraphicUsed by:136
Symbol 96 GraphicUses:40Used by:136
Symbol 97 GraphicUsed by:136
Symbol 98 GraphicUsed by:136
Symbol 99 GraphicUses:40Used by:136
Symbol 100 GraphicUsed by:136
Symbol 101 GraphicUsed by:136
Symbol 102 GraphicUses:38Used by:136
Symbol 103 GraphicUsed by:136
Symbol 104 BitmapUsed by:105 107 133 135 379 493
Symbol 105 GraphicUses:104Used by:136
Symbol 106 GraphicUses:46Used by:136
Symbol 107 GraphicUses:104Used by:136
Symbol 108 GraphicUses:38Used by:136
Symbol 109 GraphicUses:40Used by:136
Symbol 110 GraphicUses:42Used by:136
Symbol 111 GraphicUsed by:136
Symbol 112 GraphicUsed by:136
Symbol 113 GraphicUsed by:136
Symbol 114 GraphicUsed by:136
Symbol 115 GraphicUses:44Used by:136
Symbol 116 GraphicUsed by:136
Symbol 117 GraphicUsed by:136
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:136
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:136
Symbol 122 GraphicUsed by:136
Symbol 123 GraphicUsed by:136
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:136
Symbol 126 GraphicUses:38Used by:136
Symbol 127 FontUsed by:128 208 270
Symbol 128 TextUses:127Used by:136
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:136
Symbol 131 GraphicUses:38Used by:136
Symbol 132 GraphicUses:46Used by:136
Symbol 133 GraphicUses:104Used by:136
Symbol 134 GraphicUses:46Used by:136
Symbol 135 GraphicUses:104Used by:136
Symbol 136 MovieClipUses:74 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 114 115 116 117 119 121 122 123 125 126 128 130 131 132 133 134 135 SS1Used by:Timeline
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:139
Symbol 139 MovieClipUses:138Used by:Timeline
Symbol 140 BitmapUsed by:141
Symbol 141 GraphicUses:140Used by:142
Symbol 142 MovieClipUses:141Used by:152
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:145
Symbol 145 MovieClipUses:144Used by:152
Symbol 146 BitmapUsed by:147
Symbol 147 GraphicUses:146Used by:148
Symbol 148 MovieClipUses:147Used by:152
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:151
Symbol 151 MovieClipUses:150Used by:152
Symbol 152 MovieClipUses:142 145 148 151Used by:Timeline
Symbol 153 BitmapUsed by:155
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:153 154Used by:156
Symbol 156 MovieClipUses:155Used by:Timeline
Symbol 157 GraphicUsed by:Timeline
Symbol 158 BitmapUsed by:163
Symbol 159 BitmapUsed by:163
Symbol 160 BitmapUsed by:163
Symbol 161 BitmapUsed by:163
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:158 159 160 161 162Used by:167
Symbol 164 BitmapUsed by:165
Symbol 165 GraphicUses:164Used by:166
Symbol 166 MovieClipUses:165Used by:167
Symbol 167 MovieClipUses:163 166Used by:Timeline
Symbol 168 BitmapUsed by:171
Symbol 169 BitmapUsed by:171
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:168 169 170Used by:172
Symbol 172 MovieClipUses:171Used by:Timeline
Symbol 173 GraphicUsed by:177
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:176
Symbol 176 MovieClipUses:175Used by:177
Symbol 177 MovieClipUses:173 176Used by:Timeline
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:178Used by:182
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:180Used by:182
Symbol 182 MovieClipUses:179 181Used by:185
Symbol 183 GraphicUsed by:185
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:182 183 184Used by:Timeline
Symbol 186 BitmapUsed by:187 276 288 302 418
Symbol 187 GraphicUses:186Used by:188
Symbol 188 MovieClipUses:187Used by:Timeline
Symbol 189 GraphicUsed by:191
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:189 190Used by:Timeline
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:192Used by:Timeline
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194Used by:222
Symbol 196 GraphicUsed by:222
Symbol 197 GraphicUsed by:198 412 432 433 482 492
Symbol 198 MovieClipUses:197Used by:222
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:222
Symbol 201 FontUsed by:202 203 204
Symbol 202 EditableTextUses:201Used by:222
Symbol 203 EditableTextUses:201Used by:222
Symbol 204 EditableTextUses:201Used by:222
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:205Used by:222
Symbol 207 GraphicUsed by:209
Symbol 208 TextUses:127Used by:209
Symbol 209 MovieClipUses:207 208Used by:222
Symbol 210 GraphicUsed by:216 217
Symbol 211 GraphicUsed by:216 217
Symbol 212 GraphicUsed by:216 217
Symbol 213 GraphicUsed by:216 217
Symbol 214 GraphicUsed by:216 217
Symbol 215 GraphicUsed by:216 217
Symbol 216 MovieClipUses:210 211 212 213 214 215Used by:222
Symbol 217 MovieClipUses:210 211 212 213 214 215Used by:222
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:222
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:222
Symbol 222 MovieClipUses:195 196 198 200 202 203 204 206 209 216 217 219 221Used by:Timeline
Symbol 223 FontUsed by:224 323 352 355 371 372 373 374 375 376 462 466 467 468 469 470 473
Symbol 224 TextUses:223Used by:Timeline
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:225Used by:259
Symbol 227 GraphicUsed by:252
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:252
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClipUses:230Used by:252 257
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:251
Symbol 234 FontUsed by:235 236 237 238 239 240 241 242 243 244 245 246 247 248 249
Symbol 235 TextUses:234Used by:250
Symbol 236 TextUses:234Used by:250
Symbol 237 TextUses:234Used by:250
Symbol 238 TextUses:234Used by:250
Symbol 239 TextUses:234Used by:250
Symbol 240 TextUses:234Used by:250
Symbol 241 TextUses:234Used by:250
Symbol 242 TextUses:234Used by:250
Symbol 243 TextUses:234Used by:250
Symbol 244 TextUses:234Used by:250
Symbol 245 TextUses:234Used by:250
Symbol 246 TextUses:234Used by:250
Symbol 247 TextUses:234Used by:250
Symbol 248 TextUses:234Used by:250
Symbol 249 TextUses:234Used by:250
Symbol 250 MovieClipUses:235 236 237 238 239 240 241 242 243 244 245 246 247 248 249Used by:251
Symbol 251 MovieClipUses:233 250Used by:252
Symbol 252 MovieClipUses:227 229 231 251Used by:257
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:257
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:257
Symbol 257 MovieClipUses:252 254 231 256Used by:259
Symbol 258 GraphicUsed by:259
Symbol 259 MovieClipUses:226 61 64 257 258Used by:Timeline
Symbol 260 GraphicUsed by:269
Symbol 261 FontUsed by:262 264 267 310
Symbol 262 TextUses:261Used by:269
Symbol 263 GraphicUsed by:265
Symbol 264 TextUses:261Used by:265
Symbol 265 MovieClipUses:263 264Used by:269
Symbol 266 GraphicUsed by:268
Symbol 267 TextUses:261Used by:268
Symbol 268 MovieClipUses:266 267Used by:269
Symbol 269 MovieClipUses:260 262 265 268Used by:Timeline
Symbol 270 TextUses:127Used by:Timeline
Symbol 271 GraphicUsed by:Timeline
Symbol 272 GraphicUsed by:273
Symbol 273 MovieClipUses:272Used by:Timeline
Symbol 274 BitmapUsed by:276 288 298 413
Symbol 275 BitmapUsed by:276 288 293 406 486
Symbol 276 GraphicUses:186 274 275Used by:Timeline
Symbol 277 FontUsed by:278 289 290 294 299 305 307
Symbol 278 TextUses:277Used by:Timeline
Symbol 279 GraphicUsed by:Timeline
Symbol 280 MovieClipUses:35Used by:Timeline
Symbol 281 GraphicUsed by:Timeline
Symbol 282 GraphicUses:40Used by:283
Symbol 283 MovieClipUses:282Used by:Timeline
Symbol 284 FontUsed by:285 438 441
Symbol 285 TextUses:284Used by:Timeline
Symbol 286 BitmapUsed by:288 393
Symbol 287 BitmapUsed by:288 306
Symbol 288 GraphicUses:40 274 36 186 275 286 287Used by:Timeline
Symbol 289 TextUses:277Used by:Timeline
Symbol 290 TextUses:277Used by:Timeline
Symbol 291 BitmapUsed by:293 411 487
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:291 292 275Used by:Timeline
Symbol 294 TextUses:277Used by:Timeline
Symbol 295 BitmapUsed by:298 367 368 369
Symbol 296 BitmapUsed by:298 414 415
Symbol 297 BitmapUsed by:298 366
Symbol 298 GraphicUses:295 296 274 297Used by:Timeline
Symbol 299 TextUses:277Used by:Timeline
Symbol 300 BitmapUsed by:302 419
Symbol 301 BitmapUsed by:302 364
Symbol 302 GraphicUses:300 301 186Used by:Timeline
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:436  Timeline
Symbol 305 TextUses:277Used by:Timeline
Symbol 306 GraphicUses:287Used by:397  Timeline
Symbol 307 TextUses:277Used by:Timeline
Symbol 308 GraphicUses:34Used by:Timeline
Symbol 309 FontUsed by:310
Symbol 310 TextUses:261 309Used by:Timeline
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClipUses:311Used by:Timeline
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:313Used by:322 445 448 451 454 457 460
Symbol 315 FontUsed by:316 317 318 319 320 321 327 331 335 444 447 450 453 456 459 500
Symbol 316 TextUses:315Used by:322
Symbol 317 TextUses:315Used by:322
Symbol 318 TextUses:315Used by:322
Symbol 319 TextUses:315Used by:322
Symbol 320 TextUses:315Used by:322
Symbol 321 TextUses:315Used by:322
Symbol 322 MovieClipUses:314 316 317 318 319 320 321Used by:Timeline
Symbol 323 TextUses:223Used by:324
Symbol 324 MovieClipUses:323Used by:354
Symbol 325 GraphicUsed by:328
Symbol 326 GraphicUsed by:328 332 336 341 345 349
Symbol 327 TextUses:315Used by:328
Symbol 328 MovieClipUses:325 326 327Used by:329 445
Symbol 329 MovieClipUses:328Used by:354
Symbol 330 GraphicUsed by:332
Symbol 331 TextUses:315Used by:332
Symbol 332 MovieClipUses:330 326 331Used by:333 448
Symbol 333 MovieClipUses:332Used by:354
Symbol 334 GraphicUsed by:336
Symbol 335 TextUses:315Used by:336
Symbol 336 MovieClipUses:334 326 335Used by:337 451
Symbol 337 MovieClipUses:336Used by:354
Symbol 338 GraphicUsed by:341
Symbol 339 FontUsed by:340 344 348 489 490
Symbol 340 TextUses:339Used by:341
Symbol 341 MovieClipUses:338 326 340Used by:342 454
Symbol 342 MovieClipUses:341Used by:354
Symbol 343 GraphicUsed by:345
Symbol 344 TextUses:339Used by:345
Symbol 345 MovieClipUses:343 326 344Used by:346 457
Symbol 346 MovieClipUses:345Used by:354
Symbol 347 GraphicUsed by:349
Symbol 348 TextUses:339Used by:349
Symbol 349 MovieClipUses:347 326 348Used by:350 460
Symbol 350 MovieClipUses:349Used by:354
Symbol 351 GraphicUsed by:353
Symbol 352 TextUses:223Used by:353
Symbol 353 MovieClipUses:351 352Used by:354
Symbol 354 MovieClipUses:324 329 333 337 342 346 350 353Used by:Timeline
Symbol 355 TextUses:223Used by:Timeline
Symbol 356 GraphicUsed by:360 390 485
Symbol 357 GraphicUsed by:359
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClipUses:357 358 24Used by:360
Symbol 360 MovieClipUses:356 359Used by:Timeline
Symbol 361 GraphicUsed by:363
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:361 362Used by:Timeline
Symbol 364 GraphicUses:301Used by:365
Symbol 365 MovieClipUses:364Used by:Timeline
Symbol 366 GraphicUses:297Used by:370
Symbol 367 GraphicUses:295Used by:370
Symbol 368 GraphicUses:295Used by:370
Symbol 369 GraphicUses:295Used by:370
Symbol 370 MovieClipUses:366 367 368 369Used by:Timeline
Symbol 371 TextUses:223Used by:Timeline
Symbol 372 EditableTextUses:223Used by:Timeline
Symbol 373 TextUses:223Used by:Timeline
Symbol 374 EditableTextUses:223Used by:Timeline
Symbol 375 EditableTextUses:223Used by:378
Symbol 376 EditableTextUses:223Used by:377
Symbol 377 MovieClipUses:376Used by:378
Symbol 378 MovieClipUses:375 377Used by:Timeline
Symbol 379 GraphicUses:104Used by:380 398
Symbol 380 MovieClipUses:47 379Used by:403
Symbol 381 MovieClipUses:35Used by:403
Symbol 382 MovieClipUses:35 37 39 41 43 45 47 48 49 50 51 52Used by:403
Symbol 383 GraphicUses:40Used by:390
Symbol 384 GraphicUses:38Used by:390
Symbol 385 GraphicUsed by:390
Symbol 386 GraphicUsed by:390
Symbol 387 GraphicUsed by:390
Symbol 388 GraphicUsed by:390
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:383 384 385 386 356 387 388 389Used by:403
Symbol 391 BitmapUsed by:392
Symbol 392 GraphicUses:391Used by:394 398
Symbol 393 GraphicUses:286Used by:394 398
Symbol 394 MovieClipUses:392 393Used by:403
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:397
Symbol 397 MovieClipUses:306 396Used by:398
Symbol 398 MovieClipUses:47 379 35 392 393 397Used by:403
Symbol 399 BitmapUsed by:400
Symbol 400 GraphicUses:399Used by:402
Symbol 401 GraphicUses:46Used by:402
Symbol 402 MovieClipUses:400 401Used by:403
Symbol 403 MovieClipUses:380 381 382 390 394 398 402Used by:Timeline
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:404Used by:Timeline
Symbol 406 GraphicUses:275Used by:412
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:409 410
Symbol 409 MovieClipUses:408Used by:410
Symbol 410 MovieClipUses:408 409Used by:412 417 422
Symbol 411 GraphicUses:291Used by:412
Symbol 412 MovieClipUses:197 406 410 411Used by:Timeline
Symbol 413 GraphicUses:274Used by:417
Symbol 414 GraphicUses:296Used by:416
Symbol 415 GraphicUses:296Used by:416
Symbol 416 MovieClipUses:414 415Used by:417
Symbol 417 MovieClipUses:413 410 416Used by:Timeline
Symbol 418 GraphicUses:186Used by:422
Symbol 419 GraphicUses:300Used by:422
Symbol 420 BitmapUsed by:421
Symbol 421 GraphicUses:420Used by:422
Symbol 422 MovieClipUses:418 410 419 421Used by:Timeline
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClipUses:423Used by:425
Symbol 425 MovieClipUses:424Used by:Timeline
Symbol 426 GraphicUsed by:430
Symbol 427 GraphicUsed by:430 431
Symbol 428 GraphicUsed by:430
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:426 427 428 429Used by:431
Symbol 431 MovieClipUses:430 427Used by:Timeline
Symbol 432 MovieClipUses:197Used by:436
Symbol 433 MovieClipUses:197Used by:436
Symbol 434 BitmapUsed by:435
Symbol 435 GraphicUses:434Used by:436
Symbol 436 MovieClipUses:432 433 304 435Used by:Timeline
Symbol 437 GraphicUsed by:440 443
Symbol 438 TextUses:284Used by:439
Symbol 439 MovieClipUses:438Used by:440
Symbol 440 MovieClipUses:437 439Used by:Timeline
Symbol 441 TextUses:284Used by:442
Symbol 442 MovieClipUses:441Used by:443
Symbol 443 MovieClipUses:437 442Used by:Timeline
Symbol 444 TextUses:315Used by:445
Symbol 445 MovieClipUses:314 444 328Used by:446
Symbol 446 MovieClipUses:445Used by:Timeline
Symbol 447 TextUses:315Used by:448
Symbol 448 MovieClipUses:314 447 332Used by:449
Symbol 449 MovieClipUses:448Used by:Timeline
Symbol 450 TextUses:315Used by:451
Symbol 451 MovieClipUses:314 450 336Used by:452
Symbol 452 MovieClipUses:451Used by:Timeline
Symbol 453 TextUses:315Used by:454
Symbol 454 MovieClipUses:314 453 341Used by:455
Symbol 455 MovieClipUses:454Used by:Timeline
Symbol 456 TextUses:315Used by:457
Symbol 457 MovieClipUses:314 456 345Used by:458
Symbol 458 MovieClipUses:457Used by:Timeline
Symbol 459 TextUses:315Used by:460
Symbol 460 MovieClipUses:314 459 349Used by:461
Symbol 461 MovieClipUses:460Used by:Timeline
Symbol 462 EditableTextUses:223Used by:Timeline
Symbol 463 GraphicUsed by:Timeline
Symbol 464 GraphicUsed by:465
Symbol 465 MovieClipUses:464Used by:Timeline
Symbol 466 TextUses:223Used by:Timeline
Symbol 467 EditableTextUses:223Used by:Timeline
Symbol 468 TextUses:223Used by:Timeline
Symbol 469 EditableTextUses:223Used by:Timeline
Symbol 470 EditableTextUses:223Used by:Timeline
Symbol 471 GraphicUsed by:Timeline
Symbol 472 GraphicUsed by:Timeline
Symbol 473 EditableTextUses:223Used by:Timeline
Symbol 474 GraphicUsed by:Timeline
Symbol 475 GraphicUsed by:Timeline
Symbol 476 FontUsed by:477 495
Symbol 477 EditableTextUses:476Used by:Timeline
Symbol 478 FontUsed by:479 480 481 496
Symbol 479 EditableTextUses:478Used by:Timeline
Symbol 480 EditableTextUses:478Used by:482
Symbol 481 EditableTextUses:478Used by:482
Symbol 482 MovieClipUses:197 480 481Used by:Timeline
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClipUses:483Used by:Timeline
Symbol 485 MovieClipUses:356Used by:Timeline
Symbol 486 GraphicUses:275Used by:488
Symbol 487 GraphicUses:291Used by:488
Symbol 488 MovieClipUses:486 487Used by:Timeline
Symbol 489 EditableTextUses:339Used by:Timeline
Symbol 490 EditableTextUses:339Used by:Timeline
Symbol 491 GraphicUses:65Used by:Timeline
Symbol 492 MovieClipUses:197Used by:494
Symbol 493 GraphicUses:104Used by:494
Symbol 494 MovieClipUses:492 48 493Used by:Timeline
Symbol 495 EditableTextUses:476Used by:Timeline
Symbol 496 EditableTextUses:478Used by:Timeline
Symbol 497 FontUsed by:498
Symbol 498 EditableTextUses:497Used by:Timeline
Symbol 499 GraphicUsed by:Timeline
Symbol 500 TextUses:315Used by:Timeline
Streaming Sound 1Used by:Symbol 136 MovieClip

Instance Names

"vol_control"Frame 6Symbol 222 MovieClip
"firstStartMC"Frame 6Symbol 269 MovieClip
"foodMachine"Frame 36Symbol 363 MovieClip
"trashCan"Frame 36Symbol 370 MovieClip
"timeLeftMC"Frame 36Symbol 378 MovieClip
"theCat"Frame 36Symbol 403 MovieClip
"catFood"Frame 36Symbol 412 MovieClip
"catpan"Frame 36Symbol 417 MovieClip
"catToy"Frame 36Symbol 422 MovieClip
"scorePopup"Frame 36Symbol 425 MovieClip
"footsteps"Frame 36Symbol 431 MovieClip
"theDog"Frame 36Symbol 436 MovieClip
"theDog2"Frame 36Symbol 436 MovieClip
"a_l1ani"Frame 45Symbol 446 MovieClip
"a_l2ani"Frame 45Symbol 449 MovieClip
"a_l3ani"Frame 45Symbol 452 MovieClip
"a_l4ani"Frame 45Symbol 455 MovieClip
"a_l5ani"Frame 45Symbol 458 MovieClip
"a_l8ani"Frame 45Symbol 461 MovieClip
"playerName"Frame 55Symbol 477 EditableText
"theWall"Frame 66Symbol 484 MovieClip
"theDog"Frame 66Symbol 436 MovieClip
"theFood"Frame 66Symbol 488 MovieClip
"theDog2"Frame 66Symbol 436 MovieClip
"theFood2"Frame 66Symbol 488 MovieClip
"footsteps"Frame 66Symbol 431 MovieClip
"playerName"Frame 75Symbol 495 EditableText
"bar"Symbol 60 MovieClip Frame 1Symbol 25 MovieClip
"bgm_meter"Symbol 222 MovieClip Frame 10Symbol 216 MovieClip
"snd_meter"Symbol 222 MovieClip Frame 10Symbol 217 MovieClip
"highlightMe"Symbol 412 MovieClip Frame 1Symbol 410 MovieClip
"highlightMe"Symbol 417 MovieClip Frame 1Symbol 410 MovieClip
"highlightMe"Symbol 422 MovieClip Frame 1Symbol 410 MovieClip
"scareZone"Symbol 436 MovieClip Frame 1Symbol 432 MovieClip
"hitzone"Symbol 436 MovieClip Frame 1Symbol 433 MovieClip
"hitzone"Symbol 494 MovieClip Frame 1Symbol 492 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "trash1"
ExportAssets (56)Timeline Frame 1Symbol 2 as "swishhh1"
ExportAssets (56)Timeline Frame 1Symbol 3 as "splurt1"
ExportAssets (56)Timeline Frame 1Symbol 4 as "scratch1"
ExportAssets (56)Timeline Frame 1Symbol 5 as "redAlert"
ExportAssets (56)Timeline Frame 1Symbol 6 as "mijauul"
ExportAssets (56)Timeline Frame 1Symbol 7 as "miau2"
ExportAssets (56)Timeline Frame 1Symbol 8 as "miau1"
ExportAssets (56)Timeline Frame 1Symbol 9 as "jump1"
ExportAssets (56)Timeline Frame 1Symbol 10 as "gameoverSnd"
ExportAssets (56)Timeline Frame 1Symbol 11 as "explosion1"
ExportAssets (56)Timeline Frame 1Symbol 12 as "dog"
ExportAssets (56)Timeline Frame 1Symbol 13 as "click2"
ExportAssets (56)Timeline Frame 1Symbol 14 as "click1"
ExportAssets (56)Timeline Frame 1Symbol 15 as "cat_loop_fast"
ExportAssets (56)Timeline Frame 1Symbol 16 as "bgmusic"
ExportAssets (56)Timeline Frame 1Symbol 17 as "bird2"
ExportAssets (56)Timeline Frame 1Symbol 18 as "bird1"
ExportAssets (56)Timeline Frame 1Symbol 501 as "__Packages.mochi.as2.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 502 as "__Packages.mochi.as2.MochiSync"
ExportAssets (56)Timeline Frame 1Symbol 503 as "__Packages.mochi.as2.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 504 as "__Packages.mochi.as2.MochiEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 505 as "__Packages.mochi.as2.MochiEvents"
ExportAssets (56)Timeline Frame 1Symbol 506 as "__Packages.mochi.as2.MochiCoins"
ExportAssets (56)Timeline Frame 1Symbol 507 as "__Packages.mochi.as2.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 508 as "__Packages.mochi.as2.MochiDigits"
ExportAssets (56)Timeline Frame 3Symbol 68 as "radio_loop"

Labels

"loader"Frame 1
"intro"Frame 5
"main"Frame 6
"help"Frame 15
"credits"Frame 22
"treats"Frame 28
"gameStart"Frame 35
"levelStart"Frame 36
"initNextLevel"Frame 45
"gameover"Frame 55
"highscores"Frame 58
"bonusGame"Frame 66
"bonGameover"Frame 75
"domainlock"Frame 105
"preloader"Symbol 60 MovieClip Frame 1
"ready"Symbol 60 MovieClip Frame 10
"ready"Symbol 60 MovieClip Frame 100
"stink"Symbol 417 MovieClip Frame 30

Dynamic Text Variables

prozent_txt_3Symbol 29 EditableText"<p align="left"></p>"
prozent_txt_4Symbol 32 EditableText"<p align="left"></p>"
prozent_txt_5Symbol 33 EditableText"<p align="left"></p>"
prozent_txt_3Symbol 55 EditableText"<p align="left"></p>"
prozent_txt_4Symbol 58 EditableText"<p align="left"></p>"
prozent_txt_5Symbol 59 EditableText"<p align="left"></p>"
_root.scoreSymbol 372 EditableText"1234567890"
_root.lvlTxtSymbol 374 EditableText"LEVEL 1"
_root.timeLeftSymbol 375 EditableText"1234567890"
_root.timeLeftSymbol 376 EditableText"10"
_root.oldtimeLeftSymbol 462 EditableText"00"
_root.oldscoreSymbol 467 EditableText""
_root.scoreSymbol 469 EditableText""
_root.lvlTxtSymbol 470 EditableText"LEVEL 1"
_root.scoreSymbol 473 EditableText"1234567890"
_root.bonusScoreSymbol 489 EditableText"<p align="right"><font face="Sevenet 7_16pt_st" size="16" color="#ffffff" letterSpacing="1.000000" kerning="0"><b>0123456789</b></font></p>"
_root.bonusScoreSymbol 498 EditableText"<p align="center"><font face="Sevenet 7_26pt_st" size="26" color="#ffffff" letterSpacing="7.000000" kerning="0"><b>0123456789</b></font></p>"




http://swfchan.com/27/130826/info.shtml
Created: 21/2 -2019 21:50:24 Last modified: 21/2 -2019 21:50:24 Server time: 25/04 -2024 11:02:52