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

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

Jumping Little Ninja.swf

This is the info page for
Flash #135486

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


Text
<p align="center"><font face="Berlin Sans FB Demi" size="18" color="#ff0000" letterSpacing="0.000000" kerning="1">999999999</font></p>

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

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

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

new achievement!

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

<p align="center"><font face="Berlin Sans FB Demi" size="20" color="#ff0000" letterSpacing="0.000000" kerning="1">999999999</font></p>

Please wait..

loading...

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

loading
completed!

play

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

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

learning points:

submit

submit

empty

LEARN SKILL

Lvl.1

Lvl.2

Lvl.3

LEARNING POINT :

<p align="right"><font face="Berlin Sans FB Demi" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">9999999</font></p>

GAME PAUSED

press 'P' to continue

<p align="center"><font face="Berlin Sans FB Demi" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">999999999</font></p>

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

You Have Won This Game
CONGRATULATIONS!

Total Score

<p align="center"><font face="Berlin Sans FB Demi" size="49" color="#ffffff" letterSpacing="0.000000" kerning="1">99999999999</font></p>

submit score

<p align="center"><font face="Berlin Sans FB Demi" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">ini adalah embed font 1234567890</font></p>

All your saved
data will be
lost!

play more games

credits

continue

achievement

Programming by
VINCENTIUS DHIMAS

Art by
TEGAR ARIPRABOWO

Music :
"Ethnic Chill"
by SEBBY64
at newgrounds.com

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

<p align="center"><font face="Berlin Sans FB Demi" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">999999999</font></p>

<p align="center"><font face="Berlin Sans FB Demi" size="30" color="#000000" letterSpacing="0.000000" kerning="1">noob_ninja</font></p>

Your Score is

please insert your name:

view highscore

[

]

<p align="center"><font face="Berlin Sans FB Demi" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">999999999</font></p>

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

please wait...

<p align="center"><font face="Berlin Sans FB Demi" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">999999999</font></p>

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

score submited!

ActionScript [AS1/AS2]

