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

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

Smiley Invasion 2.swf

This is the info page for
Flash #47975

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


Text
loading

loading

<p align="center"><font face="Impact" size="72" color="#ff0000" letterSpacing="0.000000" kerning="1">SMILEYS INVASION 2</font></p>

<p align="center"><font face="Impact" size="12" color="#000000" letterSpacing="0.000000" kerning="1">Copyright 2008 Pedro Alonso Pablos</font></p>

(Frenetic Mode!)

<p align="center"><font face="Impact" size="30" color="#ff0000" letterSpacing="0.000000" kerning="1">Play</font></p>

<p align="center"><font face="Impact" size="30" color="#ffff00" letterSpacing="0.000000" kerning="1">Play</font></p>

<p align="center"><font face="Impact" size="30" color="#ff0000" letterSpacing="0.000000" kerning="1">Play</font></p>

<p align="center"><font face="Impact" size="25" color="#ff0000" letterSpacing="0.000000" kerning="1">How to Play</font></p>

<p align="center"><font face="Impact" size="25" color="#ffff00" letterSpacing="0.000000" kerning="1">How to Play</font></p>

<p align="center"><font face="Impact" size="25" color="#ff0000" letterSpacing="0.000000" kerning="1">How to Play</font></p>

<p align="center"><font face="Impact" size="20" color="#ff0000" letterSpacing="0.000000" kerning="1">Visit Dolmenent.com</font></p>

<p align="center"><font face="Impact" size="20" color="#ffff00" letterSpacing="0.000000" kerning="1">Visit Dolmenent.com</font></p>

<p align="center"><font face="Impact" size="20" color="#ff0000" letterSpacing="0.000000" kerning="1">Visit Dolmenent.com</font></p>

<p align="right"><font face="Impact" size="25" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>High Scores</b></font></p>

<p align="right"><font face="Impact" size="25" color="#ffff00" letterSpacing="0.000000" kerning="1"><b>High Scores</b></font></p>

<p align="right"><font face="Impact" size="25" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>High Scores</b></font></p>

<p align="left"><font face="Impact" size="24" color="#ff0000" letterSpacing="0.000000" kerning="1">How to Play</font></p><p align="left"><font face="Impact" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1">You, the Yellow Smiley, have to defend your World from the Bad Smileys Attack. Use arrow keys <sbr />to move across the screen and try to eat as many Bad Smileys as you can. When the number of <sbr />Bad Smileys on screen reaches 30, the game is over. Bad Smileys appear based on two main <sbr />laws: The more Smileys there are on screen, the more Smileys will appear and as time passes <sbr />more Smileys will appear.</font></p><p align="left"></p><p align="left"><font face="Impact" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Green Bad Smiley - The average one</font></p><p align="left"><font face="Impact" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Blue Bad Smiley - Faster</font></p><p align="left"><font face="Impact" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Purple Bad Smiley - Smaller</font></p><p align="left"><font face="Impact" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Red Bad Smiley - Faster and Smaller</font></p><p align="left"></p><p align="left"><font face="Impact" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Banana Bonus - Get 5 Points</font></p><p align="left"><font face="Impact" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Grape Bonus - Get 10 Points</font></p><p align="left"><font face="Impact" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SuperBig Bonus - Get bigger</font></p><p align="left"><font face="Impact" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;UltraSpeed Bonus - Get faster</font></p><p align="left"><font face="Impact" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Slow Motion Bonus - Bad Smileys will move slower</font></p><p align="left"><font face="Impact" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/2 Bonus - Kills instantly half of the Bad Smileys there are on screen</font></p>

CONTINUE

CONTINUE

10

20

40

Blank Sreen!!

Blank Sreen!!

80

160

320

640

1280

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

<p align="right"></p>

<p align="right"></p>

Ultra Speed

SuperBig

Slow

Ultra Speed

SuperBig

Slow

<p align="center"><font face="Impact" size="12" color="#000000" letterSpacing="0.000000" kerning="1">X</font></p>

<p align="center"><font face="Impact" size="12" color="#ff0000" letterSpacing="0.000000" kerning="1">X</font></p>

<p align="center"><font face="Impact" size="12" color="#000000" letterSpacing="0.000000" kerning="1">X</font></p>

GAME OVER

GAME OVER

GET READY FOR NEXT LEVEL!!!

Programming here

SCORE:

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

<p align="right"><font face="Impact" size="25" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>SUBMIT SCORE</b></font></p>

<p align="right"><font face="Impact" size="25" color="#ffff00" letterSpacing="0.000000" kerning="1"><b>SUBMIT SCORE</b></font></p>

<p align="right"><font face="Impact" size="25" color="#ff0000" letterSpacing="0.000000" kerning="1"><b>SUBMIT SCORE</b></font></p>

Loading...

ActionScript [AS1/AS2]

