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

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

429765_beardoffa9.swf

This is the info page for
Flash #214267

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


Text
100

100

VISIT NEWGROUNDS!

GETTING AD...

Flash Ad

Place this movieclip wherever you want a
flash ad to load.
Please do not modify the size as you may
see decreases in your ad preformance!
(This clip will be hidden unless an ad loads)

Tom Fulp, creator of Newgrounds.com
and programmer for  "The Behemoth"
has vowed not to shave his face until the
release of his next console game
"Castle Crashers" for  the X-Box 360
live-arcade.
Newgrounds office workers have noticed
Tom's behavior and sanity steadily
declining as his beard grows.
Will Tom win his battle to finish Castle
Crashers, or will "The Beard" win in the
end? Play this game to find out.

Medal Popup
Place this clip on the root of your movie,
spanning any frames where medals are
called. (this clip is hidden)

medal name

MEDAL GET!

100pts

NEWGROUNDS API CONNECTOR

Place this movieclip on your root timeline.
This clip will automatically hide itself unless neeeded.
(Error messages appear on frames 2 and 3)

NOTICE!

You are not logged in!
As a result, any medals you unlock in this game will NOT
be saved to your profile.

ERROR!

We could not connect to the Newgrounds gateway.
If you are using an ad-blocking application, you may need
to disable it to unlock any medals you earn in this game.

CASTLE CRASHING

CASTLE CRASHING

CASTLE CRASHERS

CASTLE CRASHERS

PROGRAMMING: BOMTOONS

PROGRAMMING: BOMTOONS

GAME ART: LUIS

GAME ART: LUIS

& COALY

& COALY

VOICE ACTING PROVIDED BY: TOM FULP, A.K.A. "THE BEARD"

VOICE ACTING PROVIDED BY: TOM FULP, A.K.A. "THE BEARD"

PRESS A TO START

PRESS A TO START

PRESS "A" TO RETURN TO MENU

+5

+5

GAME

OVER

PRESS "A"

PRESS "A"

FAB!

190

190

NEXT: 500

MAGIC: HOLD A    P = PAUSE   M = TOGGLE MUSIC   R = RESTART

3

3

PAUSED

ActionScript [AS1/AS2]