Frame 1
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(undefined); } fscommand ("showmenu", false); fscommand ("allowscale", true); fscommand ("trapallkeys", "true"); _quality = "HIGH"; logo_btn.onRelease = function () { getURL ("http://www.gameboltz.com/home.php?gameref=jumpinglittleninja", "_blank"); }; _urlStart = _url.indexOf("://") + 3; _urlEnd = _url.indexOf("/", _urlStart); domain = _url.substring(_urlStart, _urlEnd); LastDot = domain.lastIndexOf(".") - 1; domEnd = domain.lastIndexOf(".", LastDot) + 1; domain = domain.substring(domEnd, domain.length); mochi.as2.MochiAd.showPreGameAd({id:"92ac21d389dc8e53", res:"350x600"}); logo_btn2._visible = true; stop(); logo_btn2.onRelease = function () { getURL ("http://www.gameboltz.com/home.php?gameref=jumpinglittleninja", "_blank"); }; __com_mochibot__("3c6a147b", this, 10301, true);
Frame 2
stop(); var highscore = new GameboltzHighscore("321"); if (domain == "kongregate.com") { logo_btn._visible = true; adBox._visible = false; } else { adBox._visible = true; logo_btn._visible = false; var CPMStarContentSpotID = "1451QDB44EFCD"; System.security.allowDomain("server.cpmstar.com"); adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID); } play_btn.onRelease = function () { gotoAndStop ("gameboltz"); }; logo_btn.onRelease = function () { getURL ("http://www.gameboltz.com/home.php?gameref=jumpinglittleninja", "_blank"); }; logo_btn2.onRelease = function () { getURL ("http://www.gameboltz.com/home.php?gameref=jumpinglittleninja", "_blank"); }; cekDomain(localhost);
Frame 3
play();
Frame 4
stop(); removeMovieClip(adBox); logo_btn.onRelease = function () { getURL ("http://www.gameboltz.com/home.php?gameref=jumpinglittleninja", "_blank"); };
Frame 5
stop(); logo_btn.onRelease = function () { getURL ("http://belugerinstudios.com/", "_blank"); };
Frame 6
function saveAchievements() { Save = SharedObject.getLocal("JumpingNinjaAchievements", "/"); Save.data.achievements = achievements; Save.flush(10); } function loadAchievements() { Save = SharedObject.getLocal("JumpingNinjaAchievements", "/"); if (Save.data.achievements != undefined) { achievements = Save.data.achievements; } Save.flush(10); } function resetData() { Cookies = SharedObject.getLocal("JumpingNinja", "/"); delete Cookies.data.duit; delete Cookies.data.trainingSpeed; delete Cookies.data.trainingJump; delete Cookies.data.trainingDuration; Cookies.flush(10); } function saveData() { Cookies = SharedObject.getLocal("JumpingNinja", "/"); Cookies.data.duit = duit; Cookies.data.trainingSpeed = trainingSpeed; Cookies.data.trainingJump = trainingJump; Cookies.data.trainingDuration = trainingDuration; Cookies.flush(10); } function loadData() { Cookies = SharedObject.getLocal("JumpingNinja", "/"); if (Cookies.data.duit != undefined) { duit = Cookies.data.duit; trainingSpeed = Cookies.data.trainingSpeed; trainingJump = Cookies.data.trainingJump; trainingDuration = Cookies.data.trainingDuration; } else { trainingSpeed = 0; trainingJump = 0; trainingDuration = 0; duit = 0; } Cookies.flush(10); } function loadCredit() { menu_mc.removeMovieClip(); _root.gotoAndStop("credit"); } function soundFX(idSound) { sEffect = new Sound(slevel1); sEffect.attachSound(idSound); sEffect.start(0, 0); } function soundBGM(idSound) { stopAllSounds(); sBGM = new Sound(slevel2); sBGM.attachSound(idSound); sBGM.start(0, 999999); } function volumeBGM(vol) { sBGM.setVolume(vol); } function volumeFX(vol) { sEffect.setVolume(vol); } function submitScore(_nama, _score) { loadVariablesNum ((("http://www.belugerinstudios.com/API/score.php?game=jumpingninja&name=" + _nama) + "&score=") + _score, 0, "POST"); } stop(); var trainingSpeed = 0; var trainingJump = 0; var trainingDuration = 0; var duit = 0; var achievements = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; var achName = [0, "NUBIE NINJA", "IM GETTING HIGH", "HI ET!", "VERY DEAD", "REAL NINJA", "LUCKY NINJA", "ARE WE THERE YET?", "HARD ASS", "ELECTRICIAN JUMP", "NOW IM READY", "JUMPING LITTLE NINJA"]; var achDes = [0, "first time fail", "meet the bird", "saw an UFO", "fall from 10000", "30x combo", "reach atitude at 20000", "reach sun", "combo-fail by obstacle 8x", "combo-fail by electric 5x", "max upgrade", "finish the game"]; loadAchievements(); play_btn.onRollOver = function () { soundFX("button"); }; play_btn.onRelease = function () { menu_mc.removeMovieClip(); loadData(); gotoAndStop (123); soundBGM("BGM"); }; new_btn.onRollOver = function () { soundFX("button"); }; new_btn.onRelease = function () { attachMovie("Confirm", "menu_mc", 1000); menu_mc._x = Stage.width / 2; menu_mc._y = Stage.height / 2; menu_mc.play_btn.onRelease = function () { _root.gotoAndStop("tutorial"); menu_mc.removeMovieClip(); }; menu_mc.back_btn.onRelease = function () { menu_mc.removeMovieClip(); }; }; credit_btn.onRollOver = function () { soundFX("button"); }; credit_btn.onRelease = loadCredit; more_btn.onRollOver = function () { soundFX("button"); }; more_btn.onRelease = function () { menu_mc.removeMovieClip(); getURL ("http://www.gameboltz.com/home.php?gameref=jumpinglittleninja", "_blank"); }; achievement_btn.onRollOver = function () { soundFX("button"); }; achievement_btn.onRelease = function () { menu_mc.removeMovieClip(); gotoAndStop ("achievement"); }; logo_btn.onRelease = function () { menu_mc.removeMovieClip(); getURL ("http://www.gameboltz.com/home.php?gameref=jumpinglittleninja", "_blank"); }; _root.createEmptyMovieClip("slevel1", 7909); _root.createEmptyMovieClip("slevel2", 7910); volumeFX(80);
Frame 7
credit_mc.back_btn.onRelease = function () { _root.gotoAndStop("menu"); };
Frame 8
next_btn.onRelease = function () { resetData(); soundBGM("BGM"); gotoAndStop (123); };
Frame 9
function toolTips2(_tulisan) { _root.attachMovie("Tips2", "tips", 9997); if (_xmouse > 150) { _root.tips.gotoAndStop(1); } else { _root.tips.gotoAndStop(2); } _root.tips._x = _xmouse; _root.tips._y = _ymouse; _root.tips.onEnterFrame = function () { this._x = _xmouse; this._y = _ymouse; _root.tips.tulisan.text = _tulisan; if (_xmouse > 150) { _root.tips.gotoAndStop(1); } else { _root.tips.gotoAndStop(2); } }; } stop(); back_btn.onRelease = function () { gotoAndStop ("menu"); }; achievement_mc.tulisan.text = "roll-over to view description"; var i = 1; while (i <= 11) { achievement_mc["ach" + i].gotoAndStop(achievements[i] + 1); achievement_mc["ach" + i].i = i; achievement_mc["ach" + i].onRollOver = function () { toolTips2(achName[this.i]); achievement_mc.tulisan.text = achDes[this.i]; }; achievement_mc["ach" + i].onRollOut = function () { _root.tips.removeMovieClip(); achievement_mc.tulisan.text = "roll-over to view description"; }; i++; }
Frame 10
tulisan.text = totalScore; submit_btn.onRelease = function () { namaKu = nama.text; scoreKu = tulisan.text; if (namaKu != "") { _root.highscore.submit(namaKu, scoreKu); } play(); }; hs_btn.onRelease = function () { _root.highscore.view(); };
Frame 15
tulisan.text = totalScore; nama.text = namaKu;
Frame 122
tulisan.text = totalScore; nama.text = namaKu; stop(); _root.highscore.view(); back_btn.onRelease = function () { _root.gotoAndStop("menu"); }; hs_btn.onRelease = function () { _root.highscore.view(); };
Frame 123
function setBlack(who) { myColor = new Color(who); myColorTransform = new Object(); myColorTransform = {rb:-255, gb:-255, bb:-255}; myColor.setTransform(myColorTransform); } function setOriginalColor(who) { myColor = new Color(who); myColorTransform = new Object(); myColorTransform = {rb:0, gb:0, bb:0}; myColor.setTransform(myColorTransform); } function refreshMenu() { var list = [0, "trainingSpeed", "trainingJump", "trainingDuration"]; var des = [0, "Speed Skill", "Jumping Skill", "Special Skill"]; var des2 = [0, "Increase movement speed", "Be able to jump higher", "Increase skill duration"]; var harga = [0, [0, 1000, 5000, 15000], [0, 1500, 8000, 20000], [0, 1200, 7000, 18000]]; if (((trainingSpeed == 3) && (trainingJump == 3)) && (trainingDuration == 3)) { menu_mc.lp.text = "MASTERED"; newAchievement(10); } var i = 1; while (i <= 3) { menu_mc["upgrade" + i].gotoAndStop(_root[list[i]] + 1); var j = 1; while (j <= 3) { menu_mc["upgrade" + i]["btn" + j].i = i; menu_mc["upgrade" + i]["btn" + j].j = j; if (menu_mc["upgrade" + i]["btn" + j].j > _root[list[i]]) { menu_mc["upgrade" + i]["btn" + j].harga = harga[i][j]; menu_mc["upgrade" + i]["btn" + j].onRollOver = function () { menu_mc["upgrade" + this.i].gotoAndStop(this.j + 1); toolTips((((((des[this.i] + " Level ") + this.j) + newline) + des2[this.i]) + "\nLearn Point needed: ") + this.harga); }; menu_mc["upgrade" + i]["btn" + j].onRollOut = function () { menu_mc["upgrade" + this.i].gotoAndStop(_root[list[this.i]] + 1); _root.tips.removeMovieClip(); }; menu_mc["upgrade" + i]["btn" + j].onRelease = function () { if ((duit - this.harga) >= 0) { _root.tips.removeMovieClip(); _root[list[this.i]] = this.j; menu_mc["upgrade" + this.i].gotoAndStop(_root[list[this.i]] + 1); duit = duit - this.harga; menu_mc.lp.text = duit; if (((trainingSpeed == 3) && (trainingJump == 3)) && (trainingDuration == 3)) { menu_mc.lp.text = "MASTERED"; } refreshMenu(); } else { soundFX("error"); } }; } else { menu_mc["upgrade" + i]["btn" + j].enabled = false; } j++; } i++; } } function showMenu() { saveData(); menuMode = true; attachMovie("Menu", "menu_mc", 1000); refreshMenu(); menu_mc._x = 300; menu_mc.lp.text = duit; if (((trainingSpeed == 3) && (trainingJump == 3)) && (trainingDuration == 3)) { menu_mc.lp.text = "MASTERED"; } menu_mc.next_btn.onRelease = function () { menu_mc.onEnterFrame = function () { this.difX = (-450 - this._x) / 4; this._x = this._x + this.difX; if (this._x < -400) { delete this.onEnterFrame; this.removeMovieClip(); } }; resetObstacle(); menuMode = false; }; menu_mc.onEnterFrame = function () { this.difX = (-this._x) / 4; this._x = this._x + this.difX; if (this._x < 0.2) { this._x = 0; delete this.onEnterFrame; } }; mochi.as2.MochiAd.showClickAwayAd({clip:menu_mc.adBox, id:"92ac21d389dc8e53"}); } function loadSelesai() { saveData(); attachMovie("Selesai", "menu_mc", 1000); menu_mc.tulisan.text = totalScore; menu_mc.next_btn.onRelease = function () { gotoAndStop (4); menu_mc.removeMovieClip(); }; menu_mc.submit_btn.onRelease = function () { gotoAndStop (10); menu_mc.removeMovieClip(); }; } function efekCahaya() { attachMovie("Efek", "efek", 2000); } function efekCahaya2() { attachMovie("Efek2", "efek", 19998000); } function efekCombo(_teks) { attachMovie("Combo", "combo_mc", 2002); combo_mc._x = 210; combo_mc._y = 550; combo_mc.mc.tulisan.text = _teks + "x COMBO!"; } function newAchievement(num) { if (achievements[num] == 0) { attachMovie("Achievement", "achievement_mc", 2001); achievement_mc._x = 50; achievement_mc._y = 520; achievement_mc.tulisan.text = achName[num]; achievements[num] = 1; } saveAchievements(); } function toolTips(_tulisan) { _root.attachMovie("Tips", "tips", 9997); _root.tips.tulisan.text = _tulisan; if (_xmouse > 150) { _root.tips._x = _xmouse - (_root.tips._width / 2); } else { _root.tips._x = _xmouse; } if (_ymouse < 480) { _root.tips._y = _ymouse; } else { _root.tips._y = _ymouse - _root.tips._height; } _root.tips.onEnterFrame = function () { if (_xmouse > 150) { _root.tips._x = _xmouse - (_root.tips._width / 2); } else { _root.tips._x = _xmouse; } if (_ymouse < 480) { _root.tips._y = _ymouse; } else { _root.tips._y = _ymouse - _root.tips._height; } }; } function deadEffect(sasaran) { var _local3 = 1; while (_local3 <= 5) { bg_mc.depth++; var _local2 = "part" + bg_mc.depth; bg_mc.attachMovie("hero_part" + _local3, _local2, bg_mc.depth); bg_mc[_local2]._x = sasaran._x; bg_mc[_local2]._y = sasaran._y; bg_mc[_local2].xspeed = -5 + random(10); bg_mc[_local2].yspeed = 5 + random(10); bg_mc[_local2].rot = (-5 + random(10)) * 10; bg_mc[_local2].cacheAsBitmap = true; bg_mc[_local2].onEnterFrame = function () { if (!isPaused) { this._y = this._y - this.yspeed; this.yspeed = this.yspeed - (gra / 2); this._x = this._x + this.xspeed; this._rotation = this._rotation + this.rot; if (this._y > (ninja_mc._y - 5)) { this.yspeed = this.yspeed * -0.5; this.xspeed = this.xspeed * 0.5; if (this.yspeed < 0.2) { this.yspeed = 0; this.xspeed = 0; this.rot = 0; delete this.onEnterFrame; bloodEffect(this); } } } }; _local3++; } } function bloodEffect(sasaran) { bg_mc.depth++; var _local1 = "blood" + bg_mc.depth; bg_mc.attachMovie("Blood", _local1, bg_mc.depth - 100); bg_mc[_local1]._x = sasaran._x; bg_mc[_local1]._y = sasaran._y; bg_mc[_local1].cacheAsBitmap = true; } function shadingEffect(sasaran) { bg_mc.depth++; var _local2 = "shade" + bg_mc.depth; bg_mc.attachMovie("Ninja_shadow", _local2, bg_mc.depth); bg_mc[_local2]._x = sasaran._x; bg_mc[_local2]._y = sasaran._y; bg_mc[_local2].cacheAsBitmap = true; bg_mc[_local2].onEnterFrame = function () { if (!isPaused) { if (firstJump) { this._y = this._y + ninja_mc.jumpPow; } } }; } function scoreEffect(sasaran, type) { bg_mc.depth++; var _local2 = "score" + bg_mc.depth; bg_mc.attachMovie("Score" + type, _local2, bg_mc.depth); bg_mc[_local2]._x = sasaran._x; bg_mc[_local2]._y = sasaran._y; if (type == 1) { bg_mc[_local2].score.text = sasaran.scoreGet * combo; } else { bg_mc[_local2].score.text = sasaran.scoreGet; } bg_mc[_local2].cacheAsBitmap = true; bg_mc[_local2].onEnterFrame = function () { if (!isPaused) { this._y = this._y - 5; this._xscale = this._xscale + 20; this._yscale = this._yscale + 20; } }; } function debuEffect(sasaran) { bg_mc.depth++; var _local1 = "smoke" + bg_mc.depth; bg_mc.attachMovie("smokeFX", _local1, bg_mc.depth); bg_mc[_local1]._x = sasaran._x; bg_mc[_local1]._y = sasaran._y; bg_mc[_local1].cacheAsBitmap = true; } function debuEffect2(sasaran) { bg_mc.depth++; var _local1 = "smoke" + bg_mc.depth; bg_mc.attachMovie("smokeFX2", _local1, bg_mc.depth * 9999); bg_mc[_local1]._x = sasaran._x; bg_mc[_local1]._y = sasaran._y; bg_mc[_local1].cacheAsBitmap = true; } function burungLewat(whereY) { newAchievement(2); bg_mc.depth++; var _local2 = "burung" + bg_mc.depth; bgg_mc.attachMovie("Burung", _local2, bg_mc.depth); bgg_mc[_local2]._x = 500; bgg_mc[_local2]._y = whereY; bgg_mc[_local2].cacheAsBitmap = true; bgg_mc[_local2].onEnterFrame = function () { if (!isPaused) { this._x = this._x - 2; if (this._x < 0) { pengganggu = false; this.removeMovieClip(); } } }; } function rocketLewat(whereY) { bg_mc.depth++; var _local2 = "burung" + bg_mc.depth; bgg_mc.attachMovie("Roket", _local2, bg_mc.depth); bgg_mc[_local2]._x = (1 + random(3)) * 120; bgg_mc[_local2]._y = whereY; bgg_mc[_local2].cacheAsBitmap = true; bgg_mc[_local2].onEnterFrame = function () { if (!isPaused) { this._y = this._y - 4; if (this._y < -20000) { pengganggu = false; this.removeMovieClip(); } } }; } function ufoLewat(whereY) { newAchievement(3); bg_mc.depth++; var _local2 = "burung" + bg_mc.depth; bgg_mc.attachMovie("Ufo", _local2, bg_mc.depth); bgg_mc[_local2]._x = -100; bgg_mc[_local2]._y = whereY; bgg_mc[_local2].cacheAsBitmap = true; bgg_mc[_local2].onEnterFrame = function () { if (!isPaused) { this._x = this._x + 1; if (this._x > 600) { pengganggu = false; this.removeMovieClip(); } } }; } function acakBonus() { itemSlot = 1 + random(5); } function tambahPijakan(posX, posY, type) { bg_mc.depth++; var _local2 = "pijakan" + bg_mc.depth; bg_mc.attachMovie("Pijakan" + type, _local2, bg_mc.depth); bg_mc[_local2]._x = posX; bg_mc[_local2]._y = posY; bg_mc[_local2].jumpAble = tablePijakan[type][0]; bg_mc[_local2].moving = tablePijakan[type][1]; bg_mc[_local2].efek = tablePijakan[type][2]; bg_mc[_local2].bonus = tablePijakan[type][3]; bg_mc[_local2].destructible = tablePijakan[type][4]; bg_mc[_local2].elastis = tablePijakan[type][5]; bg_mc[_local2].scoreGet = tablePijakan[type][6]; bg_mc[_local2].terpijak = false; bg_mc[_local2].cacheAsBitmap = true; bg_mc[_local2].onEnterFrame = function () { if (!isPaused) { this._x = this._x + this.moving; if ((this._x > 450) || (this._x < 50)) { this.moving = this.moving * -1; } } }; } function resetObstacle() { arrayPijakan = []; arrayGenerated = []; firstJump = false; combo = 0; score = 0; totalScore = 0; ketinggianMax = 0; dead = false; itemSlot = 0; reverse = false; pengganggu = false; bg_mc.depth = 100; ninja_mc.mbledos = false; ninja_mc.listrik = false; ninja_mc.jurus = false; ninja_mc.bounceMode = false; ninja_mc.jumpPow = 0; ninja_mc.jumpPowAwal = 19 + trainingJump; ninja_mc.speedUp = false; ninja_mc.speed = 0; ninja_mc.speedAwal = 6 + (trainingSpeed * 1.5); ninja_mc.timerAwal = 200 + (trainingDuration * 50); ninja_mc._x = 0; ninja_mc._y = 0; ninja_mc.gotoAndStop(1); bg_mc._y = Stage.height; bgg_mc._y = Stage.height; bggg_mc._y = Stage.height; bgback_mc._y = Stage.height; onEnterFrame = updateFrame; var _local8 = 110; for (var _local4 in bg_mc) { if (bg_mc[_local4]._name.substr(0, 7) == "pijakan") { var _local10 = bg_mc[_local4]; _local10.removeMovieClip(); } } for (var _local4 in bg_mc) { if (bg_mc[_local4]._name.substr(0, 4) == "part") { var _local10 = bg_mc[_local4]; _local10.removeMovieClip(); } } for (var _local4 in bg_mc) { if (bg_mc[_local4]._name.substr(0, 5) == "blood") { var _local10 = bg_mc[_local4]; _local10.removeMovieClip(); } } for (var _local4 in bgg_mc) { if (bgg_mc[_local4]._name.substr(0, 6) == "burung") { var _local10 = bgg_mc[_local4]; _local10.removeMovieClip(); } } tambahPijakan(pijakanPosX[1 + random(8)], -200, 1); var _local4 = 2; while (_local4 <= 500) { if (_local4 < 75) { var _local5 = _local4; } else { var _local5 = 75; } arrayPijakan.push((-(_local8 + _local5)) * _local4); arrayGenerated.push(false); var _local7 = 1 + random(8); var _local6 = 1 + random(8); var _local9 = random(Math.ceil(_local4 / 30)); if (_local9 <= 3) { var _local1 = (-((_local8 + _local5) / 2)) - ((_local8 + _local5) * _local4); var _local2; if (_local1 > -8000) { _local2 = 50; } else if ((_local1 <= -8000) && (_local1 > -12000)) { _local2 = 51; } else if ((_local1 <= -12000) && (_local1 > -18000)) { _local2 = 52; } else if ((_local1 <= -18000) && (_local1 > -24000)) { _local2 = 53; } else if ((_local1 <= -24000) && (_local1 > -30000)) { _local2 = 54; } else if ((_local1 <= -30000) && (_local1 > -40000)) { _local2 = 53; } else if ((_local1 <= -40000) && (_local1 > -45000)) { _local2 = 55; } else { _local2 = 150; } tambahPijakan(pijakanPosX[_local7], _local1, _local2); if ((_local6 != _local7) && (random(3) == 1)) { tambahPijakan(pijakanPosX[_local6], _local1, _local2); } } _local4++; } var _local3 = 1; while (_local3 <= 3) { tambahPijakan(125 * _local3, -3000, 100); tambahPijakan(125 * _local3, -10000, 100); tambahPijakan(125 * _local3, -17000, 100); tambahPijakan(125 * _local3, -25000, 100); tambahPijakan(125 * _local3, -42000, 100); _local3++; } tambahPijakan(225, -61600, 20); } function clearStage() { bg_mc.removeMovieClip(); bggg_mc.removeMovieClip(); bgg_mc.removeMovieClip(); bgback_mc.removeMovieClip(); interface_mc.removeMovieClip(); debug.removeTextField(); Key.removeListener(key); delete onMouseDown; delete onEnterFrame; } function updateFrame() { if (selesai) { loadSelesai(); clearStage(); } if (!isPaused) { for (var _local4 in arrayPijakan) { if (!arrayGenerated[_local4]) { var _local3 = 1 + random(8); if ((arrayPijakan[_local4] - ninja_mc._y) > -600) { tambahPijakan(pijakanPosX[_local3], arrayPijakan[_local4], Math.ceil(_local4 / 30)); arrayGenerated[_local4] = true; } } } if (ketinggian > 30000) { newAchievement(6); } if ((ketinggian > 101000) && (ketinggian < 103500)) { newAchievement(7); setBlack(bg_mc); } else { setOriginalColor(bg_mc); } if ((acakTimer > 0) && (!dead)) { acakTimer--; acakBonus(); } if (menuMode) { delete onEnterFrame; } ketinggian = Math.round((-((ninja_mc._y - 570) - (bg_mc._y - 600))) - 620); if (ketinggianMax < ketinggian) { ketinggianMax = ketinggian; } if (score < 0) { score = 0; } totalScore = score + ketinggianMax; debug.text = (((((("Altitude:\t\t\t" + ketinggian) + "\nMax Altitude:\t\t") + ketinggianMax) + "\nScore:\t\t\t") + score) + "\nTotal Score:\t\t") + totalScore; debug.setTextFormat(format); interface_mc.slot.gotoAndStop(itemSlot + 1); if (!reverse) { ninja_mc._x = ninja_mc._x + ninja_mc.speed; } else { ninja_mc._x = ninja_mc._x - ninja_mc.speed; } if (ninja_mc._x <= 30) { ninja_mc._x = 30; } if (ninja_mc._x >= 470) { ninja_mc._x = 470; } bg_mc._x = (-((_xmouse / 350) * 500)) / 3.34; bgg_mc._x = (-((_xmouse / 350) * 400)) / 3.34; bggg_mc._x = (-((_xmouse / 350) * 800)) / 3.34; bgback_mc._x = (-((_xmouse / 350) * 160)) / 3.34; nin_mc._x = bg_mc._x; if ((bg_mc._xmouse - 5) > ninja_mc._x) { ninja_mc.speed = ninja_mc.speedAwal; ninja_mc._xscale = 100; } else if ((bg_mc._xmouse + 5) < ninja_mc._x) { ninja_mc.speed = -ninja_mc.speedAwal; ninja_mc._xscale = -100; } else { ninja_mc.speed = 0; } if ((!ninja_mc.jumping) && (!dead)) { if (ninja_mc.speed != 0) { ninja_mc.gotoAndStop(2); } else { ninja_mc.gotoAndStop(1); } } else if (((((ninja_mc.jumpPow > -50) && (!ninja_mc.baloonMode)) && (!ninja_mc.mbledos)) && (!ninja_mc.listrik)) && (!ninja_mc.bounceMode)) { ninja_mc.gotoAndStop(3); ninja_mc._rotation = 0; } if (((ketinggian > 6000) && (ketinggian < 6100)) && (!pengganggu)) { burungLewat(-2000); pengganggu = true; } if (((ketinggian > 12000) && (ketinggian < 12100)) && (!pengganggu)) { burungLewat(-3800); pengganggu = true; } if (((ketinggian > 25000) && (ketinggian < 25100)) && (!pengganggu)) { rocketLewat(-6000); pengganggu = true; } if (((ketinggian > 80000) && (ketinggian < 80100)) && (!pengganggu)) { ufoLewat(-21000); pengganggu = true; } if (dead) { newAchievement(1); soundFX("dead"); itemSlot = 0; ninja_mc.bounceMode = false; ninja_mc._rotation = 0; ninja_mc.gotoAndStop(4); deadEffect(ninja_mc); delete onEnterFrame; _root.attachMovie("BoxReset", "win", 98); win._x = Stage.width / 2; win._y = Stage.height / 2; win.submit_btn.onRelease = function () { clearStage(); win.removeMovieClip(); gotoAndStop (10); }; duit = duit + 100; win.tulisan.text = totalScore; win.tulisan2.text = duit; if (((trainingSpeed == 3) && (trainingJump == 3)) && (trainingDuration == 3)) { win.tulisan2.text = "MASTERED"; } saveData(); win.reset_btn.onRelease = function () { showMenu(); win.removeMovieClip(); }; } if (ninja_mc.baloonMode) { ninja_mc.gotoAndStop(6); gra = 0; ninja_mc.jumpPow = 3; ninja_mc.timer--; if (ninja_mc.timer <= 0) { gra = 1; ninja_mc.baloonMode = false; } } if (ninja_mc.bounceMode) { ninja_mc.gotoAndStop(9); ninja_mc.timer--; if (ninja_mc.timer <= 0) { ninja_mc.jumpPowAwal = ninja_mc.jumpPowAwal - 5; ninja_mc.bounceMode = false; } } if ((ninja_mc.mbledos && (!ninja_mc.baloonMode)) && (!dead)) { ninja_mc.gotoAndStop(7); } if ((ninja_mc.listrik && (!ninja_mc.baloonMode)) && (!dead)) { ninja_mc.gotoAndStop(8); } if (ninja_mc.jurus) { shadingEffect(ninja_mc); } if (ninja_mc.menghilang) { ninja_mc._visible = false; } if (ninja_mc.jumpPow < 0) { ninja_mc.jurus = false; if (ninja_mc.menghilang) { debuEffect2(ninja_mc); } ninja_mc.menghilang = false; ninja_mc._visible = true; } if (ninja_mc.speedUp) { shadingEffect(ninja_mc); ninja_mc.speedAwal = 15; ninja_mc.timer--; if (ninja_mc.timer <= 0) { ninja_mc.speedAwal = 8; ninja_mc.speedUp = false; } } if ((ninja_mc.jumpPow <= -50) && (!dead)) { ninja_mc.mbledos = false; ninja_mc.listrik = false; ninja_mc.gotoAndStop(5); ninja_mc._rotation = ninja_mc._rotation + 5; if (ketinggianMax > 10000) { newAchievement(4); } } if (ninja_mc.jumping) { if (firstJump) { bg_mc._y = bg_mc._y + ninja_mc.jumpPow; bgg_mc._y = bgg_mc._y + (ninja_mc.jumpPow / 2); bggg_mc._y = bggg_mc._y + (ninja_mc.jumpPow * 1.5); bgback_mc._y = bgback_mc._y + (ninja_mc.jumpPow / 2.5); ninja_mc._y = ninja_mc._y - ninja_mc.jumpPow; } else { ninja_mc._y = ninja_mc._y - ninja_mc.jumpPow; } ninja_mc.jumpPow = ninja_mc.jumpPow - gra; } if (firstJump) { if (bg_mc._y <= Stage.height) { bg_mc._y = Stage.height; bgg_mc._y = Stage.height; bggg_mc._y = Stage.height; bgback_mc._y = Stage.height; ninja_mc._y = ninja_mc._y - ninja_mc.jumpPow; if (ninja_mc._y >= -50) { ninja_mc._y = -50; ninja_mc.jumping = false; firstJump = false; ninja_mc.mbledos = false; if (ketinggianMax > 1000) { dead = true; } } } } else if (ninja_mc._y >= -50) { ninja_mc._y = -50; ninja_mc.jumping = false; } for (var _local4 in bg_mc) { if (bg_mc[_local4]._name.substr(0, 7) == "pijakan") { var _local2 = bg_mc[_local4]; if (((_local2.hitTest(ninja_mc.foot) && (!ninja_mc.baloonMode)) && (!ninja_mc.jurus)) && (ninja_mc.jumpPow <= 0)) { if (_local2.jumpAble) { if (curang) { ninja_mc.jumpPow = 100 + _local2.elastis; } else { ninja_mc.jumpPow = ninja_mc.jumpPowAwal + _local2.elastis; } ninja_mc.jumping = true; ninja_mc.char.gotoAndPlay(1); } if (_local2.bonus) { itemSlot = 0; acakTimer = 100; } firstJump = true; if ((!_local2.terpijak) && (_local2.scoreGet > 0)) { if (_local2.scoreGet >= 1000000) { combo = 0; efekCahaya2(); } if (combo < 5) { soundFX("bonus" + (combo + 1)); } else { soundFX("bonus5"); } combo = combo + 1; score = score + (_local2.scoreGet * combo); duit = duit + (_local2.scoreGet * 2); scoreEffect(_local2, 1); if (combo > 1) { efekCombo(combo); } if (combo >= 30) { newAchievement(5); } combofail1 = 0; combofail2 = 0; } if ((_local2.scoreGet < 0) || (_local2.terpijak)) { combo = 0; } if (_local2.efek == "mbledos") { combofail1++; if (combofail1 >= 8) { newAchievement(8); } score = score + _local2.scoreGet; scoreEffect(_local2, 2); soundFX("hit1"); ninja_mc.mbledos = true; } else { ninja_mc.mbledos = false; } if (_local2.efek == "listrik") { combofail2++; if (combofail2 >= 5) { newAchievement(9); } score = score + _local2.scoreGet; scoreEffect(_local2, 2); soundFX("hit2"); ninja_mc.listrik = true; } else { ninja_mc.listrik = false; } _local2.terpijak = true; debuEffect(_local2); if (_local2.destructible) { _local2.removeMovieClip(); } soundFX("jump1"); } if ((_local2._y + bg_mc._y) > 1000) { _local2.removeMovieClip(); } } } } } stop(); var format = new TextFormat(); format.color = 16777215 /* 0xFFFFFF */; format.size = 14; format.font = "Berlin Sans FB Demi"; this.createTextField("debug", 999, 10, 10, 100, 22); debug.autoSize = true; debug.selectable = false; debug.text = "debbuger"; debug.embedFonts = true; debug.setTextFormat(format); attachMovie("mymask", "mymask", 99999); var score = 0; var combo = 0; var menuMode = false; var selesai = false; _root.createEmptyMovieClip("bg_mc", 1); bg_mc.attachMovie("Hero", "ninja", 999999); ninja_mc = bg_mc.ninja; ninja_mc.cacheAsBitmap = true; attachMovie("Interface", "interface_mc", 9); _root.createEmptyMovieClip("bggg_mc", 2); bggg_mc.attachMovie("BG0", "bg0", 1); var i = 1; while (i <= 50) { bggg_mc.attachMovie("Cloud", "cloud" + i, 10 + i); bggg_mc["cloud" + i]._y = -4000 - (500 * i); if (random(2) == 1) { bggg_mc["cloud" + i]._x = 650; } else { bggg_mc["cloud" + i]._x = 0; bggg_mc["cloud" + i]._xscale = bggg_mc["cloud" + i]._xscale * -1; } i++; } bggg_mc.cacheAsBitmap = true; _root.createEmptyMovieClip("bgg_mc", 0); bgg_mc.attachMovie("BG1", "bg1", 1); bgg_mc.cacheAsBitmap = true; _root.createEmptyMovieClip("bgback_mc", -1); var i = 1; while (i <= 12) { bgback_mc.attachMovie("BGs" + i, "bg" + i, i); bgback_mc["bg" + i]._y = 2115 - (2115 * i); i++; } bgback_mc.cacheAsBitmap = true; bg_mc.depth = 100; pijakanPosX = [50, 100, 150, 200, 250, 300, 350, 400, 450]; tablePijakan = new Array(); tablePijakan[0] = ["jumpAble", "moving", "efek", "bonus", "destructible", "elastis", "scoreGet"]; tablePijakan[1] = [true, 0, "none", false, false, -1, 10]; tablePijakan[2] = [true, 0, "none", false, false, -1, 15]; tablePijakan[3] = [true, 1, "none", false, true, -1, 30]; tablePijakan[4] = [true, 0, "none", false, true, -1.5, 50]; tablePijakan[5] = [true, 2, "none", false, true, -1.5, 80]; tablePijakan[6] = [true, 3, "none", false, true, -2, 100]; tablePijakan[7] = [true, 3, "none", false, true, -2, 100]; tablePijakan[8] = [true, 4, "none", false, true, -2.2, 200]; tablePijakan[9] = [true, 3, "none", false, true, -2.3, 300]; tablePijakan[10] = [true, 4, "none", false, true, -1, 500]; tablePijakan[11] = [true, 2, "none", false, true, -1, 1000]; tablePijakan[20] = [true, 0, "none", false, false, 10, 1000000]; tablePijakan[50] = [true, 0, "mbledos", false, false, -1, -25]; tablePijakan[51] = [true, 1, "listrik", false, true, -1, -50]; tablePijakan[52] = [true, 2, "mbledos", false, true, -1, -100]; tablePijakan[53] = [false, 0, "none", false, true, 0, -500]; tablePijakan[54] = [true, 4, "mbledos", false, true, -2, -1000]; tablePijakan[55] = [true, 4, "mbledos", false, true, -2.3, -5000]; tablePijakan[100] = [true, 0, "none", true, true, -1, 0]; var arrayPijakan = new Array(); var arrayGenerated = new Array(); resetObstacle(); itemSlot = 0; firstJump = false; dead = false; gra = 1; ketinggian = 0; ketinggianMax = 0; onMouseDown = function () { if ((!ninja_mc.jumping) && (!dead)) { ninja_mc.jumpPow = ninja_mc.jumpPowAwal; ninja_mc.jumping = true; ninja_mc.char.gotoAndPlay(1); } if ((acakTimer <= 0) && (!isPaused)) { if (itemSlot == 1) { soundFX("baloon"); ninja_mc.timer = ninja_mc.timerAwal; ninja_mc.baloonMode = true; } else if (itemSlot == 2) { soundFX("fly"); ninja_mc.jurus = true; ninja_mc.jumpPow = ninja_mc.jumpPowAwal * 2; ninja_mc.jumping = true; ninja_mc.char.gotoAndPlay(1); } else if (itemSlot == 3) { ninja_mc.timer = ninja_mc.timerAwal; ninja_mc.speedUp = true; ninja_mc.char.gotoAndPlay(1); } else if (itemSlot == 4) { debuEffect2(ninja_mc); ninja_mc.menghilang = true; ninja_mc.jumpPow = ninja_mc.jumpPowAwal * 2.5; ninja_mc.jumping = true; ninja_mc.char.gotoAndPlay(1); } else if (itemSlot == 5) { ninja_mc.timer = ninja_mc.timerAwal; ninja_mc.bounceMode = true; ninja_mc.jumpPowAwal = ninja_mc.jumpPowAwal + 5; } if (itemSlot != 0) { efekCahaya(); } itemSlot = 0; } }; curang = false; var key = new Object(); key.onKeyDown = function () { if (Key.isDown(80)) { trace("paused"); if (isPaused) { paused_mc.removeMovieClip(); isPaused = false; } else { attachMovie("Paused", "paused_mc", 8000); isPaused = true; } } if (Key.isDown(77)) { if (isMute) { volumeBGM(100); volumeFX(80); isMute = false; } else { volumeBGM(0); volumeFX(0); isMute = true; } } if (Key.isDown(45)) { if (!curang) { curang = true; } else { curang = false; } } }; Key.addListener(key);
Symbol 10 MovieClip [Score2] Frame 15
stop(); this.removeMovieClip();
Symbol 20 MovieClip [Efek2] Frame 25
_root.selesai = true;
Symbol 20 MovieClip [Efek2] Frame 221
stop(); _root.newAchievement(11); this.removeMovieClip();
Symbol 29 MovieClip [smokeFX2] Frame 1
_root.soundFX("poff");
Symbol 29 MovieClip [smokeFX2] Frame 11
stop(); this.removeMovieClip();
Symbol 31 MovieClip [Achievement] Frame 102
stop(); this.removeMovieClip();
Symbol 33 MovieClip [Ads] Frame 1
var CPMStarContentSpotID = "1451QDB44EFCD"; System.security.allowDomain("server.cpmstar.com"); this.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID);
Symbol 36 MovieClip [Combo] Frame 51
stop(); this.removeMovieClip();
Symbol 79 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 100
stop(); _parent.gotoAndPlay("shock");
Symbol 86 MovieClip Frame 62
stop(); botak.play();
Symbol 86 MovieClip Frame 234
stop();
Symbol 527 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 _local23 = 11000; var _local19 = options.ad_timeout; if (options.skip) { _local19 = 0; } 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 _local22 = options.color; delete options.color; var _local20 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local6.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local20); _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(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local7 = _local6.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local24, 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 = _local23; chk.ad_timeout = _local19; 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; } }; 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 _local10 = {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, _local10); var clip = options.clip; var _local9 = options.ad_timeout; delete options.ad_timeout; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var _local3 = clip._mochiad; _local3.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local11 = _local5[0]; var _local8 = _local5[1]; _local3._x = _local11 * 0.5; _local3._y = _local8 * 0.5; var chk = _local3.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_timeout = _local9; chk.started = getTimer(); chk.showing = false; _local3.lc.adLoaded = options.ad_loaded; _local3.lc.adSkipped = options.ad_skipped; _local3.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; _local3.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; var _local21 = false; 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 _local12 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local12); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local6 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local6._mochiad_loaded) { return(null); } var _local11 = options.depth; delete options.depth; var mc = _local6.createEmptyMovieClip("_mochiad", _local11); var _local10 = _getRes(options); options.res = (_local10[0] + "x") + _local10[1]; options.server = options.server + options.id; delete options.id; _local6._mochiad_loaded = true; if (_local6._url.indexOf("http") != 0) { trace("[MochiAd] NOTE: Security Sandbox Violation errors below are normal"); } var _local4 = mc.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local9 = _local4.server; delete _local4.server; var _local13 = _allowDomains(_local9); mc.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 _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = mc; _local5.name = _local8; _local5.hostname = _local13; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); mc.lc = _local5; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; _local4.lc = _local8; _local4.st = getTimer(); if (!options.skip) { _local4.loadMovie(_local9 + ".swf", "POST"); } return(mc); } 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 528 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 529 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.8 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.onLoadComplete = function (target_mc) { target_mc.MochiServices = mochi.as2.MochiServices; }; _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, 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.MochiSocial.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 updateCopy(args) { send("coins_updateCopy", args, null, null); } 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 530 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 531 MovieClip [__Packages.mochi.as2.MochiEvents] Frame 0
class mochi.as2.MochiEvents { 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 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 startPlay(tag) { if (tag == undefined) { tag = "gameplay"; } mochi.as2.MochiServices.send("events_setRoundID", {tag:String(tag)}, null, null); } static function endPlay() { mochi.as2.MochiServices.send("events_clearRoundID", null, null, null); } static function trackEvent(tag, value) { mochi.as2.MochiServices.send("events_trackEvent", {tag:tag, value:value}, null, null); } 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 532 MovieClip [__Packages.mochi.as2.MochiSocial] Frame 0
class mochi.as2.MochiSocial { function MochiSocial () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } 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 requestLogin() { mochi.as2.MochiServices.send("coins_requestLogin"); } 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 LOGIN_SHOWN = "LoginShown"; static var PROFILE_SHOW = "ProfileShow"; static var PROFILE_HIDE = "ProfileHide"; static var PROPERTIES_SAVED = "PropertySaved"; static var WIDGET_LOADED = "WidgetLoaded"; 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 533 MovieClip [__Packages.GameboltzHighscore] Frame 0
class GameboltzHighscore { var gameid; function GameboltzHighscore (_gameid) { gameid = _gameid; } function submit(_username, _score) { var _local2; var _local3; _local2 = new LoadVars(); _local3 = new LoadVars(); _local2.gameid = gameid; _local2.username = _username; _local2.score = _score; _local2.sendAndLoad(connecturl, _local3, "POST"); } function view() { getURL ((highscoreurl + "?gameid=") + gameid, "_blank"); } var connecturl = "http://gameboltz.com/highscore/send.php"; var highscoreurl = "http://gameboltz.com/highscore/highscore.php"; }
Symbol 142 MovieClip [Blood] Frame 50
stop();
Symbol 175 MovieClip [Efek] Frame 26
stop(); this.removeMovieClip();
Symbol 180 MovieClip Frame 1
this._alpha = 0;
Symbol 200 MovieClip Frame 20
stop();
Symbol 274 MovieClip [Menu] Frame 1
logo_btn.onRelease = function () { getURL ("http://www.gameboltz.com/home.php?gameref=jumpinglittleninja", "_blank"); };
Symbol 278 MovieClip [Ninja_shadow] Frame 17
stop(); this.removeMovieClip();
Symbol 318 MovieClip [Pijakan53] Frame 1
this.removeMovieClip();
Symbol 328 MovieClip [Pijakan150] Frame 1
this.removeMovieClip();
Symbol 335 MovieClip [Score1] Frame 15
stop(); this.removeMovieClip();
Symbol 351 MovieClip [smokeFX] Frame 16
this.removeMovieClip();
Symbol 400 MovieClip Frame 39
stop(); botak.play();
Symbol 400 MovieClip Frame 201
stop(); _root.play();
Symbol 409 MovieClip Frame 89
stop(); _root.play();

Library Items

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

Instance Names

"load_txt"Frame 1Symbol 43 EditableText
"logo_btn"Frame 1Symbol 48 Button
"logo_btn2"Frame 1Symbol 86 MovieClip
"play_btn"Frame 2Symbol 97 Button
"logo_btn"Frame 4Symbol 400 MovieClip
"logo_btn"Frame 5Symbol 409 MovieClip
"nin"Frame 6Symbol 419 MovieClip
"more_btn"Frame 6Symbol 425 Button
"credit_btn"Frame 6Symbol 430 Button
"new_btn"Frame 6Symbol 435 Button
"play_btn"Frame 6Symbol 441 Button
"achievement_btn"Frame 6Symbol 447 Button
"logo_btn"Frame 6Symbol 48 Button
"credit_mc"Frame 7Symbol 456 MovieClip
"next_btn"Frame 8Symbol 463 Button
"achievement_mc"Frame 9Symbol 501 MovieClip
"logo_btn"Frame 9Symbol 48 Button
"back_btn"Frame 9Symbol 381 Button
"tulisan"Frame 10Symbol 504 EditableText
"nama"Frame 10Symbol 505 EditableText
"submit_btn"Frame 10Symbol 513 Button
"hs_btn"Frame 10Symbol 518 Button
"tulisan"Frame 15Symbol 520 EditableText
"nama"Frame 15Symbol 521 EditableText
"tulisan"Frame 122Symbol 524 EditableText
"nama"Frame 122Symbol 525 EditableText
"back_btn"Frame 122Symbol 381 Button
"hs_btn"Frame 122Symbol 518 Button
"score"Symbol 10 MovieClip [Score2] Frame 1Symbol 9 EditableText
"tulisan"Symbol 15 MovieClip [Tips2] Frame 1Symbol 12 EditableText
"tulisan"Symbol 15 MovieClip [Tips2] Frame 2Symbol 14 EditableText
"tulisan"Symbol 31 MovieClip [Achievement] Frame 1Symbol 22 EditableText
"tulisan"Symbol 31 MovieClip [Achievement] Frame 101Symbol 30 EditableText
"tulisan"Symbol 35 MovieClip Frame 1Symbol 34 EditableText
"mc"Symbol 36 MovieClip [Combo] Frame 1Symbol 35 MovieClip
"botak"Symbol 86 MovieClip Frame 29Symbol 79 MovieClip
"tulisan"Symbol 161 MovieClip [BoxReset] Frame 1Symbol 144 EditableText
"reset_btn"Symbol 161 MovieClip [BoxReset] Frame 1Symbol 150 Button
"tulisan2"Symbol 161 MovieClip [BoxReset] Frame 1Symbol 152 EditableText
"submit_btn"Symbol 161 MovieClip [BoxReset] Frame 1Symbol 160 Button
"char"Symbol 230 MovieClip [Hero] Frame 1Symbol 178 MovieClip
"foot"Symbol 230 MovieClip [Hero] Frame 1Symbol 180 MovieClip
"char"Symbol 230 MovieClip [Hero] Frame 2Symbol 191 MovieClip
"char"Symbol 230 MovieClip [Hero] Frame 3Symbol 200 MovieClip
"char"Symbol 230 MovieClip [Hero] Frame 5Symbol 210 MovieClip
"slot"Symbol 246 MovieClip [Interface] Frame 1Symbol 245 MovieClip
"btn1"Symbol 253 MovieClip Frame 1Symbol 180 MovieClip
"btn2"Symbol 253 MovieClip Frame 1Symbol 180 MovieClip
"btn3"Symbol 253 MovieClip Frame 1Symbol 180 MovieClip
"btn1"Symbol 263 MovieClip Frame 1Symbol 180 MovieClip
"btn2"Symbol 263 MovieClip Frame 1Symbol 180 MovieClip
"btn3"Symbol 263 MovieClip Frame 1Symbol 180 MovieClip
"btn1"Symbol 264 MovieClip Frame 1Symbol 180 MovieClip
"btn2"Symbol 264 MovieClip Frame 1Symbol 180 MovieClip
"btn3"Symbol 264 MovieClip Frame 1Symbol 180 MovieClip
"upgrade1"Symbol 274 MovieClip [Menu] Frame 1Symbol 253 MovieClip
"upgrade2"Symbol 274 MovieClip [Menu] Frame 1Symbol 263 MovieClip
"upgrade3"Symbol 274 MovieClip [Menu] Frame 1Symbol 264 MovieClip
"lp"Symbol 274 MovieClip [Menu] Frame 1Symbol 266 EditableText
"next_btn"Symbol 274 MovieClip [Menu] Frame 1Symbol 271 Button
"adBox"Symbol 274 MovieClip [Menu] Frame 1Symbol 273 MovieClip
"score"Symbol 335 MovieClip [Score1] Frame 1Symbol 334 EditableText
"tulisan"Symbol 354 MovieClip [Tips] Frame 1Symbol 353 EditableText
"next_btn"Symbol 374 MovieClip [Selesai] Frame 1Symbol 271 Button
"tulisan"Symbol 374 MovieClip [Selesai] Frame 1Symbol 367 EditableText
"submit_btn"Symbol 374 MovieClip [Selesai] Frame 1Symbol 373 Button
"play_btn"Symbol 383 MovieClip [Confirm] Frame 1Symbol 97 Button
"back_btn"Symbol 383 MovieClip [Confirm] Frame 1Symbol 381 Button
"botak"Symbol 400 MovieClip Frame 21Symbol 79 MovieClip
"back_btn"Symbol 456 MovieClip Frame 1Symbol 381 Button
"ach1"Symbol 501 MovieClip Frame 1Symbol 468 MovieClip
"ach2"Symbol 501 MovieClip Frame 1Symbol 471 MovieClip
"ach3"Symbol 501 MovieClip Frame 1Symbol 474 MovieClip
"ach4"Symbol 501 MovieClip Frame 1Symbol 477 MovieClip
"ach5"Symbol 501 MovieClip Frame 1Symbol 480 MovieClip
"ach6"Symbol 501 MovieClip Frame 1Symbol 483 MovieClip
"ach7"Symbol 501 MovieClip Frame 1Symbol 486 MovieClip
"ach8"Symbol 501 MovieClip Frame 1Symbol 489 MovieClip
"ach9"Symbol 501 MovieClip Frame 1Symbol 492 MovieClip
"ach10"Symbol 501 MovieClip Frame 1Symbol 495 MovieClip
"ach11"Symbol 501 MovieClip Frame 1Symbol 498 MovieClip
"tulisan"Symbol 501 MovieClip Frame 1Symbol 500 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "button"
ExportAssets (56)Timeline Frame 1Symbol 2 as "poff"
ExportAssets (56)Timeline Frame 1Symbol 4 as "Pijakan20"
ExportAssets (56)Timeline Frame 1Symbol 7 as "BGs12"
ExportAssets (56)Timeline Frame 1Symbol 10 as "Score2"
ExportAssets (56)Timeline Frame 1Symbol 15 as "Tips2"
ExportAssets (56)Timeline Frame 1Symbol 20 as "Efek2"
ExportAssets (56)Timeline Frame 1Symbol 29 as "smokeFX2"
ExportAssets (56)Timeline Frame 1Symbol 31 as "Achievement"
ExportAssets (56)Timeline Frame 1Symbol 33 as "Ads"
ExportAssets (56)Timeline Frame 1Symbol 36 as "Combo"
ExportAssets (56)Timeline Frame 1Symbol 39 as "Hitam"
ExportAssets (56)Timeline Frame 1Symbol 89 as "mymask"
ExportAssets (56)Timeline Frame 1Symbol 527 as "__Packages.mochi.as2.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 528 as "__Packages.mochi.as2.MochiSync"
ExportAssets (56)Timeline Frame 1Symbol 529 as "__Packages.mochi.as2.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 530 as "__Packages.mochi.as2.MochiEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 531 as "__Packages.mochi.as2.MochiEvents"
ExportAssets (56)Timeline Frame 1Symbol 532 as "__Packages.mochi.as2.MochiSocial"
ExportAssets (56)Timeline Frame 1Symbol 533 as "__Packages.GameboltzHighscore"
ExportAssets (56)Timeline Frame 3Symbol 101 as "BG0"
ExportAssets (56)Timeline Frame 3Symbol 104 as "BG1"
ExportAssets (56)Timeline Frame 3Symbol 110 as "BGs1"
ExportAssets (56)Timeline Frame 3Symbol 113 as "BGs2"
ExportAssets (56)Timeline Frame 3Symbol 116 as "BGs3"
ExportAssets (56)Timeline Frame 3Symbol 119 as "BGs4"
ExportAssets (56)Timeline Frame 3Symbol 122 as "BGs5"
ExportAssets (56)Timeline Frame 3Symbol 126 as "BGs6"
ExportAssets (56)Timeline Frame 3Symbol 129 as "BGs7"
ExportAssets (56)Timeline Frame 3Symbol 133 as "BGs8"
ExportAssets (56)Timeline Frame 3Symbol 136 as "BGs9"
ExportAssets (56)Timeline Frame 3Symbol 139 as "BGs10"
ExportAssets (56)Timeline Frame 3Symbol 142 as "Blood"
ExportAssets (56)Timeline Frame 3Symbol 161 as "BoxReset"
ExportAssets (56)Timeline Frame 3Symbol 170 as "Burung"
ExportAssets (56)Timeline Frame 3Symbol 173 as "Cloud"
ExportAssets (56)Timeline Frame 3Symbol 175 as "Efek"
ExportAssets (56)Timeline Frame 3Symbol 203 as "hero_part4"
ExportAssets (56)Timeline Frame 3Symbol 206 as "hero_part5"
ExportAssets (56)Timeline Frame 3Symbol 230 as "Hero"
ExportAssets (56)Timeline Frame 3Symbol 232 as "hero_part1"
ExportAssets (56)Timeline Frame 3Symbol 234 as "hero_part2"
ExportAssets (56)Timeline Frame 3Symbol 236 as "hero_part3"
ExportAssets (56)Timeline Frame 3Symbol 246 as "Interface"
ExportAssets (56)Timeline Frame 3Symbol 274 as "Menu"
ExportAssets (56)Timeline Frame 3Symbol 278 as "Ninja_shadow"
ExportAssets (56)Timeline Frame 3Symbol 282 as "Paused"
ExportAssets (56)Timeline Frame 3Symbol 285 as "Pijakan1"
ExportAssets (56)Timeline Frame 3Symbol 288 as "Pijakan2"
ExportAssets (56)Timeline Frame 3Symbol 291 as "Pijakan3"
ExportAssets (56)Timeline Frame 3Symbol 294 as "Pijakan4"
ExportAssets (56)Timeline Frame 3Symbol 297 as "Pijakan5"
ExportAssets (56)Timeline Frame 3Symbol 300 as "Pijakan6"
ExportAssets (56)Timeline Frame 3Symbol 301 as "Pijakan7"
ExportAssets (56)Timeline Frame 3Symbol 302 as "Pijakan8"
ExportAssets (56)Timeline Frame 3Symbol 305 as "Pijakan9"
ExportAssets (56)Timeline Frame 3Symbol 306 as "Pijakan10"
ExportAssets (56)Timeline Frame 3Symbol 309 as "Pijakan50"
ExportAssets (56)Timeline Frame 3Symbol 315 as "Pijakan51"
ExportAssets (56)Timeline Frame 3Symbol 317 as "Pijakan52"
ExportAssets (56)Timeline Frame 3Symbol 318 as "Pijakan53"
ExportAssets (56)Timeline Frame 3Symbol 321 as "Pijakan54"
ExportAssets (56)Timeline Frame 3Symbol 324 as "Pijakan55"
ExportAssets (56)Timeline Frame 3Symbol 327 as "Pijakan100"
ExportAssets (56)Timeline Frame 3Symbol 328 as "Pijakan150"
ExportAssets (56)Timeline Frame 3Symbol 333 as "Roket"
ExportAssets (56)Timeline Frame 3Symbol 335 as "Score1"
ExportAssets (56)Timeline Frame 3Symbol 351 as "smokeFX"
ExportAssets (56)Timeline Frame 3Symbol 354 as "Tips"
ExportAssets (56)Timeline Frame 3Symbol 357 as "Ufo"
ExportAssets (56)Timeline Frame 3Symbol 359 as "BGs11"
ExportAssets (56)Timeline Frame 3Symbol 362 as "Pijakan11"
ExportAssets (56)Timeline Frame 3Symbol 374 as "Selesai"
ExportAssets (56)Timeline Frame 3Symbol 383 as "Confirm"
ExportAssets (56)Timeline Frame 3Symbol 384 as "jump1"
ExportAssets (56)Timeline Frame 3Symbol 385 as "hit2"
ExportAssets (56)Timeline Frame 3Symbol 386 as "hit1"
ExportAssets (56)Timeline Frame 3Symbol 387 as "fly"
ExportAssets (56)Timeline Frame 3Symbol 388 as "error"
ExportAssets (56)Timeline Frame 3Symbol 389 as "dead"
ExportAssets (56)Timeline Frame 3Symbol 390 as "bonus5"
ExportAssets (56)Timeline Frame 3Symbol 391 as "bonus4"
ExportAssets (56)Timeline Frame 3Symbol 392 as "bonus3"
ExportAssets (56)Timeline Frame 3Symbol 393 as "bonus2"
ExportAssets (56)Timeline Frame 3Symbol 394 as "bonus1"
ExportAssets (56)Timeline Frame 3Symbol 395 as "baloon"
ExportAssets (56)Timeline Frame 3Symbol 396 as "BGM"

Labels

"ready"Frame 2
"gameboltz"Frame 4
"belugerin"Frame 5
"menu"Frame 6
"credit"Frame 7
"tutorial"Frame 8
"achievement"Frame 9
"submit"Frame 10
"shock"Symbol 86 MovieClip Frame 69
"shock"Symbol 400 MovieClip Frame 46




http://swfchan.com/28/135486/info.shtml
Created: 9/2 -2019 12:28:08 Last modified: 9/2 -2019 12:28:08 Server time: 12/05 -2024 12:18:41