Frame 1
MochiAd.showPreGameAd({id:"cb34665910ef394a", res:"640x480"});
Instance of Symbol 22 MovieClip "bar" in Frame 3
onClipEvent (load) { var lettersCM = new ContextMenu(); lettersCM.hideBuiltInItems(); }
Frame 4
loaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (loaded >= 100) { gotoAndPlay (7); } else { bar.gotoAndStop(int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100)); }
Frame 5
gotoAndPlay (4);
Frame 42
stop();
Frame 43
stop();
Frame 44
stop();
Instance of Symbol 165 MovieClip in Frame 44
onClipEvent (load) { _root.blankcounter = 0; _root.gameover._alpha = 0; _root.end = 0; _root.getReady.gotoAndStop(100); _root.musicgameover = new Sound(); _root.musicgameover.attachSound("smiliesinvasionend"); _root.musicblankscreen = new Sound(); _root.musicblankscreen.attachSound("musicblankscreen"); _root.yeepeyee = new Sound(); _root.yeepeyee.attachSound("yeepeyee"); _root.combo1s = new Sound(); _root.combo1s.attachSound("orchhit"); _root.combo2s = new Sound(); _root.combo2s.attachSound("orchhitspecial"); _root.boing = new Sound(); _root.boing.attachSound("boing"); _root.niam = new Sound(); _root.niam.attachSound("niam"); _root.soundup = new Sound(); _root.soundup.attachSound("soundup"); _root.soundup2 = new Sound(); _root.soundup2.attachSound("soundup2"); _root.soundup3 = new Sound(); _root.soundup3.attachSound("soundup3"); _root.soundup4 = new Sound(); _root.soundup4.attachSound("soundup4"); _root.yahoo = new Sound(); _root.yahoo.attachSound("yahoo"); _root.yeepee = new Sound(); _root.yeepee.attachSound("yeepee"); _root.yeepeeo = new Sound(); _root.yeepeeo.attachSound("yeepeeo"); _root.yehehehehe = new Sound(); _root.yehehehehe.attachSound("yehehehehe"); _root.dindon = new Sound(); _root.dindon.attachSound("dindon"); _root.smdx = new Array(); _root.smdy = new Array(); _root.smdx[1] = 1; _root.smdy[1] = 1; _root.smdx[2] = 1; _root.smdy[2] = 1; _root.smax = new Array(); _root.smay = new Array(); _root.smay[1] = 0; _root.smax[1] = 0; _root.smay[2] = 0; _root.smax[2] = 0; _root.smadx = 0; _root.smady = 0; _root.nos = 1; _root.i = 1; _root.timegame = getTimer(); _root.timefondo = getTimer(); _root.timeCombo = getTimer(); _root.timegameover = getTimer(); _root.timegamedisplay = 0; _root.nohaysmilies = 0; _root.nohaysmiliesdo = 0; _root.combo = 0; _root.ultraspeed = 0; _root.superbig = 0; _root.movement = 0; _root.bonus._alpha = 0; _root.nohaysmiliesgraphic.gotoAndStop(30); _root.randomize1 = 0; _root.randomize2 = 0; _root.superBigHalo = 0; _root.level = 1; var smileyRotation = new Array(); var smileyType = new Array(); _root.score = 0; _root.ultraspeedgraphic._alpha = 0; _root.slowgraphic._alpha = 0; _root.totalcontrolgraphic._alpha = 0; _root.superbiggraphic._alpha = 0; } onClipEvent (enterFrame) { _root.de = _root.greensmily.getDepth(); _root.timegame = getTimer(); _root.timegamedisplay = Math.round(_root.timegame / 1000); if ((_root.nosisdisplay == 30) and (_root.end != 1)) { _root.gameover._alpha = 100; _root.end = 1; stopAllSounds(); _root.musicgameover.start(); _root.timegameover = getTimer(); } if (((_root.timegame - _root.timegameover) > 3000) and (_root.end == 1)) { _root.i = 1; while (_root.i <= 52) { _root[_root.i]._alpha = 0; _root.i++; } _root.gotoAndStop("EndGame"); } if ((_root.timegame - _root.timefondo) > 90000) { _root.level = _root.level + 1; _root.fondo.play(); _root.timefondo = getTimer(); _root.getReady.gotoAndPlay(1); } if ((_root.nosisdisplay == 0) and (_root.scorenosis == 1)) { _root.musicblankscreen.start(); _root.score = _root.score + 100; _root.nohaysmiliesgraphic.gotoAndPlay(1); _root.scorenosis = 0; } _root.randbonus = Math.random(); if ((_root.bonus._alpha == 0) and (_root.randbonus < 0.05)) { _root.randbonus2 = Math.round((Math.random() * 21) / 3); if ((_root.randbonus2 == 1) or (_root.randbonus2 == 0)) { _root.bonus.gotoAndStop(1); _root.bonustype = 1; } else if (_root.randbonus2 == 2) { _root.bonus.gotoAndStop(2); _root.bonustype = 2; } else if (_root.randbonus2 == 4) { _root.bonus.gotoAndStop(4); _root.bonustype = 4; } else if (_root.randbonus2 == 5) { _root.bonus.gotoAndStop(5); _root.bonustype = 5; } else if (_root.randbonus2 == 6) { _root.bonus.gotoAndStop(6); _root.bonustype = 6; } else if (_root.randbonus2 == 7) { _root.bonus.gotoAndStop(7); _root.bonustype = 7; } _root.bonus._x = (550 * Math.random()) + 50; _root.bonus._y = (350 * Math.random()) + 50; _root.bonus._alpha = 100; _root.bonustime = getTimer(); } if ((_root.timegame - _root.bonustime) > 10000) { _root.bonus._alpha = 0; } if (_root.end != 1) { if (_root.bonus.hitTest(_root[1]) and (_root.bonus._alpha != 0)) { if (_root.bonustype == 1) { _root.bonus._alpha = 0; _root.soundup.start(); _root.eat._x = _root.bonus._x; _root.eat._y = _root.bonus._y; _root.eat.gotoAndPlay(2); _root.score = _root.score + 5; } if (_root.bonustype == 2) { _root.bonus._alpha = 0; _root.soundup.start(); _root.combo1._x = _root.bonus._x; _root.combo1._y = _root.bonus._y; _root.combo1.gotoAndPlay(2); _root.score = _root.score + 20; } if (_root.bonustype == 4) { _root.bonus._alpha = 0; _root.yahoo.start(); _root.ultraspeed = 1; _root.ultraspeedtime = getTimer(); } if (_root.bonustype == 5) { _root.bonus._alpha = 0; _root.yehehehehe.start(); _root.superbig = 1; _root.superbigtime = getTimer(); _root[1].gotoAndPlay(21); } if (_root.bonustype == 6) { _root.bonus._alpha = 0; _root.soundup.start(); _root.slow = 1; _root.slowtime = getTimer(); } if (_root.bonustype == 7) { _root.bonus._alpha = 0; _root.soundup.start(); _root.half = 1; } } } if (_root.ultraspeed == 1) { _root.ultraspeedgraphic._alpha = 100; } if ((_root.timegame - _root.ultraspeedtime) > 20000) { _root.ultraspeed = 0; _root.ultraspeedgraphic._alpha = 0; } if (_root.superbig == 1) { _root.superbiggraphic._alpha = 100; } if ((_root.timegame - _root.superbigtime) > 20000) { _root.superbig = 0; _root.superbiggraphic._alpha = 0; _root.haloSmiley1._alpha = 0; _root.haloSmiley2._alpha = 0; _root.haloSmiley3._alpha = 0; _root.haloSmiley4._alpha = 0; _root.haloSmiley5._alpha = 0; _root[1].gotoAndStop(1); } if (_root.slow == 1) { _root.slowgraphic._alpha = 100; } if ((_root.timegame - _root.slowtime) > 20000) { _root.slow = 0; _root.slowgraphic._alpha = 0; } if (_root.half == 1) { _root.nosisdisplayhalf = Math.round(_root.nosisdisplay / 2); _root.ihalf = 1; _root.i = 2; while (_root.i <= _root.nos) { if ((_root[_root.i]._alpha != 0) and (_root.ihalf <= _root.nosisdisplayhalf)) { _root[_root.i]._alpha = 0; _root.ihalf++; } _root.i++; } _root.half = 0; } if ((_root.nosisdisplay == 0) and (_root.nohaysmilies == 0)) { _root.nohaysmilies = 1; _root.nohaysmiliestimer = _root.timegame; _root.scorenosis = 1; } if ((((_root.timegame - _root.nohaysmiliestimer) > 3000) and (_root.nohaysmilies == 1)) and (_root.nosisdisplay == 0)) { _root.nohaysmiliesdo = 1; _root.nohaysmilies = 0; } _root.nosis = 0; _root.i = 2; while (_root.i <= _root.nos) { if (_root[_root.i]._alpha != 0) { _root.nosis = _root.nosis + 1; } _root.i++; } _root.nosisdisplay = _root.nosis; if (_root.end != 1) { _root.lanzarmalo = Math.random(); _root.addlanzarmalo = _root.timegamedisplay / 2000; if ((((_root.lanzarmalo < _root.addlanzarmalo) or (_root.nohaysmiliesdo == 1)) or ((_root.timegame - _root.duplitime) > 4000)) or (_root.lanzarmalo < ((0.15 * _root.nosisdisplay) / 30))) { _root.nohaysmiliesdo = 0; _root.smappeardone = 0; _root.i = 2; while (_root.i <= _root.nos) { if (_root[_root.i]._alpha == 0) { _root.appearnumber = _root.i; _root.smappeardone = 1; } _root.i++; } if (_root.smappeardone != 1) { _root.nos = _root.nos + 1; _root.appearnumber = _root.nos; } if (_root.nos == _root.appearnumber) { duplicateMovieClip (_root.greensmily, _root.appearnumber, 1000 + _root.appearnumber); } if (_root.level == 1) { _root[_root.appearnumber].gotoAndStop(1); smileyType[_root.appearnumber] = 1; } else if (_root.level == 2) { _root.randomize1 = Math.random(); if (_root.randomize1 <= 0.75) { _root[_root.appearnumber].gotoAndStop(1); smileyType[_root.appearnumber] = 1; } if (_root.randomize1 > 0.75) { _root[_root.appearnumber].gotoAndStop(2); smileyType[_root.appearnumber] = 2; } } else if (_root.level == 3) { _root.randomize1 = Math.random(); if (_root.randomize1 <= 0.4) { _root[_root.appearnumber].gotoAndStop(1); smileyType[_root.appearnumber] = 1; } if ((_root.randomize1 <= 0.8) and (_root.randomize1 > 0.4)) { _root[_root.appearnumber].gotoAndStop(2); smileyType[_root.appearnumber] = 2; } if (_root.randomize1 > 0.8) { _root[_root.appearnumber].gotoAndStop(3); smileyType[_root.appearnumber] = 3; } } else { _root.randomize1 = Math.random(); if (_root.randomize1 <= 0.25) { _root[_root.appearnumber].gotoAndStop(1); smileyType[_root.appearnumber] = 1; } if ((_root.randomize1 <= 0.5) and (_root.randomize1 > 0.25)) { _root[_root.appearnumber].gotoAndStop(2); smileyType[_root.appearnumber] = 2; } if ((_root.randomize1 <= 0.75) and (_root.randomize1 > 0.5)) { _root[_root.appearnumber].gotoAndStop(3); smileyType[_root.appearnumber] = 3; } if (_root.randomize1 > 0.75) { _root[_root.appearnumber].gotoAndStop(4); smileyType[_root.appearnumber] = 4; } } if (smileyType[_root.appearnumber] == 1) { _root.yeepeyee.start(); } else if (smileyType[_root.appearnumber] == 2) { _root.yeepee.start(); } else if (smileyType[_root.appearnumber] == 3) { _root.yeepeeo.start(); } else if (smileyType[_root.appearnumber] == 4) { _root.dindon.start(); } _root.duplitime = getTimer(); _root[_root.appearnumber]._x = (550 * Math.random()) + 50; _root[_root.appearnumber]._y = (350 * Math.random()) + 50; _root[_root.appearnumber]._alpha = 100; _root.smdrx = Math.random(); if (_root.smdrx <= 0.5) { _root.smdx[_root.appearnumber] = 1; } else { _root.smdx[_root.appearnumber] = -1; } _root.smdry = Math.random(); if (_root.smdry <= 0.5) { _root.smdy[_root.appearnumber] = 1; } else { _root.smdy[_root.appearnumber] = -1; } _root.smay[_root.appearnumber] = 0; _root.smax[_root.appearnumber] = 0; } } if (_root[_root.nos]._alpha == 0) { _root.nos = _root.nos - 1; } _root.i = 1; while (_root.i <= _root.nos) { if (_root[_root.i]._alpha != 0) { if (_root[_root.i]._x < 35) { _root.randomize1 = Math.random(); _root.randomize2 = Math.random(); if (_root.randomize1 <= 0.5) { smileyRotation[_root.i] = _root.randomize2 * 30; } if (_root.randomize1 > 0.5) { smileyRotation[_root.i] = (-_root.randomize2) * 30; } _root.smdx[_root.i] = Math.abs(_root.smdx[_root.i]); _root.smax[_root.i] = Math.abs(_root.smax[_root.i]); if (_root.i == 1) { _root.boing.start(); _root.smdx[_root.i] = _root.smdx[_root.i] + 5; _root.smax[_root.i] = _root.smax[_root.i] + 5; } _root[_root.i]._x = 35; } if (_root[_root.i]._x > 610) { _root.randomize1 = Math.random(); _root.randomize2 = Math.random(); if (_root.randomize1 <= 0.5) { smileyRotation[_root.i] = _root.randomize2 * 30; } if (_root.randomize1 > 0.5) { smileyRotation[_root.i] = (-_root.randomize2) * 30; } _root.smdx[_root.i] = -_root.smdx[_root.i]; _root.smax[_root.i] = -_root.smax[_root.i]; if (_root.i == 1) { _root.boing.start(); _root.smdx[_root.i] = _root.smdx[_root.i] - 5; _root.smax[_root.i] = _root.smax[_root.i] - 5; } _root[_root.i]._x = 610; } if (_root[_root.i]._y < 35) { _root.randomize1 = Math.random(); _root.randomize2 = Math.random(); if (_root.randomize1 <= 0.5) { smileyRotation[_root.i] = _root.randomize2 * 30; } if (_root.randomize1 > 0.5) { smileyRotation[_root.i] = (-_root.randomize2) * 30; } _root.smdy[_root.i] = Math.abs(_root.smdy[_root.i]); _root.smay[_root.i] = Math.abs(_root.smay[_root.i]); if (_root.i == 1) { _root.smdy[_root.i] = _root.smdy[_root.i] + 5; _root.smay[_root.i] = _root.smay[_root.i] + 5; _root.boing.start(); } _root[_root.i]._y = 35; } if (_root[_root.i]._y > 410) { _root.randomize1 = Math.random(); _root.randomize2 = Math.random(); if (_root.randomize1 <= 0.5) { smileyRotation[_root.i] = _root.randomize2 * 30; } if (_root.randomize1 > 0.5) { smileyRotation[_root.i] = (-_root.randomize2) * 30; } _root.smdy[_root.i] = -_root.smdy[_root.i]; _root.smay[_root.i] = -_root.smay[_root.i]; if (_root.i == 1) { _root.smdy[_root.i] = _root.smdy[_root.i] - 5; _root.smay[_root.i] = _root.smay[_root.i] - 5; _root.boing.start(); } _root[_root.i]._y = 410; } } _root.i++; } if (_root.superbig == 1) { _root.superBigHalo = _root.superBigHalo + 1; _root["haloSmiley" + _root.superBigHalo]._alpha = 100; _root["haloSmiley" + _root.superBigHalo]._x = _root[1]._x; _root["haloSmiley" + _root.superBigHalo]._y = _root[1]._y; _root["haloSmiley" + _root.superBigHalo].gotoAndPlay(1); if (_root.superBigHalo == 3) { _root.superBigHalo = 0; } } _root.i = 1; while (_root.i <= _root.nos) { if (_root[_root.i]._alpha != 0) { _root[_root.i]._rotation = _root[_root.i]._rotation + smileyRotation[_root.i]; if (smileyRotation[_root.i] < 0) { smileyRotation[_root.i] = smileyRotation[_root.i] + 0.1; } if (smileyRotation[_root.i] > 0) { smileyRotation[_root.i] = smileyRotation[_root.i] - 0.1; } } _root.i++; } if (_root.end != 1) { if (Key.isDown(38)) { _root.smay[1] = _root.smay[1] - 4; } if (Key.isDown(37)) { _root.smax[1] = _root.smax[1] - 4; } if (Key.isDown(40)) { _root.smay[1] = _root.smay[1] + 4; } if (Key.isDown(39)) { _root.smax[1] = _root.smax[1] + 4; } if (_root.ultraspeed == 1) { _root.movementtope = 40; } else { _root.movementtope = 20; } if (_root.smax[1] < (-_root.movementtope)) { _root.smax[1] = -_root.movementtope; } if (_root.smax[1] > _root.movementtope) { _root.smax[1] = _root.movementtope; } if (_root.smay[1] < (-_root.movementtope)) { _root.smay[1] = -_root.movementtope; } if (_root.smay[1] > _root.movementtope) { _root.smay[1] = _root.movementtope; } } if (_root.smax[1] < 0) { _root.smax[1] = _root.smax[1] + 0.6; } if (_root.smax[1] > 0) { _root.smax[1] = _root.smax[1] - 0.6; } if (_root.smay[1] < 0) { _root.smay[1] = _root.smay[1] + 0.6; } if (_root.smay[1] > 0) { _root.smay[1] = _root.smay[1] - 0.6; } if ((_root.timegame - _root.comboTimer) > 800) { _root.combo = 0; } if (_root.end != 1) { _root.i = 2; while (_root.i <= _root.nos) { if (_root[_root.i]._alpha != 0) { if (_root[_root.i].hitTest(_root[1])) { _root[_root.i]._alpha = 0; _root.smalpha[_root.i] = 0; _root.comboTimer = getTimer(); if (_root.combo == 0) { _root.niam.start(); _root.score = _root.score + (10 * smileyType[_root.i]); _root.combo1._x = _root[_root.i]._x; _root.combo1._y = _root[_root.i]._y; _root.haloSmileyBad1._x = _root[_root.i]._x; _root.haloSmileyBad1._y = _root[_root.i]._y; _root.haloSmileyBad1.gotoAndPlay(1); _root.combo1.gotoAndPlay(1); _root.combo = 1; } else if (_root.combo == 1) { _root.soundup.start(); _root.score = _root.score + (20 * smileyType[_root.i]); _root.combo2._x = _root[_root.i]._x; _root.combo2._y = _root[_root.i]._y; _root.haloSmileyBad2._x = _root[_root.i]._x; _root.haloSmileyBad2._y = _root[_root.i]._y; _root.haloSmileyBad2.gotoAndPlay(1); _root.combo2.gotoAndPlay(1); _root.combo = 2; } else if (_root.combo == 2) { _root.soundup2.start(); _root.score = _root.score + (40 * smileyType[_root.i]); _root.combo3._x = _root[_root.i]._x; _root.combo3._y = _root[_root.i]._y; _root.haloSmileyBad3._x = _root[_root.i]._x; _root.haloSmileyBad3._y = _root[_root.i]._y; _root.haloSmileyBad3.gotoAndPlay(1); _root.combo3.gotoAndPlay(1); _root.combo = 3; } else if (_root.combo == 3) { _root.soundup3.start(); _root.score = _root.score + (80 * smileyType[_root.i]); _root.combo4._x = _root[_root.i]._x; _root.combo4._y = _root[_root.i]._y; _root.haloSmileyBad4._x = _root[_root.i]._x; _root.haloSmileyBad4._y = _root[_root.i]._y; _root.haloSmileyBad4.gotoAndPlay(1); _root.combo4.gotoAndPlay(1); _root.combo = 4; } else if (_root.combo == 4) { _root.soundup4.start(); _root.score = _root.score + (160 * smileyType[_root.i]); _root.combo5._x = _root[_root.i]._x; _root.combo5._y = _root[_root.i]._y; _root.haloSmileyBad5._x = _root[_root.i]._x; _root.haloSmileyBad5._y = _root[_root.i]._y; _root.haloSmileyBad5.gotoAndPlay(1); _root.combo5.gotoAndPlay(1); _root.combo = 5; } else if (_root.combo == 5) { _root.soundup3.start(); _root.score = _root.score + (320 * smileyType[_root.i]); _root.combo6._x = _root[_root.i]._x; _root.combo6._y = _root[_root.i]._y; _root.haloSmileyBad6._x = _root[_root.i]._x; _root.haloSmileyBad6._y = _root[_root.i]._y; _root.haloSmileyBad6.gotoAndPlay(1); _root.combo6.gotoAndPlay(1); _root.combo = 6; } else if (_root.combo == 6) { _root.soundup2.start(); _root.score = _root.score + (640 * smileyType[_root.i]); _root.combo7._x = _root[_root.i]._x; _root.combo7._y = _root[_root.i]._y; _root.haloSmileyBad7._x = _root[_root.i]._x; _root.haloSmileyBad7._y = _root[_root.i]._y; _root.haloSmileyBad7.gotoAndPlay(1); _root.combo7.gotoAndPlay(1); _root.combo = 7; } else if (_root.combo == 7) { _root.combo2s.start(); _root.applause.start(); _root.score = _root.score + (1280 * smileyType[_root.i]); _root.combo8._x = _root[_root.i]._x; _root.combo8._y = _root[_root.i]._y; _root.haloSmileyBad8._x = _root[_root.i]._x; _root.haloSmileyBad8._y = _root[_root.i]._y; _root.haloSmileyBad8.gotoAndPlay(1); _root.combo8.gotoAndPlay(1); _root.combo = 5; } } } _root.i++; } } _root.i = 2; while (_root.i <= _root.nos) { _root.smmh[_root.i] = 0; _root.i++; } _root.i = 2; while (_root.i <= _root.nos) { if ((_root[_root.i]._alpha != 0) and (_root.smmh[_root.i] != 1)) { _root.i2 = 2; while (_root.i2 <= _root.nos) { if (((_root[_root.i2]._alpha != 0) and (_root.smmh[_root.i2] != 1)) and (_root.i != _root.i2)) { if (_root[_root.i].hitTest(_root[_root.i2])) { _root.smmh[_root.i] = 1; _root.smmh[_root.i2] = 1; _root.hittestlistener = 0; if ((_root.smdx[_root.i] > 0) and (_root.smdx[_root.i2] < 0)) { _root.smdx[_root.i] = -_root.smdx[_root.i]; _root.smdx[_root.i2] = Math.abs(_root.smdx[_root.i2]); _root.hittestlistener = 1; _root[_root.i]._x = _root[_root.i]._x - 10; _root[_root.i2]._x = _root[_root.i2]._x + 10; } if (((_root.smdx[_root.i] < 0) and (_root.smdx[_root.i2] > 0)) and (_root.hittestlistener == 0)) { _root.smdx[_root.i] = Math.abs(_root.smdx[_root.i]); _root.smdx[_root.i2] = -_root.smdx[_root.i2]; _root.hittestlistener = 1; _root[_root.i]._x = _root[_root.i]._x + 10; _root[_root.i2]._x = _root[_root.i2]._x - 10; } if (((_root.smdy[_root.i] > 0) and (_root.smdy[_root.i2] < 0)) and (_root.hittestlistener == 0)) { _root.smdy[_root.i] = -_root.smdy[_root.i]; _root.smdy[_root.i2] = Math.abs(_root.smdy[_root.i2]); _root.hittestlistener = 1; _root[_root.i]._y = _root[_root.i]._y - 10; _root[_root.i2]._y = _root[_root.i2]._y + 10; } if (((_root.smdy[_root.i] < 0) and (_root.smdy[_root.i2] > 0)) and (_root.hittestlistener == 0)) { _root.smdy[_root.i] = Math.abs(_root.smdy[_root.i]); _root.smdy[_root.i2] = -_root.smdy[_root.i2]; _root.hittestlistener = 1; _root[_root.i]._y = _root[_root.i]._y + 10; _root[_root.i2]._y = _root[_root.i2]._y - 10; } } } _root.i2++; } } _root.i++; } _root.i = 1; while (_root.i <= _root.nos) { if (_root[_root.i]._alpha != 0) { if ((_root[_root.i] != 1) and ((smileyType[_root.i] == 1) or (smileyType[_root.i] == 3))) { _root.speed = 4; } else if ((_root[_root.i] != 1) and ((smileyType[_root.i] == 2) or (smileyType[_root.i] == 4))) { _root.speed = 8; } if ((_root.slow == 1) and (_root.i != 1)) { _root.speed = _root.speed / 2; } if (_root.i == 1) { _root[_root.i]._x = _root[_root.i]._x + _root.smax[_root.i]; _root[_root.i]._y = _root[_root.i]._y + _root.smay[_root.i]; } else { _root[_root.i]._x = _root[_root.i]._x + ((_root.smdx[_root.i] * _root.speed) + _root.smax[_root.i]); _root[_root.i]._y = _root[_root.i]._y + ((_root.smdy[_root.i] * _root.speed) + _root.smay[_root.i]); } } _root.i++; } }
Frame 45
stop();
Frame 46
mochi.MochiServices.connect("cb34665910ef394a"); mochi.MochiScores.showLeaderboard({boardID:"5bc2592af2b6c838", width:640, height:480});
Frame 47
gotoAndPlay ("StartMenu");
Frame 48
mochi.MochiServices.connect("cb34665910ef394a"); mochi.MochiScores.showLeaderboard({boardID:"5bc2592af2b6c838", score:_root.score, width:640, height:480});
Frame 49
gotoAndPlay ("StartMenu");
Symbol 176 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.7"); } 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; 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) { 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) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local2}); 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) { 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; 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) { 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 _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } if (clip._mochiad._containerLCName != undefined) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"unload"}); } 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); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local4); break; case "runMethod" : var _local3 = runMethod(clip, arg.method, arg.args); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local3); 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); } }
Symbol 177 MovieClip [__Packages.mochi.MochiScores] Frame 0
class mochi.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.MochiScores.boardID = boardID; mochi.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { if (options.clip != null) { if ((options.clip != mochi.MochiServices.__get__clip()) || (mochi.MochiServices.__get__childClip()._target == undefined)) { mochi.MochiServices.disconnect(); mochi.MochiServices.connect(mochi.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 (typeof(options.score) == "object") { if (options.score.text != undefined) { options.score = options.score.text; } } } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { mochi.MochiServices.__get__clip().play(); }; } if (options.onError != null) { onError = options.onError; } else { onError = onClose; } if (options.boardID == null) { if (boardID != null) { options.boardID = boardID; } } mochi.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function closeLeaderboard() { mochi.MochiServices.send("scores_closeLeaderboard"); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { mochi.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function 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 178 MovieClip [__Packages.mochi.MochiServices] Frame 0
class mochi.MochiServices { static var _id, _container, _clip, _sendChannelName, _rcvChannelName, __get__comChannelName, onError, _listenChannel, _rcvChannel, _loader, _loaderListener, _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("1.35"); } static function allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function get isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; _rcvChannelName = val; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { if ((!_connected) && (_clip == undefined)) { trace("MochiServices Connecting..."); _connecting = true; init(id, clip); } if (onError != undefined) { mochi.MochiServices.onError = onError; } else if (mochi.MochiServices.onError == undefined) { mochi.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(); _rcvChannel.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 _local2 = "_mochiservices_com_" + id; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } allowDomains(_gatewayURL); _clip = clip.createEmptyMovieClip(_local2, 10336, false); _loader = new MovieClipLoader(); if (_loaderListener.waitInterval != null) { clearInterval(_loaderListener.waitInterval); } _loaderListener = {}; _loaderListener.onLoadError = function (target_mc, errorCode, httpStatus) { trace("MochiServices could not load."); mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, [errorCode]); }; _loaderListener.onLoadStart = function (target_mc) { this.isLoading = true; }; _loaderListener.startTime = getTimer(); _loaderListener.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.MochiServices.disconnect(); mochi.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _loaderListener.waitInterval = setInterval(_loaderListener, "wait", 1000); _loader.addListener(_loaderListener); _loader.loadClip(_gatewayURL, _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; _rcvChannel = new LocalConnection(); _rcvChannel.allowDomain = function (d) { return(true); }; _rcvChannel.allowInsecureDomain = _rcvChannel.allowDomain; _rcvChannel._nextcallbackID = 0; _rcvChannel._callbacks = {}; listen(); return(_clip); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_clip, version:getVersion()}); _rcvChannel.onStatus = function (infoObject) { mochi.MochiServices.onStatus(infoObject); }; _rcvChannel.onReceive = function (pkg) { var _local5 = pkg.callbackID; var _local4 = this._callbacks[_local5]; if (!_local4) { return(undefined); } var _local2 = _local4.callbackMethod; var _local3 = _local4.callbackObject; if (_local3 && (typeof(_local2) == "string")) { _local2 = _local3[_local2]; } if (_local2 != undefined) { _local2.apply(_local3, pkg.args); } delete this._callbacks[_local5]; }; _rcvChannel.onError = function () { mochi.MochiServices.onError.apply(null, ["IOError"]); }; _rcvChannel.connect(_rcvChannelName); trace("connected!"); _connecting = false; _connected = true; _listenChannel.close(); 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 = _rcvChannel._callbacks[_local1.callbackID]; } delete _rcvChannel._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:_rcvChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { onError.apply(null, ["NotConnected"]); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } _rcvChannel._callbacks[_rcvChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _rcvChannel._nextcallbackID++; } static function addLinkEvent(url, burl, btn, onClick) { 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]); } 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 () { var _local3; var _local2 = new LoadVars(); var timeout = 1500; var t0 = getTimer(); var ping = this.createEmptyMovieClip("ping", 777); this.onEnterFrame = function () { if ((ping._totalframes > 0) && (ping._totalframes == ping._framesloaded)) { delete this.onEnterFrame; delete this.ping; getURL (url + s, "_blank"); } else if ((getTimer() - t0) > timeout) { delete this.onEnterFrame; delete this.ping; getURL (burl, "_blank"); } }; ping.loadMovie("http://x.mochiads.com/linkping.swf?t=" + getTimer()); if (onClick != undefined) { onClick(); } }; } static var _gatewayURL = "http://www.mochiads.com/static/lib/services/services.swf"; static var _listenChannelName = "__mochiservices"; static var _connecting = false; static var _connected = false; }
Symbol 42 Button
on (release) { gotoAndStop ("StartGame"); }
Symbol 46 Button
on (release) { gotoAndStop ("StartHowToPlay"); }
Symbol 51 Button
on (release) { getURL ("http://www.dolmenent.com/", "_blank"); }
Symbol 56 Button
on (release) { gotoAndPlay ("StartShowScores"); }
Symbol 68 Button
on (release) { gotoAndPlay ("StartMenu"); }
Symbol 89 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 3
stop();
Symbol 89 MovieClip Frame 5
stop();
Symbol 89 MovieClip Frame 7
stop();
Symbol 89 MovieClip Frame 9
stop();
Symbol 89 MovieClip Frame 11
stop();
Symbol 91 MovieClip Frame 20
stop();
Symbol 92 MovieClip Frame 20
stop();
Symbol 93 MovieClip Frame 20
stop();
Symbol 94 MovieClip Frame 20
stop();
Symbol 95 MovieClip Frame 20
stop();
Symbol 96 MovieClip Frame 20
stop();
Symbol 97 MovieClip Frame 30
stop();
Symbol 98 MovieClip Frame 40
stop();
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 25
stop();
Symbol 107 MovieClip Frame 1
stop();
Symbol 107 MovieClip Frame 2
stop();
Symbol 107 MovieClip Frame 3
stop();
Symbol 107 MovieClip Frame 4
stop();
Symbol 116 MovieClip Frame 15
stop();
Symbol 118 MovieClip Frame 20
stop();
Symbol 120 MovieClip Frame 20
stop();
Symbol 124 MovieClip Frame 60
stop();
Symbol 127 MovieClip Frame 20
stop();
Symbol 130 MovieClip Frame 20
stop();
Symbol 133 MovieClip Frame 20
stop();
Symbol 136 MovieClip Frame 20
stop();
Symbol 139 MovieClip Frame 20
stop();
Symbol 157 Button
on (release) { _root.gameover._alpha = 100; _root.end = 1; stopAllSounds(); _root.musicgameover.start(); _root.timegameover = getTimer(); }
Symbol 163 MovieClip Frame 100
stop();
Symbol 169 Button
on (release) { gotoAndPlay ("StartMenu"); }
Symbol 173 Button
on (release) { gotoAndPlay ("StartSubmitScores"); }