Frame 1
function runAchieve(num) { if (!_root.achs[num].gotten) { var _local5 = _root.achs[num].nam; _root.medal_popup.unlockMedal(_local5); var _local4 = "?????"; var _local6 = "???"; var _local2 = com.Newgrounds.NewgroundsAPI.getMedals(); var _local3 = null; for (i in _local2) { if (_local2[i].medal_name == _local5) { _local3 = _local2[i]; _local4 = _local3.medal_name; _local6 = _local3.medal_value + "pts"; com.Newgrounds.NewgroundsAPI.unlockMedal(_local4); break; } } _root.achs[num].gotten = true; } } this.achs = new Array(); achs[0] = new Array(); achs[0].nam = "Whiskered Away"; achs[0].gotten = false; achs[1] = new Array(); achs[1].nam = "Fabulous!"; achs[1].gotten = false; achs[2] = new Array(); achs[2].nam = "The Fast and the Furriest"; achs[2].gotten = false; achs[3] = new Array(); achs[3].nam = "Beat to a Fulp"; achs[3].gotten = false; achs[4] = new Array(); achs[4].nam = "Graven Image"; achs[4].gotten = false; achs[5] = new Array(); achs[5].nam = "Power Razor"; achs[5].gotten = false; _root.API_Settings = {movie_id:51, enc_key:"d7018ab2a6e72d1fd8f463dbf6c04a2e", debug_mode:false, movie_version:""}; stop();
Frame 2
function goAhead() { if (this.rdy) { stopAllSounds(); coming._visible = true; bgmusic.start(0, 999); coming.gotoAndPlay(1); coming.onPress = function () { this.gotoAndPlay(100); delete this.onPress; }; delete this.onEnterFrame; this.onEnterFrame = function () { if (!Key.isDown(65)) { aup = true; } if (Key.isDown(65) && (aup)) { coming.gotoAndPlay(100); delete this.onEnterFrame; } }; } } bgmusic = new Sound(this); bgmusic.attachSound("bgmusic"); delete this.onEnterFrame; stop(); coming._visible = false; coming.stop(); aup = false; this.onEnterFrame = function () { if (!Key.isDown(65)) { aup = true; } if (Key.isDown(65) && (aup)) { goAhead(); aup = false; } };
Frame 3
stop(); swin0 = new Sound(this); swin0.attachSound("swing0"); swin1 = new Sound(this); swin1.attachSound("swing2"); swin2 = new Sound(this); swin2.attachSound("swing1"); groan0 = new Sound(this); groan1 = new Sound(this); groan2 = new Sound(this); groan3 = new Sound(this); groan0.attachSound("groan0"); groan1.attachSound("groan1"); groan2.attachSound("groan2"); groan3.attachSound("groan3"); hit0 = new Sound(this); hit1 = new Sound(this); hit2 = new Sound(this); hit0.attachSound("hit0"); hit1.attachSound("hit1"); hit2.attachSound("hit2"); groundhit = new Sound(this); groundhit.attachSound("groundhit"); laugh = new Sound(this); laugh.attachSound("laugh"); cannot = new Sound(this); cannot.attachSound("cannot"); nochance = new Sound(this); nochance.attachSound("nochance"); resistance = new Sound(this); resistance.attachSound("resistance"); nothing = new Sound(this); nothing.attachSound("nothing"); death = new Sound(this); death.attachSound("death"); fireballsound = new Sound(this); fireballsound.attachSound("firebally"); discharge = new Sound(this); discharge.attachSound("discharge"); bgmusic2 = new Sound(this); bgmusic2.attachSound("bgmusic2"); pausesound = new Sound(this); pausesound.attachSound("pausesound"); function updateHUD() { if ((d.powa >= 100) && (!hud.pbar.cycle)) { hud.pbar.gotoAndPlay(2); hud.pbar.cycle = true; } else { hud.pbar.cycle = false; hud.pbar.gotoAndStop(1); } hud.numlives = ": " + this.lives; hud.score = "XP:" + this.score; if (this.nex != undefined) { hud.nex = "NEXT: " + this.nex; } else { hud.nex = "MAXED OUT"; } hud.lbar._xscale = (d.life / d.maxlife) * 100; hud.pbar._xscale = d.powa; hud.bbar._xscale = (b.life / b.maxlife) * 100; if (hud.bbar._xscale < 0) { hud.bbar._xscale = 0; } if (((this.score >= this.nex) && (!summoning)) && (this.nex != undefined)) { flashIt(); blackOut(); summoning = true; this.pausy = true; if (this.lev <= 2) { lut = this.attachMovie("leveluptext", "lup", 789); } else { lut = this.attachMovie("fabuloustext", "lup", 789); } lut._y = 20; g = wrap.attachMovie("summon", "summon", 777); g._xscale = 87; g._yscale = g._xscale; g._x = d._x - 30; g._y = d._y + 20; } } function blackOut() { bgmusic.stop(); if (this.lev <= 2) { wrap.blackout.gotoAndPlay(2); } else { wrap.blackout2.gotoAndPlay(2); } i = 0; while (i < stones.length) { yib = stones[i]; yib._visible = false; i++; } } function switchGuy() { this.lev = this.lev + 1; d.attachMovie("k" + dudes[this.lev], "guts", 0); d.id = dudes[this.lev]; } function endSummon() { stopAllSounds(); if (!this.mute) { bgmusic.start(0, 99); } hud.holder.guts.attachMovie("levicon" + this.lev, "guts", 0); this.nex = levreqs[this.lev]; hud.holder.gotoAndPlay(2); wrap.blackout.gotoAndStop(1); flashIt(); this.pausy = false; summoning = false; i = 0; while (i < stones.length) { yib = stones[i]; yib._visible = true; i++; } d.xvel = 0; d.anum = 0; if (this.lev >= 0) { _root.runAchieve(0); } if (this.lev >= 4) { nomorelevelup = true; _root.runAchieve(1); } if (!nomorelevelup) { } } function phys(who) { if (who.blinking) { if (wrap.you._x == undefined) { yo = wrap.attachMovie("you", "you", 788766679); yo._xscale = 80; yo._yscale = yo._xscale; yo.onEnterFrame = function () { this._x = _root.d._x + 5; this._y = _root.d._y; if (!_root.d.blinking) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } }; } who._visible = !who._visible; who.blinkcv++; if (who.blinkcv >= 70) { who.blinking = false; who._visible = true; } } if (who.inv) { who.invcv++; if (who.invcv >= 15) { who.invcv = 0; who.inv = false; } } if (!who.dead) { who.powa = who.powa + who.regen; if (who.powa > 100) { who.powa = 100; } } else { who.life = 0; } updateHUD(); if (!who.stoned) { who.xvel = who.xvel * fric; who.yvel = who.yvel + grav; who._x = who._x + who.xvel; who._y = who._y + who.yvel; } who.virtx = wrap._x + who._x; who.virty = wrap._y + who._y; who.rig = who.virtx + 15; who.lef = who.virtx - 15; who.topp = who.virty - 70; while (wrap.bg.hitTest(who.virtx, who.topp, true)) { who._y = who._y + 1; who.virty = who.virty + 1; who.topp = who.topp + 1; if (who.yvel < 0) { who.yvel = who.yvel * -1; } } while (wrap.bg.hitTest(who.virtx, who.virty, true)) { who._y = who._y - 1; who.virty = who.virty - 1; who.topp = who.topp - 1; if (!who.squashed) { who.hurt = false; } if (!who.jlo) { who.yvel = 0; who.jlo = false; if (who.jumping && (who.life > 0)) { if (!who.attacking) { who.guts.gotoAndStop("landit"); } else { jumpRecover(who); } } } if (who.life <= 0) { if (!d.carrot) { if (d.soundcount != 1) { cannot.start(); d.soundcount = 1; } else { d.soundcount = 0; resistance.start(); } d.carrot = true; } d.hurt = false; d.squashed = false; who.guts.gotoAndStop("ground"); } } while (wrap.bg.hitTest(who.rig, who.virty - 25, true)) { who.virtx = who.virtx - 1; who._x = who._x - 1; who.rig = who.rig - 1; who.xvel = 0; } while (wrap.bg.hitTest(who.lef, who.virty - 25, true)) { who.virtx = who.virtx + 1; who._x = who._x + 1; who.lef = who.lef + 1; who.xvel = 0; } if (!wrap.bg.hitTest(who.virtx, who.virty + 20, true)) { who.jumping = true; } } function squashrecover(who) { who.attacking = false; who.squashed = false; who.hurt = false; who.guts.gotoAndStop("rest"); } function controls(who) { if (!who.attacking) { if (Key.isDown(39)) { who.xvel = who.xvel + who.speed; who._xscale = 100; if (!who.jumping) { who.guts.gotoAndStop("run"); } } if (Key.isDown(37)) { who.xvel = who.xvel - who.speed; who._xscale = -100; if (!who.jumping) { who.guts.gotoAndStop("run"); } } if (((!Key.isDown(39)) && (!Key.isDown(37))) && (!who.jumping)) { who.guts.gotoAndStop("rest"); } if (Key.isDown(65)) { if (who.powa > 3) { who.charge = who.charge + 3; if (who.charge > 9) { who.powa = who.powa - 1; } } if (who.charge > 400) { who.charge = 400; } if (who.charge > 9) { i = 0; while (i < (who.charge / 25)) { t = wrap.attachMovie("twinkle", "star" + starcv, starcv); starcv++; t._xscale = who.charge * 1.5; if (t._xscale > 200) { t._xscale = 200; } t.gotoAndPlay(random(3) + 1); t._yscale = t._xscale; t._x = who._x + (random(70) - 35); t._y = who._y - random(100); t.yvel = random(4); t.xvel = random(6) - 3; t.onEnterFrame = function () { this._y = this._y - this.yvel; if (!this.esc) { this.yvel = this.yvel * 0.9; this._alpha = this._alpha - 10; } else { this._alpha = this._alpha - 3; this.yvel = this.yvel - 3; } this._x = this._x + this.xvel; this.xvel = this.xvel * 0.9; if ((_root.d.charge == 0) && (!this.esc)) { this.xvel = this.xvel * 10; this.yvel = this.yvel * random(20); if (_root.d._xscale == 100) { this._x = this._x + 90; } else { this._x = this._x - 90; } this.esc = true; } if (this._alpha <= 10) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } }; i++; } } } if (Key.isDown(65) && (who.aup)) { who.attacking = true; who.aup = false; who.guts.gotoAndStop("attack" + who.anum); who.anum = who.anum + 1; if (who.anum == 3) { who.anum = 0; } if (who.jumping) { who.guts.gotoAndStop("airslash"); } var sou = eval ("swin" + who.anum); sou.start(); } } if (!Key.isDown(65)) { if (who.charge > 9) { who.guts.gotoAndStop("chargerelease"); who.attacking = true; } else { who.charge = 0; } who.aup = true; } if (!Key.isDown(83)) { who.sup = true; } if (!Key.isDown(JUMPBUT)) { who.jup = true; } if (Key.isDown(JUMPBUT)) { if ((!who.jumping) && (who.jup)) { who.jumping = true; if (!who.attacking) { who.guts.gotoAndStop("jumpload"); } else { runJump(who); } who.jup = false; who.jlo = true; } } } function makeFireball(who) { flashIt(); who.biggun = false; if (!who.biggun) { f = wrap.attachMovie("special" + who.id, "fireball", 899); discharge.start(); amt = who.charge * 0.5; f._xscale = amt; f._yscale = f._xscale; if (who._xscale == 100) { f.dir = 1; f._x = who._x + 150; } else { f.dir = -1; f._xscale = -amt; f._x = who._x - 150; } f._y = who._y - 30; f.onEnterFrame = function () { this._x = this._x + (6 * this.dir); testHit(this.hitzone, Math.abs(this._xscale / 90), this, true); }; } if (who.powa < 0) { who.powa = 0; } who.charge = 0; } function flashIt() { wrap.flasher.gotoAndPlay(2); } function testHit(box, amt, who, cl) { if ((!summoning) && (!d.dead)) { i = 0; while (i < stones.length) { var bh = stones[i]; if (bh.hitTest(box)) { hit2.start(); bh.inair = true; r = wrap.attachMovie("hitpoof", "poof" + starcv, starcv + 999999); r._xscale = 70; r._yscale = r._xscale; if (who._xscale > 0) { bh.xvel = bh.xvel + (7 + random(5)); } else { bh.xvel = bh.xvel - (7 - random(5)); } if (who._xscale > 0) { var pg = 10; bh._xscale = -100; } else { bh._xscale = 100; pg = -10; r._xscale = -70; } if (!cl) { r._x = bh._x + pg; var ix = r._x; } else { r._x = bh._x; var ix = r._x; } r._y = bh._y - 55; var iy = r._y; bh.yvel = -13; bh.juggle = bh.juggle + 1; s = wrap.attachMovie("ptcounter", "pcount" + i, 8888888 + i); s._x = ix; s._y = iy; s.pt = "+ " + bh.juggle; s.cv = 0; s.onEnterFrame = function () { this._y = this._y - 2; this.cv++; if (this.cv >= 30) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } }; this.hitagravestone = true; this.score = this.score + bh.juggle; if ((bh.juggle >= 20) && (!juggler)) { juggler = true; } } i++; } if ((wrap.bad.hitarea.hitTest(box) && (!b.inv)) && (!b.finaldead)) { var ra = random(3); var plain = eval ("hit" + ra); plain.start(); var rak = random(10); if (rak > 7) { rak = 1; } var gil = eval ("groan" + rak); gil.start(); if ((wrap.bad.expirecv <= 0) || (wrap.bad.expirecv == undefined)) { wrap.bad.pax = 1; } else if (!cl) { wrap.bad.pax = wrap.bad.pax + 1; } wrap.bad.expirecv = wrap.bad.maxexpire; wrap.bad.gotoAndPlay("hit"); if ((!b.attacking) && (!b.nohit)) { wrap.bad.guts.gotoAndStop("hit"); } wrap.bad.life = wrap.bad.life - amt; var dist = Math.abs(wrap.bad._x - who._x); if (who._xscale > 0) { wrap.bad.xvel = 7; } else { wrap.bad.xvel = -7; } if (!cl) { if (who._xscale > 0) { var ix = (who._x + 90); } else { var ix = (who._x - 90); } } else { var ix = who._x; } iy = who._y - 40; if (!b.predead) { i = 0; while (i < 4) { j = wrap.attachMovie("bits" + i, "bit" + i, starcv); starcv++; j._x = ix + (random(20) - 10); j._y = iy - (random(20) - 10); j.xvel = random(20) - 10; j.yvel = random(20) * -1; j.onEnterFrame = function () { this._x = this._x + this.xvel; this._y = this._y + this.yvel; this.xvel = this.xvel * 0.9; this.yvel = this.yvel + grav; if (this._y > 500) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } }; i++; } } var num = (ncv - 1); var turd = eval ("wrap.pcount" + num); if (cl) { var mult = Math.round(amt); } else { var mult = 0; } wrap.bad.pax = wrap.bad.pax + mult; if (turd._x == undefined) { s = wrap.attachMovie("ptcounter", "pcount" + ncv, 8888888 + ncv); s._x = ix; s._y = iy; s.pt = "+ " + wrap.bad.pax; s.prev = wrap.bad.pax; s.cv = 0; s.onEnterFrame = function () { this._y = this._y - 2; this.cv++; if (this.cv >= 30) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } }; ncv++; } else { turd.pt = "+ " + wrap.bad.pax; } this.score = this.score + wrap.bad.pax; if ((wrap.bad.pax >= 20) && (!juggler)) { juggler = true; } } } } function runSpecial(x, y, id, dir) { flashIt(); sp = wrap.attachMovie("special" + id, "special", 999); sp._x = x; sp._y = y; sp._xscale = 100 * dir; sp.dir = dir; sp.onEnterFrame = function () { this._x = this._x + (dir * 3); }; } function hitRecover(who) { if (!who.attacking) { who.guts.gotoAndStop("rest"); } } function jumpRecover(who) { who.jumping = false; if (!who.attacking) { who.guts.gotoAndStop("rest"); } } function runJump(who) { who.yvel = -23; who.jlo = false; if (!who.attacking) { who.guts.gotoAndStop("inair"); } } function momentum(who, amt) { if (who._xscale == 100) { who.xvel = who.xvel + amt; } else { who.xvel = who.xvel - amt; } } function endAttack(who) { who.attacking = false; who.guts.gotoAndStop("rest"); who.jlo = false; if (who.jumping) { who.guts.gotoAndStop("inair"); } if (Key.isDown(65) && (who.aup)) { who.attacking = true; who.aup = false; if (who.jumping) { who.anum = 1; } who.guts.gotoAndStop("attack" + who.anum); who.anum = who.anum + 1; if (who.anum == 3) { who.anum = 0; } var sou = eval ("swin" + who.anum); sou.start(); } } function centerOn(who) { goalx = 320 - who._x; distx = goalx - wrap._x; wrap._x = wrap._x + (distx / 4); } function restrainBG() { if (wrap._x > -25) { wrap._x = -25; } var _local1 = (-screenw) + 650; if (wrap._x < _local1) { wrap._x = _local1; } } function restrainDude(who) { if (who._x < 70) { who._x = 70; who.xvel = 0; } if (who._x > (wrap.bg._width - 60)) { who._x = wrap.bg._width - 60; who.xvel = 0; } if (who._y < 60) { who._y = 60; } } function endBossAttack(who) { who.attacking = false; who.guts.gotoAndStop("rest"); who.inv = false; who.overr = false; } function runEndEffects() { d.dead = true; } function checkBossHit(box, fire, flame) { if (!summoning) { i = 0; while (i < stones.length) { var yi = stones[i]; if (box.hitTest(yi) && (!yi.hurt)) { hit2.start(); r = wrap.attachMovie("hitpoof", "poof" + starcv, starcv + 999999); starcv++; r._xscale = 70; r._x = yi._x; r._y = yi._y - 30; if (b._x > r._x) { r._xscale = -70; } else { r._xscale = 70; } r._yscale = r._xscale; yi.yvel = -20; yi.hurt = true; if (yi._x > b._x) { yi.xvel = yi.xvel + 10; yi._xscale = -100; } else { yi.xvel = yi.xvel - 10; yi._xscale = 100; } } i++; } if (((box.hitTest(d.guts.box) && (!d.hurt)) && (!d.dead)) && (!d.blinking)) { d.inv = true; var ra = random(3); var plain = eval ("hit" + ra); plain.start(); flashIt(); d.hurt = true; if (!fire) { d.guts.gotoAndStop("airhit"); d.yvel = -20; } if (fire) { d.guts.gotoAndStop("burned"); d.yvel = -20; } if (flame) { d.guts.gotoAndStop("burn"); d.yvel = -20; } d.life = d.life - 20; if (!nox) { if (d._x > b._x) { d.xvel = 30; d._xscale = -100; } else { d.xvel = -30; d._xscale = 100; } if (b._xscale == -100) { d.xvel = -35; d._xscale = 100; } } d.attacking = false; d.jlo = false; if (d.life <= 0) { d.life = 0; runEndEffects(); } } } } function makeInv() { b.inv = true; } function bossMove() { if (b.ploy == 1) { if (!b.doneit) { b.pattern = 2; b.doneit = true; } else if (!b.dunn) { b.pattern = 4; if (!b.laffed) { laugh.start(); b.laffed = true; } else { b.laffed = false; nochance.start(); } b.dunn = true; } else { b.pattern = 4; } b.aicv = 0; b._xscale = 100; } if (b.ploy == 0) { b.ploy = 1; } } function switchBoss() { flashIt(); bgmusic.stop(); if (!this.mute) { bgmusic2.start(0, 999); } this.bgmuse2 = true; kl = wrap.attachMovie("bigsplode", "sploder", 569648999); kl._x = b._x; kl._y = b._y; b.nohit = true; b.guts.gotoAndStop("skull"); b.skullit = true; } function skullChange() { b.guts.gotoAndStop("skull"); } function makeFireballzRight() { fireballsound.start(); fireballsound.start(); flashIt(); f = wrap.attachMovie("fireball", "mball" + starcv, starcv); starcv++; f._x = b._x + 20; f._y = b._y + 45; f.onEnterFrame = function () { if (!_root.pausy) { this._x = this._x + 10; checkBossHit(this.box, false, true); if (this._x > 2800) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } if (this._y > 800) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } if (this._y < -300) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } } }; f = wrap.attachMovie("fireball", "mball" + starcv, starcv); starcv++; f._x = b._x - 20; f._y = b._y + 45; f._xscale = -100; f.onEnterFrame = function () { if (!_root.pausy) { this._x = this._x - 10; checkBossHit(this.box, false, true); if (this._x > 2800) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } if (this._y > 800) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } if (this._y < -300) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } } }; f = wrap.attachMovie("fireball", "fball" + starcv, starcv); starcv++; f._x = b._x + 20; f._y = b._y + 25; f._rotation = -45; f.onEnterFrame = function () { if (!_root.pausy) { checkBossHit(this.box, false, true); this._x = this._x + 10; this._y = this._y - 10; if ((this._x > 2800) || (this._x < 0)) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } if (this._y > 800) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } if (this._y < -300) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } } }; f = wrap.attachMovie("fireball", "fball" + starcv, starcv); starcv++; f._x = b._x - 20; f._y = b._y + 25; f._rotation = 45; f._xscale = -100; f.onEnterFrame = function () { if (!_root.pausy) { checkBossHit(this.box, false, true); this._x = this._x - 10; this._y = this._y - 10; if ((this._x > 2800) || (this._x < 0)) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } if (this._y > 800) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } if (this._y < -300) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } } }; f = wrap.attachMovie("fireball", "fball" + starcv, starcv); starcv++; f._x = b._x + 20; f._y = b._y + 65; f._rotation = 45; f.onEnterFrame = function () { if (!_root.pausy) { checkBossHit(this.box, false, true); this._x = this._x + 10; this._y = this._y + 10; if ((this._x > 2800) || (this._x < 0)) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } if (this._y > 800) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } if (this._y < -300) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } } }; f = wrap.attachMovie("fireball", "fball" + starcv, starcv); starcv++; f._x = b._x - 20; f._y = b._y + 65; f._rotation = -45; f._xscale = -100; f.onEnterFrame = function () { if (!_root.pausy) { checkBossHit(this.box, false, true); this._x = this._x - 10; this._y = this._y + 10; if ((this._x > 2800) || (this._x < 0)) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } if (this._y > 800) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } if (this._y < -300) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } } }; f = wrap.attachMovie("fireball", "fball" + starcv, starcv); starcv++; f._x = b._x; f._y = b._y + 65; f._rotation = 90; f._xscale = 100; f.onEnterFrame = function () { if (!_root.pausy) { checkBossHit(this.box, false, true); this._y = this._y + 10; if (this._y > 800) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } if (this._y < -300) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } } }; } function winIt() { nomorelevelup = true; _root.runAchieve(3); if (kongtime < 8160) { _root.runAchieve(2); } if (!hitagravestone) { _root.runAchieve(4); } if (!lostalife) { _root.runAchieve(5); } if (!d.jumping) { d.guts.gotoAndStop("rest"); } go = this.attachMovie("winscreen", "winner", 998799); go.aup = false; pausy = true; won = true; } function winPresses() { go = this.winner; go.onEnterFrame = function () { if (!Key.isDown(65)) { this.aup = true; } if (Key.isDown(65) && (this.aup)) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; delete this.onPress; _root.gotoAndStop(2); } }; } function ai() { if (!b.finaldead) { if ((wrap.flasher._currentframe != 1) && (!pausy)) { wrap.flasher.play(); } if ((b.life <= 0) && (!b.predead)) { b.home = b._x; b.predead = true; b.inv = true; b.tranny = true; b.guts.gotoAndStop("die0"); } if (((b.life < 0) && (b.predead)) && (!b.tranny)) { stopAllSounds(); b.guts.gotoAndStop("die1"); death.start(); b.finaldead = true; } if ((b.predead && (b.inv)) && (!b.skullit)) { if (b.rig) { b.rig = false; b._x = b.home + 5; } else { b.rig = true; b._x = b.home - 5; } } if (b.skullit) { if (b.life < 60) { b.maxlife = 60; b.life = b.life + 2; } else if (!b.boogah) { b.tranny = false; b.inv = false; b.endbattle = true; b.boogah = true; b.skullit = false; b.aicv = 0; } } if (b.endbattle) { b.chasex = false; b.chasey = false; if (((!b.goright) && (!b.gocenter)) || (b.goleft)) { goalx = 190; goaly = 200; b.goleft = true; } if (b.goright) { goalx = 1220; goaly = 200; } if (b.gocenter) { goalx = 600; goaly = 100; } distx = goalx - b._x; disty = goaly - b._y; b.xvel = b.xvel + (distx / 105); b.yvel = b.yvel + (disty / 105); tax = Math.abs(distx); tay = Math.abs(disty); if ((tax < 70) && (tay < 70)) { b.aicv++; if ((b.aicv > 15) && (!b.finaldead)) { b.guts.gotoAndStop("fireballz"); } if ((b.aicv >= 30) && (!b.finaldead)) { b.endbattle = false; b.waiting = true; b.aicv = 0; if (b._x < 400) { makeFireballzRight(); } if ((b._x > 400) && (b._x < 1000)) { makeFireballzRight(); } if (b._x > 1000) { makeFireballzRight(); } } } } if (b.waiting) { b.aicv++; if (b.aicv > 50) { b.waiting = false; b.endbattle = true; b.inv = false; if (b.goright) { b.goleft = false; b.gocenter = true; b.goright = false; return(undefined); } if (b.goleft) { b.goleft = false; b.gocenter = false; b.goright = true; return(undefined); } if (b.gocenter) { b.goleft = true; b.gocenter = false; b.goright = false; return(undefined); } } } if (!b.predead) { if (b.pattern == 6) { b.aicv++; if (b.aicv >= 70) { b.doneit = false; b.dunn = false; b.pattern = 0; b.aicv = 0; } } if (b.pattern == 5) { h = wrap.attachMovie("hairball0", "ball1", 889987666); h.box.heavy = true; h._x = 200 + (random(200) - 100); h._y = -100; h.yvel = 0; h.hitit = false; h.onEnterFrame = function () { if (!_root.pausy) { if (!this.gothim) { _root.checkBossHit(this.box); } if (this.box.hitTest(d.guts.box)) { this.gothim = true; } this._y = this._y + this.yvel; this.yvel = this.yvel + (grav * 0.7); this.virtx = this._x + wrap._x; this.virty = this._y + wrap._y; if (!this.hitit) { while (wrap.bg.hitTest(this.virtx, this.virty, true)) { this._y = this._y - 1; this.virty = this.virty - 1; this.yvel = -10; this.hitit = true; } if (this.hitit) { groundhit.start(); } } if (this.virty > 800) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } } }; h = wrap.attachMovie("hairball0", "ball0", 889987665); h.box.heavy = true; h._x = 400 + (random(200) - 100); h._y = -150; h.yvel = 0; h.hitit = false; h.onEnterFrame = function () { if (!_root.pausy) { if (!this.gothim) { _root.checkBossHit(this.box); } if (this.box.hitTest(d.guts.box)) { this.gothim = true; } this._y = this._y + this.yvel; this.yvel = this.yvel + (grav * 0.7); this.virtx = this._x + wrap._x; this.virty = this._y + wrap._y; if (!this.hitit) { while (wrap.bg.hitTest(this.virtx, this.virty, true)) { this._y = this._y - 1; this.virty = this.virty - 1; this.yvel = -10; this.hitit = true; } if (this.hitit) { groundhit.start(); } } if (this.virty > 800) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } } }; h = wrap.attachMovie("hairball0", "ball3", 889987667); h.box.heavy = true; h._x = 650 + (random(200) - 100); h._y = -190; h.yvel = 0; h.hitit = false; h.onEnterFrame = function () { if (!_root.pausy) { if (!this.gothim) { _root.checkBossHit(this.box); } if (this.box.hitTest(d.guts.box)) { this.gothim = true; } this._y = this._y + this.yvel; this.yvel = this.yvel + (grav * 0.7); this.virtx = this._x + wrap._x; this.virty = this._y + wrap._y; if (!this.hitit) { while (wrap.bg.hitTest(this.virtx, this.virty, true)) { this._y = this._y - 1; this.virty = this.virty - 1; this.yvel = -10; this.hitit = true; } if (this.hitit) { groundhit.start(); } } if (this.virty > 800) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } } }; h = wrap.attachMovie("hairball0", "ball4", 889987669); h.box.heavy = true; h._x = 1000 + (random(200) - 100); h._y = -100; h.yvel = 0; h.hitit = false; h.onEnterFrame = function () { if (!_root.pausy) { if (!this.gothim) { _root.checkBossHit(this.box); } if (this.box.hitTest(d.guts.box)) { this.gothim = true; } this._y = this._y + this.yvel; this.yvel = this.yvel + (grav * 0.7); this.virtx = this._x + wrap._x; this.virty = this._y + wrap._y; if (!this.hitit) { while (wrap.bg.hitTest(this.virtx, this.virty, true)) { this._y = this._y - 1; this.virty = this.virty - 1; this.yvel = -10; this.hitit = true; } if (this.hitit) { groundhit.start(); } } if (this.virty > 800) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } } }; h = wrap.attachMovie("hairball0", "ball5", 889987670); h.box.heavy = true; h._x = 1290 + (random(200) - 100); h._y = -150; h.yvel = 0; h.hitit = false; h.onEnterFrame = function () { if (!_root.pausy) { if (!this.gothim) { _root.checkBossHit(this.box); } if (this.box.hitTest(d.guts.box)) { this.gothim = true; } this._y = this._y + this.yvel; this.yvel = this.yvel + (grav * 0.7); this.virtx = this._x + wrap._x; this.virty = this._y + wrap._y; if (!this.hitit) { while (wrap.bg.hitTest(this.virtx, this.virty, true)) { this._y = this._y - 1; this.virty = this.virty - 1; this.yvel = -10; this.hitit = true; } if (this.hitit) { groundhit.start(); } } if (this.virty > 800) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; } } }; b.aicv = 0; b.pattern = 6; } if (b.pattern == 4) { b.above = true; goalx = 660; goaly = -300; distx = goalx - b._x; disty = goaly - b._y; b.xvel = b.xvel + (distx / 75); b.yvel = b.yvel + (disty / 295); tay = Math.abs(disty); if (tay < 80) { b.pattern = 5; b.aicv = 0; } } if (b.pattern == 1) { b.chasex = false; b.chasey = false; if (b.side == 0) { if (b.ploy == 0) { goalx = 150; goaly = 150; } if (b.ploy == 1) { goalx = 150; goaly = 400; } } if (b.side == 1) { if (b.ploy == 0) { goalx = 1300; goaly = 150; } if (b.ploy == 1) { goalx = 1300; goaly = 400; } } if (!b.attacking) { distx = goalx - b._x; disty = goaly - b._y; b.xvel = b.xvel + (distx / 95); b.yvel = b.yvel + (disty / 95); tax = Math.abs(distx); tay = Math.abs(disty); if ((tax < 90) && (tay < 90)) { b.attacking = true; b.guts.gotoAndStop("attack2"); if (b.side == 1) { b._xscale = -100; } } } } if (((b.pattern == 0) || (b.pattern == 2)) || (b.pattern == 3)) { b.aicv++; if (b.aicv >= 230) { b.aicv = 0; b.chasex = false; b.chasey = false; b.ploy = 0; if (b.pattern == 0) { b.side = 0; } else if (b.side == 0) { b.side = 1; } else { b.side = 0; } b.pattern = 1; } b.distx = d._x - b._x; b.disty = d._y - (b._y + 150); b.dist = Math.sqrt((b.distx * b.distx) + (b.disty * b.disty)); if (!d.hurt) { if (!b.attacking) { if (b.dist > 220) { b.chasex = true; b.chasey = true; } else { b.chasex = false; b.deccount = b.deccount + 1; if (b.deccount >= 50) { b.deccount = 0; b.attacking = true; var _local5 = Math.abs(b.distx); if ((_local5 > 120) || (b.disty > 70)) { b.guts.gotoAndStop("attack0"); } else { b.guts.gotoAndStop("attack1"); b.overr = true; } } } } if (b.overr) { b.xvel = b.xvel + (b.distx / 72); } } else { var _local4 = 650 - b._x; var _local3 = 80 - b._y; b.xvel = b.xvel + (_local4 / 50); b.yvel = b.yvel + (_local3 / 50); } } } } } function loseLife() { this.lives--; this.lostalife = true; if (this.lives > 0) { d.carrot = false; gs = this.wrap.attachMovie("gstone", ("gstone" + stones.length) + 1, (99555 + stones.length) + 1); gs._x = d._x; gs._y = d._y; gs._xscale = d._xscale; gs.gotoAndStop(37); gs.xvel = 0; gs.yvel = 0; stones.push(gs); d.guts.gotoAndStop("rest"); d.hurt = false; d.dead = false; d.stoned = false; d.xvel = 0; d.yvel = 0; d._x = 220; d._y = 120; d._xscale = 100; d.blinking = true; d.life = 100; d.powa = 0; d.attacking = false; d.jumping = false; d.jlo = false; d.charge = 0; d.blinkcv = 0; } else { stones.push(d); stopAllSounds(); if (!this.grover) { nothing.start(); this.grover = true; } go = this.attachMovie("gameover", "gameover", 99); go.aup = false; } } function showOver() { nomorelevelup = true; pausy = true; go = this.gameover; go.onPress = function () { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; delete this.onPress; _root.gotoAndStop(2); }; go.onEnterFrame = function () { if (!Key.isDown(65)) { this.aup = true; } if (Key.isDown(65) && (this.aup)) { this.unloadMovie(); this.removeMovieClip(); delete this.onEnterFrame; delete this.onPress; _root.gotoAndStop(2); } }; } function gameOver() { } function aifuncs() { b._y = b._y + b.yvel; b.yvel = b.yvel * 0.8; b.xvel = b.xvel * 0.8; if (b.expirecv > 0) { b.expirecv = b.expirecv - 1; } var _local3 = b.guts.e0; var _local2 = b.guts.e1; if (b._xscale < 0) { mult = -1; } else { mult = 1; } _local3.distx = d._x - ((b._x + b.guts._x) + _local3._x); _local3.disty = d._y - ((b._y + b.guts._y) + _local3._y); _local3.rads = Math.atan2(_local3.disty, _local3.distx * mult); _local3._rotation = (_local3.rads * 180) / Math.PI; _local2.distx = d._x - ((b._x + b.guts._x) + _local2._x); _local2.disty = d._y - ((b._y + b.guts._y) + _local2._y); _local2.rads = Math.atan2(_local2.disty, _local2.distx * mult); _local2._rotation = (_local2.rads * 180) / Math.PI; if (b.chasex) { var _local7 = d._x - b._x; b.xvel = b.xvel + (_local7 / 155); } var _local5 = b._x + b.xvel; if (b.chasey) { var _local6 = d._y - (b._y + 150); b.yvel = b.yvel + (_local6 / 155); } if ((b._y < 100) && (!b.above)) { b._y = 100; } var _local4 = _local5 - b._x; b._x = _local5; i = 0; while (i < stones.length) { var _local1 = stones[i]; if (p.hitTest(_local1)) { _local1._x = _local1._x + _local4; } i++; } if (p.hitTest(d)) { d._x = d._x + _local4; } p._x = b._x - 320; p._y = b._y - 20; } function stonePhys() { i = 0; while (i < stones.length) { var _local1 = stones[i]; _local1.virtx = wrap._x + _local1._x; _local1.virty = wrap._y + _local1._y; _local1._y = _local1._y + _local1.yvel; _local1._x = _local1._x + _local1.xvel; var _local2 = Math.abs(_local1.xvel); if (_local2 < 1) { _local1.xvel = 0; } _local1.xvel = _local1.xvel * 0.8; _local1.yvel = _local1.yvel + grav; _local1.virty = _local1.virty + _local1.yvel; _local1.topp = _local1.virty - _local1._height; while (wrap.bg.hitTest(_local1.virtx, _local1.topp, true)) { _local1._y = _local1._y + 1; _local1.virty = _local1.virty + 1; _local1.topp = _local1.topp + 1; _local1.yvel = 5; } while (wrap.bg.hitTest(_local1.virtx, _local1.virty, true)) { _local1._y = _local1._y - 1; _local1.virty = _local1.virty - 1; _local1.yvel = 0; _local1.inair = false; _local1.juggle = 0; _local1.hurt = false; } i++; } } JUMPBUT = 38; this.kongtime = 0; this.hitagravestone = false; this.juggler = false; this.breadhit = false; this.lostalife = false; this.mute = false; this.bgmuse2 = false; this.pdiddy._visible = false; this.pausy = false; this.summoning = false; this.grover = false; wrap.bg.plat.unloadMovie(); wrap.bg.plat.removeMovieClip(); nomorelevelup = false; slowmult = 1; this.lives = 3; grav = 2; fric = 0.75; this.ncv = 0; screenw = wrap.bg._width - 50; this.score = 0; this.lev = 0; this.levreqs = new Array(100, 250, 650, 950); this.nex = levreqs[0]; this.starcv = 0; hud.holder.guts.attachMovie("levicon" + this.lev, "guts", 0); stones = new Array(); i = 0; while (i < 4) { gs = this.wrap.attachMovie("gstone", "gstone" + i, 99555 + i); gs._x = random(1250) + 70; while ((!wrap.bg.hitTest(gs._x, gs._y, true)) || (gs.hitTest(wrap.bg.plat))) { gs._y = gs._y + 1; } var sc = random(2); if (sc == 0) { gs._xscale = 100; } else { gs._xscale = -100; } gs.gotoAndStop(37); gs.xvel = 0; gs.yvel = 0; stones.push(gs); i++; } d = wrap.dude; d.invcv = 0; d.blinkcv = 0; d.blinking = true; d.anum = 0; d.regen = 0.1; d.charge = 0; d.chargelim = 20; dudes = new Array(3, 1, 2, 0, 4); d.attachMovie("k" + dudes[this.lev], "guts", 0); d.id = dudes[this.lev]; d.speed = 4; d.life = 100; d.maxlife = 100; d.powa = 0; d.xvel = 0; d.yvel = 0; d.hurtcv = 0; b = wrap.bad; b.life = 130; b.maxlife = b.life; b.maxexpire = 20; b.xvel = 0; b.yvel = 0; b.deccount = 0; b.pattern = 0; b.aicv = 0; b.inv = false; b.finaldead = false; b.predead = false; b.pattern = 0; b.dunn = false; b.aicv = 0; b.skullit = false; b.home = undefined; b.boogah = false; b.endbattle = false; b.chasex = false; b.chasey = false; b.gocenter = false; b.goleft = true; b.goright = false; b.waiting = false; b.above = false; b.side = 0; b.attacking = false; b.overr = false; b.nohit = false; won = false; p = wrap.bg.plat; updateHUD(); eyesc = b.guts.e0._xscale; this.onEnterFrame = function () { if (!this.pausy) { this.kongtime++; ai(); aifuncs(); if ((!d.hurt) && (!d.dead)) { controls(d); } phys(d); stonePhys(); if (!b.finaldead) { centerOn(d); } else { centerOn(b); } restrainBG(); restrainDude(d); } if (!Key.isDown(77)) { this.mib = true; } if (Key.isDown(77) && (this.mib)) { this.mib = false; if (!this.mute) { this.mute = true; if (this.bgmuse2) { bgmusic2.stop(); } else { bgmusic.stop(); } } else { this.mute = false; if (this.bgmuse2) { bgmusic2.start(0, 999); } else { bgmusic.start(0, 999); } } } if (!Key.isDown(80)) { this.pawup = true; } if ((((Key.isDown(80) && (this.pawup)) && (!d.dead)) && (!won)) && (this.gameover._x == undefined)) { if (this.paws) { this.pdiddy._visible = false; this.paws = false; this.pausy = false; pausesound.start(); b.guts.innards.play(); } else if (!this.pausy) { pausesound.start(); this.pdiddy._visible = true; this.paws = true; this.pausy = true; b.guts.innards.stop(); wrap.flasher.stop(); d.attacking = false; if (!d.jumping) { d.guts.gotoAndStop("rest"); } } this.pawup = false; } if (!Key.isDown(82)) { this.rup = true; } if (((Key.isDown(82) && (this.rup)) && (!won)) && (this.gameover._x == undefined)) { lup.unloadMovie(); lup.removeMovieClip(); _root.gotoAndStop(2); } };
Symbol 29 MovieClip [special2] Frame 23
stop(); this.unloadMovie(); this.removeMovieClip();
Symbol 112 MovieClip [summon] Frame 52
_root.switchGuy();
Symbol 112 MovieClip [summon] Frame 77
this.unloadMovie(); this.removeMovieClip(); stop();
Symbol 124 MovieClip Frame 1
stop();
Symbol 151 MovieClip Frame 1
stop();
Symbol 151 MovieClip Frame 100
stop();
Symbol 159 MovieClip Frame 1
stop();
Symbol 159 MovieClip Frame 8
stop();
Symbol 172 Button
on (release) { NewgroundsAPI.loadNewgrounds(); }
Symbol 180 MovieClip Frame 1
com.Newgrounds.NewgroundsAPI.attachFlashAd(_parent[_name]); var attachAd = function () { com.Newgrounds.NewgroundsAPI.attachFlashAd(_parent[_name]); }; com.Newgrounds.NewgroundsAPI.addEventListener(com.Newgrounds.NewgroundsAPI.events.ADS_APPROVED, attachAd); background._visible = false;
Symbol 181 MovieClip Frame 1
Symbol 184 MovieClip Frame 1
eyes._visible = false; cv = 0; this.onEnterFrame = function () { bt = _root.getBytesTotal(); bl = _root.getBytesLoaded(); perc = Math.floor((bl / bt) * 100); beams._alpha = (bl / bt) * 100; head.gotoAndStop(perc); this.sho = perc + "%"; if (perc == 100) { if (!this.dunn) { flashit.gotoAndPlay(2); this.dunn = true; } sho = "PRESS A"; cv++; if (cv >= 20) { eyes._visible = true; soundit.gotoAndPlay(1); delete this.onEnterFrame; dabut.onPress = function () { thebeard.start(); delete this._parent.onEnterFrame; delete this.onEnterFrame; _root.gotoAndStop(2); }; this.onEnterFrame = function () { if (Key.isDown(65)) { thebeard.start(); delete this.onEnterFrame; _root.gotoAndStop(2); } }; } } };
Symbol 198 MovieClip Frame 1
function unlockMedal(m_name) { clearInterval(pop_delay); var _local1 = com.Newgrounds.NewgroundsAPI.getMedals(); var _local2 = null; for (i in _local1) { if (_local1[i].medal_name == m_name) { _local2 = _local1[i]; medal_name = _local2.medal_name; medal_value = _local2.medal_value + "pts"; pop_delay = setInterval(endDelay, 3000); _visible = true; gotoAndPlay (2); break; } } } function endDelay(params) { gotoAndPlay (10); clearInterval(pop_delay); } var pop_delay; var medal_name = "?????"; var medal_value = "???"; _visible = false;
Symbol 198 MovieClip Frame 10
var myBitmapData = flash.display.BitmapData.loadBitmap(medal_name + ".gif"); medal_icon.attachBitmap(myBitmapData, 111); stop();
Symbol 201 Button
on (release) { this._visible = false; }
Symbol 208 MovieClip Frame 1
_visible = false; var checkConnection = function (event) { if (!event.success) { _visible = true; gotoAndStop (3); } }; if (com.Newgrounds.NewgroundsAPI.isNewgrounds() || (_root.API_Settings.debug_mode)) { com.Newgrounds.NewgroundsAPI.addEventListener(com.Newgrounds.NewgroundsAPI.events.MOVIE_CONNECTED, checkConnection); if ((!com.Newgrounds.NewgroundsAPI.hasUserSession()) && (!_root.API_Settings.debug_mode)) { _visible = true; gotoAndStop (2); } } com.Newgrounds.NewgroundsAPI.setMovieVersion(_root.API_Settings.movie_version); com.Newgrounds.NewgroundsAPI.connectMovie(_root.API_Settings.movie_id, _root.API_Settings.enc_key, _root.API_Settings.debug_mode); com.Newgrounds.NewgroundsAPI.loadMedals(); stop();
Symbol 1477 MovieClip [__Packages.com.Newgrounds.BaseN] Frame 0
class com.Newgrounds.BaseN { var ceiling, hashIndex, bitSize, hashVal, i; function BaseN (hash) { ceiling = 100000000000000; if (hash) { hashIndex = hash; } else { hashIndex = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ`~@#$%^&*()+|;/"; } bitSize = hashIndex.length; hashVal = new Object(); i = 0; while (i < bitSize) { hashVal[hashIndex.charAt(i)] = i; i++; } } function verify(s) { if (hashVal[s] != undefined) { return(true); } return(false); } function encode(n, minchars) { debug.lastencode = ""; if (typeof(i) != "string") { n = n.toString(); } if (n.charAt(0) == "-") { var _local3 = "-"; n = n.substring(1); } else { var _local3 = ""; } if (String(n).indexOf(".") > -1) { var _local4 = String(n).split(".", 2); return(((_local3 + baseNEncoder(_local4[0], minchars)) + ".") + baseNEncoder(_local4[1])); } debug.lastencode = debug.lastencode + "\tNo decimal\r"; return(_local3 + baseNEncoder(n, minchars)); } function decode(s) { var _local4 = 1; if (s.charAt(0) == "-") { _local4 = -1; s = s.substring(1, s.length); } var _local3 = s.indexOf("."); if (_local3 > -1) { var _local5 = Math.pow(10, baseNDecoder(s.substring(_local3 + 1, s.length))); return((baseNDecoder(s.substring(0, _local3)) / _local5) * _local4); } return(baseNDecoder(s) * _local4); } function baseNEncoder(n, minchars) { if (!minchars) { minchars = 1; } var _local4 = ""; while (n != 0) { n = Math.round(n); var _local3 = n % bitSize; if (Math.round(_local3) != _local3) { } _local4 = hashIndex.charAt(_local3) + _local4; debug.lastencode = debug.lastencode + (((((((("\t-> n:" + n) + " % bitSize:") + bitSize) + " = ") + _local3) + ", final char=") + _local4) + newline); n = n - _local3; n = n / bitSize; } if (minchars) { while (_local4.length < minchars) { _local4 = hashIndex.charAt(0) + _local4; } } return(_local4); } function baseNDecoder(s) { var _local2 = 0; var _local6 = 0; i = 0; while (i < s.length) { var _local3 = s.charAt((s.length - i) - 1); if (_local3 == hashIndex.charAt(0)) { var _local5 = 0; } else { var _local5 = hashVal[_local3] * Math.pow(bitSize, i); } _local2 = _local2 + _local5; if (_local2 >= ceiling) { _local6 = _local6 + ((_local2 - (_local2 % ceiling)) / ceiling); _local2 = _local2 % ceiling; } i++; } if (_local6 > 0) { _local2 = "" + _local2; while (_local2.length < (ceiling.toString().length - 1)) { _local2 = "0" + _local2; } _local2 = ("" + _local6) + _local2; } return(_local2); } var debug = new Object(); }
Symbol 1478 MovieClip [__Packages.com.Newgrounds.NewgroundsAPIError] Frame 0
class com.Newgrounds.NewgroundsAPIError { var message, name, alias; function NewgroundsAPIError (error, msg) { if (Number(error).toString() == String(error)) { error = Number(error); } else if (error_codes[String(error)]) { error = error_codes[String(error)]; } else { error = 0; } code = error; message = msg; name = error_names[error]; alias = aliases[error]; } static function init_codes() { var _local2 = new Object(); var _local1 = 0; while (_local1 < aliases.length) { _local2[aliases[_local1]] = _local1; _local1++; } return(_local2); } static function init_names() { var _local5 = new Array(); var _local3 = 0; while (_local3 < aliases.length) { var _local2 = aliases[_local3].toLowerCase().split("_"); var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1] = _local2[_local1].substr(0, 1).toUpperCase() + _local2[_local1].substr(1, _local2[_local1].length); for (var _local4 in always_caps) { if (_local2[_local1].toUpperCase() == always_caps[_local4]) { _local2[_local1] = _local2[_local1].toUpperCase(); } } _local1++; } _local5[_local3] = _local2.join(" "); _local3++; } return(_local5); } function isError() { return(true); } static var aliases = new Array("UNKNOWN_ERROR", "INVALID_API_ID", "MISSING_PARAM", "INVALID_STAT_ID", "INVALID_COMMAND_ID", "FLASH_ADS_NOT_APPROVED", "PERMISSION_DENIED", "IDENTIFICATION_REQUIRED", "INVALID_EMAIL_ADDRESS", "BANNED_USER", "SESSION_EXPIRED", "INVALID_SCORE", "INVALID_MEDAL", "INVALID_FOLDER", "FILE_NOT_FOUND", "SITE_ID_REQUIRED", "UPLOAD_IN_PROGRESS", "USER_CANCELLED", "CONFIRM_REQUEST", "CONNECTION_FAILED"); static var always_caps = new Array("API", "URL", "ID"); static var error_codes = init_codes(); static var error_names = init_names(); var code = 0; }
Symbol 1479 MovieClip [__Packages.com.Newgrounds.NewgroundsAPI] Frame 0
class com.Newgrounds.NewgroundsAPI { static var version, user_email, movie_id, debug, session_id, publisher_id, timeout, connected, tracker_id, encryption_key, user_id, user_name, host, error_format, normal_format, link_format, header_format, ad_url, ad_swf_url; function NewgroundsAPI () { } static function setMovieVersion(v) { if (v) { version = String(v); } } static function setUserEmail(e) { user_email = e; } static function getOfficialVersionURL() { var _local1 = (((((GATEWAY_URL + "?tracker_id=") + movie_id) + "&command_id=") + getCommandID("loadOfficalVersion")) + "&seed=") + Math.random(); if (debug) { _local1 = _local1 + "&debug=1"; } return(_local1); } static function hasUserSession() { if (session_id && (publisher_id)) { return(true); } if (_root.NewgroundsAPI_PublisherID && (_root.NewgroundsAPI_SessionID)) { return(true); } return(false); } static function isNewgrounds() { return(((publisher_id == 1) || (_root.NewgroundsAPI_PublisherID == 1)) || (getHost().toLowerCase().indexOf("ungrounded.net") > -1)); } static function hasPublisher() { return(publisher_id || (_root.NewgroundsAPI_PublisherID)); } static function hasUserEmail() { if (user_email) { return(true); } return(false); } static function connectionTimeOut() { clearInterval(timeout); callListener(events.MOVIE_CONNECTED, false, new com.Newgrounds.NewgroundsAPIError("CONNECTION_FAILED", "Connection to NewgroundsAPI gateway timed out.")); } static function connectMovie(m_id, encrypt_key, debug_mode) { if (connected) { return(undefined); } var _local2 = function () { com.Newgrounds.NewgroundsAPI.connectionTimeOut(); }; timeout = setInterval(_local2, 8000, null); if (!m_id) { fatalError("NewgroundsAPI.connectMovie() - missing required movie_id parameter", "connectMovie"); } movie_id = String(m_id); tracker_id = Number(movie_id.substring(0, movie_id.indexOf(":"))); encryption_key = encrypt_key; debug = debug_mode; if (_root.NewgroundsAPI_PublisherID) { publisher_id = _root.NewgroundsAPI_PublisherID; if (_root.NewgroundsAPI_SessionID) { session_id = _root.NewgroundsAPI_SessionID; } } else { publisher_id = 1; session_id = null; user_id = 0; user_name = "Guest"; } if (_root.NewgroundsAPI_UserName) { user_name = _root.NewgroundsAPI_UserName; } if (_root.NewgroundsAPI_UserID) { user_id = _root.NewgroundsAPI_UserID; } connected = true; sendCommand("connectMovie", {host:getHost(), movie_version:version}); } static function getHost() { if (!host) { var _local1 = _url; if ((_local1.indexOf("http://") > -1) or (_local1.indexOf("https://") > -1)) { host = _local1.split("/")[2].toLowerCase(); } else { host = "localhost"; } } return(host); } static function loadNewgrounds() { sendCommand("loadNewgrounds", {host:getHost()}, true); } static function loadMySite() { sendCommand("loadMySite", {host:getHost()}); } static function loadCustomLink(link) { sendCommand("loadCustomLink", {host:getHost(), link:link}, true); } static function logCustomEvent(event) { sendCommand("logCustomEvent", {host:getHost(), event:event}); } static function postScore(score, value, get_best) { if ((!score) or (value == undefined)) { sendError({command_id:getCommandID("postScore")}, new com.Newgrounds.NewgroundsAPIError("MISSING_PARAM", "missing required parameter(s)")); return(undefined); } sendSecureCommand("postScore", {score:score, value:value, get_best:get_best}); } static function getTodaysScores(score, params) { getScores(score, "t", params, "getTodaysScores"); } static function getYesterdaysScores(score, params) { getScores(score, "y", params, "getYesterdaysScores"); } static function getThisWeeksScores(score, params) { getScores(score, "w", params, "getThisWeeksScores"); } static function getThisMonthsScores(score, params) { getScores(score, "m", params, "getThisMonthsScores"); } static function getThisYearsScores(score, params) { getScores(score, "y", params, "getThisYearsScores"); } static function getAlltimeScores(score, params) { getScores(score, "a", params, "getAlltimeScores"); } static function getScores(score, period, params, command_name) { if (!score) { sendError({command_id:getCommandID(command_name)}, new com.Newgrounds.NewgroundsAPIError("MISSING_PARAM", "missing required score name")); return(undefined); } if (!params) { params = new Object(); } if (!hasUserSession()) { callListener(events.SCORES_LOADED, false, new com.Newgrounds.NewgroundsAPIError("SITE_ID_REQUIRED", ("Host '" + getHost()) + "' does not have high scores enabled")); return(undefined); } params.publisher_id = publisher_id; params.period = period; params.score = score; if (params.user_id) { var _local3 = period; } else { var _local3 = period + "-u"; } if (score_page_counts[_local3] == undefined) { params.request_page_count = true; } sendCommand("getScores", params); } static function unlockMedal(medal, get_score) { if (!medal) { sendError({command_id:getCommandID("unlockMedal")}, new com.Newgrounds.NewgroundsAPIError("MISSING_PARAM", "missing required medal name")); return(undefined); } var _local1 = new Object(); _local1.medal = medal; if (get_score) { _local1.get_score = get_score; } sendSecureCommand("unlockMedal", _local1); } static function loadMedals() { if (medals) { callListener(events.MEDALS_LOADED, true, {medals:medals}); return(undefined); } var _local1 = new Object(); if (hasUserSession()) { _local1.publisher_id = publisher_id; _local1.user_id = user_id; } sendCommand("getMedals", _local1); } static function getMedals() { return(medals); } static function saveLocal(save_id, save_data, size_allocation) { if (!sharedObjects[save_id]) { sharedObjects[save_id] = SharedObject.getLocal((("ng_ap_secure_" + movie_id) + "_") + save_id); } sharedObjects[save_id].data[save_id] = encodeData(save_data); sharedObjects[save_id].flush(); } static function loadLocal(save_id) { if (!sharedObjects[save_id]) { sharedObjects[save_id] = SharedObject.getLocal((("ng_ap_secure_" + movie_id) + "_") + save_id); } sharedObjects[save_id].flush(); if (sharedObjects[save_id].data[save_id]) { return(decodeData(sharedObjects[save_id].data[save_id])); } return(null); } static function encodeData(data) { return(compressHex(com.Newgrounds.RC4.encrypt(com.Newgrounds.JSON.encode(data), encryption_key))); } static function decodeData(base) { return(com.Newgrounds.JSON.decode(com.Newgrounds.RC4.decrypt(uncompressHex(base), encryption_key))); } static function compressHex(hex_value) { var _local5 = hex_value.length % 6; var _local4 = ""; var _local1 = 0; while (_local1 < hex_value.length) { var _local2 = Number("0x" + hex_value.substr(_local1, 6)); _local4 = _local4 + compressor.encode(_local2, 4); _local1 = _local1 + 6; } return(_local5 + _local4); } static function uncompressHex(base_value) { var _local8 = Number(base_value.charAt(0)); var _local7 = ""; var _local3; var _local2 = 1; while (_local2 < base_value.length) { var _local6 = base_value.substr(_local2, 4); var _local5 = compressor.decode(_local6); var _local1 = dec2hex(_local5); if ((_local2 + 4) < base_value.length) { _local3 = 6; } else { _local3 = _local8; } while (_local1.length < _local3) { _local1 = "0" + _local1; } _local7 = _local7 + _local1; _local2 = _local2 + 4; } return(_local7); } static function dec2hex(dec) { var _local4 = "0123456789ABCDEF"; var _local3 = ""; while (dec > 0) { var _local2 = dec % 16; _local3 = _local4.charAt(_local2) + _local3; dec = (dec - _local2) / 16; } return(_local3); } static function saveFile(folder, filename, contents, thumbnail_source) { if (!save_file) { save_file = new com.Newgrounds.NewgroundsAPISaveFile(movie_id, folder, filename); save_file.setContents(contents); if (thumbnail_source) { save_file.setThumbnail(thumbnail_source); } save_file.onError = function (msg) { var _local1 = new com.Newgrounds.NewgroundsAPIError("PERMISSION_DENIED", msg); com.Newgrounds.NewgroundsAPI.sendError({command_id:com.Newgrounds.NewgroundsAPI.getCommandID("saveFile")}, _local1); com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.FILE_SAVED, false, _local1); }; save_file.onCancel = function (msg) { var _local1 = new com.Newgrounds.NewgroundsAPIError("USER_CANCELLED", msg); com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.FILE_SAVED, false, _local1); }; save_file.submit(); } else { var _local1 = new com.Newgrounds.NewgroundsAPIError("UPLOAD_IN_PROGRESS", "Please wait for the previous file to finish uploading"); sendError({command_id:getCommandID("saveFile")}, _local1); callListener(events.FILE_SAVED, false, _local1); } } static function checkFilePrivs(folder, filename) { if (user_id) { var _local1 = user_id; } else { var _local1 = 0; } var _local2 = {folder:folder, filename:filename, user_id:_local1, publisher_id:publisher_id}; sendCommand("checkFilePrivs", _local2); } static function finishFileSave(folder, filename, description, share, file, thumbnail) { var _local2; _local2 = {folder:folder, filename:filename, description:description, share:share}; var _local1; _local1 = {file:file, thumbnail:thumbnail}; sendSecureCommand("saveFile", _local2, null, _local1); } static function getFiles(folder, options) { var _local7 = {name:1, date:2, score:3}; var _local2 = {user_only:false, sort_on:"date", page:1, results_per_page:20, sort_descending:true}; var _local6 = new Array(); for (var _local10 in _local7) { _local6.push(("'" + _local10) + "'"); } var _local4 = new Array(); for (var _local9 in _local2) { _local4.push(("'" + _local9) + "'"); } if (options.sort_descending && (!_local7[options.sort_descending])) { var _local3 = new com.Newgrounds.NewgroundsAPIError("MISSING_PARAM", (("'" + options.sort_descending) + "' is not a valid sort_on value. Valid values are: ") + _local6.join(", ")); sendError({command_id:getCommandID("getFiles")}, _local3); delete options.sort_descending; } var _local8; if (options) { for (var _local10 in options) { if (_local2[_local10] == undefined) { var _local3 = new com.Newgrounds.NewgroundsAPIError("MISSING_PARAM", (("'" + _local10) + "' is not a valid option. Valid options are: ") + _local4.join(", ")); sendError({command_id:getCommandID("getFiles")}, _local3); delete options[_local10]; } else if (typeof(options[_local10]) != typeof(_local2[_local10])) { var _local3 = new com.Newgrounds.NewgroundsAPIError("MISSING_PARAM", (("option '" + _local10) + "' should be the following type: ") + typeof(_local2[_local10])); sendError({command_id:getCommandID("getFiles")}, _local3); delete options[_local10]; } } _local8 = options; } else { _local8 = new Object(); } if (hasUserSession()) { _local8.publisher_id = publisher_id; _local8.user_id = user_id; } _local8.folder = folder; sendCommand("getFiles", _local8); } static function getConfirmation(command_name, event, msg, target, confirm, cancel) { var _local1 = new com.Newgrounds.NewgroundsAPIError("CONFIRM_REQUEST", msg); _local1.confirm = function () { target[confirm](); }; _local1.cancel = function () { target[cancel](); }; _local1.command = getCommandID(command_name); callListener(event, false, _local1); } static function doBlockHost(event) { _root.stop(); initTextFormats(); _root.createEmptyMovieClip("NGAPI_deny_host_overlay", _root.getNextHighestDepth()); _root.NGAPI_deny_host_overlay.lineStyle(20, 0, 100); _root.NGAPI_deny_host_overlay.beginFill(6684672); _root.NGAPI_deny_host_overlay.moveTo(0, 0); _root.NGAPI_deny_host_overlay.lineTo(Stage.width, 0); _root.NGAPI_deny_host_overlay.lineTo(Stage.width, Stage.height); _root.NGAPI_deny_host_overlay.lineTo(0, Stage.height); _root.NGAPI_deny_host_overlay.lineTo(0, 0); _root.NGAPI_deny_host_overlay.endFill(); var _local2 = ("This movie has not been approved for use on " + getHost()) + "."; _local2 = _local2 + "\r\rFor an aproved copy, please visit:\r"; var _local4 = _local2.length; _local2 = _local2 + event.data.movie_url; var _local3 = _local2.length; _root.NGAPI_deny_host_overlay.createTextField("mousekill", 100, 0, 0, Stage.width, Stage.height); _root.NGAPI_deny_host_overlay.createTextField("error", 101, (Stage.width - 400) / 2, (Stage.height / 2) - 100, 400, 200); _root.NGAPI_deny_host_overlay.error.text = "ERROR!"; _root.NGAPI_deny_host_overlay.error.setTextFormat(error_format); _root.NGAPI_deny_host_overlay.createTextField("message", 102, (Stage.width - 400) / 2, Stage.height / 2, 400, 200); _root.NGAPI_deny_host_overlay.message.text = _local2; _root.NGAPI_deny_host_overlay.message.multiline = true; _root.NGAPI_deny_host_overlay.message.wordWrap = true; _root.NGAPI_deny_host_overlay.message.html = true; _root.NGAPI_deny_host_overlay.message.setTextFormat(normal_format); link_format.url = event.data.redirect_url; _root.NGAPI_deny_host_overlay.message.setTextFormat(_local4, _local3, link_format); } static function onNewVersionAvailable(event) { _root.stop(); initTextFormats(); var _local2 = new Object(); _local2.x = Stage.width / 2; _local2.y = Stage.height / 2; _root.createEmptyMovieClip("NGAPI_new_version_overlay", _root.getNextHighestDepth()); _root.NGAPI_new_version_overlay.lineStyle(1, 0, 100); _root.NGAPI_new_version_overlay.beginFill(0, 70); _root.NGAPI_new_version_overlay.moveTo(-10, -10); _root.NGAPI_new_version_overlay.lineTo(-10, 1000); _root.NGAPI_new_version_overlay.lineTo(1000, 1000); _root.NGAPI_new_version_overlay.lineTo(1000, -10); _root.NGAPI_new_version_overlay.lineTo(-10, -10); _root.NGAPI_new_version_overlay.endFill(); _root.NGAPI_new_version_overlay.lineStyle(10, 0, 100); _root.NGAPI_new_version_overlay.beginFill(51); _root.NGAPI_new_version_overlay.moveTo(_local2.x - 240, _local2.y - 120); _root.NGAPI_new_version_overlay.lineTo(_local2.x + 240, _local2.y - 120); _root.NGAPI_new_version_overlay.lineTo(_local2.x + 240, _local2.y + 80); _root.NGAPI_new_version_overlay.lineTo(_local2.x - 240, _local2.y + 80); _root.NGAPI_new_version_overlay.lineTo(_local2.x - 240, _local2.y - 120); _root.NGAPI_new_version_overlay.endFill(); _root.NGAPI_new_version_overlay.createEmptyMovieClip("exit", 1000); _root.NGAPI_new_version_overlay.exit.lineStyle(2, 39423, 100); _root.NGAPI_new_version_overlay.exit.beginFill(0, 50); _root.NGAPI_new_version_overlay.exit.moveTo(_local2.x + 210, _local2.y - 110); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 230, _local2.y - 110); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 230, _local2.y - 90); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 210, _local2.y - 90); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 210, _local2.y - 110); _root.NGAPI_new_version_overlay.exit.endFill(); _root.NGAPI_new_version_overlay.exit.moveTo(_local2.x + 214, _local2.y - 106); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 226, _local2.y - 94); _root.NGAPI_new_version_overlay.exit.moveTo(_local2.x + 226, _local2.y - 106); _root.NGAPI_new_version_overlay.exit.lineTo(_local2.x + 214, _local2.y - 94); _root.NGAPI_new_version_overlay.exit.onMouseUp = function () { if (_root.NGAPI_new_version_overlay.exit.hitTest(_root._xmouse, _root._ymouse)) { _root.NGAPI_new_version_overlay.removeMovieClip(); } }; var _local3 = (("Version " + event.data.movie_version) + " is now available at:") + newline; var _local6 = _local3.length; _local3 = _local3 + event.data.movie_url; var _local4 = _local3.length; _root.NGAPI_new_version_overlay.createTextField("mouseblocker", 99, -10, -10, 1000, 1000); _root.NGAPI_new_version_overlay.createTextField("newversion", 100, _local2.x - 210, _local2.y - 90, 400, 80); _root.NGAPI_new_version_overlay.newversion.text = "New Version Available!"; _root.NGAPI_new_version_overlay.newversion.setTextFormat(header_format); _root.NGAPI_new_version_overlay.createTextField("message", 101, (Stage.width - 400) / 2, Stage.height / 2, 400, 40); _root.NGAPI_new_version_overlay.message.text = _local3; _root.NGAPI_new_version_overlay.message.multiline = true; _root.NGAPI_new_version_overlay.message.wordWrap = true; _root.NGAPI_new_version_overlay.message.html = true; _root.NGAPI_new_version_overlay.message.setTextFormat(normal_format); link_format.url = event.data.redirect_url; _root.NGAPI_new_version_overlay.message.setTextFormat(_local6, _local4, link_format); } static function initTextFormats() { if (!error_format) { error_format = new TextFormat(); error_format.font = "Arial Black"; error_format.size = 48; error_format.color = 16711680 /* 0xFF0000 */; } if (!header_format) { header_format = new TextFormat(); header_format.font = "Arial Black"; header_format.size = 24; header_format.color = 16777215 /* 0xFFFFFF */; } if (!normal_format) { normal_format = new TextFormat(); normal_format.font = "Arial"; normal_format.bold = true; normal_format.size = 12; normal_format.color = 16777215 /* 0xFFFFFF */; } if (!link_format) { link_format = new TextFormat(); link_format.color = 16776960 /* 0xFFFF00 */; link_format.underline = true; } } static function doEvent(e) { switch (getCommandName(e.command_id)) { case "connectMovie" : clearInterval(timeout); sendMessage("You have successfully connected to the Newgrounds API Gateway"); sendMessage(("Movie identified as \"" + e.movie_name) + "\""); callListener(events.MOVIE_CONNECTED, e.success, {movie_name:e.movie_name}); var _local4 = false; if (e.ad_status === -1) { var _local6 = "This movie was not approved to run Flash Ads."; sendWarning(_local6); sendWarning(("visit " + AD_TERMS_URL) + " to view our approval guidelines"); if (!e.ad_url) { callListener(events.ADS_APPROVED, false, new com.Newgrounds.NewgroundsAPIError("FLASH_ADS_NOT_APPROVED", _local6)); } else { _local4 = true; } } else if (e.ad_status === 0) { var _local6 = "Flash Ads are currently awaiting approval."; sendNotice(_local6); if (!e.ad_url) { callListener(events.ADS_APPROVED, false, new com.Newgrounds.NewgroundsAPIError("FLASH_ADS_NOT_APPROVED", _local6)); } else { _local4 = true; } } if (e.ad_url) { ad_url = unescape(e.ad_url); if (!_local4) { sendMessage("This movie has been approved to run Flash Ads!"); } callListener(events.ADS_APPROVED, true); } if (e.deny_host) { var _local6 = getHost() + " does not have permission to run this movie!"; sendWarning(_local6); sendWarning("\tUpdate your API configuration to unblock " + getHost()); callListener(events.HOST_BLOCKED, true, {movie_url:unescape(e.movie_url), redirect_url:getOfficialVersionURL()}); } if (e.movie_version) { sendWarning("According to your API Configuration, this version is out of date."); if (version) { sendWarning("\tThe this movie is version " + version); } sendWarning("\tThe most current version is " + e.movie_version); callListener(events.NEW_VERSION_AVAILABLE, true, {movie_version:e.movie_version, movie_url:unescape(e.movie_url), redirect_url:getOfficialVersionURL()}); } if (e.request_portal_url) { sendCommand("setPortalID", {portal_url:_url}); } break; case "logCustomEvent" : if (e.success) { sendMessage(("Event '" + e.event) + "' was logged."); } callListener(events.EVENT_LOGGED, e.success, {event:e.event}); break; case "postScore" : var _local7; if (e.success) { var _local3 = "User"; if (user_email) { _local3 = user_email; } else if (user_name) { _local3 = user_name; } sendMessage(((((_local3 + " posted ") + e.value) + " to '") + e.score) + "'"); _local7 = {score:e.score, value:e.value, username:_local3}; } callListener(events.SCORE_POSTED, e.success, _local7); break; case "getScores" : _local7 = new Object(); if (e.user_id) { var _local5 = e.period; } else { var _local5 = e.period + "-u"; } if (e.total_pages) { score_page_counts[_local5] = e.total_pages; } _local7.user_id = e.user_id; _local7.current_page = e.current_page; _local7.total_pages = score_page_counts[_local5]; _local7.scores = e.scores; _local7.period = getPeriodName(e.period); callListener(events.SCORES_LOADED, e.success, _local7); break; case "unlockMedal" : if (medals) { var _local2 = 0; while (_local2 < medals.length) { if (medals[_local2].medal_name === e.medal_name) { medals[_local2].medal_unlocked = true; break; } _local2++; } } _local7 = {medal_name:e.medal_name, medal_value:e.medal_value, medal_difficulty:e.medal_difficulty}; callListener(events.MEDAL_UNLOCKED, e.success, _local7); break; case "getMedals" : medals = e.medals; _local7 = {medals:e.medals}; callListener(events.MEDALS_LOADED, e.success, _local7); break; case "getFiles" : break; case "getSystemFiles" : break; case "saveFile" : save_file = null; _local7 = {file_id:e.file_id, filename:e.filename, file_url:e.file_url, thumbnail:e.thumbnail, icon:e.icon}; callListener(events.FILE_SAVED, e.success, _local7); break; case "checkFilePrivs" : if (save_file) { save_file.checkPrivs(e); } else { _local7 = {filename:e.filename, folder:e.folder, can_read:e.can_read, can_write:e.can_write}; callListener(events.FILE_PRIVS_LOADED, e.success, _local7); } } } static function setDefaultListeners() { var _local1 = new Array(); _local1[events.HOST_BLOCKED] = {listener:doBlockHost}; _local1[events.NEW_VERSION_AVAILABLE] = {listener:onNewVersionAvailable}; return(_local1); } static function addEventListener(event, listener, params) { listeners[event] = {listener:listener, params:params}; } static function removeEventListener(event) { delete listeners[event]; } static function getEventName(event) { for (var _local2 in events) { if (events[_local2] == event) { return(_local2); } } return(undefined); } static function callListener(event, success, data, target) { echo("Fired Event: " + getEventName(event)); if (listeners[event]) { if (data.isError()) { listeners[event].listener({event:event, success:success, error:data, target:target}, listeners[event].params); } else { listeners[event].listener({event:event, success:success, data:data, target:target}, listeners[event].params); } } } static function getCommandName(id) { return(id); } static function getCommandID(name) { return(name); } static function getPeriodAliases() { var _local1 = new Object(); for (var _local2 in period_aliases) { _local1[period_aliases[_local2].alias] = _local2; } return(_local1); } static function getPeriodName(p) { for (var _local2 in period_aliases) { if (_local2 == p) { return(period_aliases[_local2].name); } } return(null); } static function getPeriodAlias(p) { for (var _local2 in period_aliases) { if (_local2 == p) { return(period_aliases[_local2].alias); } } return(null); } static function sendError(c, e) { } static function sendWarning(m, c) { if (c) { m = m + ((("\r[NewgroundsAPI WARNING] :: \tSee " + COMMANDS_WIKI_URL) + c.toLowerCase()) + " for additional information."); } } static function sendNotice(m, c) { if (c) { m = m + ((("\r[NewgroundsAPI NOTICE] :: \tSee " + COMMANDS_WIKI_URL) + c.toLowerCase()) + " for additional information."); } } static function fatalError(m, c) { if (c) { m = m + ((("\r\tSee " + COMMANDS_WIKI_URL) + c.toLowerCase()) + " for additional information."); } throw (((("***ERROR*** frame=" + _root._currentframe) + ", class=NewgroundsAPI") + newline) + newline) + m; } static function sendSecureCommand(command, secure_params, unsecure_params, files) { if (((!debug) && (!hasUserSession())) && (!hasUserEmail())) { sendError({command_id:getCommandID(command)}, new com.Newgrounds.NewgroundsAPIError("IDENTIFICATION_REQUIRED", ("You must be logged in or provide an e-mail address ( using NewgroundsAPI.setUserEmail(\"name@domain.com\"); ) to use " + command) + "().")); return(undefined); } if (!command) { fatalError("Missing command", "sendSecureCommand"); } if (!secure_params) { fatalError("Missing secure_params", "sendSecureCommand"); } if (!unsecure_params) { unsecure_params = new Object(); } var _local2 = ""; var _local1 = 0; while (_local1 < 16) { _local2 = _local2 + compression_radix.charAt(Math.floor(Math.random() * compression_radix.length)); _local1++; } if (debug) { secure_params.session_id = ""; } else { secure_params.session_id = session_id; } secure_params.as_version = 2; secure_params.user_email = user_email; secure_params.publisher_id = publisher_id; secure_params.seed = _local2; secure_params.command_id = getCommandID(command); var _local8 = com.Newgrounds.MD5.calculate(_local2); var _local6 = com.Newgrounds.RC4.encrypt(com.Newgrounds.JSON.encode(secure_params), encryption_key); var _local7 = _local8 + _local6; unsecure_params.secure = compressHex(_local7); sendCommand("securePacket", unsecure_params, false, files); } static function sendCommand(command, params, open_browser, files) { if ((!connected) and (command != "connectMovie")) { var _local11 = (("NewgroundsAPI." + command) + "() - NewgroundsAPI.connectMovie() must be called before this command can be called") + newline; fatalError(_local11, "connectMovie"); } if (open_browser) { var _local1 = new Object(); } else { var _local1 = new LoadVars(); } _local1.command_id = getCommandID(command); _local1.tracker_id = movie_id; if (debug) { _local1.debug = debug; } if (params) { for (var _local8 in params) { _local1[_local8] = params[_local8]; } } if (files) { for (var _local8 in files) { _local1[_local8] = files[_local8]; } } echo(("OUTPUT: \r" + com.Newgrounds.JSON.encode(_local1)) + newline); if (open_browser) { var _local5 = (GATEWAY_URL + "?seed=") + Math.random(); for (var _local8 in _local1) { _local5 = _local5 + ((("&" + escape(_local8)) + "=") + escape(_local1[_local8])); } getURL (_local5, "_blank"); _local1.removeMovieClip(); } else { var _local9 = new LoadVars(); _local9.onData = function (data) { com.Newgrounds.NewgroundsAPI.echo(("INPUT: \r" + data) + newline); if (data) { var _local1 = com.Newgrounds.JSON.decode(data); } else { var _local1 = {success:false}; } if (!_local1.success) { var _local3 = new com.Newgrounds.NewgroundsAPIError(_local1.error_code, _local1.error_msg); com.Newgrounds.NewgroundsAPI.sendError(_local1, _local3); } else { com.Newgrounds.NewgroundsAPI.doEvent(_local1); } }; var _local4 = new Array(); for (var _local7 in _local1) { _local4.push((_local7 + "=") + escape(_local1[_local7])); } echo((("POST " + GATEWAY_URL) + "?") + _local4.join("&")); _local1.sendAndLoad((GATEWAY_URL + "?seed=") + Math.random(), _local9, "POST"); } } static function renderAd(target) { if (ad_swf_url) { target.background = target.createEmptyMovieClip("background", 100); target.background.beginFill(0); target.background.moveTo(0, 0); target.background.lineTo(300, 0); target.background.lineTo(300, 250); target.background.lineTo(0, 250); target.background.lineTo(0, 0); target.background.endFill(); target.mask = target.createEmptyMovieClip("mask", 101); target.mask.beginFill(0); target.mask.moveTo(0, 0); target.mask.lineTo(300, 0); target.mask.lineTo(300, 250); target.mask.lineTo(0, 250); target.mask.lineTo(0, 0); target.mask.endFill(); target.clip = target.createEmptyMovieClip("clip", 102); target.clip.ad = target.clip.createEmptyMovieClip("ad", 100); target.clip.setMask(target.mask); loadMovie (ad_swf_url, target.clip.ad); callListener(events.AD_ATTACHED, true, null, target); } else { callListener(events.AD_ATTACHED, false, new com.Newgrounds.NewgroundsAPIError("FLASH_ADS_NOT_APPROVED", "Unable to render ad")); } } static function attachFlashAd(target) { System.security.allowDomain("http://server.cpmstar.com"); System.security.allowDomain("http://www.cpmstar.com"); System.security.allowDomain("https://server.cpmstar.com"); System.security.allowDomain("https://www.cpmstar.com"); System.security.allowInsecureDomain("http://server.cpmstar.com"); System.security.allowInsecureDomain("http://www.cpmstar.com"); System.security.allowInsecureDomain("https://server.cpmstar.com"); System.security.allowInsecureDomain("https://www.cpmstar.com"); sendMessage("You may get a security sandbox violation from this ad. This is nothing to worry about!"); if (resetAdTimer()) { if (ad_url) { var _local1 = new LoadVars(); _local1.onData = function (data) { if (data) { com.Newgrounds.NewgroundsAPI.ad_swf_url = data; } else { com.Newgrounds.NewgroundsAPI.ad_swf_url = null; } com.Newgrounds.NewgroundsAPI.renderAd(target); }; if (ad_url.indexOf("?") > -1) { _local1.load((ad_url + "&random=") + Math.random()); } else { _local1.load((ad_url + "?random=") + Math.random()); } } } else { renderAd(target); } } static function resetAdTimer() { if (!ad_url) { return(false); } var _local1 = new Date(); if (_local1.getTime() >= ad_reset) { ad_reset = _local1.getTime() + 300000; return(true); } return(false); } static function sendMessage(m, r) { var _local1 = "[NewgroundsAPI] :: " + m; if (r) { return(_local1); } } static function echo(m) { if (do_echo) { } } static var do_echo = false; static var GATEWAY_URL = "https://www.ngads.com/gateway_v2.php"; static var AD_TERMS_URL = "https://www.newgrounds.com/wiki/flashads/terms/"; static var COMMANDS_WIKI_URL = "https://www.newgrounds.com/wiki/flashapi/commands/"; static var ad_reset = 0; static var save_file = null; static var medals = null; static var score_page_counts = new Object(); static var compression_radix = "/g8236klvBQ#&|;Zb*7CEA59%s`Oue1wziFp$rDVY@TKxUPWytSaGHJ>dmoMR^<0~4qNLhc(I+fjn)X"; static var compressor = new com.Newgrounds.BaseN(compression_radix); static var errors = com.Newgrounds.NewgroundsAPIError.init_codes(); static var sharedObjects = new Object(); static var events = {MOVIE_CONNECTED:1, ADS_APPROVED:2, AD_ATTACHED:3, HOST_BLOCKED:4, NEW_VERSION_AVAILABLE:5, EVENT_LOGGED:6, SCORE_POSTED:7, SCORES_LOADED:8, MEDAL_UNLOCKED:9, MEDALS_LOADED:10, FILE_PRIVS_LOADED:11, FILE_SAVED:12}; static var listeners = setDefaultListeners(); static var periods = getPeriodAliases(); static var period_aliases = {t:{name:"Today", alias:"TODAY"}, p:{name:"Yesterday", alias:"YESTERDAY"}, w:{name:"This Week", alias:"THIS_WEEK"}, m:{name:"This Month", alias:"THIS_MONTH"}, y:{name:"This Year", alias:"THIS_YEAR"}, a:{name:"All-Time", alias:"ALL_TIME"}}; }
Symbol 1480 MovieClip [__Packages.com.Newgrounds.NewgroundsAPISaveFile] Frame 0
class com.Newgrounds.NewgroundsAPISaveFile { var tracker_id, folder, filename, contents, thumbnail, icon_url, thumbnail_url, description, scan, scanner; function NewgroundsAPISaveFile (tracker_id, folder, filename) { this.tracker_id = tracker_id; this.folder = folder; this.filename = filename; contents = null; thumbnail = null; icon_url = null; thumbnail_url = null; } function setDescription(description) { this.description = description; } function setShared(share) { this.share = share; } function setContents(contents) { this.contents = contents; } function setThumbnail(thumb) { if (thumb) { thumbnail = thumb; } else { thumbnail = null; } } function onError(msg) { } function onCancel(msg) { } function submit() { scan = null; com.Newgrounds.NewgroundsAPI.checkFilePrivs(folder, filename); } function checkPrivs(p) { if (p.success) { if (p.can_write) { can_write = p.can_write; if (p.exists) { com.Newgrounds.NewgroundsAPI.getConfirmation("saveFile", com.Newgrounds.NewgroundsAPI.events.FILE_SAVED, ("File '" + filename) + "' exists, overwrite?", this, "startFile", "cancelFile"); } else { startFile(); } } else { onError("This filename is owned by another user."); } } else { onError("There was a problem looking up your file's details"); } } function cancelFile() { onCancel("Overwrite was cancelled"); } function startFile() { if (can_write) { if (thumbnail) { scanner = new com.Newgrounds.ImageScanner(thumbnail); scanner.setCallback(this, "writeFile"); scanner.startScan(100, 100, true); } else { writeFile(); } } else { onError(("You cannot write to filename \"" + filename) + "\""); } } function writeFile(img) { com.Newgrounds.NewgroundsAPI.finishFileSave(folder, filename, description, share, com.Newgrounds.JSON.encode(contents), img); } var can_write = false; var share = true; }
Symbol 1481 MovieClip [__Packages.com.Newgrounds.ImageScanner] Frame 0
class com.Newgrounds.ImageScanner { var image_source, source_width, source_height, sourceBitmap, callback_target, callback_function, hash, cube, basen, xpos, ypos, pixels, busy, canvas_width, canvas_height, resizedBitmap, copyBitmap, output, draw_interval, callback_interval; function ImageScanner (the_source) { if (the_source) { image_source = the_source; } else { image_source = _root; } reset(); if (typeof(image_source) == "movieclip") { if (image_source == _root) { source_width = Stage.width; source_height = Stage.height; } else { source_width = Math.floor(image_source._width); source_height = Math.floor(image_source._height); } sourceBitmap = new flash.display.BitmapData(source_width, source_height, false, 4294967295); sourceBitmap.draw(_root); } else if (image_source.width) { source_width = image_source.width; source_height = image_source.height; sourceBitmap = image_source; } else { error("You can only use BitMaptData and MovieClip objects to create images"); } } function setCallback(target, funct) { if (target && (funct)) { callback_target = target; callback_function = funct; } } function reset() { callback_target = null; callback_function = null; debug.bad_pixels = 0; hash = "0123456789aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ<>?:;-_=+()!&"; var _local3 = Math.pow(hash.length, 2); var _local2 = Math.floor(Math.pow(_local3, 0.333333333333333)) - 1; var _local4 = Math.pow(_local2, 3); cube = _local2; basen = new com.Newgrounds.BaseN(hash); xpos = 0; ypos = 0; pixels = 0; busy = false; } function startScan(w, h, s) { if (w) { image_width = w; } if (h) { image_height = h; } if (s != undefined) { crop = s; } var _local7 = _root.getNextHighestDepth(); var _local6 = _root.createEmptyMovieClip("API_image_container_" + _local7, _local7); var _local5 = _local6.createEmptyMovieClip("canvas", 100); _local5.attachBitmap(sourceBitmap, 100); if (crop) { if ((image_width / source_width) > (image_height / source_height)) { canvas_width = image_width; canvas_height = Math.ceil(source_height * (image_width / source_width)); } else { canvas_height = image_height; canvas_width = Math.ceil(source_width * (image_height / source_height)); } } else { canvas_width = image_width; canvas_height = image_height; } _local5._x = Math.round((image_width - canvas_width) / 2); _local5._width = canvas_width; _local5._height = canvas_height; resizedBitmap = new flash.display.BitmapData(image_width, image_height, false, 4294967295); resizedBitmap.draw(_local6); _local6.removeMovieClip(); copyBitmap = new flash.display.BitmapData(image_width, image_height, false, 4294967295); var _local3 = "" + image_width; while (_local3.length < 3) { _local3 = "0" + _local3; } var _local4 = "" + image_height; while (_local4.length < 3) { _local4 = "0" + _local4; } output = _local3 + _local4; draw_interval = setInterval(this, "drawChunk", 10); busy = false; return(resizedBitmap); } function getBitmapData() { return(copyBitmap); } function getBytesTotal() { return((image_width * image_height) * 2); } function getBytesScanned() { return(pixels * 2); } function drawChunk() { if (!busy) { busy = true; var _local2 = 0; while (_local2 < 250) { if (!nextPixel()) { clearInterval(draw_interval); callback_interval = setInterval(this, "doCallback", 25); busy = true; break; } _local2++; } busy = false; } } function doCallback() { busy = false; clearInterval(callback_interval); if (callback_target and callback_function) { callback_target[callback_function](output); } else { onScanComplete(output); } } function onScanComplete(packet) { sendMessage(("packet size: " + output.length) + " bytes", "onScanComplete"); } function nextPixel() { var _local15 = xpos; var _local14 = ypos; var _local7 = resizedBitmap.getPixel(_local15, _local14); var _local17 = (_local7 >> 16) & 255; var _local20 = (_local7 >> 8) & 255; var _local16 = (_local7 >> 0) & 255; var _local11 = Math.round(((_local17 + 1) / 256) * cube); var _local10 = Math.round(((_local20 + 1) / 256) * cube); var _local13 = Math.round(((_local16 + 1) / 256) * cube); var _local12 = (((_local11 * (cube + 1)) * (cube + 1)) + (_local10 * (cube + 1))) + _local13; var _local6 = basen.encode(_local12, 2); output = output + _local6; if (_local6.length != 2) { } var _local5 = basen.decode(_local6); var _local18 = _local5; var _local8 = _local5 % (cube + 1); _local5 = (_local5 - _local8) / (cube + 1); var _local9 = _local5 % (cube + 1); var _local19 = (_local5 - _local9) / (cube + 1); if (((_local13 != _local8) and (_local10 != _local9)) and (_local11 != _local10)) { debug.bad_pixels++; } var _local2 = Math.round((_local19 / cube) * 255).toString(16); var _local4 = Math.round((_local9 / cube) * 255).toString(16); var _local3 = Math.round((_local8 / cube) * 255).toString(16); while (_local2.length < 2) { _local2 = "0" + _local2; } while (_local4.length < 2) { _local4 = "0" + _local4; } while (_local3.length < 2) { _local3 = "0" + _local3; } copyBitmap.setPixel(_local15, _local14, Number((("0x" + _local2) + _local4) + _local3)); pixels++; if (pixels >= (image_width * image_height)) { return(false); } xpos++; if (xpos >= image_width) { xpos = 0; ypos++; } return(true); } function error(e, f) { sendMessage(e, f, "ERROR"); } function sendMessage(msg, func, type) { var _local1 = "ImageScanner"; if (func) { _local1 = _local1 + (("." + func) + "()"); } if (type) { _local1 = (type + " in ") + _local1; } _local1 = _local1 + (" :: " + msg); } var image_width = 100; var image_height = 100; var crop = true; var debug = new Object(); }
Symbol 1482 MovieClip [__Packages.com.Newgrounds.JSON] Frame 0
class com.Newgrounds.JSON { function JSON () { } static function encode(arg, noquotes) { var _local3; var _local2; var _local6; var _local1 = ""; var _local4; if (arg.isSServerVar()) { var _local8 = "sservervariable"; } else { var _local8 = typeof(arg); } switch (_local8) { case "sservervariable" : return("?" + arg.getEncodedValue()); case "object" : if (arg) { if (arg instanceof Array) { _local2 = 0; while (_local2 < arg.length) { _local4 = encode(arg[_local2]); if (_local1) { _local1 = _local1 + ","; } _local1 = _local1 + _local4; _local2++; } return(("[" + _local1) + "]"); } if (typeof(arg.toString) != "undefined") { for (_local2 in arg) { _local4 = arg[_local2]; if ((typeof(_local4) != "undefined") && (typeof(_local4) != "function")) { _local4 = encode(_local4); if (_local1) { _local1 = _local1 + ","; } _local1 = _local1 + ((encode(_local2) + ":") + _local4); } } return(("{" + _local1) + "}"); } } return("null"); case "number" : return((isFinite(arg) ? (String(arg)) : "null")); case "string" : _local6 = arg.length; if (noquotes) { var _local7 = ""; } else { var _local7 = "\""; } _local1 = _local7; _local2 = 0; while (_local2 < _local6) { _local3 = arg.charAt(_local2); if (_local3 >= " ") { if ((_local3 == "\\") || (_local3 == "\"")) { _local1 = _local1 + "\\"; } _local1 = _local1 + _local3; } else { switch (_local3) { case "\b" : _local1 = _local1 + "\\b"; break; case "\f" : _local1 = _local1 + "\\f"; break; case newline : _local1 = _local1 + "\\n"; break; case "\r" : _local1 = _local1 + "\\r"; break; case "\t" : _local1 = _local1 + "\\t"; break; default : _local3 = _local3.charCodeAt(); _local1 = _local1 + (("\\u00" + Math.floor(_local3 / 16).toString(16)) + (_local3 % 16).toString(16)); } } _local2 = _local2 + 1; } return(_local1 + _local7); case "boolean" : return(String(arg)); } return("null"); } static function decode(text) { var at = 0; var ch = " "; var _value; var _error = function (m) { throw {name:"JSONError", message:m, at:at - 1, text:text}; }; var _next = function () { ch = text.charAt(at); at = at + 1; return(ch); }; var _white = function () { while (ch) { if (ch <= " ") { _next(); } else if (ch == "/") { switch (_next()) { case "/" : while ((_next() && (ch != newline)) && (ch != "\r")) { } break; case "*" : _next(); for(;;){ if (ch) { if (ch == "*") { if (_next() == "/") { _next(); // unexpected jump } } else { _next(); } } else { _error("Unterminated comment"); } }; break; default : _error("Syntax error"); } } else { return; } } }; var _string = function () { var _local4; var _local1 = ""; var _local3; var _local2; var _local5 = false; if (ch == "\"") { while (_next()) { if (ch == "\"") { _next(); return(_local1); } if (ch == "\\") { switch (_next()) { case "b" : _local1 = _local1 + "\b"; break; case "f" : _local1 = _local1 + "\f"; break; case "n" : _local1 = _local1 + newline; break; case "r" : _local1 = _local1 + "\r"; break; case "t" : _local1 = _local1 + "\t"; break; case "u" : _local2 = 0; _local4 = 0; while (_local4 < 4) { _local3 = parseInt(_next(), 16); if (!isFinite(_local3)) { _local5 = true; break; } _local2 = (_local2 * 16) + _local3; _local4 = _local4 + 1; } if (_local5) { _local5 = false; break; } _local1 = _local1 + String.fromCharCode(_local2); break; default : _local1 = _local1 + ch; } } else { _local1 = _local1 + ch; } } } _error("Bad string"); }; var _array = function () { var _local1 = []; if (ch == "[") { _next(); _white(); if (ch == "]") { _next(); return(_local1); } while (ch) { _local1.push(_value()); _white(); if (ch == "]") { _next(); return(_local1); } if (ch != ",") { break; } _next(); _white(); } } _error("Bad array"); }; var _object = function () { var _local2; var _local1 = {}; if (ch == "{") { _next(); _white(); if (ch == "}") { _next(); return(_local1); } while (ch) { _local2 = _string(); _white(); if (ch != ":") { break; } _next(); _local1[_local2] = _value(); _white(); if (ch == "}") { _next(); return(_local1); } if (ch != ",") { break; } _next(); _white(); } } _error("Bad object"); }; var _number = function () { var _local1 = ""; var _local2; if (ch == "-") { _local1 = "-"; _next(); } while ((ch >= "0") && (ch <= "9")) { _local1 = _local1 + ch; _next(); } if (ch == ".") { _local1 = _local1 + "."; while ((_next() && (ch >= "0")) && (ch <= "9")) { _local1 = _local1 + ch; } } _local2 = 1 * _local1; if (!isFinite(_local2)) { _error("Bad number"); } else { return(_local2); } }; var _word = function () { switch (ch) { case "t" : if (((_next() == "r") && (_next() == "u")) && (_next() == "e")) { _next(); return(true); } break; case "f" : if ((((_next() == "a") && (_next() == "l")) && (_next() == "s")) && (_next() == "e")) { _next(); return(false); } break; case "n" : if (!(((_next() == "u") && (_next() == "l")) && (_next() == "l"))) { break; } _next(); return(null); } _error("Syntax error"); }; _value = function () { _white(); switch (ch) { case "{" : return(_object()); case "[" : return(_array()); case "\"" : return(_string()); case "-" : return(_number()); } return((((ch >= "0") && (ch <= "9")) ? (_number()) : (_word()))); }; return(_value()); } }
Symbol 1483 MovieClip [__Packages.com.Newgrounds.RC4] Frame 0
class com.Newgrounds.RC4 { function RC4 () { } static function encrypt(src, key) { var _local3 = strToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(charsToHex(_local2)); } static function encryptbin(src, key) { var _local3 = strToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(_local2); } static function decrypt(src, key) { var _local3 = hexToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(charsToStr(_local2)); } static function initialize(pwd) { var _local2 = 0; var _local3; var _local4 = pwd.length; var _local1 = 0; while (_local1 <= 255) { mykey[_local1] = pwd[_local1 % _local4]; sbox[_local1] = _local1; _local1++; } _local1 = 0; while (_local1 <= 255) { _local2 = ((_local2 + sbox[_local1]) + mykey[_local1]) % 256; _local3 = sbox[_local1]; sbox[_local1] = sbox[_local2]; sbox[_local2] = _local3; _local1++; } } static function calculate(plaintxt, psw) { initialize(psw); var _local1 = 0; var _local2 = 0; var _local9 = new Array(); var _local7; var _local5; var _local6; var _local3 = 0; while (_local3 < plaintxt.length) { _local1 = (_local1 + 1) % 256; _local2 = (_local2 + sbox[_local1]) % 256; _local5 = sbox[_local1]; sbox[_local1] = sbox[_local2]; sbox[_local2] = _local5; var _local4 = (sbox[_local1] + sbox[_local2]) % 256; _local7 = sbox[_local4]; _local6 = plaintxt[_local3] ^ _local7; _local9.push(_local6); _local3++; } return(_local9); } static function charsToHex(chars) { var _local4 = new String(""); var _local3 = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"); var _local1 = 0; while (_local1 < chars.length) { _local4 = _local4 + (_local3[chars[_local1] >> 4] + _local3[chars[_local1] & 15]); _local1++; } return(_local4); } static function hexToChars(hex) { var _local3 = new Array(); var _local1 = ((hex.substr(0, 2) == "0x") ? 2 : 0); while (_local1 < hex.length) { _local3.push(parseInt(hex.substr(_local1, 2), 16)); _local1 = _local1 + 2; } return(_local3); } static function charsToStr(chars) { var _local3 = new String(""); var _local1 = 0; while (_local1 < chars.length) { _local3 = _local3 + String.fromCharCode(chars[_local1]); _local1++; } return(_local3); } static function strToChars(str) { var _local3 = new Array(); var _local1 = 0; while (_local1 < str.length) { _local3.push(str.charCodeAt(_local1)); _local1++; } return(_local3); } static var sbox = new Array(255); static var mykey = new Array(255); }
Symbol 1484 MovieClip [__Packages.com.Newgrounds.MD5] Frame 0
class com.Newgrounds.MD5 { function MD5 () { } static function calculate(src) { return(hex_md5(src)); } static function hex_md5(src) { return(binl2hex(core_md5(str2binl(src), src.length * 8))); } static function core_md5(x, len) { x[len >> 5] = x[len >> 5] | (128 << (len % 32)); x[(((len + 64) >>> 9) << 4) + 14] = len; var _local4 = 1732584193 /* 0x67452301 */; var _local3 = -271733879; var _local2 = -1732584194; var _local1 = 271733878 /* 0x10325476 */; var _local5 = 0; while (_local5 < x.length) { var _local10 = _local4; var _local9 = _local3; var _local8 = _local2; var _local7 = _local1; _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 0], 7, -680876936); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 1], 12, -389564586); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 2], 17, 606105819); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 3], 22, -1044525330); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 4], 7, -176418897); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 5], 12, 1200080426); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 6], 17, -1473231341); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 7], 22, -45705983); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 8], 7, 1770035416); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 9], 12, -1958414417); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 10], 17, -42063); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 11], 22, -1990404162); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 12], 7, 1804603682); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 13], 12, -40341101); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 14], 17, -1502002290); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 15], 22, 1236535329); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 1], 5, -165796510); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 6], 9, -1069501632); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 11], 14, 643717713); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 0], 20, -373897302); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 5], 5, -701558691); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 10], 9, 38016083); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 15], 14, -660478335); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 4], 20, -405537848); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 9], 5, 568446438); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 14], 9, -1019803690); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 3], 14, -187363961); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 8], 20, 1163531501); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 13], 5, -1444681467); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 2], 9, -51403784); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 7], 14, 1735328473); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 12], 20, -1926607734); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 5], 4, -378558); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 8], 11, -2022574463); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 11], 16, 1839030562); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 14], 23, -35309556); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 1], 4, -1530992060); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 4], 11, 1272893353); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 7], 16, -155497632); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 10], 23, -1094730640); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 13], 4, 681279174); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 0], 11, -358537222); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 3], 16, -722521979); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 6], 23, 76029189); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 9], 4, -640364487); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 12], 11, -421815835); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 15], 16, 530742520); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 2], 23, -995338651); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 0], 6, -198630844); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 7], 10, 1126891415); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 14], 15, -1416354905); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 5], 21, -57434055); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 12], 6, 1700485571); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 3], 10, -1894986606); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 10], 15, -1051523); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 1], 21, -2054922799); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 8], 6, 1873313359); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 15], 10, -30611744); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 6], 15, -1560198380); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 13], 21, 1309151649); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 4], 6, -145523070); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 11], 10, -1120210379); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 2], 15, 718787259); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 9], 21, -343485551); _local4 = safe_add(_local4, _local10); _local3 = safe_add(_local3, _local9); _local2 = safe_add(_local2, _local8); _local1 = safe_add(_local1, _local7); _local5 = _local5 + 16; } return(new Array(_local4, _local3, _local2, _local1)); } static function md5_cmn(q, a, b, x, s, t) { return(safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b)); } static function md5_ff(a, b, c, d, x, s, t) { return(md5_cmn((b & c) | ((~b) & d), a, b, x, s, t)); } static function md5_gg(a, b, c, d, x, s, t) { return(md5_cmn((b & d) | (c & (~d)), a, b, x, s, t)); } static function md5_hh(a, b, c, d, x, s, t) { return(md5_cmn((b ^ c) ^ d, a, b, x, s, t)); } static function md5_ii(a, b, c, d, x, s, t) { return(md5_cmn(c ^ (b | (~d)), a, b, x, s, t)); } static function bit_rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } static function safe_add(x, y) { var _local1 = (x & 65535) + (y & 65535); var _local2 = ((x >> 16) + (y >> 16)) + (_local1 >> 16); return((_local2 << 16) | (_local1 & 65535)); } static function str2binl(str) { var _local3 = new Array(); var _local4 = 255; var _local1 = 0; while (_local1 < (str.length * 8)) { _local3[_local1 >> 5] = _local3[_local1 >> 5] | ((str.charCodeAt(_local1 / 8) & _local4) << (_local1 % 32)); _local1 = _local1 + 8; } return(_local3); } static function binl2hex(binarray) { var _local4 = new String(""); var _local3 = new String("0123456789abcdef"); var _local1 = 0; while (_local1 < (binarray.length * 4)) { _local4 = _local4 + (_local3.charAt((binarray[_local1 >> 2] >> (((_local1 % 4) * 8) + 4)) & 15) + _local3.charAt((binarray[_local1 >> 2] >> ((_local1 % 4) * 8)) & 15)); _local1++; } return(_local4); } }
Symbol 251 Button
on (release) { getURL ("http://www.newgrounds.com", "_blank"); }
Symbol 256 Button
on (release) { getURL ("http://castlecrashers.com/welcome.html", "_blank"); }
Symbol 274 MovieClip Frame 1
tom.onPress = function () { getURL ("https://tomfulp.newgrounds.com", "_blank"); }; bom.onPress = function () { getURL ("http://www.bomtoons.com", "_blank"); }; luis.onPress = function () { getURL ("http://www.luiscastanon.com", "_blank"); }; coals.onPress = function () { getURL ("https://coaly.newgrounds.com", "_blank"); };
Symbol 280 MovieClip Frame 1
if (!this.beenhere) { this.onPress = function () { this._parent._parent.goAhead(); delete this.onPress; }; this.beenhere = true; }
Symbol 281 MovieClip Frame 1
stopAllSounds();
Symbol 281 MovieClip Frame 80
_root.rdy = true;
Symbol 281 MovieClip Frame 105
stop();
Symbol 336 MovieClip Frame 1
stop();
Symbol 336 MovieClip Frame 120
stop(); _root.gotoAndStop(3);
Symbol 352 MovieClip [special1] Frame 27
stop(); this.unloadMovie(); this.removeMovieClip();
Symbol 360 MovieClip [special3] Frame 17
stop(); this.unloadMovie(); this.removeMovieClip();
Symbol 387 Button
on (release) { NewgroundsAPI.loadNewgrounds(); }
Symbol 391 MovieClip Frame 1941
_root.kongregateStats.submit("watchCredits", 1);
Symbol 391 MovieClip Frame 2405
stop();
Symbol 392 MovieClip [winscreen] Frame 3
_root.winPresses();
Symbol 392 MovieClip [winscreen] Frame 90
stop();
Symbol 425 MovieClip [leveluptext] Frame 78
this.unloadMovie(); this.removeMovieClip(); stop();
Symbol 478 MovieClip Frame 4
_root.testHit(this.box, 3, this._parent._parent); _root.momentum(this._parent._parent, 3);
Symbol 478 MovieClip Frame 9
_root.endAttack(this._parent._parent); stop();
Symbol 494 MovieClip Frame 5
_root.testHit(this.box, 3, this._parent._parent); _root.momentum(this._parent._parent, 3);
Symbol 494 MovieClip Frame 10
_root.endAttack(this._parent._parent); stop();
Symbol 498 MovieClip Frame 4
_root.runJump(this._parent._parent);
Symbol 504 MovieClip Frame 4
_root.jumpRecover(this._parent._parent);
Symbol 521 MovieClip Frame 3
_root.makeFireball(this._parent._parent);
Symbol 521 MovieClip Frame 8
_root.endAttack(this._parent._parent, 3);
Symbol 542 MovieClip Frame 5
_root.momentum(this._parent._parent, 3);
Symbol 542 MovieClip Frame 6
_root.testHit(this.box, 1, this._parent._parent);
Symbol 542 MovieClip Frame 11
_root.endAttack(this._parent._parent); stop();
Symbol 571 MovieClip Frame 25
this._parent._parent.stoned = true;
Symbol 571 MovieClip Frame 61
_root.loseLife(); stop();
Symbol 591 MovieClip Frame 24
_root.squashrecover(this._parent._parent);
Symbol 597 MovieClip [k4] Frame 1
stop();
Symbol 647 MovieClip Frame 4
_root.testHit(this.box, 1, this._parent._parent); _root.momentum(this._parent._parent, 3);
Symbol 647 MovieClip Frame 11
_root.endAttack(this._parent._parent); stop();
Symbol 662 MovieClip Frame 4
_root.momentum(this._parent._parent, 3);
Symbol 662 MovieClip Frame 6
_root.testHit(this.box, 1, this._parent._parent);
Symbol 662 MovieClip Frame 12
_root.endAttack(this._parent._parent); stop();
Symbol 665 MovieClip Frame 4
_root.runJump(this._parent._parent);
Symbol 672 MovieClip Frame 4
_root.jumpRecover(this._parent._parent);
Symbol 691 MovieClip Frame 10
if (this._parent._parent._xscale == 100) { _root.runSpecial(this._parent._parent._x + 105, this._parent._parent._y - 32, 3, 1); } else { _root.runSpecial(this._parent._parent._x - 105, this._parent._parent._y - 32, 3, -1); }
Symbol 691 MovieClip Frame 14
_root.endAttack(this._parent._parent, 3);
Symbol 696 MovieClip Frame 4
_root.makeFireball(this._parent._parent);
Symbol 696 MovieClip Frame 9
_root.endAttack(this._parent._parent, 3);
Symbol 713 MovieClip Frame 5
_root.testHit(this.box, 1, this._parent._parent);
Symbol 713 MovieClip Frame 6
_root.momentum(this._parent._parent, -3);
Symbol 713 MovieClip Frame 10
_root.endAttack(this._parent._parent); stop();
Symbol 731 MovieClip Frame 4
_root.momentum(this._parent._parent, 3);
Symbol 731 MovieClip Frame 5
_root.testHit(this.box, 1, this._parent._parent);
Symbol 731 MovieClip Frame 10
_root.endAttack(this._parent._parent); stop();
Symbol 744 MovieClip Frame 25
this._parent._parent.stoned = true;
Symbol 744 MovieClip Frame 61
_root.loseLife(); stop();
Symbol 745 MovieClip Frame 1
loc = this._parent._parent; loc.xvel = 0; loc.yvel = 0; if (loc._xscale > 0) { loc._x = loc._x - 5; } else { loc._x = loc._x + 5; }
Symbol 745 MovieClip Frame 8
loc = this._parent._parent; if (loc._xscale > 0) { loc._x = loc._x - 5; } else { loc._x = loc._x + 5; }
Symbol 745 MovieClip Frame 16
loc = this._parent._parent; if (loc._xscale > 0) { loc._x = loc._x - 5; } else { loc._x = loc._x + 5; }
Symbol 745 MovieClip Frame 24
loc = this._parent._parent; if (loc._xscale > 0) { loc._x = loc._x - 5; } else { loc._x = loc._x + 5; }
Symbol 745 MovieClip Frame 32
loc = this._parent._parent; if (loc._xscale > 0) { loc._x = loc._x - 5; } else { loc._x = loc._x + 5; }
Symbol 745 MovieClip Frame 41
loc = this._parent._parent; if (loc._xscale > 0) { loc._x = loc._x - 5; } else { loc._x = loc._x + 5; }
Symbol 745 MovieClip Frame 49
loc = this._parent._parent; if (loc._xscale > 0) { loc._x = loc._x - 5; } else { loc._x = loc._x + 5; }
Symbol 745 MovieClip Frame 58
loc = this._parent._parent; if (loc._xscale > 0) { loc._x = loc._x - 5; } else { loc._x = loc._x + 5; }
Symbol 745 MovieClip Frame 66
loc = this._parent._parent; while (!_root.wrap.bg.hitTest(loc._x, loc._y, true)) { loc._y = loc._y + 1; } this._parent.gotoAndStop("ground");
Symbol 758 MovieClip Frame 24
_root.squashrecover(this._parent._parent);
Symbol 759 MovieClip [k3] Frame 1
stop();
Symbol 786 MovieClip Frame 4
_root.testHit(this.box, 1, this._parent._parent); _root.momentum(this._parent._parent, 3);
Symbol 786 MovieClip Frame 5
_root.momentum(this._parent._parent, 3);
Symbol 786 MovieClip Frame 9
_root.endAttack(this._parent._parent); stop();
Symbol 797 MovieClip Frame 6
_root.testHit(this.box, 1, this._parent._parent); _root.momentum(this._parent._parent, 3);
Symbol 797 MovieClip Frame 13
_root.endAttack(this._parent._parent); stop();
Symbol 799 MovieClip Frame 4
_root.runJump(this._parent._parent);
Symbol 805 MovieClip Frame 4
_root.jumpRecover(this._parent._parent);
Symbol 810 MovieClip Frame 6
_root.makeFireball(this._parent._parent);
Symbol 810 MovieClip Frame 11
_root.endAttack(this._parent._parent, 3);
Symbol 828 MovieClip Frame 3
_root.momentum(this._parent._parent, 4); _root.testHit(this.box, 1, this._parent._parent);
Symbol 828 MovieClip Frame 5
_root.testHit(this.box, 1, this._parent._parent);
Symbol 828 MovieClip Frame 7
_root.testHit(this.box, 1, this._parent._parent);
Symbol 828 MovieClip Frame 16
_root.endAttack(this._parent._parent); stop();
Symbol 841 MovieClip Frame 3
_root.momentum(this._parent._parent, 3);
Symbol 841 MovieClip Frame 4
_root.testHit(this.box, 1, this._parent._parent);
Symbol 841 MovieClip Frame 10
_root.endAttack(this._parent._parent); stop();
Symbol 849 MovieClip Frame 25
this._parent._parent.stoned = true;
Symbol 849 MovieClip Frame 61
_root.loseLife(); stop();
Symbol 862 MovieClip Frame 24
_root.squashrecover(this._parent._parent);
Symbol 863 MovieClip [k2] Frame 1
stop();
Symbol 889 MovieClip Frame 5
_root.testHit(this.box, 1, this._parent._parent); _root.momentum(this._parent._parent, 3);
Symbol 889 MovieClip Frame 10
_root.endAttack(this._parent._parent); stop();
Symbol 902 MovieClip Frame 4
_root.momentum(this._parent._parent, 3); _root.testHit(this.box, 1, this._parent._parent);
Symbol 902 MovieClip Frame 11
_root.endAttack(this._parent._parent); stop();
Symbol 905 MovieClip Frame 4
_root.runJump(this._parent._parent);
Symbol 912 MovieClip Frame 4
_root.jumpRecover(this._parent._parent);
Symbol 920 MovieClip Frame 3
_root.makeFireball(this._parent._parent);
Symbol 920 MovieClip Frame 9
_root.endAttack(this._parent._parent, 3);
Symbol 937 MovieClip Frame 5
_root.momentum(this._parent._parent, 2); _root.testHit(this.box, 1, this._parent._parent);
Symbol 937 MovieClip Frame 9
_root.momentum(this._parent._parent, -3);
Symbol 937 MovieClip Frame 13
_root.endAttack(this._parent._parent); stop();
Symbol 951 MovieClip Frame 3
_root.momentum(this._parent._parent, 3);
Symbol 951 MovieClip Frame 4
_root.testHit(this.box, 1, this._parent._parent);
Symbol 951 MovieClip Frame 9
_root.endAttack(this._parent._parent); stop();
Symbol 959 MovieClip Frame 25
this._parent._parent.stoned = true;
Symbol 959 MovieClip Frame 61
_root.loseLife(); stop();
Symbol 972 MovieClip Frame 24
_root.squashrecover(this._parent._parent);
Symbol 973 MovieClip [k1] Frame 1
stop();
Symbol 1004 MovieClip Frame 4
_root.testHit(this.box, 2, this._parent._parent); _root.momentum(this._parent._parent, 3);
Symbol 1004 MovieClip Frame 11
_root.endAttack(this._parent._parent); stop();
Symbol 1025 MovieClip Frame 6
_root.testHit(this.box, 2, this._parent._parent); _root.momentum(this._parent._parent, 3);
Symbol 1025 MovieClip Frame 13
_root.endAttack(this._parent._parent); stop();
Symbol 1030 MovieClip Frame 4
_root.runJump(this._parent._parent);
Symbol 1036 MovieClip Frame 4
_root.jumpRecover(this._parent._parent);
Symbol 1045 MovieClip Frame 3
_root.makeFireball(this._parent._parent);
Symbol 1045 MovieClip Frame 20
_root.endAttack(this._parent._parent, 3);
Symbol 1071 MovieClip Frame 7
_root.testHit(this.box, 3, this._parent._parent);
Symbol 1071 MovieClip Frame 8
_root.momentum(this._parent._parent, 4);
Symbol 1071 MovieClip Frame 13
_root.endAttack(this._parent._parent); stop();
Symbol 1087 MovieClip Frame 4
_root.momentum(this._parent._parent, 3);
Symbol 1087 MovieClip Frame 5
_root.testHit(this.box, 2, this._parent._parent);
Symbol 1087 MovieClip Frame 11
_root.endAttack(this._parent._parent); stop();
Symbol 1095 MovieClip Frame 25
this._parent._parent.stoned = true;
Symbol 1095 MovieClip Frame 61
_root.loseLife(); stop();
Symbol 1108 MovieClip Frame 24
_root.squashrecover(this._parent._parent);
Symbol 1109 MovieClip [k0] Frame 1
stop();
Symbol 1114 MovieClip [hitpoof] Frame 6
this.unloadMovie(); this.removeMovieClip(); stop();
Symbol 1115 MovieClip [gstone] Frame 37
this.cacheAsBitmap = true; stop();
Symbol 1128 MovieClip [gameover] Frame 116
_root.showOver();
Symbol 1128 MovieClip [gameover] Frame 184
stop();
Symbol 1146 MovieClip [bigsplode] Frame 10
this.unloadMovie(); this.removeMovieClip(); stop();
Symbol 1165 MovieClip [fabuloustext] Frame 78
this.unloadMovie(); this.removeMovieClip(); stop();
Symbol 1211 MovieClip [special0] Frame 37
stop(); this.unloadMovie(); this.removeMovieClip();
Symbol 1221 MovieClip [special4] Frame 37
stop(); this.unloadMovie(); this.removeMovieClip();
Symbol 1237 MovieClip Frame 1
stop();
Symbol 1239 MovieClip Frame 1
this.cacheAsBitmap = true;
Symbol 1241 MovieClip Frame 1
this.cacheAsBitmap = true;
Symbol 1269 MovieClip Frame 1
stop();
Symbol 1279 MovieClip Frame 5
_root.hitRecover(this._parent._parent);
Symbol 1298 MovieClip Frame 23
_root.makeInv(); _root.checkBossHit(this.box);
Symbol 1298 MovieClip Frame 24
_root.checkBossHit(this.box);
Symbol 1298 MovieClip Frame 25
_root.checkBossHit(this.box);
Symbol 1298 MovieClip Frame 26
_root.checkBossHit(this.box);
Symbol 1298 MovieClip Frame 27
_root.checkBossHit(this.box);
Symbol 1298 MovieClip Frame 28
_root.checkBossHit(this.box);
Symbol 1298 MovieClip Frame 34
_root.endBossAttack(this._parent._parent);
Symbol 1337 MovieClip Frame 21
_root.checkBossHit(this.box); _root.makeInv();
Symbol 1337 MovieClip Frame 22
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 23
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 24
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 25
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 26
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 27
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 28
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 29
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 30
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 31
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 32
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 33
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 34
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 35
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 36
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 37
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 38
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 39
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 40
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 41
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 42
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 43
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 44
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 45
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 46
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 47
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 48
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 49
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 50
_root.checkBossHit(this.box);
Symbol 1337 MovieClip Frame 53
_root.endBossAttack(this._parent._parent);
Symbol 1374 MovieClip Frame 23
_root.flashIt();
Symbol 1374 MovieClip Frame 24
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 25
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 26
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 27
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 28
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 29
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 30
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 31
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 32
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 33
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 34
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 35
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 36
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 37
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 38
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 39
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 40
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 41
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 42
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 43
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 44
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 45
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 46
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 47
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 48
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 49
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 50
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 51
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 52
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 53
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 54
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 55
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 56
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 57
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 58
_root.checkBossHit(this.box, true);
Symbol 1374 MovieClip Frame 67
_root.bossMove(this._parent._parent); _root.endBossAttack(this._parent._parent);
Symbol 1377 MovieClip Frame 19
stop();
Symbol 1378 MovieClip Frame 9
_root.flashIt();
Symbol 1378 MovieClip Frame 21
_root.flashIt();
Symbol 1378 MovieClip Frame 33
_root.flashIt();
Symbol 1378 MovieClip Frame 48
_root.flashIt();
Symbol 1378 MovieClip Frame 52
_root.flashIt();
Symbol 1378 MovieClip Frame 62
_root.flashIt();
Symbol 1378 MovieClip Frame 77
_root.flashIt();
Symbol 1378 MovieClip Frame 87
_root.flashIt();
Symbol 1378 MovieClip Frame 94
_root.flashIt();
Symbol 1378 MovieClip Frame 99
_root.flashIt();
Symbol 1378 MovieClip Frame 107
_root.flashIt();
Symbol 1378 MovieClip Frame 113
_root.flashIt();
Symbol 1378 MovieClip Frame 128
_root.flashIt();
Symbol 1378 MovieClip Frame 137
_root.flashIt();
Symbol 1378 MovieClip Frame 148
_root.flashIt();
Symbol 1378 MovieClip Frame 156
_root.flashIt();
Symbol 1378 MovieClip Frame 165
_root.flashIt();
Symbol 1378 MovieClip Frame 179
_root.switchBoss();
Symbol 1386 MovieClip Frame 30
_root.skullChange();
Symbol 1405 MovieClip Frame 17
_root.pausy = true; dude = _root.wrap.d; if (!dude.jumping) { dude.guts.gotoAndStop("rest"); }
Symbol 1405 MovieClip Frame 43
_root.flashIt();
Symbol 1405 MovieClip Frame 80
_root.winIt(); stop();
Symbol 1406 MovieClip Frame 1
stop();
Symbol 1408 MovieClip Frame 5
gotoAndStop ("rest");
Symbol 1412 MovieClip Frame 1
this.cacheAsBitmap = true;
Symbol 1427 MovieClip Frame 1
stop();
Symbol 1427 MovieClip Frame 95
_root.endSummon();
Symbol 1427 MovieClip Frame 96
stop();
Symbol 1446 MovieClip Frame 1
stop();
Symbol 1446 MovieClip Frame 95
_root.endSummon();
Symbol 1446 MovieClip Frame 96
stop();
Symbol 1456 MovieClip Frame 1
stop();
Symbol 1456 MovieClip Frame 4
this.gotoAndPlay(2);
Symbol 1465 MovieClip Frame 18
stop();
Symbol 1472 MovieClip Frame 7
stop();

