STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
This is the info page for Flash #31125 |
PSYCHO |
GOLDFISH |
Loading |
PLAY |
SERIOUS SANTA |
Version 1.0 |
Twas the month after xmas and santa was sleeping |
Outside his workshop, something evil was creeping |
goblins broke in and abducted the elves |
they wanted the workshop all for themselves |
Their plan was to make vile and dangerous toys |
but santa woke up... |
... and he's bringin' the noise! |
Select a control scheme below: |
D |
A |
W |
Fire |
Aim |
Jump |
Walk Left |
Walk Right |
1 |
2 |
3 |
4 |
Change Weapons |
Q |
Toggle Quality |
Control Scheme 1 (Desktop) |
Control Scheme 2 (Notebook) |
Select a control scheme: |
S |
Aim Up |
Aim Down |
Walk Right |
Walk Left |
Use the crosshair to aim your weapons and fire at anyone who gets in your way. Some weapons, like the rocket launcher, require you to HOLD the fire button in order to charge your shot. Find all of the kidnapped elves to win. |
Instructions: |
PRESENTS A |
PRODUCTION |
tips: Try using the force of your gun to jump farther |
tips: conserving ammo might help you through dead ends |
tips: try going throuhg levels as fast as you can to find time-sensitive secrets. |
tips: a shotgun can be fast and powerful at close range |
Level 1 |
START |
+50 |
Health: 200/200 |
200 |
4 |
4 |
300 |
Enter Cheat Code: |
The elves were all free and the workshop was saved |
Santa and friends were heroes that day |
With a smile on his face and a nod of his head |
He took his fat ass and went back to bed |
Credits: Developed by: Psycho Goldfish Creative Media Sponsored by: Newgrounds Gameplay Concepts: Josh Tuttle Tom Fulp Original Concept: Josh Tuttle In-game Art & Animation: Josh Tuttle Title Screen Artwork: Josh Tuttle Opening Movie: Josh Tuttle Ending Movie: Josh Tuttle PG Title animation: Jose Ortiz Programming: Josh Tuttle Level Design: Josh Tuttle Voice Acting/Narration: Josh Tuttle MUSIC Santa Rap: Written and preformed by Josh Tuttle Santa Clause iz comin' Biatch Written and preformed by Josh Tuttle Jizzingle Bellz Written and preformed by Josh Tuttle Kill the Boss Written and preformed by -vincentb- Characters: (did you find all 4 hidden characters?) Serious Santa: Designed by Josh Tuttle Goblins/Yeti Created & Designed by Josh Tuttle Santa's Elves Designed by Josh Tuttle Psycho Goldfish created and designed by Josh Tuttle Alien Hominid Created and designed by Tom Fulp & Dan Paladin Pico Created by Tom Fulp Designed by Jose Ortiz P-bot Created by Tom Fulp Designed by Jose Ortiz Special thanks to the NG drunks for testing and feedback Serious Santa is brought to you by the letter A and the number 12 |
ActionScript [AS1/AS2]
Frame 1function itemHandler0(obj, item) { getURL ("http://www.newgrounds.com", "_blank"); } function itemHandler1(obj, item) { getURL ("http://www.psychogoldfish.com", "_blank"); } _global.locker = 0; var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); myMenu.customItems.push(new ContextMenuItem("Newgrounds", itemHandler0)); myMenu.customItems.push(new ContextMenuItem("Psycho Goldfish", itemHandler1)); myMenu.customItems[1].separatorBefore = true; _root.menu = myMenu; Mouse.show(); _global.score = 0; if (!controls) { _global.controls = 1; } level = 1; _quality = "high"; stop(); _global.ammo = new Object(); ammo.rifle = "i"; ammo.shotgun = 0; ammo.rocket = 0; ammo.grenade = 0; _global.playersprite = "santa"; _global.oldplayer = playersprite; if (!secrets) { _global.secrets = new Object(); _global.secrets = SharedObject.getLocal("secretsz"); }Instance of Symbol 930 MovieClip in Frame 1onClipEvent (enterFrame) { if (_root.getBytesTotal > _root.getBytesLoaded()) { gotoAndStop (1); bar._xscale = Mastn.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); } else { gotoAndStop (2); } }Frame 2stop();Instance of Symbol 1176 MovieClip in Frame 3onClipEvent (load) { timer = 100; gotoAndStop(random(4) + 1); } onClipEvent (enterFrame) { timer--; if (timer < 1) { timer = 100; play(); } }Frame 4locker++; if (locker == 2) { ttt = _url.split("/"); if (((((ttt[2] != "www.psychogoldfish.com") and (ttt[2] != "uploads.ungrounded.net")) and (ttt[2] != "www..newgrounds.com")) and (ttt[2] != "media1.psychogoldfish.com")) and (ttt[2] != "psychogoldfish.com")) { getURL ("http://www.newgrounds.com", "_blank"); } } Mouse.show(); stopAllSounds(); stop();Instance of Symbol 1218 MovieClip in Frame 4onClipEvent (enterFrame) { if (playersprite != oldplayer) { ann.gotoAndPlay(playersprite); _global.oldplayer = playersprite; } }Frame 5stop();Instance of Symbol 1302 MovieClip "charge" in Frame 5onClipEvent (load) { gotoAndStop (2); } onClipEvent (enterFrame) { if ((Key.isDown(17) and Key.isDown(67)) and ((cheatscreen == false) != true)) { cheat.gotoAndStop(2); } }Symbol 9 MovieClip Frame 1stop();Symbol 18 MovieClip Frame 1stop();Symbol 25 MovieClip Frame 1stop();Symbol 33 MovieClip Frame 1stop();Symbol 41 MovieClip Frame 6stop();Instance of Symbol 41 MovieClip in Symbol 61 MovieClip Frame 7onClipEvent (load) { if (_root.game.player.grav > -35) { this.gotoAndStop(8); } }Instance of Symbol 66 MovieClip in Symbol 67 MovieClip Frame 1onClipEvent (enterFrame) { _rotation = (_parent._rotation * -1); }Symbol 72 MovieClip Frame 1stop();Instance of Symbol 72 MovieClip in Symbol 82 MovieClip [explosion1] Frame 1onClipEvent (load) { if (_parent._yscale > 120) { gotoAndStop ("large"); } else if (_parent._yscale <= 50) { gotoAndStop ("small"); } else { gotoAndStop ("medium"); } }Symbol 82 MovieClip [explosion1] Frame 18this.removeMovieClip(); stop();Symbol 84 MovieClip Frame 19stop();Symbol 85 MovieClip Frame 1stop();Symbol 85 MovieClip Frame 54ammo.shotgun = 0; ammo.rocket = 0; ammo.grenade = 0; score = 0; _root.gotoAndStop(4);Symbol 93 MovieClip Frame 1this.onEnterFrame = function () { if (!init) { hh = _parent.health; init = 1; } if (hh > _parent.health) { gotoAndPlay(self); } hh = _parent.health; }; stop();Symbol 93 MovieClip Frame 3stop();Symbol 93 MovieClip Frame 5stop();Symbol 93 MovieClip Frame 7stop();Symbol 93 MovieClip Frame 9stop();Symbol 93 MovieClip Frame 11stop();Symbol 93 MovieClip Frame 13stop();Symbol 93 MovieClip Frame 15stop();Symbol 94 MovieClip [pbot] Frame 1if (!init) { init = 1; pmode = "f"; drop = 40; weight = 2.5; run = 5; grav = 0; health = 100; height = 58; width = 46; maxHealth = health; } dir = 1; stop();Instance of Symbol 93 MovieClip in Symbol 94 MovieClip [pbot] Frame 1onClipEvent (load) { self = "pbot"; }Symbol 94 MovieClip [pbot] Frame 2dir = -1;Symbol 115 MovieClip Frame 1stop();Symbol 127 MovieClip Frame 1stop();Symbol 134 MovieClip Frame 1stop();Symbol 140 MovieClip Frame 1stop();Symbol 146 MovieClip Frame 1stop();Symbol 157 MovieClip Frame 1stop();Symbol 157 MovieClip Frame 54ammo.shotgun = 0; ammo.rocket = 0; ammo.grenade = 0; score = 0; _root.gotoAndStop(4);Symbol 158 MovieClip [alienhominid] Frame 1if (!init) { init = 1; pmode = "f"; drop = 26; weight = 1.5; run = 7; grav = 0; health = 15; height = 58; width = 46; maxHealth = health * 2; } dir = 1; stop();Instance of Symbol 93 MovieClip in Symbol 158 MovieClip [alienhominid] Frame 1onClipEvent (load) { self = "ah"; }Symbol 158 MovieClip [alienhominid] Frame 2dir = -1;Symbol 182 MovieClip Frame 1stop();Symbol 194 MovieClip Frame 1stop();Symbol 200 MovieClip Frame 1stop();Symbol 211 MovieClip Frame 1stop();Symbol 227 MovieClip Frame 1stop();Symbol 227 MovieClip Frame 54ammo.shotgun = 0; ammo.rocket = 0; ammo.grenade = 0; score = 0; _root.gotoAndStop(4);Symbol 228 MovieClip [pico] Frame 1if (!init) { init = 1; pmode = "f"; drop = 24; weight = 2; run = 8; grav = 0; health = 55; height = 58; width = 46; maxHealth = health; } dir = 1; stop();Instance of Symbol 93 MovieClip in Symbol 228 MovieClip [pico] Frame 1onClipEvent (load) { self = "pico"; }Symbol 228 MovieClip [pico] Frame 2dir = -1;Symbol 252 MovieClip Frame 1stop();Symbol 259 MovieClip Frame 1stop();Symbol 266 MovieClip Frame 1stop();Symbol 273 MovieClip Frame 1stop();Symbol 277 MovieClip Frame 1stop();Symbol 277 MovieClip Frame 54ammo.shotgun = 0; ammo.rocket = 0; ammo.grenade = 0; score = 0; _root.gotoAndStop(4);Symbol 278 MovieClip [pg] Frame 1if (!init) { init = 1; pmode = "f"; drop = 24; weight = 2; run = 6; grav = 0; health = 40; height = 58; width = 46; inofall = 1; maxHealth = health; } dir = 1; stop();Instance of Symbol 93 MovieClip in Symbol 278 MovieClip [pg] Frame 1onClipEvent (load) { self = "pg"; }Symbol 278 MovieClip [pg] Frame 2dir = -1;Symbol 329 MovieClip Frame 1stop();Symbol 335 MovieClip Frame 1stop();Symbol 342 MovieClip Frame 1stop();Symbol 345 MovieClip Frame 1stop();Symbol 345 MovieClip Frame 2smoke.gotoAndPlay(2);Symbol 369 MovieClip Frame 1stop();Symbol 381 MovieClip Frame 1stop();Symbol 381 MovieClip Frame 54ammo.shotgun = 0; ammo.rocket = 0; ammo.grenade = 0; score = 0; _root.gotoAndStop(4);Symbol 382 MovieClip [santa] Frame 1if (!init) { init = 1; pmode = "f"; drop = 24; weight = 2; run = 6; grav = 0; health = 80; maxHealth = health; height = 58; width = 46; } dir = 1; stop();Instance of Symbol 93 MovieClip in Symbol 382 MovieClip [santa] Frame 1onClipEvent (load) { self = "santa"; }Symbol 382 MovieClip [santa] Frame 2dir = -1;Symbol 389 MovieClip Frame 1hops = 3 + random(4);Symbol 389 MovieClip Frame 13hops--; if (hops > 0) { gotoAndPlay (2); } else { hops = 3 + random(4); }Symbol 389 MovieClip Frame 30hops--; if (hops > 0) { gotoAndPlay (19); } else { hops = 3 + random(4); }Symbol 397 MovieClip Frame 9stop();Symbol 401 MovieClip Frame 4stop();Symbol 408 MovieClip Frame 9dp = _parent._parent._parent.getNextHighestDepth(); _parent._parent._parent.attachMovie("snowball", "sn" + dp, dp); _parent._parent._parent["sn" + dp]._x = _parent._parent._x + (8 * _parent._parent.dir); _parent._parent._parent["sn" + dp]._y = _parent._parent._y; _parent._parent._parent["sn" + dp].yspd = -2; _parent._parent._parent["sn" + dp].xspd = 16 * _parent._parent.dir;Symbol 408 MovieClip Frame 20_parent.gotoAndStop("stance");Symbol 416 MovieClip Frame 8dst = Math.round(Math.sqrt(Math.pow(_parent._parent._parent.player._x - _parent._parent._x, 2) + Math.pow(_parent._parent._parent.player._y - _parent._parent._y, 2))); if (dst <= 60) { _parent._parent._parent.player.grav = -20; _parent._parent._parent.player._y = _parent._parent._parent.player._y - 20; _parent._parent._parent.player.pmode = "f"; _parent._parent._parent.player.health = _parent._parent._parent.player.health - 10; dpth = _parent._parent._parent.getNextHighestDepth(); _parent._parent._parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent._parent._parent["dm" + dpth].pain = "-10"; _parent._parent._parent["dm" + dpth]._x = _parent._parent._parent.player._x; _parent._parent._parent["dm" + dpth]._y = _parent._parent._parent.player._y - (_parent._parent._parent.player._height / 2); }Symbol 416 MovieClip Frame 13_parent.gotoAndStop(1);Symbol 425 MovieClip Frame 26score = score + 30; tmp = new Array(); tmp = _parent._parent._parent.gamesprites; tmp2 = new Array(); i = 0; while (i < tmp.length) { if (tmp[i] != _parent._parent._name) { tmp2.push(tmp[i]); } i++; } _parent._parent._parent.gamesprites = tmp2; _parent._parent.removeMovieClip(); stop();Symbol 426 MovieClip Frame 1stop();Symbol 427 MovieClip [goblin1] Frame 1if (!init) { this.filters = swatches[random(swatches.length)]; init = 1; gotoAndStop(random(2) + 1); pmode = "f"; drop = 24; weight = 3; grav = 0; health = 25; _parent.gamesprites.push(_name); stop(); damage = 50; live = true; height = 68; width = 40; snowdelay = 40 + random(60); this.onEnterFrame = function () { if (health != oldhealth) { if (health < 1) { sprite.gotoAndStop("dead"); live = false; } else { sprite.gotoAndStop("jump"); oldhealth = health; } } if (live == true) { xd = _parent.player._x - _x; yd = _parent.player._y - _y; xd = Math.sqrt((xd * xd) + (yd * yd)); if (xd < 600) { if (pmode == "g") { if ((_parent.player._x > (_x - 300)) or (_parent.player._x < (_x + 300))) { snowdelay--; if (snowdelay < 1) { if (random(100) < 50) { gotoAndStop (1); dir = 1; } else { gotoAndStop (2); dir = -1; } if (((_parent.player._x < _x) and (dir == -1)) or ((_parent.player._x > _x) and (dir == 1))) { dst = Math.round(Math.sqrt(Math.pow(_parent.player._x - _x, 2) + Math.pow(_parent.player._y - _y, 2))); if (dst > 80) { sprite.gotoAndStop("throw"); } else { sprite.gotoAndStop("melee"); } snowdelay = 50 + random(90); } else { this.grav = -24; this.hforce = -12 * dir; this._y = this._y + this.grav; this.pmode = "f"; sprite.gotoAndStop("flip"); snowdelay = 10 + random(20); } } else if ((sprite._currentframe == 2) or (sprite._currentframe == 3)) { sprite.gotoAndStop(1); } } } } } }; } dir = 1;Instance of Symbol 93 MovieClip in Symbol 427 MovieClip [goblin1] Frame 1onClipEvent (load) { self = "goblin"; }Symbol 427 MovieClip [goblin1] Frame 2dir = -1;Symbol 463 MovieClip Frame 1hops = 3 + random(4);Symbol 463 MovieClip Frame 13hops--; if (hops > 0) { gotoAndPlay (2); } else { hops = 3 + random(4); }Symbol 463 MovieClip Frame 30hops--; if (hops > 0) { gotoAndPlay (19); } else { hops = 3 + random(4); }Symbol 471 MovieClip Frame 9stop();Symbol 474 MovieClip Frame 4stop();Symbol 480 MovieClip Frame 9dp = _parent._parent._parent.getNextHighestDepth(); _parent._parent._parent.attachMovie("snowball2", "sn" + dp, dp); xdst = (_parent._parent._parent.player._x - _parent._parent._x) / 20; ydst = ((_parent._parent._parent.player._y - _parent._parent._y) / 20) - 4; _parent._parent._parent["sn" + dp]._x = _parent._parent._x + (12 * _parent._parent.dir); _parent._parent._parent["sn" + dp]._y = _parent._parent._y - 8; _parent._parent._parent["sn" + dp].yspd = ydst; _parent._parent._parent["sn" + dp].xspd = xdst;Symbol 480 MovieClip Frame 20_parent.gotoAndStop("stance");Symbol 487 MovieClip Frame 8dst = Math.round(Math.sqrt(Math.pow(_parent._parent._parent.player._x - _parent._parent._x, 2) + Math.pow(_parent._parent._parent.player._y - _parent._parent._y, 2))); if (dst <= 90) { _parent._parent._parent.player.grav = -30; if (_parent._parent._parent.player._x > _parent._parent._x) { _parent._parent._parent.player.hforce = 8; } else { _parent._parent._parent.player.hforce = -8; } _parent._parent._parent.player._y = _parent._parent._parent.player._y - 20; _parent._parent._parent.player.pmode = "f"; _parent._parent._parent.player.health = _parent._parent._parent.player.health - 15; dpth = _parent._parent._parent.getNextHighestDepth(); _parent._parent._parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent._parent._parent["dm" + dpth].pain = "-15"; _parent._parent._parent["dm" + dpth]._x = _parent._parent._parent.player._x; _parent._parent._parent["dm" + dpth]._y = _parent._parent._parent.player._y - (_parent._parent._parent.player._height / 2); }Symbol 487 MovieClip Frame 14_parent.gotoAndStop(1);Symbol 496 MovieClip Frame 26score = score + 50; tmp = new Array(); tmp = _parent._parent._parent.gamesprites; tmp2 = new Array(); i = 0; while (i < tmp.length) { if (tmp[i] != _parent._parent._name) { tmp2.push(tmp[i]); } i++; } _parent._parent._parent.gamesprites = tmp2; _parent._parent.removeMovieClip(); stop();Symbol 497 MovieClip Frame 1stop();Symbol 498 MovieClip [goblin2] Frame 1if (!init) { if (nofilter != 1) { this.filters = swatches[random(swatches.length)]; } init = 1; gotoAndStop(random(2) + 1); pmode = "f"; drop = 24; weight = 2.5; grav = 1; health = 50; oldhealth = 0; _parent.gamesprites.push(_name); stop(); damage = 40; live = true; height = 68; width = 40; snowdelay = 40 + random(60); this.onEnterFrame = function () { if (health != oldhealth) { if (health < 1) { sprite.gotoAndStop("dead"); live = false; } else { sprite.gotoAndStop("jump"); oldhealth = health; } } if (live == true) { xd = _parent.player._x - _x; yd = _parent.player._y - _y; xd = Math.sqrt((xd * xd) + (yd * yd)); if (xd < 600) { if (pmode == "g") { if ((_parent.player._x > (_x - 300)) or (_parent.player._x < (_x + 300))) { snowdelay--; if (snowdelay < 1) { if (random(100) < 50) { gotoAndStop (1); dir = 1; } else { gotoAndStop (2); dir = -1; } if (((_parent.player._x < _x) and (dir == -1)) or ((_parent.player._x > _x) and (dir == 1))) { dst = Math.round(Math.sqrt(Math.pow(_parent.player._x - _x, 2) + Math.pow(_parent.player._y - _y, 2))); if (dst > 100) { sprite.gotoAndStop("throw"); } else { pmode = "f"; grav = -18; _y = (_y - 10); sprite.gotoAndStop("melee"); } snowdelay = 40 + random(80); } else { this.grav = -30; this.hforce = -10 * dir; this._y = this._y + this.grav; this.pmode = "f"; sprite.gotoAndStop("flip"); snowdelay = 10 + random(10); } } else if ((sprite._currentframe == 2) or (sprite._currentframe == 3)) { sprite.gotoAndStop(1); } } } } } }; } dir = 1;Instance of Symbol 93 MovieClip in Symbol 498 MovieClip [goblin2] Frame 1onClipEvent (load) { self = "goblin"; }Symbol 498 MovieClip [goblin2] Frame 2dir = -1;Symbol 501 MovieClip Frame 1function dropem() { dp = _parent._parent._parent.getNextHighestDepth(); _parent._parent._parent.attachMovie("napalm", "jk" + dp, dp); _parent._parent._parent["jk" + dp]._x = _parent._parent._x; _parent._parent._parent["jk" + dp]._y = _parent._parent._y + 120; _parent._parent._parent["jk" + dp].yspd = 8; _parent._parent._parent["jk" + dp].xspd = 1 * _parent._parent.dir; } stop();Symbol 501 MovieClip Frame 2bombs = 6;Symbol 501 MovieClip Frame 9dropem();Symbol 501 MovieClip Frame 16bombs--; if (bombs > 1) { gotoAndPlay (6); }Symbol 533 MovieClip Frame 26_parent.door.play();Symbol 533 MovieClip Frame 35_parent.gotoAndStop(1);Symbol 534 MovieClip Frame 1stop();Instance of Symbol 93 MovieClip in Symbol 534 MovieClip Frame 1onClipEvent (load) { self = "zeplin"; }Symbol 534 MovieClip Frame 2stop();Symbol 535 MovieClip [zeplin] Frame 1dir = 1; _parent.gamesprites.push(_name); active = false; alive = true; health = 30; yfl = 0; fdr = 1; spd = 6; this.filters = swatches[random(swatches.length)]; this.onEnterFrame = function () { if (alive == true) { grav = 0; hforce = 0; if (active == true) { xd = _parent.player._x - _x; yd = _parent.player._y - _y; xd = Math.sqrt((xd * xd) + (yd * yd)); if ((xd < -700) or (xd > 700)) { this.removeMovieClip(); } else { if ((xd < 400) and (xd > -400)) { if (sprite.door._currentframe != 2) { sprite.gotoAndStop(2); } } yfl = yfl + (0.25 * fdr); _y = (_y + yfl); if (yfl > 3) { fdr = -1; } else if (yfl < -3) { fdr = 1; } _x = (_x + (spd * dir)); } } else { xd = _parent.player._x - _x; yd = _parent.player._y - _y; xd = Math.sqrt((xd * xd) + (yd * yd)); if ((xd > -600) and (xd < 600)) { active = true; if (_parent.player._x > _x) { gotoAndStop (1); } else { gotoAndStop (2); } } } if (health < 1) { alive = false; gotoAndPlay (3); } } }; stop();Symbol 535 MovieClip [zeplin] Frame 2dir = -1;Symbol 535 MovieClip [zeplin] Frame 3dpth = _parent.land.m.getNextHighestDepth(); dpth2 = _parent.getNextHighestDepth(); _parent.attachMovie("explosion1", "boom" + dpth2, dpth2 + 5); _parent["boom" + dpth2]._x = this._x; _parent["boom" + dpth2]._y = this._y; _parent.land.m.attachMovie("boom", "b" + dpth, dpth); scale = _parent.land._xscale / 100; _parent.land.m["b" + dpth]._x = ((this._x / scale) - _parent.land.m._x) - (_parent.land._x / scale); _parent.land.m["b" + dpth]._y = ((this._y / scale) - _parent.land.m._y) - (_parent.land._y / scale); radius = 120; maxblast = 24; i = 0; while (i < _parent.sprites.length) { xdst = this._x - _parent[_parent.sprites[i]]._x; ydst = this._y - _parent[_parent.sprites[i]]._y; distance = Math.sqrt((xdst * xdst) + (ydst * ydst)); if (distance <= radius) { if (xdst > 0) { xm = (radius * -1) + xdst; } else { xm = radius + xdst; } xm = (xm / radius) * maxblast; if (ydst > 0) { ym = (radius * -1) + ydst; } else { ym = radius + ydst; } ym = (ym / radius) * maxblast; if (ym > 0) { ym = ym * -0.75; } _parent[_parent.sprites[i]].grav = ym; _parent[_parent.sprites[i]].hforce = xm; _parent[_parent.sprites[i]]._y = _parent[_parent.sprites[i]]._y + _parent[_parent.sprites[i]]; _parent[_parent.sprites[i]].pmode = "f"; damage = 20; pain = damage - Math.round((damage / 2) * (distance / radius)); dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent[_parent.sprites[i]]._x; _parent["dm" + dpth]._y = _parent[_parent.sprites[i]]._y - (_parent[_parent.sprites[i]]._height / 2); _parent[_parent.sprites[i]].health = _parent[_parent.sprites[i]].health - pain; } i++; }Symbol 535 MovieClip [zeplin] Frame 5_parent.attachMovie("goblin2", "gob" + dpth2, dpth2); _parent["gob" + dpth2]._x = _x; _parent["gob" + dpth2]._y = _y; _parent["gob" + dpth2].nofilter = 1; _parent["gob" + dpth2].filters = this.filters; _parent.sprites.push("gob" + dpth2);Symbol 535 MovieClip [zeplin] Frame 10this.removeMovieClip(); stop();Symbol 548 MovieClip Frame 2stop();Symbol 557 MovieClip Frame 1if (!init) { init = 1; delay = 30 + random(45); this.onEnterFrame = function () { if (_parent._parent.stopme != 1) { delay--; if (delay < 1) { _parent.gotoAndStop(2); } } }; }Symbol 567 MovieClip Frame 3dp = _parent._parent._parent.getNextHighestDepth(); _parent._parent._parent.attachMovie("jackbomb", "jk" + dp, dp); _parent._parent._parent["jk" + dp]._x = _parent._parent._x + (86 * _parent._parent.dir); _parent._parent._parent["jk" + dp]._y = _parent._parent._y - 40; _parent._parent._parent["jk" + dp].yspd = -12 - random(6); _parent._parent._parent["jk" + dp].xspd = (8 + random(8)) * _parent._parent.dir;Symbol 567 MovieClip Frame 15_parent.gotoAndStop(1);Symbol 578 MovieClip Frame 26score = score + 50; tmp = new Array(); tmp = _parent._parent._parent.gamesprites; tmp2 = new Array(); i = 0; while (i < tmp.length) { if (tmp[i] != _parent._parent._name) { tmp2.push(tmp[i]); } i++; } _parent._parent._parent.gamesprites = tmp2; _parent._parent.removeMovieClip(); stop();Symbol 579 MovieClip Frame 1stop();Symbol 580 MovieClip [jacklin] Frame 1if (!init) { this.filters = swatches[random(swatches.length)]; init = 1; pmode = "f"; drop = 24; weight = 3; grav = 0; health = 45; _parent.gamesprites.push(_name); stop(); damage = 50; live = true; height = 68; width = 40; snowdelay = 40 + random(60); amode = "s"; stopme = 1; this.onEnterFrame = function () { if (live == true) { ydd = _y - _parent.player._y; if (ydd < 0) { ydd = ydd * -1; } if (ydd < 300) { if (pmode != "f") { if (sprite._currentframe == 3) { sprite.gotoAndStop(1); } if ((_parent.player._x < (_x + 510)) and (_parent.player._x > (_x - 510))) { if (_parent.player._x > _x) { gotoAndStop (2); dir = 1; } else { gotoAndStop (1); dir = -1; } if ((_parent.player._x > (_x + 220)) or (_parent.player._x < (_x - 220))) { amode = "s"; } else { amode = "w"; } if (amode == "s") { stopme = 0; sprite.top.stop(); sprite.legs.gotoAndStop(1); } else if ((amode == "w") and (sprite._currentframe == 1)) { sprite.top.play(); sprite.legs.gotoAndStop(2); miny = _y - 10; maxy = _y + 50; if (_parent.land.hitTest(_parent.gpx(_x + (-30 * dir)), _parent.gpy(miny - 1), true)) { _x = (_x - (4 * dir)); floor = "no"; i = miny; while (i <= maxy) { if (!_parent.land.hitTest(_parent.gpx(_x), _parent.gpy(i), true)) { floor = i; i = maxy + 1; } i = i + 3; } if (floor != "no") { _y = (floor - 38); } else { pmode = "f"; grav = -16; } } } } else { stopme = 1; } } else { sprite.gotoAndStop("jump"); } } else { stopme = 1; } if (health < 1) { live = false; sprite.gotoAndStop("dead"); } } }; } dir = -1; stop();Instance of Symbol 93 MovieClip in Symbol 580 MovieClip [jacklin] Frame 1onClipEvent (load) { self = "goblin"; }Symbol 580 MovieClip [jacklin] Frame 2dir = 1;Symbol 584 MovieClip [boom] Frame 4stop();Symbol 590 MovieClip [rocket] Frame 1function getXY(angle) { angle = (angle * -1) + 90; if (angle < 0) { angle = angle + 360; } else if (angle > 360) { angle = angle - 360; } beta = (angle * Math.PI) / 180; yy = 100 * Math.sin(beta); yy1 = yy; if (yy1 < 0) { yy1 = yy1 * -1; } xx = Math.sqrt(10000 - (yy1 * yy1)); if ((int(angle) < 270) and (int(angle) >= 90)) { xx = xx * -1; } gotX = int(yy) / 100; gotY = int(xx) / 100; return(gotY); } strail = "smoketrail"; radius = 120; maxblast = 24; boomscale = 100; live = 0; damage = 50; this.onEnterFrame = function () { if (!init) { init = 1; smokeat = 0; } smokeat = smokeat - speed; if (smokeat < 1) { smokeat = 16; sdp = _parent.getNextHighestDepth(); _parent.attachMovie(strail, "s" + sdp, sdp); _parent["s" + sdp]._x = this._x; _parent["s" + sdp]._y = this._y; } if ((this._rotation > 100) or (this._rotation < -90)) { this._rotation = this._rotation - 3; } else if (this._rotation < 80) { this._rotation = this._rotation + 3; } if ((_rotation >= 45) and (_rotation <= 135)) { speed = speed * 1.08; } wang = _rotation; (gotY = getXY(wang)); loop = 0; smoked = false; if (_parent.yeti1.init == 1) { hit = 0; if ((this._y > (_parent.yeti1._y - 134)) and (this._y < (_parent.yeti1._y - 30))) { if (((this._x > (_parent.yeti1._x - 60)) and (this._x < _parent.yeti1._x)) and (gotX > 0)) { hit = 1; side = 2; } else if (((this._x < (_parent.yeti1._x + 60)) and (this._x > _parent.yeti1._x)) and (gotX < 0)) { hit = 1; side = 1; } } if (hit == 1) { _rotation = (180 - _rotation); wang = _rotation; (gotY = getXY(wang)); this._rotation = 360 - this._rotation; kilzme = true; _parent.yeti1.gotoAndStop(side); _parent.yeti1.sprite.gotoAndStop("block"); _parent.yeti1.sprite.ani.gotoAndPlay(1); } } if (live > 2) { i = 0; while (i < _parent.sprites.length) { if (_parent[_parent.sprites[i]].hitTest(_parent.gpx(_x), _parent.gpy(_y), false)) { smoked = true; } i++; } } else { live++; } while (loop < speed) { this._x = this._x + (gotX * 4); this._y = this._y + (gotY * 4); diff = this._x - _parent.player._x; if ((diff > 640) or (diff < -640)) { _parent.projectiles--; this.removeMovieClip(); } else if (_y > (_parent.player._y + 380)) { _parent.projectiles--; this.removeMovieClip(); } else if ((!_parent.land.hitTest(_parent.gpx(_x), _parent.gpy(_y), true)) or (smoked == true)) { dpth = _parent.land.m.getNextHighestDepth(); dpth2 = _parent.getNextHighestDepth(); _parent.attachMovie("explosion1", "boom" + dpth2, dpth2); _parent["boom" + dpth2]._x = this._x; _parent["boom" + dpth2]._y = this._y; _parent["boom" + dpth2]._yscale = boomscale; _parent["boom" + dpth2]._xscale = boomscale; _parent.land.m.attachMovie("boom", "b" + dpth, dpth); scale = _parent.land._xscale / 100; _parent.land.m["b" + dpth]._x = ((this._x / scale) - _parent.land.m._x) - (_parent.land._x / scale); _parent.land.m["b" + dpth]._y = ((this._y / scale) - _parent.land.m._y) - (_parent.land._y / scale); _parent.land.m["b" + dpth]._yscale = boomscale; _parent.land.m["b" + dpth]._xscale = boomscale; _parent.projectiles--; if (_parent.yeti1.init == 1) { xdst = (this._x - _parent.yeti1._x) - 78; ydst = this._y - _parent.yeti1._y; distance = Math.sqrt((xdst * xdst) + (ydst * ydst)); if (distance < (radius + 80)) { if (this._x > _parent.yet1._x) { side = 1; } else { side = 2; } _parent.yeti1.gotoAndStop(side); _parent.yeti1.sprite.gotoAndStop("block"); _parent.yeti1.sprite.ani.gotoAndPlay(1); } } i = 0; while (i < _parent.sprites.length) { xdst = this._x - _parent[_parent.sprites[i]]._x; ydst = this._y - _parent[_parent.sprites[i]]._y; distance = Math.sqrt((xdst * xdst) + (ydst * ydst)); if (distance <= radius) { if (xdst > 0) { xm = (radius * -1) + xdst; } else { xm = radius + xdst; } xm = (xm / radius) * maxblast; if (ydst > 0) { ym = (radius * -1) + ydst; } else { ym = radius + ydst; } ym = (ym / radius) * maxblast; if (ym > 0) { ym = ym * -0.75; } _parent[_parent.sprites[i]].grav = ym; _parent[_parent.sprites[i]].hforce = xm; _parent[_parent.sprites[i]]._y = _parent[_parent.sprites[i]]._y + _parent[_parent.sprites[i]]; _parent[_parent.sprites[i]].pmode = "f"; pain = damage - Math.round((damage / 2) * (distance / radius)); dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent[_parent.sprites[i]]._x; _parent["dm" + dpth]._y = _parent[_parent.sprites[i]]._y - (_parent[_parent.sprites[i]]._height / 2); _parent[_parent.sprites[i]].health = _parent[_parent.sprites[i]].health - pain; } i++; } this.removeMovieClip(); } loop = loop + 4; } }; gotoAndStop(playersprite);Symbol 590 MovieClip [rocket] Frame 2radius = 160; maxblast = 24; boomscale = 125; damage = 75;Symbol 590 MovieClip [rocket] Frame 3radius = 160; maxblast = 24; boomscale = 125; damage = 75;Symbol 590 MovieClip [rocket] Frame 4radius = 180; maxblast = 24; boomscale = 150; damage = 50;Symbol 590 MovieClip [rocket] Frame 5radius = 160; maxblast = 24; boomscale = 125; damage = 75; strail = "plasmatrail";Symbol 607 MovieClip [smoketrail] Frame 1this._rotation = random(360);Symbol 607 MovieClip [smoketrail] Frame 21this.removeMovieClip(); stop();Symbol 613 MovieClip Frame 1play();Symbol 613 MovieClip Frame 4dd = _parent._parent.getNextHighestDepth(); _parent._parent.attachMovie("greenring", "smk" + dd, dd); _parent._parent["smk" + dd]._x = _parent._x; _parent._parent["smk" + dd]._y = _parent._y;Symbol 614 MovieClip [grenade] Frame 1function getXY(angle) { angle = (angle * -1) + 90; if (angle < 0) { angle = angle + 360; } else if (angle > 360) { angle = angle - 360; } beta = (angle * Math.PI) / 180; yy = 100 * Math.sin(beta); yy1 = yy; if (yy1 < 0) { yy1 = yy1 * -1; } xx = Math.sqrt(10000 - (yy1 * yy1)); if ((int(angle) < 270) and (int(angle) >= 90)) { xx = xx * -1; } gotX = int(yy) / 100; gotY = int(xx) / 100; return(gotY); } radius = 100; maxblast = 24; boomscale = 75; bombz = 4; damage = 40; live = 0; this.onEnterFrame = function () { if (live < 10) { live++; } this._rotation = this._rotation + (xspd * 2); loop = 0; speed = Math.round(Math.sqrt((xspd * xspd) + (yspd * yspd))); axspd = xspd / speed; ayspd = yspd / speed; if (yspd < 30) { yspd = yspd + 0.75; } xspd = xspd * 1.01; smoked = false; while (loop < speed) { this._x = this._x + (axspd * 2); this._y = this._y + (ayspd * 2); diff = this._x - _parent.player._x; if ((diff > 640) or (diff < -640)) { _parent.projectiles--; this.removeMovieClip(); } else if (_y > (_parent.player._y + 380)) { _parent.projectiles--; this.removeMovieClip(); } else if (!_parent.land.hitTest(_parent.gpx(_x), _parent.gpy(_y), true)) { smoked = true; loop = speed; } loop = loop + 2; } if ((live >= 5) and (smoked != true)) { i = 0; while (i < _parent.sprites.length) { if (_parent[_parent.sprites[i]].hitTest(_parent.gpx(_x), _parent.gpy(_y), false)) { smoked = true; i = _parent.sprites.length; } i++; } } if (_parent.yeti1.init == 1) { hit = 0; if ((this._y > (_parent.yeti1._y - 134)) and (this._y < (_parent.yeti1._y - 30))) { if (((this._x > (_parent.yeti1._x - 60)) and (this._x < _parent.yeti1._x)) and (axspd > 0)) { hit = 1; side = 2; } else if (((this._x < (_parent.yeti1._x + 60)) and (this._x > _parent.yeti1._x)) and (axspd < 0)) { hit = 1; side = 1; } } if (hit == 1) { axspd = axspd * -1; xspd = xspd * -1; this._rotation = 360 - this._rotation; kilzme = true; _parent.yeti1.gotoAndStop(side); _parent.yeti1.sprite.gotoAndStop("block"); _parent.yeti1.sprite.ani.gotoAndPlay(1); } } if (smoked == true) { dpth = _parent.land.m.getNextHighestDepth(); dpth2 = _parent.getNextHighestDepth(); _parent.attachMovie("explosion1", "boom" + dpth2, dpth2); _parent["boom" + dpth2]._x = this._x; _parent["boom" + dpth2]._y = this._y; _parent["boom" + dpth2]._yscale = boomscale; _parent["boom" + dpth2]._xscale = boomscale; _parent.land.m.attachMovie("boom", "b" + dpth, dpth); scale = _parent.land._xscale / 100; _parent.land.m["b" + dpth]._x = ((this._x / scale) - _parent.land.m._x) - (_parent.land._x / scale); _parent.land.m["b" + dpth]._y = ((this._y / scale) - _parent.land.m._y) - (_parent.land._y / scale); _parent.land.m["b" + dpth]._yscale = boomscale; _parent.land.m["b" + dpth]._xscale = boomscale; _parent.projectiles--; if (_parent.yeti1.init == 1) { xdst = (this._x - _parent.yeti1._x) - 78; ydst = this._y - _parent.yeti1._y; distance = Math.sqrt((xdst * xdst) + (ydst * ydst)); if (distance < (radius + 80)) { if (this._x > _parent.yet1._x) { side = 1; } else { side = 2; } _parent.yeti1.gotoAndStop(side); _parent.yeti1.sprite.gotoAndStop("block"); _parent.yeti1.sprite.ani.gotoAndPlay(1); } } i = 0; while (i < _parent.sprites.length) { xdst = this._x - _parent[_parent.sprites[i]]._x; ydst = this._y - _parent[_parent.sprites[i]]._y; distance = Math.sqrt((xdst * xdst) + (ydst * ydst)); if (distance <= radius) { if (xdst > 0) { xm = (radius * -1) + xdst; } else { xm = radius + xdst; } xm = (xm / radius) * maxblast; if (ydst > 0) { ym = (radius * -1) + ydst; } else { ym = radius + ydst; } ym = (ym / radius) * maxblast; if (ym > 0) { ym = ym * -0.75; } _parent[_parent.sprites[i]].grav = ym; _parent[_parent.sprites[i]].hforce = xm; _parent[_parent.sprites[i]]._y = _parent[_parent.sprites[i]]._y + _parent[_parent.sprites[i]]; _parent[_parent.sprites[i]].pmode = "f"; pain = damage - Math.round((damage / 2) * (distance / radius)); dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent[_parent.sprites[i]]._x; _parent["dm" + dpth]._y = _parent[_parent.sprites[i]]._y - (_parent[_parent.sprites[i]]._height / 2); _parent[_parent.sprites[i]].health = _parent[_parent.sprites[i]].health - pain; } i++; } s = 0; while (s < bombz) { dpth = _parent.getNextHighestDepth(); _parent.attachMovie("cluster", "c" + dpth, dpth); cspd = random(bombz) + 10; xm = random(cspd * 0.5); ym = Math.round(Math.sqrt((cspd * cspd) - (xm * xm))) * -1; if (random(100) < 50) { xm = xm * -1; } _parent["c" + dpth].xspd = xm; _parent["c" + dpth].yspd = ym; _parent["c" + dpth]._x = this._x + xm; _parent["c" + dpth]._y = this._y + ym; s++; } this.removeMovieClip(); } }; gotoAndStop(playersprite);Symbol 614 MovieClip [grenade] Frame 2radius = 80; maxblast = 24; boomscale = 50; damage = 20; bombz = 5; dd = _parent.getNextHighestDepth(); _parent.attachMovie("greensmoke", "smk" + dd, dd); _parent["smk" + dd]._x = _x; _parent["smk" + dd]._y = _y;Symbol 614 MovieClip [grenade] Frame 3radius = 100; maxblast = 24; boomscale = 60; damage = 20; bombz = 8;Symbol 614 MovieClip [grenade] Frame 4radius = 98; maxblast = 24; boomscale = 100; damage = 20; bombz = 3;Symbol 614 MovieClip [grenade] Frame 5radius = 224; maxblast = 24; boomscale = 200; damage = 80; bombz = 0;Symbol 625 MovieClip [rifle] Frame 1damage = 5; live = 0; this.onEnterFrame = function () { loop = 0; speed = Math.round(Math.sqrt((xspd * xspd) + (yspd * yspd))); axspd = xspd / speed; ayspd = yspd / speed; while (loop < speed) { this._x = this._x + (axspd * 4); this._y = this._y + (ayspd * 4); if (_parent.yeti1.init == 1) { hit = 0; if ((this._y > (_parent.yeti1._y - 134)) and (this._y < (_parent.yeti1._y - 30))) { if (((this._x > (_parent.yeti1._x - 60)) and (this._x < _parent.yeti1._x)) and (axspd > 0)) { hit = 1; side = 2; } else if (((this._x < (_parent.yeti1._x + 60)) and (this._x > _parent.yeti1._x)) and (axspd < 0)) { hit = 1; side = 1; } } if (hit == 1) { axspd = axspd * -1; xspd = xspd * -1; this._rotation = 180 - this._rotation; kilzme = true; _parent.yeti1.gotoAndStop(side); _parent.yeti1.sprite.gotoAndStop("block"); _parent.yeti1.sprite.ani.gotoAndPlay(1); } } smoked = false; i = 0; while (i < _parent.sprites.length) { if ((_parent.sprites[i] != "player") or (kilzme == true)) { if (_parent[_parent.sprites[i]].hitTest(_parent.gpx(_x), _parent.gpy(_y), false)) { _parent[_parent.sprites[i]].grav = _parent[_parent.sprites[i]].grav - 10; _parent[_parent.sprites[i]].hforce = _parent[_parent.sprites[i]].hforce - (xspd * -0.1); _parent[_parent.sprites[i]].pmode = "f"; pain = damage; dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent[_parent.sprites[i]]._x; _parent["dm" + dpth]._y = _parent[_parent.sprites[i]]._y - (_parent[_parent.sprites[i]]._height / 2); _parent[_parent.sprites[i]].health = _parent[_parent.sprites[i]].health - pain; loop = speed + 1; _parent.projectiles--; i = _parent.sprites.length; this.removeMovieClip(); } } i++; } loop = loop + 4; } diff = this._x - _parent.player._x; if ((diff > 640) or (diff < -640)) { _parent.projectiles--; this.removeMovieClip(); } else if ((_y > (_parent.player._y + 380)) or (_y < (_parent.player._y - 380))) { _parent.projectiles--; this.removeMovieClip(); } else if (!_parent.land.hitTest(_parent.gpx(_x), _parent.gpy(_y), true)) { _parent.projectiles--; this.removeMovieClip(); } }; gotoAndStop(playersprite);Symbol 625 MovieClip [rifle] Frame 2_parent.projectiles--;Symbol 625 MovieClip [rifle] Frame 3damage = 10;Symbol 625 MovieClip [rifle] Frame 4damage = 7;Symbol 625 MovieClip [rifle] Frame 5damage = 10;Symbol 633 MovieClip [greensmoke] Frame 11this.removeMovieClip(); stop();Symbol 638 MovieClip [shotgun] Frame 1damage = 10; live = 0; this.onEnterFrame = function () { loop = 0; speed = Math.round(Math.sqrt((xspd * xspd) + (yspd * yspd))); axspd = xspd / speed; ayspd = yspd / speed; smoked = false; while (loop < speed) { this._x = this._x + (axspd * 6); this._y = this._y + (ayspd * 6); if (_parent.yeti1.init == 1) { hit = 0; if ((this._y > (_parent.yeti1._y - 134)) and (this._y < (_parent.yeti1._y - 30))) { if (((this._x > (_parent.yeti1._x - 60)) and (this._x < _parent.yeti1._x)) and (axspd > 0)) { hit = 1; side = 2; } else if (((this._x < (_parent.yeti1._x + 60)) and (this._x > _parent.yeti1._x)) and (axspd < 0)) { hit = 1; side = 1; } } if (hit == 1) { axspd = axspd * -1; xspd = xspd * -1; this._rotation = 180 - this._rotation; kilzme = true; _parent.yeti1.gotoAndStop(side); _parent.yeti1.sprite.gotoAndStop("block"); _parent.yeti1.sprite.ani.gotoAndPlay(1); } } i = 0; while (i < _parent.sprites.length) { if ((_parent.sprites[i] != "player") or (kilzme == true)) { if (_parent[_parent.sprites[i]].hitTest(_parent.gpx(_x), _parent.gpy(_y), false)) { _parent[_parent.sprites[i]].grav = _parent[_parent.sprites[i]].grav - 10; _parent[_parent.sprites[i]].hforce = _parent[_parent.sprites[i]].hforce - (xspd * -0.1); _parent[_parent.sprites[i]].pmode = "f"; pain = damage; dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent[_parent.sprites[i]]._x; _parent["dm" + dpth]._y = _parent[_parent.sprites[i]]._y - (_parent[_parent.sprites[i]]._height / 2); _parent[_parent.sprites[i]].health = _parent[_parent.sprites[i]].health - pain; _parent.projectiles--; loop = speed + 1; this.removeMovieClip(); } } i++; } diff = this._x - _parent.player._x; if ((diff > 640) or (diff < -640)) { _parent.projectiles--; this.removeMovieClip(); } else if ((_y > (_parent.player._y + 380)) or (_y < (_parent.player._y - 380))) { _parent.projectiles--; this.removeMovieClip(); } else if (!_parent.land.hitTest(_parent.gpx(_x), _parent.gpy(_y), true)) { _parent.projectiles--; this.removeMovieClip(); } loop = loop + 6; } }; gotoAndStop(playersprite);Symbol 638 MovieClip [shotgun] Frame 3damage = 15;Symbol 638 MovieClip [shotgun] Frame 4damage = 15;Symbol 638 MovieClip [shotgun] Frame 5damage = 10;Symbol 644 MovieClip [snowball2] Frame 1damage = 15; alive = true; this.onEnterFrame = function () { if (alive == true) { this._rotation = this._rotation + (xspd * 3); loop = 0; speed = Math.round(Math.sqrt((xspd * xspd) + (yspd * yspd))); axspd = xspd / speed; ayspd = yspd / speed; if (yspd < 30) { yspd = yspd + 0.6; } xspd = xspd * 1.01; while (loop < speed) { this._x = this._x + (axspd * 8); this._y = this._y + (ayspd * 8); if (_parent.player.hitTest(_parent.gpx(_x), _parent.gpy(_y), false)) { loop = speed + 1; _parent.player.grav = _parent.player.grav - 3; _parent.player.hforce = _parent.player.hforce - (xspd * -0.25); _parent.player.pmode = "f"; pain = damage; dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent.player._x; _parent["dm" + dpth]._y = _parent.player._y - (_parent.player._height / 2); _parent.player.health = _parent.player.health - pain; alive = false; play(); } diff = this._x - _parent.player._x; if ((diff > 640) or (diff < -640)) { this.removeMovieClip(); } else if (_y > (_parent.player._y + 380)) { this.removeMovieClip(); } else if (!_parent.land.hitTest(_parent.gpx(_x), _parent.gpy(_y), true)) { alive = false; play(); } loop = loop + 8; } } }; stop();Symbol 644 MovieClip [snowball2] Frame 8this.removeMovieClip(); stop();Symbol 649 MovieClip [snowball] Frame 1damage = 5; this.onEnterFrame = function () { if (this._currentframe == 1) { this._rotation = this._rotation + (xspd * 3); loop = 0; speed = Math.round(Math.sqrt((xspd * xspd) + (yspd * yspd))); axspd = xspd / speed; ayspd = yspd / speed; if (yspd < 30) { yspd = yspd + 0.4; } xspd = xspd * 1.01; while (loop < speed) { this._x = this._x + (axspd * 4); this._y = this._y + (ayspd * 4); if (_parent.player.hitTest(_parent.gpx(_x), _parent.gpy(_y), false)) { _parent.player.grav = _parent.player.grav - 10; _parent.player.hforce = _parent.player.hforce - (xspd * -0.1); _parent.player.pmode = "f"; pain = damage; dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent.player._x; _parent["dm" + dpth]._y = _parent.player._y - (_parent.player._height / 2); _parent.player.health = _parent.player.health - pain; this.removeMovieClip(); } diff = this._x - _parent.player._x; if ((diff > 640) or (diff < -640)) { play(); } else if (_y > (_parent.player._y + 380)) { play(); } else if (!_parent.land.hitTest(_parent.gpx(_x), _parent.gpy(_y), true)) { play(); } loop = loop + 4; } } }; stop();Symbol 649 MovieClip [snowball] Frame 6this.removeMovieClip();Symbol 651 MovieClip [napalm] Frame 1function addbomb(xx, sc) { dpth = _parent.land.m.getNextHighestDepth(); dpth2 = _parent.getNextHighestDepth(); _parent.attachMovie("explosion1", "boom" + dpth2, dpth2); _parent["boom" + dpth2]._x = this._x + xx; _parent["boom" + dpth2]._y = this._y; _parent["boom" + dpth2]._yscale = sc; _parent["boom" + dpth2]._xscale = sc; _parent.land.m.attachMovie("boom", "b" + dpth, dpth); scale = _parent.land._xscale / 100; _parent.land.m["b" + dpth]._x = (((this._x + xx) / scale) - _parent.land.m._x) - (_parent.land._x / scale); _parent.land.m["b" + dpth]._y = ((this._y / scale) - _parent.land.m._y) - (_parent.land._y / scale); _parent.land.m["b" + dpth]._yscale = sc; _parent.land.m["b" + dpth]._xscale = sc; radius = 96 * (sc / 100); maxblast = 24; i = 0; while (i < _parent.sprites.length) { xdst = (this._x + xx) - _parent[_parent.sprites[i]]._x; ydst = this._y - _parent[_parent.sprites[i]]._y; distance = Math.sqrt((xdst * xdst) + (ydst * ydst)); if (distance <= radius) { if (xdst > 0) { xm = (radius * -1) + xdst; } else { xm = radius + xdst; } xm = (xm / radius) * maxblast; if (ydst > 0) { ym = (radius * -1) + ydst; } else { ym = radius + ydst; } ym = (ym / radius) * maxblast; if (ym > 0) { ym = ym * -0.75; } _parent[_parent.sprites[i]].grav = ym; _parent[_parent.sprites[i]].hforce = xm; _parent[_parent.sprites[i]]._y = _parent[_parent.sprites[i]]._y + _parent[_parent.sprites[i]]; _parent[_parent.sprites[i]].pmode = "f"; pain = damage - Math.round((damage / 2) * (distance / radius)); dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent[_parent.sprites[i]]._x; _parent["dm" + dpth]._y = _parent[_parent.sprites[i]]._y - (_parent[_parent.sprites[i]]._height / 2); _parent[_parent.sprites[i]].health = _parent[_parent.sprites[i]].health - pain; } i++; } } damage = 10; live = 0; alive = 1; this.onEnterFrame = function () { if (alive == 1) { this._rotation = this._rotation + xspd; loop = 0; speed = Math.round(Math.sqrt((xspd * xspd) + (yspd * yspd))); axspd = xspd / speed; ayspd = yspd / speed; if (yspd < 30) { yspd = yspd + 1.25; } xspd = xspd * 1.01; smoked = false; if (live > 2) { i = 0; while (i < _parent.sprites.length) { if (_parent[_parent.sprites[i]].hitTest(_parent.gpx(_x), _parent.gpy(_y), false)) { smoked = true; } i++; } } else { live++; } while (loop < speed) { this._x = this._x + (axspd * 4); this._y = this._y + (ayspd * 4); diff = this._x - _parent.player._x; if ((diff > 640) or (diff < -640)) { this.removeMovieClip(); } else if (_y > (_parent.player._y + 380)) { this.removeMovieClip(); } else if ((!_parent.land.hitTest(_parent.gpx(_x), _parent.gpy(_y), true)) or (smoked == true)) { addbomb(0, 60); loop = speed + 1; alive = 0; play(); } loop = loop + 4; } } }; stop();Symbol 651 MovieClip [napalm] Frame 6addbomb(60, 30); addbomb(-60, 30);Symbol 651 MovieClip [napalm] Frame 10addbomb(40, 15); addbomb(-40, 15);Symbol 651 MovieClip [napalm] Frame 14this.removeMovieClip();Symbol 653 MovieClip [cherrybomb] Frame 1damage = 100; live = 0; this.onEnterFrame = function () { this._rotation = this._rotation + xspd; loop = 0; speed = Math.round(Math.sqrt((xspd * xspd) + (yspd * yspd))); axspd = xspd / speed; ayspd = yspd / speed; if (yspd < 30) { yspd = yspd + 1.25; } xspd = xspd * 1.01; smoked = false; if (live > 2) { if (_parent.player.hitTest(_parent.gpx(_x), _parent.gpy(_y), false)) { smoked = true; } } else { live++; } while (loop < speed) { this._x = this._x + (axspd * 8); this._y = this._y + (ayspd * 8); diff = this._x - _parent.player._x; if ((diff > 640) or (diff < -640)) { this.removeMovieClip(); } else if (_y > (_parent.player._y + 380)) { this.removeMovieClip(); } else if ((!_parent.land.hitTest(_parent.gpx(_x), _parent.gpy(_y), true)) or (smoked == true)) { dpth = _parent.land.m.getNextHighestDepth(); dpth2 = _parent.getNextHighestDepth(); _parent.attachMovie("explosion1", "boom" + dpth2, dpth2); _parent["boom" + dpth2]._x = this._x; _parent["boom" + dpth2]._y = this._y; _parent["boom" + dpth2]._yscale = 105; _parent["boom" + dpth2]._xscale = 105; _parent.land.m.attachMovie("boom", "b" + dpth, dpth); scale = _parent.land._xscale / 100; _parent.land.m["b" + dpth]._x = ((this._x / scale) - _parent.land.m._x) - (_parent.land._x / scale); _parent.land.m["b" + dpth]._y = ((this._y / scale) - _parent.land.m._y) - (_parent.land._y / scale); _parent.land.m["b" + dpth]._yscale = 105; _parent.land.m["b" + dpth]._xscale = 105; radius = 96; maxblast = 24; xdst = this._x - _parent.player._x; ydst = this._y - _parent.player._y; distance = Math.sqrt((xdst * xdst) + (ydst * ydst)); if (distance <= radius) { if (xdst > 0) { xm = (radius * -1) + xdst; } else { xm = radius + xdst; } xm = (xm / radius) * maxblast; if (ydst > 0) { ym = (radius * -1) + ydst; } else { ym = radius + ydst; } ym = (ym / radius) * maxblast; if (ym > 0) { ym = ym * -0.75; } _parent.player.grav = ym; _parent.player.hforce = xm; _parent.player._y = _parent.player._y + _parent.player; _parent.player.pmode = "f"; pain = damage - Math.round((damage / 2) * (distance / radius)); dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent.player._x; _parent["dm" + dpth]._y = _parent.player._y - (_parent.player._height / 2); _parent.player.health = _parent.player.health - pain; } this.removeMovieClip(); } loop = loop + 8; } };Symbol 655 MovieClip [jackbomb] Frame 1damage = 30; live = 0; this.onEnterFrame = function () { this._rotation = this._rotation + xspd; loop = 0; speed = Math.round(Math.sqrt((xspd * xspd) + (yspd * yspd))); axspd = xspd / speed; ayspd = yspd / speed; if (yspd < 30) { yspd = yspd + 1.25; } xspd = xspd * 1.01; smoked = false; if (live > 2) { i = 0; while (i < _parent.sprites.length) { if (_parent[_parent.sprites[i]].hitTest(_parent.gpx(_x), _parent.gpy(_y), false)) { smoked = true; } i++; } } else { live++; } while (loop < speed) { this._x = this._x + (axspd * 8); this._y = this._y + (ayspd * 8); diff = this._x - _parent.player._x; if ((diff > 640) or (diff < -640)) { this.removeMovieClip(); } else if (_y > (_parent.player._y + 380)) { this.removeMovieClip(); } else if ((!_parent.land.hitTest(_parent.gpx(_x), _parent.gpy(_y), true)) or (smoked == true)) { dpth = _parent.land.m.getNextHighestDepth(); dpth2 = _parent.getNextHighestDepth(); _parent.attachMovie("explosion1", "boom" + dpth2, dpth2); _parent["boom" + dpth2]._x = this._x; _parent["boom" + dpth2]._y = this._y; _parent["boom" + dpth2]._yscale = 100; _parent["boom" + dpth2]._xscale = 100; _parent["boom" + dpth2].filters = swatches[5]; _parent.land.m.attachMovie("boom", "b" + dpth, dpth); scale = _parent.land._xscale / 100; _parent.land.m["b" + dpth]._x = ((this._x / scale) - _parent.land.m._x) - (_parent.land._x / scale); _parent.land.m["b" + dpth]._y = ((this._y / scale) - _parent.land.m._y) - (_parent.land._y / scale); _parent.land.m["b" + dpth]._yscale = 100; _parent.land.m["b" + dpth]._xscale = 100; radius = 96; maxblast = 24; i = 0; while (i < _parent.sprites.length) { xdst = this._x - _parent[_parent.sprites[i]]._x; ydst = this._y - _parent[_parent.sprites[i]]._y; distance = Math.sqrt((xdst * xdst) + (ydst * ydst)); if (distance <= radius) { if (xdst > 0) { xm = (radius * -1) + xdst; } else { xm = radius + xdst; } xm = (xm / radius) * maxblast; if (ydst > 0) { ym = (radius * -1) + ydst; } else { ym = radius + ydst; } ym = (ym / radius) * maxblast; if (ym > 0) { ym = ym * -0.75; } _parent[_parent.sprites[i]].grav = ym; _parent[_parent.sprites[i]].hforce = xm; _parent[_parent.sprites[i]]._y = _parent[_parent.sprites[i]]._y + _parent[_parent.sprites[i]]; _parent[_parent.sprites[i]].pmode = "f"; pain = damage - Math.round((damage / 2) * (distance / radius)); dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent[_parent.sprites[i]]._x; _parent["dm" + dpth]._y = _parent[_parent.sprites[i]]._y - (_parent[_parent.sprites[i]]._height / 2); _parent[_parent.sprites[i]].health = _parent[_parent.sprites[i]].health - pain; } i++; } this.removeMovieClip(); } loop = loop + 8; } };Symbol 660 MovieClip [cluster] Frame 1function getXY(angle) { angle = (angle * -1) + 90; if (angle < 0) { angle = angle + 360; } else if (angle > 360) { angle = angle - 360; } beta = (angle * Math.PI) / 180; yy = 100 * Math.sin(beta); yy1 = yy; if (yy1 < 0) { yy1 = yy1 * -1; } xx = Math.sqrt(10000 - (yy1 * yy1)); if ((int(angle) < 270) and (int(angle) >= 90)) { xx = xx * -1; } gotX = int(yy) / 100; gotY = int(xx) / 100; return(gotY); } radius = 48; maxblast = 24; boomscale = 50; damage = 10; this.onEnterFrame = function () { this._rotation = this._rotation + (xspd * 3); loop = 0; speed = Math.round(Math.sqrt((xspd * xspd) + (yspd * yspd))); axspd = xspd / speed; ayspd = yspd / speed; if (yspd < 30) { yspd = yspd + 0.75; } xspd = xspd * 1.01; smoked = false; if (live >= 5) { i = 0; while (i < _parent.sprites.length) { if (_parent[_parent.sprites[i]].hitTest(_parent.gpx(_x), _parent.gpy(_y), false)) { smoked = true; } i++; } } if (_parent.yeti1.init == 1) { hit = 0; if ((this._y > (_parent.yeti1._y - 134)) and (this._y < (_parent.yeti1._y - 30))) { if (((this._x > (_parent.yeti1._x - 60)) and (this._x < _parent.yeti1._x)) and (axspd > 0)) { hit = 1; side = 2; } else if (((this._x < (_parent.yeti1._x + 60)) and (this._x > _parent.yeti1._x)) and (axspd < 0)) { hit = 1; side = 1; } } if (hit == 1) { axspd = axspd * -1; xspd = xspd * -1; this._rotation = 360 - this._rotation; kilzme = true; _parent.yeti1.gotoAndStop(side); _parent.yeti1.sprite.gotoAndStop("block"); _parent.yeti1.sprite.ani.gotoAndPlay(1); } } while (loop < speed) { this._x = this._x + (axspd * 3); this._y = this._y + (ayspd * 3); diff = this._x - _parent.player._x; if ((diff > 640) or (diff < -640)) { this.removeMovieClip(); } else if (_y > (_parent.player._y + 380)) { this.removeMovieClip(); } else if ((!_parent.land.hitTest(_parent.gpx(_x), _parent.gpy(_y), true)) or (smoked == true)) { dpth = _parent.land.m.getNextHighestDepth(); dpth2 = _parent.getNextHighestDepth(); _parent.attachMovie("explosion1", "boom" + dpth2, dpth2); _parent["boom" + dpth2]._x = this._x; _parent["boom" + dpth2]._y = this._y; _parent["boom" + dpth2]._yscale = boomscale; _parent["boom" + dpth2]._xscale = boomscale; _parent.land.m.attachMovie("boom", "b" + dpth, dpth); scale = _parent.land._xscale / 100; _parent.land.m["b" + dpth]._x = ((this._x / scale) - _parent.land.m._x) - (_parent.land._x / scale); _parent.land.m["b" + dpth]._y = ((this._y / scale) - _parent.land.m._y) - (_parent.land._y / scale); _parent.land.m["b" + dpth]._yscale = boomscale; _parent.land.m["b" + dpth]._xscale = boomscale; if (_parent.yeti1.init == 1) { xdst = (this._x - _parent.yeti1._x) - 78; ydst = this._y - _parent.yeti1._y; distance = Math.sqrt((xdst * xdst) + (ydst * ydst)); if (distance < (radius + 80)) { if (this._x > _parent.yet1._x) { side = 1; } else { side = 2; } _parent.yeti1.gotoAndStop(side); _parent.yeti1.sprite.gotoAndStop("block"); _parent.yeti1.sprite.ani.gotoAndPlay(1); } } i = 0; while (i < _parent.sprites.length) { xdst = this._x - _parent[_parent.sprites[i]]._x; ydst = this._y - _parent[_parent.sprites[i]]._y; distance = Math.sqrt((xdst * xdst) + (ydst * ydst)); if (distance <= radius) { if (xdst > 0) { xm = (radius * -1) + xdst; } else { xm = radius + xdst; } xm = (xm / radius) * maxblast; if (ydst > 0) { ym = (radius * -1) + ydst; } else { ym = radius + ydst; } ym = (ym / radius) * maxblast; if (ym > 0) { ym = ym * -0.75; } _parent[_parent.sprites[i]].grav = ym; _parent[_parent.sprites[i]].hforce = xm; _parent[_parent.sprites[i]]._y = _parent[_parent.sprites[i]]._y + _parent[_parent.sprites[i]]; _parent[_parent.sprites[i]].pmode = "f"; pain = damage - Math.round((damage / 2) * (distance / radius)); dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent[_parent.sprites[i]]._x; _parent["dm" + dpth]._y = _parent[_parent.sprites[i]]._y - (_parent[_parent.sprites[i]]._height / 2); _parent[_parent.sprites[i]].health = _parent[_parent.sprites[i]].health - pain; } i++; } this.removeMovieClip(); } loop = loop + 3; } }; gotoAndStop(playersprite);Symbol 660 MovieClip [cluster] Frame 2radius = 28; maxblast = 32; boomscale = 33; damage = 15;Symbol 660 MovieClip [cluster] Frame 3radius = 48; maxblast = 32; boomscale = 75; damage = 30;Symbol 660 MovieClip [cluster] Frame 4radius = 92; maxblast = 24; boomscale = 100;Symbol 663 MovieClip [playerdamage] Frame 1this.onEnterFrame = function () { if (pain == "-NaN") { pain = ""; } if (!clicker) { clicker = 1; } _y = (_y - 6); clicker++; if (clicker > 20) { this.removeMovieClip(); } };Symbol 672 MovieClip [fire2] Frame 18stop();Symbol 683 MovieClip [fire] Frame 20this.removeMovieClip();Symbol 691 MovieClip [splash] Frame 11this.removeMovieClip(); stop();Symbol 697 MovieClip [plasmatrail] Frame 1this._rotation = random(360);Symbol 697 MovieClip [plasmatrail] Frame 11this.removeMovieClip();Symbol 703 MovieClip [greenring] Frame 1this._rotation = random(360);Symbol 703 MovieClip [greenring] Frame 11this.removeMovieClip();Symbol 736 MovieClip Frame 4if (_parent._parent._currentframe == 2) { _parent._parent.gotoAndStop(1); } else { _parent._parent.gotoAndStop(2); } _parent.gotoAndStop(1);Symbol 749 MovieClip Frame 1damage = 30; hit = 0;Symbol 749 MovieClip Frame 17xd = (_parent._parent._parent.player._x - _parent._parent._x) * _parent._parent.dir; yd = _parent._parent._y - _parent._parent._parent.player._y; if ((((xd > 20) and (xd < 180)) and (yd > 70)) and (yd < 260)) { _parent._parent._parent.player.health = _parent._parent._parent.player.health - damage; _parent._parent._parent.player.pmode = "f"; _parent._parent._parent.player.grav = -18; _parent._parent._parent.player.hforce = 22 * _parent._parent.dir; dpth = _parent._parent._parent.getNextHighestDepth(); _parent._parent._parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent._parent._parent["dm" + dpth].pain = "-" + damage; _parent._parent._parent["dm" + dpth]._x = _parent._parent._parent.player._x; _parent._parent._parent["dm" + dpth]._y = _parent._parent._parent.player._y - (_parent._parent._parent.player.height / 2); hit = 1; }Symbol 749 MovieClip Frame 18if (hit != 1) { xd = (_parent._parent._parent.player._x - _parent._parent._x) * _parent._parent.dir; yd = _parent._parent._y - _parent._parent._parent.player._y; if (((xd > 70) and (xd < 200)) and (yd < 100)) { _parent._parent._parent.player.health = _parent._parent._parent.player.health - damage; _parent._parent._parent.player.pmode = "f"; _parent._parent._parent.player.grav = -12; _parent._parent._parent.player.hforce = 30 * _parent._parent.dir; dpth = _parent._parent._parent.getNextHighestDepth(); _parent._parent._parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent._parent._parent["dm" + dpth].pain = "-" + damage; _parent._parent._parent["dm" + dpth]._y = _parent._parent._parent.player._x; _parent._parent._parent["dm" + dpth]._x = _parent._parent._parent.player._y - (_parent._parent._parent.player.height / 2); } }Symbol 749 MovieClip Frame 24_parent.gotoAndStop(1);Symbol 761 MovieClip Frame 1gotoAndStop(random(3) + 2);Symbol 762 MovieClip Frame 10_parent.gotoAndStop(1);Symbol 766 MovieClip Frame 1damage = 20;Symbol 766 MovieClip Frame 7xd = (_parent._parent._parent.player._x - _parent._parent._x) * _parent._parent.dir; yd = _parent._parent._y - _parent._parent._parent.player._y; if (((xd > -10) and (xd < 100)) and (yd < 80)) { _parent._parent._parent.player.health = _parent._parent._parent.player.health - damage; _parent._parent._parent.player.pmode = "f"; _parent._parent._parent.player.grav = -24; _parent._parent._parent.player.hforce = 8 * _parent._parent.dir; dpth = _parent._parent._parent.getNextHighestDepth(); _parent._parent._parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent._parent._parent["dm" + dpth].pain = "-" + damage; _parent._parent._parent["dm" + dpth]._x = _parent._parent._parent.player._x + _parent._parent._parent.player.hforce; _parent._parent._parent["dm" + dpth]._y = _parent._parent._parent.player._y - (_parent._parent._parent.player._height / 2); hit = 1; }Symbol 766 MovieClip Frame 11_parent.gotoAndStop(1);Symbol 767 MovieClip Frame 30_parent.gotoAndStop(1);Symbol 779 MovieClip Frame 5stop();Symbol 779 MovieClip Frame 6_parent.pmode = "w";Symbol 779 MovieClip Frame 9_root.game.gate.play();Symbol 780 MovieClip [yeti2] Frame 1this.onEnterFrame = function () { if (!init) { trace((("x:" + _x) + " y:") + _y); init = 1; health = 100; attackdelay = 60; gotoAndStop (2); sprite.gotoAndStop("hurt"); pmode = "g"; } if (icei == 1) { slots = new Array(); i = 1; while (i <= 4) { if (_parent["ice" + i].init != 1) { slots.push(i); } i++; } trace("slots = " + slots.length); if ((slots.length > 1) and (random(500) < 10)) { i = slots[random(slots.length)]; ii = i - 1; _parent.attachMovie("spike", "ice" + i, _parent.getNextHighestDepth()); _parent["ice" + i]._x = _parent.icer[ii].x; _parent["ice" + i]._y = _parent.icer[ii].y; _parent["ice" + i].gotoAndStop("drip"); } } icei = 1; if (sprite._currentframe < 3) { if ((_parent.player._x > _x) and (this._currentframe == 2)) { sprite.gotoAndStop("turn"); } else if ((_parent.player._x < _x) and (this._currentframe == 1)) { sprite.gotoAndStop("turn"); } else if ((_parent.player._x < (_x - 120)) and (_parent.player._x > (_x - 600))) { sprite.gotoAndStop("walk"); this._x = this._x - 6.5; } else if ((_parent.player._x > (_x + 120)) and (_parent.player._x < (_x + 600))) { sprite.gotoAndStop("walk"); this._x = this._x + 6.5; } else { sprite.gotoAndStop(1); } dst = (_parent.player._x - _x) * dir; if (attackdelay < 1) { if ((dst > 60) and (dst < 200)) { sprite.gotoAndStop("smash"); attackdelay = 30; } else if ((dst > -1) and (dst <= 60)) { sprite.gotoAndStop("pound"); attackdelay = 20; } } else { attackdelay--; } } }; dir = 1;Symbol 780 MovieClip [yeti2] Frame 2dir = -1; stop();Symbol 806 MovieClip Frame 4if (_parent._parent._currentframe == 2) { _parent._parent.gotoAndStop(1); } else { _parent._parent.gotoAndStop(2); } _parent.gotoAndStop(1);Symbol 815 MovieClip Frame 1damage = 30; hit = 0;Symbol 815 MovieClip Frame 15xd = (_parent._parent._parent.player._x - _parent._parent._x) * _parent._parent.dir; yd = _parent._parent._y - _parent._parent._parent.player._y; if ((((xd > 20) and (xd < 180)) and (yd > 70)) and (yd < 260)) { _parent._parent._parent.player.health = _parent._parent._parent.player.health - damage; _parent._parent._parent.player.pmode = "f"; _parent._parent._parent.player.grav = -18; _parent._parent._parent.player.hforce = 22 * _parent._parent.dir; dpth = _parent._parent._parent.getNextHighestDepth(); _parent._parent._parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent._parent._parent["dm" + dpth].pain = "-" + damage; _parent._parent._parent["dm" + dpth]._x = _parent._parent._parent.player._x; _parent._parent._parent["dm" + dpth]._y = _parent._parent._parent.player._y - (_parent._parent._parent.player.height / 2); hit = 1; }Symbol 815 MovieClip Frame 17if (hit != 1) { xd = (_parent._parent._parent.player._x - _parent._parent._x) * _parent._parent.dir; yd = _parent._parent._y - _parent._parent._parent.player._y; if (((xd > 70) and (xd < 200)) and (yd < 100)) { _parent._parent._parent.player.health = _parent._parent._parent.player.health - damage; _parent._parent._parent.player.pmode = "f"; _parent._parent._parent.player.grav = -12; _parent._parent._parent.player.hforce = 30 * _parent._parent.dir; dpth = _parent._parent._parent.getNextHighestDepth(); _parent._parent._parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent._parent._parent["dm" + dpth].pain = "-" + damage; _parent._parent._parent["dm" + dpth]._y = _parent._parent._parent.player._x; _parent._parent._parent["dm" + dpth]._x = _parent._parent._parent.player._y - (_parent._parent._parent.player.height / 2); } }Symbol 815 MovieClip Frame 25_parent.gotoAndStop(1);Symbol 819 MovieClip Frame 15_parent.gotoAndStop(1);Symbol 822 MovieClip Frame 1damage = 20;Symbol 822 MovieClip Frame 6xd = (_parent._parent._parent.player._x - _parent._parent._x) * _parent._parent.dir; yd = _parent._parent._y - _parent._parent._parent.player._y; if (((xd > -10) and (xd < 100)) and (yd < 80)) { _parent._parent._parent.player.health = _parent._parent._parent.player.health - damage; _parent._parent._parent.player.pmode = "f"; _parent._parent._parent.player.grav = -24; _parent._parent._parent.player.hforce = 8 * _parent._parent.dir; dpth = _parent._parent._parent.getNextHighestDepth(); _parent._parent._parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent._parent._parent["dm" + dpth].pain = "-" + damage; _parent._parent._parent["dm" + dpth]._x = _parent._parent._parent.player._x + _parent._parent._parent.player.hforce; _parent._parent._parent["dm" + dpth]._y = _parent._parent._parent.player._y - (_parent._parent._parent.player._height / 2); hit = 1; }Symbol 822 MovieClip Frame 12_parent.gotoAndStop(1);Symbol 823 MovieClip Frame 30_parent.gotoAndStop(1);Symbol 824 MovieClip Frame 5stop();Symbol 824 MovieClip Frame 6_parent.pmode = "w";Symbol 825 MovieClip [yeti1] Frame 1this.onEnterFrame = function () { if (!init) { init = 1; health = 300; attackdelay = 60; gotoAndStop (2); sprite.gotoAndStop("angry"); pmode = "a"; } if (pmode == "a") { if ((_x - _parent.player._x) < 240) { pmode = "w"; sprite.gotoAndStop(1); } } else { _parent.yeti0.ison = 1; if (sprite._currentframe < 3) { if ((_parent.player._x > _x) and (this._currentframe == 2)) { sprite.gotoAndStop("turn"); } else if ((_parent.player._x < _x) and (this._currentframe == 1)) { sprite.gotoAndStop("turn"); } else if ((_parent.player._x < (_x - 120)) and (_parent.player._x > (_x - 600))) { sprite.gotoAndStop("walk"); this._x = this._x - 5; } else if ((_parent.player._x > (_x + 120)) and (_parent.player._x < (_x + 600))) { sprite.gotoAndStop("walk"); this._x = this._x + 5; } else { sprite.gotoAndStop(1); } dst = (_parent.player._x - _x) * dir; if (attackdelay < 1) { if ((dst > 60) and (dst < 200)) { sprite.gotoAndStop("smash"); attackdelay = 60; } else if ((dst > -1) and (dst <= 60)) { sprite.gotoAndStop("pound"); attackdelay = 30; } } else { attackdelay--; } } } }; dir = 1;Symbol 825 MovieClip [yeti1] Frame 2dir = -1; stop();Symbol 832 MovieClip Frame 8stop();Symbol 838 MovieClip Frame 9_parent.removeMovieClip();Symbol 849 MovieClip Frame 27_parent.gotoAndStop(1);Symbol 850 MovieClip [spike] Frame 1if (!init) { xx = _x; yy = _y; _parent.gamesprites.push(_name); init = 1; grav = 0; height = 40; width = 18; } drop = 16; weight = 2; nofall = 1; pmode = "h"; health = 20; grav = 0; noh = true; damage = 20; stop(); this.onEnterFrame = function () { grav = 20; hforce = 0; noh = true; if (_currentframe == 1) { _y = yy; _x = xx; } else if (_currentframe == 2) { if ((_x > (_parent.yeti1._x - 70)) and (_x < (_parent.yeti1._x + 70))) { if ((_y > (_parent.yeti1._y - 160)) and (_y < _parent.yeti1._y)) { gotoAndStop (3); _parent.yeti1.health = _parent.yeti1.health - damage; _parent.yeti1.sprite.gotoAndStop("hurt"); dd = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dd" + dd, dd); _parent["dd" + dd]._x = _parent.yeti1._x; _parent["dd" + dd]._y = _parent.yeti1._y - 170; _parent["dd" + dd].pain = "-" + damage; if (_parent.yeti1.health <= 0) { _parent.yeti1._name = "ydead"; _parent.ydead.sprite.gotoAndStop("dead"); } } } } if ((health < 1) and (this._currentframe == 1)) { gotoAndStop ("fall"); nofall = 0; pmode = "f"; grav = 0; } if ((pmode == "g") and (_y > yy)) { gotoAndStop (3); } ices = 0; };Symbol 850 MovieClip [spike] Frame 2nofall = 0;Symbol 850 MovieClip [spike] Frame 4stop();Symbol 852 MovieClip [yeti0] Frame 1_alpha = 0; ison = 0; _x = -999; this.onEnterFrame = function () { if (!init) { init = 1; _parent.gamesprites.push(_name); health = 100; } nofall = 1; noh = 1; if (ison == 1) { _x = (_parent.yeti1._x - (45 * _parent.yeti1.dir)); _y = (_parent.yeti1._y - 143); } if ((health < 1) and (dead != 1)) { dead = 1; fff = _parent.yeti1._currentframe; _parent.yeti1._name = "oldyeti"; _parent.attachMovie("yeti2", "yeti1", _parent.getNextHighestDepth()); _parent.yeti1.swapDepths(_parent.oldyeti); _parent.yeti1._x = _parent.oldyeti._x; _parent.yeti1._y = _parent.oldyeti._y; _parent.yeti1.gotoAndStop(fff); _parent.yeti1.sprite.gotoAndStop("hurt"); _parent.oldyeti.removeMovieClip(); _parent.attachMovie("goblin_boss_run", "bossrun", 2000); _parent.bossrun._x = _parent.yeti1._x; _parent.bossrun._y = _parent.yeti1._y; _parent.play(); this.removeMovieClip(); } };Instance of Symbol 93 MovieClip in Symbol 852 MovieClip [yeti0] Frame 1onClipEvent (load) { self = "goblin"; }Symbol 854 MovieClip Frame 15_parent.gotoAndStop(2);Symbol 867 MovieClip Frame 1stop();Symbol 868 MovieClip [goblin_boss_run] Frame 1dir = 1; speed = 8; if (this._x > _parent.gate._x) { gotoAndStop (2); } else { gotoAndStop (1); } this.onEnterFrame = function () { if (ss._currentframe == 2) { this._x = this._x + (speed * dir); if ((this._x < (_parent.gate._x + 20)) and (this._x > (_parent.gate._x - 20))) { _parent.gate.play(); this.removeMovieClip(); } } };Symbol 868 MovieClip [goblin_boss_run] Frame 2dir = -1;Symbol 879 MovieClip Frame 6_parent._parent.pmode = "f"; _parent._parent.grav = -30;Symbol 879 MovieClip Frame 20_parent._parent.pmode = "aa";Symbol 879 MovieClip Frame 28dp = _parent._parent._parent.getNextHighestDepth(); _parent._parent._parent.attachMovie("cherrybomb", "sn" + dp, dp); xdst = (_parent._parent._parent.player._x - _parent._parent._x) / 20; ydst = ((_parent._parent._parent.player._y - _parent._parent._y) / 20) - 4; _parent._parent._parent["sn" + dp]._x = _parent._parent._x + (12 * _parent._parent.dir); _parent._parent._parent["sn" + dp]._y = _parent._parent._y - 8; _parent._parent._parent["sn" + dp].yspd = ydst * 1.25; _parent._parent._parent["sn" + dp].xspd = xdst * 1.25;Symbol 879 MovieClip Frame 29_parent._parent.pmode = "f";Symbol 879 MovieClip Frame 33_parent.gotoAndStop(1);Symbol 896 MovieClip Frame 9_parent._parent.pmode = "f"; _parent._parent.grav = -40 + random(8); _parent._parent.hforce = (-12 + random(7)) * _parent._parent.dir;Symbol 896 MovieClip Frame 32stop();Symbol 906 MovieClip Frame 40_root.nextFrame();Symbol 907 MovieClip Frame 1stop();Symbol 908 MovieClip [goblin3] Frame 1dir = 1; if (!init) { init = 1; gotoAndStop(random(2) + 1); pmode = "f"; drop = 24; weight = 2.5; grav = 1; health = 50000000 /* 0x2FAF080 */; oldhealth = 0; _parent.gamesprites.push(_name); stop(); damage = 40; live = true; height = 68; width = 40; attackat = random(2) + 3; this.onEnterFrame = function () { if (health < 1) { ss.gotoAndStop("dead"); } else if (pmode == "g") { ss.gotoAndStop(1); attackat--; pmode = "w"; trace(attackat); if (attackat < 1) { attackat = random(4) + 5; ss.gotoAndStop("attack"); if (_parent.player._x > _x) { gotoAndStop (1); } else { gotoAndStop (2); } } else { if (_parent.player._x > _x) { gotoAndStop (2); } else { gotoAndStop (1); } ss.gotoAndStop("flip"); } } }; }Instance of Symbol 93 MovieClip in Symbol 908 MovieClip [goblin3] Frame 1onClipEvent (load) { self = "goblin"; }Symbol 908 MovieClip [goblin3] Frame 2dir = -1;Symbol 910 MovieClip [gas] Frame 1pmode = "f"; drop = 18; weight = 2; grav = 0; health = 5; _parent.gamesprites.push(_name); stop(); damage = 50; live = true; height = _height; width = _width; this.onEnterFrame = function () { if ((live == true) and (health < 1)) { score = score + 10; tmp = new Array(); i = 0; while (i < _parent.sprites.length) { if (_parent.sprites[i] != _name) { tmp.push(_parent.sprites[i]); } i++; } _parent.sprites = tmp; tmp = new Array(); i = 0; while (i < _parent.gamesprites.length) { if (_parent.gamesprites[i] != _name) { tmp.push(_parent.gamesprites[i]); } i++; } _parent.gamesprites = tmp; dpth = _parent.land.m.getNextHighestDepth(); dpth2 = _parent.getNextHighestDepth(); _parent.attachMovie("explosion1", "boom" + dpth2, dpth2); _parent["boom" + dpth2]._xscale = 200; _parent["boom" + dpth2]._yscale = 200; _parent["boom" + dpth2]._x = this._x; _parent["boom" + dpth2]._y = this._y; _parent["boom" + dpth2].filters = swatches[3]; _parent.land.m.attachMovie("boom", "b" + dpth, dpth); scale = _parent.land._xscale / 100; _parent.land.m["b" + dpth]._xscale = 200; _parent.land.m["b" + dpth]._yscale = 200; _parent.land.m["b" + dpth]._x = ((this._x / scale) - _parent.land.m._x) - (_parent.land._x / scale); _parent.land.m["b" + dpth]._y = ((this._y / scale) - _parent.land.m._y) - (_parent.land._y / scale); radius = 200; maxblast = 24; i = 0; while (i < _parent.sprites.length) { xdst = this._x - _parent[_parent.sprites[i]]._x; ydst = this._y - _parent[_parent.sprites[i]]._y; distance = Math.sqrt((xdst * xdst) + (ydst * ydst)); if (distance <= radius) { if (xdst > 0) { xm = (radius * -1) + xdst; } else { xm = radius + xdst; } xm = (xm / radius) * maxblast; if (ydst > 0) { ym = (radius * -1) + ydst; } else { ym = radius + ydst; } ym = (ym / radius) * maxblast; if (ym > 0) { ym = ym * -0.75; } _parent[_parent.sprites[i]].grav = ym; _parent[_parent.sprites[i]].hforce = xm; _parent[_parent.sprites[i]]._y = _parent[_parent.sprites[i]]._y + _parent[_parent.sprites[i]]; _parent[_parent.sprites[i]].pmode = "f"; pain = damage - Math.round((damage / 2) * (distance / radius)); dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent[_parent.sprites[i]]._x; _parent["dm" + dpth]._y = _parent[_parent.sprites[i]]._y - (_parent[_parent.sprites[i]]._height / 2); _parent[_parent.sprites[i]].health = _parent[_parent.sprites[i]].health - pain; } i++; } live = false; xx1 = this._x; xx2 = this._x; yy1 = this._y; yy2 = this._y; yd = 86; loop1 = 0; ss = 125; chain = 6; this.play(); } };Symbol 910 MovieClip [gas] Frame 7loop1++; if (loop1 == 1) { xx1 = xx1 + yd; xx = xx1; yy = yy2; yy1 = yy1 - (random(20) - 5); } else { xx2 = xx2 - yd; yd = yd * 0.9; xx = xx2; yy2 = yy2 - (random(20) - 5); yy = yy2; loop1 = 0; } this._x = xx; this._y = yy; chain--; dpth = _parent.land.m.getNextHighestDepth(); dpth2 = _parent.getNextHighestDepth(); _parent.attachMovie("explosion1", "boom" + dpth2, dpth2); _parent["boom" + dpth2]._xscale = ss; _parent["boom" + dpth2]._yscale = ss; _parent["boom" + dpth2]._x = this._x; _parent["boom" + dpth2]._y = this._y; _parent["boom" + dpth2].filters = swatches[3]; _parent.land.m.attachMovie("boom", "b" + dpth, dpth); scale = _parent.land._xscale / 100; _parent.land.m["b" + dpth]._xscale = ss; _parent.land.m["b" + dpth]._yscale = ss; _parent.land.m["b" + dpth]._x = ((this._x / scale) - _parent.land.m._x) - (_parent.land._x / scale); _parent.land.m["b" + dpth]._y = ((this._y / scale) - _parent.land.m._y) - (_parent.land._y / scale); radius = ss; maxblast = 24; i = 0; while (i < _parent.sprites.length) { xdst = this._x - _parent[_parent.sprites[i]]._x; ydst = this._y - _parent[_parent.sprites[i]]._y; distance = Math.sqrt((xdst * xdst) + (ydst * ydst)); if (distance <= radius) { if (xdst > 0) { xm = (radius * -1) + xdst; } else { xm = radius + xdst; } xm = (xm / radius) * maxblast; if (ydst > 0) { ym = (radius * -1) + ydst; } else { ym = radius + ydst; } ym = (ym / radius) * maxblast; if (ym > 0) { ym = ym * -0.75; } _parent[_parent.sprites[i]].grav = ym; _parent[_parent.sprites[i]].hforce = xm; _parent[_parent.sprites[i]]._y = _parent[_parent.sprites[i]]._y + _parent[_parent.sprites[i]]; _parent[_parent.sprites[i]].pmode = "f"; pain = damage - Math.round((damage / 2) * (distance / radius)); dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent[_parent.sprites[i]]._x; _parent["dm" + dpth]._y = _parent[_parent.sprites[i]]._y - (_parent[_parent.sprites[i]]._height / 2); _parent[_parent.sprites[i]].health = _parent[_parent.sprites[i]].health - pain; } i++; } ss = ss * 0.9; if (chain < 1) { _x = -9999; _y = _x; stop(); }Symbol 910 MovieClip [gas] Frame 10gotoAndPlay ("loop");Symbol 912 MovieClip Frame 1if (!swatches) { _global.swatches = new Array(); } swatches.push(this.filters);Symbol 916 Buttonon (release) { getURL ("http://www.newgrounds.com/", "_blank"); }Symbol 921 Buttonon (release) { getURL ("http://www.psychogoldfish.com/", "_blank"); }Symbol 929 Buttonon (release, keyPress "<Enter>") { _root.play(); }Symbol 936 MovieClip Frame 66gotoAndPlay (1);Symbol 938 MovieClip Frame 16gotoAndPlay (1);Symbol 943 MovieClip Frame 9gotoAndPlay (1);Symbol 946 MovieClip Frame 9gotoAndPlay (1);Symbol 949 MovieClip Frame 15gotoAndPlay (1);Symbol 950 MovieClip Frame 15stop();Symbol 957 MovieClip Frame 10stop();Symbol 960 MovieClip Frame 242_parent.play();Symbol 962 Buttonon (release) { stopAllSounds(); play(); }Symbol 1097 MovieClip Frame 22Symbol 1097 MovieClip Frame 336_parent.play(); stop();Symbol 1101 Buttonon (release) { stopAllSounds(); _root.nextFrame(); }Symbol 1123 MovieClip Frame 1stop();Symbol 1123 MovieClip Frame 2stop();Symbol 1123 MovieClip Frame 729stopAllSounds(); _parent.nextFrame();Symbol 1154 Buttonon (release) { _global.controls = 1; gotoAndStop(controls); }Symbol 1155 Buttonon (release) { _global.controls = 2; gotoAndStop(controls); }Symbol 1168 MovieClip Frame 1stop();Instance of Symbol 1164 MovieClip in Symbol 1168 MovieClip Frame 2onClipEvent (load) { gotoAndStop(controls); }Symbol 1176 MovieClip Frame 1stop();Symbol 1176 MovieClip Frame 2stop();Symbol 1176 MovieClip Frame 3stop();Symbol 1176 MovieClip Frame 4stop();Symbol 1179 Buttonon (release) { _root.nextFrame(); }Symbol 1180 Buttonon (release) { _root.menu1.gotoAndStop(2); }Symbol 1181 Buttonon (release) { _root.menu1.gotoAndStop(3); }Symbol 1187 Buttonon (release) { _global.playersprite = "santa"; }Instance of Symbol 1189 MovieClip in Symbol 1192 MovieClip Frame 2onClipEvent (enterFrame) { if (_global.playersprite == "santa") { gotoAndStop (1); } else { gotoAndStop (2); } }Symbol 1193 Buttonon (release) { _global.playersprite = "pbot"; }Instance of Symbol 1189 MovieClip in Symbol 1195 MovieClip Frame 2onClipEvent (enterFrame) { if (_global.playersprite == "pbot") { gotoAndStop (1); } else { gotoAndStop (2); } }Symbol 1196 Buttonon (release) { _global.playersprite = "pico"; }Instance of Symbol 1189 MovieClip in Symbol 1199 MovieClip Frame 2onClipEvent (enterFrame) { if (_global.playersprite == "pico") { gotoAndStop (1); } else { gotoAndStop (2); } }Symbol 1200 Buttonon (release) { _global.playersprite = "pg"; }Instance of Symbol 1189 MovieClip in Symbol 1203 MovieClip Frame 2onClipEvent (enterFrame) { if (_global.playersprite == "pg") { gotoAndStop (1); } else { gotoAndStop (2); } }Symbol 1204 Buttonon (release) { _global.playersprite = "alienhominid"; }Instance of Symbol 1189 MovieClip in Symbol 1207 MovieClip Frame 2onClipEvent (enterFrame) { if (_global.playersprite == "alienhominid") { gotoAndStop (1); } else { gotoAndStop (2); } }Symbol 1210 Buttonon (release) { _root.gotoAndStop(_root.level + 4); }Symbol 1217 MovieClip Frame 1stop();Symbol 1217 MovieClip Frame 3stop();Symbol 1217 MovieClip Frame 5stop();Symbol 1217 MovieClip Frame 7stop();Symbol 1217 MovieClip Frame 9stop();Symbol 1217 MovieClip Frame 11stop();Symbol 1218 MovieClip Frame 1stage = "Level " + _root.level; stop();Instance of Symbol 1192 MovieClip in Symbol 1218 MovieClip Frame 1onClipEvent (load) { gotoAndStop (2); }Instance of Symbol 1195 MovieClip in Symbol 1218 MovieClip Frame 1onClipEvent (enterFrame) { if (!secrets.data.pbot) { gotoAndStop (1); } else { gotoAndStop (2); } }Instance of Symbol 1199 MovieClip in Symbol 1218 MovieClip Frame 1onClipEvent (enterFrame) { if (!secrets.data.pico) { gotoAndStop (1); } else { gotoAndStop (2); } }Instance of Symbol 1203 MovieClip in Symbol 1218 MovieClip Frame 1onClipEvent (enterFrame) { if (!secrets.data.pg) { gotoAndStop (1); } else { gotoAndStop (2); } }Instance of Symbol 1207 MovieClip in Symbol 1218 MovieClip Frame 1onClipEvent (enterFrame) { if (!secrets.data.alienhominid) { gotoAndStop (1); } else { gotoAndStop (2); } }Symbol 1227 MovieClip Frame 1_alpha = 0;Symbol 1229 MovieClip Frame 1function checkHit() { if (((_parent.player._x + (_parent.player.width / 2)) > l) and ((_parent.player._x - (_parent.player.width / 2)) < r)) { if (((_parent.player._y + (_parent.player.height / 2)) > t) and ((_parent.player._y - (_parent.player.height / 2)) < b)) { if (active != 1) { launch = 1; } active = 1; } else { active = 0; } } else { active = 0; } } l = Math.round(_x - (_width / 2)); r = Math.round(_x + (_width / 2)); t = Math.round(_y - (_height / 2)); b = Math.round(_y + (_height / 2)); active = 0; launch = 0; _alpha = 0; onEnterFrame = function () { checkHit(); if (launch == 1) { launch = 0; i = 0; while (i < Enemies.length) { Sname = Enemies[i].name; sprite = Enemies[i].sprite; spawn = Enemies[i].spawn; if (!_parent[Sname]) { dd = _parent.getNextHighestDepth(); _parent.attachMovie(sprite, Sname, dd); _parent[Sname]._x = _parent[spawn]._x; _parent[Sname]._y = _parent[spawn]._y; } i++; } } };Symbol 1231 MovieClip Frame 1self = "alienhominid"; this.onEnterFrame = function () { if ((_global.secrets.data[self] == 1) or (_root.charge.clock.time < 125)) { gotoAndStop (2); } else { if ((_parent.player._x < (_x + 24)) and (_parent.player._x > (_x - 24))) { if ((_parent.player._y < (_y + 24)) and (_parent.player._y > (_y - 24))) { _global.secrets.data[self] = 1; _global.secrets.flush(); } } gotoAndStop (1); } };Symbol 1233 MovieClip Frame 1pmode = "f"; drop = 18; weight = 2; grav = 0; health = 5; _parent.gamesprites.push(_name); stop(); damage = 50; live = true; height = _height; width = _width; this.onEnterFrame = function () { if ((live == true) and (health < 1)) { score = score + 10; tmp = new Array(); i = 0; while (i < _parent.sprites.length) { if (_parent.sprites[i] != _name) { tmp.push(_parent.sprites[i]); } i++; } _parent.sprites = tmp; tmp = new Array(); i = 0; while (i < _parent.gamesprites.length) { if (_parent.gamesprites[i] != _name) { tmp.push(_parent.gamesprites[i]); } i++; } _parent.gamesprites = tmp; dpth = _parent.land.m.getNextHighestDepth(); dpth2 = _parent.getNextHighestDepth(); _parent.attachMovie("explosion1", "boom" + dpth2, dpth2); _parent["boom" + dpth2]._xscale = 200; _parent["boom" + dpth2]._yscale = 200; _parent["boom" + dpth2]._x = this._x; _parent["boom" + dpth2]._y = this._y; _parent["boom" + dpth2].filters = swatches[3]; _parent.land.m.attachMovie("boom", "b" + dpth, dpth); scale = _parent.land._xscale / 100; _parent.land.m["b" + dpth]._xscale = 200; _parent.land.m["b" + dpth]._yscale = 200; _parent.land.m["b" + dpth]._x = ((this._x / scale) - _parent.land.m._x) - (_parent.land._x / scale); _parent.land.m["b" + dpth]._y = ((this._y / scale) - _parent.land.m._y) - (_parent.land._y / scale); radius = 200; maxblast = 24; i = 0; while (i < _parent.sprites.length) { xdst = this._x - _parent[_parent.sprites[i]]._x; ydst = this._y - _parent[_parent.sprites[i]]._y; distance = Math.sqrt((xdst * xdst) + (ydst * ydst)); if (distance <= radius) { if (xdst > 0) { xm = (radius * -1) + xdst; } else { xm = radius + xdst; } xm = (xm / radius) * maxblast; if (ydst > 0) { ym = (radius * -1) + ydst; } else { ym = radius + ydst; } ym = (ym / radius) * maxblast; if (ym > 0) { ym = ym * -0.75; } _parent[_parent.sprites[i]].grav = ym; _parent[_parent.sprites[i]].hforce = xm; _parent[_parent.sprites[i]]._y = _parent[_parent.sprites[i]]._y + _parent[_parent.sprites[i]]; _parent[_parent.sprites[i]].pmode = "f"; pain = damage - Math.round((damage / 2) * (distance / radius)); dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent[_parent.sprites[i]]._x; _parent["dm" + dpth]._y = _parent[_parent.sprites[i]]._y - (_parent[_parent.sprites[i]]._height / 2); _parent[_parent.sprites[i]].health = _parent[_parent.sprites[i]].health - pain; } i++; } live = false; xx = this._x; yy = this._y; yd = -100; ss = 150; chain = 5; this.play(); } };Symbol 1233 MovieClip Frame 6xx = xx + (random(50) - 25); yy = yy + yd; yd = yd * 0.9; this._x = xx; this._y = yy; chain--; dpth = _parent.land.m.getNextHighestDepth(); dpth2 = _parent.getNextHighestDepth(); _parent.attachMovie("explosion1", "boom" + dpth2, dpth2); _parent["boom" + dpth2]._xscale = ss; _parent["boom" + dpth2]._yscale = ss; _parent["boom" + dpth2]._x = this._x; _parent["boom" + dpth2]._y = this._y; _parent["boom" + dpth2].filters = swatches[3]; _parent.land.m.attachMovie("boom", "b" + dpth, dpth); scale = _parent.land._xscale / 100; _parent.land.m["b" + dpth]._xscale = ss; _parent.land.m["b" + dpth]._yscale = ss; _parent.land.m["b" + dpth]._x = ((this._x / scale) - _parent.land.m._x) - (_parent.land._x / scale); _parent.land.m["b" + dpth]._y = ((this._y / scale) - _parent.land.m._y) - (_parent.land._y / scale); radius = ss; maxblast = 24; i = 0; while (i < _parent.sprites.length) { xdst = this._x - _parent[_parent.sprites[i]]._x; ydst = this._y - _parent[_parent.sprites[i]]._y; distance = Math.sqrt((xdst * xdst) + (ydst * ydst)); if (distance <= radius) { if (xdst > 0) { xm = (radius * -1) + xdst; } else { xm = radius + xdst; } xm = (xm / radius) * maxblast; if (ydst > 0) { ym = (radius * -1) + ydst; } else { ym = radius + ydst; } ym = (ym / radius) * maxblast; if (ym > 0) { ym = ym * -0.75; } _parent[_parent.sprites[i]].grav = ym; _parent[_parent.sprites[i]].hforce = xm; _parent[_parent.sprites[i]]._y = _parent[_parent.sprites[i]]._y + _parent[_parent.sprites[i]]; _parent[_parent.sprites[i]].pmode = "f"; pain = damage - Math.round((damage / 2) * (distance / radius)); dpth = _parent.getNextHighestDepth(); _parent.attachMovie("playerdamage", "dm" + dpth, dpth); _parent["dm" + dpth].pain = "-" + pain; _parent["dm" + dpth]._x = _parent[_parent.sprites[i]]._x; _parent["dm" + dpth]._y = _parent[_parent.sprites[i]]._y - (_parent[_parent.sprites[i]]._height / 2); _parent[_parent.sprites[i]].health = _parent[_parent.sprites[i]].health - pain; } i++; } ss = ss * 0.75; if (chain < 1) { _x = -9999; _y = _x; stop(); }Symbol 1233 MovieClip Frame 10gotoAndPlay ("loop");Symbol 1236 MovieClip Frame 16stop();Symbol 1238 MovieClip Frame 1pmode = "f"; drop = 8; weight = 0; grav = 0; height = _height; width = _width; health = 50; live = true; this.onEnterFrame = function () { if (live == true) { if (hforce > 0) { hforce = 1; } if (hforce < 0) { hforce = -1; } dztx = _x - _parent.player._x; dzty = _y - _parent.player._y; dzt = Math.sqrt((dztx * dztx) + (dzty * dzty)); if (dzt < 30) { _parent.player.health = _parent.player.health + 50; if (_parent.player.health > _parent.player.maxHealth) { _parent.player.health = _parent.player.maxHealth; } live = false; gotoAndStop (2); } } }; stop();Symbol 1245 MovieClip Frame 1if (!init) { _parent.gamesprites.push(_name); init = 1; pmode = "f"; drop = 22; weight = 1; grav = 5; height = 60; width = _width; health = 50; } this.onEnterFrame = function () { if (hforce > 0) { hforce = 1; } if (hforce < 0) { hforce = -1; } dztx = _x - _parent.player._x; dzty = _y - _parent.player._y; dzt = Math.sqrt((dztx * dztx) + (dzty * dzty)); if (dzt < 30) { _root.level++; _root.gotoAndStop(4); } };Symbol 1247 MovieClip Frame 1pmode = "f"; drop = 8; weight = 0; grav = 0; height = _height; width = _width; health = 50; me = "shotgun"; live = true; this.onEnterFrame = function () { if (live == true) { if (hforce > 0) { hforce = 1; } if (hforce < 0) { hforce = -1; } dztx = _x - _parent.player._x; dzty = _y - _parent.player._y; dzt = Math.sqrt((dztx * dztx) + (dzty * dzty)); if (dzt < 30) { if (ammo[me] < 1) { _parent.weapon = me; } ammo[me] = ammo[me] + 10; live = false; gotoAndStop (2); } } }; stop();Symbol 1249 MovieClip Frame 1pmode = "f"; drop = 8; weight = 0; grav = 0; height = _height; width = _width; health = 50; me = "grenade"; live = true; this.onEnterFrame = function () { if (live == true) { if (hforce > 0) { hforce = 1; } if (hforce < 0) { hforce = -1; } dztx = _x - _parent.player._x; dzty = _y - _parent.player._y; dzt = Math.sqrt((dztx * dztx) + (dzty * dzty)); if (dzt < 30) { if (ammo[me] < 1) { _parent.weapon = me; } ammo[me] = ammo[me] + 5; live = false; gotoAndStop (2); } } }; stop();Symbol 1251 MovieClip Frame 1pmode = "f"; drop = 8; weight = 0; grav = 0; height = _height; width = _width; health = 50; me = "rocket"; live = true; this.onEnterFrame = function () { if (live == true) { if (hforce > 0) { hforce = 1; } if (hforce < 0) { hforce = -1; } dztx = _x - _parent.player._x; dzty = _y - _parent.player._y; dzt = Math.sqrt((dztx * dztx) + (dzty * dzty)); if (dzt < 30) { if (ammo[me] < 1) { _parent.weapon = me; } ammo[me] = ammo[me] + 5; live = false; gotoAndStop (2); } } }; stop();Symbol 1255 MovieClip Frame 1dd = _parent.getNextHighestDepth(); _parent.attachMovie(playersprite, "player", dd); _parent.player._x = _x; _parent.player._y = _y; _root.hh = 1; _alpha = 0;Symbol 1256 MovieClip Frame 1function fireGun() { if (((weapon == "rocket") or (weapon == "grenade")) and (chargeIt == true)) { fire = true; } } function chargeGun() { if (weapon == "rocket") { if (projectiles < 3) { chargeIt = true; charge = 4; } } else if (weapon == "grenade") { if (projectiles < 1) { chargeIt = true; charge = 2; } } else if ((weapon == "shotgun") and (projectiles < 1)) { fire = true; } else if ((weapon == "rifle") and (projectiles < 1)) { fire = true; } } function gpx(x) { newx = (x + prx) / prs; return(newx / prs); } function gpy(y) { newy = y + pry; return(newy); } function getXY(angle) { angle = (angle * -1) + 90; if (angle < 0) { angle = angle + 360; } else if (angle > 360) { angle = angle - 360; } beta = (angle * Math.PI) / 180; yy = 100 * Math.sin(beta); yy1 = yy; if (yy1 < 0) { yy1 = yy1 * -1; } xx = Math.sqrt(10000 - (yy1 * yy1)); if ((int(angle) < 270) and (int(angle) >= 90)) { xx = xx * -1; } gotX = int(yy) / 100; gotY = int(xx) / 100; return(gotY); } function checkFooting(sp) { bb = this[sp]._y + Math.round(this[sp].height / 2); yd = bb - this[sp]._y; xx = this[sp]._x; maxform = this[sp].drop; minform = this[sp].drop * -1; if (this.land.hitTest(gpx(xx), gpy((bb + minform) - 1), true)) { while (this.land.hitTest(gpx(xx), gpy(bb + minform), true) and (minform < maxform)) { minform = minform + 2; } if (!this.land.hitTest(gpx(xx), gpy((bb + minform) + 1), true)) { this[sp]._y = this[sp]._y + minform; } else { this[sp].pmode = "f"; } } } gamesprites = new Array(); gamesprites.push("player"); dd = 0; rounds = 0; bounds = new Object(); bounds.xMin = 0; bounds.yMin = 0; bounds.xMax = (_width - 1) * -1; bounds.yMax = (_height - 1) * -1; screenw = 600; screenh = 360; ang = 0; test = 100; weapon = "rifle"; projectiles = 0; _x = ((-player_spawn._x) + (screenw / 2)); _y = ((-player_spawn._y) + (screenh / 2)); Keyz = new Object(); if (controls == 1) { Mouse.hide(); left = 65; right = 68; jump = 87; } else { left = 37; right = 39; jump = 65; firekey = 83; shotAgun = 0; up = 38; down = 40; } Keyz.onKeyDown = function () { keycode = Key.getCode(); if (((controls == 2) and (keycode == firekey)) and (shotAgun == 0)) { shotAgun = 1; chargeGun(); } }; Keyz.onKeyUp = function () { keycode = Key.getCode(); if (((controls == 2) and (keycode == firekey)) and (shotAgun == 1)) { shotAgun = 0; fireGun(); } if (keycode == 81) { toggleHighQuality(); } }; Key.addListener(Keyz); aimang = 0; this.onMouseDown = function () { if (controls == 1) { chargeGun(); } }; this.onMouseUp = function () { if (controls == 1) { fireGun(); } }; proset = 90; this.onEnterFrame = function () { if (projectiles < 1) { proset = 90; } else if (proset > 0) { proset--; } else { proset = 90; projectiles = 0; } if ((weapon != "rifle") and (ammo[weapon] < 1)) { weapon = "rifle"; } if ((tmpx > player._x) or (tmpy != player._y)) { tmpx = player._x; tmpy = player._y; sprites = new Array(); i = 0; while (i < gamesprites.length) { if ((((this[gamesprites[i]]._x > (tmpx - 700)) and (this[gamesprites[i]]._x < (tmpx + 700))) and (this[gamesprites[i]]._y > (tmpy - 600))) and (this[gamesprites[i]]._y < (tmpy + 600))) { sprites.push(gamesprites[i]); } i++; } } if (controls == 1) { aim._x = _xmouse; aim._y = _ymouse; } else { if (Key.isDown(up) and (aimang > -85)) { aimang = aimang - 3; } if (Key.isDown(down) and (aimang < 85)) { aimang = aimang + 3; } if (player.dir == 1) { aimang2 = aimang; } else { aimang2 = 180 - aimang; } (gotY = getXY(aimang2)); aim._x = player._x + (160 * gotX); aim._y = player._y + (160 * gotY); } if (projectiles < 0) { projectiles = 0; } if (Key.isDown(49)) { weapon = "rifle"; } else if (Key.isDown(50) and (ammo.shotgun > 0)) { weapon = "shotgun"; } else if (Key.isDown(51) and (ammo.rocket > 0)) { weapon = "rocket"; } else if (Key.isDown(52) and (ammo.grenade > 0)) { weapon = "grenade"; } if (chargeIt == true) { _parent.charge.gotoAndStop(1); charge++; if (charge >= 30) { charge = 30; fire = true; } _parent.charge.bar._xscale = (charge / 30) * 100; } else { _parent.charge.gotoAndStop(2); } _global.prs = this._xscale / 100; _global.prx = this._x; _global.pry = this._y; i = 0; while (i < sprites.length) { t = this[sprites[i]]._y - (this[sprites[i]].height / 2); b = this[sprites[i]]._y + (this[sprites[i]].height / 2); l = this[sprites[i]]._x - (this[sprites[i]].width / 2); r = this[sprites[i]]._x + (this[sprites[i]].width / 2); x = this[sprites[i]]._x; y = this[sprites[i]]._y; if ((this[sprites[i]].pmode == "f") and (this[sprites[i]].nofall != 1)) { this[sprites[i]].fall = 0; if (this[sprites[i]].grav < this[sprites[i]].drop) { this[sprites[i]].grav = this[sprites[i]].grav + this[sprites[i]].weight; } if (((this[sprites[i]]._x - (this[sprites[i]].width / 2)) - 1) < this.xMin) { this[sprites[i]]._x = (this[sprites[i]].width / 2) + 1; } if (((this[sprites[i]]._y - (this[sprites[i]].height / 2)) - 1) < this.yMin) { this[sprites[i]]._y = (this[sprites[i]].height / 2) + 1; this[sprites[i]].grav = 0; } fall = this[sprites[i]].grav; if (!this[sprites[i]].noh) { force = this[sprites[i]].hforce; } else { force = 0; } if (fall > 0) { yc = b; } else if (fall > 0) { yc = t; } else { yc = y; } if (force > 0) { xc = r; } else if (force < 0) { xc = l; } else { force = 0; xc = x; } moving = Math.round(Math.sqrt((force * force) + (fall * fall))); xxm = (force / moving) * 2; yym = (fall / moving) * 2; while (moving > 0) { xc = xc + xxm; yc = yc + yym; this[sprites[i]]._y = this[sprites[i]]._y + yym; this[sprites[i]]._x = this[sprites[i]]._x + xxm; hhx = this[sprites[i]]._x; hhy = this[sprites[i]]._y + 4; if (!this.land.hitTest(gpx(xc), gpy(yc), true)) { if (force != 0) { if (force > 0) { hhh = -3; } else { hhh = 3; } choke = 0; while ((!this.land.hitTest(gpx(hhx - (hhh * 2)), gpy(hhy), true)) and (choke < 20)) { xc = xc + hhh; hhx = hhx + hhh; this[sprites[i]]._x = this[sprites[i]]._x + hhh; choke++; } this[sprites[i]].hforce = 0; } else if (fall < 0) { this[sprites[i]].grav = 0; } else { this[sprites[i]].pmode = "g"; this[sprites[i]].grav = 0; this[sprites[i]].hforce = 0; } moving = 0; } moving = moving - 2; } } else if (this.land.dd != dd) { this[sprites[i]].pmode = "f"; this[sprites[i]].grav = 0; this[sprites[i]].fall = 0; } else if (this[sprites[i]].pmode == "g") { this[sprites[i]].fall = 1; } if (((((this[sprites[i]]._y + bounds.yMax) + this[sprites[i]].height) - 20) > 0) and (this[sprites[i]].health > 0)) { dd = this.getNextHighestDepth(); this.attachMovie("splash", "splash" + dd, dd); this["splash" + dd]._y = this[sprites[i]]._y; this["splash" + dd]._x = this[sprites[i]]._x; if (this[sprites[i]].inofall == 1) { this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -38; } else if (sprites[i] != "player") { this[sprites[i]].health = 0; this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -20; } else { dpth = this.getNextHighestDepth(); this.attachMovie("playerdamage", "dm" + dpth, dpth); this["dm" + dpth]._x = this[sprites[i]]._x; this["dm" + dpth]._y = this[sprites[i]]._y - (this[sprites[i]]._height / 2); pain = this[sprites[i]].health - 5; if (pain < 5) { pain = 5; } this["dm" + dpth].pain = "-" + pain; this[sprites[i]].health = this[sprites[i]].health - pain; this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -26; } } i++; } dd = this.land.dd; if (player.dead != 1) { if (Key.isDown(jump) and (player.fall == 1)) { player.grav = player.drop * -1; player._y = player._y + player.grav; player.pmode = "f"; _root.charge.sfx.gotoAndPlay(playersprite); } if (Key.isDown(left)) { dir = -1; if (controls == 2) { player.gotoAndStop(2); } } else if (Key.isDown(right)) { dir = 1; if (controls == 2) { player.gotoAndStop(1); } } else { dir = 0; } if (this.aim._x >= player._x) { if (controls == 1) { player.gotoAndStop(1); } myang = Math.round(Math.atan2(this.aim._y - player._y, this.aim._x - player._x) * 55) + 5; wang = myang; } else { if (controls == 1) { player.gotoAndStop(2); } myang = Math.round(Math.atan2(this.aim._y - player._y, player._x - this.aim._x) * 55) + 5; wang = 180 - myang; } wang = wang - (4 * player.dir); ang = myang; if (player.pmode == "f") { player.sprite.leg1.gotoAndStop("jump"); player.sprite.leg2.gotoAndStop("jump"); } else if (dir != 0) { if (dir == player.dir) { player.sprite.leg1.gotoAndStop("run"); player.sprite.leg2.gotoAndStop("run"); } else { player.sprite.leg1.gotoAndStop("run2"); player.sprite.leg2.gotoAndStop("run2"); } } else { player.sprite.leg1.gotoAndStop("stance"); player.sprite.leg2.gotoAndStop("stance"); } if (dir != 0) { mv = player.run; while (mv > 0) { xd = player._x + (23 * dir); if (this.land.hitTest(gpx(xd), gpy(player._y - 28), true)) { player._x = player._x + (dir * 2); } else { mv = 0; } mv = mv - 2; } if (player.pmode == "g") { checkFooting("player"); } } xmid = screenw / 2; ymid = screenh / 2; xdist = ((_x + player._x) - xmid) + (70 * player.dir); if ((xdist > (xmid + 5)) or (xdist < (xmid - 5))) { xmod = Math.round(xdist * 0.05); } else { xmod = 0; } mmdist = (player._y - aim._y) / 4; if (mmdist > 80) { mmdist = 80; } if (mmdist < -80) { mmdist = -80; } ydist = ((_y + player._y) - ymid) - mmdist; if ((ydist > (ymid + 20)) or (ydist < (ymid - 20))) { ymod = Math.round(ydist * 0.25); } else { ymod = 0; } _x = (_x - xmod); _y = (_y - ymod); if (_x > bounds.xMin) { _x = bounds.xMin; } else if (_x < (bounds.xMax + screenw)) { _x = (bounds.xMax + screenw); } if (_y > bounds.yMin) { _y = bounds.yMin; } else if (_y < ((bounds.yMax + screenh) + 16)) { _y = ((bounds.yMax + screenh) + 16); } if (player._x < (bounds.xMin + 4)) { player._x = bounds.xMin + 4; } else if (player._x > ((bounds.xMax * -1) - 4)) { player._x = (bounds.xMax * -1) - 4; } if (player._y < bounds.yMin) { player._y = bounds.yMin; } else if (player._y > (bounds.yMax * -1)) { player._y = bounds.yMax * -1; } player.sprite.head._rotation = ang / 2; player.sprite.torso._rotation = ang / 3; player.sprite.arms._rotation = ang; player.sprite.arms.gotoAndStop(weapon); if (fire == true) { if (weapon == "rocket") { if (projectiles < 3) { firenow = true; projectiles++; } } else if (weapon == "grenade") { if (projectiles < 1) { firenow = true; projectiles++; } } else if (weapon == "shotgun") { if (projectiles < 1) { firenow = true; } } else if (weapon == "rifle") { if (projectiles < 1) { firenow = true; projectiles = 1; } } fire = false; } if (firenow == true) { player.sprite.arms.gun.gotoAndPlay(2); chargeIt = false; firenow = false; if (weapon != "rifle") { ammo[weapon]--; } if (weapon != "shotgun") { rounds++; attachMovie(weapon, weapon + rounds, this.getNextHighestDepth()); (gotY = getXY(wang)); xm = gotX * 58; ym = gotY * 58; this[weapon + rounds]._x = ((player._x + (6 * player.dir)) + xm) - (12 * player.dir); this[weapon + rounds]._y = (player._y + ym) - 3; } else { s = -1; while (s < 2) { wang2 = wang + (12 * s); rounds++; projectiles++; attachMovie(weapon, weapon + rounds, this.getNextHighestDepth()); (gotY = getXY(wang2)); xm = gotX * 68; ym = gotY * 68; this[weapon + rounds]._x = (player._x + xm) - (12 * player.dir); this[weapon + rounds]._y = (player._y + ym) - 3; this[weapon + rounds]._rotation = wang2; spd = 26; this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); s++; } } if (weapon == "rocket") { this[weapon + rounds]._rotation = wang; this[weapon + rounds].speed = 24 * (charge / 30); } else if (weapon == "grenade") { spd = 30 * (charge / 30); this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); } else if (weapon == "rifle") { spd = 32; this[weapon + rounds]._rotation = wang; this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); } if (player.pmode == "f") { trace(ang); if (_global.playersprite == "pico") { maxG = 4; maxH = 1; } else { maxG = 8; maxH = 4; } if (ang > 69) { if (player.grav > -16) { player.grav = player.grav - maxG; } } else if (ang > 45) { player.hforce = player.hforce - (maxH * player.dir); if (player.grav > -8) { player.grav = player.grav - (maxG / 2); } } else if (ang > -20) { player.hforce = player.hforce - ((maxH / 2) * player.dir); } else if (ang > -69) { player.hforce = player.hforce - ((maxH / 4) * player.dir); } } } if ((player.health < 1) and (player.health != undefined)) { player.dead = 1; player.sprite.play(); } } }; stop();Instance of Symbol 1225 MovieClip "land" in Symbol 1256 MovieClip Frame 1/* no clip actions */Instance of Symbol 1229 MovieClip in Symbol 1256 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g1p1", sprite:"goblin1", spawn:"p1"}); Enemies.push({name:"g1p2", sprite:"goblin1", spawn:"p2"}); }Instance of Symbol 1229 MovieClip in Symbol 1256 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"zp3", sprite:"zeplin", spawn:"p3"}); }Instance of Symbol 1229 MovieClip in Symbol 1256 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g2p4", sprite:"goblin2", spawn:"p4"}); Enemies.push({name:"g2p5", sprite:"goblin2", spawn:"p5"}); Enemies.push({name:"g2p6", sprite:"goblin2", spawn:"p6"}); }Instance of Symbol 1229 MovieClip in Symbol 1256 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g2p7", sprite:"goblin2", spawn:"p7"}); Enemies.push({name:"jp8", sprite:"jacklin", spawn:"p8"}); }Instance of Symbol 1229 MovieClip in Symbol 1256 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"z9", sprite:"zeplin", spawn:"p9"}); Enemies.push({name:"z10", sprite:"zeplin", spawn:"p10"}); }Instance of Symbol 1229 MovieClip in Symbol 1256 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g2p11", sprite:"goblin2", spawn:"p11"}); Enemies.push({name:"j12", sprite:"jacklin", spawn:"p12"}); Enemies.push({name:"j13", sprite:"jacklin", spawn:"p13"}); }Symbol 1264 MovieClip Frame 1stop();Symbol 1264 MovieClip Frame 3stop();Symbol 1264 MovieClip Frame 5stop();Symbol 1264 MovieClip Frame 7stop();Symbol 1264 MovieClip Frame 9stop();Symbol 1264 MovieClip Frame 11stop();Symbol 1291 MovieClip Frame 1stop();Symbol 1296 MovieClip Frame 1_parent.cheatscreen == false; stop();Symbol 1296 MovieClip Frame 2_parent.cheatscreen == true; stop();Instance of Symbol 1295 MovieClip in Symbol 1296 MovieClip Frame 2onClipEvent (load) { var string = new String(); } onClipEvent (keyUp) { if (!Key.isDown(17)) { key = Key.getAscii(); if ((key >= 97) and (key <= 122)) { string = string + chr(key); } if (string.length == 8) { if (string == "painkill") { _root.game.player.health = 99999 /* 0x01869F */; _root.game.player.maxHealth = 99999 /* 0x01869F */; } else if (string == "blowitup") { ammo.shotgun = 999; ammo.rocket = 999; ammo.grenade = 999; } else if (string == "goldfish") { _root.game.player.inofall = 1; } else if ((string == "skipthis") and (_root.level < 5)) { _root.level++; _root.gotoAndStop(4); } else if (string == "slowtime") { _root.charge.clock.crate = 120; } else if (string == "playasah") { secrets.data.alienhominid = 1; _root.gotoAndStop(4); } else if (string == "playaspg") { secrets.data.pg = 1; _root.gotoAndStop(4); } else if (string == "playpbot") { secrets.data.pbot = 1; _root.gotoAndStop(4); } else if (string == "playpico") { secrets.data.pico = 1; _root.gotoAndStop(4); } _parent.gotoAndStop(1); } } }Instance of Symbol 1270 MovieClip in Symbol 1302 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.game.player.health < 1) { _root.game.player.health = 0; } h = Math.round((_root.game.player.health / _root.game.player.maxHealth) * 100); if (h < 1) { h = 0; } bar._xscale = h; hp.text = (("Health: " + _root.game.player.health) + "/") + _root.game.player.maxHealth; }Instance of Symbol 1287 MovieClip in Symbol 1302 MovieClip Frame 1onClipEvent (load) { guns = new Object(); guns.rifle = 1; guns.shotgun = 2; guns.rocket = 3; guns.grenade = 4; } onClipEvent (enterFrame) { for (i in guns) { if (_root.game.weapon == i) { this[i].gotoAndStop(1); } else { this[i].gotoAndStop(2); } this[i].a.id = guns[i]; this[i].a.wammo = ammo[i]; } }Instance of Symbol 1291 MovieClip "clock" in Symbol 1302 MovieClip Frame 1onClipEvent (load) { time = 150; msec = 0; crate = 30; } onClipEvent (enterFrame) { if (time > 0) { msec++; if (msec >= crate) { msec = 0; time--; if (time < 1) { _root.game.player.health = 0; play(); } } } }Symbol 1313 MovieClip Frame 1bg.cacheAsBitmap = true; bg.opaqueBackground = 0;Symbol 1315 MovieClip Frame 1self = "pbot"; this.onEnterFrame = function () { if ((_global.secrets.data[self] == 1) or (_root.charge.clock.time < 125)) { gotoAndStop (2); } else { if ((_parent.player._x < (_x + 24)) and (_parent.player._x > (_x - 24))) { if ((_parent.player._y < (_y + 24)) and (_parent.player._y > (_y - 24))) { _global.secrets.data[self] = 1; _global.secrets.flush(); } } gotoAndStop (1); } };Symbol 1316 MovieClip Frame 1self = "pg"; this.onEnterFrame = function () { if ((_global.secrets.data[self] == 1) or (_root.charge.clock.time < 80)) { gotoAndStop (2); } else { if ((_parent.player._x < (_x + 24)) and (_parent.player._x > (_x - 24))) { if ((_parent.player._y < (_y + 24)) and (_parent.player._y > (_y - 24))) { _global.secrets.data[self] = 1; _global.secrets.flush(); } } gotoAndStop (1); } };Symbol 1317 MovieClip Frame 1function fireGun() { if (((weapon == "rocket") or (weapon == "grenade")) and (chargeIt == true)) { fire = true; } } function chargeGun() { if (weapon == "rocket") { if (projectiles < 3) { chargeIt = true; charge = 4; } } else if (weapon == "grenade") { if (projectiles < 1) { chargeIt = true; charge = 2; } } else if ((weapon == "shotgun") and (projectiles < 1)) { fire = true; } else if ((weapon == "rifle") and (projectiles < 1)) { fire = true; } } function gpx(x) { newx = (x + prx) / prs; return(newx / prs); } function gpy(y) { newy = y + pry; return(newy); } function getXY(angle) { angle = (angle * -1) + 90; if (angle < 0) { angle = angle + 360; } else if (angle > 360) { angle = angle - 360; } beta = (angle * Math.PI) / 180; yy = 100 * Math.sin(beta); yy1 = yy; if (yy1 < 0) { yy1 = yy1 * -1; } xx = Math.sqrt(10000 - (yy1 * yy1)); if ((int(angle) < 270) and (int(angle) >= 90)) { xx = xx * -1; } gotX = int(yy) / 100; gotY = int(xx) / 100; return(gotY); } function checkFooting(sp) { bb = this[sp]._y + Math.round(this[sp].height / 2); yd = bb - this[sp]._y; xx = this[sp]._x; maxform = this[sp].drop; minform = this[sp].drop * -1; if (this.land.hitTest(gpx(xx), gpy((bb + minform) - 1), true)) { while (this.land.hitTest(gpx(xx), gpy(bb + minform), true) and (minform < maxform)) { minform = minform + 2; } if (!this.land.hitTest(gpx(xx), gpy((bb + minform) + 1), true)) { this[sp]._y = this[sp]._y + minform; } else { this[sp].pmode = "f"; } } } gamesprites = new Array(); gamesprites.push("player"); dd = 0; rounds = 0; bounds = new Object(); bounds.xMin = 0; bounds.yMin = 0; bounds.xMax = (_width - 1) * -1; bounds.yMax = (_height - 1) * -1; screenw = 600; screenh = 360; ang = 0; test = 100; weapon = "rifle"; projectiles = 0; _x = ((-player_spawn._x) + (screenw / 2)); _y = ((-player_spawn._y) + (screenh / 2)); Keyz = new Object(); if (controls == 1) { Mouse.hide(); left = 65; right = 68; jump = 87; } else { left = 37; right = 39; jump = 65; firekey = 83; shotAgun = 0; up = 38; down = 40; } Keyz.onKeyDown = function () { keycode = Key.getCode(); if (((controls == 2) and (keycode == firekey)) and (shotAgun == 0)) { shotAgun = 1; chargeGun(); } }; Keyz.onKeyUp = function () { keycode = Key.getCode(); if (((controls == 2) and (keycode == firekey)) and (shotAgun == 1)) { shotAgun = 0; fireGun(); } if (keycode == 81) { toggleHighQuality(); } }; Key.addListener(Keyz); aimang = 0; this.onMouseDown = function () { if (controls == 1) { chargeGun(); } }; this.onMouseUp = function () { if (controls == 1) { fireGun(); } }; proset = 90; this.onEnterFrame = function () { if (projectiles < 1) { proset = 90; } else if (proset > 0) { proset--; } else { proset = 90; projectiles = 0; } if ((weapon != "rifle") and (ammo[weapon] < 1)) { weapon = "rifle"; } if ((tmpx > player._x) or (tmpy != player._y)) { tmpx = player._x; tmpy = player._y; sprites = new Array(); i = 0; while (i < gamesprites.length) { if ((((this[gamesprites[i]]._x > (tmpx - 700)) and (this[gamesprites[i]]._x < (tmpx + 700))) and (this[gamesprites[i]]._y > (tmpy - 600))) and (this[gamesprites[i]]._y < (tmpy + 600))) { sprites.push(gamesprites[i]); } i++; } } if (controls == 1) { aim._x = _xmouse; aim._y = _ymouse; } else { if (Key.isDown(up) and (aimang > -85)) { aimang = aimang - 3; } if (Key.isDown(down) and (aimang < 85)) { aimang = aimang + 3; } if (player.dir == 1) { aimang2 = aimang; } else { aimang2 = 180 - aimang; } (gotY = getXY(aimang2)); aim._x = player._x + (160 * gotX); aim._y = player._y + (160 * gotY); } if (projectiles < 0) { projectiles = 0; } if (Key.isDown(49)) { weapon = "rifle"; } else if (Key.isDown(50) and (ammo.shotgun > 0)) { weapon = "shotgun"; } else if (Key.isDown(51) and (ammo.rocket > 0)) { weapon = "rocket"; } else if (Key.isDown(52) and (ammo.grenade > 0)) { weapon = "grenade"; } if (chargeIt == true) { _parent.charge.gotoAndStop(1); charge++; if (charge >= 30) { charge = 30; fire = true; } _parent.charge.bar._xscale = (charge / 30) * 100; } else { _parent.charge.gotoAndStop(2); } _global.prs = this._xscale / 100; _global.prx = this._x; _global.pry = this._y; i = 0; while (i < sprites.length) { t = this[sprites[i]]._y - (this[sprites[i]].height / 2); b = this[sprites[i]]._y + (this[sprites[i]].height / 2); l = this[sprites[i]]._x - (this[sprites[i]].width / 2); r = this[sprites[i]]._x + (this[sprites[i]].width / 2); x = this[sprites[i]]._x; y = this[sprites[i]]._y; if ((this[sprites[i]].pmode == "f") and (this[sprites[i]].nofall != 1)) { this[sprites[i]].fall = 0; if (this[sprites[i]].grav < this[sprites[i]].drop) { this[sprites[i]].grav = this[sprites[i]].grav + this[sprites[i]].weight; } if (((this[sprites[i]]._x - (this[sprites[i]].width / 2)) - 1) < this.xMin) { this[sprites[i]]._x = (this[sprites[i]].width / 2) + 1; } if (((this[sprites[i]]._y - (this[sprites[i]].height / 2)) - 1) < this.yMin) { this[sprites[i]]._y = (this[sprites[i]].height / 2) + 1; this[sprites[i]].grav = 0; } fall = this[sprites[i]].grav; if (!this[sprites[i]].noh) { force = this[sprites[i]].hforce; } else { force = 0; } if (fall > 0) { yc = b; } else if (fall > 0) { yc = t; } else { yc = y; } if (force > 0) { xc = r; } else if (force < 0) { xc = l; } else { force = 0; xc = x; } moving = Math.round(Math.sqrt((force * force) + (fall * fall))); xxm = (force / moving) * 2; yym = (fall / moving) * 2; while (moving > 0) { xc = xc + xxm; yc = yc + yym; this[sprites[i]]._y = this[sprites[i]]._y + yym; this[sprites[i]]._x = this[sprites[i]]._x + xxm; hhx = this[sprites[i]]._x; hhy = this[sprites[i]]._y + 4; if (!this.land.hitTest(gpx(xc), gpy(yc), true)) { if (force != 0) { if (force > 0) { hhh = -3; } else { hhh = 3; } choke = 0; while ((!this.land.hitTest(gpx(hhx - (hhh * 2)), gpy(hhy), true)) and (choke < 20)) { xc = xc + hhh; hhx = hhx + hhh; this[sprites[i]]._x = this[sprites[i]]._x + hhh; choke++; } this[sprites[i]].hforce = 0; } else if (fall < 0) { this[sprites[i]].grav = 0; } else { this[sprites[i]].pmode = "g"; this[sprites[i]].grav = 0; this[sprites[i]].hforce = 0; } moving = 0; } moving = moving - 2; } } else if (this.land.dd != dd) { this[sprites[i]].pmode = "f"; this[sprites[i]].grav = 0; this[sprites[i]].fall = 0; } else if (this[sprites[i]].pmode == "g") { this[sprites[i]].fall = 1; } if (((((this[sprites[i]]._y + bounds.yMax) + this[sprites[i]].height) - 20) > 0) and (this[sprites[i]].health > 0)) { dd = this.getNextHighestDepth(); this.attachMovie("splash", "splash" + dd, dd); this["splash" + dd]._y = this[sprites[i]]._y; this["splash" + dd]._x = this[sprites[i]]._x; if (this[sprites[i]].inofall == 1) { this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -38; } else if (sprites[i] != "player") { this[sprites[i]].health = 0; this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -20; } else { dpth = this.getNextHighestDepth(); this.attachMovie("playerdamage", "dm" + dpth, dpth); this["dm" + dpth]._x = this[sprites[i]]._x; this["dm" + dpth]._y = this[sprites[i]]._y - (this[sprites[i]]._height / 2); pain = this[sprites[i]].health - 5; if (pain < 5) { pain = 5; } this["dm" + dpth].pain = "-" + pain; this[sprites[i]].health = this[sprites[i]].health - pain; this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -26; } } i++; } dd = this.land.dd; if (player.dead != 1) { if (Key.isDown(jump) and (player.fall == 1)) { player.grav = player.drop * -1; player._y = player._y + player.grav; player.pmode = "f"; _root.charge.sfx.gotoAndPlay(playersprite); } if (Key.isDown(left)) { dir = -1; if (controls == 2) { player.gotoAndStop(2); } } else if (Key.isDown(right)) { dir = 1; if (controls == 2) { player.gotoAndStop(1); } } else { dir = 0; } if (this.aim._x >= player._x) { if (controls == 1) { player.gotoAndStop(1); } myang = Math.round(Math.atan2(this.aim._y - player._y, this.aim._x - player._x) * 55) + 5; wang = myang; } else { if (controls == 1) { player.gotoAndStop(2); } myang = Math.round(Math.atan2(this.aim._y - player._y, player._x - this.aim._x) * 55) + 5; wang = 180 - myang; } wang = wang - (4 * player.dir); ang = myang; if (player.pmode == "f") { player.sprite.leg1.gotoAndStop("jump"); player.sprite.leg2.gotoAndStop("jump"); } else if (dir != 0) { if (dir == player.dir) { player.sprite.leg1.gotoAndStop("run"); player.sprite.leg2.gotoAndStop("run"); } else { player.sprite.leg1.gotoAndStop("run2"); player.sprite.leg2.gotoAndStop("run2"); } } else { player.sprite.leg1.gotoAndStop("stance"); player.sprite.leg2.gotoAndStop("stance"); } if (dir != 0) { mv = player.run; while (mv > 0) { xd = player._x + (23 * dir); if (this.land.hitTest(gpx(xd), gpy(player._y - 28), true)) { player._x = player._x + (dir * 2); } else { mv = 0; } mv = mv - 2; } if (player.pmode == "g") { checkFooting("player"); } } xmid = screenw / 2; ymid = screenh / 2; xdist = ((_x + player._x) - xmid) + (70 * player.dir); if ((xdist > (xmid + 5)) or (xdist < (xmid - 5))) { xmod = Math.round(xdist * 0.05); } else { xmod = 0; } mmdist = (player._y - aim._y) / 4; if (mmdist > 80) { mmdist = 80; } if (mmdist < -80) { mmdist = -80; } ydist = ((_y + player._y) - ymid) - mmdist; if ((ydist > (ymid + 20)) or (ydist < (ymid - 20))) { ymod = Math.round(ydist * 0.25); } else { ymod = 0; } _x = (_x - xmod); _y = (_y - ymod); if (_x > bounds.xMin) { _x = bounds.xMin; } else if (_x < (bounds.xMax + screenw)) { _x = (bounds.xMax + screenw); } if (_y > bounds.yMin) { _y = bounds.yMin; } else if (_y < ((bounds.yMax + screenh) + 16)) { _y = ((bounds.yMax + screenh) + 16); } if (player._x < (bounds.xMin + 4)) { player._x = bounds.xMin + 4; } else if (player._x > ((bounds.xMax * -1) - 4)) { player._x = (bounds.xMax * -1) - 4; } if (player._y < bounds.yMin) { player._y = bounds.yMin; } else if (player._y > (bounds.yMax * -1)) { player._y = bounds.yMax * -1; } player.sprite.head._rotation = ang / 2; player.sprite.torso._rotation = ang / 3; player.sprite.arms._rotation = ang; player.sprite.arms.gotoAndStop(weapon); if (fire == true) { if (weapon == "rocket") { if (projectiles < 3) { firenow = true; projectiles++; } } else if (weapon == "grenade") { if (projectiles < 1) { firenow = true; projectiles++; } } else if (weapon == "shotgun") { if (projectiles < 1) { firenow = true; } } else if (weapon == "rifle") { if (projectiles < 1) { firenow = true; projectiles = 1; } } fire = false; } if (firenow == true) { player.sprite.arms.gun.gotoAndPlay(2); chargeIt = false; firenow = false; if (weapon != "rifle") { ammo[weapon]--; } if (weapon != "shotgun") { rounds++; attachMovie(weapon, weapon + rounds, this.getNextHighestDepth()); (gotY = getXY(wang)); xm = gotX * 58; ym = gotY * 58; this[weapon + rounds]._x = ((player._x + (6 * player.dir)) + xm) - (12 * player.dir); this[weapon + rounds]._y = (player._y + ym) - 3; } else { s = -1; while (s < 2) { wang2 = wang + (12 * s); rounds++; projectiles++; attachMovie(weapon, weapon + rounds, this.getNextHighestDepth()); (gotY = getXY(wang2)); xm = gotX * 68; ym = gotY * 68; this[weapon + rounds]._x = (player._x + xm) - (12 * player.dir); this[weapon + rounds]._y = (player._y + ym) - 3; this[weapon + rounds]._rotation = wang2; spd = 26; this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); s++; } } if (weapon == "rocket") { this[weapon + rounds]._rotation = wang; this[weapon + rounds].speed = 24 * (charge / 30); } else if (weapon == "grenade") { spd = 30 * (charge / 30); this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); } else if (weapon == "rifle") { spd = 32; this[weapon + rounds]._rotation = wang; this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); } if (player.pmode == "f") { trace(ang); if (_global.playersprite == "pico") { maxG = 4; maxH = 1; } else { maxG = 8; maxH = 4; } if (ang > 69) { if (player.grav > -16) { player.grav = player.grav - maxG; } } else if (ang > 45) { player.hforce = player.hforce - (maxH * player.dir); if (player.grav > -8) { player.grav = player.grav - (maxG / 2); } } else if (ang > -20) { player.hforce = player.hforce - ((maxH / 2) * player.dir); } else if (ang > -69) { player.hforce = player.hforce - ((maxH / 4) * player.dir); } } } if ((player.health < 1) and (player.health != undefined)) { player.dead = 1; player.sprite.play(); } } }; stop();Instance of Symbol 1313 MovieClip "land" in Symbol 1317 MovieClip Frame 1/* no clip actions */Instance of Symbol 1229 MovieClip in Symbol 1317 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g1p2", sprite:"goblin1", spawn:"p2"}); Enemies.push({name:"g1p3", sprite:"goblin1", spawn:"p3"}); }Instance of Symbol 1229 MovieClip in Symbol 1317 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g1p1", sprite:"goblin1", spawn:"p1"}); }Instance of Symbol 1229 MovieClip in Symbol 1317 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g1p5", sprite:"goblin1", spawn:"p5"}); Enemies.push({name:"g1p6", sprite:"goblin1", spawn:"p6"}); }Instance of Symbol 1229 MovieClip in Symbol 1317 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g2p7", sprite:"goblin2", spawn:"p7"}); }Instance of Symbol 1229 MovieClip in Symbol 1317 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"zp8", sprite:"zeplin", spawn:"p8"}); }Instance of Symbol 1229 MovieClip in Symbol 1317 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"jp9", sprite:"jacklin", spawn:"p9"}); }Instance of Symbol 1229 MovieClip in Symbol 1317 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"zp10", sprite:"zeplin", spawn:"p10"}); Enemies.push({name:"g2p11", sprite:"goblin2", spawn:"p11"}); }Instance of Symbol 1229 MovieClip in Symbol 1317 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g2p12", sprite:"goblin1", spawn:"p12"}); Enemies.push({name:"g2p13", sprite:"goblin2", spawn:"p13"}); Enemies.push({name:"g2p14", sprite:"goblin1", spawn:"p14"}); }Instance of Symbol 1229 MovieClip in Symbol 1317 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"jp15", sprite:"jacklin", spawn:"p15"}); Enemies.push({name:"jp16", sprite:"jacklin", spawn:"p16"}); }Instance of Symbol 1229 MovieClip in Symbol 1317 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g2p17", sprite:"goblin2", spawn:"p17"}); }Instance of Symbol 1229 MovieClip in Symbol 1317 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g1p17", sprite:"goblin1", spawn:"p17"}); Enemies.push({name:"g1p18", sprite:"goblin1", spawn:"p18"}); }Instance of Symbol 1229 MovieClip in Symbol 1317 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"zp17", sprite:"zeplin", spawn:"p17"}); }Instance of Symbol 1229 MovieClip in Symbol 1317 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g2p19", sprite:"goblin2", spawn:"p19"}); Enemies.push({name:"g2p20", sprite:"goblin2", spawn:"p20"}); Enemies.push({name:"g2p20", sprite:"goblin2", spawn:"p21"}); }Symbol 1327 MovieClip Frame 1self = "pico"; this.onEnterFrame = function () { if ((_global.secrets.data[self] == 1) or (_root.charge.clock.time < 75)) { gotoAndStop (2); } else { if ((_parent.player._x < (_x + 24)) and (_parent.player._x > (_x - 24))) { if ((_parent.player._y < (_y + 24)) and (_parent.player._y > (_y - 24))) { _global.secrets.data[self] = 1; _global.secrets.flush(); } } gotoAndStop (1); } };Symbol 1328 MovieClip Frame 1function fireGun() { if (((weapon == "rocket") or (weapon == "grenade")) and (chargeIt == true)) { fire = true; } } function chargeGun() { if (weapon == "rocket") { if (projectiles < 3) { chargeIt = true; charge = 4; } } else if (weapon == "grenade") { if (projectiles < 1) { chargeIt = true; charge = 2; } } else if ((weapon == "shotgun") and (projectiles < 1)) { fire = true; } else if ((weapon == "rifle") and (projectiles < 1)) { fire = true; } } function gpx(x) { newx = (x + prx) / prs; return(newx / prs); } function gpy(y) { newy = y + pry; return(newy); } function getXY(angle) { angle = (angle * -1) + 90; if (angle < 0) { angle = angle + 360; } else if (angle > 360) { angle = angle - 360; } beta = (angle * Math.PI) / 180; yy = 100 * Math.sin(beta); yy1 = yy; if (yy1 < 0) { yy1 = yy1 * -1; } xx = Math.sqrt(10000 - (yy1 * yy1)); if ((int(angle) < 270) and (int(angle) >= 90)) { xx = xx * -1; } gotX = int(yy) / 100; gotY = int(xx) / 100; return(gotY); } function checkFooting(sp) { bb = this[sp]._y + Math.round(this[sp].height / 2); yd = bb - this[sp]._y; xx = this[sp]._x; maxform = this[sp].drop; minform = this[sp].drop * -1; if (this.land.hitTest(gpx(xx), gpy((bb + minform) - 1), true)) { while (this.land.hitTest(gpx(xx), gpy(bb + minform), true) and (minform < maxform)) { minform = minform + 2; } if (!this.land.hitTest(gpx(xx), gpy((bb + minform) + 1), true)) { this[sp]._y = this[sp]._y + minform; } else { this[sp].pmode = "f"; } } } gamesprites = new Array(); gamesprites.push("player"); dd = 0; rounds = 0; bounds = new Object(); bounds.xMin = 0; bounds.yMin = 0; bounds.xMax = (_width - 1) * -1; bounds.yMax = (_height - 1) * -1; screenw = 600; screenh = 360; ang = 0; test = 100; weapon = "rifle"; projectiles = 0; _x = ((-player_spawn._x) + (screenw / 2)); _y = ((-player_spawn._y) + (screenh / 2)); Keyz = new Object(); if (controls == 1) { Mouse.hide(); left = 65; right = 68; jump = 87; } else { left = 37; right = 39; jump = 65; firekey = 83; shotAgun = 0; up = 38; down = 40; } Keyz.onKeyDown = function () { keycode = Key.getCode(); if (((controls == 2) and (keycode == firekey)) and (shotAgun == 0)) { shotAgun = 1; chargeGun(); } }; Keyz.onKeyUp = function () { keycode = Key.getCode(); if (((controls == 2) and (keycode == firekey)) and (shotAgun == 1)) { shotAgun = 0; fireGun(); } if (keycode == 81) { toggleHighQuality(); } }; Key.addListener(Keyz); aimang = 0; this.onMouseDown = function () { if (controls == 1) { chargeGun(); } }; this.onMouseUp = function () { if (controls == 1) { fireGun(); } }; proset = 90; this.onEnterFrame = function () { if (projectiles < 1) { proset = 90; } else if (proset > 0) { proset--; } else { proset = 90; projectiles = 0; } if ((weapon != "rifle") and (ammo[weapon] < 1)) { weapon = "rifle"; } if ((tmpx > player._x) or (tmpy != player._y)) { tmpx = player._x; tmpy = player._y; sprites = new Array(); i = 0; while (i < gamesprites.length) { if ((((this[gamesprites[i]]._x > (tmpx - 700)) and (this[gamesprites[i]]._x < (tmpx + 700))) and (this[gamesprites[i]]._y > (tmpy - 600))) and (this[gamesprites[i]]._y < (tmpy + 600))) { sprites.push(gamesprites[i]); } i++; } } if (controls == 1) { aim._x = _xmouse; aim._y = _ymouse; } else { if (Key.isDown(up) and (aimang > -85)) { aimang = aimang - 3; } if (Key.isDown(down) and (aimang < 85)) { aimang = aimang + 3; } if (player.dir == 1) { aimang2 = aimang; } else { aimang2 = 180 - aimang; } (gotY = getXY(aimang2)); aim._x = player._x + (160 * gotX); aim._y = player._y + (160 * gotY); } if (projectiles < 0) { projectiles = 0; } if (Key.isDown(49)) { weapon = "rifle"; } else if (Key.isDown(50) and (ammo.shotgun > 0)) { weapon = "shotgun"; } else if (Key.isDown(51) and (ammo.rocket > 0)) { weapon = "rocket"; } else if (Key.isDown(52) and (ammo.grenade > 0)) { weapon = "grenade"; } if (chargeIt == true) { _parent.charge.gotoAndStop(1); charge++; if (charge >= 30) { charge = 30; fire = true; } _parent.charge.bar._xscale = (charge / 30) * 100; } else { _parent.charge.gotoAndStop(2); } _global.prs = this._xscale / 100; _global.prx = this._x; _global.pry = this._y; i = 0; while (i < sprites.length) { t = this[sprites[i]]._y - (this[sprites[i]].height / 2); b = this[sprites[i]]._y + (this[sprites[i]].height / 2); l = this[sprites[i]]._x - (this[sprites[i]].width / 2); r = this[sprites[i]]._x + (this[sprites[i]].width / 2); x = this[sprites[i]]._x; y = this[sprites[i]]._y; if ((this[sprites[i]].pmode == "f") and (this[sprites[i]].nofall != 1)) { this[sprites[i]].fall = 0; if (this[sprites[i]].grav < this[sprites[i]].drop) { this[sprites[i]].grav = this[sprites[i]].grav + this[sprites[i]].weight; } if (((this[sprites[i]]._x - (this[sprites[i]].width / 2)) - 1) < this.xMin) { this[sprites[i]]._x = (this[sprites[i]].width / 2) + 1; } if (((this[sprites[i]]._y - (this[sprites[i]].height / 2)) - 1) < this.yMin) { this[sprites[i]]._y = (this[sprites[i]].height / 2) + 1; this[sprites[i]].grav = 0; } fall = this[sprites[i]].grav; if (!this[sprites[i]].noh) { force = this[sprites[i]].hforce; } else { force = 0; } if (fall > 0) { yc = b; } else if (fall > 0) { yc = t; } else { yc = y; } if (force > 0) { xc = r; } else if (force < 0) { xc = l; } else { force = 0; xc = x; } moving = Math.round(Math.sqrt((force * force) + (fall * fall))); xxm = (force / moving) * 2; yym = (fall / moving) * 2; while (moving > 0) { xc = xc + xxm; yc = yc + yym; this[sprites[i]]._y = this[sprites[i]]._y + yym; this[sprites[i]]._x = this[sprites[i]]._x + xxm; hhx = this[sprites[i]]._x; hhy = this[sprites[i]]._y + 4; if (!this.land.hitTest(gpx(xc), gpy(yc), true)) { if (force != 0) { if (force > 0) { hhh = -3; } else { hhh = 3; } choke = 0; while ((!this.land.hitTest(gpx(hhx - (hhh * 2)), gpy(hhy), true)) and (choke < 20)) { xc = xc + hhh; hhx = hhx + hhh; this[sprites[i]]._x = this[sprites[i]]._x + hhh; choke++; } this[sprites[i]].hforce = 0; } else if (fall < 0) { this[sprites[i]].grav = 0; } else { this[sprites[i]].pmode = "g"; this[sprites[i]].grav = 0; this[sprites[i]].hforce = 0; } moving = 0; } moving = moving - 2; } } else if (this.land.dd != dd) { this[sprites[i]].pmode = "f"; this[sprites[i]].grav = 0; this[sprites[i]].fall = 0; } else if (this[sprites[i]].pmode == "g") { this[sprites[i]].fall = 1; } if (((((this[sprites[i]]._y + bounds.yMax) + this[sprites[i]].height) - 20) > 0) and (this[sprites[i]].health > 0)) { dd = this.getNextHighestDepth(); this.attachMovie("splash", "splash" + dd, dd); this["splash" + dd]._y = this[sprites[i]]._y; this["splash" + dd]._x = this[sprites[i]]._x; if (this[sprites[i]].inofall == 1) { this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -38; } else if (sprites[i] != "player") { this[sprites[i]].health = 0; this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -20; } else { dpth = this.getNextHighestDepth(); this.attachMovie("playerdamage", "dm" + dpth, dpth); this["dm" + dpth]._x = this[sprites[i]]._x; this["dm" + dpth]._y = this[sprites[i]]._y - (this[sprites[i]]._height / 2); pain = this[sprites[i]].health - 5; if (pain < 5) { pain = 5; } this["dm" + dpth].pain = "-" + pain; this[sprites[i]].health = this[sprites[i]].health - pain; this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -26; } } i++; } dd = this.land.dd; if (player.dead != 1) { if (Key.isDown(jump) and (player.fall == 1)) { player.grav = player.drop * -1; player._y = player._y + player.grav; player.pmode = "f"; _root.charge.sfx.gotoAndPlay(playersprite); } if (Key.isDown(left)) { dir = -1; if (controls == 2) { player.gotoAndStop(2); } } else if (Key.isDown(right)) { dir = 1; if (controls == 2) { player.gotoAndStop(1); } } else { dir = 0; } if (this.aim._x >= player._x) { if (controls == 1) { player.gotoAndStop(1); } myang = Math.round(Math.atan2(this.aim._y - player._y, this.aim._x - player._x) * 55) + 5; wang = myang; } else { if (controls == 1) { player.gotoAndStop(2); } myang = Math.round(Math.atan2(this.aim._y - player._y, player._x - this.aim._x) * 55) + 5; wang = 180 - myang; } wang = wang - (4 * player.dir); ang = myang; if (player.pmode == "f") { player.sprite.leg1.gotoAndStop("jump"); player.sprite.leg2.gotoAndStop("jump"); } else if (dir != 0) { if (dir == player.dir) { player.sprite.leg1.gotoAndStop("run"); player.sprite.leg2.gotoAndStop("run"); } else { player.sprite.leg1.gotoAndStop("run2"); player.sprite.leg2.gotoAndStop("run2"); } } else { player.sprite.leg1.gotoAndStop("stance"); player.sprite.leg2.gotoAndStop("stance"); } if (dir != 0) { mv = player.run; while (mv > 0) { xd = player._x + (23 * dir); if (this.land.hitTest(gpx(xd), gpy(player._y - 28), true)) { player._x = player._x + (dir * 2); } else { mv = 0; } mv = mv - 2; } if (player.pmode == "g") { checkFooting("player"); } } xmid = screenw / 2; ymid = screenh / 2; xdist = ((_x + player._x) - xmid) + (70 * player.dir); if ((xdist > (xmid + 5)) or (xdist < (xmid - 5))) { xmod = Math.round(xdist * 0.05); } else { xmod = 0; } mmdist = (player._y - aim._y) / 4; if (mmdist > 80) { mmdist = 80; } if (mmdist < -80) { mmdist = -80; } ydist = ((_y + player._y) - ymid) - mmdist; if ((ydist > (ymid + 20)) or (ydist < (ymid - 20))) { ymod = Math.round(ydist * 0.25); } else { ymod = 0; } _x = (_x - xmod); _y = (_y - ymod); if (_x > bounds.xMin) { _x = bounds.xMin; } else if (_x < (bounds.xMax + screenw)) { _x = (bounds.xMax + screenw); } if (_y > bounds.yMin) { _y = bounds.yMin; } else if (_y < ((bounds.yMax + screenh) + 16)) { _y = ((bounds.yMax + screenh) + 16); } if (player._x < (bounds.xMin + 4)) { player._x = bounds.xMin + 4; } else if (player._x > ((bounds.xMax * -1) - 4)) { player._x = (bounds.xMax * -1) - 4; } if (player._y < bounds.yMin) { player._y = bounds.yMin; } else if (player._y > (bounds.yMax * -1)) { player._y = bounds.yMax * -1; } player.sprite.head._rotation = ang / 2; player.sprite.torso._rotation = ang / 3; player.sprite.arms._rotation = ang; player.sprite.arms.gotoAndStop(weapon); if (fire == true) { if (weapon == "rocket") { if (projectiles < 3) { firenow = true; projectiles++; } } else if (weapon == "grenade") { if (projectiles < 1) { firenow = true; projectiles++; } } else if (weapon == "shotgun") { if (projectiles < 1) { firenow = true; } } else if (weapon == "rifle") { if (projectiles < 1) { firenow = true; projectiles = 1; } } fire = false; } if (firenow == true) { player.sprite.arms.gun.gotoAndPlay(2); chargeIt = false; firenow = false; if (weapon != "rifle") { ammo[weapon]--; } if (weapon != "shotgun") { rounds++; attachMovie(weapon, weapon + rounds, this.getNextHighestDepth()); (gotY = getXY(wang)); xm = gotX * 58; ym = gotY * 58; this[weapon + rounds]._x = ((player._x + (6 * player.dir)) + xm) - (12 * player.dir); this[weapon + rounds]._y = (player._y + ym) - 3; } else { s = -1; while (s < 2) { wang2 = wang + (12 * s); rounds++; projectiles++; attachMovie(weapon, weapon + rounds, this.getNextHighestDepth()); (gotY = getXY(wang2)); xm = gotX * 68; ym = gotY * 68; this[weapon + rounds]._x = (player._x + xm) - (12 * player.dir); this[weapon + rounds]._y = (player._y + ym) - 3; this[weapon + rounds]._rotation = wang2; spd = 26; this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); s++; } } if (weapon == "rocket") { this[weapon + rounds]._rotation = wang; this[weapon + rounds].speed = 24 * (charge / 30); } else if (weapon == "grenade") { spd = 30 * (charge / 30); this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); } else if (weapon == "rifle") { spd = 32; this[weapon + rounds]._rotation = wang; this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); } if (player.pmode == "f") { trace(ang); if (_global.playersprite == "pico") { maxG = 4; maxH = 1; } else { maxG = 8; maxH = 4; } if (ang > 69) { if (player.grav > -16) { player.grav = player.grav - maxG; } } else if (ang > 45) { player.hforce = player.hforce - (maxH * player.dir); if (player.grav > -8) { player.grav = player.grav - (maxG / 2); } } else if (ang > -20) { player.hforce = player.hforce - ((maxH / 2) * player.dir); } else if (ang > -69) { player.hforce = player.hforce - ((maxH / 4) * player.dir); } } } if ((player.health < 1) and (player.health != undefined)) { player.dead = 1; player.sprite.play(); } } }; stop();Instance of Symbol 1325 MovieClip "land" in Symbol 1328 MovieClip Frame 1/* no clip actions */Instance of Symbol 1229 MovieClip in Symbol 1328 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"jp19", sprite:"jacklin", spawn:"p19"}); }Instance of Symbol 1229 MovieClip in Symbol 1328 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g2p1", sprite:"goblin2", spawn:"p1"}); }Instance of Symbol 1229 MovieClip in Symbol 1328 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g2p1a", sprite:"goblin2", spawn:"p1"}); Enemies.push({name:"g2p2", sprite:"goblin2", spawn:"p2"}); }Instance of Symbol 1229 MovieClip in Symbol 1328 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"jp4", sprite:"jacklin", spawn:"p4"}); }Instance of Symbol 1229 MovieClip in Symbol 1328 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"zp5", sprite:"zeplin", spawn:"p5"}); }Instance of Symbol 1229 MovieClip in Symbol 1328 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g2p7", sprite:"goblin1", spawn:"p7"}); Enemies.push({name:"g2p8", sprite:"goblin1", spawn:"p8"}); Enemies.push({name:"g2p9", sprite:"goblin1", spawn:"p9"}); }Instance of Symbol 1229 MovieClip in Symbol 1328 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g2p10", sprite:"goblin2", spawn:"p10"}); Enemies.push({name:"g2p11", sprite:"goblin2", spawn:"p11"}); Enemies.push({name:"g2p12", sprite:"goblin2", spawn:"p12"}); }Instance of Symbol 1229 MovieClip in Symbol 1328 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g2p13", sprite:"goblin2", spawn:"p13"}); Enemies.push({name:"jp14", sprite:"jacklin", spawn:"p14"}); Enemies.push({name:"gsp15", sprite:"gas", spawn:"p15"}); }Instance of Symbol 1229 MovieClip in Symbol 1328 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g2p17", sprite:"goblin2", spawn:"p17"}); Enemies.push({name:"jp16", sprite:"jacklin", spawn:"p16"}); }Instance of Symbol 1229 MovieClip in Symbol 1328 MovieClip Frame 1onClipEvent (load) { Enemies = new Array(); Enemies.push({name:"g2p20", sprite:"goblin2", spawn:"p20"}); Enemies.push({name:"g2p21", sprite:"goblin2", spawn:"p21"}); Enemies.push({name:"g1p22", sprite:"goblin1", spawn:"p22"}); Enemies.push({name:"g1p23", sprite:"goblin1", spawn:"p23"}); Enemies.push({name:"g1p24", sprite:"goblin1", spawn:"p24"}); Enemies.push({name:"g1p25", sprite:"goblin1", spawn:"p25"}); }Symbol 1334 MovieClip Frame 1stop();Symbol 1334 MovieClip Frame 5stop();Symbol 1334 MovieClip Frame 17stop();Symbol 1335 MovieClip Frame 1function fireGun() { if (((weapon == "rocket") or (weapon == "grenade")) and (chargeIt == true)) { fire = true; } } function chargeGun() { if (weapon == "rocket") { if (projectiles < 3) { chargeIt = true; charge = 4; } } else if (weapon == "grenade") { if (projectiles < 1) { chargeIt = true; charge = 2; } } else if ((weapon == "shotgun") and (projectiles < 1)) { fire = true; } else if ((weapon == "rifle") and (projectiles < 1)) { fire = true; } } function gpx(x) { newx = (x + prx) / prs; return(newx / prs); } function gpy(y) { newy = y + pry; return(newy); } function getXY(angle) { angle = (angle * -1) + 90; if (angle < 0) { angle = angle + 360; } else if (angle > 360) { angle = angle - 360; } beta = (angle * Math.PI) / 180; yy = 100 * Math.sin(beta); yy1 = yy; if (yy1 < 0) { yy1 = yy1 * -1; } xx = Math.sqrt(10000 - (yy1 * yy1)); if ((int(angle) < 270) and (int(angle) >= 90)) { xx = xx * -1; } gotX = int(yy) / 100; gotY = int(xx) / 100; return(gotY); } function checkFooting(sp) { bb = this[sp]._y + Math.round(this[sp].height / 2); yd = bb - this[sp]._y; xx = this[sp]._x; maxform = this[sp].drop; minform = this[sp].drop * -1; if (this.land.hitTest(gpx(xx), gpy((bb + minform) - 1), true)) { while (this.land.hitTest(gpx(xx), gpy(bb + minform), true) and (minform < maxform)) { minform = minform + 2; } if (!this.land.hitTest(gpx(xx), gpy((bb + minform) + 1), true)) { this[sp]._y = this[sp]._y + minform; } else { this[sp].pmode = "f"; } } } gamesprites = new Array(); gamesprites.push("player"); dd = 0; rounds = 0; bounds = new Object(); bounds.xMin = 0; bounds.yMin = 0; bounds.xMax = (_width - 1) * -1; bounds.yMax = (_height - 1) * -1; screenw = 600; screenh = 360; ang = 0; test = 100; weapon = "rifle"; projectiles = 0; _x = ((-player_spawn._x) + (screenw / 2)); _y = ((-player_spawn._y) + (screenh / 2)); Keyz = new Object(); if (controls == 1) { Mouse.hide(); left = 65; right = 68; jump = 87; } else { left = 37; right = 39; jump = 65; firekey = 83; shotAgun = 0; up = 38; down = 40; } Keyz.onKeyDown = function () { keycode = Key.getCode(); if (((controls == 2) and (keycode == firekey)) and (shotAgun == 0)) { shotAgun = 1; chargeGun(); } }; Keyz.onKeyUp = function () { keycode = Key.getCode(); if (((controls == 2) and (keycode == firekey)) and (shotAgun == 1)) { shotAgun = 0; fireGun(); } if (keycode == 81) { toggleHighQuality(); } }; Key.addListener(Keyz); aimang = 0; this.onMouseDown = function () { if (controls == 1) { chargeGun(); } }; this.onMouseUp = function () { if (controls == 1) { fireGun(); } }; proset = 90; this.onEnterFrame = function () { if (projectiles < 1) { proset = 90; } else if (proset > 0) { proset--; } else { proset = 90; projectiles = 0; } if ((weapon != "rifle") and (ammo[weapon] < 1)) { weapon = "rifle"; } if ((tmpx > player._x) or (tmpy != player._y)) { tmpx = player._x; tmpy = player._y; sprites = new Array(); i = 0; while (i < gamesprites.length) { if ((((this[gamesprites[i]]._x > (tmpx - 700)) and (this[gamesprites[i]]._x < (tmpx + 700))) and (this[gamesprites[i]]._y > (tmpy - 600))) and (this[gamesprites[i]]._y < (tmpy + 600))) { sprites.push(gamesprites[i]); } i++; } } if (controls == 1) { aim._x = _xmouse; aim._y = _ymouse; } else { if (Key.isDown(up) and (aimang > -85)) { aimang = aimang - 3; } if (Key.isDown(down) and (aimang < 85)) { aimang = aimang + 3; } if (player.dir == 1) { aimang2 = aimang; } else { aimang2 = 180 - aimang; } (gotY = getXY(aimang2)); aim._x = player._x + (160 * gotX); aim._y = player._y + (160 * gotY); } if (projectiles < 0) { projectiles = 0; } if (Key.isDown(49)) { weapon = "rifle"; } else if (Key.isDown(50) and (ammo.shotgun > 0)) { weapon = "shotgun"; } else if (Key.isDown(51) and (ammo.rocket > 0)) { weapon = "rocket"; } else if (Key.isDown(52) and (ammo.grenade > 0)) { weapon = "grenade"; } if (chargeIt == true) { _parent.charge.gotoAndStop(1); charge++; if (charge >= 30) { charge = 30; fire = true; } _parent.charge.bar._xscale = (charge / 30) * 100; } else { _parent.charge.gotoAndStop(2); } _global.prs = this._xscale / 100; _global.prx = this._x; _global.pry = this._y; i = 0; while (i < sprites.length) { t = this[sprites[i]]._y - (this[sprites[i]].height / 2); b = this[sprites[i]]._y + (this[sprites[i]].height / 2); l = this[sprites[i]]._x - (this[sprites[i]].width / 2); r = this[sprites[i]]._x + (this[sprites[i]].width / 2); x = this[sprites[i]]._x; y = this[sprites[i]]._y; if ((this[sprites[i]].pmode == "f") and (this[sprites[i]].nofall != 1)) { this[sprites[i]].fall = 0; if (this[sprites[i]].grav < this[sprites[i]].drop) { this[sprites[i]].grav = this[sprites[i]].grav + this[sprites[i]].weight; } if (((this[sprites[i]]._x - (this[sprites[i]].width / 2)) - 1) < this.xMin) { this[sprites[i]]._x = (this[sprites[i]].width / 2) + 1; } if (((this[sprites[i]]._y - (this[sprites[i]].height / 2)) - 1) < this.yMin) { this[sprites[i]]._y = (this[sprites[i]].height / 2) + 1; this[sprites[i]].grav = 0; } fall = this[sprites[i]].grav; if (!this[sprites[i]].noh) { force = this[sprites[i]].hforce; } else { force = 0; } if (fall > 0) { yc = b; } else if (fall > 0) { yc = t; } else { yc = y; } if (force > 0) { xc = r; } else if (force < 0) { xc = l; } else { force = 0; xc = x; } moving = Math.round(Math.sqrt((force * force) + (fall * fall))); xxm = (force / moving) * 2; yym = (fall / moving) * 2; while (moving > 0) { xc = xc + xxm; yc = yc + yym; this[sprites[i]]._y = this[sprites[i]]._y + yym; this[sprites[i]]._x = this[sprites[i]]._x + xxm; hhx = this[sprites[i]]._x; hhy = this[sprites[i]]._y + 4; if (!this.land.hitTest(gpx(xc), gpy(yc), true)) { if (force != 0) { if (force > 0) { hhh = -3; } else { hhh = 3; } choke = 0; while ((!this.land.hitTest(gpx(hhx - (hhh * 2)), gpy(hhy), true)) and (choke < 20)) { xc = xc + hhh; hhx = hhx + hhh; this[sprites[i]]._x = this[sprites[i]]._x + hhh; choke++; } this[sprites[i]].hforce = 0; } else if (fall < 0) { this[sprites[i]].grav = 0; } else { this[sprites[i]].pmode = "g"; this[sprites[i]].grav = 0; this[sprites[i]].hforce = 0; } moving = 0; } moving = moving - 2; } } else if (this.land.dd != dd) { this[sprites[i]].pmode = "f"; this[sprites[i]].grav = 0; this[sprites[i]].fall = 0; } else if (this[sprites[i]].pmode == "g") { this[sprites[i]].fall = 1; } if (((((this[sprites[i]]._y + bounds.yMax) + this[sprites[i]].height) - 20) > 0) and (this[sprites[i]].health > 0)) { dd = this.getNextHighestDepth(); this.attachMovie("splash", "splash" + dd, dd); this["splash" + dd]._y = this[sprites[i]]._y; this["splash" + dd]._x = this[sprites[i]]._x; if (this[sprites[i]].inofall == 1) { this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -38; } else if (sprites[i] != "player") { this[sprites[i]].health = 0; this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -20; } else { dpth = this.getNextHighestDepth(); this.attachMovie("playerdamage", "dm" + dpth, dpth); this["dm" + dpth]._x = this[sprites[i]]._x; this["dm" + dpth]._y = this[sprites[i]]._y - (this[sprites[i]]._height / 2); pain = this[sprites[i]].health - 5; if (pain < 5) { pain = 5; } this["dm" + dpth].pain = "-" + pain; this[sprites[i]].health = this[sprites[i]].health - pain; this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -26; } } i++; } dd = this.land.dd; if (player.dead != 1) { if (Key.isDown(jump) and (player.fall == 1)) { player.grav = player.drop * -1; player._y = player._y + player.grav; player.pmode = "f"; _root.charge.sfx.gotoAndPlay(playersprite); } if (Key.isDown(left)) { dir = -1; if (controls == 2) { player.gotoAndStop(2); } } else if (Key.isDown(right)) { dir = 1; if (controls == 2) { player.gotoAndStop(1); } } else { dir = 0; } if (this.aim._x >= player._x) { if (controls == 1) { player.gotoAndStop(1); } myang = Math.round(Math.atan2(this.aim._y - player._y, this.aim._x - player._x) * 55) + 5; wang = myang; } else { if (controls == 1) { player.gotoAndStop(2); } myang = Math.round(Math.atan2(this.aim._y - player._y, player._x - this.aim._x) * 55) + 5; wang = 180 - myang; } wang = wang - (4 * player.dir); ang = myang; if (player.pmode == "f") { player.sprite.leg1.gotoAndStop("jump"); player.sprite.leg2.gotoAndStop("jump"); } else if (dir != 0) { if (dir == player.dir) { player.sprite.leg1.gotoAndStop("run"); player.sprite.leg2.gotoAndStop("run"); } else { player.sprite.leg1.gotoAndStop("run2"); player.sprite.leg2.gotoAndStop("run2"); } } else { player.sprite.leg1.gotoAndStop("stance"); player.sprite.leg2.gotoAndStop("stance"); } if (dir != 0) { mv = player.run; while (mv > 0) { xd = player._x + (23 * dir); if (this.land.hitTest(gpx(xd), gpy(player._y - 28), true)) { player._x = player._x + (dir * 2); } else { mv = 0; } mv = mv - 2; } if (player.pmode == "g") { checkFooting("player"); } } xmid = screenw / 2; ymid = screenh / 2; xdist = ((_x + player._x) - xmid) + (70 * player.dir); if ((xdist > (xmid + 5)) or (xdist < (xmid - 5))) { xmod = Math.round(xdist * 0.05); } else { xmod = 0; } mmdist = (player._y - aim._y) / 4; if (mmdist > 80) { mmdist = 80; } if (mmdist < -80) { mmdist = -80; } ydist = ((_y + player._y) - ymid) - mmdist; if ((ydist > (ymid + 20)) or (ydist < (ymid - 20))) { ymod = Math.round(ydist * 0.25); } else { ymod = 0; } _x = (_x - xmod); _y = (_y - ymod); if (_x > bounds.xMin) { _x = bounds.xMin; } else if (_x < (bounds.xMax + screenw)) { _x = (bounds.xMax + screenw); } if (_y > bounds.yMin) { _y = bounds.yMin; } else if (_y < ((bounds.yMax + screenh) + 16)) { _y = ((bounds.yMax + screenh) + 16); } if (player._x < (bounds.xMin + 4)) { player._x = bounds.xMin + 4; } else if (player._x > ((bounds.xMax * -1) - 4)) { player._x = (bounds.xMax * -1) - 4; } if (player._y < bounds.yMin) { player._y = bounds.yMin; } else if (player._y > (bounds.yMax * -1)) { player._y = bounds.yMax * -1; } player.sprite.head._rotation = ang / 2; player.sprite.torso._rotation = ang / 3; player.sprite.arms._rotation = ang; player.sprite.arms.gotoAndStop(weapon); if (fire == true) { if (weapon == "rocket") { if (projectiles < 3) { firenow = true; projectiles++; } } else if (weapon == "grenade") { if (projectiles < 1) { firenow = true; projectiles++; } } else if (weapon == "shotgun") { if (projectiles < 1) { firenow = true; } } else if (weapon == "rifle") { if (projectiles < 1) { firenow = true; projectiles = 1; } } fire = false; } if (firenow == true) { player.sprite.arms.gun.gotoAndPlay(2); chargeIt = false; firenow = false; if (weapon != "rifle") { ammo[weapon]--; } if (weapon != "shotgun") { rounds++; attachMovie(weapon, weapon + rounds, this.getNextHighestDepth()); (gotY = getXY(wang)); xm = gotX * 58; ym = gotY * 58; this[weapon + rounds]._x = ((player._x + (6 * player.dir)) + xm) - (12 * player.dir); this[weapon + rounds]._y = (player._y + ym) - 3; } else { s = -1; while (s < 2) { wang2 = wang + (12 * s); rounds++; projectiles++; attachMovie(weapon, weapon + rounds, this.getNextHighestDepth()); (gotY = getXY(wang2)); xm = gotX * 68; ym = gotY * 68; this[weapon + rounds]._x = (player._x + xm) - (12 * player.dir); this[weapon + rounds]._y = (player._y + ym) - 3; this[weapon + rounds]._rotation = wang2; spd = 26; this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); s++; } } if (weapon == "rocket") { this[weapon + rounds]._rotation = wang; this[weapon + rounds].speed = 24 * (charge / 30); } else if (weapon == "grenade") { spd = 30 * (charge / 30); this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); } else if (weapon == "rifle") { spd = 32; this[weapon + rounds]._rotation = wang; this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); } if (player.pmode == "f") { trace(ang); if (_global.playersprite == "pico") { maxG = 4; maxH = 1; } else { maxG = 8; maxH = 4; } if (ang > 69) { if (player.grav > -16) { player.grav = player.grav - maxG; } } else if (ang > 45) { player.hforce = player.hforce - (maxH * player.dir); if (player.grav > -8) { player.grav = player.grav - (maxG / 2); } } else if (ang > -20) { player.hforce = player.hforce - ((maxH / 2) * player.dir); } else if (ang > -69) { player.hforce = player.hforce - ((maxH / 4) * player.dir); } } } if ((player.health < 1) and (player.health != undefined)) { player.dead = 1; player.sprite.play(); } } }; stop(); stop(); this.attachMovie("yeti1", "yeti1", this.getNextHighestDepth()); yeti1._x = 986; yeti1._y = 488; this.attachMovie("yeti0", "yeti0", this.getNextHighestDepth());Instance of Symbol 1334 MovieClip "gate" in Symbol 1335 MovieClip Frame 1onClipEvent (enterFrame) { if (this._currentframe > 13) { xd = _x - _parent.player._x; yd = _y - _parent.player._y; dst = Math.sqrt((xd * xd) + (yd * yd)); if (dst < 40) { _root.hh = _root.game.player.health; _parent._parent.nextFrame(); } } }Symbol 1335 MovieClip Frame 2icer = new Array(); icer.push({x:329.45, y:211.9}); icer.push({x:563.4, y:221.9}); icer.push({x:737.4, y:217.9}); icer.push({x:899.4, y:218.9}); i = 1; while (i <= icer.length) { this.attachMovie("spike", "ice" + i, this.getNextHighestDepth()); this["ice" + i]._x = icer[i - 1].x; this["ice" + i]._y = icer[i - 1].y; this["ice" + i].gotoAndStop("drip"); i++; } stop();Symbol 1344 MovieClip Frame 1function fireGun() { if (((weapon == "rocket") or (weapon == "grenade")) and (chargeIt == true)) { fire = true; } } function chargeGun() { if (weapon == "rocket") { if (projectiles < 3) { chargeIt = true; charge = 4; } } else if (weapon == "grenade") { if (projectiles < 1) { chargeIt = true; charge = 2; } } else if ((weapon == "shotgun") and (projectiles < 1)) { fire = true; } else if ((weapon == "rifle") and (projectiles < 1)) { fire = true; } } function gpx(x) { newx = (x + prx) / prs; return(newx / prs); } function gpy(y) { newy = y + pry; return(newy); } function getXY(angle) { angle = (angle * -1) + 90; if (angle < 0) { angle = angle + 360; } else if (angle > 360) { angle = angle - 360; } beta = (angle * Math.PI) / 180; yy = 100 * Math.sin(beta); yy1 = yy; if (yy1 < 0) { yy1 = yy1 * -1; } xx = Math.sqrt(10000 - (yy1 * yy1)); if ((int(angle) < 270) and (int(angle) >= 90)) { xx = xx * -1; } gotX = int(yy) / 100; gotY = int(xx) / 100; return(gotY); } function checkFooting(sp) { bb = this[sp]._y + Math.round(this[sp].height / 2); yd = bb - this[sp]._y; xx = this[sp]._x; maxform = this[sp].drop; minform = this[sp].drop * -1; if (this.land.hitTest(gpx(xx), gpy((bb + minform) - 1), true)) { while (this.land.hitTest(gpx(xx), gpy(bb + minform), true) and (minform < maxform)) { minform = minform + 2; } if (!this.land.hitTest(gpx(xx), gpy((bb + minform) + 1), true)) { this[sp]._y = this[sp]._y + minform; } else { this[sp].pmode = "f"; } } } gamesprites = new Array(); gamesprites.push("player"); dd = 0; rounds = 0; bounds = new Object(); bounds.xMin = 0; bounds.yMin = 0; bounds.xMax = (_width - 1) * -1; bounds.yMax = (_height - 1) * -1; screenw = 600; screenh = 360; ang = 0; test = 100; weapon = "rifle"; projectiles = 0; _x = ((-player_spawn._x) + (screenw / 2)); _y = ((-player_spawn._y) + (screenh / 2)); Keyz = new Object(); if (controls == 1) { Mouse.hide(); left = 65; right = 68; jump = 87; } else { left = 37; right = 39; jump = 65; firekey = 83; shotAgun = 0; up = 38; down = 40; } Keyz.onKeyDown = function () { keycode = Key.getCode(); if (((controls == 2) and (keycode == firekey)) and (shotAgun == 0)) { shotAgun = 1; chargeGun(); } }; Keyz.onKeyUp = function () { keycode = Key.getCode(); if (((controls == 2) and (keycode == firekey)) and (shotAgun == 1)) { shotAgun = 0; fireGun(); } if (keycode == 81) { toggleHighQuality(); } }; Key.addListener(Keyz); aimang = 0; this.onMouseDown = function () { if (controls == 1) { chargeGun(); } }; this.onMouseUp = function () { if (controls == 1) { fireGun(); } }; proset = 90; this.onEnterFrame = function () { if (projectiles < 1) { proset = 90; } else if (proset > 0) { proset--; } else { proset = 90; projectiles = 0; } if ((weapon != "rifle") and (ammo[weapon] < 1)) { weapon = "rifle"; } if ((tmpx > player._x) or (tmpy != player._y)) { tmpx = player._x; tmpy = player._y; sprites = new Array(); i = 0; while (i < gamesprites.length) { if ((((this[gamesprites[i]]._x > (tmpx - 700)) and (this[gamesprites[i]]._x < (tmpx + 700))) and (this[gamesprites[i]]._y > (tmpy - 600))) and (this[gamesprites[i]]._y < (tmpy + 600))) { sprites.push(gamesprites[i]); } i++; } } if (controls == 1) { aim._x = _xmouse; aim._y = _ymouse; } else { if (Key.isDown(up) and (aimang > -85)) { aimang = aimang - 3; } if (Key.isDown(down) and (aimang < 85)) { aimang = aimang + 3; } if (player.dir == 1) { aimang2 = aimang; } else { aimang2 = 180 - aimang; } (gotY = getXY(aimang2)); aim._x = player._x + (160 * gotX); aim._y = player._y + (160 * gotY); } if (projectiles < 0) { projectiles = 0; } if (Key.isDown(49)) { weapon = "rifle"; } else if (Key.isDown(50) and (ammo.shotgun > 0)) { weapon = "shotgun"; } else if (Key.isDown(51) and (ammo.rocket > 0)) { weapon = "rocket"; } else if (Key.isDown(52) and (ammo.grenade > 0)) { weapon = "grenade"; } if (chargeIt == true) { _parent.charge.gotoAndStop(1); charge++; if (charge >= 30) { charge = 30; fire = true; } _parent.charge.bar._xscale = (charge / 30) * 100; } else { _parent.charge.gotoAndStop(2); } _global.prs = this._xscale / 100; _global.prx = this._x; _global.pry = this._y; i = 0; while (i < sprites.length) { t = this[sprites[i]]._y - (this[sprites[i]].height / 2); b = this[sprites[i]]._y + (this[sprites[i]].height / 2); l = this[sprites[i]]._x - (this[sprites[i]].width / 2); r = this[sprites[i]]._x + (this[sprites[i]].width / 2); x = this[sprites[i]]._x; y = this[sprites[i]]._y; if ((this[sprites[i]].pmode == "f") and (this[sprites[i]].nofall != 1)) { this[sprites[i]].fall = 0; if (this[sprites[i]].grav < this[sprites[i]].drop) { this[sprites[i]].grav = this[sprites[i]].grav + this[sprites[i]].weight; } if (((this[sprites[i]]._x - (this[sprites[i]].width / 2)) - 1) < this.xMin) { this[sprites[i]]._x = (this[sprites[i]].width / 2) + 1; } if (((this[sprites[i]]._y - (this[sprites[i]].height / 2)) - 1) < this.yMin) { this[sprites[i]]._y = (this[sprites[i]].height / 2) + 1; this[sprites[i]].grav = 0; } fall = this[sprites[i]].grav; if (!this[sprites[i]].noh) { force = this[sprites[i]].hforce; } else { force = 0; } if (fall > 0) { yc = b; } else if (fall > 0) { yc = t; } else { yc = y; } if (force > 0) { xc = r; } else if (force < 0) { xc = l; } else { force = 0; xc = x; } moving = Math.round(Math.sqrt((force * force) + (fall * fall))); xxm = (force / moving) * 2; yym = (fall / moving) * 2; while (moving > 0) { xc = xc + xxm; yc = yc + yym; this[sprites[i]]._y = this[sprites[i]]._y + yym; this[sprites[i]]._x = this[sprites[i]]._x + xxm; hhx = this[sprites[i]]._x; hhy = this[sprites[i]]._y + 4; if (!this.land.hitTest(gpx(xc), gpy(yc), true)) { if (force != 0) { if (force > 0) { hhh = -3; } else { hhh = 3; } choke = 0; while ((!this.land.hitTest(gpx(hhx - (hhh * 2)), gpy(hhy), true)) and (choke < 20)) { xc = xc + hhh; hhx = hhx + hhh; this[sprites[i]]._x = this[sprites[i]]._x + hhh; choke++; } this[sprites[i]].hforce = 0; } else if (fall < 0) { this[sprites[i]].grav = 0; } else { this[sprites[i]].pmode = "g"; this[sprites[i]].grav = 0; this[sprites[i]].hforce = 0; } moving = 0; } moving = moving - 2; } } else if (this.land.dd != dd) { this[sprites[i]].pmode = "f"; this[sprites[i]].grav = 0; this[sprites[i]].fall = 0; } else if (this[sprites[i]].pmode == "g") { this[sprites[i]].fall = 1; } if (((((this[sprites[i]]._y + bounds.yMax) + this[sprites[i]].height) - 20) > 0) and (this[sprites[i]].health > 0)) { dd = this.getNextHighestDepth(); this.attachMovie("splash", "splash" + dd, dd); this["splash" + dd]._y = this[sprites[i]]._y; this["splash" + dd]._x = this[sprites[i]]._x; if (this[sprites[i]].inofall == 1) { this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -38; } else if (sprites[i] != "player") { this[sprites[i]].health = 0; this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -20; } else { dpth = this.getNextHighestDepth(); this.attachMovie("playerdamage", "dm" + dpth, dpth); this["dm" + dpth]._x = this[sprites[i]]._x; this["dm" + dpth]._y = this[sprites[i]]._y - (this[sprites[i]]._height / 2); pain = this[sprites[i]].health - 5; if (pain < 5) { pain = 5; } this["dm" + dpth].pain = "-" + pain; this[sprites[i]].health = this[sprites[i]].health - pain; this[sprites[i]].pmode = "f"; this[sprites[i]].grav = -26; } } i++; } dd = this.land.dd; if (player.dead != 1) { if (Key.isDown(jump) and (player.fall == 1)) { player.grav = player.drop * -1; player._y = player._y + player.grav; player.pmode = "f"; _root.charge.sfx.gotoAndPlay(playersprite); } if (Key.isDown(left)) { dir = -1; if (controls == 2) { player.gotoAndStop(2); } } else if (Key.isDown(right)) { dir = 1; if (controls == 2) { player.gotoAndStop(1); } } else { dir = 0; } if (this.aim._x >= player._x) { if (controls == 1) { player.gotoAndStop(1); } myang = Math.round(Math.atan2(this.aim._y - player._y, this.aim._x - player._x) * 55) + 5; wang = myang; } else { if (controls == 1) { player.gotoAndStop(2); } myang = Math.round(Math.atan2(this.aim._y - player._y, player._x - this.aim._x) * 55) + 5; wang = 180 - myang; } wang = wang - (4 * player.dir); ang = myang; if (player.pmode == "f") { player.sprite.leg1.gotoAndStop("jump"); player.sprite.leg2.gotoAndStop("jump"); } else if (dir != 0) { if (dir == player.dir) { player.sprite.leg1.gotoAndStop("run"); player.sprite.leg2.gotoAndStop("run"); } else { player.sprite.leg1.gotoAndStop("run2"); player.sprite.leg2.gotoAndStop("run2"); } } else { player.sprite.leg1.gotoAndStop("stance"); player.sprite.leg2.gotoAndStop("stance"); } if (dir != 0) { mv = player.run; while (mv > 0) { xd = player._x + (23 * dir); if (this.land.hitTest(gpx(xd), gpy(player._y - 28), true)) { player._x = player._x + (dir * 2); } else { mv = 0; } mv = mv - 2; } if (player.pmode == "g") { checkFooting("player"); } } xmid = screenw / 2; ymid = screenh / 2; xdist = ((_x + player._x) - xmid) + (70 * player.dir); if ((xdist > (xmid + 5)) or (xdist < (xmid - 5))) { xmod = Math.round(xdist * 0.05); } else { xmod = 0; } mmdist = (player._y - aim._y) / 4; if (mmdist > 80) { mmdist = 80; } if (mmdist < -80) { mmdist = -80; } ydist = ((_y + player._y) - ymid) - mmdist; if ((ydist > (ymid + 20)) or (ydist < (ymid - 20))) { ymod = Math.round(ydist * 0.25); } else { ymod = 0; } _x = (_x - xmod); _y = (_y - ymod); if (_x > bounds.xMin) { _x = bounds.xMin; } else if (_x < (bounds.xMax + screenw)) { _x = (bounds.xMax + screenw); } if (_y > bounds.yMin) { _y = bounds.yMin; } else if (_y < ((bounds.yMax + screenh) + 16)) { _y = ((bounds.yMax + screenh) + 16); } if (player._x < (bounds.xMin + 4)) { player._x = bounds.xMin + 4; } else if (player._x > ((bounds.xMax * -1) - 4)) { player._x = (bounds.xMax * -1) - 4; } if (player._y < bounds.yMin) { player._y = bounds.yMin; } else if (player._y > (bounds.yMax * -1)) { player._y = bounds.yMax * -1; } player.sprite.head._rotation = ang / 2; player.sprite.torso._rotation = ang / 3; player.sprite.arms._rotation = ang; player.sprite.arms.gotoAndStop(weapon); if (fire == true) { if (weapon == "rocket") { if (projectiles < 3) { firenow = true; projectiles++; } } else if (weapon == "grenade") { if (projectiles < 1) { firenow = true; projectiles++; } } else if (weapon == "shotgun") { if (projectiles < 1) { firenow = true; } } else if (weapon == "rifle") { if (projectiles < 1) { firenow = true; projectiles = 1; } } fire = false; } if (firenow == true) { player.sprite.arms.gun.gotoAndPlay(2); chargeIt = false; firenow = false; if (weapon != "rifle") { ammo[weapon]--; } if (weapon != "shotgun") { rounds++; attachMovie(weapon, weapon + rounds, this.getNextHighestDepth()); (gotY = getXY(wang)); xm = gotX * 58; ym = gotY * 58; this[weapon + rounds]._x = ((player._x + (6 * player.dir)) + xm) - (12 * player.dir); this[weapon + rounds]._y = (player._y + ym) - 3; } else { s = -1; while (s < 2) { wang2 = wang + (12 * s); rounds++; projectiles++; attachMovie(weapon, weapon + rounds, this.getNextHighestDepth()); (gotY = getXY(wang2)); xm = gotX * 68; ym = gotY * 68; this[weapon + rounds]._x = (player._x + xm) - (12 * player.dir); this[weapon + rounds]._y = (player._y + ym) - 3; this[weapon + rounds]._rotation = wang2; spd = 26; this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); s++; } } if (weapon == "rocket") { this[weapon + rounds]._rotation = wang; this[weapon + rounds].speed = 24 * (charge / 30); } else if (weapon == "grenade") { spd = 30 * (charge / 30); this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); } else if (weapon == "rifle") { spd = 32; this[weapon + rounds]._rotation = wang; this[weapon + rounds].xspd = spd * (xm / 58); this[weapon + rounds].yspd = spd * (ym / 58); } if (player.pmode == "f") { trace(ang); if (_global.playersprite == "pico") { maxG = 4; maxH = 1; } else { maxG = 8; maxH = 4; } if (ang > 69) { if (player.grav > -16) { player.grav = player.grav - maxG; } } else if (ang > 45) { player.hforce = player.hforce - (maxH * player.dir); if (player.grav > -8) { player.grav = player.grav - (maxG / 2); } } else if (ang > -20) { player.hforce = player.hforce - ((maxH / 2) * player.dir); } else if (ang > -69) { player.hforce = player.hforce - ((maxH / 4) * player.dir); } } } if ((player.health < 1) and (player.health != undefined)) { player.dead = 1; player.sprite.play(); } } }; stop();Instance of Symbol 1341 MovieClip "land" in Symbol 1344 MovieClip Frame 1/* no clip actions */Instance of Symbol 1343 MovieClip in Symbol 1344 MovieClip Frame 1onClipEvent (enterFrame) { if (!init) { if (_parent.player._y > (_y + 80)) { init = 2; _parent.attachMovie("goblin3", "gboss", _parent.getNextHighestDepth()); _parent.gboss._y = _y - 200; _parent.gboss._x = (_x - 150) + random(300); } } }Instance of Symbol 1349 MovieClip in Symbol 1357 MovieClip Frame 1onClipEvent (load) { if (!secrets.data.pg) { gotoAndStop (2); } else { gotoAndStop (1); } }Instance of Symbol 1351 MovieClip in Symbol 1357 MovieClip Frame 1onClipEvent (load) { if (!secrets.data.alienhominid) { gotoAndStop (2); } else { gotoAndStop (1); } }Instance of Symbol 1353 MovieClip in Symbol 1357 MovieClip Frame 1onClipEvent (load) { if (!secrets.data.pico) { gotoAndStop (2); } else { gotoAndStop (1); } }Instance of Symbol 1355 MovieClip in Symbol 1357 MovieClip Frame 1onClipEvent (load) { if (!secrets.data.pbot) { gotoAndStop (2); } else { gotoAndStop (1); } }Symbol 1366 MovieClip Frame 1stopAllSounds();Symbol 1366 MovieClip Frame 2003stopAllSounds(); _root.gotoAndPlay(1);
Library Items
Symbol 1 Graphic | Used by:9 | |
Symbol 2 Graphic | Used by:9 | |
Symbol 3 Graphic | Used by:9 | |
Symbol 4 Sound | Used by:9 | |
Symbol 5 Graphic | Used by:9 | |
Symbol 6 Graphic | Used by:9 | |
Symbol 7 Graphic | Used by:9 | |
Symbol 8 Graphic | Used by:9 | |
Symbol 9 MovieClip | Uses:1 2 3 4 5 6 7 8 | Used by:34 |
Symbol 10 Graphic | Used by:18 | |
Symbol 11 Graphic | Used by:18 | |
Symbol 12 Graphic | Used by:18 | |
Symbol 13 Sound | Used by:18 | |
Symbol 14 Graphic | Used by:18 | |
Symbol 15 Graphic | Used by:18 | |
Symbol 16 Graphic | Used by:18 | |
Symbol 17 Graphic | Used by:18 | |
Symbol 18 MovieClip | Uses:10 11 12 13 14 15 16 17 | Used by:34 |
Symbol 19 Graphic | Used by:25 | |
Symbol 20 Graphic | Used by:25 | |
Symbol 21 Sound | Used by:25 | |
Symbol 22 Graphic | Used by:25 | |
Symbol 23 Graphic | Used by:25 | |
Symbol 24 Graphic | Used by:25 | |
Symbol 25 MovieClip | Uses:19 20 21 22 23 24 | Used by:34 |
Symbol 26 Graphic | Used by:33 | |
Symbol 27 Graphic | Used by:33 | |
Symbol 28 Sound | Used by:33 | |
Symbol 29 Graphic | Used by:33 | |
Symbol 30 Graphic | Used by:33 | |
Symbol 31 Graphic | Used by:33 | |
Symbol 32 Graphic | Used by:33 | |
Symbol 33 MovieClip | Uses:26 27 28 29 30 31 32 | Used by:34 |
Symbol 34 MovieClip | Uses:9 18 25 33 | Used by:85 |
Symbol 35 Graphic | Used by:61 | |
Symbol 36 Graphic | Used by:41 | |
Symbol 37 Graphic | Used by:41 | |
Symbol 38 Graphic | Used by:41 | |
Symbol 39 Graphic | Used by:41 | |
Symbol 40 Graphic | Used by:41 | |
Symbol 41 MovieClip | Uses:36 37 38 39 40 | Used by:61 |
Symbol 42 Graphic | Used by:61 | |
Symbol 43 Graphic | Used by:51 | |
Symbol 44 Graphic | Used by:51 | |
Symbol 45 Graphic | Used by:51 | |
Symbol 46 Graphic | Used by:51 | |
Symbol 47 Graphic | Used by:51 | |
Symbol 48 Graphic | Used by:51 | |
Symbol 49 Graphic | Used by:51 | |
Symbol 50 Graphic | Used by:51 | |
Symbol 51 MovieClip | Uses:43 44 45 46 47 48 49 50 | Used by:61 |
Symbol 52 Graphic | Used by:60 | |
Symbol 53 Graphic | Used by:60 | |
Symbol 54 Graphic | Used by:60 | |
Symbol 55 Graphic | Used by:60 | |
Symbol 56 Graphic | Used by:60 | |
Symbol 57 Graphic | Used by:60 | |
Symbol 58 Graphic | Used by:60 | |
Symbol 59 Graphic | Used by:60 | |
Symbol 60 MovieClip | Uses:52 53 54 55 56 57 58 59 | Used by:61 |
Symbol 61 MovieClip | Uses:35 41 42 51 60 | Used by:85 |
Symbol 62 Graphic | Used by:63 | |
Symbol 63 MovieClip | Uses:62 | Used by:85 1195 |
Symbol 64 Graphic | Used by:67 | |
Symbol 65 Graphic | Used by:66 | |
Symbol 66 MovieClip | Uses:65 | Used by:67 |
Symbol 67 MovieClip | Uses:64 66 | Used by:85 1195 |
Symbol 68 Graphic | Used by:82 | |
Symbol 69 Sound | Used by:72 | |
Symbol 70 Sound | Used by:72 | |
Symbol 71 Sound | Used by:72 950 | |
Symbol 72 MovieClip | Uses:69 70 71 | Used by:82 |
Symbol 73 Graphic | Used by:82 | |
Symbol 74 Graphic | Used by:82 | |
Symbol 75 Graphic | Used by:82 | |
Symbol 76 Graphic | Used by:82 | |
Symbol 77 Graphic | Used by:82 | |
Symbol 78 Graphic | Used by:82 | |
Symbol 79 Graphic | Used by:82 | |
Symbol 80 Graphic | Used by:82 | |
Symbol 81 Graphic | Used by:82 | |
Symbol 82 MovieClip [explosion1] | Uses:68 72 73 74 75 76 77 78 79 80 81 | Used by:85 950 |
Symbol 83 Graphic | Used by:84 | |
Symbol 84 MovieClip | Uses:83 | Used by:85 |
Symbol 85 MovieClip | Uses:34 61 63 67 82 84 | Used by:94 |
Symbol 86 Sound | Used by:93 426 497 579 906 | |
Symbol 87 Sound | Used by:93 | |
Symbol 88 Sound | Used by:93 | |
Symbol 89 Sound | Used by:93 | |
Symbol 90 Sound | Used by:93 | |
Symbol 91 Sound | Used by:93 | |
Symbol 92 Sound | Used by:93 | |
Symbol 93 MovieClip | Uses:86 87 88 89 90 91 92 | Used by:94 158 228 278 382 427 498 534 580 852 908 |
Symbol 94 MovieClip [pbot] | Uses:85 93 | |
Symbol 95 Graphic | Used by:96 | |
Symbol 96 MovieClip | Uses:95 | Used by:157 |
Symbol 97 Graphic | Used by:115 | |
Symbol 98 Graphic | Used by:115 | |
Symbol 99 Graphic | Used by:106 | |
Symbol 100 Graphic | Used by:106 | |
Symbol 101 Graphic | Used by:106 | |
Symbol 102 Graphic | Used by:106 | |
Symbol 103 Graphic | Used by:106 | |
Symbol 104 Graphic | Used by:106 | |
Symbol 105 Graphic | Used by:106 | |
Symbol 106 MovieClip | Uses:99 100 101 102 103 104 105 | Used by:115 |
Symbol 107 Graphic | Used by:114 | |
Symbol 108 Graphic | Used by:114 | |
Symbol 109 Graphic | Used by:114 | |
Symbol 110 Graphic | Used by:114 | |
Symbol 111 Graphic | Used by:114 | |
Symbol 112 Graphic | Used by:114 | |
Symbol 113 Graphic | Used by:114 | |
Symbol 114 MovieClip | Uses:107 108 109 110 111 112 113 | Used by:115 |
Symbol 115 MovieClip | Uses:97 98 106 114 | Used by:157 |
Symbol 116 Graphic | Used by:117 | |
Symbol 117 MovieClip | Uses:116 | Used by:157 1231 |
Symbol 118 Graphic | Used by:127 128 1207 | |
Symbol 119 Graphic | Used by:127 | |
Symbol 120 Graphic | Used by:127 134 140 146 | |
Symbol 121 Graphic | Used by:127 | |
Symbol 122 Sound | Used by:127 | |
Symbol 123 Graphic | Used by:127 134 140 146 | |
Symbol 124 Graphic | Used by:127 | |
Symbol 125 Graphic | Used by:127 | |
Symbol 126 Graphic | Used by:127 134 140 146 | |
Symbol 127 MovieClip | Uses:118 119 120 121 122 123 124 125 126 | Used by:147 |
Symbol 128 MovieClip | Uses:118 | Used by:134 140 146 |
Symbol 129 Graphic | Used by:134 | |
Symbol 130 Graphic | Used by:134 | |
Symbol 131 Sound | Used by:134 | |
Symbol 132 Graphic | Used by:134 | |
Symbol 133 Graphic | Used by:134 | |
Symbol 134 MovieClip | Uses:128 129 120 130 131 123 132 133 126 | Used by:147 |
Symbol 135 Graphic | Used by:140 | |
Symbol 136 Graphic | Used by:140 | |
Symbol 137 Sound | Used by:140 | |
Symbol 138 Graphic | Used by:140 | |
Symbol 139 Graphic | Used by:140 | |
Symbol 140 MovieClip | Uses:128 135 120 136 137 123 138 139 126 | Used by:147 |
Symbol 141 Graphic | Used by:146 | |
Symbol 142 Graphic | Used by:146 | |
Symbol 143 Sound | Used by:146 | |
Symbol 144 Graphic | Used by:146 | |
Symbol 145 Graphic | Used by:146 | |
Symbol 146 MovieClip | Uses:128 141 120 142 143 123 144 145 126 | Used by:147 |
Symbol 147 MovieClip | Uses:127 134 140 146 | Used by:157 |
Symbol 148 Graphic | Used by:157 | |
Symbol 149 Sound | Used by:157 | |
Symbol 150 Graphic | Used by:157 | |
Symbol 151 Graphic | Used by:157 | |
Symbol 152 Graphic | Used by:157 | |
Symbol 153 Graphic | Used by:157 | |
Symbol 154 Graphic | Used by:157 | |
Symbol 155 Graphic | Used by:157 | |
Symbol 156 Graphic | Used by:157 | |
Symbol 157 MovieClip | Uses:96 115 117 147 148 149 150 151 152 153 154 155 156 | Used by:158 |
Symbol 158 MovieClip [alienhominid] | Uses:157 93 | |
Symbol 159 Graphic | Used by:174 | |
Symbol 160 Graphic | Used by:174 | |
Symbol 161 Graphic | Used by:166 | |
Symbol 162 Graphic | Used by:166 | |
Symbol 163 Graphic | Used by:166 | |
Symbol 164 Graphic | Used by:166 | |
Symbol 165 Graphic | Used by:166 | |
Symbol 166 MovieClip | Uses:161 162 163 164 165 | Used by:174 |
Symbol 167 Graphic | Used by:173 | |
Symbol 168 Graphic | Used by:173 | |
Symbol 169 Graphic | Used by:173 | |
Symbol 170 Graphic | Used by:173 | |
Symbol 171 Graphic | Used by:173 | |
Symbol 172 Graphic | Used by:173 | |
Symbol 173 MovieClip | Uses:167 168 169 170 171 172 | Used by:174 |
Symbol 174 MovieClip | Uses:159 160 166 173 | Used by:227 |
Symbol 175 Graphic | Used by:227 | |
Symbol 176 Graphic | Used by:177 | |
Symbol 177 MovieClip | Uses:176 | Used by:227 1199 |
Symbol 178 Graphic | Used by:182 | |
Symbol 179 Graphic | Used by:182 | |
Symbol 180 Sound | Used by:182 329 | |
Symbol 181 Graphic | Used by:182 | |
Symbol 182 MovieClip | Uses:178 179 180 181 | Used by:212 |
Symbol 183 Graphic | Used by:194 | |
Symbol 184 Graphic | Used by:194 | |
Symbol 185 Sound | Used by:194 369 | |
Symbol 186 Graphic | Used by:194 | |
Symbol 187 Graphic | Used by:194 | |
Symbol 188 Graphic | Used by:194 | |
Symbol 189 Sound | Used by:194 369 | |
Symbol 190 Graphic | Used by:194 | |
Symbol 191 Graphic | Used by:194 | |
Symbol 192 Graphic | Used by:194 | |
Symbol 193 Graphic | Used by:194 | |
Symbol 194 MovieClip | Uses:183 184 185 186 187 188 189 190 191 192 193 | Used by:212 |
Symbol 195 Graphic | Used by:200 | |
Symbol 196 Graphic | Used by:200 | |
Symbol 197 Sound | Used by:200 | |
Symbol 198 Graphic | Used by:200 | |
Symbol 199 Graphic | Used by:200 | |
Symbol 200 MovieClip | Uses:195 196 197 198 199 | Used by:212 |
Symbol 201 Graphic | Used by:211 | |
Symbol 202 Graphic | Used by:211 | |
Symbol 203 Sound | Used by:211 345 | |
Symbol 204 Graphic | Used by:211 | |
Symbol 205 Graphic | Used by:211 | |
Symbol 206 Graphic | Used by:211 | |
Symbol 207 Graphic | Used by:211 | |
Symbol 208 Graphic | Used by:211 | |
Symbol 209 Graphic | Used by:211 | |
Symbol 210 Graphic | Used by:211 | |
Symbol 211 MovieClip | Uses:201 202 203 204 205 206 207 208 209 210 | Used by:212 |
Symbol 212 MovieClip | Uses:182 194 200 211 | Used by:227 |
Symbol 213 Graphic | Used by:227 | |
Symbol 214 Graphic | Used by:227 | |
Symbol 215 Sound | Used by:227 | |
Symbol 216 Graphic | Used by:227 | |
Symbol 217 Graphic | Used by:227 | |
Symbol 218 Graphic | Used by:227 | |
Symbol 219 Graphic | Used by:227 | |
Symbol 220 Graphic | Used by:227 | |
Symbol 221 Graphic | Used by:227 | |
Symbol 222 Graphic | Used by:227 | |
Symbol 223 Graphic | Used by:227 | |
Symbol 224 Graphic | Used by:227 | |
Symbol 225 Graphic | Used by:227 | |
Symbol 226 Graphic | Used by:227 | |
Symbol 227 MovieClip | Uses:174 175 177 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 | Used by:228 |
Symbol 228 MovieClip [pico] | Uses:227 93 | |
Symbol 229 Graphic | Used by:277 | |
Symbol 230 Graphic | Used by:240 | |
Symbol 231 Graphic | Used by:240 | |
Symbol 232 Graphic | Used by:238 239 | |
Symbol 233 Graphic | Used by:238 239 | |
Symbol 234 Graphic | Used by:238 239 | |
Symbol 235 Graphic | Used by:238 239 | |
Symbol 236 Graphic | Used by:238 239 | |
Symbol 237 Graphic | Used by:238 239 | |
Symbol 238 MovieClip | Uses:232 233 234 235 236 237 | Used by:240 |
Symbol 239 MovieClip | Uses:237 236 235 234 233 232 | Used by:240 |
Symbol 240 MovieClip | Uses:230 231 238 239 | Used by:277 |
Symbol 241 Graphic | Used by:242 | |
Symbol 242 MovieClip | Uses:241 | Used by:277 1203 |
Symbol 243 Graphic | Used by:244 | |
Symbol 244 MovieClip | Uses:243 | Used by:277 1203 1316 |
Symbol 245 Graphic | Used by:252 | |
Symbol 246 Graphic | Used by:252 | |
Symbol 247 Sound | Used by:252 | |
Symbol 248 Graphic | Used by:252 | |
Symbol 249 Graphic | Used by:252 | |
Symbol 250 Graphic | Used by:252 | |
Symbol 251 Graphic | Used by:252 | |
Symbol 252 MovieClip | Uses:245 246 247 248 249 250 251 | Used by:274 |
Symbol 253 Graphic | Used by:259 | |
Symbol 254 Graphic | Used by:259 | |
Symbol 255 Sound | Used by:259 | |
Symbol 256 Graphic | Used by:259 | |
Symbol 257 Graphic | Used by:259 | |
Symbol 258 Graphic | Used by:259 | |
Symbol 259 MovieClip | Uses:253 254 255 256 257 258 | Used by:274 |
Symbol 260 Graphic | Used by:266 | |
Symbol 261 Graphic | Used by:266 | |
Symbol 262 Sound | Used by:266 | |
Symbol 263 Graphic | Used by:266 | |
Symbol 264 Graphic | Used by:266 | |
Symbol 265 Graphic | Used by:266 | |
Symbol 266 MovieClip | Uses:260 261 262 263 264 265 | Used by:274 |
Symbol 267 Graphic | Used by:273 | |
Symbol 268 Graphic | Used by:273 | |
Symbol 269 Sound | Used by:273 480 | |
Symbol 270 Graphic | Used by:273 | |
Symbol 271 Graphic | Used by:273 | |
Symbol 272 Graphic | Used by:273 | |
Symbol 273 MovieClip | Uses:267 268 269 270 271 272 | Used by:274 |
Symbol 274 MovieClip | Uses:252 259 266 273 | Used by:277 |
Symbol 275 Graphic | Used by:277 | |
Symbol 276 Sound | Used by:277 | |
Symbol 277 MovieClip | Uses:229 240 242 244 274 275 276 | Used by:278 |
Symbol 278 MovieClip [pg] | Uses:277 93 | |
Symbol 279 Graphic | Used by:296 | |
Symbol 280 Graphic | Used by:296 | |
Symbol 281 Graphic | Used by:289 295 | |
Symbol 282 Graphic | Used by:289 | |
Symbol 283 Graphic | Used by:289 295 | |
Symbol 284 Graphic | Used by:289 | |
Symbol 285 Graphic | Used by:289 | |
Symbol 286 Graphic | Used by:289 | |
Symbol 287 Graphic | Used by:289 295 | |
Symbol 288 Graphic | Used by:289 | |
Symbol 289 MovieClip | Uses:281 282 283 284 285 286 287 288 | Used by:296 |
Symbol 290 Graphic | Used by:295 | |
Symbol 291 Graphic | Used by:295 | |
Symbol 292 Graphic | Used by:295 | |
Symbol 293 Graphic | Used by:295 | |
Symbol 294 Graphic | Used by:295 | |
Symbol 295 MovieClip | Uses:290 287 291 292 293 283 294 281 | Used by:296 |
Symbol 296 MovieClip | Uses:279 280 289 295 | Used by:381 |
Symbol 297 Graphic | Used by:298 | |
Symbol 298 MovieClip | Uses:297 | Used by:381 1192 |
Symbol 299 Graphic | Used by:317 1192 | |
Symbol 300 Graphic | Used by:317 | |
Symbol 301 Graphic | Used by:309 | |
Symbol 302 Graphic | Used by:309 | |
Symbol 303 Graphic | Used by:309 316 | |
Symbol 304 Graphic | Used by:309 | |
Symbol 305 Graphic | Used by:309 316 | |
Symbol 306 Graphic | Used by:309 | |
Symbol 307 Graphic | Used by:309 | |
Symbol 308 Graphic | Used by:309 | |
Symbol 309 MovieClip | Uses:301 302 303 304 305 306 307 308 | Used by:317 |
Symbol 310 Graphic | Used by:316 | |
Symbol 311 Graphic | Used by:316 | |
Symbol 312 Graphic | Used by:316 | |
Symbol 313 Graphic | Used by:316 | |
Symbol 314 Graphic | Used by:316 | |
Symbol 315 Graphic | Used by:316 | |
Symbol 316 MovieClip | Uses:310 311 312 305 313 303 314 315 | Used by:317 |
Symbol 317 MovieClip | Uses:299 300 309 316 | Used by:381 |
Symbol 318 Graphic | Used by:319 | |
Symbol 319 MovieClip | Uses:318 | Used by:381 1192 |
Symbol 320 Graphic | Used by:329 | |
Symbol 321 Graphic | Used by:329 335 345 369 1192 | |
Symbol 322 Graphic | Used by:329 335 345 369 1192 | |
Symbol 323 Graphic | Used by:329 335 345 369 1192 | |
Symbol 324 Graphic | Used by:329 | |
Symbol 325 Graphic | Used by:329 | |
Symbol 326 Graphic | Used by:329 | |
Symbol 327 Graphic | Used by:329 | |
Symbol 328 Graphic | Used by:329 | |
Symbol 329 MovieClip | Uses:320 321 322 323 324 325 180 326 327 328 | Used by:370 |
Symbol 330 Graphic | Used by:335 | |
Symbol 331 Graphic | Used by:335 | |
Symbol 332 Sound | Used by:335 | |
Symbol 333 Graphic | Used by:335 | |
Symbol 334 Graphic | Used by:335 | |
Symbol 335 MovieClip | Uses:330 321 322 323 331 332 333 334 | Used by:370 |
Symbol 336 Graphic | Used by:345 | |
Symbol 337 Graphic | Used by:342 | |
Symbol 338 Graphic | Used by:342 | |
Symbol 339 Graphic | Used by:342 | |
Symbol 340 Graphic | Used by:342 | |
Symbol 341 Graphic | Used by:342 | |
Symbol 342 MovieClip | Uses:337 338 339 340 341 | Used by:345 |
Symbol 343 Graphic | Used by:345 | |
Symbol 344 Graphic | Used by:345 | |
Symbol 345 MovieClip | Uses:336 321 322 323 342 343 203 344 | Used by:370 |
Symbol 346 Graphic | Used by:369 | |
Symbol 347 Graphic | Used by:369 | |
Symbol 348 Graphic | Used by:369 | |
Symbol 349 Graphic | Used by:369 | |
Symbol 350 Graphic | Used by:369 | |
Symbol 351 Graphic | Used by:369 | |
Symbol 352 Graphic | Used by:369 | |
Symbol 353 Graphic | Used by:369 | |
Symbol 354 Graphic | Used by:369 | |
Symbol 355 Graphic | Used by:369 | |
Symbol 356 Graphic | Used by:369 | |
Symbol 357 Graphic | Used by:369 | |
Symbol 358 Graphic | Used by:369 | |
Symbol 359 Graphic | Used by:369 | |
Symbol 360 Graphic | Used by:369 | |
Symbol 361 Graphic | Used by:369 | |
Symbol 362 Graphic | Used by:369 | |
Symbol 363 Graphic | Used by:369 | |
Symbol 364 Graphic | Used by:369 | |
Symbol 365 Graphic | Used by:369 | |
Symbol 366 Graphic | Used by:369 | |
Symbol 367 Graphic | Used by:369 | |
Symbol 368 Graphic | Used by:369 | |
Symbol 369 MovieClip | Uses:321 346 322 347 323 348 349 185 350 351 352 353 354 355 356 357 358 359 360 361 362 189 363 364 365 366 367 368 | Used by:370 |
Symbol 370 MovieClip | Uses:329 335 345 369 | Used by:381 |
Symbol 371 Graphic | Used by:381 | |
Symbol 372 Sound | Used by:381 | |
Symbol 373 Graphic | Used by:381 | |
Symbol 374 Graphic | Used by:381 | |
Symbol 375 Graphic | Used by:381 | |
Symbol 376 Graphic | Used by:381 | |
Symbol 377 Graphic | Used by:381 | |
Symbol 378 Graphic | Used by:381 | |
Symbol 379 Graphic | Used by:381 | |
Symbol 380 Graphic | Used by:381 | |
Symbol 381 MovieClip | Uses:296 298 317 319 370 371 372 373 374 375 376 377 378 379 380 | Used by:382 |
Symbol 382 MovieClip [santa] | Uses:381 93 | |
Symbol 383 Graphic | Used by:389 | |
Symbol 384 Graphic | Used by:389 | |
Symbol 385 Graphic | Used by:389 | |
Symbol 386 Graphic | Used by:389 | |
Symbol 387 Graphic | Used by:389 | |
Symbol 388 Graphic | Used by:389 | |
Symbol 389 MovieClip | Uses:383 384 385 386 387 388 | Used by:426 |
Symbol 390 Graphic | Used by:397 | |
Symbol 391 Graphic | Used by:397 | |
Symbol 392 Graphic | Used by:397 | |
Symbol 393 Graphic | Used by:397 | |
Symbol 394 Graphic | Used by:397 | |
Symbol 395 Graphic | Used by:397 | |
Symbol 396 Graphic | Used by:397 | |
Symbol 397 MovieClip | Uses:390 391 392 393 394 395 396 | Used by:426 |
Symbol 398 Sound | Used by:426 497 879 896 | |
Symbol 399 Graphic | Used by:401 | |
Symbol 400 Graphic | Used by:401 | |
Symbol 401 MovieClip | Uses:399 400 | Used by:426 |
Symbol 402 Graphic | Used by:408 | |
Symbol 403 Graphic | Used by:408 | |
Symbol 404 Sound | Used by:408 879 | |
Symbol 405 Graphic | Used by:408 | |
Symbol 406 Graphic | Used by:408 | |
Symbol 407 Graphic | Used by:408 | |
Symbol 408 MovieClip | Uses:402 403 404 405 406 407 | Used by:426 |
Symbol 409 Graphic | Used by:416 | |
Symbol 410 Graphic | Used by:416 | |
Symbol 411 Sound | Used by:416 487 | |
Symbol 412 Graphic | Used by:416 | |
Symbol 413 Graphic | Used by:416 | |
Symbol 414 Graphic | Used by:416 | |
Symbol 415 Graphic | Used by:416 | |
Symbol 416 MovieClip | Uses:409 410 411 412 413 414 415 | Used by:426 |
Symbol 417 Graphic | Used by:425 | |
Symbol 418 Graphic | Used by:425 | |
Symbol 419 Graphic | Used by:425 | |
Symbol 420 Graphic | Used by:425 | |
Symbol 421 Graphic | Used by:425 | |
Symbol 422 Graphic | Used by:425 | |
Symbol 423 Graphic | Used by:425 | |
Symbol 424 Graphic | Used by:425 | |
Symbol 425 MovieClip | Uses:417 418 419 420 421 422 423 424 | Used by:426 |
Symbol 426 MovieClip | Uses:389 397 398 401 408 416 425 86 | Used by:427 |
Symbol 427 MovieClip [goblin1] | Uses:426 93 | |
Symbol 428 Graphic | Used by:463 | |
Symbol 429 Graphic | Used by:463 | |
Symbol 430 Graphic | Used by:463 | |
Symbol 431 Graphic | Used by:463 | |
Symbol 432 Graphic | Used by:463 | |
Symbol 433 Graphic | Used by:463 | |
Symbol 434 Graphic | Used by:463 | |
Symbol 435 Graphic | Used by:463 | |
Symbol 436 Graphic | Used by:463 | |
Symbol 437 Graphic | Used by:463 | |
Symbol 438 Graphic | Used by:463 | |
Symbol 439 Graphic | Used by:463 | |
Symbol 440 Graphic | Used by:463 | |
Symbol 441 Graphic | Used by:463 | |
Symbol 442 Graphic | Used by:463 | |
Symbol 443 Graphic | Used by:463 | |
Symbol 444 Graphic | Used by:463 | |
Symbol 445 Graphic | Used by:463 | |
Symbol 446 Graphic | Used by:463 | |
Symbol 447 Graphic | Used by:463 | |
Symbol 448 Graphic | Used by:463 | |
Symbol 449 Graphic | Used by:463 | |
Symbol 450 Graphic | Used by:463 | |
Symbol 451 Graphic | Used by:463 | |
Symbol 452 Graphic | Used by:463 | |
Symbol 453 Graphic | Used by:463 | |
Symbol 454 Graphic | Used by:463 | |
Symbol 455 Graphic | Used by:463 | |
Symbol 456 Graphic | Used by:463 | |
Symbol 457 Graphic | Used by:463 | |
Symbol 458 Graphic | Used by:463 | |
Symbol 459 Graphic | Used by:463 | |
Symbol 460 Graphic | Used by:463 | |
Symbol 461 Graphic | Used by:463 | |
Symbol 462 Graphic | Used by:463 | |
Symbol 463 MovieClip | Uses:428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 | Used by:497 |
Symbol 464 Graphic | Used by:471 | |
Symbol 465 Graphic | Used by:471 | |
Symbol 466 Graphic | Used by:471 | |
Symbol 467 Graphic | Used by:471 | |
Symbol 468 Graphic | Used by:471 | |
Symbol 469 Graphic | Used by:471 | |
Symbol 470 Graphic | Used by:471 | |
Symbol 471 MovieClip | Uses:464 465 466 467 468 469 470 | Used by:497 |
Symbol 472 Graphic | Used by:474 | |
Symbol 473 Graphic | Used by:474 | |
Symbol 474 MovieClip | Uses:472 473 | Used by:497 |
Symbol 475 Graphic | Used by:480 | |
Symbol 476 Graphic | Used by:480 | |
Symbol 477 Graphic | Used by:480 | |
Symbol 478 Graphic | Used by:480 | |
Symbol 479 Graphic | Used by:480 | |
Symbol 480 MovieClip | Uses:475 476 269 477 478 479 | Used by:497 |
Symbol 481 Graphic | Used by:487 | |
Symbol 482 Graphic | Used by:487 | |
Symbol 483 Graphic | Used by:487 | |
Symbol 484 Graphic | Used by:487 | |
Symbol 485 Graphic | Used by:487 | |
Symbol 486 Graphic | Used by:487 | |
Symbol 487 MovieClip | Uses:481 482 411 483 484 485 486 | Used by:497 |
Symbol 488 Graphic | Used by:496 | |
Symbol 489 Graphic | Used by:496 | |
Symbol 490 Graphic | Used by:496 | |
Symbol 491 Graphic | Used by:496 | |
Symbol 492 Graphic | Used by:496 | |
Symbol 493 Graphic | Used by:496 | |
Symbol 494 Graphic | Used by:496 | |
Symbol 495 Graphic | Used by:496 | |
Symbol 496 MovieClip | Uses:488 489 490 491 492 493 494 495 | Used by:497 |
Symbol 497 MovieClip | Uses:463 471 398 474 480 487 496 86 | Used by:498 |
Symbol 498 MovieClip [goblin2] | Uses:497 93 | |
Symbol 499 Graphic | Used by:501 | |
Symbol 500 Sound | Used by:501 | |
Symbol 501 MovieClip | Uses:499 500 | Used by:534 |
Symbol 502 Graphic | Used by:534 | |
Symbol 503 Graphic | Used by:511 | |
Symbol 504 Graphic | Used by:509 | |
Symbol 505 Graphic | Used by:509 | |
Symbol 506 Graphic | Used by:509 | |
Symbol 507 Graphic | Used by:509 | |
Symbol 508 Graphic | Used by:509 | |
Symbol 509 MovieClip | Uses:504 505 506 507 508 | Used by:511 |
Symbol 510 Graphic | Used by:511 | |
Symbol 511 MovieClip | Uses:503 509 510 | Used by:534 |
Symbol 512 Graphic | Used by:520 | |
Symbol 513 Graphic | Used by:520 | |
Symbol 514 Graphic | Used by:520 | |
Symbol 515 Graphic | Used by:520 | |
Symbol 516 Graphic | Used by:520 | |
Symbol 517 Graphic | Used by:520 | |
Symbol 518 Graphic | Used by:520 | |
Symbol 519 Graphic | Used by:520 | |
Symbol 520 MovieClip | Uses:512 513 514 515 516 517 518 519 | Used by:534 |
Symbol 521 Graphic | Used by:533 | |
Symbol 522 Graphic | Used by:533 | |
Symbol 523 Sound | Used by:533 | |
Symbol 524 Graphic | Used by:533 | |
Symbol 525 Graphic | Used by:533 | |
Symbol 526 Graphic | Used by:533 | |
Symbol 527 Graphic | Used by:533 | |
Symbol 528 Graphic | Used by:533 | |
Symbol 529 Graphic | Used by:533 | |
Symbol 530 Graphic | Used by:533 | |
Symbol 531 Graphic | Used by:533 | |
Symbol 532 Graphic | Used by:533 | |
Symbol 533 MovieClip | Uses:521 522 523 524 525 526 527 528 529 530 531 532 | Used by:534 |
Symbol 534 MovieClip | Uses:501 502 511 520 93 533 | Used by:535 |
Symbol 535 MovieClip [zeplin] | Uses:534 | |
Symbol 536 Graphic | Used by:538 | |
Symbol 537 Graphic | Used by:538 | |
Symbol 538 MovieClip | Uses:536 537 | Used by:548 |
Symbol 539 Graphic | Used by:547 | |
Symbol 540 Graphic | Used by:547 | |
Symbol 541 Graphic | Used by:547 | |
Symbol 542 Graphic | Used by:547 | |
Symbol 543 Graphic | Used by:547 | |
Symbol 544 Graphic | Used by:547 | |
Symbol 545 Graphic | Used by:547 | |
Symbol 546 Graphic | Used by:547 | |
Symbol 547 MovieClip | Uses:539 540 541 542 543 544 545 546 | Used by:548 |
Symbol 548 MovieClip | Uses:538 547 | Used by:579 |
Symbol 549 Graphic | Used by:557 | |
Symbol 550 Graphic | Used by:557 | |
Symbol 551 Graphic | Used by:557 | |
Symbol 552 Graphic | Used by:557 | |
Symbol 553 Graphic | Used by:556 | |
Symbol 554 Graphic | Used by:556 | |
Symbol 555 Graphic | Used by:556 | |
Symbol 556 MovieClip | Uses:553 554 555 | Used by:557 |
Symbol 557 MovieClip | Uses:549 550 551 552 556 | Used by:579 |
Symbol 558 Graphic | Used by:567 | |
Symbol 559 Graphic | Used by:567 | |
Symbol 560 Graphic | Used by:567 | |
Symbol 561 Graphic | Used by:567 | |
Symbol 562 Graphic | Used by:567 | |
Symbol 563 Graphic | Used by:567 | |
Symbol 564 Graphic | Used by:567 | |
Symbol 565 Graphic | Used by:567 | |
Symbol 566 Graphic | Used by:567 | |
Symbol 567 MovieClip | Uses:558 559 560 561 562 563 564 565 566 | Used by:579 |
Symbol 568 Graphic | Used by:579 | |
Symbol 569 Graphic | Used by:578 | |
Symbol 570 Graphic | Used by:578 | |
Symbol 571 Graphic | Used by:578 | |
Symbol 572 Graphic | Used by:578 | |
Symbol 573 Graphic | Used by:578 | |
Symbol 574 Graphic | Used by:578 | |
Symbol 575 Graphic | Used by:578 | |
Symbol 576 Graphic | Used by:578 | |
Symbol 577 Graphic | Used by:578 | |
Symbol 578 MovieClip | Uses:569 570 571 572 573 574 575 576 577 | Used by:579 |
Symbol 579 MovieClip | Uses:548 557 567 568 578 86 | Used by:580 |
Symbol 580 MovieClip [jacklin] | Uses:579 93 | |
Symbol 581 Graphic | Used by:582 | |
Symbol 582 MovieClip [landscreen] | Uses:581 | |
Symbol 583 Graphic | Used by:584 | |
Symbol 584 MovieClip [boom] | Uses:583 | |
Symbol 585 Graphic | Used by:590 | |
Symbol 586 Graphic | Used by:590 | |
Symbol 587 Graphic | Used by:590 | |
Symbol 588 Graphic | Used by:590 | |
Symbol 589 Graphic | Used by:590 | |
Symbol 590 MovieClip [rocket] | Uses:585 586 587 588 589 | |
Symbol 591 Bitmap | Used by:592 | |
Symbol 592 Graphic | Uses:591 | Used by:607 |
Symbol 593 Bitmap | Used by:594 | |
Symbol 594 Graphic | Uses:593 | Used by:607 |
Symbol 595 Bitmap | Used by:596 | |
Symbol 596 Graphic | Uses:595 | Used by:607 |
Symbol 597 Bitmap | Used by:598 | |
Symbol 598 Graphic | Uses:597 | Used by:607 |
Symbol 599 Bitmap | Used by:600 | |
Symbol 600 Graphic | Uses:599 | Used by:607 |
Symbol 601 Bitmap | Used by:602 | |
Symbol 602 Graphic | Uses:601 | Used by:607 |
Symbol 603 Bitmap | Used by:604 | |
Symbol 604 Graphic | Uses:603 | Used by:607 |
Symbol 605 Bitmap | Used by:606 | |
Symbol 606 Graphic | Uses:605 | Used by:607 |
Symbol 607 MovieClip [smoketrail] | Uses:592 594 596 598 600 602 604 606 | |
Symbol 608 Graphic | Used by:614 | |
Symbol 609 Graphic | Used by:614 | |
Symbol 610 Graphic | Used by:614 | |
Symbol 611 Graphic | Used by:614 | |
Symbol 612 Graphic | Used by:613 | |
Symbol 613 MovieClip | Uses:612 | Used by:614 |
Symbol 614 MovieClip [grenade] | Uses:608 609 610 611 613 | |
Symbol 615 Graphic | Used by:625 | |
Symbol 616 Graphic | Used by:625 | |
Symbol 617 Graphic | Used by:625 | |
Symbol 618 Graphic | Used by:625 | |
Symbol 619 Graphic | Used by:624 | |
Symbol 620 Graphic | Used by:624 | |
Symbol 621 Graphic | Used by:624 | |
Symbol 622 Graphic | Used by:624 | |
Symbol 623 Graphic | Used by:624 | |
Symbol 624 MovieClip | Uses:619 620 621 622 623 | Used by:625 638 |
Symbol 625 MovieClip [rifle] | Uses:615 616 617 618 624 | |
Symbol 626 Graphic | Used by:633 | |
Symbol 627 Graphic | Used by:633 | |
Symbol 628 Graphic | Used by:633 | |
Symbol 629 Graphic | Used by:633 | |
Symbol 630 Graphic | Used by:633 | |
Symbol 631 Graphic | Used by:633 | |
Symbol 632 Graphic | Used by:633 | |
Symbol 633 MovieClip [greensmoke] | Uses:626 627 628 629 630 631 632 | |
Symbol 634 Graphic | Used by:638 | |
Symbol 635 Graphic | Used by:638 | |
Symbol 636 Graphic | Used by:638 | |
Symbol 637 Graphic | Used by:638 | |
Symbol 638 MovieClip [shotgun] | Uses:634 635 636 637 624 | |
Symbol 639 Graphic | Used by:644 | |
Symbol 640 Graphic | Used by:644 | |
Symbol 641 Sound | Used by:644 | |
Symbol 642 Graphic | Used by:644 | |
Symbol 643 Graphic | Used by:644 | |
Symbol 644 MovieClip [snowball2] | Uses:639 640 641 642 643 | |
Symbol 645 Graphic | Used by:649 | |
Symbol 646 Graphic | Used by:649 | |
Symbol 647 Sound | Used by:649 | |
Symbol 648 Graphic | Used by:649 | |
Symbol 649 MovieClip [snowball] | Uses:645 646 647 648 | |
Symbol 650 Graphic | Used by:651 | |
Symbol 651 MovieClip [napalm] | Uses:650 | |
Symbol 652 Graphic | Used by:653 | |
Symbol 653 MovieClip [cherrybomb] | Uses:652 | |
Symbol 654 Graphic | Used by:655 | |
Symbol 655 MovieClip [jackbomb] | Uses:654 | |
Symbol 656 Graphic | Used by:660 | |
Symbol 657 Graphic | Used by:660 | |
Symbol 658 Graphic | Used by:660 | |
Symbol 659 Graphic | Used by:660 | |
Symbol 660 MovieClip [cluster] | Uses:656 657 658 659 | |
Symbol 661 Font | Used by:662 931 1208 1235 1269 1272 1288 1293 1294 | |
Symbol 662 EditableText | Uses:661 | Used by:663 |
Symbol 663 MovieClip [playerdamage] | Uses:662 | |
Symbol 664 Graphic | Used by:672 | |
Symbol 665 Graphic | Used by:672 | |
Symbol 666 Graphic | Used by:672 | |
Symbol 667 Graphic | Used by:672 | |
Symbol 668 Graphic | Used by:672 | |
Symbol 669 Graphic | Used by:672 | |
Symbol 670 Graphic | Used by:672 | |
Symbol 671 Graphic | Used by:672 | |
Symbol 672 MovieClip [fire2] | Uses:664 665 666 667 668 669 670 671 | |
Symbol 673 Graphic | Used by:683 | |
Symbol 674 Graphic | Used by:683 | |
Symbol 675 Graphic | Used by:683 | |
Symbol 676 Graphic | Used by:683 | |
Symbol 677 Graphic | Used by:683 | |
Symbol 678 Graphic | Used by:683 | |
Symbol 679 Graphic | Used by:683 | |
Symbol 680 Graphic | Used by:683 | |
Symbol 681 Graphic | Used by:683 | |
Symbol 682 Graphic | Used by:683 | |
Symbol 683 MovieClip [fire] | Uses:673 674 675 676 677 678 679 680 681 682 | |
Symbol 684 Graphic | Used by:691 | |
Symbol 685 Sound | Used by:691 | |
Symbol 686 Graphic | Used by:691 | |
Symbol 687 Graphic | Used by:691 | |
Symbol 688 Graphic | Used by:691 | |
Symbol 689 Graphic | Used by:691 | |
Symbol 690 Graphic | Used by:691 | |
Symbol 691 MovieClip [splash] | Uses:684 685 686 687 688 689 690 | |
Symbol 692 Graphic | Used by:697 | |
Symbol 693 Graphic | Used by:697 | |
Symbol 694 Graphic | Used by:697 | |
Symbol 695 Graphic | Used by:697 | |
Symbol 696 Graphic | Used by:697 | |
Symbol 697 MovieClip [plasmatrail] | Uses:692 693 694 695 696 | |
Symbol 698 Graphic | Used by:703 | |
Symbol 699 Graphic | Used by:703 | |
Symbol 700 Graphic | Used by:703 | |
Symbol 701 Graphic | Used by:703 | |
Symbol 702 Graphic | Used by:703 | |
Symbol 703 MovieClip [greenring] | Uses:698 699 700 701 702 | |
Symbol 704 Graphic | Used by:720 749 762 766 790 815 819 822 | |
Symbol 705 Graphic | Used by:720 749 762 766 790 815 819 822 | |
Symbol 706 Graphic | Used by:720 749 755 762 766 790 815 818 819 822 | |
Symbol 707 Graphic | Used by:720 749 755 762 766 790 815 818 819 822 | |
Symbol 708 Graphic | Used by:720 749 762 766 790 815 819 822 | |
Symbol 709 Graphic | Used by:720 749 762 766 790 815 819 822 | |
Symbol 710 Graphic | Used by:720 749 762 766 790 815 819 822 | |
Symbol 711 Graphic | Used by:720 749 762 766 790 815 819 822 | |
Symbol 712 Graphic | Used by:720 749 762 766 790 815 819 822 | |
Symbol 713 Graphic | Used by:720 749 755 762 766 790 815 818 819 822 | |
Symbol 714 Graphic | Used by:720 749 755 762 766 790 815 818 819 822 | |
Symbol 715 Graphic | Used by:720 734 749 762 766 790 804 815 819 822 | |
Symbol 716 Graphic | Used by:720 749 762 766 790 815 819 822 | |
Symbol 717 Graphic | Used by:720 749 762 766 790 815 819 822 | |
Symbol 718 Graphic | Used by:720 749 762 766 790 815 819 822 | |
Symbol 719 Graphic | Used by:720 749 762 766 790 815 819 822 | |
Symbol 720 MovieClip | Uses:704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 | Used by:779 |
Symbol 721 Graphic | Used by:734 804 | |
Symbol 722 Graphic | Used by:734 | |
Symbol 723 Graphic | Used by:734 804 | |
Symbol 724 Graphic | Used by:734 | |
Symbol 725 Graphic | Used by:734 | |
Symbol 726 Graphic | Used by:734 | |
Symbol 727 Graphic | Used by:734 | |
Symbol 728 Graphic | Used by:734 | |
Symbol 729 Graphic | Used by:734 | |
Symbol 730 Graphic | Used by:734 804 | |
Symbol 731 Graphic | Used by:734 | |
Symbol 732 Graphic | Used by:734 804 | |
Symbol 733 Graphic | Used by:734 | |
Symbol 734 MovieClip | Uses:721 715 722 723 724 725 726 727 728 729 730 731 732 733 | Used by:779 |
Symbol 735 Graphic | Used by:736 | |
Symbol 736 MovieClip | Uses:735 | Used by:779 |
Symbol 737 Graphic | Used by:749 | |
Symbol 738 Graphic | Used by:749 | |
Symbol 739 Graphic | Used by:749 | |
Symbol 740 Graphic | Used by:749 815 | |
Symbol 741 Graphic | Used by:749 | |
Symbol 742 Sound | Used by:749 815 | |
Symbol 743 Graphic | Used by:749 | |
Symbol 744 Graphic | Used by:749 | |
Symbol 745 Graphic | Used by:749 815 | |
Symbol 746 Graphic | Used by:749 815 | |
Symbol 747 Graphic | Used by:749 815 | |
Symbol 748 Graphic | Used by:749 | |
Symbol 749 MovieClip | Uses:704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 737 738 739 740 741 742 743 744 745 746 747 748 | Used by:779 |
Symbol 750 Graphic | Used by:755 818 | |
Symbol 751 Graphic | Used by:755 818 | |
Symbol 752 Graphic | Used by:755 818 | |
Symbol 753 Graphic | Used by:755 818 | |
Symbol 754 Graphic | Used by:755 818 | |
Symbol 755 MovieClip | Uses:706 707 750 751 752 753 713 714 754 | Used by:767 779 |
Symbol 756 Sound | Used by:779 824 | |
Symbol 757 Graphic | Used by:762 790 804 815 819 822 | |
Symbol 758 Sound | Used by:761 | |
Symbol 759 Sound | Used by:761 | |
Symbol 760 Sound | Used by:761 | |
Symbol 761 MovieClip | Uses:758 759 760 | Used by:762 819 |
Symbol 762 MovieClip | Uses:704 705 706 707 757 708 709 710 711 712 713 714 715 716 717 718 719 761 | Used by:779 |
Symbol 763 Graphic | Used by:766 | |
Symbol 764 Graphic | Used by:766 | |
Symbol 765 Sound | Used by:766 822 | |
Symbol 766 MovieClip | Uses:704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 763 764 765 719 | Used by:779 |
Symbol 767 MovieClip | Uses:755 | Used by:779 |
Symbol 768 Graphic | Used by:778 | |
Symbol 769 Graphic | Used by:778 | |
Symbol 770 Graphic | Used by:778 | |
Symbol 771 Graphic | Used by:778 | |
Symbol 772 Graphic | Used by:778 | |
Symbol 773 Graphic | Used by:778 | |
Symbol 774 Graphic | Used by:778 | |
Symbol 775 Graphic | Used by:778 | |
Symbol 776 Graphic | Used by:778 | |
Symbol 777 Graphic | Used by:778 | |
Symbol 778 MovieClip [yeti_dead] | Uses:768 769 770 771 772 773 774 775 776 777 | Used by:779 |
Symbol 779 MovieClip | Uses:720 734 736 749 755 756 762 766 767 778 | Used by:780 |
Symbol 780 MovieClip [yeti2] | Uses:779 | |
Symbol 781 Graphic | Used by:790 804 815 819 822 | |
Symbol 782 Graphic | Used by:790 804 815 819 822 | |
Symbol 783 Graphic | Used by:790 804 815 819 822 | |
Symbol 784 Graphic | Used by:790 804 815 819 822 | |
Symbol 785 Graphic | Used by:790 804 815 819 822 | |
Symbol 786 Graphic | Used by:790 804 815 819 822 | |
Symbol 787 Graphic | Used by:790 804 815 819 822 | |
Symbol 788 Graphic | Used by:790 804 815 819 822 | |
Symbol 789 Graphic | Used by:790 815 819 822 | |
Symbol 790 MovieClip | Uses:704 705 706 707 781 782 783 784 785 786 787 757 788 708 789 709 710 711 712 713 714 715 716 717 718 719 | Used by:824 |
Symbol 791 Graphic | Used by:804 | |
Symbol 792 Graphic | Used by:804 | |
Symbol 793 Graphic | Used by:804 | |
Symbol 794 Graphic | Used by:804 | |
Symbol 795 Graphic | Used by:804 | |
Symbol 796 Graphic | Used by:804 | |
Symbol 797 Graphic | Used by:804 | |
Symbol 798 Graphic | Used by:804 | |
Symbol 799 Graphic | Used by:804 | |
Symbol 800 Graphic | Used by:804 | |
Symbol 801 Graphic | Used by:804 | |
Symbol 802 Graphic | Used by:804 | |
Symbol 803 Graphic | Used by:804 | |
Symbol 804 MovieClip | Uses:781 782 783 784 785 786 787 757 788 721 715 791 723 792 793 794 795 796 797 798 799 800 801 730 802 732 803 | Used by:824 |
Symbol 805 Graphic | Used by:806 | |
Symbol 806 MovieClip | Uses:805 | Used by:824 |
Symbol 807 Graphic | Used by:815 | |
Symbol 808 Graphic | Used by:815 | |
Symbol 809 Graphic | Used by:815 | |
Symbol 810 Graphic | Used by:815 | |
Symbol 811 Graphic | Used by:815 | |
Symbol 812 Graphic | Used by:815 | |
Symbol 813 Graphic | Used by:815 | |
Symbol 814 Graphic | Used by:815 | |
Symbol 815 MovieClip | Uses:704 705 706 707 781 782 783 784 785 786 787 757 788 708 789 709 710 711 712 713 714 715 716 717 718 719 807 808 809 740 810 811 742 812 745 813 746 747 814 | Used by:824 |
Symbol 816 Graphic | Used by:818 | |
Symbol 817 Graphic | Used by:818 | |
Symbol 818 MovieClip | Uses:706 707 750 751 816 752 817 753 713 714 754 | Used by:823 824 |
Symbol 819 MovieClip | Uses:704 705 706 707 781 782 783 784 785 786 787 757 788 708 789 709 710 711 712 713 714 715 716 717 718 719 761 | Used by:824 |
Symbol 820 Graphic | Used by:822 | |
Symbol 821 Graphic | Used by:822 | |
Symbol 822 MovieClip | Uses:704 705 706 707 781 782 783 784 785 786 787 757 788 708 789 709 710 711 712 713 714 715 716 717 718 820 821 765 719 | Used by:824 |
Symbol 823 MovieClip | Uses:818 | Used by:824 |
Symbol 824 MovieClip | Uses:790 804 806 815 818 819 822 823 756 | Used by:825 |
Symbol 825 MovieClip [yeti1] | Uses:824 | |
Symbol 826 Graphic | Used by:850 | |
Symbol 827 Graphic | Used by:850 | |
Symbol 828 Graphic | Used by:832 | |
Symbol 829 Graphic | Used by:832 | |
Symbol 830 Graphic | Used by:832 | |
Symbol 831 Graphic | Used by:832 | |
Symbol 832 MovieClip | Uses:828 829 830 831 | Used by:850 |
Symbol 833 Sound | Used by:850 | |
Symbol 834 Graphic | Used by:838 | |
Symbol 835 Graphic | Used by:838 | |
Symbol 836 Graphic | Used by:838 | |
Symbol 837 Graphic | Used by:838 | |
Symbol 838 MovieClip | Uses:834 835 836 837 | Used by:850 |
Symbol 839 Sound | Used by:850 | |
Symbol 840 Graphic | Used by:849 | |
Symbol 841 Graphic | Used by:849 | |
Symbol 842 Graphic | Used by:849 | |
Symbol 843 Graphic | Used by:849 | |
Symbol 844 Graphic | Used by:849 | |
Symbol 845 Graphic | Used by:849 | |
Symbol 846 Graphic | Used by:849 | |
Symbol 847 Graphic | Used by:849 | |
Symbol 848 Graphic | Used by:849 | |
Symbol 849 MovieClip | Uses:840 841 842 843 844 845 846 847 848 | Used by:850 |
Symbol 850 MovieClip [spike] | Uses:826 827 832 833 838 839 849 | |
Symbol 851 Graphic | Used by:852 | |
Symbol 852 MovieClip [yeti0] | Uses:851 93 | |
Symbol 853 Graphic | Used by:854 879 907 | |
Symbol 854 MovieClip | Uses:853 | Used by:867 |
Symbol 855 Graphic | Used by:866 | |
Symbol 856 Graphic | Used by:866 | |
Symbol 857 Graphic | Used by:866 | |
Symbol 858 Graphic | Used by:866 | |
Symbol 859 Graphic | Used by:866 | |
Symbol 860 Graphic | Used by:866 | |
Symbol 861 Graphic | Used by:866 | |
Symbol 862 Graphic | Used by:866 | |
Symbol 863 Graphic | Used by:866 | |
Symbol 864 Graphic | Used by:866 | |
Symbol 865 Graphic | Used by:866 | |
Symbol 866 MovieClip | Uses:855 856 857 858 859 860 861 862 863 864 865 | Used by:867 |
Symbol 867 MovieClip | Uses:854 866 | Used by:868 |
Symbol 868 MovieClip [goblin_boss_run] | Uses:867 | |
Symbol 869 Graphic | Used by:879 | |
Symbol 870 Graphic | Used by:879 | |
Symbol 871 Graphic | Used by:879 | |
Symbol 872 Graphic | Used by:879 | |
Symbol 873 Graphic | Used by:879 | |
Symbol 874 Graphic | Used by:879 | |
Symbol 875 Graphic | Used by:879 | |
Symbol 876 Graphic | Used by:879 | |
Symbol 877 Graphic | Used by:879 | |
Symbol 878 Graphic | Used by:879 | |
Symbol 879 MovieClip | Uses:869 870 398 853 871 872 873 874 875 404 876 877 878 | Used by:907 |
Symbol 880 Graphic | Used by:896 | |
Symbol 881 Graphic | Used by:896 | |
Symbol 882 Graphic | Used by:896 | |
Symbol 883 Graphic | Used by:896 | |
Symbol 884 Graphic | Used by:896 | |
Symbol 885 Graphic | Used by:896 | |
Symbol 886 Graphic | Used by:896 | |
Symbol 887 Graphic | Used by:896 | |
Symbol 888 Graphic | Used by:896 | |
Symbol 889 Graphic | Used by:896 | |
Symbol 890 Graphic | Used by:896 | |
Symbol 891 Graphic | Used by:896 | |
Symbol 892 Graphic | Used by:896 | |
Symbol 893 Graphic | Used by:896 | |
Symbol 894 Graphic | Used by:896 | |
Symbol 895 Graphic | Used by:896 | |
Symbol 896 MovieClip | Uses:880 881 882 883 398 884 885 886 887 888 889 890 891 892 893 894 895 | Used by:907 |
Symbol 897 Graphic | Used by:907 | |
Symbol 898 Graphic | Used by:906 | |
Symbol 899 Graphic | Used by:906 | |
Symbol 900 Graphic | Used by:906 | |
Symbol 901 Graphic | Used by:906 | |
Symbol 902 Graphic | Used by:906 | |
Symbol 903 Graphic | Used by:906 | |
Symbol 904 Graphic | Used by:906 | |
Symbol 905 Graphic | Used by:906 | |
Symbol 906 MovieClip | Uses:898 86 899 900 901 902 903 904 905 | Used by:907 |
Symbol 907 MovieClip | Uses:853 879 896 897 906 | Used by:908 |
Symbol 908 MovieClip [goblin3] | Uses:907 93 | |
Symbol 909 Graphic | Used by:910 | |
Symbol 910 MovieClip [gas] | Uses:909 | Used by:1256 1317 |
Symbol 911 Graphic | Used by:912 | |
Symbol 912 MovieClip | Uses:911 | Used by:Timeline |
Symbol 913 Graphic | Used by:916 | |
Symbol 914 Graphic | Used by:916 | |
Symbol 915 Graphic | Used by:916 960 | |
Symbol 916 Button | Uses:913 914 915 | Used by:Timeline |
Symbol 917 Font | Used by:918 919 1169 | |
Symbol 918 Text | Uses:917 | Used by:921 |
Symbol 919 Text | Uses:917 | Used by:921 |
Symbol 920 Graphic | Used by:921 | |
Symbol 921 Button | Uses:918 919 920 | Used by:Timeline |
Symbol 922 Font | Used by:923 927 1209 | |
Symbol 923 Text | Uses:922 | Used by:930 |
Symbol 924 Graphic | Used by:925 1048 | |
Symbol 925 MovieClip | Uses:924 | Used by:930 |
Symbol 926 Graphic | Used by:930 | |
Symbol 927 Text | Uses:922 | Used by:929 |
Symbol 928 Graphic | Used by:929 1210 | |
Symbol 929 Button | Uses:927 928 | Used by:930 |
Symbol 930 MovieClip | Uses:923 925 926 929 | Used by:Timeline |
Symbol 931 Text | Uses:661 | Used by:Timeline |
Symbol 932 Font | Used by:933 | |
Symbol 933 Text | Uses:932 | Used by:Timeline |
Symbol 934 Graphic | Used by:960 | |
Symbol 935 Graphic | Used by:936 | |
Symbol 936 MovieClip | Uses:935 | Used by:960 |
Symbol 937 Graphic | Used by:938 | |
Symbol 938 MovieClip | Uses:937 | Used by:960 |
Symbol 939 Graphic | Used by:941 | |
Symbol 940 Graphic | Used by:941 | |
Symbol 941 MovieClip | Uses:939 940 | Used by:947 |
Symbol 942 Graphic | Used by:943 | |
Symbol 943 MovieClip | Uses:942 | Used by:947 |
Symbol 944 Graphic | Used by:947 | |
Symbol 945 Graphic | Used by:946 | |
Symbol 946 MovieClip | Uses:945 | Used by:947 |
Symbol 947 MovieClip | Uses:941 943 944 946 | Used by:960 |
Symbol 948 Graphic | Used by:949 | |
Symbol 949 MovieClip | Uses:948 | Used by:960 |
Symbol 950 MovieClip | Uses:82 71 | Used by:960 |
Symbol 951 Graphic | Used by:960 | |
Symbol 952 Graphic | Used by:960 | |
Symbol 953 Graphic | Used by:960 | |
Symbol 954 Graphic | Used by:960 | |
Symbol 955 ShapeTweening | Used by:957 | |
Symbol 956 Graphic | Used by:957 | |
Symbol 957 MovieClip | Uses:955 956 | Used by:960 |
Symbol 958 Graphic | Used by:960 | |
Symbol 959 Graphic | Used by:960 1123 | |
Symbol 960 MovieClip | Uses:934 936 938 947 949 950 951 952 953 954 957 958 915 959 SS1 | Used by:1123 |
Symbol 961 Graphic | Used by:962 1101 1154 1155 1179 1180 1181 | |
Symbol 962 Button | Uses:961 | Used by:1123 |
Symbol 963 Graphic | Used by:1097 | |
Symbol 964 Graphic | Used by:1097 | |
Symbol 965 Graphic | Used by:1097 | |
Symbol 966 Graphic | Used by:1097 | |
Symbol 967 Graphic | Used by:1097 | |
Symbol 968 Graphic | Used by:1097 | |
Symbol 969 Graphic | Used by:1046 1097 | |
Symbol 970 Graphic | Used by:1097 | |
Symbol 971 Graphic | Used by:1097 | |
Symbol 972 Graphic | Used by:1097 | |
Symbol 973 Graphic | Used by:1097 | |
Symbol 974 Graphic | Used by:1097 | |
Symbol 975 Graphic | Used by:1097 | |
Symbol 976 Graphic | Used by:1097 | |
Symbol 977 Graphic | Used by:1097 | |
Symbol 978 Graphic | Used by:1097 | |
Symbol 979 Graphic | Used by:1097 | |
Symbol 980 Graphic | Used by:1097 | |
Symbol 981 Graphic | Used by:1097 | |
Symbol 982 Graphic | Used by:1097 | |
Symbol 983 Graphic | Used by:1097 | |
Symbol 984 Graphic | Used by:1097 | |
Symbol 985 Graphic | Used by:1097 | |
Symbol 986 Graphic | Used by:1097 | |
Symbol 987 Graphic | Used by:1058 1088 1097 | |
Symbol 988 Graphic | Used by:1058 1088 1097 | |
Symbol 989 Sound | Used by:1097 | |
Symbol 990 Graphic | Used by:1058 1088 1097 | |
Symbol 991 Graphic | Used by:1058 1088 1097 | |
Symbol 992 Graphic | Used by:1097 | |
Symbol 993 Graphic | Used by:1058 1088 1097 | |
Symbol 994 Graphic | Used by:1058 1088 1097 | |
Symbol 995 Graphic | Used by:1058 1088 1097 | |
Symbol 996 Graphic | Used by:1058 1088 1097 | |
Symbol 997 Graphic | Used by:1097 | |
Symbol 998 Graphic | Used by:1058 1088 1097 | |
Symbol 999 Graphic | Used by:1058 1088 1097 | |
Symbol 1000 Graphic | Used by:1097 | |
Symbol 1001 Graphic | Used by:1058 1088 1097 | |
Symbol 1002 Graphic | Used by:1058 1088 1097 | |
Symbol 1003 Graphic | Used by:1097 | |
Symbol 1004 Graphic | Used by:1097 | |
Symbol 1005 Graphic | Used by:1058 1088 1097 | |
Symbol 1006 Graphic | Used by:1058 1088 1097 | |
Symbol 1007 Graphic | Used by:1097 | |
Symbol 1008 Graphic | Used by:1097 | |
Symbol 1009 Sound | Used by:1097 | |
Symbol 1010 Graphic | Used by:1097 | |
Symbol 1011 Graphic | Used by:1097 | |
Symbol 1012 Graphic | Used by:1097 | |
Symbol 1013 Graphic | Used by:1097 | |
Symbol 1014 Graphic | Used by:1097 | |
Symbol 1015 Graphic | Used by:1097 | |
Symbol 1016 Graphic | Used by:1097 | |
Symbol 1017 Graphic | Used by:1097 | |
Symbol 1018 Graphic | Used by:1097 | |
Symbol 1019 Graphic | Used by:1097 | |
Symbol 1020 Graphic | Used by:1097 | |
Symbol 1021 Graphic | Used by:1097 | |
Symbol 1022 Graphic | Used by:1097 | |
Symbol 1023 Graphic | Used by:1097 | |
Symbol 1024 Graphic | Used by:1097 | |
Symbol 1025 Sound | Used by:1097 | |
Symbol 1026 Graphic | Used by:1097 | |
Symbol 1027 Graphic | Used by:1029 | |
Symbol 1028 Graphic | Used by:1029 | |
Symbol 1029 MovieClip | Uses:1027 1028 | Used by:1097 |
Symbol 1030 Graphic | Used by:1032 | |
Symbol 1031 Graphic | Used by:1032 | |
Symbol 1032 MovieClip | Uses:1030 1031 | Used by:1097 |
Symbol 1033 Graphic | Used by:1035 | |
Symbol 1034 Graphic | Used by:1035 | |
Symbol 1035 MovieClip | Uses:1033 1034 | Used by:1097 |
Symbol 1036 Graphic | Used by:1038 | |
Symbol 1037 Graphic | Used by:1038 | |
Symbol 1038 MovieClip | Uses:1036 1037 | Used by:1097 |
Symbol 1039 Graphic | Used by:1041 | |
Symbol 1040 Graphic | Used by:1041 | |
Symbol 1041 MovieClip | Uses:1039 1040 | Used by:1097 |
Symbol 1042 Graphic | Used by:1044 | |
Symbol 1043 Graphic | Used by:1044 | |
Symbol 1044 MovieClip | Uses:1042 1043 | Used by:1097 |
Symbol 1045 Graphic | Used by:1046 | |
Symbol 1046 MovieClip | Uses:1045 969 | Used by:1097 |
Symbol 1047 Sound | Used by:1097 | |
Symbol 1048 MovieClip | Uses:924 | Used by:1097 |
Symbol 1049 Sound | Used by:1097 | |
Symbol 1050 Graphic | Used by:1058 | |
Symbol 1051 Graphic | Used by:1058 | |
Symbol 1052 Graphic | Used by:1058 | |
Symbol 1053 Graphic | Used by:1058 | |
Symbol 1054 Graphic | Used by:1058 | |
Symbol 1055 Graphic | Used by:1058 | |
Symbol 1056 Graphic | Used by:1058 | |
Symbol 1057 Graphic | Used by:1058 | |
Symbol 1058 MovieClip | Uses:987 988 1050 990 991 1051 993 994 1052 995 996 1053 998 999 1054 1055 1001 1002 1056 1005 1006 1057 | Used by:1097 |
Symbol 1059 Graphic | Used by:1063 | |
Symbol 1060 Graphic | Used by:1063 | |
Symbol 1061 Graphic | Used by:1063 | |
Symbol 1062 Graphic | Used by:1063 | |
Symbol 1063 MovieClip | Uses:1059 1060 1061 1062 | Used by:1097 |
Symbol 1064 Graphic | Used by:1097 | |
Symbol 1065 Graphic | Used by:1097 | |
Symbol 1066 Graphic | Used by:1097 | |
Symbol 1067 Graphic | Used by:1097 | |
Symbol 1068 Graphic | Used by:1097 | |
Symbol 1069 Graphic | Used by:1097 | |
Symbol 1070 Graphic | Used by:1097 | |
Symbol 1071 Graphic | Used by:1097 | |
Symbol 1072 Graphic | Used by:1097 | |
Symbol 1073 Graphic | Used by:1097 | |
Symbol 1074 Graphic | Used by:1097 | |
Symbol 1075 Graphic | Used by:1097 | |
Symbol 1076 Graphic | Used by:1097 | |
Symbol 1077 Graphic | Used by:1097 | |
Symbol 1078 Graphic | Used by:1097 | |
Symbol 1079 Graphic | Used by:1097 | |
Symbol 1080 Graphic | Used by:1088 | |
Symbol 1081 Graphic | Used by:1088 | |
Symbol 1082 Graphic | Used by:1088 | |
Symbol 1083 Graphic | Used by:1088 | |
Symbol 1084 Graphic | Used by:1088 | |
Symbol 1085 Graphic | Used by:1088 | |
Symbol 1086 Graphic | Used by:1088 | |
Symbol 1087 Graphic | Used by:1088 | |
Symbol 1088 MovieClip | Uses:1080 1081 1082 1083 1084 1085 1086 987 988 990 991 1087 993 994 995 996 998 999 1001 1002 1005 1006 | Used by:1097 |
Symbol 1089 Sound | Used by:1097 | |
Symbol 1090 Graphic | Used by:1091 | |
Symbol 1091 MovieClip | Uses:1090 | Used by:1096 1097 |
Symbol 1092 Graphic | Used by:1093 | |
Symbol 1093 MovieClip | Uses:1092 | Used by:1096 1097 |
Symbol 1094 Graphic | Used by:1095 | |
Symbol 1095 MovieClip | Uses:1094 | Used by:1096 1097 |
Symbol 1096 MovieClip | Uses:1091 1093 1095 | Used by:1097 |
Symbol 1097 MovieClip | Uses:963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1029 1032 1035 1038 1041 1044 1046 1047 1048 1049 1058 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1088 1089 1091 1093 1095 1096 | Used by:1123 |
Symbol 1098 Graphic | Used by:1123 | |
Symbol 1099 Graphic | Used by:1100 | |
Symbol 1100 MovieClip | Uses:1099 | Used by:1123 1366 |
Symbol 1101 Button | Uses:961 | Used by:1123 |
Symbol 1102 Font | Used by:1103 1105 1112 1116 1117 1120 1122 1173 1174 1175 1346 1358 1361 1363 | |
Symbol 1103 Text | Uses:1102 | Used by:1123 |
Symbol 1104 Graphic | Used by:1123 | |
Symbol 1105 Text | Uses:1102 | Used by:1123 |
Symbol 1106 Graphic | Used by:1123 | |
Symbol 1107 Graphic | Used by:1123 | |
Symbol 1108 Graphic | Used by:1123 | |
Symbol 1109 Graphic | Used by:1123 | |
Symbol 1110 Graphic | Used by:1123 | |
Symbol 1111 Graphic | Used by:1123 | |
Symbol 1112 Text | Uses:1102 | Used by:1123 |
Symbol 1113 Graphic | Used by:1123 | |
Symbol 1114 Graphic | Used by:1123 | |
Symbol 1115 Graphic | Used by:1123 | |
Symbol 1116 Text | Uses:1102 | Used by:1123 |
Symbol 1117 Text | Uses:1102 | Used by:1123 |
Symbol 1118 Graphic | Used by:1123 | |
Symbol 1119 Graphic | Used by:1123 | |
Symbol 1120 Text | Uses:1102 | Used by:1123 |
Symbol 1121 Graphic | Used by:1123 | |
Symbol 1122 Text | Uses:1102 | Used by:1123 |
Symbol 1123 MovieClip | Uses:960 962 1097 1098 1100 1101 1103 1104 1105 1106 1107 959 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 SS2 | Used by:Timeline |
Symbol 1124 Graphic | Used by:1168 | |
Symbol 1125 Graphic | Used by:1168 | |
Symbol 1126 Font | Used by:1127 1172 1173 1174 1175 1364 | |
Symbol 1127 Text | Uses:1126 | Used by:1168 |
Symbol 1128 Graphic | Used by:1164 | |
Symbol 1129 Font | Used by:1130 1131 1132 1141 1142 1143 1144 1146 1157 1166 | |
Symbol 1130 Text | Uses:1129 | Used by:1164 |
Symbol 1131 Text | Uses:1129 | Used by:1164 |
Symbol 1132 Text | Uses:1129 | Used by:1164 |
Symbol 1133 Graphic | Used by:1164 | |
Symbol 1134 Font | Used by:1135 1136 1137 1138 1139 1145 1147 1158 1159 1160 1161 | |
Symbol 1135 Text | Uses:1134 | Used by:1164 |
Symbol 1136 Text | Uses:1134 | Used by:1164 |
Symbol 1137 Text | Uses:1134 | Used by:1164 |
Symbol 1138 Text | Uses:1134 | Used by:1164 |
Symbol 1139 Text | Uses:1134 | Used by:1164 |
Symbol 1140 Graphic | Used by:1164 | |
Symbol 1141 Text | Uses:1129 | Used by:1164 |
Symbol 1142 Text | Uses:1129 | Used by:1164 |
Symbol 1143 Text | Uses:1129 | Used by:1164 |
Symbol 1144 Text | Uses:1129 | Used by:1164 |
Symbol 1145 Text | Uses:1134 | Used by:1164 |
Symbol 1146 Text | Uses:1129 | Used by:1164 |
Symbol 1147 Text | Uses:1134 | Used by:1164 |
Symbol 1148 Graphic | Used by:1164 | |
Symbol 1149 Font | Used by:1150 1151 1167 | |
Symbol 1150 Text | Uses:1149 | Used by:1164 |
Symbol 1151 Text | Uses:1149 | Used by:1164 |
Symbol 1152 Font | Used by:1153 | |
Symbol 1153 Text | Uses:1152 | Used by:1164 |
Symbol 1154 Button | Uses:961 | Used by:1164 |
Symbol 1155 Button | Uses:961 | Used by:1164 |
Symbol 1156 Graphic | Used by:1164 | |
Symbol 1157 Text | Uses:1129 | Used by:1164 |
Symbol 1158 Text | Uses:1134 | Used by:1164 |
Symbol 1159 Text | Uses:1134 | Used by:1164 |
Symbol 1160 Text | Uses:1134 | Used by:1164 |
Symbol 1161 Text | Uses:1134 | Used by:1164 |
Symbol 1162 Graphic | Used by:1164 | |
Symbol 1163 Graphic | Used by:1164 | |
Symbol 1164 MovieClip | Uses:1128 1130 1131 1132 1133 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1150 1151 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 | Used by:1168 |
Symbol 1165 Graphic | Used by:1168 | |
Symbol 1166 Text | Uses:1129 | Used by:1168 |
Symbol 1167 Text | Uses:1149 | Used by:1168 |
Symbol 1168 MovieClip | Uses:1124 1125 1127 1164 1165 1166 1167 | Used by:Timeline |
Symbol 1169 Text | Uses:917 | Used by:Timeline |
Symbol 1170 Font | Used by:1171 | |
Symbol 1171 Text | Uses:1170 | Used by:Timeline |
Symbol 1172 Text | Uses:1126 | Used by:1176 |
Symbol 1173 Text | Uses:1126 1102 | Used by:1176 |
Symbol 1174 Text | Uses:1126 1102 | Used by:1176 |
Symbol 1175 Text | Uses:1126 1102 | Used by:1176 |
Symbol 1176 MovieClip | Uses:1172 1173 1174 1175 | Used by:Timeline |
Symbol 1177 Graphic | Used by:Timeline | |
Symbol 1178 Graphic | Used by:1182 | |
Symbol 1179 Button | Uses:961 | Used by:1182 |
Symbol 1180 Button | Uses:961 | Used by:1182 |
Symbol 1181 Button | Uses:961 | Used by:1182 |
Symbol 1182 MovieClip | Uses:1178 1179 1180 1181 | Used by:Timeline |
Symbol 1183 Sound | Used by:Timeline | |
Symbol 1184 Graphic | Used by:1218 | |
Symbol 1185 Graphic | Used by:1192 1195 1199 1203 1207 | |
Symbol 1186 Graphic | Used by:1187 1193 1196 1200 1204 | |
Symbol 1187 Button | Uses:1186 | Used by:1192 |
Symbol 1188 Graphic | Used by:1189 | |
Symbol 1189 MovieClip | Uses:1188 | Used by:1192 1195 1199 1203 1207 |
Symbol 1190 Graphic | Used by:1192 | |
Symbol 1191 Graphic | Used by:1192 | |
Symbol 1192 MovieClip | Uses:1185 1187 1189 1190 298 299 319 1191 321 322 323 | Used by:1218 |
Symbol 1193 Button | Uses:1186 | Used by:1195 |
Symbol 1194 Graphic | Used by:1195 | |
Symbol 1195 MovieClip | Uses:1185 1193 1189 1194 63 67 | Used by:1218 |
Symbol 1196 Button | Uses:1186 | Used by:1199 |
Symbol 1197 Graphic | Used by:1199 | |
Symbol 1198 Graphic | Used by:1199 | |
Symbol 1199 MovieClip | Uses:1185 1196 1189 1197 177 1198 | Used by:1218 |
Symbol 1200 Button | Uses:1186 | Used by:1203 |
Symbol 1201 Graphic | Used by:1203 | |
Symbol 1202 Graphic | Used by:1203 | |
Symbol 1203 MovieClip | Uses:1185 1200 1189 1201 242 244 1202 | Used by:1218 |
Symbol 1204 Button | Uses:1186 | Used by:1207 |
Symbol 1205 Graphic | Used by:1207 | |
Symbol 1206 Graphic | Used by:1207 | |
Symbol 1207 MovieClip | Uses:1185 1204 1189 1205 118 1206 | Used by:1218 |
Symbol 1208 EditableText | Uses:661 | Used by:1218 |
Symbol 1209 Text | Uses:922 | Used by:1210 |
Symbol 1210 Button | Uses:1209 928 | Used by:1218 |
Symbol 1211 Graphic | Used by:1217 | |
Symbol 1212 Sound | Used by:1217 | |
Symbol 1213 Sound | Used by:1217 | |
Symbol 1214 Sound | Used by:1217 | |
Symbol 1215 Sound | Used by:1217 | |
Symbol 1216 Sound | Used by:1217 | |
Symbol 1217 MovieClip | Uses:1211 1212 1213 1214 1215 1216 | Used by:1218 |
Symbol 1218 MovieClip | Uses:1184 1192 1195 1199 1203 1207 1208 1210 1217 | Used by:Timeline |
Symbol 1219 Graphic | Used by:1220 | |
Symbol 1220 MovieClip | Uses:1219 | Used by:1256 |
Symbol 1221 Graphic | Used by:1222 | |
Symbol 1222 MovieClip | Uses:1221 | Used by:1225 |
Symbol 1223 Graphic | Used by:1224 | |
Symbol 1224 MovieClip | Uses:1223 | Used by:1225 |
Symbol 1225 MovieClip | Uses:1222 1224 | Used by:1256 |
Symbol 1226 Graphic | Used by:1227 | |
Symbol 1227 MovieClip | Uses:1226 | Used by:1256 1317 1328 |
Symbol 1228 Graphic | Used by:1229 | |
Symbol 1229 MovieClip | Uses:1228 | Used by:1256 1317 1328 |
Symbol 1230 Graphic | Used by:1231 1316 | |
Symbol 1231 MovieClip | Uses:1230 117 | Used by:1256 |
Symbol 1232 Graphic | Used by:1233 | |
Symbol 1233 MovieClip | Uses:1232 | Used by:1256 1317 1328 |
Symbol 1234 Graphic | Used by:1238 | |
Symbol 1235 EditableText | Uses:661 | Used by:1236 |
Symbol 1236 MovieClip | Uses:1235 | Used by:1238 |
Symbol 1237 Sound | Used by:1238 | |
Symbol 1238 MovieClip | Uses:1234 1236 1237 | Used by:1256 1317 1328 1344 |
Symbol 1239 Graphic | Used by:1245 | |
Symbol 1240 Graphic | Used by:1245 | |
Symbol 1241 Graphic | Used by:1245 | |
Symbol 1242 Graphic | Used by:1245 | |
Symbol 1243 Graphic | Used by:1245 | |
Symbol 1244 Graphic | Used by:1245 | |
Symbol 1245 MovieClip | Uses:1239 1240 1241 1242 1243 1244 | Used by:1256 1317 1328 |
Symbol 1246 Graphic | Used by:1247 | |
Symbol 1247 MovieClip | Uses:1246 | Used by:1256 1317 1328 |
Symbol 1248 Graphic | Used by:1249 | |
Symbol 1249 MovieClip | Uses:1248 | Used by:1256 1317 1328 |
Symbol 1250 Graphic | Used by:1251 | |
Symbol 1251 MovieClip | Uses:1250 | Used by:1256 1317 1328 |
Symbol 1252 Graphic | Used by:1253 | |
Symbol 1253 MovieClip | Uses:1252 | Used by:1256 1317 1328 1335 1344 |
Symbol 1254 Graphic | Used by:1255 | |
Symbol 1255 MovieClip | Uses:1254 | Used by:1256 1317 1328 1335 1344 |
Symbol 1256 MovieClip | Uses:1220 1225 1227 1229 1231 1233 910 1238 1245 1247 1249 1251 1253 1255 | Used by:Timeline |
Symbol 1257 Graphic | Used by:1302 | |
Symbol 1258 Graphic | Used by:1264 | |
Symbol 1259 Sound | Used by:1264 | |
Symbol 1260 Sound | Used by:1264 | |
Symbol 1261 Sound | Used by:1264 | |
Symbol 1262 Sound | Used by:1264 | |
Symbol 1263 Sound | Used by:1264 | |
Symbol 1264 MovieClip | Uses:1258 1259 1260 1261 1262 1263 | Used by:1302 |
Symbol 1265 Graphic | Used by:1270 | |
Symbol 1266 Graphic | Used by:1267 | |
Symbol 1267 MovieClip | Uses:1266 | Used by:1270 |
Symbol 1268 Graphic | Used by:1270 | |
Symbol 1269 EditableText | Uses:661 | Used by:1270 |
Symbol 1270 MovieClip | Uses:1265 1267 1268 1269 | Used by:1302 |
Symbol 1271 Graphic | Used by:1277 | |
Symbol 1272 EditableText | Uses:661 | Used by:1276 |
Symbol 1273 Graphic | Used by:1276 1284 | |
Symbol 1274 Font | Used by:1275 1282 | |
Symbol 1275 EditableText | Uses:1274 | Used by:1276 |
Symbol 1276 MovieClip | Uses:1272 1273 1275 | Used by:1277 1279 1281 |
Symbol 1277 MovieClip | Uses:1271 1276 | Used by:1287 |
Symbol 1278 Graphic | Used by:1279 | |
Symbol 1279 MovieClip | Uses:1278 1276 | Used by:1287 |
Symbol 1280 Graphic | Used by:1281 | |
Symbol 1281 MovieClip | Uses:1280 1276 | Used by:1287 |
Symbol 1282 EditableText | Uses:1274 | Used by:1284 |
Symbol 1283 Graphic | Used by:1284 | |
Symbol 1284 MovieClip | Uses:1273 1282 1283 | Used by:1286 |
Symbol 1285 Graphic | Used by:1286 | |
Symbol 1286 MovieClip | Uses:1284 1285 | Used by:1287 |
Symbol 1287 MovieClip | Uses:1277 1279 1281 1286 | Used by:1302 |
Symbol 1288 EditableText | Uses:661 | Used by:1291 |
Symbol 1289 Graphic | Used by:1291 | |
Symbol 1290 Graphic | Used by:1291 | |
Symbol 1291 MovieClip | Uses:1288 1289 1290 | Used by:1302 |
Symbol 1292 Graphic | Used by:1302 | |
Symbol 1293 Text | Uses:661 | Used by:1295 |
Symbol 1294 EditableText | Uses:661 | Used by:1295 |
Symbol 1295 MovieClip | Uses:1293 1294 | Used by:1296 |
Symbol 1296 MovieClip | Uses:1295 | Used by:1302 |
Symbol 1297 Graphic | Used by:1302 | |
Symbol 1298 Graphic | Used by:1299 | |
Symbol 1299 MovieClip | Uses:1298 | Used by:1302 |
Symbol 1300 Graphic | Used by:1302 | |
Symbol 1301 Graphic | Used by:1302 | |
Symbol 1302 MovieClip | Uses:1257 1264 1270 1287 1291 1292 1296 1297 1299 1300 1301 | Used by:Timeline |
Symbol 1303 Sound | Used by:Timeline | |
Symbol 1304 Graphic | Used by:1305 | |
Symbol 1305 MovieClip | Uses:1304 | Used by:1307 |
Symbol 1306 Graphic | Used by:1307 | |
Symbol 1307 MovieClip | Uses:1305 1306 | Used by:1317 |
Symbol 1308 Graphic | Used by:1309 | |
Symbol 1309 MovieClip | Uses:1308 | Used by:1313 |
Symbol 1310 Graphic | Used by:1313 | |
Symbol 1311 Graphic | Used by:1312 | |
Symbol 1312 MovieClip | Uses:1311 | Used by:1313 |
Symbol 1313 MovieClip | Uses:1309 1310 1312 | Used by:1317 |
Symbol 1314 Graphic | Used by:1315 | |
Symbol 1315 MovieClip | Uses:1314 | Used by:1317 |
Symbol 1316 MovieClip | Uses:1230 244 | Used by:1317 |
Symbol 1317 MovieClip | Uses:1307 1313 1315 1316 1238 1233 910 1249 1247 1251 1245 1253 1227 1229 1255 | Used by:Timeline |
Symbol 1318 Sound | Used by:Timeline | |
Symbol 1319 Graphic | Used by:1320 | |
Symbol 1320 MovieClip | Uses:1319 | Used by:1328 |
Symbol 1321 Graphic | Used by:1322 | |
Symbol 1322 MovieClip | Uses:1321 | Used by:1325 |
Symbol 1323 Graphic | Used by:1324 | |
Symbol 1324 MovieClip | Uses:1323 | Used by:1325 |
Symbol 1325 MovieClip | Uses:1322 1324 | Used by:1328 |
Symbol 1326 Graphic | Used by:1327 | |
Symbol 1327 MovieClip | Uses:1326 | Used by:1328 |
Symbol 1328 MovieClip | Uses:1320 1251 1325 1327 1249 1247 1238 1229 1227 1233 1245 1255 1253 | Used by:Timeline |
Symbol 1329 Graphic | Used by:1330 | |
Symbol 1330 MovieClip | Uses:1329 | Used by:1335 |
Symbol 1331 Graphic | Used by:1335 | |
Symbol 1332 Graphic | Used by:1334 | |
Symbol 1333 Graphic | Used by:1334 | |
Symbol 1334 MovieClip | Uses:1332 1333 | Used by:1335 |
Symbol 1335 MovieClip | Uses:1330 1331 1334 1255 1253 | Used by:Timeline |
Symbol 1336 Sound | Used by:Timeline | |
Symbol 1337 Graphic | Used by:1344 | |
Symbol 1338 Graphic | Used by:1339 | |
Symbol 1339 MovieClip | Uses:1338 | Used by:1341 |
Symbol 1340 Graphic | Used by:1341 | |
Symbol 1341 MovieClip | Uses:1339 1340 | Used by:1344 |
Symbol 1342 Graphic | Used by:1343 | |
Symbol 1343 MovieClip | Uses:1342 | Used by:1344 |
Symbol 1344 MovieClip | Uses:1337 1341 1343 1253 1255 1238 | Used by:Timeline |
Symbol 1345 Graphic | Used by:1366 | |
Symbol 1346 Text | Uses:1102 | Used by:1366 |
Symbol 1347 Graphic | Used by:1357 | |
Symbol 1348 Graphic | Used by:1349 | |
Symbol 1349 MovieClip | Uses:1348 | Used by:1357 |
Symbol 1350 Graphic | Used by:1351 | |
Symbol 1351 MovieClip | Uses:1350 | Used by:1357 |
Symbol 1352 Graphic | Used by:1353 | |
Symbol 1353 MovieClip | Uses:1352 | Used by:1357 |
Symbol 1354 Graphic | Used by:1355 | |
Symbol 1355 MovieClip | Uses:1354 | Used by:1357 |
Symbol 1356 Graphic | Used by:1357 | |
Symbol 1357 MovieClip | Uses:1347 1349 1351 1353 1355 1356 | Used by:1366 |
Symbol 1358 Text | Uses:1102 | Used by:1366 |
Symbol 1359 Graphic | Used by:1366 | |
Symbol 1360 Graphic | Used by:1366 | |
Symbol 1361 Text | Uses:1102 | Used by:1366 |
Symbol 1362 Graphic | Used by:1366 | |
Symbol 1363 Text | Uses:1102 | Used by:1366 |
Symbol 1364 Text | Uses:1126 | Used by:1366 |
Symbol 1365 Sound | Used by:1366 | |
Symbol 1366 MovieClip | Uses:1345 1346 1357 1358 1359 1360 1361 1362 1100 1363 1364 1365 SS3 | Used by:Timeline |
Streaming Sound 1 | Used by:Symbol 960 MovieClip | |
Streaming Sound 2 | Used by:Symbol 1123 MovieClip | |
Streaming Sound 3 | Used by:Symbol 1366 MovieClip |
Instance Names
"ns1" | Frame 1 | Symbol 912 MovieClip |
"ns2" | Frame 1 | Symbol 912 MovieClip |
"ns3" | Frame 1 | Symbol 912 MovieClip |
"ns4" | Frame 1 | Symbol 912 MovieClip |
"ns5" | Frame 1 | Symbol 912 MovieClip |
"ns8" | Frame 1 | Symbol 912 MovieClip |
"ns7" | Frame 1 | Symbol 912 MovieClip |
"ns6" | Frame 1 | Symbol 912 MovieClip |
"ani" | Frame 2 | Symbol 1123 MovieClip |
"menu1" | Frame 3 | Symbol 1168 MovieClip |
"game" | Frame 5 | Symbol 1256 MovieClip |
"charge" | Frame 5 | Symbol 1302 MovieClip |
"game" | Frame 6 | Symbol 1317 MovieClip |
"game" | Frame 7 | Symbol 1328 MovieClip |
"game" | Frame 8 | Symbol 1335 MovieClip |
"game" | Frame 9 | Symbol 1344 MovieClip |
"gun" | Symbol 34 MovieClip Frame 1 | Symbol 9 MovieClip |
"gun" | Symbol 34 MovieClip Frame 2 | Symbol 18 MovieClip |
"gun" | Symbol 34 MovieClip Frame 3 | Symbol 25 MovieClip |
"gun" | Symbol 34 MovieClip Frame 4 | Symbol 33 MovieClip |
"arms" | Symbol 85 MovieClip Frame 1 | Symbol 34 MovieClip |
"leg1" | Symbol 85 MovieClip Frame 1 | Symbol 61 MovieClip |
"head" | Symbol 85 MovieClip Frame 1 | Symbol 63 MovieClip |
"torso" | Symbol 85 MovieClip Frame 1 | Symbol 67 MovieClip |
"sprite" | Symbol 94 MovieClip [pbot] Frame 1 | Symbol 85 MovieClip |
"run" | Symbol 115 MovieClip Frame 12 | Symbol 106 MovieClip |
"run2" | Symbol 115 MovieClip Frame 16 | Symbol 114 MovieClip |
"gun" | Symbol 147 MovieClip Frame 1 | Symbol 127 MovieClip |
"gun" | Symbol 147 MovieClip Frame 2 | Symbol 134 MovieClip |
"gun" | Symbol 147 MovieClip Frame 3 | Symbol 140 MovieClip |
"gun" | Symbol 147 MovieClip Frame 4 | Symbol 146 MovieClip |
"torso" | Symbol 157 MovieClip Frame 1 | Symbol 96 MovieClip |
"leg1" | Symbol 157 MovieClip Frame 1 | Symbol 115 MovieClip |
"head" | Symbol 157 MovieClip Frame 1 | Symbol 117 MovieClip |
"arms" | Symbol 157 MovieClip Frame 1 | Symbol 147 MovieClip |
"sprite" | Symbol 158 MovieClip [alienhominid] Frame 1 | Symbol 157 MovieClip |
"gun" | Symbol 212 MovieClip Frame 1 | Symbol 182 MovieClip |
"gun" | Symbol 212 MovieClip Frame 2 | Symbol 194 MovieClip |
"gun" | Symbol 212 MovieClip Frame 3 | Symbol 200 MovieClip |
"gun" | Symbol 212 MovieClip Frame 4 | Symbol 211 MovieClip |
"leg1" | Symbol 227 MovieClip Frame 1 | Symbol 174 MovieClip |
"head" | Symbol 227 MovieClip Frame 1 | Symbol 177 MovieClip |
"arms" | Symbol 227 MovieClip Frame 1 | Symbol 212 MovieClip |
"sprite" | Symbol 228 MovieClip [pico] Frame 1 | Symbol 227 MovieClip |
"gun" | Symbol 274 MovieClip Frame 1 | Symbol 252 MovieClip |
"gun" | Symbol 274 MovieClip Frame 2 | Symbol 259 MovieClip |
"gun" | Symbol 274 MovieClip Frame 3 | Symbol 266 MovieClip |
"gun" | Symbol 274 MovieClip Frame 4 | Symbol 273 MovieClip |
"leg1" | Symbol 277 MovieClip Frame 1 | Symbol 240 MovieClip |
"torso" | Symbol 277 MovieClip Frame 1 | Symbol 242 MovieClip |
"head" | Symbol 277 MovieClip Frame 1 | Symbol 244 MovieClip |
"arms" | Symbol 277 MovieClip Frame 1 | Symbol 274 MovieClip |
"sprite" | Symbol 278 MovieClip [pg] Frame 1 | Symbol 277 MovieClip |
"smoke" | Symbol 345 MovieClip Frame 1 | Symbol 342 MovieClip |
"gun" | Symbol 370 MovieClip Frame 1 | Symbol 329 MovieClip |
"gun" | Symbol 370 MovieClip Frame 2 | Symbol 335 MovieClip |
"gun" | Symbol 370 MovieClip Frame 3 | Symbol 345 MovieClip |
"gun" | Symbol 370 MovieClip Frame 4 | Symbol 369 MovieClip |
"leg2" | Symbol 381 MovieClip Frame 1 | Symbol 296 MovieClip |
"torso" | Symbol 381 MovieClip Frame 1 | Symbol 298 MovieClip |
"leg1" | Symbol 381 MovieClip Frame 1 | Symbol 317 MovieClip |
"head" | Symbol 381 MovieClip Frame 1 | Symbol 319 MovieClip |
"arms" | Symbol 381 MovieClip Frame 1 | Symbol 370 MovieClip |
"sprite" | Symbol 382 MovieClip [santa] Frame 1 | Symbol 381 MovieClip |
"sprite" | Symbol 427 MovieClip [goblin1] Frame 1 | Symbol 426 MovieClip |
"sprite" | Symbol 498 MovieClip [goblin2] Frame 1 | Symbol 497 MovieClip |
"door" | Symbol 534 MovieClip Frame 1 | Symbol 501 MovieClip |
"sprite" | Symbol 535 MovieClip [zeplin] Frame 1 | Symbol 534 MovieClip |
"feet" | Symbol 548 MovieClip Frame 1 | Symbol 538 MovieClip |
"arm" | Symbol 557 MovieClip Frame 1 | Symbol 556 MovieClip |
"legs" | Symbol 579 MovieClip Frame 1 | Symbol 548 MovieClip |
"top" | Symbol 579 MovieClip Frame 1 | Symbol 557 MovieClip |
"sprite" | Symbol 580 MovieClip [jacklin] Frame 1 | Symbol 579 MovieClip |
"ani" | Symbol 779 MovieClip Frame 6 | Symbol 762 MovieClip |
"pound" | Symbol 779 MovieClip Frame 7 | Symbol 766 MovieClip |
"sprite" | Symbol 780 MovieClip [yeti2] Frame 1 | Symbol 779 MovieClip |
"ani" | Symbol 824 MovieClip Frame 6 | Symbol 819 MovieClip |
"pound" | Symbol 824 MovieClip Frame 7 | Symbol 822 MovieClip |
"sprite" | Symbol 825 MovieClip [yeti1] Frame 1 | Symbol 824 MovieClip |
"ss" | Symbol 868 MovieClip [goblin_boss_run] Frame 1 | Symbol 867 MovieClip |
"aa" | Symbol 907 MovieClip Frame 3 | Symbol 896 MovieClip |
"ss" | Symbol 908 MovieClip [goblin3] Frame 1 | Symbol 907 MovieClip |
"bar" | Symbol 930 MovieClip Frame 1 | Symbol 925 MovieClip |
"torso" | Symbol 1192 MovieClip Frame 2 | Symbol 298 MovieClip |
"head" | Symbol 1192 MovieClip Frame 2 | Symbol 319 MovieClip |
"head" | Symbol 1195 MovieClip Frame 2 | Symbol 63 MovieClip |
"torso" | Symbol 1195 MovieClip Frame 2 | Symbol 67 MovieClip |
"head" | Symbol 1199 MovieClip Frame 2 | Symbol 177 MovieClip |
"torso" | Symbol 1203 MovieClip Frame 2 | Symbol 242 MovieClip |
"head" | Symbol 1203 MovieClip Frame 2 | Symbol 244 MovieClip |
"ann" | Symbol 1218 MovieClip Frame 1 | Symbol 1217 MovieClip |
"m" | Symbol 1225 MovieClip Frame 1 | Symbol 1222 MovieClip |
"b" | Symbol 1225 MovieClip Frame 1 | Symbol 1224 MovieClip |
"head" | Symbol 1231 MovieClip Frame 1 | Symbol 117 MovieClip |
"land" | Symbol 1256 MovieClip Frame 1 | Symbol 1225 MovieClip |
"p8" | Symbol 1256 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p2" | Symbol 1256 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p1" | Symbol 1256 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p3" | Symbol 1256 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p4" | Symbol 1256 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p5" | Symbol 1256 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p6" | Symbol 1256 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p7" | Symbol 1256 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p10" | Symbol 1256 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p9" | Symbol 1256 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p11" | Symbol 1256 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p12" | Symbol 1256 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p13" | Symbol 1256 MovieClip Frame 1 | Symbol 1227 MovieClip |
"aim" | Symbol 1256 MovieClip Frame 1 | Symbol 1253 MovieClip |
"player_spawn" | Symbol 1256 MovieClip Frame 1 | Symbol 1255 MovieClip |
"bar" | Symbol 1270 MovieClip Frame 1 | Symbol 1267 MovieClip |
"hp" | Symbol 1270 MovieClip Frame 1 | Symbol 1269 EditableText |
"a" | Symbol 1277 MovieClip Frame 1 | Symbol 1276 MovieClip |
"a" | Symbol 1279 MovieClip Frame 1 | Symbol 1276 MovieClip |
"a" | Symbol 1281 MovieClip Frame 1 | Symbol 1276 MovieClip |
"a" | Symbol 1286 MovieClip Frame 1 | Symbol 1284 MovieClip |
"grenade" | Symbol 1287 MovieClip Frame 1 | Symbol 1277 MovieClip |
"rocket" | Symbol 1287 MovieClip Frame 1 | Symbol 1279 MovieClip |
"shotgun" | Symbol 1287 MovieClip Frame 1 | Symbol 1281 MovieClip |
"rifle" | Symbol 1287 MovieClip Frame 1 | Symbol 1286 MovieClip |
"sfx" | Symbol 1302 MovieClip Frame 1 | Symbol 1264 MovieClip |
"clock" | Symbol 1302 MovieClip Frame 1 | Symbol 1291 MovieClip |
"cheat" | Symbol 1302 MovieClip Frame 1 | Symbol 1296 MovieClip |
"bar" | Symbol 1302 MovieClip Frame 1 | Symbol 1299 MovieClip |
"m" | Symbol 1313 MovieClip Frame 1 | Symbol 1309 MovieClip |
"head" | Symbol 1316 MovieClip Frame 1 | Symbol 244 MovieClip |
"land" | Symbol 1317 MovieClip Frame 1 | Symbol 1313 MovieClip |
"aim" | Symbol 1317 MovieClip Frame 1 | Symbol 1253 MovieClip |
"p1" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p2" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p3" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p5" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p6" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p7" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p8" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p9" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p10" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p11" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p13" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p14" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p12" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p16" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p15" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p17" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p18" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p19" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p20" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p21" | Symbol 1317 MovieClip Frame 1 | Symbol 1227 MovieClip |
"player_spawn" | Symbol 1317 MovieClip Frame 1 | Symbol 1255 MovieClip |
"m" | Symbol 1325 MovieClip Frame 1 | Symbol 1322 MovieClip |
"land" | Symbol 1328 MovieClip Frame 1 | Symbol 1325 MovieClip |
"p1" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p2" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p4" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p5" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p7" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p9" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p8" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p10" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p11" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p12" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p14" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p13" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p15" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p16" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p17" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p19" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p20" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p21" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p22" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p23" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p25" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"p26" | Symbol 1328 MovieClip Frame 1 | Symbol 1227 MovieClip |
"player_spawn" | Symbol 1328 MovieClip Frame 1 | Symbol 1255 MovieClip |
"aim" | Symbol 1328 MovieClip Frame 1 | Symbol 1253 MovieClip |
"land" | Symbol 1335 MovieClip Frame 1 | Symbol 1330 MovieClip |
"gate" | Symbol 1335 MovieClip Frame 1 | Symbol 1334 MovieClip |
"player_spawn" | Symbol 1335 MovieClip Frame 1 | Symbol 1255 MovieClip |
"aim" | Symbol 1335 MovieClip Frame 1 | Symbol 1253 MovieClip |
"m" | Symbol 1341 MovieClip Frame 1 | Symbol 1339 MovieClip |
"land" | Symbol 1344 MovieClip Frame 1 | Symbol 1341 MovieClip |
"aim" | Symbol 1344 MovieClip Frame 1 | Symbol 1253 MovieClip |
"player_spawn" | Symbol 1344 MovieClip Frame 1 | Symbol 1255 MovieClip |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS1/AS2. |
Protect (24) | Timeline Frame 1 | 31 bytes "..$1$4R$gB8QHeaZyRPCnWigOIRHW0." |
ExportAssets (56) | Timeline Frame 1 | Symbol 82 as "explosion1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 94 as "pbot" |
ExportAssets (56) | Timeline Frame 1 | Symbol 158 as "alienhominid" |
ExportAssets (56) | Timeline Frame 1 | Symbol 228 as "pico" |
ExportAssets (56) | Timeline Frame 1 | Symbol 278 as "pg" |
ExportAssets (56) | Timeline Frame 1 | Symbol 382 as "santa" |
ExportAssets (56) | Timeline Frame 1 | Symbol 427 as "goblin1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 498 as "goblin2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 535 as "zeplin" |
ExportAssets (56) | Timeline Frame 1 | Symbol 580 as "jacklin" |
ExportAssets (56) | Timeline Frame 1 | Symbol 582 as "landscreen" |
ExportAssets (56) | Timeline Frame 1 | Symbol 584 as "boom" |
ExportAssets (56) | Timeline Frame 1 | Symbol 590 as "rocket" |
ExportAssets (56) | Timeline Frame 1 | Symbol 607 as "smoketrail" |
ExportAssets (56) | Timeline Frame 1 | Symbol 614 as "grenade" |
ExportAssets (56) | Timeline Frame 1 | Symbol 625 as "rifle" |
ExportAssets (56) | Timeline Frame 1 | Symbol 633 as "greensmoke" |
ExportAssets (56) | Timeline Frame 1 | Symbol 638 as "shotgun" |
ExportAssets (56) | Timeline Frame 1 | Symbol 644 as "snowball2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 649 as "snowball" |
ExportAssets (56) | Timeline Frame 1 | Symbol 651 as "napalm" |
ExportAssets (56) | Timeline Frame 1 | Symbol 653 as "cherrybomb" |
ExportAssets (56) | Timeline Frame 1 | Symbol 655 as "jackbomb" |
ExportAssets (56) | Timeline Frame 1 | Symbol 660 as "cluster" |
ExportAssets (56) | Timeline Frame 1 | Symbol 663 as "playerdamage" |
ExportAssets (56) | Timeline Frame 1 | Symbol 672 as "fire2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 683 as "fire" |
ExportAssets (56) | Timeline Frame 1 | Symbol 691 as "splash" |
ExportAssets (56) | Timeline Frame 1 | Symbol 697 as "plasmatrail" |
ExportAssets (56) | Timeline Frame 1 | Symbol 703 as "greenring" |
ExportAssets (56) | Timeline Frame 1 | Symbol 778 as "yeti_dead" |
ExportAssets (56) | Timeline Frame 1 | Symbol 780 as "yeti2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 825 as "yeti1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 850 as "spike" |
ExportAssets (56) | Timeline Frame 1 | Symbol 852 as "yeti0" |
ExportAssets (56) | Timeline Frame 1 | Symbol 868 as "goblin_boss_run" |
ExportAssets (56) | Timeline Frame 1 | Symbol 908 as "goblin3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 910 as "gas" |
Labels
"lvl" | Frame 4 |
"rifle" | Symbol 34 MovieClip Frame 1 |
"shotgun" | Symbol 34 MovieClip Frame 2 |
"rocket" | Symbol 34 MovieClip Frame 3 |
"grenade" | Symbol 34 MovieClip Frame 4 |
"stance" | Symbol 61 MovieClip Frame 1 |
"jump" | Symbol 61 MovieClip Frame 7 |
"run" | Symbol 61 MovieClip Frame 47 |
"run2" | Symbol 61 MovieClip Frame 51 |
"small" | Symbol 72 MovieClip Frame 2 |
"medium" | Symbol 72 MovieClip Frame 3 |
"large" | Symbol 72 MovieClip Frame 4 |
"goblin" | Symbol 93 MovieClip Frame 2 |
"zeplin" | Symbol 93 MovieClip Frame 4 |
"santa" | Symbol 93 MovieClip Frame 6 |
"ah" | Symbol 93 MovieClip Frame 8 |
"pico" | Symbol 93 MovieClip Frame 10 |
"pbot" | Symbol 93 MovieClip Frame 12 |
"pg" | Symbol 93 MovieClip Frame 14 |
"stance" | Symbol 115 MovieClip Frame 1 |
"jump" | Symbol 115 MovieClip Frame 7 |
"run" | Symbol 115 MovieClip Frame 12 |
"run2" | Symbol 115 MovieClip Frame 16 |
"rifle" | Symbol 147 MovieClip Frame 1 |
"shotgun" | Symbol 147 MovieClip Frame 2 |
"rocket" | Symbol 147 MovieClip Frame 3 |
"grenade" | Symbol 147 MovieClip Frame 4 |
"stance" | Symbol 174 MovieClip Frame 1 |
"jump" | Symbol 174 MovieClip Frame 7 |
"run" | Symbol 174 MovieClip Frame 12 |
"run2" | Symbol 174 MovieClip Frame 16 |
"rifle" | Symbol 212 MovieClip Frame 1 |
"shotgun" | Symbol 212 MovieClip Frame 2 |
"rocket" | Symbol 212 MovieClip Frame 3 |
"grenade" | Symbol 212 MovieClip Frame 4 |
"stance" | Symbol 240 MovieClip Frame 1 |
"jump" | Symbol 240 MovieClip Frame 7 |
"run" | Symbol 240 MovieClip Frame 12 |
"run2" | Symbol 240 MovieClip Frame 16 |
"rifle" | Symbol 274 MovieClip Frame 1 |
"shotgun" | Symbol 274 MovieClip Frame 2 |
"rocket" | Symbol 274 MovieClip Frame 3 |
"grenade" | Symbol 274 MovieClip Frame 4 |
"stance" | Symbol 296 MovieClip Frame 1 |
"jump" | Symbol 296 MovieClip Frame 7 |
"run" | Symbol 296 MovieClip Frame 12 |
"run2" | Symbol 296 MovieClip Frame 16 |
"stance" | Symbol 317 MovieClip Frame 1 |
"jump" | Symbol 317 MovieClip Frame 7 |
"run" | Symbol 317 MovieClip Frame 12 |
"run2" | Symbol 317 MovieClip Frame 16 |
"rifle" | Symbol 370 MovieClip Frame 1 |
"rocket" | Symbol 370 MovieClip Frame 2 |
"grenade" | Symbol 370 MovieClip Frame 3 |
"shotgun" | Symbol 370 MovieClip Frame 4 |
"stance" | Symbol 426 MovieClip Frame 1 |
"flip" | Symbol 426 MovieClip Frame 2 |
"jump" | Symbol 426 MovieClip Frame 3 |
"throw" | Symbol 426 MovieClip Frame 4 |
"melee" | Symbol 426 MovieClip Frame 5 |
"dead" | Symbol 426 MovieClip Frame 6 |
"stance" | Symbol 497 MovieClip Frame 1 |
"flip" | Symbol 497 MovieClip Frame 2 |
"jump" | Symbol 497 MovieClip Frame 3 |
"throw" | Symbol 497 MovieClip Frame 4 |
"melee" | Symbol 497 MovieClip Frame 5 |
"dead" | Symbol 497 MovieClip Frame 6 |
"gone" | Symbol 534 MovieClip Frame 3 |
"jump" | Symbol 579 MovieClip Frame 3 |
"dead" | Symbol 579 MovieClip Frame 4 |
"santa" | Symbol 590 MovieClip [rocket] Frame 1 |
"pbot" | Symbol 590 MovieClip [rocket] Frame 2 |
"pico" | Symbol 590 MovieClip [rocket] Frame 3 |
"pg" | Symbol 590 MovieClip [rocket] Frame 4 |
"alienhominid" | Symbol 590 MovieClip [rocket] Frame 5 |
"santa" | Symbol 614 MovieClip [grenade] Frame 1 |
"pbot" | Symbol 614 MovieClip [grenade] Frame 2 |
"pico" | Symbol 614 MovieClip [grenade] Frame 3 |
"pg" | Symbol 614 MovieClip [grenade] Frame 4 |
"alienhominid" | Symbol 614 MovieClip [grenade] Frame 5 |
"santa" | Symbol 625 MovieClip [rifle] Frame 1 |
"pico" | Symbol 625 MovieClip [rifle] Frame 2 |
"pbot" | Symbol 625 MovieClip [rifle] Frame 3 |
"pg" | Symbol 625 MovieClip [rifle] Frame 4 |
"alienhominid" | Symbol 625 MovieClip [rifle] Frame 5 |
"santa" | Symbol 638 MovieClip [shotgun] Frame 1 |
"pico" | Symbol 638 MovieClip [shotgun] Frame 2 |
"pbot" | Symbol 638 MovieClip [shotgun] Frame 3 |
"pg" | Symbol 638 MovieClip [shotgun] Frame 4 |
"alienhominid" | Symbol 638 MovieClip [shotgun] Frame 5 |
"santa" | Symbol 660 MovieClip [cluster] Frame 1 |
"pico" | Symbol 660 MovieClip [cluster] Frame 2 |
"pbot" | Symbol 660 MovieClip [cluster] Frame 3 |
"pg" | Symbol 660 MovieClip [cluster] Frame 4 |
"stance" | Symbol 779 MovieClip Frame 1 |
"walk" | Symbol 779 MovieClip Frame 2 |
"turn" | Symbol 779 MovieClip Frame 3 |
"smash" | Symbol 779 MovieClip Frame 4 |
"angry" | Symbol 779 MovieClip Frame 5 |
"block" | Symbol 779 MovieClip Frame 6 |
"pound" | Symbol 779 MovieClip Frame 7 |
"hurt" | Symbol 779 MovieClip Frame 8 |
"dead" | Symbol 779 MovieClip Frame 9 |
"stance" | Symbol 824 MovieClip Frame 1 |
"walk" | Symbol 824 MovieClip Frame 2 |
"turn" | Symbol 824 MovieClip Frame 3 |
"smash" | Symbol 824 MovieClip Frame 4 |
"angry" | Symbol 824 MovieClip Frame 5 |
"block" | Symbol 824 MovieClip Frame 6 |
"pound" | Symbol 824 MovieClip Frame 7 |
"hurt" | Symbol 824 MovieClip Frame 8 |
"fall" | Symbol 850 MovieClip [spike] Frame 2 |
"smash" | Symbol 850 MovieClip [spike] Frame 3 |
"drip" | Symbol 850 MovieClip [spike] Frame 4 |
"off" | Symbol 850 MovieClip [spike] Frame 5 |
"fall" | Symbol 907 MovieClip Frame 1 |
"attack" | Symbol 907 MovieClip Frame 2 |
"flip" | Symbol 907 MovieClip Frame 3 |
"dead" | Symbol 907 MovieClip Frame 5 |
"loop" | Symbol 910 MovieClip [gas] Frame 7 |
"santa" | Symbol 1217 MovieClip Frame 2 |
"pbot" | Symbol 1217 MovieClip Frame 4 |
"pico" | Symbol 1217 MovieClip Frame 6 |
"pg" | Symbol 1217 MovieClip Frame 8 |
"alienhominid" | Symbol 1217 MovieClip Frame 10 |
"loop" | Symbol 1233 MovieClip Frame 6 |
"player_spawn" | Symbol 1255 MovieClip Frame 1 |
"santa" | Symbol 1264 MovieClip Frame 2 |
"pbot" | Symbol 1264 MovieClip Frame 4 |
"pico" | Symbol 1264 MovieClip Frame 6 |
"pg" | Symbol 1264 MovieClip Frame 8 |
"alienhominid" | Symbol 1264 MovieClip Frame 10 |
Dynamic Text Variables
pain | Symbol 662 EditableText | "" |
stage | Symbol 1208 EditableText | "Level 1" |
wammo | Symbol 1272 EditableText | "200" |
id | Symbol 1275 EditableText | "4" |
id | Symbol 1282 EditableText | "4" |
time | Symbol 1288 EditableText | "300" |
string | Symbol 1294 EditableText | "" |
|