Library Items

Symbol 1 Sound [yeepeyee]
Symbol 2 Sound [yeepeeo]
Symbol 3 Sound [yeepee]
Symbol 4 Sound [yahoo]
Symbol 5 Sound [soundup4]
Symbol 6 Sound [soundup3]
Symbol 7 Sound [soundup2]
Symbol 8 Sound [smiliesinvasionend]
Symbol 9 Sound [orchhitspecial]
Symbol 10 Sound [orchhit]
Symbol 11 Sound [niam]
Symbol 12 Sound [boing]
Symbol 13 Sound [musicblankscreen]
Symbol 14 Sound [beep1]
Symbol 15 Sound [applause]
Symbol 16 Sound [soundup]Used by:Timeline
Symbol 17 Sound [yehehehehe]Used by:Timeline
Symbol 176 MovieClip [__Packages.MochiAd]
Symbol 177 MovieClip [__Packages.mochi.MochiScores]
Symbol 178 MovieClip [__Packages.mochi.MochiServices]
Symbol 18 FontUsed by:19 21 52 53 54 115 117 119 122 123 125 128 131 134 137 145 146 147 148 150 152 158 159 161 164 167 170 171 172 174
Symbol 19 TextUses:18Used by:22
Symbol 20 GraphicUsed by:22
Symbol 21 TextUses:18Used by:22
Symbol 22 MovieClipUses:19 20 21Used by:Timeline
Symbol 23 GraphicUsed by:89  Timeline
Symbol 24 FontUsed by:25 30 31 38 39 40 43 44 45 47 48 49 57 66 67 154 155 156
Symbol 25 EditableTextUses:24Used by:26
Symbol 26 MovieClipUses:25Used by:Timeline
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:29
Symbol 29 MovieClipUses:28Used by:Timeline
Symbol 30 EditableTextUses:24Used by:Timeline
Symbol 31 TextUses:24Used by:32
Symbol 32 MovieClipUses:31Used by:Timeline
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:33Used by:37 103
Symbol 35 GraphicUsed by:37
Symbol 36 GraphicUsed by:37 103
Symbol 37 MovieClipUses:34 35 36Used by:Timeline
Symbol 38 EditableTextUses:24Used by:42
Symbol 39 EditableTextUses:24Used by:42
Symbol 40 EditableTextUses:24Used by:42
Symbol 41 GraphicUsed by:42 46
Symbol 42 ButtonUses:38 39 40 41Used by:Timeline
Symbol 43 EditableTextUses:24Used by:46
Symbol 44 EditableTextUses:24Used by:46
Symbol 45 EditableTextUses:24Used by:46
Symbol 46 ButtonUses:43 44 45 41Used by:Timeline
Symbol 47 EditableTextUses:24Used by:51
Symbol 48 EditableTextUses:24Used by:51
Symbol 49 EditableTextUses:24Used by:51
Symbol 50 GraphicUsed by:51 157
Symbol 51 ButtonUses:47 48 49 50Used by:Timeline
Symbol 52 EditableTextUses:18Used by:56
Symbol 53 EditableTextUses:18Used by:56
Symbol 54 EditableTextUses:18Used by:56
Symbol 55 GraphicUsed by:56 68 169 173
Symbol 56 ButtonUses:52 53 54 55Used by:Timeline
Symbol 57 EditableTextUses:24Used by:Timeline
Symbol 58 GraphicUsed by:107  Timeline
Symbol 59 GraphicUsed by:107  Timeline
Symbol 60 GraphicUsed by:Timeline
Symbol 61 GraphicUsed by:Timeline
Symbol 62 GraphicUsed by:Timeline
Symbol 63 BitmapUsed by:65 109
Symbol 64 BitmapUsed by:65 108
Symbol 65 GraphicUses:63 64Used by:Timeline
Symbol 66 TextUses:24Used by:68 169
Symbol 67 TextUses:24Used by:68 169
Symbol 68 ButtonUses:66 67 55Used by:Timeline
Symbol 69 BitmapUsed by:73 113
Symbol 70 BitmapUsed by:73 112
Symbol 71 BitmapUsed by:73 110
Symbol 72 BitmapUsed by:73 111
Symbol 73 GraphicUses:69 70 71 72Used by:Timeline
Symbol 74 GraphicUsed by:75 77 80
Symbol 75 MovieClipUses:74Used by:89
Symbol 76 GraphicUsed by:89
Symbol 77 MovieClipUses:74Used by:78
Symbol 78 MovieClipUses:77Used by:89
Symbol 79 GraphicUsed by:89
Symbol 80 MovieClipUses:74Used by:89
Symbol 81 GraphicUsed by:89
Symbol 82 GraphicUsed by:84 86 88
Symbol 83 GraphicUsed by:84 86
Symbol 84 MovieClipUses:82 83Used by:89
Symbol 85 GraphicUsed by:89
Symbol 86 MovieClipUses:82 83Used by:89
Symbol 87 GraphicUsed by:89
Symbol 88 MovieClipUses:82Used by:89
Symbol 89 MovieClipUses:23 75 76 78 79 80 81 84 85 86 87 88Used by:Timeline
Symbol 90 GraphicUsed by:91 92 93 94 95 96 97 98
Symbol 91 MovieClipUses:90Used by:Timeline
Symbol 92 MovieClipUses:90Used by:Timeline
Symbol 93 MovieClipUses:90Used by:Timeline
Symbol 94 MovieClipUses:90Used by:Timeline
Symbol 95 MovieClipUses:90Used by:Timeline
Symbol 96 MovieClipUses:90Used by:Timeline
Symbol 97 MovieClipUses:90Used by:Timeline
Symbol 98 MovieClipUses:90Used by:Timeline
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:99Used by:Timeline
Symbol 101 GraphicUsed by:103
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:36 101 34 102Used by:Timeline
Symbol 104 GraphicUsed by:107
Symbol 105 GraphicUsed by:107
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:58 59 104 105 106Used by:Timeline
Symbol 108 GraphicUses:64Used by:114
Symbol 109 GraphicUses:63Used by:114
Symbol 110 GraphicUses:71Used by:114
Symbol 111 GraphicUses:72Used by:114
Symbol 112 GraphicUses:70Used by:114
Symbol 113 GraphicUses:69Used by:114
Symbol 114 MovieClipUses:108 109 110 111 112 113Used by:Timeline
Symbol 115 TextUses:18Used by:116
Symbol 116 MovieClipUses:115Used by:Timeline
Symbol 117 TextUses:18Used by:118
Symbol 118 MovieClipUses:117Used by:Timeline
Symbol 119 TextUses:18Used by:120
Symbol 120 MovieClipUses:119Used by:Timeline
Symbol 121 GraphicUsed by:124
Symbol 122 TextUses:18Used by:124
Symbol 123 TextUses:18Used by:124
Symbol 124 MovieClipUses:121 122 123Used by:Timeline
Symbol 125 TextUses:18Used by:126
Symbol 126 MovieClipUses:125Used by:127
Symbol 127 MovieClipUses:126Used by:Timeline
Symbol 128 TextUses:18Used by:129
Symbol 129 MovieClipUses:128Used by:130
Symbol 130 MovieClipUses:129Used by:Timeline
Symbol 131 TextUses:18Used by:132
Symbol 132 MovieClipUses:131Used by:133
Symbol 133 MovieClipUses:132Used by:Timeline
Symbol 134 TextUses:18Used by:135
Symbol 135 MovieClipUses:134Used by:136
Symbol 136 MovieClipUses:135Used by:Timeline
Symbol 137 TextUses:18Used by:138
Symbol 138 MovieClipUses:137Used by:139
Symbol 139 MovieClipUses:138Used by:Timeline
Symbol 140 FontUsed by:141 143 144 168
Symbol 141 EditableTextUses:140Used by:Timeline
Symbol 142 TextUsed by:Timeline
Symbol 143 EditableTextUses:140Used by:Timeline
Symbol 144 EditableTextUses:140Used by:Timeline
Symbol 145 TextUses:18Used by:Timeline
Symbol 146 TextUses:18Used by:Timeline
Symbol 147 TextUses:18Used by:Timeline
Symbol 148 TextUses:18Used by:149
Symbol 149 MovieClipUses:148Used by:Timeline
Symbol 150 TextUses:18Used by:151
Symbol 151 MovieClipUses:150Used by:Timeline
Symbol 152 TextUses:18Used by:153
Symbol 153 MovieClipUses:152Used by:Timeline
Symbol 154 EditableTextUses:24Used by:157
Symbol 155 EditableTextUses:24Used by:157
Symbol 156 EditableTextUses:24Used by:157
Symbol 157 ButtonUses:154 155 156 50Used by:Timeline
Symbol 158 TextUses:18Used by:160
Symbol 159 TextUses:18Used by:160
Symbol 160 MovieClipUses:158 159Used by:Timeline
Symbol 161 TextUses:18Used by:162
Symbol 162 MovieClipUses:161Used by:163
Symbol 163 MovieClipUses:162Used by:Timeline
Symbol 164 TextUses:18Used by:165
Symbol 165 MovieClipUses:164Used by:Timeline
Symbol 166 SoundUsed by:Timeline
Symbol 167 TextUses:18Used by:Timeline
Symbol 168 EditableTextUses:140Used by:Timeline
Symbol 169 ButtonUses:66 67 55Used by:Timeline
Symbol 170 EditableTextUses:18Used by:173
Symbol 171 EditableTextUses:18Used by:173
Symbol 172 EditableTextUses:18Used by:173
Symbol 173 ButtonUses:170 171 172 55Used by:Timeline
Symbol 174 TextUses:18Used by:175
Symbol 175 MovieClipUses:174Used by:Timeline