Library Items

Symbol 1 Sound [bgmusic]
Symbol 2 Sound [discharge]Used by:1237 1298 1427 1446
Symbol 3 Sound [resistance]Used by:1237
Symbol 4 Bitmap [Whiskered Away.gif]
Symbol 5 Bitmap [The Fast and the Furriest.gif]
Symbol 6 Bitmap [Power Razor.gif]
Symbol 7 Bitmap [Graven Image.gif]
Symbol 8 Bitmap [Fabulous!.gif]
Symbol 9 Bitmap [Beat to a Fulp.gif]
Symbol 10 GraphicUsed by:18
Symbol 11 GraphicUsed by:18
Symbol 12 GraphicUsed by:18
Symbol 13 GraphicUsed by:18
Symbol 14 GraphicUsed by:18
Symbol 15 GraphicUsed by:18
Symbol 16 GraphicUsed by:18
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:10 11 12 13 14 15 16 17Used by:19
Symbol 19 MovieClipUses:18Used by:29
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:29 352 360 1211 1221
Symbol 22 GraphicUsed by:29 360
Symbol 23 GraphicUsed by:29 360
Symbol 24 GraphicUsed by:29 360
Symbol 25 GraphicUsed by:29 360
Symbol 26 GraphicUsed by:29 360
Symbol 27 GraphicUsed by:29 360
Symbol 28 GraphicUsed by:29 360
Symbol 29 MovieClip [special2]Uses:19 21 22 23 24 25 26 27 28
Symbol 30 GraphicUsed by:112
Symbol 31 GraphicUsed by:112
Symbol 32 GraphicUsed by:112
Symbol 33 GraphicUsed by:112
Symbol 34 GraphicUsed by:112
Symbol 35 GraphicUsed by:112
Symbol 36 GraphicUsed by:112
Symbol 37 GraphicUsed by:112
Symbol 38 GraphicUsed by:112
Symbol 39 GraphicUsed by:112
Symbol 40 GraphicUsed by:112
Symbol 41 GraphicUsed by:112
Symbol 42 GraphicUsed by:112
Symbol 43 GraphicUsed by:112
Symbol 44 GraphicUsed by:112
Symbol 45 GraphicUsed by:112
Symbol 46 GraphicUsed by:112
Symbol 47 GraphicUsed by:112
Symbol 48 GraphicUsed by:112
Symbol 49 GraphicUsed by:112
Symbol 50 GraphicUsed by:112
Symbol 51 GraphicUsed by:112
Symbol 52 GraphicUsed by:112
Symbol 53 GraphicUsed by:112
Symbol 54 GraphicUsed by:112
Symbol 55 GraphicUsed by:112
Symbol 56 GraphicUsed by:112
Symbol 57 GraphicUsed by:112
Symbol 58 GraphicUsed by:112
Symbol 59 GraphicUsed by:112
Symbol 60 GraphicUsed by:112
Symbol 61 GraphicUsed by:112
Symbol 62 GraphicUsed by:112
Symbol 63 GraphicUsed by:112
Symbol 64 GraphicUsed by:112
Symbol 65 GraphicUsed by:112
Symbol 66 GraphicUsed by:112
Symbol 67 GraphicUsed by:112
Symbol 68 GraphicUsed by:112
Symbol 69 GraphicUsed by:112
Symbol 70 GraphicUsed by:112
Symbol 71 GraphicUsed by:112
Symbol 72 GraphicUsed by:112
Symbol 73 GraphicUsed by:112
Symbol 74 GraphicUsed by:112
Symbol 75 GraphicUsed by:112
Symbol 76 GraphicUsed by:112
Symbol 77 GraphicUsed by:112
Symbol 78 GraphicUsed by:112
Symbol 79 GraphicUsed by:112
Symbol 80 GraphicUsed by:112
Symbol 81 GraphicUsed by:112
Symbol 82 GraphicUsed by:112
Symbol 83 GraphicUsed by:112
Symbol 84 GraphicUsed by:112
Symbol 85 GraphicUsed by:112
Symbol 86 GraphicUsed by:112
Symbol 87 GraphicUsed by:112
Symbol 88 GraphicUsed by:112
Symbol 89 GraphicUsed by:112
Symbol 90 GraphicUsed by:112
Symbol 91 GraphicUsed by:112
Symbol 92 GraphicUsed by:112
Symbol 93 GraphicUsed by:112
Symbol 94 GraphicUsed by:112
Symbol 95 GraphicUsed by:112
Symbol 96 GraphicUsed by:112
Symbol 97 GraphicUsed by:112
Symbol 98 GraphicUsed by:112
Symbol 99 GraphicUsed by:112
Symbol 100 GraphicUsed by:112
Symbol 101 GraphicUsed by:112
Symbol 102 GraphicUsed by:112
Symbol 103 GraphicUsed by:112
Symbol 104 GraphicUsed by:112
Symbol 105 GraphicUsed by:112
Symbol 106 GraphicUsed by:112
Symbol 107 GraphicUsed by:112
Symbol 108 GraphicUsed by:112
Symbol 109 GraphicUsed by:112
Symbol 110 GraphicUsed by:112
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClip [summon]Uses:30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111Used by:336
Symbol 113 GraphicUsed by:184
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:184
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:118
Symbol 118 MovieClipUses:117Used by:119
Symbol 119 MovieClipUses:118Used by:184 281 1119
Symbol 120 GraphicUsed by:124 281 389 1128 1389 1405 1456 1463 1464
Symbol 121 GraphicUsed by:124 281 1128
Symbol 122 GraphicUsed by:124 1128
Symbol 123 GraphicUsed by:124 1128
Symbol 124 MovieClipUses:120 121 122 123Used by:184 1448
Symbol 125 GraphicUsed by:184
Symbol 126 GraphicUsed by:151
Symbol 127 GraphicUsed by:151
Symbol 128 GraphicUsed by:151
Symbol 129 GraphicUsed by:151
Symbol 130 GraphicUsed by:151
Symbol 131 GraphicUsed by:151
Symbol 132 GraphicUsed by:151
Symbol 133 GraphicUsed by:151
Symbol 134 GraphicUsed by:151
Symbol 135 GraphicUsed by:151
Symbol 136 GraphicUsed by:151
Symbol 137 GraphicUsed by:151
Symbol 138 GraphicUsed by:151
Symbol 139 GraphicUsed by:151
Symbol 140 GraphicUsed by:151
Symbol 141 GraphicUsed by:151
Symbol 142 GraphicUsed by:151
Symbol 143 GraphicUsed by:151
Symbol 144 GraphicUsed by:151
Symbol 145 GraphicUsed by:151
Symbol 146 GraphicUsed by:151
Symbol 147 GraphicUsed by:151
Symbol 148 GraphicUsed by:151
Symbol 149 GraphicUsed by:151
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150Used by:184
Symbol 152 GraphicUsed by:156
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:156
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:152 154 155Used by:184
Symbol 157 GraphicUsed by:159 1116 1127 1237
Symbol 158 SoundUsed by:159 281 336
Symbol 159 MovieClipUses:157 158Used by:184
Symbol 160 GraphicUsed by:184
Symbol 161 FontUsed by:162 163
Symbol 162 EditableTextUses:161Used by:184
Symbol 163 EditableTextUses:161Used by:184
Symbol 164 GraphicUsed by:165 366 402 407 412 417 422 439 1156 1293 1356 1462
Symbol 165 MovieClipUses:164Used by:184
Symbol 166 GraphicUsed by:181
Symbol 167 GraphicUsed by:174 179 335 336 1405
Symbol 168 FontUsed by:169 171 388 1125 1126
Symbol 169 TextUses:168Used by:172
Symbol 170 GraphicUsed by:172
Symbol 171 TextUses:168Used by:172
Symbol 172 ButtonUses:169 170 171Used by:174
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:167 172 173Used by:181
Symbol 175 FontUsed by:176 202 204 206
Symbol 176 TextUses:175Used by:179
Symbol 177 FontUsed by:178 192 203 205 207
Symbol 178 TextUses:177Used by:179
Symbol 179 MovieClipUses:167 176 178Used by:180
Symbol 180 MovieClipUses:179Used by:181
Symbol 181 MovieClipUses:166 174 180Used by:184
Symbol 182 FontUsed by:183
Symbol 183 TextUses:182Used by:184
Symbol 184 MovieClipUses:113 115 119 124 125 151 156 159 160 162 163 165 181 183Used by:Timeline
Symbol 185 GraphicUsed by:Timeline
Symbol 186 GraphicUsed by:198
Symbol 187 FontUsed by:189
Symbol 188 FontUsed by:189
Symbol 189 TextUses:187 188Used by:198
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:190Used by:198
Symbol 192 EditableTextUses:177Used by:198
Symbol 193 FontUsed by:194 195
Symbol 194 TextUses:193Used by:198
Symbol 195 EditableTextUses:193Used by:198
Symbol 196 GraphicUsed by:197 336
Symbol 197 MovieClipUses:196Used by:198
Symbol 198 MovieClipUses:186 189 191 192 194 195 197Used by:Timeline
Symbol 199 GraphicUsed by:208
Symbol 200 GraphicUsed by:201
Symbol 201 ButtonUses:200Used by:208
Symbol 202 TextUses:175Used by:208
Symbol 203 TextUses:177Used by:208
Symbol 204 TextUses:175Used by:208
Symbol 205 TextUses:177Used by:208
Symbol 206 TextUses:175Used by:208
Symbol 207 TextUses:177Used by:208
Symbol 208 MovieClipUses:199 201 202 203 204 205 206 207Used by:Timeline
Symbol 1477 MovieClip [__Packages.com.Newgrounds.BaseN]
Symbol 1478 MovieClip [__Packages.com.Newgrounds.NewgroundsAPIError]
Symbol 1479 MovieClip [__Packages.com.Newgrounds.NewgroundsAPI]
Symbol 1480 MovieClip [__Packages.com.Newgrounds.NewgroundsAPISaveFile]
Symbol 1481 MovieClip [__Packages.com.Newgrounds.ImageScanner]
Symbol 1482 MovieClip [__Packages.com.Newgrounds.JSON]
Symbol 1483 MovieClip [__Packages.com.Newgrounds.RC4]
Symbol 1484 MovieClip [__Packages.com.Newgrounds.MD5]
Symbol 209 GraphicUsed by:281
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:281
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:281
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:281
Symbol 216 GraphicUsed by:217
Symbol 217 MovieClipUses:216Used by:281
Symbol 218 SoundUsed by:281 1237
Symbol 219 GraphicUsed by:281
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:281
Symbol 222 Sound [swing0]Used by:281 336 391 1237 1298
Symbol 223 SoundUsed by:281 1427 1446
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:224Used by:281
Symbol 226 Sound [swing1]Used by:281 336 1237
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:281
Symbol 229 Sound [swing2]Used by:281 336 1128 1237
Symbol 230 GraphicUsed by:281
Symbol 231 FontUsed by:232 233
Symbol 232 TextUses:231Used by:234
Symbol 233 TextUses:231Used by:234
Symbol 234 MovieClipUses:232 233Used by:281
Symbol 235 GraphicUsed by:281
Symbol 236 GraphicUsed by:281
Symbol 237 GraphicUsed by:281
Symbol 238 GraphicUsed by:281
Symbol 239 GraphicUsed by:281
Symbol 240 GraphicUsed by:281
Symbol 241 GraphicUsed by:281
Symbol 242 GraphicUsed by:281
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:243Used by:281
Symbol 245 SoundUsed by:281 1128
Symbol 246 SoundUsed by:281
Symbol 247 GraphicUsed by:251 387
Symbol 248 GraphicUsed by:251 387
Symbol 249 GraphicUsed by:251 387
Symbol 250 Sound [tink]Used by:251 256 387
Symbol 251 ButtonUses:247 248 249 250Used by:281
Symbol 252 GraphicUsed by:256
Symbol 253 FontUsed by:254 255
Symbol 254 TextUses:253Used by:256
Symbol 255 TextUses:253Used by:256
Symbol 256 ButtonUses:252 254 255 250Used by:281 391
Symbol 257 FontUsed by:258 259 262 263 266 267 270 271 1461 1466
Symbol 258 TextUses:257Used by:261
Symbol 259 TextUses:257Used by:261
Symbol 260 GraphicUsed by:261
Symbol 261 ButtonUses:258 259 260Used by:274
Symbol 262 TextUses:257Used by:265
Symbol 263 TextUses:257Used by:265
Symbol 264 GraphicUsed by:265
Symbol 265 ButtonUses:262 263 264Used by:274
Symbol 266 TextUses:257Used by:269
Symbol 267 TextUses:257Used by:269
Symbol 268 GraphicUsed by:269
Symbol 269 ButtonUses:266 267 268Used by:274
Symbol 270 TextUses:257Used by:273
Symbol 271 TextUses:257Used by:273
Symbol 272 GraphicUsed by:273
Symbol 273 ButtonUses:270 271 272Used by:274
Symbol 274 MovieClipUses:261 265 269 273Used by:281
Symbol 275 SoundUsed by:281 336
Symbol 276 FontUsed by:277 278
Symbol 277 TextUses:276Used by:280
Symbol 278 TextUses:276Used by:280
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:277 278 279Used by:281
Symbol 281 MovieClipUses:209 119 211 213 215 217 120 121 218 219 221 222 223 225 226 228 229 230 234 235 236 237 238 239 240 241 242 244 245 246 251 256 274 275 158 280Used by:Timeline
Symbol 282 GraphicUsed by:336
Symbol 283 GraphicUsed by:336
Symbol 284 GraphicUsed by:336
Symbol 285 GraphicUsed by:336
Symbol 286 ShapeTweeningUsed by:336
Symbol 287 GraphicUsed by:289 1427
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:287 288Used by:336 1427 1446
Symbol 290 GraphicUsed by:328 336
Symbol 291 GraphicUsed by:328 336
Symbol 292 ShapeTweeningUsed by:336
Symbol 293 ShapeTweeningUsed by:336
Symbol 294 GraphicUsed by:328 336
Symbol 295 GraphicUsed by:328 336
Symbol 296 GraphicUsed by:328 336
Symbol 297 GraphicUsed by:328 336
Symbol 298 GraphicUsed by:328 336
Symbol 299 GraphicUsed by:328 336
Symbol 300 GraphicUsed by:328 336
Symbol 301 GraphicUsed by:328 336
Symbol 302 GraphicUsed by:328 336
Symbol 303 GraphicUsed by:328 336
Symbol 304 GraphicUsed by:328 336
Symbol 305 GraphicUsed by:328 336
Symbol 306 GraphicUsed by:336
Symbol 307 GraphicUsed by:328 336
Symbol 308 GraphicUsed by:336
Symbol 309 GraphicUsed by:328 336
Symbol 310 GraphicUsed by:328 336
Symbol 311 GraphicUsed by:328 336
Symbol 312 ShapeTweeningUsed by:336
Symbol 313 ShapeTweeningUsed by:336
Symbol 314 GraphicUsed by:334 336
Symbol 315 GraphicUsed by:334 336
Symbol 316 GraphicUsed by:334 336
Symbol 317 GraphicUsed by:334 336
Symbol 318 GraphicUsed by:334 336
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:319Used by:336
Symbol 321 SoundUsed by:336
Symbol 322 GraphicUsed by:336
Symbol 323 GraphicUsed by:336
Symbol 324 GraphicUsed by:334 336
Symbol 325 GraphicUsed by:334 336
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClipUses:326Used by:336
Symbol 328 MovieClipUses:290 291 294 295 296 297 298 299 300 301 302 303 304 305 307 309 310 311Used by:336
Symbol 329 GraphicUsed by:334
Symbol 330 GraphicUsed by:334
Symbol 331 GraphicUsed by:334
Symbol 332 GraphicUsed by:334
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:314 315 316 317 318 324 325 329 330 331 332 333Used by:336
Symbol 335 MovieClipUses:167Used by:336 1472
Symbol 336 MovieClipUses:196 112 282 222 283 284 285 286 289 290 291 167 292 293 294 226 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 229 314 315 316 317 318 320 321 322 323 324 325 327 275 328 334 158 335Used by:Timeline
Symbol 337 ShapeTweeningUsed by:341
Symbol 338 GraphicUsed by:341
Symbol 339 ShapeTweeningUsed by:341
Symbol 340 GraphicUsed by:341
Symbol 341 MovieClipUses:337 338 339 340Used by:352
Symbol 342 GraphicUsed by:352
Symbol 343 GraphicUsed by:352
Symbol 344 GraphicUsed by:352
Symbol 345 GraphicUsed by:352
Symbol 346 GraphicUsed by:352
Symbol 347 GraphicUsed by:352
Symbol 348 GraphicUsed by:352
Symbol 349 GraphicUsed by:352
Symbol 350 GraphicUsed by:352
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClip [special1]Uses:341 21 342 343 344 345 346 347 348 349 350 351Used by:1237
Symbol 353 GraphicUsed by:359
Symbol 354 GraphicUsed by:359
Symbol 355 GraphicUsed by:359
Symbol 356 GraphicUsed by:359
Symbol 357 GraphicUsed by:359
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClipUses:353 354 355 356 357 358Used by:360
Symbol 360 MovieClip [special3]Uses:359 21 22 23 24 25 26 27 28Used by:1237
Symbol 361 GraphicUsed by:364
Symbol 362 GraphicUsed by:364
Symbol 363 GraphicUsed by:364
Symbol 364 MovieClip [twinkle]Uses:361 362 363Used by:1237
Symbol 365 SoundUsed by:392
Symbol 366 MovieClipUses:164Used by:391
Symbol 367 GraphicUsed by:391
Symbol 368 GraphicUsed by:372
Symbol 369 GraphicUsed by:370
Symbol 370 MovieClipUses:369Used by:372
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClipUses:368 370 371Used by:391
Symbol 373 GraphicUsed by:391
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClipUses:374Used by:391
Symbol 376 GraphicUsed by:391
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClipUses:377Used by:386
Symbol 379 GraphicUsed by:386
Symbol 380 GraphicUsed by:386
Symbol 381 GraphicUsed by:386
Symbol 382 GraphicUsed by:386
Symbol 383 GraphicUsed by:386
Symbol 384 GraphicUsed by:386
Symbol 385 GraphicUsed by:386
Symbol 386 MovieClipUses:378 379 380 381 382 383 384 385Used by:391
Symbol 387 ButtonUses:247 248 249 250Used by:391
Symbol 388 TextUses:168Used by:391
Symbol 389 MovieClipUses:120Used by:391
Symbol 390 SoundUsed by:391
Symbol 391 MovieClipUses:366 367 372 373 375 376 386 387 256 388 389 222 390Used by:392
Symbol 392 MovieClip [winscreen]Uses:365 391Used by:1237
Symbol 393 GraphicUsed by:394
Symbol 394 MovieClip [you]Uses:393Used by:1237
Symbol 395 FontUsed by:396 397
Symbol 396 EditableTextUses:395Used by:398
Symbol 397 EditableTextUses:395Used by:398
Symbol 398 MovieClip [ptcounter]Uses:396 397Used by:1237
Symbol 399 GraphicUsed by:402
Symbol 400 GraphicUsed by:402
Symbol 401 GraphicUsed by:402 437 450 460 497 521 542 549
Symbol 402 MovieClip [levicon4]Uses:399 164 400 401Used by:1237
Symbol 403 GraphicUsed by:407
Symbol 404 GraphicUsed by:407
Symbol 405 GraphicUsed by:406
Symbol 406 MovieClipUses:405Used by:407 979 985 1004 1025 1029 1035 1045 1049 1071 1087 1094
Symbol 407 MovieClip [levicon3]Uses:403 164 404 406Used by:1237
Symbol 408 GraphicUsed by:412
Symbol 409 GraphicUsed by:412
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:410Used by:412 769 775 786 797 799 803 805 810 814 828 841 848
Symbol 412 MovieClip [levicon2]Uses:408 164 409 411Used by:1237
Symbol 413 GraphicUsed by:417
Symbol 414 GraphicUsed by:417
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClipUses:415Used by:417 871 877 889 902 910 920 924 937 951 958
Symbol 417 MovieClip [levicon1]Uses:413 164 414 416Used by:1237
Symbol 418 GraphicUsed by:422
Symbol 419 GraphicUsed by:422
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:420Used by:422 603 628 633 700 744 745
Symbol 422 MovieClip [levicon0]Uses:418 164 419 421Used by:1237
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClipUses:423Used by:425
Symbol 425 MovieClip [leveluptext]Uses:424Used by:1237
Symbol 426 GraphicUsed by:427
Symbol 427 MovieClipUses:426Used by:438 608 770 872 980
Symbol 428 GraphicUsed by:429 1037
Symbol 429 MovieClipUses:428Used by:438 459
Symbol 430 GraphicUsed by:431
Symbol 431 MovieClipUses:430Used by:438 608 770 872 980
Symbol 432 GraphicUsed by:433
Symbol 433 MovieClipUses:432Used by:438
Symbol 434 GraphicUsed by:435
Symbol 435 MovieClipUses:434Used by:438 478 494 497 503 521 542
Symbol 436 GraphicUsed by:437
Symbol 437 MovieClipUses:401 436Used by:438
Symbol 438 MovieClipUses:427 429 431 433 435 437Used by:597
Symbol 439 MovieClipUses:164Used by:597 759 863 973 1109
Symbol 440 GraphicUsed by:459 634 776 878 987
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:441Used by:459 634 776 878 987
Symbol 443 GraphicUsed by:444
Symbol 444 MovieClipUses:443Used by:459
Symbol 445 GraphicUsed by:446
Symbol 446 MovieClipUses:445Used by:459 478 494 542
Symbol 447 GraphicUsed by:448
Symbol 448 MovieClipUses:447Used by:459 634 776 878 987
Symbol 449 GraphicUsed by:450 633 775 877 985
Symbol 450 MovieClipUses:401 449Used by:459
Symbol 451 GraphicUsed by:459 634 776 878 987
Symbol 452 GraphicUsed by:459 634 776 878 987
Symbol 453 GraphicUsed by:459 634 776 878 987
Symbol 454 GraphicUsed by:459 634 776 878 987
Symbol 455 GraphicUsed by:459 634 776 878 987
Symbol 456 GraphicUsed by:459 634 776 878 987
Symbol 457 GraphicUsed by:459 634 776 878 987
Symbol 458 GraphicUsed by:459 634 776 878 987
Symbol 459 MovieClipUses:429 440 442 444 446 448 450 451 452 453 454 455 456 457 458Used by:597
Symbol 460 MovieClipUses:401Used by:478 494 525
Symbol 461 GraphicUsed by:478
Symbol 462 GraphicUsed by:478
Symbol 463 GraphicUsed by:478
Symbol 464 GraphicUsed by:478
Symbol 465 GraphicUsed by:467
Symbol 466 GraphicUsed by:467
Symbol 467 MovieClipUses:465 466Used by:478 494 542
Symbol 468 GraphicUsed by:478
Symbol 469 GraphicUsed by:478
Symbol 470 GraphicUsed by:471 1407
Symbol 471 MovieClipUses:470Used by:478 494 542 647 662 713 731 786 797 828 841 889 902 937 951 1004 1025 1071 1087
Symbol 472 GraphicUsed by:478
Symbol 473 GraphicUsed by:478
Symbol 474 GraphicUsed by:478
Symbol 475 GraphicUsed by:478
Symbol 476 GraphicUsed by:478
Symbol 477 GraphicUsed by:478
Symbol 478 MovieClipUses:460 461 435 462 463 446 464 467 468 469 471 472 473 474 475 476 477Used by:597
Symbol 479 GraphicUsed by:494
Symbol 480 GraphicUsed by:494
Symbol 481 GraphicUsed by:494
Symbol 482 GraphicUsed by:494
Symbol 483 GraphicUsed by:494
Symbol 484 GraphicUsed by:494
Symbol 485 GraphicUsed by:494
Symbol 486 GraphicUsed by:494
Symbol 487 GraphicUsed by:494
Symbol 488 GraphicUsed by:494
Symbol 489 GraphicUsed by:494
Symbol 490 GraphicUsed by:494
Symbol 491 GraphicUsed by:494
Symbol 492 GraphicUsed by:494
Symbol 493 GraphicUsed by:494
Symbol 494 MovieClipUses:460 479 435 480 481 446 482 483 484 485 467 486 487 471 488 489 490 491 492 493Used by:597
Symbol 495 GraphicUsed by:497
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:495 435 401 496Used by:498 504
Symbol 498 MovieClipUses:497Used by:597
Symbol 499 GraphicUsed by:503
Symbol 500 GraphicUsed by:503
Symbol 501 GraphicUsed by:503
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:499 435 500 501 502Used by:597
Symbol 504 MovieClipUses:497Used by:597
Symbol 505 GraphicUsed by:521
Symbol 506 GraphicUsed by:521 1045
Symbol 507 GraphicUsed by:521
Symbol 508 GraphicUsed by:521 1045
Symbol 509 ShapeTweeningUsed by:521
Symbol 510 GraphicUsed by:521
Symbol 511 GraphicUsed by:521 920 1045
Symbol 512 ShapeTweeningUsed by:521
Symbol 513 GraphicUsed by:521 810
Symbol 514 ShapeTweeningUsed by:521
Symbol 515 GraphicUsed by:521
Symbol 516 GraphicUsed by:521 810
Symbol 517 GraphicUsed by:521
Symbol 518 GraphicUsed by:521
Symbol 519 GraphicUsed by:521 810
Symbol 520 GraphicUsed by:521 810
Symbol 521 MovieClipUses:505 401 435 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520Used by:597
Symbol 522 GraphicUsed by:525
Symbol 523 GraphicUsed by:525
Symbol 524 GraphicUsed by:525
Symbol 525 MovieClipUses:460 522 523 524Used by:597
Symbol 526 GraphicUsed by:542
Symbol 527 GraphicUsed by:542
Symbol 528 GraphicUsed by:542
Symbol 529 GraphicUsed by:542
Symbol 530 GraphicUsed by:542
Symbol 531 GraphicUsed by:542
Symbol 532 GraphicUsed by:542
Symbol 533 GraphicUsed by:542
Symbol 534 GraphicUsed by:542
Symbol 535 GraphicUsed by:542
Symbol 536 GraphicUsed by:542
Symbol 537 GraphicUsed by:542
Symbol 538 GraphicUsed by:542
Symbol 539 GraphicUsed by:542
Symbol 540 GraphicUsed by:542
Symbol 541 GraphicUsed by:542
Symbol 542 MovieClipUses:401 526 435 527 528 529 530 446 531 532 533 534 535 467 536 537 471 538 539 540 541Used by:597
Symbol 543 GraphicUsed by:549
Symbol 544 GraphicUsed by:549
Symbol 545 GraphicUsed by:549
Symbol 546 GraphicUsed by:549
Symbol 547 GraphicUsed by:549
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:543 401 544 545 546 547 548Used by:571
Symbol 550 GraphicUsed by:571 744 849 959 1095 1115
Symbol 551 Sound [splosion1.wav]Used by:571 744 849 959 1095 1115 1211 1221 1377
Symbol 552 GraphicUsed by:571 744 849 959 1095 1115
Symbol 553 GraphicUsed by:571 744 849 959 1095 1115
Symbol 554 GraphicUsed by:555
Symbol 555 MovieClipUses:554Used by:571 744 849 959 1095 1115
Symbol 556 GraphicUsed by:571 744 849 959 1095 1115
Symbol 557 GraphicUsed by:571 744 849 959 1095 1115
Symbol 558 GraphicUsed by:571 744 849 959 1095 1115
Symbol 559 GraphicUsed by:571 744 849 959 1095 1115
Symbol 560 Sound [groundhit]Used by:571 744 849 959 1095 1115 1237
Symbol 561 GraphicUsed by:571 744 849 959 1095 1115
Symbol 562 GraphicUsed by:571 744 849 959 1095 1115
Symbol 563 GraphicUsed by:571 744 849 959 1095 1115
Symbol 564 GraphicUsed by:571 744 849 959 1095 1115
Symbol 565 GraphicUsed by:571 744 849 959 1095 1115
Symbol 566 GraphicUsed by:571 744 849 959 1095 1115
Symbol 567 GraphicUsed by:571 744 849 959 1095 1115
Symbol 568 GraphicUsed by:571 744 849 959 1095 1115
Symbol 569 GraphicUsed by:571 744 849 959 1095 1115
Symbol 570 GraphicUsed by:571 744 849 959 1095 1115
Symbol 571 MovieClipUses:549 550 551 552 553 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570Used by:597
Symbol 572 GraphicUsed by:576
Symbol 573 GraphicUsed by:576
Symbol 574 GraphicUsed by:576
Symbol 575 GraphicUsed by:576
Symbol 576 MovieClipUses:572 573 574 575Used by:597 759 863 973 1109
Symbol 577 GraphicUsed by:591
Symbol 578 GraphicUsed by:591
Symbol 579 GraphicUsed by:591
Symbol 580 GraphicUsed by:591
Symbol 581 GraphicUsed by:591
Symbol 582 GraphicUsed by:591 758 862 972 1108
Symbol 583 GraphicUsed by:591 758 862 972 1108
Symbol 584 GraphicUsed by:591
Symbol 585 GraphicUsed by:591
Symbol 586 GraphicUsed by:591
Symbol 587 GraphicUsed by:591
Symbol 588 GraphicUsed by:591
Symbol 589 GraphicUsed by:591
Symbol 590 GraphicUsed by:591
Symbol 591 MovieClipUses:577 578 579 580 581 582 583 584 585 586 587 588 589 590Used by:597
Symbol 592 GraphicUsed by:596
Symbol 593 GraphicUsed by:596
Symbol 594 GraphicUsed by:596
Symbol 595 GraphicUsed by:596
Symbol 596 MovieClipUses:592 593 594 595Used by:597 759 863 973 1109
Symbol 597 MovieClip [k4]Uses:438 439 459 478 494 498 503 504 521 525 542 571 576 591 596Used by:1237
Symbol 598 GraphicUsed by:599
Symbol 599 MovieClipUses:598Used by:608 770 872 980
Symbol 600 GraphicUsed by:601
Symbol 601 MovieClipUses:600Used by:608 628 636 662
Symbol 602 GraphicUsed by:603
Symbol 603 MovieClipUses:421 602Used by:608
Symbol 604 GraphicUsed by:605
Symbol 605 MovieClipUses:604Used by:608 628 636 647 662 665 669 672 686 691 696 713
Symbol 606 GraphicUsed by:607
Symbol 607 MovieClipUses:606Used by:608 634 636 662 713 731
Symbol 608 MovieClipUses:427 599 431 601 603 605 607Used by:759
Symbol 609 GraphicUsed by:628
Symbol 610 GraphicUsed by:628
Symbol 611 GraphicUsed by:628
Symbol 612 GraphicUsed by:628
Symbol 613 GraphicUsed by:628
Symbol 614 GraphicUsed by:628
Symbol 615 GraphicUsed by:628
Symbol 616 GraphicUsed by:628
Symbol 617 GraphicUsed by:628
Symbol 618 GraphicUsed by:628
Symbol 619 GraphicUsed by:628
Symbol 620 GraphicUsed by:628
Symbol 621 GraphicUsed by:628
Symbol 622 GraphicUsed by:628
Symbol 623 GraphicUsed by:628
Symbol 624 GraphicUsed by:628
Symbol 625 GraphicUsed by:628
Symbol 626 GraphicUsed by:628
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClipUses:609 601 605 610 421 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627Used by:759
Symbol 629 GraphicUsed by:630
Symbol 630 MovieClipUses:629Used by:634
Symbol 631 GraphicUsed by:632
Symbol 632 MovieClipUses:631Used by:634 731
Symbol 633 MovieClipUses:421 449Used by:634
Symbol 634 MovieClipUses:607 440 442 630 632 448 633 451 452 453 454 455 456 457 458Used by:759
Symbol 635 GraphicUsed by:636
Symbol 636 MovieClipUses:635 601 605 607Used by:647
Symbol 637 GraphicUsed by:647
Symbol 638 GraphicUsed by:647
Symbol 639 GraphicUsed by:647
Symbol 640 GraphicUsed by:647
Symbol 641 GraphicUsed by:647
Symbol 642 GraphicUsed by:647
Symbol 643 GraphicUsed by:647
Symbol 644 GraphicUsed by:647
Symbol 645 GraphicUsed by:647
Symbol 646 GraphicUsed by:647
Symbol 647 MovieClipUses:636 605 637 471 638 639 640 641 642 643 644 645 646Used by:759
Symbol 648 GraphicUsed by:662
Symbol 649 GraphicUsed by:662
Symbol 650 GraphicUsed by:662
Symbol 651 GraphicUsed by:662
Symbol 652 GraphicUsed by:662
Symbol 653 GraphicUsed by:662
Symbol 654 GraphicUsed by:662
Symbol 655 GraphicUsed by:662
Symbol 656 GraphicUsed by:662
Symbol 657 GraphicUsed by:662
Symbol 658 GraphicUsed by:662
Symbol 659 GraphicUsed by:662
Symbol 660 GraphicUsed by:662
Symbol 661 GraphicUsed by:662
Symbol 662 MovieClipUses:648 601 605 607 649 650 651 652 653 654 471 655 656 657 658 659 660 661Used by:759
Symbol 663 GraphicUsed by:665
Symbol 664 GraphicUsed by:665
Symbol 665 MovieClipUses:663 605 664Used by:759
Symbol 666 GraphicUsed by:669
Symbol 667 GraphicUsed by:669
Symbol 668 GraphicUsed by:669
Symbol 669 MovieClipUses:666 605 667 668Used by:759
Symbol 670 GraphicUsed by:672
Symbol 671 GraphicUsed by:672
Symbol 672 MovieClipUses:670 605 671Used by:759
Symbol 673 GraphicUsed by:691
Symbol 674 GraphicUsed by:691
Symbol 675 GraphicUsed by:691
Symbol 676 GraphicUsed by:691
Symbol 677 GraphicUsed by:691
Symbol 678 GraphicUsed by:691
Symbol 679 GraphicUsed by:691
Symbol 680 GraphicUsed by:691
Symbol 681 GraphicUsed by:691
Symbol 682 GraphicUsed by:691
Symbol 683 GraphicUsed by:691
Symbol 684 GraphicUsed by:691
Symbol 685 GraphicUsed by:686
Symbol 686 MovieClipUses:685 605Used by:691 696
Symbol 687 GraphicUsed by:688
Symbol 688 MovieClipUses:687Used by:691 696
Symbol 689 GraphicUsed by:691
Symbol 690 GraphicUsed by:691
Symbol 691 MovieClipUses:673 674 675 676 677 678 679 680 605 681 682 683 684 686 688 689 690Used by:759 863
Symbol 692 GraphicUsed by:696
Symbol 693 GraphicUsed by:696
Symbol 694 GraphicUsed by:696
Symbol 695 GraphicUsed by:696
Symbol 696 MovieClipUses:692 605 693 694 695 686 688Used by:759
Symbol 697 GraphicUsed by:700 745
Symbol 698 GraphicUsed by:700
Symbol 699 GraphicUsed by:700
Symbol 700 MovieClipUses:421 697 698 699Used by:759
Symbol 701 GraphicUsed by:713
Symbol 702 GraphicUsed by:713
Symbol 703 GraphicUsed by:713
Symbol 704 GraphicUsed by:713
Symbol 705 GraphicUsed by:713
Symbol 706 GraphicUsed by:713
Symbol 707 GraphicUsed by:713
Symbol 708 GraphicUsed by:713
Symbol 709 GraphicUsed by:713
Symbol 710 GraphicUsed by:713
Symbol 711 GraphicUsed by:713
Symbol 712 GraphicUsed by:713
Symbol 713 MovieClipUses:701 702 703 704 607 705 706 707 605 471 708 709 710 711 712Used by:759
Symbol 714 GraphicUsed by:731
Symbol 715 GraphicUsed by:731
Symbol 716 GraphicUsed by:731
Symbol 717 GraphicUsed by:731
Symbol 718 GraphicUsed by:731
Symbol 719 GraphicUsed by:731
Symbol 720 GraphicUsed by:731
Symbol 721 GraphicUsed by:731
Symbol 722 GraphicUsed by:731
Symbol 723 GraphicUsed by:731
Symbol 724 GraphicUsed by:731
Symbol 725 GraphicUsed by:731
Symbol 726 GraphicUsed by:731
Symbol 727 GraphicUsed by:731
Symbol 728 GraphicUsed by:731
Symbol 729 GraphicUsed by:731
Symbol 730 GraphicUsed by:731
Symbol 731 MovieClipUses:607 714 632 715 716 717 718 719 720 721 722 723 471 724 725 726 727 728 729 730Used by:759
Symbol 732 GraphicUsed by:744
Symbol 733 GraphicUsed by:744
Symbol 734 GraphicUsed by:744
Symbol 735 GraphicUsed by:744
Symbol 736 GraphicUsed by:744
Symbol 737 GraphicUsed by:744
Symbol 738 GraphicUsed by:744
Symbol 739 GraphicUsed by:744
Symbol 740 GraphicUsed by:744
Symbol 741 GraphicUsed by:744
Symbol 742 GraphicUsed by:744
Symbol 743 GraphicUsed by:744
Symbol 744 MovieClipUses:421 732 733 734 735 736 737 738 739 740 741 742 743 550 551 552 553 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570Used by:759
Symbol 745 MovieClipUses:421 697Used by:759
Symbol 746 GraphicUsed by:758
Symbol 747 GraphicUsed by:758
Symbol 748 GraphicUsed by:758
Symbol 749 GraphicUsed by:758
Symbol 750 GraphicUsed by:758
Symbol 751 GraphicUsed by:758
Symbol 752 GraphicUsed by:758
Symbol 753 GraphicUsed by:758
Symbol 754 GraphicUsed by:758
Symbol 755 GraphicUsed by:758
Symbol 756 GraphicUsed by:758
Symbol 757 GraphicUsed by:758
Symbol 758 MovieClipUses:746 747 748 749 750 582 583 751 752 753 754 755 756 757Used by:759
Symbol 759 MovieClip [k3]Uses:608 439 628 634 647 662 665 669 672 691 696 700 713 731 744 745 576 758 596Used by:1237
Symbol 760 GraphicUsed by:761
Symbol 761 MovieClipUses:760Used by:770
Symbol 762 GraphicUsed by:763
Symbol 763 MovieClipUses:762Used by:770 872 980
Symbol 764 GraphicUsed by:765
Symbol 765 MovieClipUses:764Used by:770 786 799 803 805 810 828 841
Symbol 766 GraphicUsed by:767
Symbol 767 MovieClipUses:766Used by:770 776 786 797 810 828 841
Symbol 768 GraphicUsed by:769
Symbol 769 MovieClipUses:411 768Used by:770
Symbol 770 MovieClipUses:427 599 431 761 763 765 767 769Used by:863
Symbol 771 GraphicUsed by:772
Symbol 772 MovieClipUses:771Used by:776
Symbol 773 GraphicUsed by:774
Symbol 774 MovieClipUses:773Used by:776 786 797 828 841
Symbol 775 MovieClipUses:411 449Used by:776
Symbol 776 MovieClipUses:767 440 442 772 774 448 775 451 452 453 454 455 456 457 458Used by:863
Symbol 777 GraphicUsed by:786
Symbol 778 GraphicUsed by:786
Symbol 779 GraphicUsed by:786
Symbol 780 GraphicUsed by:786
Symbol 781 GraphicUsed by:786
Symbol 782 GraphicUsed by:786
Symbol 783 GraphicUsed by:786
Symbol 784 GraphicUsed by:786
Symbol 785 GraphicUsed by:786
Symbol 786 MovieClipUses:411 777 765 767 778 779 774 780 471 781 782 783 784 785Used by:863
Symbol 787 GraphicUsed by:797
Symbol 788 GraphicUsed by:797
Symbol 789 GraphicUsed by:797
Symbol 790 GraphicUsed by:797
Symbol 791 GraphicUsed by:797
Symbol 792 GraphicUsed by:797
Symbol 793 GraphicUsed by:797
Symbol 794 GraphicUsed by:797
Symbol 795 GraphicUsed by:797
Symbol 796 GraphicUsed by:797
Symbol 797 MovieClipUses:767 411 787 788 774 789 790 791 471 792 793 794 795 796Used by:863
Symbol 798 GraphicUsed by:799
Symbol 799 MovieClipUses:798 765 411Used by:863
Symbol 800 GraphicUsed by:803
Symbol 801 GraphicUsed by:803
Symbol 802 GraphicUsed by:803
Symbol 803 MovieClipUses:800 765 411 801 802Used by:863
Symbol 804 GraphicUsed by:805
Symbol 805 MovieClipUses:804 765 411Used by:863
Symbol 806 GraphicUsed by:810
Symbol 807 GraphicUsed by:810
Symbol 808 GraphicUsed by:810
Symbol 809 GraphicUsed by:810
Symbol 810 MovieClipUses:767 411 806 765 807 513 808 516 809 519 520Used by:863
Symbol 811 GraphicUsed by:814
Symbol 812 GraphicUsed by:814
Symbol 813 GraphicUsed by:814
Symbol 814 MovieClipUses:411 811 812 813Used by:863
Symbol 815 GraphicUsed by:828
Symbol 816 GraphicUsed by:828
Symbol 817 GraphicUsed by:828
Symbol 818 GraphicUsed by:828
Symbol 819 GraphicUsed by:828
Symbol 820 GraphicUsed by:828
Symbol 821 GraphicUsed by:828
Symbol 822 GraphicUsed by:828
Symbol 823 GraphicUsed by:828
Symbol 824 GraphicUsed by:828
Symbol 825 GraphicUsed by:828
Symbol 826 GraphicUsed by:828
Symbol 827 GraphicUsed by:828
Symbol 828 MovieClipUses:411 815 765 767 816 817 774 818 819 471 820 821 822 823 824 825 826 827Used by:863
Symbol 829 GraphicUsed by:841
Symbol 830 GraphicUsed by:841
Symbol 831 GraphicUsed by:841
Symbol 832 GraphicUsed by:841
Symbol 833 GraphicUsed by:841
Symbol 834 GraphicUsed by:841
Symbol 835 GraphicUsed by:841
Symbol 836 GraphicUsed by:841
Symbol 837 GraphicUsed by:841
Symbol 838 GraphicUsed by:841
Symbol 839 GraphicUsed by:841
Symbol 840 GraphicUsed by:841
Symbol 841 MovieClipUses:411 829 765 767 830 831 774 832 833 834 471 835 836 837 838 839 840Used by:863
Symbol 842 GraphicUsed by:848
Symbol 843 GraphicUsed by:848
Symbol 844 GraphicUsed by:848
Symbol 845 GraphicUsed by:848
Symbol 846 GraphicUsed by:848
Symbol 847 GraphicUsed by:848
Symbol 848 MovieClipUses:842 411 843 844 845 846 847Used by:849
Symbol 849 MovieClipUses:848 550 551 552 553 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570Used by:863
Symbol 850 GraphicUsed by:862
Symbol 851 GraphicUsed by:862
Symbol 852 GraphicUsed by:862
Symbol 853 GraphicUsed by:862
Symbol 854 GraphicUsed by:862
Symbol 855 GraphicUsed by:862
Symbol 856 GraphicUsed by:862
Symbol 857 GraphicUsed by:862
Symbol 858 GraphicUsed by:862
Symbol 859 GraphicUsed by:862
Symbol 860 GraphicUsed by:862
Symbol 861 GraphicUsed by:862
Symbol 862 MovieClipUses:850 851 852 853 854 582 583 855 856 857 858 859 860 861Used by:863
Symbol 863 MovieClip [k2]Uses:770 439 776 786 797 799 803 805 691 810 814 828 841 849 576 862 596Used by:1237
Symbol 864 GraphicUsed by:865
Symbol 865 MovieClipUses:864Used by:872
Symbol 866 GraphicUsed by:867
Symbol 867 MovieClipUses:866Used by:872 889 902 905 910 912 920 937
Symbol 868 GraphicUsed by:869
Symbol 869 MovieClipUses:868Used by:872 878 889 902 920 951
Symbol 870 GraphicUsed by:871
Symbol 871 MovieClipUses:416 870Used by:872
Symbol 872 MovieClipUses:427 599 431 865 763 867 869 871Used by:973
Symbol 873 GraphicUsed by:874
Symbol 874 MovieClipUses:873Used by:878
Symbol 875 GraphicUsed by:876
Symbol 876 MovieClipUses:875Used by:878 889 902 937 951
Symbol 877 MovieClipUses:416 449Used by:878
Symbol 878 MovieClipUses:869 440 442 874 876 448 877 451 452 453 454 455 456 457 458Used by:973
Symbol 879 GraphicUsed by:889
Symbol 880 GraphicUsed by:889
Symbol 881 GraphicUsed by:889
Symbol 882 GraphicUsed by:889
Symbol 883 GraphicUsed by:889
Symbol 884 GraphicUsed by:889
Symbol 885 GraphicUsed by:889
Symbol 886 GraphicUsed by:889
Symbol 887 GraphicUsed by:889
Symbol 888 GraphicUsed by:889
Symbol 889 MovieClipUses:416 879 867 869 880 881 876 882 883 884 471 885 886 887 888Used by:973
Symbol 890 GraphicUsed by:902
Symbol 891 GraphicUsed by:902
Symbol 892 GraphicUsed by:902
Symbol 893 GraphicUsed by:902
Symbol 894 GraphicUsed by:902
Symbol 895 GraphicUsed by:902
Symbol 896 GraphicUsed by:902
Symbol 897 GraphicUsed by:902
Symbol 898 GraphicUsed by:902
Symbol 899 GraphicUsed by:902
Symbol 900 GraphicUsed by:902
Symbol 901 GraphicUsed by:902
Symbol 902 MovieClipUses:416 890 867 869 891 892 876 893 894 895 471 896 897 898 899 900 901Used by:973
Symbol 903 GraphicUsed by:905
Symbol 904 GraphicUsed by:905 912
Symbol 905 MovieClipUses:903 867 904Used by:973
Symbol 906 GraphicUsed by:910
Symbol 907 GraphicUsed by:910
Symbol 908 GraphicUsed by:910
Symbol 909 GraphicUsed by:910
Symbol 910 MovieClipUses:906 867 416 907 908 909Used by:973
Symbol 911 GraphicUsed by:912
Symbol 912 MovieClipUses:911 867 904Used by:973
Symbol 913 GraphicUsed by:920
Symbol 914 GraphicUsed by:920
Symbol 915 GraphicUsed by:920
Symbol 916 GraphicUsed by:920
Symbol 917 GraphicUsed by:920
Symbol 918 GraphicUsed by:920
Symbol 919 GraphicUsed by:920
Symbol 920 MovieClipUses:869 913 416 914 867 511 915 916 917 918 919Used by:973
Symbol 921 GraphicUsed by:924
Symbol 922 GraphicUsed by:924
Symbol 923 GraphicUsed by:924
Symbol 924 MovieClipUses:416 921 922 923Used by:973
Symbol 925 GraphicUsed by:937
Symbol 926 GraphicUsed by:937
Symbol 927 GraphicUsed by:937
Symbol 928 GraphicUsed by:937
Symbol 929 GraphicUsed by:937
Symbol 930 GraphicUsed by:937
Symbol 931 GraphicUsed by:937
Symbol 932 GraphicUsed by:937
Symbol 933 GraphicUsed by:937
Symbol 934 GraphicUsed by:937
Symbol 935 GraphicUsed by:937
Symbol 936 GraphicUsed by:937
Symbol 937 MovieClipUses:416 925 876 926 927 928 471 929 930 931 932 933 934 867 935 936Used by:973
Symbol 938 GraphicUsed by:951
Symbol 939 GraphicUsed by:951
Symbol 940 GraphicUsed by:951
Symbol 941 GraphicUsed by:951
Symbol 942 GraphicUsed by:951
Symbol 943 GraphicUsed by:951
Symbol 944 GraphicUsed by:951
Symbol 945 GraphicUsed by:951
Symbol 946 GraphicUsed by:951
Symbol 947 GraphicUsed by:951
Symbol 948 GraphicUsed by:951
Symbol 949 GraphicUsed by:951
Symbol 950 GraphicUsed by:951
Symbol 951 MovieClipUses:416 869 938 876 939 940 941 942 943 944 945 471 946 947 948 949 950Used by:973
Symbol 952 GraphicUsed by:958
Symbol 953 GraphicUsed by:958
Symbol 954 GraphicUsed by:958
Symbol 955 GraphicUsed by:958
Symbol 956 GraphicUsed by:958
Symbol 957 GraphicUsed by:958
Symbol 958 MovieClipUses:952 416 953 954 955 956 957Used by:959
Symbol 959 MovieClipUses:958 550 551 552 553 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570Used by:973
Symbol 960 GraphicUsed by:972
Symbol 961 GraphicUsed by:972
Symbol 962 GraphicUsed by:972
Symbol 963 GraphicUsed by:972
Symbol 964 GraphicUsed by:972
Symbol 965 GraphicUsed by:972
Symbol 966 GraphicUsed by:972
Symbol 967 GraphicUsed by:972
Symbol 968 GraphicUsed by:972
Symbol 969 GraphicUsed by:972
Symbol 970 GraphicUsed by:972
Symbol 971 GraphicUsed by:972
Symbol 972 MovieClipUses:960 961 962 963 964 582 583 965 966 967 968 969 970 971Used by:973
Symbol 973 MovieClip [k1]Uses:872 439 878 889 902 905 910 912 920 924 937 951 959 576 972 596Used by:1237
Symbol 974 GraphicUsed by:975
Symbol 975 MovieClipUses:974Used by:980
Symbol 976 GraphicUsed by:977
Symbol 977 MovieClipUses:976Used by:980 1004 1025 1029 1035 1045 1071 1087
Symbol 978 GraphicUsed by:979
Symbol 979 MovieClipUses:406 978Used by:980
Symbol 980 MovieClipUses:427 599 431 975 763 977 979Used by:1109
Symbol 981 GraphicUsed by:982
Symbol 982 MovieClipUses:981Used by:987
Symbol 983 GraphicUsed by:984
Symbol 984 MovieClipUses:983Used by:987 1004 1025 1071 1087
Symbol 985 MovieClipUses:406 449Used by:987
Symbol 986 GraphicUsed by:987
Symbol 987 MovieClipUses:440 442 982 984 448 985 986 451 452 453 454 455 456 457 458Used by:1109
Symbol 988 GraphicUsed by:1004
Symbol 989 GraphicUsed by:1004 1087
Symbol 990 GraphicUsed by:1004
Symbol 991 GraphicUsed by:1004
Symbol 992 GraphicUsed by:1004
Symbol 993 GraphicUsed by:1004
Symbol 994 GraphicUsed by:1004
Symbol 995 GraphicUsed by:1004 1025
Symbol 996 GraphicUsed by:1004
Symbol 997 GraphicUsed by:1004
Symbol 998 GraphicUsed by:1004 1087
Symbol 999 GraphicUsed by:1004
Symbol 1000 GraphicUsed by:1004
Symbol 1001 GraphicUsed by:1004
Symbol 1002 GraphicUsed by:1004
Symbol 1003 GraphicUsed by:1004
Symbol 1004 MovieClipUses:988 977 406 989 990 991 992 984 993 994 995 996 997 471 998 999 1000 1001 1002 1003Used by:1109
Symbol 1005 GraphicUsed by:1025
Symbol 1006 GraphicUsed by:1025
Symbol 1007 GraphicUsed by:1025
Symbol 1008 GraphicUsed by:1025
Symbol 1009 GraphicUsed by:1025
Symbol 1010 GraphicUsed by:1025
Symbol 1011 GraphicUsed by:1025
Symbol 1012 GraphicUsed by:1025
Symbol 1013 GraphicUsed by:1025
Symbol 1014 GraphicUsed by:1025
Symbol 1015 GraphicUsed by:1025
Symbol 1016 GraphicUsed by:1025
Symbol 1017 GraphicUsed by:1025
Symbol 1018 GraphicUsed by:1025
Symbol 1019 GraphicUsed by:1025
Symbol 1020 GraphicUsed by:1025
Symbol 1021 GraphicUsed by:1025
Symbol 1022 GraphicUsed by:1025
Symbol 1023 GraphicUsed by:1025
Symbol 1024 GraphicUsed by:1025
Symbol 1025 MovieClipUses:1005 984 406 995 1006 1007 1008 1009 1010 977 1011 1012 1013 471 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024Used by:1109
Symbol 1026 GraphicUsed by:1029
Symbol 1027 GraphicUsed by:1029
Symbol 1028 GraphicUsed by:1029
Symbol 1029 MovieClipUses:1026 977 1027 406 1028Used by:1030 1036
Symbol 1030 MovieClipUses:1029Used by:1109
Symbol 1031 GraphicUsed by:1035
Symbol 1032 GraphicUsed by:1035
Symbol 1033 GraphicUsed by:1035
Symbol 1034 GraphicUsed by:1035
Symbol 1035 MovieClipUses:1031 977 406 1032 1033 1034Used by:1109
Symbol 1036 MovieClipUses:1029Used by:1109
Symbol 1037 MovieClipUses:428Used by:1045 1049
Symbol 1038 GraphicUsed by:1045
Symbol 1039 GraphicUsed by:1045
Symbol 1040 GraphicUsed by:1045
Symbol 1041 GraphicUsed by:1045
Symbol 1042 ShapeTweeningUsed by:1045
Symbol 1043 ShapeTweeningUsed by:1045
Symbol 1044 GraphicUsed by:1045
Symbol 1045 MovieClipUses:1037 1038 406 977 506 1039 508 1040 511 1041 1042 1043 1044Used by:1109
Symbol 1046 GraphicUsed by:1049
Symbol 1047 GraphicUsed by:1049
Symbol 1048 GraphicUsed by:1049
Symbol 1049 MovieClipUses:406 1037 1046 1047 1048Used by:1109
Symbol 1050 GraphicUsed by:1071
Symbol 1051 GraphicUsed by:1071
Symbol 1052 GraphicUsed by:1071
Symbol 1053 GraphicUsed by:1071
Symbol 1054 GraphicUsed by:1071
Symbol 1055 GraphicUsed by:1071
Symbol 1056 GraphicUsed by:1071
Symbol 1057 GraphicUsed by:1071
Symbol 1058 GraphicUsed by:1071
Symbol 1059 GraphicUsed by:1071
Symbol 1060 GraphicUsed by:1071
Symbol 1061 GraphicUsed by:1071
Symbol 1062 GraphicUsed by:1071
Symbol 1063 GraphicUsed by:1071
Symbol 1064 GraphicUsed by:1071
Symbol 1065 GraphicUsed by:1071
Symbol 1066 GraphicUsed by:1071
Symbol 1067 GraphicUsed by:1071
Symbol 1068 GraphicUsed by:1071
Symbol 1069 GraphicUsed by:1071
Symbol 1070 GraphicUsed by:1071
Symbol 1071 MovieClipUses:1050 977 406 1051 1052 1053 1054 984 1055 1056 1057 1058 1059 1060 1061 471 1062 1063 1064 1065 1066 1067 1068 1069 1070Used by:1109
Symbol 1072 GraphicUsed by:1087
Symbol 1073 GraphicUsed by:1087
Symbol 1074 GraphicUsed by:1087
Symbol 1075 GraphicUsed by:1087
Symbol 1076 GraphicUsed by:1087
Symbol 1077 GraphicUsed by:1087
Symbol 1078 GraphicUsed by:1087
Symbol 1079 GraphicUsed by:1087
Symbol 1080 GraphicUsed by:1087
Symbol 1081 GraphicUsed by:1087
Symbol 1082 GraphicUsed by:1087
Symbol 1083 GraphicUsed by:1087
Symbol 1084 GraphicUsed by:1087
Symbol 1085 GraphicUsed by:1087
Symbol 1086 GraphicUsed by:1087
Symbol 1087 MovieClipUses:1072 977 406 989 1073 1074 1075 984 1076 1077 1078 1079 1080 998 471 1081 1082 1083 1084 1085 1086Used by:1109
Symbol 1088 GraphicUsed by:1094
Symbol 1089 GraphicUsed by:1094
Symbol 1090 GraphicUsed by:1094
Symbol 1091 GraphicUsed by:1094
Symbol 1092 GraphicUsed by:1094
Symbol 1093 GraphicUsed by:1094
Symbol 1094 MovieClipUses:1088 406 1089 1090 1091 1092 1093Used by:1095
Symbol 1095 MovieClipUses:1094 550 551 552 553 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570Used by:1109
Symbol 1096 GraphicUsed by:1108
Symbol 1097 GraphicUsed by:1108
Symbol 1098 GraphicUsed by:1108
Symbol 1099 GraphicUsed by:1108
Symbol 1100 GraphicUsed by:1108
Symbol 1101 GraphicUsed by:1108
Symbol 1102 GraphicUsed by:1108
Symbol 1103 GraphicUsed by:1108
Symbol 1104 GraphicUsed by:1108
Symbol 1105 GraphicUsed by:1108
Symbol 1106 GraphicUsed by:1108
Symbol 1107 GraphicUsed by:1108
Symbol 1108 MovieClipUses:1096 1097 1098 1099 1100 582 583 1101 1102 1103 1104 1105 1106 1107Used by:1109
Symbol 1109 MovieClip [k0]Uses:980 439 987 1004 1025 1030 1035 1036 1045 1049 1071 1087 1095 576 1108 596Used by:1237
Symbol 1110 GraphicUsed by:1114
Symbol 1111 GraphicUsed by:1114
Symbol 1112 GraphicUsed by:1114
Symbol 1113 GraphicUsed by:1114
Symbol 1114 MovieClip [hitpoof]Uses:1110 1111 1112 1113Used by:1237
Symbol 1115 MovieClip [gstone]Uses:550 552 551 553 555 556 557 558 559 561 560 562 563 564 565 566 567 568 569 570Used by:1237
Symbol 1116 MovieClipUses:157Used by:1128
Symbol 1117 GraphicUsed by:1119
Symbol 1118 GraphicUsed by:1119
Symbol 1119 MovieClipUses:1117 119 1118Used by:1128
Symbol 1120 FontUsed by:1121 1122
Symbol 1121 TextUses:1120Used by:1123
Symbol 1122 TextUses:1120Used by:1123
Symbol 1123 MovieClipUses:1121 1122Used by:1128
Symbol 1124 SoundUsed by:1128
Symbol 1125 TextUses:168Used by:1127
Symbol 1126 TextUses:168Used by:1127
Symbol 1127 ButtonUses:1125 1126 157Used by:1128
Symbol 1128 MovieClip [gameover]Uses:1116 1119 245 120 121 122 123 1123 1124 229 1127Used by:1237
Symbol 1129 GraphicUsed by:1135
Symbol 1130 GraphicUsed by:1131
Symbol 1131 MovieClipUses:1130Used by:1135
Symbol 1132 GraphicUsed by:1135
Symbol 1133 GraphicUsed by:1135
Symbol 1134 GraphicUsed by:1135
Symbol 1135 MovieClip [fireball]Uses:1129 1131 1132 1133 1134Used by:1237
Symbol 1136 GraphicUsed by:1146
Symbol 1137 SoundUsed by:1146
Symbol 1138 GraphicUsed by:1146
Symbol 1139 GraphicUsed by:1146
Symbol 1140 GraphicUsed by:1146
Symbol 1141 GraphicUsed by:1146
Symbol 1142 GraphicUsed by:1146
Symbol 1143 GraphicUsed by:1146
Symbol 1144 GraphicUsed by:1146
Symbol 1145 GraphicUsed by:1146
Symbol 1146 MovieClip [bigsplode]Uses:1136 1137 1138 1139 1140 1141 1142 1143 1144 1145Used by:1237
Symbol 1147 GraphicUsed by:1148
Symbol 1148 MovieClip [bits0]Uses:1147Used by:1237
Symbol 1149 GraphicUsed by:1150
Symbol 1150 MovieClip [bits1]Uses:1149Used by:1237
Symbol 1151 GraphicUsed by:1152
Symbol 1152 MovieClip [bits2]Uses:1151Used by:1237
Symbol 1153 GraphicUsed by:1154
Symbol 1154 MovieClip [bits3]Uses:1153Used by:1237
Symbol 1155 GraphicUsed by:1157
Symbol 1156 MovieClipUses:164Used by:1157 1159 1161
Symbol 1157 MovieClip [hairball0]Uses:1155 1156Used by:1237
Symbol 1158 GraphicUsed by:1159
Symbol 1159 MovieClipUses:1158 1156Used by:1237
Symbol 1160 GraphicUsed by:1161
Symbol 1161 MovieClipUses:1160 1156Used by:1237
Symbol 1162 FontUsed by:1163
Symbol 1163 TextUses:1162Used by:1164
Symbol 1164 MovieClipUses:1163Used by:1165
Symbol 1165 MovieClip [fabuloustext]Uses:1164Used by:1237
Symbol 1166 GraphicUsed by:1189
Symbol 1167 GraphicUsed by:1179
Symbol 1168 GraphicUsed by:1179
Symbol 1169 GraphicUsed by:1179
Symbol 1170 GraphicUsed by:1179
Symbol 1171 GraphicUsed by:1179
Symbol 1172 GraphicUsed by:1179
Symbol 1173 GraphicUsed by:1179
Symbol 1174 GraphicUsed by:1179
Symbol 1175 GraphicUsed by:1179
Symbol 1176 GraphicUsed by:1179
Symbol 1177 GraphicUsed by:1179
Symbol 1178 GraphicUsed by:1179
Symbol 1179 MovieClipUses:1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178Used by:1189 1200
Symbol 1180 GraphicUsed by:1189
Symbol 1181 GraphicUsed by:1189
Symbol 1182 GraphicUsed by:1189
Symbol 1183 GraphicUsed by:1189
Symbol 1184 GraphicUsed by:1189
Symbol 1185 GraphicUsed by:1189
Symbol 1186 GraphicUsed by:1189
Symbol 1187 GraphicUsed by:1189
Symbol 1188 GraphicUsed by:1189
Symbol 1189 MovieClipUses:1166 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188Used by:1200
Symbol 1190 GraphicUsed by:1200
Symbol 1191 GraphicUsed by:1200
Symbol 1192 GraphicUsed by:1200
Symbol 1193 GraphicUsed by:1200
Symbol 1194 GraphicUsed by:1200
Symbol 1195 GraphicUsed by:1200
Symbol 1196 GraphicUsed by:1200
Symbol 1197 GraphicUsed by:1200
Symbol 1198 GraphicUsed by:1200
Symbol 1199 GraphicUsed by:1200
Symbol 1200 MovieClipUses:1189 1190 1179 1191 1192 1193 1194 1195 1196 1197 1198 1199Used by:1211
Symbol 1201 GraphicUsed by:1211 1377
Symbol 1202 GraphicUsed by:1211 1377
Symbol 1203 GraphicUsed by:1211 1377
Symbol 1204 GraphicUsed by:1211 1377
Symbol 1205 GraphicUsed by:1211 1377
Symbol 1206 GraphicUsed by:1211 1377
Symbol 1207 GraphicUsed by:1211 1377
Symbol 1208 GraphicUsed by:1211 1377
Symbol 1209 GraphicUsed by:1211 1377
Symbol 1210 GraphicUsed by:1211 1377
Symbol 1211 MovieClip [special0]Uses:1200 21 1201 551 1202 1203 1204 1205 1206 1207 1208 1209 1210Used by:1237
Symbol 1212 GraphicUsed by:1214
Symbol 1213 GraphicUsed by:1214
Symbol 1214 MovieClipUses:1212 1213Used by:1215
Symbol 1215 MovieClipUses:1214Used by:1221
Symbol 1216 GraphicUsed by:1221
Symbol 1217 GraphicUsed by:1221
Symbol 1218 GraphicUsed by:1221
Symbol 1219 GraphicUsed by:1221
Symbol 1220 GraphicUsed by:1221
Symbol 1221 MovieClip [special4]Uses:1215 21 1216 551 1217 1218 1219 1220Used by:1237
Symbol 1222 Sound [hit0]Used by:1237
Symbol 1223 Sound [hit1]Used by:1237
Symbol 1224 Sound [hit2]Used by:1237
Symbol 1225 Sound [groan0]Used by:1237
Symbol 1226 Sound [groan1]Used by:1237
Symbol 1227 Sound [groan2]Used by:1237
Symbol 1228 Sound [groan3]Used by:1237
Symbol 1229 Sound [laugh]Used by:1237
Symbol 1230 Sound [cannot]Used by:1237
Symbol 1231 Sound [nochance]Used by:1237
Symbol 1232 Sound [nothing]Used by:1237
Symbol 1233 Sound [death]Used by:1237
Symbol 1234 Sound [firebally]Used by:1237 1405
Symbol 1235 Sound [bgmusic2]Used by:1237
Symbol 1236 Sound [pausesound]Used by:1237
Symbol 1237 MovieClipUses:157 352 360 364 392 394 398 402 407 412 417 422 425 597 759 863 973 1109 1114 1115 1128 1135 1146 1148 1150 1152 1154 1157 1159 1161 1165 1211 1221 222 226 229 1222 1223 1224 1225 1226 1227 1228 560 1229 218 1230 1231 1232 3 1233 1234 2 1235 1236Used by:Timeline
Symbol 1238 GraphicUsed by:1239
Symbol 1239 MovieClipUses:1238Used by:Timeline
Symbol 1240 GraphicUsed by:1241
Symbol 1241 MovieClipUses:1240Used by:1448
Symbol 1242 GraphicUsed by:1245
Symbol 1243 GraphicUsed by:1244
Symbol 1244 MovieClipUses:1243Used by:1245
Symbol 1245 MovieClipUses:1242 1244Used by:1279 1375 1406
Symbol 1246 GraphicUsed by:1254
Symbol 1247 GraphicUsed by:1254
Symbol 1248 GraphicUsed by:1254
Symbol 1249 GraphicUsed by:1254
Symbol 1250 GraphicUsed by:1254
Symbol 1251 GraphicUsed by:1254
Symbol 1252 GraphicUsed by:1254
Symbol 1253 GraphicUsed by:1254
Symbol 1254 MovieClipUses:1246 1247 1248 1249 1250 1251 1252 1253Used by:1276 1374
Symbol 1255 GraphicUsed by:1256
Symbol 1256 MovieClipUses:1255Used by:1257
Symbol 1257 MovieClipUses:1256Used by:1276 1279 1298 1337 1374 1375
Symbol 1258 GraphicUsed by:1276 1279 1298 1374 1375
Symbol 1259 GraphicUsed by:1262
Symbol 1260 GraphicUsed by:1262
Symbol 1261 GraphicUsed by:1262
Symbol 1262 MovieClipUses:1259 1260 1261Used by:1276 1279 1298 1374 1375
Symbol 1263 GraphicUsed by:1264
Symbol 1264 MovieClipUses:1263Used by:1267 1268
Symbol 1265 GraphicUsed by:1266
Symbol 1266 MovieClipUses:1265Used by:1267 1268
Symbol 1267 MovieClipUses:1264 1266Used by:1269
Symbol 1268 MovieClipUses:1264 1266Used by:1269 1279 1298 1375
Symbol 1269 MovieClipUses:1267 1268Used by:1276 1337 1374
Symbol 1270 GraphicUsed by:1273
Symbol 1271 GraphicUsed by:1273
Symbol 1272 GraphicUsed by:1273
Symbol 1273 MovieClipUses:1270 1271 1272Used by:1274 1298
Symbol 1274 MovieClipUses:1273Used by:1276 1279 1337 1374 1375
Symbol 1275 GraphicUsed by:1276 1279 1298 1337 1374 1375
Symbol 1276 MovieClipUses:1254 1257 1258 1262 1269 1274 1275Used by:1406
Symbol 1277 GraphicUsed by:1279 1375
Symbol 1278 GraphicUsed by:1279
Symbol 1279 MovieClipUses:1245 1277 1257 1258 1262 1268 1274 1275 1278Used by:1406
Symbol 1280 GraphicUsed by:1298
Symbol 1281 GraphicUsed by:1298
Symbol 1282 GraphicUsed by:1298
Symbol 1283 GraphicUsed by:1298
Symbol 1284 GraphicUsed by:1298
Symbol 1285 GraphicUsed by:1298
Symbol 1286 GraphicUsed by:1298
Symbol 1287 GraphicUsed by:1298
Symbol 1288 GraphicUsed by:1298
Symbol 1289 GraphicUsed by:1298
Symbol 1290 GraphicUsed by:1298
Symbol 1291 GraphicUsed by:1298
Symbol 1292 GraphicUsed by:1298
Symbol 1293 MovieClipUses:164Used by:1298 1337
Symbol 1294 GraphicUsed by:1298
Symbol 1295 GraphicUsed by:1298
Symbol 1296 GraphicUsed by:1298
Symbol 1297 GraphicUsed by:1298
Symbol 1298 MovieClipUses:1280 1257 1258 1262 1268 1273 1275 1281 2 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 222 1295 1296 1297Used by:1406
Symbol 1299 GraphicUsed by:1304
Symbol 1300 GraphicUsed by:1304
Symbol 1301 GraphicUsed by:1304
Symbol 1302 GraphicUsed by:1304
Symbol 1303 GraphicUsed by:1304
Symbol 1304 MovieClipUses:1299 1300 1301 1302 1303Used by:1337
Symbol 1305 GraphicUsed by:1321
Symbol 1306 GraphicUsed by:1321
Symbol 1307 GraphicUsed by:1321
Symbol 1308 GraphicUsed by:1321
Symbol 1309 GraphicUsed by:1321
Symbol 1310 GraphicUsed by:1321
Symbol 1311 GraphicUsed by:1321
Symbol 1312 GraphicUsed by:1321
Symbol 1313 GraphicUsed by:1321
Symbol 1314 GraphicUsed by:1321
Symbol 1315 GraphicUsed by:1321
Symbol 1316 GraphicUsed by:1321
Symbol 1317 GraphicUsed by:1321
Symbol 1318 GraphicUsed by:1321
Symbol 1319 GraphicUsed by:1321
Symbol 1320 GraphicUsed by:1321
Symbol 1321 MovieClipUses:1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320Used by:1337
Symbol 1322 GraphicUsed by:1337
Symbol 1323 GraphicUsed by:1337
Symbol 1324 GraphicUsed by:1337
Symbol 1325 GraphicUsed by:1337
Symbol 1326 GraphicUsed by:1337
Symbol 1327 GraphicUsed by:1337
Symbol 1328 GraphicUsed by:1337
Symbol 1329 GraphicUsed by:1337
Symbol 1330 GraphicUsed by:1337
Symbol 1331 GraphicUsed by:1337
Symbol 1332 GraphicUsed by:1333
Symbol 1333 MovieClipUses:1332Used by:1337
Symbol 1334 GraphicUsed by:1337
Symbol 1335 GraphicUsed by:1337
Symbol 1336 GraphicUsed by:1337
Symbol 1337 MovieClipUses:1304 1257 1321 1269 1274 1275 1322 1323 1324 1325 1326 1327 1328 1329 1330 1293 1331 1333 1334 1335 1336Used by:1406
Symbol 1338 GraphicUsed by:1374
Symbol 1339 SoundUsed by:1374
Symbol 1340 GraphicUsed by:1374
Symbol 1341 SoundUsed by:1374
Symbol 1342 GraphicUsed by:1374
Symbol 1343 GraphicUsed by:1374
Symbol 1344 GraphicUsed by:1374
Symbol 1345 GraphicUsed by:1374
Symbol 1346 GraphicUsed by:1374
Symbol 1347 GraphicUsed by:1374
Symbol 1348 GraphicUsed by:1374
Symbol 1349 GraphicUsed by:1374
Symbol 1350 GraphicUsed by:1374
Symbol 1351 GraphicUsed by:1354
Symbol 1352 GraphicUsed by:1353
Symbol 1353 MovieClipUses:1352Used by:1354
Symbol 1354 MovieClipUses:1351 1353Used by:1374
Symbol 1355 GraphicUsed by:1374
Symbol 1356 MovieClipUses:164Used by:1374
Symbol 1357 GraphicUsed by:1374
Symbol 1358 GraphicUsed by:1374
Symbol 1359 GraphicUsed by:1374
Symbol 1360 GraphicUsed by:1364
Symbol 1361 GraphicUsed by:1362
Symbol 1362 MovieClipUses:1361Used by:1364
Symbol 1363 GraphicUsed by:1364
Symbol 1364 MovieClipUses:1360 1362 1363Used by:1374
Symbol 1365 GraphicUsed by:1374
Symbol 1366 SoundUsed by:1374
Symbol 1367 GraphicUsed by:1374
Symbol 1368 GraphicUsed by:1374
Symbol 1369 GraphicUsed by:1374
Symbol 1370 GraphicUsed by:1374
Symbol 1371 GraphicUsed by:1374
Symbol 1372 GraphicUsed by:1374
Symbol 1373 GraphicUsed by:1374
Symbol 1374 MovieClipUses:1254 1257 1258 1262 1269 1274 1275 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1354 1355 1356 1357 1358 1359 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373Used by:1406
Symbol 1375 MovieClipUses:1245 1277 1257 1258 1262 1268 1274 1275Used by:1376
Symbol 1376 MovieClipUses:1375Used by:1378
Symbol 1377 MovieClipUses:1201 551 1202 1203 1204 1205 1206 1207 1208 1209 1210Used by:1378
Symbol 1378 MovieClipUses:1376 1377Used by:1406
Symbol 1379 GraphicUsed by:1380
Symbol 1380 MovieClipUses:1379Used by:1385 1386 1405
Symbol 1381 GraphicUsed by:1384
Symbol 1382 GraphicUsed by:1383
Symbol 1383 MovieClipUses:1382Used by:1384
Symbol 1384 MovieClipUses:1381 1383Used by:1385 1386
Symbol 1385 MovieClipUses:1380 1384Used by:1406
Symbol 1386 MovieClipUses:1380 1384Used by:1406
Symbol 1387 GraphicUsed by:1388
Symbol 1388 MovieClipUses:1387Used by:1405
Symbol 1389 MovieClipUses:120Used by:1405
Symbol 1390 GraphicUsed by:1405
Symbol 1391 ShapeTweeningUsed by:1405
Symbol 1392 GraphicUsed by:1405
Symbol 1393 ShapeTweeningUsed by:1405
Symbol 1394 SoundUsed by:1405 1427 1446
Symbol 1395 GraphicUsed by:1405
Symbol 1396 GraphicUsed by:1405
Symbol 1397 GraphicUsed by:1405
Symbol 1398 GraphicUsed by:1405
Symbol 1399 GraphicUsed by:1405
Symbol 1400 GraphicUsed by:1405
Symbol 1401 GraphicUsed by:1405
Symbol 1402 GraphicUsed by:1405
Symbol 1403 GraphicUsed by:1405
Symbol 1404 GraphicUsed by:1405
Symbol 1405 MovieClipUses:1380 1388 1389 120 1390 1391 1392 1393 1394 1234 1395 1396 1397 1398 1399 1400 1401 1402 1403 167 1404Used by:1406
Symbol 1406 MovieClipUses:1245 1276 1279 1298 1337 1374 1378 1385 1386 1405Used by:1408
Symbol 1407 MovieClipUses:470Used by:1408
Symbol 1408 MovieClipUses:1406 1407Used by:1448
Symbol 1409 GraphicUsed by:1410
Symbol 1410 MovieClipUses:1409Used by:1412
Symbol 1411 GraphicUsed by:1412
Symbol 1412 MovieClipUses:1410 1411Used by:1448
Symbol 1413 GraphicUsed by:1427
Symbol 1414 ShapeTweeningUsed by:1427
Symbol 1415 SoundUsed by:1427 1446
Symbol 1416 GraphicUsed by:1427
Symbol 1417 GraphicUsed by:1427
Symbol 1418 GraphicUsed by:1427
Symbol 1419 GraphicUsed by:1427
Symbol 1420 GraphicUsed by:1427
Symbol 1421 GraphicUsed by:1427
Symbol 1422 GraphicUsed by:1427
Symbol 1423 GraphicUsed by:1427
Symbol 1424 SoundUsed by:1427
Symbol 1425 ShapeTweeningUsed by:1427
Symbol 1426 GraphicUsed by:1427
Symbol 1427 MovieClipUses:223 1413 289 1414 1415 1416 1394 1417 1418 1419 1420 1421 1422 287 1423 1424 2 1425 1426Used by:1448
Symbol 1428 ShapeTweeningUsed by:1446
Symbol 1429 GraphicUsed by:1446
Symbol 1430 GraphicUsed by:1446
Symbol 1431 GraphicUsed by:1446
Symbol 1432 GraphicUsed by:1446
Symbol 1433 GraphicUsed by:1446
Symbol 1434 GraphicUsed by:1446
Symbol 1435 GraphicUsed by:1446
Symbol 1436 GraphicUsed by:1446
Symbol 1437 GraphicUsed by:1446
Symbol 1438 SoundUsed by:1446
Symbol 1439 ShapeTweeningUsed by:1446
Symbol 1440 GraphicUsed by:1446
Symbol 1441 GraphicUsed by:1446
Symbol 1442 GraphicUsed by:1446
Symbol 1443 GraphicUsed by:1446
Symbol 1444 GraphicUsed by:1446
Symbol 1445 GraphicUsed by:1446
Symbol 1446 MovieClipUses:223 1428 1415 1394 1429 1430 289 1431 1432 1433 1434 1435 1436 1437 1438 2 1439 1440 1441 1442 1443 1444 1445Used by:1448
Symbol 1447 MovieClipUsed by:1448
Symbol 1448 MovieClipUses:1241 124 1408 1412 1427 1446 1447Used by:Timeline
Symbol 1449 GraphicUsed by:1471
Symbol 1450 GraphicUsed by:1451
Symbol 1451 MovieClipUses:1450Used by:1471
Symbol 1452 GraphicUsed by:1453
Symbol 1453 MovieClipUses:1452Used by:1471
Symbol 1454 GraphicUsed by:1456
Symbol 1455 GraphicUsed by:1456
Symbol 1456 MovieClipUses:1454 120 1455Used by:1471
Symbol 1457 FontUsed by:1458 1460
Symbol 1458 EditableTextUses:1457Used by:1471
Symbol 1459 GraphicUsed by:1471
Symbol 1460 EditableTextUses:1457Used by:1471
Symbol 1461 EditableTextUses:257Used by:1471
Symbol 1462 MovieClipUses:164Used by:1465
Symbol 1463 MovieClipUses:120Used by:1465
Symbol 1464 MovieClipUses:120Used by:1465
Symbol 1465 MovieClipUses:1462 1463 1464Used by:1471
Symbol 1466 TextUses:257Used by:1471
Symbol 1467 GraphicUsed by:1471
Symbol 1468 FontUsed by:1469 1470
Symbol 1469 EditableTextUses:1468Used by:1471
Symbol 1470 EditableTextUses:1468Used by:1471
Symbol 1471 MovieClipUses:1449 1451 1453 1456 1458 1459 1460 1461 1465 1466 1467 1469 1470Used by:Timeline
Symbol 1472 MovieClipUses:335Used by:Timeline
Symbol 1473 FontUsed by:1474
Symbol 1474 TextUses:1473Used by:1475
Symbol 1475 MovieClipUses:1474Used by:Timeline
Symbol 1476 SoundUsed by:Timeline

