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

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

Just Avoid It - help your mouse cursor survive in this game.swf

This is the info page for
Flash #93226

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


Text
LAWLOLAWL

made of win, for the win

the rules are simple...

Just Avoid It!

PS: just.. try to ignore the other stuff we throw at you

©2009 E19 Industries LLC

PLAY

PLAY

HIGH SCORES

HIGH SCORES

for more fun

click him

click him

THIS VERSION BELONGS TO NEWGROUNDS

this is the talking-type text down here

1234567890

A

B

C

D

E

F

G

H

I

J

K

L

M

V

U

T

S

R

Q

P

O

N

Z

Y

X

W

RETRY

RETRY

SUBMIT SCORE

ALL IT TAKES IS ENTERING YOUR SCREEN NAME

SUBMIT SCORE

ActionScript [AS1/AS2]

Frame 1
mochi.as2.MochiAd.showPreGameAd({id:"b765d6de69a26856", res:"550x400"}); mochi.as2.MochiServices.connect("b765d6de69a26856");
Instance of Symbol 21 MovieClip in Frame 2
/* no clip actions */
Frame 3
function deadClick() { } function gotoMySite() { getURL ("http://www.lawlolawl.com", "_top"); } Mouse.show(); stop(); var _mochiads_game_id = "39b1fafe9ef2088d"; stop(); var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); var copyrightNotice = new ContextMenuItem("\u00A92009 E19 Industries LLC", deadClick); var mySiteLink = new ContextMenuItem("Lawlolawl Studios!", gotoMySite); var hisSiteLink = new ContextMenuItem("Rig's NG Audio Page!", gotoHisSite); myMenu.customItems.push(mySiteLink, hisSiteLink, copyrightNotice); _root.menu = myMenu;
Frame 4
var o = {n:[2, 8, 3, 11, 3, 9, 1, 8, 6, 11, 11, 0, 2, 6, 6, 12], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var boardID = o.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:boardID});
Frame 5
_root.gotoAndStop("main");
Frame 6
_root.initialspeed = 4; stop(); Mouse.hide(); startDrag ("_root.cursor_mc", true);
Instance of Symbol 46 MovieClip in Frame 6
onClipEvent (enterFrame) { if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true)) { _root.nextFrame(); } }
Instance of Symbol 69 MovieClip in Frame 6
onClipEvent (enterFrame) { this.gotoAndStop(_root.score / 1000); }
Instance of Symbol 107 MovieClip in Frame 6
onClipEvent (load) { spotspeed1 = _root.initialspeed; } onClipEvent (enterFrame) { if (_root.shotspeed1 >= 10) { _root.shotspeed1 = 10; } this._y = this._y + spotspeed1; this._height = this._width; if (this._y >= 460) { this._y = -100; spotspeed1 = spotspeed1 + 0.02; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } onClipEvent (enterFrame) { if (!_root.testmode) { if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true)) { _root.nextFrame(); } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Instance of Symbol 107 MovieClip in Frame 6
onClipEvent (load) { spotspeed1 = _root.initialspeed; } onClipEvent (enterFrame) { if (_root.shotspeed1 >= 10) { _root.shotspeed1 = 10; } this._y = this._y + spotspeed1; this._height = this._width; if (this._y >= 460) { this._y = -100; spotspeed1 = spotspeed1 + 0.025; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } onClipEvent (enterFrame) { if (!_root.testmode) { if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true)) { _root.nextFrame(); } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Instance of Symbol 107 MovieClip in Frame 6
onClipEvent (load) { spotspeed1 = _root.initialspeed; } onClipEvent (enterFrame) { if (_root.shotspeed1 >= 10) { _root.shotspeed1 = 10; } this._y = this._y + spotspeed1; this._height = this._width; if (this._y >= 460) { this._y = -100; spotspeed1 = spotspeed1 + 0.01; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } onClipEvent (enterFrame) { if (!_root.testmode) { if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true)) { _root.nextFrame(); } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Instance of Symbol 107 MovieClip in Frame 6
onClipEvent (load) { spotspeed1 = _root.initialspeed; } onClipEvent (enterFrame) { if (_root.shotspeed1 >= 10) { _root.shotspeed1 = 10; } this._y = this._y + spotspeed1; this._height = this._width; if (this._y >= 460) { this._y = -100; spotspeed1 = spotspeed1 + 0.02; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } onClipEvent (enterFrame) { if (!_root.testmode) { if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true)) { _root.nextFrame(); } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Instance of Symbol 107 MovieClip in Frame 6
onClipEvent (load) { _root.current = 1; _root.cursor_mc.gotoAndStop(1); _root.back.gotoAndStop(1); _root.score = 0; spotspeed1 = _root.initialspeed; } onClipEvent (enterFrame) { if (_root.shotspeed1 >= 10) { _root.shotspeed1 = 10; } _root.score = _root.score + 1; this._y = this._y + spotspeed1; this._height = this._width; if (this._y >= 460) { this._y = -100; spotspeed1 = spotspeed1 + 0.01; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } onClipEvent (enterFrame) { if (!_root.testmode) { if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true)) { _root.nextFrame(); } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Instance of Symbol 107 MovieClip in Frame 6
onClipEvent (load) { spotspeed1 = _root.initialspeed; } onClipEvent (enterFrame) { if (_root.shotspeed1 >= 10) { _root.shotspeed1 = 10; } this._y = this._y + spotspeed1; this._height = this._width; if (this._y >= 460) { this._y = -100; spotspeed1 = spotspeed1 + 0.01; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } onClipEvent (enterFrame) { if (!_root.testmode) { if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true)) { _root.nextFrame(); } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Instance of Symbol 107 MovieClip in Frame 6
onClipEvent (load) { spotspeed1 = _root.initialspeed; } onClipEvent (enterFrame) { if (_root.shotspeed1 >= 10) { _root.shotspeed1 = 10; } this._y = this._y + spotspeed1; this._height = this._width; if (this._y >= 460) { this._y = -100; spotspeed1 = spotspeed1 + 0.015; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } onClipEvent (enterFrame) { if (!_root.testmode) { if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true)) { _root.nextFrame(); } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Instance of Symbol 107 MovieClip in Frame 6
onClipEvent (load) { spotspeed1 = _root.initialspeed; } onClipEvent (enterFrame) { if (_root.shotspeed1 >= 10) { _root.shotspeed1 = 10; } this._y = this._y + spotspeed1; this._height = this._width; if (this._y >= 460) { this._y = -100; spotspeed1 = spotspeed1 + 0.02; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } onClipEvent (enterFrame) { if (!_root.testmode) { if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true)) { _root.nextFrame(); } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Instance of Symbol 107 MovieClip in Frame 6
onClipEvent (load) { spotspeed1 = _root.initialspeed; } onClipEvent (enterFrame) { if (_root.shotspeed1 >= 10) { _root.shotspeed1 = 10; } this._y = this._y + spotspeed1; this._height = this._width; if (this._y >= 460) { this._y = -100; spotspeed1 = spotspeed1 + 0.015; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } onClipEvent (enterFrame) { if (!_root.testmode) { if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true)) { _root.nextFrame(); } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Instance of Symbol 107 MovieClip in Frame 6
onClipEvent (load) { spotspeed1 = _root.initialspeed; } onClipEvent (enterFrame) { if (_root.shotspeed1 >= 10) { _root.shotspeed1 = 10; } this._y = this._y + spotspeed1; this._height = this._width; if (this._y >= 460) { this._y = -100; spotspeed1 = spotspeed1 + 0.01; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } onClipEvent (enterFrame) { if (!_root.testmode) { if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true)) { _root.nextFrame(); } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Instance of Symbol 107 MovieClip in Frame 6
onClipEvent (load) { spotspeed1 = _root.initialspeed; } onClipEvent (enterFrame) { if (_root.shotspeed1 >= 10) { _root.shotspeed1 = 10; } this._y = this._y + spotspeed1; this._height = this._width; if (this._y >= 460) { this._y = -100; spotspeed1 = spotspeed1 + 0.02; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } onClipEvent (enterFrame) { if (!_root.testmode) { if (this.hitTest(_root.cursor_mc._x, _root.cursor_mc._y, true)) { _root.nextFrame(); } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Instance of Symbol 108 MovieClip in Frame 6
onClipEvent (enterFrame) { Mouse.hide(); } onClipEvent (enterFrame) { if (_root.score >= 0) { _root.scoremessage = "and this is the way it begins."; } if (_root.score >= 300) { _root.scoremessage = "yeah, you probably think this is pretty easy, huh?"; } if (_root.score >= 750) { _root.scoremessage = "no worries mate, you'll see the tough side of this game."; } if (_root.score >= 1400) { _root.scoremessage = "easy now, one small mistake and the game's over."; } if (_root.score >= 2200) { _root.scoremessage = "no more messing around. IM TURNING THESE DOTS..."; } if (_root.score >= 2200) { _root.scoremessage = "purple."; _root.current = 2; } if (_root.score >= 2800) { _root.scoremessage = "see? i knew which color intimidated you most, SON."; } if (_root.score >= 3300) { _root.scoremessage = "alright, alright. maybe not so tough."; } if (_root.score >= 3800) { _root.scoremessage = "for good measure, let's change the background too."; } if (_root.score >= 4000) { _root.scoremessage = "lime green works for me... good, amirite?"; _root.back.gotoAndStop(2); } if (_root.score >= 5000) { _root.scoremessage = "hm. you've played asteroids, right?"; _root.back.gotoAndStop(3); _root.cursor_mc.gotoAndStop(2); _root.current = 3; } if (_root.score >= 5500) { _root.scoremessage = "it's legit, and a classic."; } if (_root.score >= 6200) { _root.scoremessage = "you know, this game comes close to impossible. really!"; } if (_root.score >= 7500) { _root.scoremessage = "i kinda liked the style the way it was."; _root.back.gotoAndStop(1); _root.current = 1; _root.cursor_mc.gotoAndStop(1); } if (_root.score >= 8000) { _root.scoremessage = "or not... happy faces are good too."; _root.current = 4; } if (_root.score >= 8500) { _root.scoremessage = "might as well make this even more cheerful..."; _root.back.gotoAndStop(4); } if (_root.score >= 9200) { _root.scoremessage = "whoo dance party!"; _root.danceparty._alpha = 100; } if (_root.score >= 10200) { _root.scoremessage = "okay, no more of that. this is a serious game."; _root.back.gotoAndStop(1); _root.current = 1; _root.cursor_mc.gotoAndStop(1); _root.danceparty._alpha = 0; } if (_root.score >= 11000) { _root.scoremessage = "serious with a tint of SQUARES, that is :D"; _root.current = 5; } if (_root.score >= 11750) { _root.scoremessage = "holy balls. who turned the lights out? not i, said the cat."; _root.cursor_mc.gotoAndStop(4); } if (_root.score >= 12500) { _root.scoremessage = "when daaarkness turns to light, it ends toniight."; _root.cursor_mc.gotoAndStop(4); } if (_root.score >= 12800) { _root.scoremessage = "i don't even like the song. freal."; _root.cursor_mc.gotoAndStop(4); } if (_root.score >= 13200) { _root.scoremessage = "ah yesss. WHO'S GOT THE POWER?"; _root.cursor_mc.gotoAndStop(1); } if (_root.score >= 13700) { _root.scoremessage = "that's not a rhetorical question. there's an answer."; } if (_root.score >= 14500) { _root.scoremessage = "almost at 15K.. pretty COOL aren't we?"; _root.current = 6; _root.back.gotoAndStop(5); } if (_root.score >= 15000) { _root.scoremessage = "haha.. get the pun? i said 'cool...' and those are icicles."; } if (_root.score >= 15700) { _root.scoremessage = "icicles of doom... or something."; } if (_root.score >= 15700) { _root.scoremessage = "okay, BACK TO NORMAL."; _root.back.gotoAndStop(1); _root.current = 1; } if (_root.score >= 16700) { _root.scoremessage = "so, at this point, i can say that you're... average."; } if (_root.score >= 17000) { _root.scoremessage = "if you want more praise, you'll have to hang on. :P"; } if (_root.score >= 17500) { _root.scoremessage = "hang on to THIS: barely visible dots!"; _root.current = 7; } if (_root.score >= 18500) { _root.scoremessage = "if that's not hard, then your screen is giving you an advantage."; } if (_root.score >= 19000) { _root.scoremessage = "this usually makes people tilt their screens so they can see..."; } if (_root.score >= 19300) { _root.scoremessage = "home again. home again."; _root.current = 1; _root.background.gotoAndStop(1); } if (_root.score >= 20000) { _root.scoremessage = "oh snap. 20K. getting pretty MLG, huh?"; } if (_root.score >= 21000) { _root.scoremessage = "haha, hey. now it's like that one game."; _root.current = 9; _root.back.gotoAndStop(7); _root.cursor_mc.gotoAndStop(5); } if (_root.score >= 21500) { _root.scoremessage = "those cars are big because they're busses."; } if (_root.score >= 21700) { _root.scoremessage = "that's my excuse."; } if (_root.score >= 22000) { _root.scoremessage = "this needs to get tougher. sooner."; } if (_root.score >= 22300) { _root.scoremessage = "color switch time."; _root.back.gotoAndStop(8); _root.current = 10; _root.cursor_mc.gotoAndStop(6); } if (_root.score >= 22800) { _root.scoremessage = "dude, you're flawless!"; } if (_root.score >= 23000) { _root.scoremessage = "for now, that is..."; } if (_root.score >= 23100) { _root.scoremessage = "ohoho.. now your visibility is limited."; _root.back.gotoAndStop(9); } if (_root.score >= 24000) { _root.scoremessage = "MORE MORE MORE D:<"; _root.back.gotoAndStop(10); } if (_root.score >= 24300) { _root.scoremessage = "now your brain is actually doing work."; } if (_root.score >= 25000) { _root.scoremessage = "resettttt!"; _root.cursor_mc.gotoAndStop(1); _root.back.gotoAndStop(1); _root.current = 1; } if (_root.score >= 25750) { _root.scoremessage = "alright now, you're to that point."; } if (_root.score >= 26100) { _root.scoremessage = "to that point, where i release the decoys..."; _root.decoys = true; } if (_root.score >= 26300) { _root.scoremessage = "don't worry.. these ones DO NOT hurt you."; } if (_root.score >= 27400) { _root.scoremessage = "that was probably a little bit to hard on your emotions."; _root.decoys = false; _root.d1.unloadMovie(); _root.d2.unloadMovie(); _root.d3.unloadMovie(); _root.d4.unloadMovie(); } if (_root.score >= 28000) { _root.scoremessage = "have you played this game before? i'm suspicious now."; } if (_root.score >= 29000) { _root.scoremessage = "let's throw in another twist."; _root.cursor_mc.gotoAndStop(7); } if (_root.score >= 29500) { _root.scoremessage = "your cursor's light-making abilities are now against you."; } if (_root.score >= 30200) { _root.scoremessage = "you're glitching or something."; _root.cursor_mc.gotoAndStop(1); _root.back.gotoAndStop(1); _root.current = 1; } if (_root.score >= 30500) { _root.scoremessage = "now something that's just plain awful."; } if (_root.score >= 31000) { _root.scoremessage = "three"; } if (_root.score >= 31050) { _root.scoremessage = "two"; } if (_root.score >= 31100) { _root.scoremessage = "one"; } if (_root.score >= 31150) { _root.scoremessage = "GO"; _root.current = 12; } if (_root.score >= 31500) { _root.scoremessage = "does this remind you of something?"; } if (_root.score >= 31500) { _root.scoremessage = "here's the catch..."; _root.back.gotoAndStop(11); } if (_root.score >= 32300) { _root.scoremessage = "back to normal for now."; } if (_root.score >= 32700) { _root.scoremessage = "so from now on, there are no more tricks."; } if (_root.score >= 33000) { _root.scoremessage = "that is... until a potential sequel."; } if (_root.score >= 33500) { _root.scoremessage = "but for now, continue on. you're an avoider success!"; } if (_root.score >= 34000) { _root.scoremessage = "NOW BEAT THOSE HIGH SCORES"; } if (_root.score >= 34500) { _root.scoremessage = "_root.commentary=offline;"; } }
Instance of Symbol 107 MovieClip "d1" in Frame 6
onClipEvent (load) { spotspeed1 = _root.initialspeed * 4; } onClipEvent (enterFrame) { if (_root.decoys) { this._y = this._y - spotspeed1; this._height = this._width; if (this._y <= -66) { this._y = 480; spotspeed1 = spotspeed1 + 0.02; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Instance of Symbol 107 MovieClip "d2" in Frame 6
onClipEvent (load) { spotspeed1 = _root.initialspeed * 4; } onClipEvent (enterFrame) { if (_root.decoys) { this._y = this._y - spotspeed1; this._height = this._width; if (this._y <= -66) { this._y = 480; spotspeed1 = spotspeed1 + 0.02; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Instance of Symbol 107 MovieClip "d3" in Frame 6
onClipEvent (load) { spotspeed1 = _root.initialspeed * 4; } onClipEvent (enterFrame) { if (_root.decoys) { this._y = this._y - spotspeed1; this._height = this._width; if (this._y <= -66) { this._y = 480; spotspeed1 = spotspeed1 + 0.02; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Instance of Symbol 107 MovieClip "d4" in Frame 6
onClipEvent (load) { spotspeed1 = _root.initialspeed * 4; } onClipEvent (enterFrame) { if (_root.decoys) { this._y = this._y - spotspeed1; this._height = this._width; if (this._y <= -66) { this._y = 480; spotspeed1 = spotspeed1 + 0.02; this._width = this._width + ((Math.random() * 50) + 50); this._width = this._width - ((Math.random() * 50) + 50); } if (this._width <= 20) { this._width = this._width + 15; } if (this._width >= 100) { this._width = this._width - 15; } } } onClipEvent (load) { _root.current = 1; } onClipEvent (enterFrame) { this.gotoAndStop(_root.current); }
Frame 7
_root.scoremessage = "and, for that run, that's the score you deserve."; startDrag ("_root.cursor_mc", true); stopAllSounds();
Instance of Symbol 108 MovieClip in Frame 7
onClipEvent (enterFrame) { stopAllSounds(); }
Frame 8
var o = {n:[2, 8, 3, 11, 3, 9, 1, 8, 6, 11, 11, 0, 2, 6, 6, 12], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var boardID = o.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:boardID, score:score});
Frame 9
_root.gotoAndStop("main");
Symbol 130 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 131 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 132 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.3 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 = {}; var _local6; if (_root._url.indexOf("mochiad_options") != -1) { var _local2 = (_root._url.indexOf("mochiad_options") + "mochiad_options".length) + 1; _local6 = _root._url.substr(_local2, _root._url.length); } else if (_root.mochiad_options) { _local6 = _root.mochiad_options; } if (_local6) { 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 133 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 134 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 135 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 136 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 137 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 10 Button
on (press) { _root.getURL("http://www.lawlolawl.com"); }
Symbol 21 MovieClip Frame 1
_root.stop();
Symbol 21 MovieClip Frame 181
_root.play();
Symbol 32 Button
on (release) { _root.gotoAndStop("gamestart"); }
Symbol 36 Button
on (release) { _root.nextFrame(); }
Symbol 43 Button
on (release) { _root.getURL("http://www.lawlolawl.com"); }
Symbol 57 MovieClip Frame 1
stop();
Symbol 69 MovieClip Frame 1
stop();
Symbol 107 MovieClip Frame 1
stop();
Symbol 120 MovieClip Frame 1
stop();
Symbol 124 Button
on (release) { _root.prevFrame(); }
Symbol 129 Button
on (release) { _root.nextFrame(); }

Library Items

Symbol 130 MovieClip [__Packages.mochi.as2.MochiAd]
Symbol 131 MovieClip [__Packages.mochi.as2.MochiSync]
Symbol 132 MovieClip [__Packages.mochi.as2.MochiServices]
Symbol 133 MovieClip [__Packages.mochi.as2.MochiEventDispatcher]
Symbol 134 MovieClip [__Packages.mochi.as2.MochiEvents]
Symbol 135 MovieClip [__Packages.mochi.as2.MochiCoins]
Symbol 136 MovieClip [__Packages.mochi.as2.MochiScores]
Symbol 137 MovieClip [__Packages.mochi.as2.MochiDigits]
Symbol 1 GraphicUsed by:Timeline
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:8
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:8
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:8
Symbol 8 MovieClipUses:3 5 7Used by:21
Symbol 9 GraphicUsed by:10 57 107
Symbol 10 ButtonUses:9Used by:21
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:21
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:21
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:21
Symbol 17 FontUsed by:18 19
Symbol 18 TextUses:17Used by:20
Symbol 19 TextUses:17Used by:20
Symbol 20 MovieClipUses:18 19Used by:21
Symbol 21 MovieClipUses:8 10 12 14 16 20Used by:Timeline
Symbol 22 FontUsed by:23 24 26 27 28 33 63 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 122 125 126
Symbol 23 TextUses:22Used by:Timeline
Symbol 24 TextUses:22Used by:Timeline
Symbol 25 FontUsed by:26
Symbol 26 TextUses:22 25Used by:Timeline
Symbol 27 TextUses:22Used by:Timeline
Symbol 28 TextUses:22Used by:32
Symbol 29 FontUsed by:30 34 37 38 40 44 123 127
Symbol 30 TextUses:29Used by:32
Symbol 31 GraphicUsed by:32 108 124
Symbol 32 ButtonUses:28 30 31Used by:Timeline
Symbol 33 TextUses:22Used by:36
Symbol 34 TextUses:29Used by:36
Symbol 35 GraphicUsed by:36
Symbol 36 ButtonUses:33 34 35Used by:Timeline
Symbol 37 TextUses:29Used by:43
Symbol 38 TextUses:29Used by:43
Symbol 39 GraphicUsed by:43
Symbol 40 TextUses:29Used by:43
Symbol 41 GraphicUsed by:43
Symbol 42 GraphicUsed by:43
Symbol 43 ButtonUses:37 38 39 40 41 42Used by:Timeline
Symbol 44 TextUses:29Used by:Timeline
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:Timeline
Symbol 47 GraphicUsed by:57
Symbol 48 GraphicUsed by:57
Symbol 49 GraphicUsed by:57
Symbol 50 GraphicUsed by:57
Symbol 51 GraphicUsed by:57
Symbol 52 GraphicUsed by:57
Symbol 53 GraphicUsed by:57
Symbol 54 GraphicUsed by:57
Symbol 55 GraphicUsed by:57
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:47 48 49 50 51 52 53 9 54 55 56Used by:Timeline
Symbol 58 GraphicUsed by:62
Symbol 59 GraphicUsed by:62
Symbol 60 GraphicUsed by:62
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:58 59 60 61Used by:Timeline
Symbol 63 EditableTextUses:22Used by:Timeline
Symbol 64 FontUsed by:65
Symbol 65 EditableTextUses:64Used by:Timeline
Symbol 66 GraphicUsed by:69
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:69
Symbol 69 MovieClipUses:66 68Used by:Timeline
Symbol 70 GraphicUsed by:107
Symbol 71 GraphicUsed by:107
Symbol 72 GraphicUsed by:107
Symbol 73 GraphicUsed by:107
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:107
Symbol 76 GraphicUsed by:107
Symbol 77 GraphicUsed by:107
Symbol 78 GraphicUsed by:107
Symbol 79 GraphicUsed by:107
Symbol 80 TextUses:22Used by:107
Symbol 81 TextUses:22Used by:107
Symbol 82 TextUses:22Used by:107
Symbol 83 TextUses:22Used by:107
Symbol 84 TextUses:22Used by:107
Symbol 85 TextUses:22Used by:107
Symbol 86 TextUses:22Used by:107
Symbol 87 TextUses:22Used by:107
Symbol 88 TextUses:22Used by:107
Symbol 89 TextUses:22Used by:107
Symbol 90 TextUses:22Used by:107
Symbol 91 TextUses:22Used by:107
Symbol 92 TextUses:22Used by:107
Symbol 93 TextUses:22Used by:107
Symbol 94 TextUses:22Used by:107
Symbol 95 TextUses:22Used by:107
Symbol 96 TextUses:22Used by:107
Symbol 97 TextUses:22Used by:107
Symbol 98 TextUses:22Used by:107
Symbol 99 TextUses:22Used by:107
Symbol 100 TextUses:22Used by:107
Symbol 101 TextUses:22Used by:107
Symbol 102 TextUses:22Used by:107
Symbol 103 TextUses:22Used by:107
Symbol 104 TextUses:22Used by:107
Symbol 105 TextUses:22Used by:107
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:70 71 72 73 9 75 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 104 105 106Used by:Timeline
Symbol 108 MovieClipUses:31Used by:Timeline
Symbol 109 GraphicUsed by:120
Symbol 110 GraphicUsed by:120
Symbol 111 GraphicUsed by:114
Symbol 112 GraphicUsed by:114
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:111 112 113Used by:120
Symbol 115 GraphicUsed by:120
Symbol 116 GraphicUsed by:120
Symbol 117 GraphicUsed by:120
Symbol 118 GraphicUsed by:120
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:109 110 114 115 116 117 118 119Used by:Timeline
Symbol 121 SoundUsed by:Timeline
Symbol 122 TextUses:22Used by:124
Symbol 123 TextUses:29Used by:124
Symbol 124 ButtonUses:122 123 31Used by:Timeline
Symbol 125 TextUses:22Used by:129
Symbol 126 TextUses:22Used by:129
Symbol 127 TextUses:29Used by:129
Symbol 128 GraphicUsed by:129
Symbol 129 ButtonUses:125 126 127 128Used by:Timeline

Instance Names

"back"Frame 6Symbol 57 MovieClip
"danceparty"Frame 6Symbol 62 MovieClip
"d1"Frame 6Symbol 107 MovieClip
"d2"Frame 6Symbol 107 MovieClip
"d3"Frame 6Symbol 107 MovieClip
"d4"Frame 6Symbol 107 MovieClip
"cursor_mc"Frame 6Symbol 120 MovieClip
"cursor_mc"Frame 7Symbol 120 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 130 as "__Packages.mochi.as2.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 131 as "__Packages.mochi.as2.MochiSync"
ExportAssets (56)Timeline Frame 1Symbol 132 as "__Packages.mochi.as2.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 133 as "__Packages.mochi.as2.MochiEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 134 as "__Packages.mochi.as2.MochiEvents"
ExportAssets (56)Timeline Frame 1Symbol 135 as "__Packages.mochi.as2.MochiCoins"
ExportAssets (56)Timeline Frame 1Symbol 136 as "__Packages.mochi.as2.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 137 as "__Packages.mochi.as2.MochiDigits"

Labels

"main"Frame 3
"gamestart"Frame 6

Dynamic Text Variables

_root.scoremessageSymbol 63 EditableText"this is the talking-type text down here"
_root.scoreSymbol 65 EditableText"1234567890"




http://swfchan.com/19/93226/info.shtml
Created: 27/3 -2019 01:16:12 Last modified: 27/3 -2019 01:16:12 Server time: 22/12 -2024 21:55:19