Instance Names

"bar"Frame 3Symbol 22 MovieClip
"bar"Frame 7Symbol 22 MovieClip
"fondo"Frame 44Symbol 89 MovieClip
"haloSmileyBad1"Frame 44Symbol 91 MovieClip
"haloSmileyBad2"Frame 44Symbol 92 MovieClip
"haloSmileyBad3"Frame 44Symbol 93 MovieClip
"haloSmileyBad4"Frame 44Symbol 94 MovieClip
"haloSmileyBad5"Frame 44Symbol 95 MovieClip
"haloSmileyBad6"Frame 44Symbol 96 MovieClip
"haloSmileyBad7"Frame 44Symbol 97 MovieClip
"haloSmileyBad8"Frame 44Symbol 98 MovieClip
"haloSmiley1"Frame 44Symbol 100 MovieClip
"haloSmiley2"Frame 44Symbol 100 MovieClip
"haloSmiley3"Frame 44Symbol 100 MovieClip
"1"Frame 44Symbol 103 MovieClip
"greensmily"Frame 44Symbol 107 MovieClip
"bonus"Frame 44Symbol 114 MovieClip
"combo1"Frame 44Symbol 116 MovieClip
"combo2"Frame 44Symbol 118 MovieClip
"combo3"Frame 44Symbol 120 MovieClip
"nohaysmiliesgraphic"Frame 44Symbol 124 MovieClip
"combo4"Frame 44Symbol 127 MovieClip
"combo5"Frame 44Symbol 130 MovieClip
"combo6"Frame 44Symbol 133 MovieClip
"combo7"Frame 44Symbol 136 MovieClip
"combo8"Frame 44Symbol 139 MovieClip
"ultraspeedgraphic"Frame 44Symbol 149 MovieClip
"superbiggraphic"Frame 44Symbol 151 MovieClip
"slowgraphic"Frame 44Symbol 153 MovieClip
"gameover"Frame 44Symbol 160 MovieClip
"getReady"Frame 44Symbol 163 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 1196 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns ..."
ExportAssets (56)Timeline Frame 1Symbol 1 as "yeepeyee"
ExportAssets (56)Timeline Frame 1Symbol 2 as "yeepeeo"
ExportAssets (56)Timeline Frame 1Symbol 3 as "yeepee"
ExportAssets (56)Timeline Frame 1Symbol 4 as "yahoo"
ExportAssets (56)Timeline Frame 1Symbol 5 as "soundup4"
ExportAssets (56)Timeline Frame 1Symbol 6 as "soundup3"
ExportAssets (56)Timeline Frame 1Symbol 7 as "soundup2"
ExportAssets (56)Timeline Frame 1Symbol 8 as "smiliesinvasionend"
ExportAssets (56)Timeline Frame 1Symbol 9 as "orchhitspecial"
ExportAssets (56)Timeline Frame 1Symbol 10 as "orchhit"
ExportAssets (56)Timeline Frame 1Symbol 11 as "niam"
ExportAssets (56)Timeline Frame 1Symbol 12 as "boing"
ExportAssets (56)Timeline Frame 1Symbol 13 as "musicblankscreen"
ExportAssets (56)Timeline Frame 1Symbol 14 as "beep1"
ExportAssets (56)Timeline Frame 1Symbol 15 as "applause"
ExportAssets (56)Timeline Frame 1Symbol 16 as "soundup"
ExportAssets (56)Timeline Frame 1Symbol 17 as "yehehehehe"
ExportAssets (56)Timeline Frame 1Symbol 176 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 177 as "__Packages.mochi.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 178 as "__Packages.mochi.MochiServices"

Labels

"StartMenu"Frame 8
"StartHowToPlay"Frame 43
"StartGame"Frame 44
"EndGame"Frame 45
"StartShowScores"Frame 46
"StartSubmitScores"Frame 48

Dynamic Text Variables

_root.scoreSymbol 141 EditableText"<p align="left"></p>"
_root.nosisdisplaySymbol 143 EditableText"<p align="right"></p>"
_root.levelSymbol 144 EditableText"<p align="right"></p>"
_root.scoreSymbol 168 EditableText"<p align="center"></p>"




http://swfchan.com/10/47975/info.shtml
Created: 30/4 -2019 19:58:48 Last modified: 30/4 -2019 19:58:48 Server time: 18/05 -2024 09:25:10