Instance Names

"medal_popup"Frame 1Symbol 198 MovieClip
"coming"Frame 2Symbol 336 MovieClip
"wrap"Frame 3Symbol 1448 MovieClip
"hud"Frame 3Symbol 1471 MovieClip
"pdiddy"Frame 3Symbol 1475 MovieClip
"hitzone"Symbol 29 MovieClip [special2] Frame 1Symbol 21 MovieClip
"background"Symbol 180 MovieClip Frame 1Symbol 179 MovieClip
"ng_ad"Symbol 181 MovieClip Frame 1Symbol 174 MovieClip
"poop"Symbol 181 MovieClip Frame 1Symbol 180 MovieClip
"beams"Symbol 184 MovieClip Frame 1Symbol 115 MovieClip
"flashit"Symbol 184 MovieClip Frame 1Symbol 124 MovieClip
"head"Symbol 184 MovieClip Frame 1Symbol 151 MovieClip
"eyes"Symbol 184 MovieClip Frame 1Symbol 156 MovieClip
"soundit"Symbol 184 MovieClip Frame 1Symbol 159 MovieClip
"datxt"Symbol 184 MovieClip Frame 1Symbol 163 EditableText
"dabut"Symbol 184 MovieClip Frame 1Symbol 165 MovieClip
"medal_icon"Symbol 198 MovieClip Frame 10Symbol 197 MovieClip
"bom"Symbol 274 MovieClip Frame 1Symbol 261 Button
"luis"Symbol 274 MovieClip Frame 1Symbol 265 Button
"coals"Symbol 274 MovieClip Frame 1Symbol 269 Button
"tom"Symbol 274 MovieClip Frame 1Symbol 273 Button
"hitzone"Symbol 352 MovieClip [special1] Frame 1Symbol 21 MovieClip
"hitzone"Symbol 360 MovieClip [special3] Frame 1Symbol 21 MovieClip
"box"Symbol 478 MovieClip Frame 4Symbol 471 MovieClip
"box"Symbol 494 MovieClip Frame 5Symbol 471 MovieClip
"box"Symbol 542 MovieClip Frame 6Symbol 471 MovieClip
"box"Symbol 597 MovieClip [k4] Frame 1Symbol 439 MovieClip
"box"Symbol 647 MovieClip Frame 4Symbol 471 MovieClip
"box"Symbol 662 MovieClip Frame 6Symbol 471 MovieClip
"box"Symbol 713 MovieClip Frame 5Symbol 471 MovieClip
"box"Symbol 731 MovieClip Frame 5Symbol 471 MovieClip
"box"Symbol 759 MovieClip [k3] Frame 1Symbol 439 MovieClip
"box"Symbol 786 MovieClip Frame 4Symbol 471 MovieClip
"box"Symbol 797 MovieClip Frame 6Symbol 471 MovieClip
"box"Symbol 828 MovieClip Frame 3Symbol 471 MovieClip
"box"Symbol 841 MovieClip Frame 4Symbol 471 MovieClip
"box"Symbol 863 MovieClip [k2] Frame 1Symbol 439 MovieClip
"box"Symbol 889 MovieClip Frame 5Symbol 471 MovieClip
"box"Symbol 902 MovieClip Frame 4Symbol 471 MovieClip
"box"Symbol 937 MovieClip Frame 5Symbol 471 MovieClip
"box"Symbol 951 MovieClip Frame 4Symbol 471 MovieClip
"box"Symbol 973 MovieClip [k1] Frame 1Symbol 439 MovieClip
"box"Symbol 1004 MovieClip Frame 4Symbol 471 MovieClip
"box"Symbol 1025 MovieClip Frame 6Symbol 471 MovieClip
"box"Symbol 1071 MovieClip Frame 7Symbol 471 MovieClip
"box"Symbol 1087 MovieClip Frame 5Symbol 471 MovieClip
"box"Symbol 1109 MovieClip [k0] Frame 1Symbol 439 MovieClip
"box"Symbol 1135 MovieClip [fireball] Frame 1Symbol 1131 MovieClip
"box"Symbol 1157 MovieClip [hairball0] Frame 1Symbol 1156 MovieClip
"box"Symbol 1159 MovieClip Frame 1Symbol 1156 MovieClip
"box"Symbol 1161 MovieClip Frame 1Symbol 1156 MovieClip
"hitzone"Symbol 1211 MovieClip [special0] Frame 1Symbol 21 MovieClip
"hitzone"Symbol 1221 MovieClip [special4] Frame 1Symbol 21 MovieClip
"box"Symbol 1298 MovieClip Frame 23Symbol 1293 MovieClip
"box"Symbol 1298 MovieClip Frame 23Symbol 1293 MovieClip
"box"Symbol 1337 MovieClip Frame 21Symbol 1293 MovieClip
"box"Symbol 1374 MovieClip Frame 24Symbol 1356 MovieClip
"box"Symbol 1374 MovieClip Frame 24Symbol 1356 MovieClip
"e1"Symbol 1378 MovieClip Frame 2Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 9Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 20Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 29Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 35Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 43Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 53Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 64Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 73Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 79Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 88Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 99Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 110Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 119Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 125Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 133Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 145Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 156Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 165Symbol 1377 MovieClip
"e1"Symbol 1378 MovieClip Frame 171Symbol 1377 MovieClip
"e0"Symbol 1406 MovieClip Frame 1Symbol 1245 MovieClip
"e1"Symbol 1406 MovieClip Frame 1Symbol 1245 MovieClip
"innards"Symbol 1406 MovieClip Frame 1Symbol 1276 MovieClip
"innards"Symbol 1406 MovieClip Frame 2Symbol 1279 MovieClip
"innards"Symbol 1406 MovieClip Frame 3Symbol 1298 MovieClip
"innards"Symbol 1406 MovieClip Frame 4Symbol 1337 MovieClip
"innards"Symbol 1406 MovieClip Frame 5Symbol 1374 MovieClip
"innards"Symbol 1406 MovieClip Frame 7Symbol 1378 MovieClip
"innards"Symbol 1406 MovieClip Frame 8Symbol 1385 MovieClip
"innards"Symbol 1406 MovieClip Frame 9Symbol 1386 MovieClip
"innards"Symbol 1406 MovieClip Frame 10Symbol 1405 MovieClip
"guts"Symbol 1408 MovieClip Frame 1Symbol 1406 MovieClip
"hitarea"Symbol 1408 MovieClip Frame 1Symbol 1407 MovieClip
"plat"Symbol 1412 MovieClip Frame 1Symbol 1410 MovieClip
"flasher"Symbol 1448 MovieClip Frame 1Symbol 124 MovieClip
"bad"Symbol 1448 MovieClip Frame 1Symbol 1408 MovieClip
"bg"Symbol 1448 MovieClip Frame 1Symbol 1412 MovieClip
"blackout"Symbol 1448 MovieClip Frame 1Symbol 1427 MovieClip
"blackout2"Symbol 1448 MovieClip Frame 1Symbol 1446 MovieClip
"dude"Symbol 1448 MovieClip Frame 1Symbol 1447 MovieClip
"guts"Symbol 1465 MovieClip Frame 1Symbol 1463 MovieClip
"bbar"Symbol 1471 MovieClip Frame 1Symbol 1451 MovieClip
"lbar"Symbol 1471 MovieClip Frame 1Symbol 1453 MovieClip
"pbar"Symbol 1471 MovieClip Frame 1Symbol 1456 MovieClip
"holder"Symbol 1471 MovieClip Frame 1Symbol 1465 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "bgmusic"
ExportAssets (56)Timeline Frame 1Symbol 2 as "discharge"
ExportAssets (56)Timeline Frame 1Symbol 3 as "resistance"
ExportAssets (56)Timeline Frame 1Symbol 4 as "Whiskered Away.gif"
ExportAssets (56)Timeline Frame 1Symbol 5 as "The Fast and the Furriest.gif"
ExportAssets (56)Timeline Frame 1Symbol 6 as "Power Razor.gif"
ExportAssets (56)Timeline Frame 1Symbol 7 as "Graven Image.gif"
ExportAssets (56)Timeline Frame 1Symbol 8 as "Fabulous!.gif"
ExportAssets (56)Timeline Frame 1Symbol 9 as "Beat to a Fulp.gif"
ExportAssets (56)Timeline Frame 1Symbol 29 as "special2"
ExportAssets (56)Timeline Frame 1Symbol 112 as "summon"
ExportAssets (56)Timeline Frame 1Symbol 1477 as "__Packages.com.Newgrounds.BaseN"
ExportAssets (56)Timeline Frame 1Symbol 1478 as "__Packages.com.Newgrounds.NewgroundsAPIError"
ExportAssets (56)Timeline Frame 1Symbol 1479 as "__Packages.com.Newgrounds.NewgroundsAPI"
ExportAssets (56)Timeline Frame 1Symbol 1480 as "__Packages.com.Newgrounds.NewgroundsAPISaveFile"
ExportAssets (56)Timeline Frame 1Symbol 1481 as "__Packages.com.Newgrounds.ImageScanner"
ExportAssets (56)Timeline Frame 1Symbol 1482 as "__Packages.com.Newgrounds.JSON"
ExportAssets (56)Timeline Frame 1Symbol 1483 as "__Packages.com.Newgrounds.RC4"
ExportAssets (56)Timeline Frame 1Symbol 1484 as "__Packages.com.Newgrounds.MD5"
ExportAssets (56)Timeline Frame 2Symbol 222 as "swing0"
ExportAssets (56)Timeline Frame 2Symbol 226 as "swing1"
ExportAssets (56)Timeline Frame 2Symbol 229 as "swing2"
ExportAssets (56)Timeline Frame 2Symbol 250 as "tink"
ExportAssets (56)Timeline Frame 2Symbol 352 as "special1"
ExportAssets (56)Timeline Frame 2Symbol 360 as "special3"
ExportAssets (56)Timeline Frame 2Symbol 364 as "twinkle"
ExportAssets (56)Timeline Frame 2Symbol 392 as "winscreen"
ExportAssets (56)Timeline Frame 2Symbol 394 as "you"
ExportAssets (56)Timeline Frame 2Symbol 398 as "ptcounter"
ExportAssets (56)Timeline Frame 2Symbol 402 as "levicon4"
ExportAssets (56)Timeline Frame 2Symbol 407 as "levicon3"
ExportAssets (56)Timeline Frame 2Symbol 412 as "levicon2"
ExportAssets (56)Timeline Frame 2Symbol 417 as "levicon1"
ExportAssets (56)Timeline Frame 2Symbol 422 as "levicon0"
ExportAssets (56)Timeline Frame 2Symbol 425 as "leveluptext"
ExportAssets (56)Timeline Frame 2Symbol 551 as "splosion1.wav"
ExportAssets (56)Timeline Frame 2Symbol 560 as "groundhit"
ExportAssets (56)Timeline Frame 2Symbol 597 as "k4"
ExportAssets (56)Timeline Frame 2Symbol 759 as "k3"
ExportAssets (56)Timeline Frame 2Symbol 863 as "k2"
ExportAssets (56)Timeline Frame 2Symbol 973 as "k1"
ExportAssets (56)Timeline Frame 2Symbol 1109 as "k0"
ExportAssets (56)Timeline Frame 2Symbol 1114 as "hitpoof"
ExportAssets (56)Timeline Frame 2Symbol 1115 as "gstone"
ExportAssets (56)Timeline Frame 2Symbol 1128 as "gameover"
ExportAssets (56)Timeline Frame 2Symbol 1135 as "fireball"
ExportAssets (56)Timeline Frame 2Symbol 1146 as "bigsplode"
ExportAssets (56)Timeline Frame 2Symbol 1148 as "bits0"
ExportAssets (56)Timeline Frame 2Symbol 1150 as "bits1"
ExportAssets (56)Timeline Frame 2Symbol 1152 as "bits2"
ExportAssets (56)Timeline Frame 2Symbol 1154 as "bits3"
ExportAssets (56)Timeline Frame 2Symbol 1157 as "hairball0"
ExportAssets (56)Timeline Frame 2Symbol 1165 as "fabuloustext"
ExportAssets (56)Timeline Frame 2Symbol 1211 as "special0"
ExportAssets (56)Timeline Frame 2Symbol 1221 as "special4"
ExportAssets (56)Timeline Frame 2Symbol 1222 as "hit0"
ExportAssets (56)Timeline Frame 2Symbol 1223 as "hit1"
ExportAssets (56)Timeline Frame 2Symbol 1224 as "hit2"
ExportAssets (56)Timeline Frame 2Symbol 1225 as "groan0"
ExportAssets (56)Timeline Frame 2Symbol 1226 as "groan1"
ExportAssets (56)Timeline Frame 2Symbol 1227 as "groan2"
ExportAssets (56)Timeline Frame 2Symbol 1228 as "groan3"
ExportAssets (56)Timeline Frame 2Symbol 1229 as "laugh"
ExportAssets (56)Timeline Frame 2Symbol 1230 as "cannot"
ExportAssets (56)Timeline Frame 2Symbol 1231 as "nochance"
ExportAssets (56)Timeline Frame 2Symbol 1232 as "nothing"
ExportAssets (56)Timeline Frame 2Symbol 1233 as "death"
ExportAssets (56)Timeline Frame 2Symbol 1234 as "firebally"
ExportAssets (56)Timeline Frame 2Symbol 1235 as "bgmusic2"
ExportAssets (56)Timeline Frame 2Symbol 1236 as "pausesound"

Labels

"rest"Symbol 597 MovieClip [k4] Frame 1
"run"Symbol 597 MovieClip [k4] Frame 3
"attack0"Symbol 597 MovieClip [k4] Frame 4
"attack1"Symbol 597 MovieClip [k4] Frame 5
"jumpload"Symbol 597 MovieClip [k4] Frame 6
"inair"Symbol 597 MovieClip [k4] Frame 7
"landit"Symbol 597 MovieClip [k4] Frame 8
"special"Symbol 597 MovieClip [k4] Frame 9
"chargerelease"Symbol 597 MovieClip [k4] Frame 10
"airhit"Symbol 597 MovieClip [k4] Frame 11
"attack2"Symbol 597 MovieClip [k4] Frame 12
"airslash"Symbol 597 MovieClip [k4] Frame 13
"ground"Symbol 597 MovieClip [k4] Frame 14
"slowdie"Symbol 597 MovieClip [k4] Frame 15
"burned"Symbol 597 MovieClip [k4] Frame 16
"flattened"Symbol 597 MovieClip [k4] Frame 17
"burn"Symbol 597 MovieClip [k4] Frame 18
"rest"Symbol 759 MovieClip [k3] Frame 1
"run"Symbol 759 MovieClip [k3] Frame 3
"attack0"Symbol 759 MovieClip [k3] Frame 4
"attack1"Symbol 759 MovieClip [k3] Frame 5
"jumpload"Symbol 759 MovieClip [k3] Frame 6
"inair"Symbol 759 MovieClip [k3] Frame 7
"landit"Symbol 759 MovieClip [k3] Frame 8
"special"Symbol 759 MovieClip [k3] Frame 9
"chargerelease"Symbol 759 MovieClip [k3] Frame 10
"airhit"Symbol 759 MovieClip [k3] Frame 11
"attack2"Symbol 759 MovieClip [k3] Frame 12
"airslash"Symbol 759 MovieClip [k3] Frame 13
"ground"Symbol 759 MovieClip [k3] Frame 14
"slowdie"Symbol 759 MovieClip [k3] Frame 15
"burned"Symbol 759 MovieClip [k3] Frame 16
"flattened"Symbol 759 MovieClip [k3] Frame 17
"burn"Symbol 759 MovieClip [k3] Frame 18
"rest"Symbol 863 MovieClip [k2] Frame 1
"run"Symbol 863 MovieClip [k2] Frame 3
"attack0"Symbol 863 MovieClip [k2] Frame 4
"attack1"Symbol 863 MovieClip [k2] Frame 5
"jumpload"Symbol 863 MovieClip [k2] Frame 6
"inair"Symbol 863 MovieClip [k2] Frame 7
"landit"Symbol 863 MovieClip [k2] Frame 8
"special"Symbol 863 MovieClip [k2] Frame 9
"chargerelease"Symbol 863 MovieClip [k2] Frame 10
"airhit"Symbol 863 MovieClip [k2] Frame 11
"attack2"Symbol 863 MovieClip [k2] Frame 12
"airslash"Symbol 863 MovieClip [k2] Frame 13
"ground"Symbol 863 MovieClip [k2] Frame 14
"burned"Symbol 863 MovieClip [k2] Frame 15
"flattened"Symbol 863 MovieClip [k2] Frame 16
"burn"Symbol 863 MovieClip [k2] Frame 17
"rest"Symbol 973 MovieClip [k1] Frame 1
"run"Symbol 973 MovieClip [k1] Frame 3
"attack0"Symbol 973 MovieClip [k1] Frame 4
"attack1"Symbol 973 MovieClip [k1] Frame 5
"jumpload"Symbol 973 MovieClip [k1] Frame 6
"inair"Symbol 973 MovieClip [k1] Frame 7
"landit"Symbol 973 MovieClip [k1] Frame 8
"special"Symbol 973 MovieClip [k1] Frame 9
"chargerelease"Symbol 973 MovieClip [k1] Frame 10
"airhit"Symbol 973 MovieClip [k1] Frame 11
"attack2"Symbol 973 MovieClip [k1] Frame 12
"airslash"Symbol 973 MovieClip [k1] Frame 13
"ground"Symbol 973 MovieClip [k1] Frame 14
"burned"Symbol 973 MovieClip [k1] Frame 15
"flattened"Symbol 973 MovieClip [k1] Frame 16
"burn"Symbol 973 MovieClip [k1] Frame 17
"rest"Symbol 1109 MovieClip [k0] Frame 1
"run"Symbol 1109 MovieClip [k0] Frame 3
"attack0"Symbol 1109 MovieClip [k0] Frame 4
"attack1"Symbol 1109 MovieClip [k0] Frame 5
"jumpload"Symbol 1109 MovieClip [k0] Frame 6
"inair"Symbol 1109 MovieClip [k0] Frame 7
"landit"Symbol 1109 MovieClip [k0] Frame 8
"special"Symbol 1109 MovieClip [k0] Frame 9
"chargerelease"Symbol 1109 MovieClip [k0] Frame 10
"airhit"Symbol 1109 MovieClip [k0] Frame 11
"attack2"Symbol 1109 MovieClip [k0] Frame 12
"airslash"Symbol 1109 MovieClip [k0] Frame 13
"ground"Symbol 1109 MovieClip [k0] Frame 14
"slowdie"Symbol 1109 MovieClip [k0] Frame 15
"burned"Symbol 1109 MovieClip [k0] Frame 16
"flattened"Symbol 1109 MovieClip [k0] Frame 17
"burn"Symbol 1109 MovieClip [k0] Frame 18
"rest"Symbol 1406 MovieClip Frame 1
"hit"Symbol 1406 MovieClip Frame 2
"attack0"Symbol 1406 MovieClip Frame 3
"attack1"Symbol 1406 MovieClip Frame 4
"attack2"Symbol 1406 MovieClip Frame 5
"attack3"Symbol 1406 MovieClip Frame 6
"die0"Symbol 1406 MovieClip Frame 7
"skull"Symbol 1406 MovieClip Frame 8
"fireballz"Symbol 1406 MovieClip Frame 9
"die1"Symbol 1406 MovieClip Frame 10
"rest"Symbol 1408 MovieClip Frame 1
"hit"Symbol 1408 MovieClip Frame 2

Dynamic Text Variables

shoSymbol 162 EditableText"100"
shoSymbol 163 EditableText"100"
medal_nameSymbol 192 EditableText"medal name"
medal_valueSymbol 195 EditableText"100pts"
ptSymbol 396 EditableText"+5"
ptSymbol 397 EditableText"+5"
scoreSymbol 1458 EditableText"190"
scoreSymbol 1460 EditableText"190"
nexSymbol 1461 EditableText"NEXT: 500"
numlivesSymbol 1469 EditableText"3"
numlivesSymbol 1470 EditableText"3"




http://swfchan.com/43/214267/info.shtml
Created: 21/10 -2018 05:17:49 Last modified: 21/10 -2018 05:17:49 Server time: 26/04 -2024 11:00:26