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

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

Penguin Overlords.swf

This is the info page for
Flash #100132

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


Text
Penguin Overlords

SPONSORED BY:

*Please right click, go to settings, and switch your storage settings to unlimited to avoid lag during game saves

PLAY

Loading...

<p align="right"><font face="Myriad Pro" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Money: 00000</b></font></p>

Speed Boost:

Life Boost:

Extra Penguin:

Bombs:

Health:

Speed:

Luck:

Range:

<p align="center"><font face="Myriad Pro" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>000/000</b></font></p>

<p align="left"><font face="Myriad Pro" size="12" color="#ff9900" letterSpacing="0.000000" kerning="1"><b>This is going to be the description text</b></font></p>

<p align="left"><font face="Myriad Pro" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0000000</b></font></p>

Cost:

<p align="left"><font face="Myriad Pro" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0000000</b></font></p>

Health:

<p align="left"><font face="Myriad Pro" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0000000</b></font></p>

Luck:

<p align="left"><font face="Myriad Pro" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0000000</b></font></p>

Range:

<p align="left"><font face="Myriad Pro" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0000000</b></font></p>

Speed:

Back

<p align="center"><font face="Myriad Pro" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

<p align="center"><font face="Myriad Pro" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

<p align="center"><font face="Myriad Pro" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

<p align="center"><font face="Myriad Pro" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

<p align="center"><font face="Myriad Pro" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0</b></font></p>

METAL

<p align="center"><font face="Myriad Pro" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>99</b></font></p>

LOCKED

LOCKED

DESERT

JUNGLE

ICE

Go To Shop

<p align="left"><font face="Myriad Pro" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>000</b></font></p>

Offstage:

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

<p align="left"><font face="Myriad Pro" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0000000</b></font></p>

Money:

SUCCESS

FAILURE

FINISHED

FINISHED

<p align="left"><font face="Myriad Pro" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>SUCCESS</b></font></p>

STATS

TOTALS

<p align="left"><font face="Myriad Pro" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>121 ENEMIES KILLED</b></font></p>

<p align="left"><font face="Myriad Pro" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>$54,502 EARNED</b></font></p>

<p align="left"><font face="Myriad Pro" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>LEVEL 29</b></font></p>

<p align="left"><font face="Myriad Pro" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>39 DAYS</b></font></p>

<p align="left"><font face="Myriad Pro" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>$102,442</b></font></p>

<p align="left"><font face="Myriad Pro" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>10,023 KILLS</b></font></p>

Q

M

CLICK TO UNPAUSE

QUIT TO MENU

<p align="left"><font face="Myriad Pro" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>$10000</b></font></p>

<p align="center"><font face="Myriad Pro" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Welcome to Penguin Overlords. The turtles have taken over the world and it&apos;s your duty to raise a turtle eating army and take back what&apos;s rightfully yours! Click here to play the first level.</b></font></p>

DONE

DONE

CREDITS

CHRISTOPHER GREGORIO

JESSE TURNER

NEMESIS THEORY

DEVELOPED BY:

ART BY:

MUSIC BY:

HOPE YOU ENJOYED PLAYING THE GAME :), FEEL FREE TO EMAIL ME AT ZAGUIOS@GMAIL.COM

SPONSORED BY:

<p align="left"><font face="Myriad Pro" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>THIS IS INFORMATION ABOUT THE BUTTON YOU&apos;RE ABOUT TO PRESS</b></font></p>

ARE YOU SURE?

YES

NO

OPTIONS

CLEAR SAVE

MUTE

QUALITY

Back To Menu

Nemesis Theory

Armor Games

ActionScript [AS1/AS2]

Frame 1
function onEnterFrame() { if (this._currentframe == 1) { bytes_loaded = Math.round(this.getBytesLoaded()); bytes_total = Math.round(this.getBytesTotal()); getPercent = bytes_loaded / bytes_total; loader._xscale = getPercent * 100; if ((bytes_loaded == bytes_total) && (thePlay._x < 0)) { if ((domain == "armorgames.com") || (domain == "www.armorgames.com")) { gotoAndStop (2); } loader._x = 1000; outer._x = 1000; thePlay._x = Stage.width / 2; thePlay.onRollOver = function () { thePlay._xscale = (thePlay._yscale = 150); }; thePlay.onRollOut = function () { thePlay._xscale = (thePlay._yscale = 100); }; thePlay.onRelease = function () { gotoAndStop (2); }; } } } function goToThisURL() { getURL ("http://armorgames.com", "_blank"); } function createContextMenu(menu) { _root.menu = menu; } stop(); Playtomic.Log.View(3394, "f0eee97b344f4bac", _root._url); var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); var mainItem = new ContextMenuItem("Play More Games", goToThisURL); myMenu.customItems.push(mainItem); createContextMenu(myMenu); urlStart = _url.indexOf("://") + 3; urlEnd = _url.indexOf("/", urlStart); domain = _url.substring(urlStart, urlEnd); LastDot = domain.lastIndexOf(".") - 1; domEnd = domain.lastIndexOf(".", LastDot) + 1; domain = domain.substring(domEnd, domain.length); if ((domain == "armorgames.com") || (domain == "www.armorgames.com")) { outer._y = Stage.height / 2; loader._y = Stage.height / 2; } else { var CPMStarContentSpotID = "1942QBD15FC50"; System.security.allowDomain("server.cpmstar.com"); adBox.loadMovie("http://server.cpmstar.com/adviewas2.swf?contentspotid=" + CPMStarContentSpotID); }
Instance of Symbol 91 MovieClip in Frame 1
on (release) { getURL ("http://armorgames.com", "_BLANK"); }
Instance of Symbol 116 MovieClip in Frame 2
on (release) { getURL ("http://armorgames.com", "_BLANK"); }
Frame 3
function createTransition(frame) { st = attachMovie("screenTransition", "screenTransition", 980000); st._x = Stage.width / 2; st._y = Stage.height / 2; st.Frame = frame + 1; } function finishTransition() { st = attachMovie("screenTransition", "screenTransition", 980000); st.gotoAndPlay(25); st._x = Stage.width / 2; st._y = Stage.height / 2; } function waitToMove() { if ((st._x != undefined) && (st._currentframe == 25)) { gotoAndStop(st.Frame); st.removeMovieClip(); } } function onEnterFrame() { waitToMove(); if (goMax) { menu2.sg._xscale = menu2.sg._xscale + ((150 - menu2.sg._xscale) / 4); } else { menu2.sg._xscale = menu2.sg._xscale + ((100 - menu2.sg._xscale) / 4); } menu2.sg._yscale = menu2.sg._xscale; if (mgMax) { menu2.mg._xscale = menu2.mg._xscale + ((150 - menu2.mg._xscale) / 4); } else { menu2.mg._xscale = menu2.mg._xscale + ((100 - menu2.mg._xscale) / 4); } menu2.mg._yscale = menu2.mg._xscale; if (optMax) { menu2.opt._xscale = menu2.opt._xscale + ((150 - menu2.opt._xscale) / 4); } else { menu2.opt._xscale = menu2.opt._xscale + ((100 - menu2.opt._xscale) / 4); } menu2.opt._yscale = menu2.opt._xscale; if (creMax) { menu2.cre._xscale = menu2.cre._xscale + ((150 - menu2.cre._xscale) / 4); } else { menu2.cre._xscale = menu2.cre._xscale + ((100 - menu2.cre._xscale) / 4); } menu2.cre._yscale = menu2.cre._xscale; if (lagMax) { menu2.lag._xscale = menu2.lag._xscale + ((150 - menu2.lag._xscale) / 4); } else { menu2.lag._xscale = menu2.lag._xscale + ((100 - menu2.lag._xscale) / 4); } menu2.lag._yscale = menu2.lag._xscale; } function resetValues() { days = 0; penguinsOwned = 1; penguinsBought = new Array(true, false, false, false, false); money = 0; totalKills = 0; levels = new Array(0, 0, 0, 0); nextDisplay = 1; levelsUnlocked = 1; muted2 = false; qualityLevel = 2; penguin1BeaksOwned = new Array(true, false, false, false, false); penguin1HeadsOwned = new Array(true, false, false, false, false); penguin1BodiesOwned = new Array(true, false, false, false, false); penguin1ArmsOwned = new Array(true, false, false, false, false); penguin1FeetOwned = new Array(true, false, false, false, false); penguin1Parts = new Array(penguin1BeaksOwned, penguin1HeadsOwned, penguin1BodiesOwned, penguin1ArmsOwned, penguin1FeetOwned); penguin1PartsEquipped = new Array(1, 1, 1, 1, 1); penguin2BeaksOwned = new Array(true, false, false, false, false); penguin2HeadsOwned = new Array(true, false, false, false, false); penguin2BodiesOwned = new Array(true, false, false, false, false); penguin2ArmsOwned = new Array(true, false, false, false, false); penguin2FeetOwned = new Array(true, false, false, false, false); penguin2Parts = new Array(penguin2BeaksOwned, penguin2HeadsOwned, penguin2BodiesOwned, penguin2ArmsOwned, penguin2FeetOwned); penguin2PartsEquipped = new Array(1, 1, 1, 1, 1); penguin3BeaksOwned = new Array(true, false, false, false, false); penguin3HeadsOwned = new Array(true, false, false, false, false); penguin3BodiesOwned = new Array(true, false, false, false, false); penguin3ArmsOwned = new Array(true, false, false, false, false); penguin3FeetOwned = new Array(true, false, false, false, false); penguin3Parts = new Array(penguin3BeaksOwned, penguin3HeadsOwned, penguin3BodiesOwned, penguin3ArmsOwned, penguin3FeetOwned); penguin3PartsEquipped = new Array(1, 1, 1, 1, 1); penguin4BeaksOwned = new Array(true, false, false, false, false); penguin4HeadsOwned = new Array(true, false, false, false, false); penguin4BodiesOwned = new Array(true, false, false, false, false); penguin4ArmsOwned = new Array(true, false, false, false, false); penguin4FeetOwned = new Array(true, false, false, false, false); penguin4Parts = new Array(penguin4BeaksOwned, penguin4HeadsOwned, penguin4BodiesOwned, penguin4ArmsOwned, penguin4FeetOwned); penguin4PartsEquipped = new Array(1, 1, 1, 1, 1); penguin5BeaksOwned = new Array(true, false, false, false, false); penguin5HeadsOwned = new Array(true, false, false, false, false); penguin5BodiesOwned = new Array(true, false, false, false, false); penguin5ArmsOwned = new Array(true, false, false, false, false); penguin5FeetOwned = new Array(true, false, false, false, false); penguin5Parts = new Array(penguin5BeaksOwned, penguin5HeadsOwned, penguin5BodiesOwned, penguin5ArmsOwned, penguin5FeetOwned); penguin5PartsEquipped = new Array(1, 1, 1, 1, 1); penguin6BeaksOwned = new Array(true, false, false, false, false); penguin6HeadsOwned = new Array(true, false, false, false, false); penguin6BodiesOwned = new Array(true, false, false, false, false); penguin6ArmsOwned = new Array(true, false, false, false, false); penguin6FeetOwned = new Array(true, false, false, false, false); penguin6Parts = new Array(penguin6BeaksOwned, penguin6HeadsOwned, penguin6BodiesOwned, penguin6ArmsOwned, penguin6FeetOwned); penguin6PartsEquipped = new Array(1, 1, 1, 1, 1); penguinParts = new Array(penguin1Parts, penguin2Parts, penguin3Parts, penguin4Parts, penguin5Parts, penguin6Parts); penguinPartsEquipped = new Array(penguin1PartsEquipped, penguin2PartsEquipped, penguin3PartsEquipped, penguin4PartsEquipped, penguin5PartsEquipped, penguin6PartsEquipped); } function saveGame() { sObject.data.days = days; sObject.flush(); sObject.data.penguinsBought = penguinsBought; sObject.flush(); sObject.data.money = money; sObject.flush(); sObject.data.totalKills = totalKills; sObject.flush(); sObject.data.levels = levels; sObject.flush(); sObject.data.nextDisplay = nextDisplay; sObject.flush(); sObject.data.levelsUnlocked = levelsUnlocked; sObject.flush(); sObject.data.muted2 = muted2; sObject.flush(); sObject.data.qualityLevel = qualityLevel; sObject.flush(); sObject.data.penguin1BeaksOwned = penguin1BeaksOwned; sObject.flush(); sObject.data.penguin1HeadsOwned = penguin1HeadsOwned; sObject.flush(); sObject.data.penguin1BodiesOwned = penguin1BodiesOwned; sObject.flush(); sObject.data.penguin1ArmsOwned = penguin1ArmsOwned; sObject.flush(); sObject.data.penguin1FeetOwned = penguin1FeetOwned; sObject.flush(); sObject.data.penguin1PartsEquipped = penguin1PartsEquipped; sObject.flush(); sObject.data.penguin1Parts = penguin1Parts; sObject.flush(); sObject.data.penguin2BeaksOwned = penguin2BeaksOwned; sObject.flush(); sObject.data.penguin2HeadsOwned = penguin2HeadsOwned; sObject.flush(); sObject.data.penguin2BodiesOwned = penguin2BodiesOwned; sObject.flush(); sObject.data.penguin2ArmsOwned = penguin2ArmsOwned; sObject.flush(); sObject.data.penguin2FeetOwned = penguin2FeetOwned; sObject.flush(); sObject.data.penguin2PartsEquipped = penguin2PartsEquipped; sObject.flush(); sObject.data.penguin2Parts = penguin2Parts; sObject.flush(); sObject.data.penguin3BeaksOwned = penguin3BeaksOwned; sObject.flush(); sObject.data.penguin3HeadsOwned = penguin3HeadsOwned; sObject.flush(); sObject.data.penguin3BodiesOwned = penguin3BodiesOwned; sObject.flush(); sObject.data.penguin3ArmsOwned = penguin3ArmsOwned; sObject.flush(); sObject.data.penguin3FeetOwned = penguin3FeetOwned; sObject.flush(); sObject.data.penguin3PartsEquipped = penguin3PartsEquipped; sObject.flush(); sObject.data.penguin3Parts = penguin3Parts; sObject.flush(); sObject.data.penguin4BeaksOwned = penguin4BeaksOwned; sObject.flush(); sObject.data.penguin4HeadsOwned = penguin4HeadsOwned; sObject.flush(); sObject.data.penguin4BodiesOwned = penguin4BodiesOwned; sObject.flush(); sObject.data.penguin4ArmsOwned = penguin4ArmsOwned; sObject.flush(); sObject.data.penguin4FeetOwned = penguin4FeetOwned; sObject.flush(); sObject.data.penguin4PartsEquipped = penguin4PartsEquipped; sObject.flush(); sObject.data.penguin4Parts = penguin4Parts; sObject.flush(); sObject.data.penguin5BeaksOwned = penguin5BeaksOwned; sObject.flush(); sObject.data.penguin5HeadsOwned = penguin5HeadsOwned; sObject.flush(); sObject.data.penguin5BodiesOwned = penguin5BodiesOwned; sObject.flush(); sObject.data.penguin5ArmsOwned = penguin5ArmsOwned; sObject.flush(); sObject.data.penguin5FeetOwned = penguin5FeetOwned; sObject.flush(); sObject.data.penguin5PartsEquipped = penguin5PartsEquipped; sObject.flush(); sObject.data.penguin5Parts = penguin5Parts; sObject.flush(); sObject.data.penguin6BeaksOwned = penguin6BeaksOwned; sObject.flush(); sObject.data.penguin6HeadsOwned = penguin6HeadsOwned; sObject.flush(); sObject.data.penguin6BodiesOwned = penguin6BodiesOwned; sObject.flush(); sObject.data.penguin6ArmsOwned = penguin6ArmsOwned; sObject.flush(); sObject.data.penguin6FeetOwned = penguin6FeetOwned; sObject.flush(); sObject.data.penguin6PartsEquipped = penguin6PartsEquipped; sObject.flush(); sObject.data.penguin6Parts = penguin6Parts; sObject.flush(); sObject.data.penguinPartsEquipped = penguinPartsEquipped; sObject.flush(); sObject.data.penguinParts = penguinParts; sObject.flush(); } stop(); goMax = false; mgMax = false; optMax = false; creMax = false; lagMax = false; menu2.sg.onRollOver = function () { goMax = true; }; menu2.sg.onRollOut = function () { goMax = false; }; menu2.mg.onRollOver = function () { mgMax = true; }; menu2.mg.onRollOut = function () { mgMax = false; }; menu2.lag.onRollOver = function () { lagMax = true; }; menu2.lag.onRollOut = function () { lagMax = false; }; menu2.opt.onRollOver = function () { optMax = true; }; menu2.opt.onRollOut = function () { optMax = false; }; menu2.cre.onRollOver = function () { creMax = true; }; menu2.cre.onRollOut = function () { creMax = false; }; menu2.sg.onRelease = function () { createTransition(3); Playtomic.Log.Play(); }; menu2.mg.onRelease = function () { getURL ("http://armorgames.com", "_BLANK"); }; menu2.lag.onRelease = function () { getURL ("http://www.facebook.com/ArmorGames", "_BLANK"); }; menu2.opt.onRelease = function () { createTransition(5); }; menu2.cre.onRelease = function () { createTransition(4); }; if (wasHere == undefined) { wasHere = false; } if (wasHere) { finishTransition(); } resetValues(); sObject = SharedObject.getLocal("saveFile"); if (sObject.data.muted2 != undefined) { muted2 = sObject.data.muted2; } if (sObject.data.days != undefined) { days = sObject.data.days; } if (sObject.data.penguinsOwned != undefined) { penguinsOwned = sObject.data.penguinsOwned; } if (sObject.data.money != undefined) { money = sObject.data.money; } if (sObject.data.totalKills != undefined) { totalKills = sObject.data.totalKills; } if (sObject.data.nextDisplay != undefined) { nextDisplay = sObject.data.nextDisplay; } if (nextDisplay != 1) { nextDisplay = 16; } if (sObject.data.levelsUnlocked != undefined) { levelsUnlocked = sObject.data.levelsUnlocked; } if (sObject.data.qualityLevel != undefined) { qualityLevel = sObject.data.qualityLevel; } i = 0; while (i < penguinsBought.length) { if (sObject.data.penguinsBought[i] != undefined) { penguinsBought[i] = sObject.data.penguinsBought[i]; } i++; } i = 0; while (i < levels.length) { if (sObject.data.levels[i] != undefined) { levels[i] = sObject.data.levels[i]; } i++; } i = 0; while (i < penguin1BeaksOwned.length) { if (sObject.data.penguin1BeaksOwned[i] != undefined) { penguin1BeaksOwned[i] = sObject.data.penguin1BeaksOwned[i]; } i++; } i = 0; while (i < penguin1HeadsOwned.length) { if (sObject.data.penguin1HeadsOwned[i] != undefined) { penguin1HeadsOwned[i] = sObject.data.penguin1HeadsOwned[i]; } i++; } i = 0; while (i < penguin1BodiesOwned.length) { if (sObject.data.penguin1BodiesOwned[i] != undefined) { penguin1BodiesOwned[i] = sObject.data.penguin1BodiesOwned[i]; } i++; } i = 0; while (i < penguin1ArmsOwned.length) { if (sObject.data.penguin1ArmsOwned[i] != undefined) { penguin1ArmsOwned[i] = sObject.data.penguin1ArmsOwned[i]; } i++; } i = 0; while (i < penguin1FeetOwned.length) { if (sObject.data.penguin1FeetOwned[i] != undefined) { penguin1FeetOwned[i] = sObject.data.penguin1FeetOwned[i]; } i++; } i = 0; while (i < penguin1Parts.length) { if (sObject.data.penguin1Parts[i] != undefined) { penguin1Parts[i] = sObject.data.penguin1Parts[i]; } i++; } i = 0; while (i < penguin1PartsEquipped.length) { if (sObject.data.penguin1PartsEquipped[i] != undefined) { penguin1PartsEquipped[i] = sObject.data.penguin1PartsEquipped[i]; } i++; } i = 0; while (i < penguin2BeaksOwned.length) { if (sObject.data.penguin2BeaksOwned[i] != undefined) { penguin2BeaksOwned[i] = sObject.data.penguin2BeaksOwned[i]; } i++; } i = 0; while (i < penguin2HeadsOwned.length) { if (sObject.data.penguin2HeadsOwned[i] != undefined) { penguin2HeadsOwned[i] = sObject.data.penguin2HeadsOwned[i]; } i++; } i = 0; while (i < penguin2BodiesOwned.length) { if (sObject.data.penguin2BodiesOwned[i] != undefined) { penguin2BodiesOwned[i] = sObject.data.penguin2BodiesOwned[i]; } i++; } i = 0; while (i < penguin2ArmsOwned.length) { if (sObject.data.penguin2ArmsOwned[i] != undefined) { penguin2ArmsOwned[i] = sObject.data.penguin2ArmsOwned[i]; } i++; } i = 0; while (i < penguin2FeetOwned.length) { if (sObject.data.penguin2FeetOwned[i] != undefined) { penguin2FeetOwned[i] = sObject.data.penguin2FeetOwned[i]; } i++; } i = 0; while (i < penguin2Parts.length) { if (sObject.data.penguin2Parts[i] != undefined) { penguin2Parts[i] = sObject.data.penguin2Parts[i]; } i++; } i = 0; while (i < penguin2PartsEquipped.length) { if (sObject.data.penguin2PartsEquipped[i] != undefined) { penguin2PartsEquipped[i] = sObject.data.penguin2PartsEquipped[i]; } i++; } i = 0; while (i < penguin3BeaksOwned.length) { if (sObject.data.penguin3BeaksOwned[i] != undefined) { penguin3BeaksOwned[i] = sObject.data.penguin3BeaksOwned[i]; } i++; } i = 0; while (i < penguin3HeadsOwned.length) { if (sObject.data.penguin3HeadsOwned[i] != undefined) { penguin3HeadsOwned[i] = sObject.data.penguin3HeadsOwned[i]; } i++; } i = 0; while (i < penguin3BodiesOwned.length) { if (sObject.data.penguin3BodiesOwned[i] != undefined) { penguin3BodiesOwned[i] = sObject.data.penguin3BodiesOwned[i]; } i++; } i = 0; while (i < penguin3ArmsOwned.length) { if (sObject.data.penguin3ArmsOwned[i] != undefined) { penguin3ArmsOwned[i] = sObject.data.penguin3ArmsOwned[i]; } i++; } i = 0; while (i < penguin3FeetOwned.length) { if (sObject.data.penguin3FeetOwned[i] != undefined) { penguin3FeetOwned[i] = sObject.data.penguin3FeetOwned[i]; } i++; } i = 0; while (i < penguin3Parts.length) { if (sObject.data.penguin3Parts[i] != undefined) { penguin3Parts[i] = sObject.data.penguin3Parts[i]; } i++; } i = 0; while (i < penguin3PartsEquipped.length) { if (sObject.data.penguin3PartsEquipped[i] != undefined) { penguin3PartsEquipped[i] = sObject.data.penguin3PartsEquipped[i]; } i++; } i = 0; while (i < penguin4BeaksOwned.length) { if (sObject.data.penguin4BeaksOwned[i] != undefined) { penguin4BeaksOwned[i] = sObject.data.penguin4BeaksOwned[i]; } i++; } i = 0; while (i < penguin4HeadsOwned.length) { if (sObject.data.penguin4HeadsOwned[i] != undefined) { penguin4HeadsOwned[i] = sObject.data.penguin4HeadsOwned[i]; } i++; } i = 0; while (i < penguin4BodiesOwned.length) { if (sObject.data.penguin4BodiesOwned[i] != undefined) { penguin4BodiesOwned[i] = sObject.data.penguin4BodiesOwned[i]; } i++; } i = 0; while (i < penguin4ArmsOwned.length) { if (sObject.data.penguin4ArmsOwned[i] != undefined) { penguin4ArmsOwned[i] = sObject.data.penguin4ArmsOwned[i]; } i++; } i = 0; while (i < penguin4FeetOwned.length) { if (sObject.data.penguin4FeetOwned[i] != undefined) { penguin4FeetOwned[i] = sObject.data.penguin4FeetOwned[i]; } i++; } i = 0; while (i < penguin4Parts.length) { if (sObject.data.penguin4Parts[i] != undefined) { penguin4Parts[i] = sObject.data.penguin4Parts[i]; } i++; } i = 0; while (i < penguin4PartsEquipped.length) { if (sObject.data.penguin4PartsEquipped[i] != undefined) { penguin4PartsEquipped[i] = sObject.data.penguin4PartsEquipped[i]; } i++; } i = 0; while (i < penguin5BeaksOwned.length) { if (sObject.data.penguin5BeaksOwned[i] != undefined) { penguin5BeaksOwned[i] = sObject.data.penguin5BeaksOwned[i]; } i++; } i = 0; while (i < penguin5HeadsOwned.length) { if (sObject.data.penguin5HeadsOwned[i] != undefined) { penguin5HeadsOwned[i] = sObject.data.penguin5HeadsOwned[i]; } i++; } i = 0; while (i < penguin5BodiesOwned.length) { if (sObject.data.penguin5BodiesOwned[i] != undefined) { penguin5BodiesOwned[i] = sObject.data.penguin5BodiesOwned[i]; } i++; } i = 0; while (i < penguin5ArmsOwned.length) { if (sObject.data.penguin5ArmsOwned[i] != undefined) { penguin5ArmsOwned[i] = sObject.data.penguin5ArmsOwned[i]; } i++; } i = 0; while (i < penguin5FeetOwned.length) { if (sObject.data.penguin5FeetOwned[i] != undefined) { penguin5FeetOwned[i] = sObject.data.penguin5FeetOwned[i]; } i++; } i = 0; while (i < penguin5Parts.length) { if (sObject.data.penguin5Parts[i] != undefined) { penguin5Parts[i] = sObject.data.penguin5Parts[i]; } i++; } i = 0; while (i < penguin5PartsEquipped.length) { if (sObject.data.penguin5PartsEquipped[i] != undefined) { penguin5PartsEquipped[i] = sObject.data.penguin5PartsEquipped[i]; } i++; } i = 0; while (i < penguin6BeaksOwned.length) { if (sObject.data.penguin6BeaksOwned[i] != undefined) { penguin6BeaksOwned[i] = sObject.data.penguin6BeaksOwned[i]; } i++; } i = 0; while (i < penguin6HeadsOwned.length) { if (sObject.data.penguin6HeadsOwned[i] != undefined) { penguin6HeadsOwned[i] = sObject.data.penguin6HeadsOwned[i]; } i++; } i = 0; while (i < penguin6BodiesOwned.length) { if (sObject.data.penguin6BodiesOwned[i] != undefined) { penguin6BodiesOwned[i] = sObject.data.penguin6BodiesOwned[i]; } i++; } i = 0; while (i < penguin6ArmsOwned.length) { if (sObject.data.penguin6ArmsOwned[i] != undefined) { penguin6ArmsOwned[i] = sObject.data.penguin6ArmsOwned[i]; } i++; } i = 0; while (i < penguin6FeetOwned.length) { if (sObject.data.penguin6FeetOwned[i] != undefined) { penguin6FeetOwned[i] = sObject.data.penguin6FeetOwned[i]; } i++; } i = 0; while (i < penguin6Parts.length) { if (sObject.data.penguin6Parts[i] != undefined) { penguin6Parts[i] = sObject.data.penguin6Parts[i]; } i++; } i = 0; while (i < penguin6PartsEquipped.length) { if (sObject.data.penguin6PartsEquipped[i] != undefined) { penguin6PartsEquipped[i] = sObject.data.penguin6PartsEquipped[i]; } i++; } i = 0; while (i < penguinParts.length) { if (sObject.data.penguinParts[i] != undefined) { penguinParts[i] = sObject.data.penguinParts[i]; } i++; } i = 0; while (i < penguinPartsEquipped.length) { if (sObject.data.penguinPartsEquipped[i] != undefined) { penguinPartsEquipped[i] = sObject.data.penguinPartsEquipped[i]; } i++; } penguinPartsEquipped[5][0] = levels[2]; penguinPartsEquipped[5][1] = levels[2]; penguinPartsEquipped[5][2] = levels[2]; penguinPartsEquipped[5][3] = levels[2]; penguinPartsEquipped[5][4] = levels[2]; bgTarget = Math.floor((levelsUnlocked - 1) / 10);
Instance of Symbol 144 MovieClip in Frame 3
on (release) { getURL ("http://armorgames.com", "_BLANK"); }
Frame 4
function init() { ui.swapDepths(890000); rtp.swapDepths(895000); highDepth = 900000 /* 0x0DBBA0 */; depth = 100000 /* 0x0186A0 */; pDepth = 600000 /* 0x0927C0 */; lowDepth = 100; gamePause = true; playerPause = false; inMenu = true; level = 1; bunniesOnStage = 0; bg._x = Stage.width / 2; bg._y = (Stage.height / 2) - 20; bg.gotoAndStop(level); bg.obstacle.gotoAndStop(level); itemScales = new Array(100, 80, 60, 40); bunniesPerLevelType1C = new Array(2, 5, 0, 5, 15, 0, 15, 30, 0, 10, 0, 10, 0, 20, 8, 0, 80, 0, 0, 20, 7, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15); bunniesPerLevelType2C = new Array(0, 0, 7, 5, 0, 10, 5, 0, 0, 10, 0, 10, 30, 0, 8, 0, 0, 0, 30, 0, 7, 0, 0, 14, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15); bunniesPerLevelType3C = new Array(0, 0, 0, 0, 0, 5, 5, 0, 30, 0, 20, 10, 0, 0, 8, 20, 0, 0, 0, 20, 7, 0, 0, 14, 0, 0, 0, 40, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15); bunniesPerLevelType4C = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 5, 8, 5, 8, 10, 0, 15, 15, 12, 7, 0, 20, 14, 0, 20, 20, 25, 60, 0, 0, 15, 40, 0, 50, 40, 40, 20, 50, 15); bunniesPerLevelType5C = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 8, 10, 0, 0, 5, 10, 7, 0, 0, 14, 0, 0, 20, 0, 0, 0, 0, 15, 0, 40, 0, 0, 20, 20, 0, 15); bunniesPerLevelType6C = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 45, 30, 14, 0, 0, 0, 40, 0, 0, 0, 15, 0, 0, 30, 0, 0, 0, 0, 15); bunniesPerLevelType7C = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 40, 20, 0, 0, 0, 0, 0, 40, 30, 0, 0, 20, 20, 0, 15); bunniesPerLevelType8C = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 25, 15, 0, 0, 0, 20, 20, 0, 0, 15); bunniesPerLevelType9C = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 20, 0, 20, 20, 15); bunniesPerLevelType10C = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 15); bunniesPerLevelC = new Array(bunniesPerLevelType1C, bunniesPerLevelType2C, bunniesPerLevelType3C, bunniesPerLevelType4C, bunniesPerLevelType5C, bunniesPerLevelType6C, bunniesPerLevelType7C, bunniesPerLevelType8C, bunniesPerLevelType9C, bunniesPerLevelType10C); bunniesPerLevelType1 = new Array(); bunniesPerLevelType2 = new Array(); bunniesPerLevelType3 = new Array(); bunniesPerLevelType4 = new Array(); bunniesPerLevelType5 = new Array(); bunniesPerLevelType6 = new Array(); bunniesPerLevelType7 = new Array(); bunniesPerLevelType8 = new Array(); bunniesPerLevelType9 = new Array(); bunniesPerLevelType10 = new Array(); bunniesPerLevel = new Array(bunniesPerLevelType1, bunniesPerLevelType2, bunniesPerLevelType3, bunniesPerLevelType4, bunniesPerLevelType5, bunniesPerLevelType6, bunniesPerLevelType7, bunniesPerLevelType8, bunniesPerLevelType9, bunniesPerLevelType10); i = bunniesPerLevelC.length - 1; while (i >= 0) { k = bunniesPerLevelC[i].length - 1; while (k >= 0) { bunniesPerLevel[i][k] = bunniesPerLevelC[i][k]; k--; } i--; } bunnyAmountMax = new Array(10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 5, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10); updatePenguinStats(); } function alphaHover(button) { button.onRollOver = function () { button._alpha = 75; }; button.onRollOut = function () { button._alpha = 100; }; } function pauseStuff() { if (playerPause) { ps = attachMovie("pauseScreen", "pauseScreen" + highDepth, highDepth++); ps._x = Stage.width / 2; ps._y = Stage.height / 2; ps.ctu.onRelease = function () { ps.removeMovieClip(); playerPause = false; }; ps.qtm.onRelease = function () { ps.removeMovieClip(); removeGame(); gotoAndStop (3); }; } else { ps.removeMovieClip(); } } function onEnterFrame() { shopMovement(); transitionManagement(); if ((!gamePause) && (!playerPause)) { manageGame(); } } function shopMovement() { if (inMenu && (levelBgs[0]._x != undefined)) { q = levelBgs.length - 1; while (q >= 0) { button = levelBgs[q]; if (button.hitTest(_xmouse, _ymouse, true) && (Math.floor((levelsUnlocked - 1) / 10) >= q)) { bgTarget = q; } q--; } i = levelBgs.length - 1; while (i >= 0) { levelBgs[i]._x = levelBgs[i]._x - ((levelBgs[i]._x - bgTargets[bgTarget][i]) / 4); i--; } } } function manageGame() { if ((!levelStarted) && (!inMenu)) { timeToRelease = timeToRelease - 1; setStage(); bunnyMovement(); updateStats(); } if (levelStarted) { decideOnBunnies(false); addMenuManager(); penguinMovement(); shellMovement(); monMovement(); goldMovement(); explosionMovement(); bunnyMovement(); bunBulletMovement(); acidMovement(); stickyMovement(); partMovement(); tDelay(); hitTesting(); specialManager(); updateStats(); } } function tDelay() { transDelay = transDelay - 1; if (transDelay == 0) { if (((bunniesOnStage == 0) && (shells.length == 0)) && (!inMenu)) { gamePause = true; transitionToGame(3, 0); } } } function addMenuManager() { startCounter = startCounter - 1; if ((startCounter <= 0) && (penguins.length == 0)) { levelDone(false); displayInfo(nextDisplay); } } function updateStats() { ui.moneyTxt.htmlText = bold(money); ui.bombNum.htmlText = bold(specialAmounts[3]); if (specialAmounts[3] == 0) { ui.bombNum.htmlText = ""; } theTotal = 0; q = 0; while (q < bunniesPerLevel.length) { theTotal = theTotal + bunniesPerLevel[q][level - 1]; q++; } ui.enemyTxt.htmlText = bold(theTotal); } function special1() { if (specialAmounts[0] >= 1) { finishInfo(); specialSpeedLife = specialSpeedLifes[levels[speedLevel]]; specialAmounts[0] = specialAmounts[0] - 1; specials[0].gotoAndStop(5); } } function special2() { if (specialAmounts[1] >= 1) { p = penguins.length - 1; while (p >= 0) { penguin = penguins[p]; penguin.health = penguin.health + (penguin.healthMax * lifeSpecials[levels[lifeLevel] - 1]); p--; } specialAmounts[1] = specialAmounts[1] - 1; specials[1].gotoAndStop(5); } } function special3() { if (specialAmounts[2] >= 1) { pen = attachMovie("penguin", "penguin" + highDepth, highDepth++); pen._x = _xmouse; pen._y = _ymouse; if (itemInHand != null) { itemHeld = -1; itemInHand = null; pen.removeMovieClip(); } else { itemInHand = pen; itemHeld = penguinItem; } clickedDelay = 0; } } function special4() { if (specialAmounts[3] >= 1) { bo = attachMovie("bomb", "bomb" + highDepth, highDepth++); bo._x = _xmouse; bo._y = _ymouse; if (itemInHand != null) { itemHeld = -1; itemInHand = null; bo.removeMovieClip(); } else { itemInHand = bo; itemHeld = bombItem; } clickedDelay = 0; } } function specialManager() { if (MouseDown) { MouseDown = false; if (_ymouse < 500) { if (itemHeld == 0) { itemHeld = -1; createSpecialPenguin(); specialAmounts[2] = specialAmounts[2] - 1; specials[2].gotoAndStop(5); itemInHand.removeMovieClip(); itemInHand = null; } if (itemHeld == 1) { itemHeld = -1; createExplosion(_xmouse, _ymouse, true); specialAmounts[3] = specialAmounts[3] - 1; specials[3].gotoAndStop(5); itemInHand.removeMovieClip(); itemInHand = null; } } else if (clickedDelay > 1) { itemHeld = -1; itemInHand.removeMovieClip(); itemInHand = null; } } clickedDelay = clickedDelay + 1; if (itemInHand != null) { itemInHand._x = _xmouse; itemInHand._y = _ymouse; } i = 0; while (i < specials.length) { specials[i].gotoAndStop(i + 1); if ((levels[i] == 0) || (specialAmounts[i] == 0)) { specials[i].gotoAndStop(5); } if ((specialAmounts[i] > 0) && (levels[i] > 0)) { createSpecialButton(specials[i], i); } i++; } } function createExplosion(xCoord, yCoord, isDamaging) { boom.start(); exp = attachMovie("explosion", "explosion" + highDepth, highDepth++); exp.isDamaging = isDamaging; exp._xscale = (exp._yscale = itemScales[Math.floor((level - 1) / 10)]); exp._x = xCoord; exp._y = yCoord; explosions.push(exp); } function explosionMovement() { e = explosions.length - 1; while (e >= 0) { explosion = explosions[e]; b = bunnies.length - 1; while (b >= 0) { bunny = bunnies[b]; if (explosion.hitBox.hitTest(bunny._x, bunny._y, true) && (explosion.isDamaging)) { removeBunny(true); } b--; } if (explosion.ina._currentframe == 47) { removeExplosion(); } e--; } } function removeExplosion() { explosions[e].removeMovieClip(); explosions.splice(e, 1); } function createSpecialButton(button, num) { button.onRollOver = function () { button._alpha = 75; }; button.onRollOut = function () { button._alpha = 100; }; button.onRelease = function () { if ((!inMenu) && (levelStarted)) { specialFunctions[num](); delete button.onRollOver; delete button.onRollOut; delete button.onRelease; button._alpha = 100; } }; } function setStage() { if (timeToRelease <= 0) { timeToRelease = 50; levelStarted = true; clash.start(); p = 0; while (p < 5) { if (penguinsBought[p]) { createPenguin(p + 1); } p++; } if ((days == 1) || (days == 3)) { displayInfo(nextDisplay); } } decideOnBunnies(true); } function decideOnBunnies(starting) { theTotal = 0; q = 0; while (q < bunniesPerLevel.length) { theTotal = theTotal + bunniesPerLevel[q][level - 1]; q++; } bunniesToAdd = theTotal; if (bunniesToAdd > bunnyAmountMax[level - 1]) { bunniesToAdd = bunnyAmountMax[level - 1] - bunniesOnStage; } else { bunniesToAdd = bunnyAmountMax[level - 1] - bunniesOnStage; if (bunniesToAdd >= theTotal) { bunniesToAdd = theTotal; } } b = 0; while (b < bunniesToAdd) { bunType = calcType(); createBunny(bunType, starting); b++; } } function calcType() { theChances = new Array(); theTotal = 0; theChances.push(0); q = 0; while (q < bunniesPerLevel.length) { theChances.push(bunniesPerLevel[q][level - 1] + theTotal); theTotal = theTotal + bunniesPerLevel[q][level - 1]; q++; } theChances.push(theTotal); thePick = randRange(1, theTotal); theType = 0; q = 0; while (q < theChances.length) { topNum = 0; if (q == theChances.length) { topNum = 0; } else { topNum = theChances[q]; } if ((theChances[q + 1] >= thePick) && (topNum <= thePick)) { bunniesPerLevel[q][level - 1] = bunniesPerLevel[q][level - 1] - 1; theType = q + 1; q = theChances.length; } q++; } return(theType); } function createBunny(bunType, starting) { bunniesOnStage = bunniesOnStage + 1; if (Math.floor((level - 1) / 10) <= 1) { bun = attachMovie("bunny", "bunny" + depth, depth++); bun._xscale = (bun._yscale = (itemScales[Math.floor((level - 1) / 10)] / 1.5) + random(itemScales[Math.floor((level - 1) / 10)] / 2)); } else { bun = attachMovie("turtleMini", "bunny" + depth, depth++); bun._xscale = (bun._yscale = (itemScales[Math.floor((level - 1) / 10) - 1] / 1.5) + random(itemScales[Math.floor((level - 1) / 10) - 1] / 2)); } if (bunType == invisBunny) { bun._alpha = 0; } bun._rotation = random(360); bun.onStage = false; if (bunType == immuneBunny) { bun._alpha = 50; bun.immuneTimer = 20; } if (starting) { bun._x = randRange(bun._width / 2, Stage.width - (bun._width / 2)); bun._y = randRange(bun._height / 2, (Stage.height - 40) - (bun._height / 2)); } else { side = randRange(1, 4); if (side <= 2) { bun._x = randRange(bun._width / 2, Stage.width - (bun._width / 2)); if (side == 1) { bun._y = (-bun._height) / 2; } else { bun._y = (Stage.height - 40) + (bun._height / 2); } } else { bun._y = randRange(bun._height / 2, Stage.width - (bun._height / 2)); if (side == 3) { bun._x = (-bun._width) / 2; } else { bun._x = Stage.width + (bun._width / 2); } } } bun.specialDelay = 50; bun.ina.stop(); bun.ina.shell.gotoAndStop(bunType); bun.ina.foot1.gotoAndStop(targetBodies[bunType - 1]); bun.ina.foot2.gotoAndStop(targetBodies[bunType - 1]); bun.ina.foot3.gotoAndStop(targetBodies[bunType - 1]); bun.ina.foot4.gotoAndStop(targetBodies[bunType - 1]); bun.ina.head.gotoAndStop(targetBodies[bunType - 1]); bun.Type = bunType; bun.isClone = false; bun.Worth = bunnyWorths[bunType - 1]; bun.health = 20; bun.RunFrom = null; if (bun.Type == shootingBunny) { bun.shotDelay = 0; } if (bunny.Type == teleportBunny) { bun.startTeleport = false; bun.endTeleport = false; } bun.xSpeed = 0; bun.ySpeed = 0; bun.Speed = 2 + random(4); bun.changeMoveDelay = randRange(0, 15); bunnies.push(bun); } function createCloneBunny() { bunType = 9; bunniesOnStage = bunniesOnStage + 1; bun = attachMovie("bunny", "bunny" + depth, depth++); bun.ina.stop(); bun.Speed = 2 + random(4); bun._x = bunny._x; bun.isClone = true; bun._x = bun._x + (Math.cos((bunny._rotation * Math.PI) / 180) * 60); bun._y = bunny._y; bun.onStage = false; bun._y = bun._y + (Math.sin((bunny._rotation * Math.PI) / 180) * 60); bun._xscale = (bun._yscale = itemScales[Math.floor((level - 1) / 10)] / 1.5); bun.ina.shell.gotoAndStop(bunType); bun.ina.foot1.gotoAndStop(targetBodies[bunType - 1]); bun.ina.foot2.gotoAndStop(targetBodies[bunType - 1]); bun.ina.foot3.gotoAndStop(targetBodies[bunType - 1]); bun.ina.foot4.gotoAndStop(targetBodies[bunType - 1]); bun.ina.head.gotoAndStop(targetBodies[bunType - 1]); bun.Type = bunType; bun.Worth = bunnyWorths[bunType - 1]; bun.health = -20; bun.RunFrom = null; bun.xSpeed = 0; bun.ySpeed = 0; bun.changeMoveDelay = randRange(0, 15); bunnies.push(bun); } function createStickBunny() { bunType = 11; bunniesOnStage = bunniesOnStage + 1; bun = attachMovie("sticky", "bunny" + lowDepth, lowDepth++); bun.ina.stop(); bun.Speed = 0; bun._x = bunny._x; bun.isClone = true; bun.onStage = false; bun._x = bun._x + (Math.cos((bunny._rotation * Math.PI) / 180) * 60); bun._y = bunny._y; bun._y = bun._y + (Math.sin((bunny._rotation * Math.PI) / 180) * 60); bun._xscale = (bun._yscale = itemScales[Math.floor((level - 1) / 10)] + 30); bun.ina.shell.gotoAndStop(bunType); bun.ina.foot1.gotoAndStop(targetBodies[bunType - 1]); bun.ina.foot2.gotoAndStop(targetBodies[bunType - 1]); bun.ina.foot3.gotoAndStop(targetBodies[bunType - 1]); bun.ina.foot4.gotoAndStop(targetBodies[bunType - 1]); bun.ina.head.gotoAndStop(targetBodies[bunType - 1]); bun.Type = bunType; bun.Worth = bunnyWorths[bunType - 1]; bun.health = 0; bun.RunFrom = null; oDir = (random(360) * Math.PI) / 180; bun.xSpeed = Math.cos(oDir) * 10; bun.ySpeed = Math.sin(oDir) * 10; bun.changeMoveDelay = randRange(0, 15); bunnies.push(bun); } function bunnyMovement() { b = bunnies.length - 1; while (b >= 0) { bunny = bunnies[b]; bunny.changeMoveDelay = bunny.changeMoveDelay - 1; if ((((bunny.changeMoveDelay <= 0) && (bunny.Type != 11)) && (bunny.Type != teleportBunny)) && (bunny.Type != 10)) { bunny.changeMoveDelay = 20 + random(20); if ((Math.abs(bunny.xSpeed) + Math.abs(bunny.ySpeed)) > 0) { bunny.xSpeed = 0; bunny.ySpeed = 0; bunny.ina.stop(); bunny.changeMoveDelay = 5 + random(20); } else { dir = randRange(1, 360); bunny.ina.play(); bunny.xSpeed = (Math.cos((dir * Math.PI) / 180) * bunny.Speed) * (itemScales[Math.floor((level - 1) / 10)] / 100); bunny.ySpeed = (Math.sin((dir * Math.PI) / 180) * bunny.Speed) * (itemScales[Math.floor((level - 1) / 10)] / 100); } } if (bunny.Type == immuneBunny) { bunny.immuneTimer = bunny.immuneTimer - 1; if (bunny.immuneTimer <= 0) { bunny._alpha = 100; } else { bunny._alpha = 50; } if (random(60) == 1) { bunny.immuneTimer = 20; } } if (bunny.Type == teleportBunny) { bunny.specialDelay = bunny.specialDelay - 1; if (((bunny.specialDelay <= 0) && (!bunny.startTeleport)) && (!bunny.endTeleport)) { bunny.startTeleport = true; } if (bunny.startTeleport) { bunny._alpha = bunny._alpha - 20; if (bunny._alpha <= 0) { bunny._x = randRange(bunny._width / 2, Stage.width - (bunny._width / 2)); bunny._y = randRange(bunny._height / 2, (Stage.height - 40) - (bunny._height / 2)); p = penguins.length - 1; while (p >= 0) { if (penguin.hitTest(bunny)) { bunny._x = randRange(bunny._width / 2, Stage.width - (bunny._width / 2)); bunny._y = randRange(bunny._height / 2, (Stage.height - 40) - (bunny._height / 2)); } p--; } bunny.startTeleport = false; bunny.endTeleport = true; } } if (bunny.endTeleport) { bunny._alpha = bunny._alpha + 20; if (bunny._alpha >= 100) { bunny._alpha = 100; bunny.endTeleport = false; bunny.specialDelay = 10 + random(10); } } } if ((((bunny.Type == 10) || (bunny.Type == invisBunny)) || (bunny.Type == teleportBunny)) && (bunny.onStage)) { runFromPenguin = false; p = penguins.length - 1; while (p >= 0) { if (bunny == penguins[p].Target) { runFromPenguin = true; } p--; } if (runFromPenguin) { bunny.RunFrom = findSmallestDist(); bDir = Math.atan2(bunny._y - bunny.RunFrom._y, bunny._x - bunny.RunFrom._x); if (bunny.Type == invisBunny) { bunny._alpha = (300 - Math.sqrt(Math.pow(bunny._x - bunny.RunFrom._x, 2) + Math.pow(bunny._y - bunny.RunFrom._y, 2))) / 3; } if (bunny.Type == teleportBunny) { bunny.ina.play(); bunny.xSpeed = Math.cos(bDir) * bunny.Speed; bunny.ySpeed = Math.sin(bDir) * bunny.Speed; } if (bunny.Type == 10) { if (bunny.specialDelay >= 0) { bunny.specialDelay = -20; bunny.ina.play(); bunny.xSpeed = Math.cos(bDir) * bunny.Speed; bunny.ySpeed = Math.sin(bDir) * bunny.Speed; } if (bunny._x >= (Stage.width - (bunny._width / 2))) { bunny.xSpeed = bunny.xSpeed * -1; bunny._x = Stage.width - (bunny._width / 2); } if (bunny._y >= ((Stage.height - 40) - (bunny._height / 2))) { bunny.ySpeed = bunny.ySpeed * -1; bunny._y = (Stage.height - 40) - (bunny._height / 2); } if (bunny._x <= (bunny._width / 2)) { bunny.xSpeed = bunny.xSpeed * -1; bunny._x = bunny._width / 2; } if (bunny._y <= (bunny._height / 2)) { bunny.ySpeed = bunny.ySpeed * -1; bunny._y = bunny._height / 2; } } } } if ((bunny.Type == explodingBunny) && (levelStarted)) { bunny.specialDelay = bunny.specialDelay - 1; if (bunny.specialDelay <= 0) { bunny.specialDelay = 100 + random(50); k = 0; while (k < 5) { createPart(bunny._x, bunny._y, 5); k++; } } } if (bunny.Type == acidBunny) { bunny.specialDelay = bunny.specialDelay - 1; if (bunny.specialDelay <= 0) { bunny.specialDelay = 100 + random(50); ad = attachMovie("acid", "acid" + lowDepth, lowDepth++); ad._xscale = (ad._yscale = itemScales[Math.floor((level - 1) / 10)]); ad._rotation = bunny._rotation + 90; ad._x = bunny._x; ad._y = bunny._y; hitEgg = false; m = acids.length - 1; while (m >= 0) { if (acids[m].hitTest(ad)) { hitEgg = true; } m--; } if (!hitEgg) { acids.push(ad); ad.life = 400; } else { ad.removeMovieClip(); } } } if (bunny.Type == stickyBunny) { bunny.specialDelay = bunny.specialDelay - 1; if ((bunny.specialDelay <= 0) && (bunnies.length <= 20)) { bunny.specialDelay = 50 + random(25); createStickBunny(); } } bunny._x = bunny._x + (bunny.xSpeed * (itemScales[Math.floor((level - 1) / 10)] / 100)); bunny._y = bunny._y + (bunny.ySpeed * (itemScales[Math.floor((level - 1) / 10)] / 100)); if (bunny.Type != 11) { while (bg.obstacle.hitTest(bunny._x, bunny._y - ((40 * itemScales[Math.floor((level - 1) / 10)]) / 100), true)) { bunny._y = bunny._y + 1; } while (bg.obstacle.hitTest(bunny._x, bunny._y + ((40 * itemScales[Math.floor((level - 1) / 10)]) / 100), true)) { bunny._y = bunny._y - 1; } while (bg.obstacle.hitTest(bunny._x - ((40 * itemScales[Math.floor((level - 1) / 10)]) / 100), bunny._y, true)) { bunny._x = bunny._x + 1; } while (bg.obstacle.hitTest(bunny._x + ((40 * itemScales[Math.floor((level - 1) / 10)]) / 100), bunny._y, true)) { bunny._x = bunny._x - 1; } } if ((Math.abs(bunny.xSpeed) + Math.abs(bunny.ySpeed)) != 0) { bunny._rotation = (Math.atan2(bunny.ySpeed, bunny.xSpeed) * 180) / Math.PI; } if (((bunny.Type == shootingBunny) && (levelStarted)) && (penguins.length != 0)) { bunny.shotDelay = bunny.shotDelay - 1; if (bunny.xSpeed == 0) { penguin = findSmallestDist(); bunny._rotation = (Math.atan2(penguin._y - bunny._y, penguin._x - bunny._x) * 180) / Math.PI; } if ((bunny.shotDelay <= 0) && (bunny.xSpeed == 0)) { bunny.shotDelay = 10 + random(10); createBunBullet(); } } if (bunny.Type == 11) { if (bunny._x >= (Stage.width - (bunny._width / 2))) { bunny.xSpeed = bunny.xSpeed * -1; bunny._x = Stage.width - (bunny._width / 2); } if (bunny._y >= ((Stage.height - 40) - (bunny._height / 2))) { bunny.ySpeed = bunny.ySpeed * -1; bunny._y = (Stage.height - 40) - (bunny._height / 2); } if (bunny._x <= (bunny._width / 2)) { bunny.xSpeed = bunny.xSpeed * -1; bunny._x = bunny._width / 2; } if (bunny._y <= (bunny._height / 2)) { bunny.ySpeed = bunny.ySpeed * -1; bunny._y = bunny._height / 2; } } else if (bunny.onStage) { if ((bunny._x + (bunny._width / 2)) >= Stage.width) { bunny._x = Stage.width - (bunny._width / 2); bunny.xSpeed = 0; } if ((bunny._y + (bunny._height / 2)) >= (Stage.height - 40)) { bunny._y = (Stage.height - 40) - (bunny._height / 2); bunny.ySpeed = 0; } if ((bunny._x - (bunny._width / 2)) <= 0) { bunny._x = bunny._width / 2; bunny.xSpeed = 0; } if ((bunny._y - (bunny._height / 2)) <= 0) { bunny._y = bunny._height / 2; bunny.ySpeed = 0; } } else { bunny.ina.play(); if ((bunny._x + (bunny._width / 2)) > Stage.width) { bunny.xSpeed = -bunny.Speed; } if ((bunny._y + (bunny._height / 2)) > (Stage.height - 40)) { bunny.ySpeed = -bunny.Speed; } if ((bunny._x - (bunny._width / 2)) < 0) { bunny.xSpeed = bunny.Speed; } if ((bunny._y - (bunny._height / 2)) < 0) { bunny.ySpeed = bunny.Speed; } if (((((bunny._x + (bunny._width / 2)) < Stage.width) && ((bunny._y + (bunny._height / 2)) < (Stage.height - 40))) && ((bunny._x - (bunny._width / 2)) > 0)) && ((bunny._y - (bunny._height / 2)) > 0)) { bunny.onStage = true; } } b--; } } function findSmallestDist() { smallestDist = -1; smallestPen = null; p = penguins.length - 1; while (p >= 0) { penguin = penguins[p]; bunDist = Math.sqrt(Math.pow(penguin._x - bunny._x, 2) + Math.pow(penguin._y - bunny._y, 2)); if ((smallestDist == -1) || (bunDist < smallestDist)) { smallestDist = bunDist; smallestPen = penguin; } p--; } return(smallestPen); } function monMovement() { m = mons.length - 1; while (m >= 0) { mon = mons[m]; mon.ySpeed = mon.ySpeed * 0.9; mon._y = mon._y - mon.ySpeed; mon._alpha = mon._alpha - 2; if (mon._alpha <= 0) { removeMon(); } m--; } } function removeMon() { mons[m].removeMovieClip(); mons.splice(m, 1); } function manageGoldCreation(worth) { goldAmount = 1 + random(3); if (goldAmount > worth) { goldAmount = worth; } j = goldAmount - 1; while (j >= 0) { realWorth = 0; realWorth = random(worth - j) + 1; if (j == 0) { realWorth = worth; } worth = worth - realWorth; scale = 0; if (realWorth <= 1) { scale = 30; } else if (realWorth <= 3) { scale = 40; } else if (realWorth <= 10) { scale = 50; } else if (realWorth <= 30) { scale = 60; } else if (realWorth <= 100) { scale = 70; } else if (realWorth <= 240) { scale = 80; } if (scale <= 55) { createGold(2, realWorth, scale * 2); } else { createGold(1, realWorth, scale); } j--; } } function createGold(type, worth, scale) { if (type == 1) { gold = attachMovie("gold", "gold" + lowDepth, lowDepth++); } else { gold = attachMovie("eggSmall", "gold" + lowDepth, lowDepth++); } gold._x = bunny._x; gold._y = bunny._y; gold.gotoAndStop(random(4) + 1); gold.Worth = worth; gold._xscale = (gold._yscale = scale); gold.Speed = (Math.random() * 10) + 10; gold.Dir = (Math.random() * Math.PI) * 2; gold.Life = 200; gold.xSpeed = Math.cos(gold.Dir) * gold.Speed; gold.ySpeed = Math.sin(gold.Dir) * gold.Speed; golds.push(gold); } function goldMovement() { g = golds.length - 1; while (g >= 0) { gold = golds[g]; theX = _xmouse - gold._x; theY = _ymouse - gold._y; theDist = Math.sqrt(Math.pow(theX, 2) + Math.pow(theY, 2)); if ((theDist <= 50) && (gold.Life <= 196)) { goldDir = Math.atan2(theY, theX); goldForce = (50 - theDist) / 5; gold.xSpeed = Math.cos(goldDir) * goldForce; gold.ySpeed = Math.sin(goldDir) * goldForce; } gold.xSpeed = gold.xSpeed * 0.8; gold.ySpeed = gold.ySpeed * 0.8; gold._x = gold._x + gold.xSpeed; gold._y = gold._y + gold.ySpeed; if (gold._x >= (Stage.width - (gold._width / 2))) { gold._x = Stage.width - (gold._width / 2); gold.xSpeed = gold.xSpeed * -1; } if (gold._x <= (gold._width / 2)) { gold._x = gold._width / 2; gold.xSpeed = gold.xSpeed * -1; } if (gold._y >= ((Stage.height - (gold._height / 2)) - 40)) { gold._y = (Stage.height - (gold._height / 2)) - 40; gold.ySpeed = gold.ySpeed * -1; } if (gold._y <= (gold._height / 2)) { gold._y = gold._height / 2; gold.ySpeed = gold.ySpeed * -1; } while (bg.obstacle.hitTest(gold._x + (gold._width / 2), gold._y, true)) { gold._x = gold._x - 0.5; gold.xSpeed = gold.xSpeed * -1; } while (bg.obstacle.hitTest(gold._x - (gold._width / 2), gold._y, true)) { gold._x = gold._x + 0.5; gold.xSpeed = gold.xSpeed * -1; } while (bg.obstacle.hitTest(gold._x, gold._y + (gold._height / 2), true)) { gold._y = gold._y - 0.5; gold.ySpeed = gold.ySpeed * -1; } while (bg.obstacle.hitTest(gold._x, gold._y - (gold._height / 2), true)) { gold._y = gold._y + 0.5; gold.ySpeed = gold.ySpeed * -1; } gold.Life = gold.Life - 1; if (gold.Life <= 20) { gold._alpha = gold.Life * 5; if (gold.Life <= 0) { removeGold(); } } if (((gold.hitTest(_xmouse, _ymouse, true) || (theDist <= 15)) && (gold._x != undefined)) && (gold.Life <= 196)) { money = money + gold.Worth; bell.start(); mon = attachMovie("mons", "mons" + highDepth, highDepth++); mon._x = gold._x; mon._y = gold._y; mon.monTxt.htmlText = bold("$" + gold.Worth); mons.push(mon); mon.ySpeed = 5; moneyOnLevel = moneyOnLevel + gold.Worth; removeGold(); } g--; } } function removeGold() { golds[g].removeMovieClip(); golds.splice(g, 1); } function removeBunny(wasKilled) { bunniesOnStage = bunniesOnStage - 1; if (wasKilled) { mon = attachMovie("mons", "mons" + highDepth, highDepth++); mon._x = bunny._x; mon._y = bunny._y; mon.monTxt.htmlText = bold("KILLED"); mons.push(mon); mon.ySpeed = 5; manageGoldCreation(bunny.Worth); bunniesKilled = bunniesKilled + 1; totalKills = totalKills + 1; bunny.gotoAndStop(2); p = penguins.length - 1; while (p >= 0) { if (penguins[p].Target == bunny) { penguins[p].Target = null; } p--; } correctBunny(); bunny.theSpeed = 1; if ((bunny.Type == cloneBunny) && (!bunny.isClone)) { createCloneBunny(); createCloneBunny(); } } else { bunniesPerLevel[bunnies[b].Type - 1][level - 1] = bunniesPerLevel[bunnies[b].Type - 1][level - 1] + 1; } bunnies[b].removeMovieClip(); bunnies.splice(b, 1); } function correctBunny() { bunny.ina.shell.gotoAndStop(bunType); bunny.ina.foot1.gotoAndStop(targetBodies[bunType - 1]); bunny.ina.foot2.gotoAndStop(targetBodies[bunType - 1]); bunny.ina.foot3.gotoAndStop(targetBodies[bunType - 1]); bunny.ina.foot4.gotoAndStop(targetBodies[bunType - 1]); bunny.ina.head.gotoAndStop(targetBodies[bunType - 1]); } function shellMovement() { s = shells.length - 1; while (s >= 0) { shell = shells[s]; if (shell.ina._currentframe == 1) { removeShell(); } s--; } } function removeShell() { shells[s].removeMovieClip(); shells.splice(s, 1); } function acidMovement() { a = acids.length - 1; while (a >= 0) { acid = acids[a]; acid.life = acid.life - 1; if (acid.life <= 20) { acid._alpha = acid.life * 5; if (acid.life <= 0) { removeAcid(); } } p = penguins.length - 1; while (p >= 0) { penguin = penguins[p]; if ((((acid.hitTest(penguin._x + 15, penguin._y, true) || (acid.hitTest(penguin._x, penguin._y + 15, true))) || (acid.hitTest(penguin._x - 15, penguin._y, true))) || (acid.hitTest(penguin._x, penguin._y - 15, true))) && (acid._x != undefined)) { penguin.health = penguin.health - 150; removeAcid(); } p--; } a--; } } function removeAcid() { acids[a].removeMovieClip(); acids.splice(a, 1); } function stickyMovement() { p = penguins.length - 1; while (p >= 0) { penguin = penguins[p]; penguin.inStick = false; p--; } s = stickys.length - 1; while (s >= 0) { sticky = stickys[s]; sticky.life = sticky.life - 1; if (sticky.life <= 20) { sticky._alpha = sticky.life * 5; if (sticky.life <= 0) { removeSticky(); } } p = penguins.length - 1; while (p >= 0) { penguin = penguins[p]; if (sticky.hitTest(penguin._x, penguin._y, true) && (sticky._x != undefined)) { penguin.inStick = true; } p--; } s--; } } function removeSticky() { stickys[s].removeMovieClip(); stickys.splice(s, 1); } function checkStage() { if (((bunniesOnStage == 0) && (shells.length == 0)) && (!inMenu)) { if (level == levelsUnlocked) { levelsUnlocked = levelsUnlocked + 1; } if (level == 40) { gamePause = true; transitionToGame(5, 0); } else if (transDelay <= -10) { transDelay = 30; } } } function createResults(won) { lc = attachMovie("levelComplete", "levelComplete", 923000); lc._x = Stage.width / 2; lc._y = Stage.height / 2; if (won) { lc.s1.htmlText = bold("SUCCESS"); lc.woner.gotoAndStop(1); } else { lc.s1.htmlText = bold("FAILURE"); lc.woner.gotoAndStop(2); } lc.s2.htmlText = bold(bunniesKilled + " ENEMIES KILLED"); lc.s3.htmlText = bold(("$" + moneyOnLevel) + " EARNED"); lc.s4.htmlText = bold("LEVEL " + level); lc.s5.htmlText = bold(days + " DAYS"); lc.s6.htmlText = bold("$" + money); lc.s7.htmlText = bold(totalKills + " ENEMIES KILLED"); specials[0].gotoAndStop(5); specials[1].gotoAndStop(5); specials[2].gotoAndStop(5); specials[3].gotoAndStop(5); ui.bombNum.htmlText = ""; lc.finished.onRollOver = function () { lc.finished.gotoAndStop(2); }; lc.finished.onRollOut = function () { lc.finished.gotoAndStop(1); }; lc.finished.onRelease = function () { transitionToGame(4, 0); }; } function beginGame() { createLevelSelect(); specialManager(); } function levelDone(won) { clearScreen(); createResults(won); bunniesKilled = 0; bunniesOnStage = 0; gamePause = true; inMenu = true; levelStarted = false; i = bunniesPerLevelC.length - 1; while (i >= 0) { k = bunniesPerLevelC[i].length - 1; while (k >= 0) { bunniesPerLevel[i][k] = bunniesPerLevelC[i][k]; k--; } i--; } } function createPenguin(num) { if (Math.floor((level - 1) / 10) <= 1) { pen = attachMovie("penguin", "penguin" + pDepth, pDepth++); pen._xscale = (pen._yscale = itemScales[Math.floor((level - 1) / 10)]); } else { pen = attachMovie("penguinMini", "penguin" + pDepth, pDepth++); pen._xscale = (pen._yscale = itemScales[Math.floor((level - 1) / 10) - 1]); } pen._x = randRange(pen._width / 2, Stage.width - (pen._width / 2)); pen._y = (Stage.height - 40) + (pen._height / 2); penguinToFrames(pen, num); pen.health = penguinHealths[num - 1]; pen.healthMax = pen.health; pen.Speed = penguinSpeeds[num - 1]; pen.Speed = pen.Speed * (itemScales[Math.floor((level - 1) / 10)] / 100); pen.Luck = penguinLucks[num - 1]; pen.Range = penguinRanges[num - 1]; pen.Range = pen.Range * (itemScales[Math.floor((level - 1) / 10)] / 100); pen.number = num; pen.eatDelay = 0; createPenguinHealthBar(num); pen.inStick = false; pen.Target = null; penguins.push(pen); } function penguinToFrames(pen, num) { pen.ina.beak.gotoAndStop(penguinPartsEquipped[num - 1][0]); pen.ina.head.gotoAndStop(penguinPartsEquipped[num - 1][1]); pen.ina.body.gotoAndStop(penguinPartsEquipped[num - 1][2]); pen.ina.fin1.gotoAndStop(penguinPartsEquipped[num - 1][3]); pen.ina.fin2.gotoAndStop(penguinPartsEquipped[num - 1][3]); pen.ina.foot1.gotoAndStop(penguinPartsEquipped[num - 1][4]); pen.ina.foot2.gotoAndStop(penguinPartsEquipped[num - 1][4]); uiPenguins[num - 1].ina.ina.beak.gotoAndStop(penguinPartsEquipped[num - 1][0]); uiPenguins[num - 1].ina.ina.head.gotoAndStop(penguinPartsEquipped[num - 1][1]); uiPenguins[num - 1].ina.ina.body.gotoAndStop(penguinPartsEquipped[num - 1][2]); uiPenguins[num - 1].ina.ina.fin1.gotoAndStop(penguinPartsEquipped[num - 1][3]); uiPenguins[num - 1].ina.ina.fin2.gotoAndStop(penguinPartsEquipped[num - 1][3]); uiPenguins[num - 1].ina.ina.foot1.gotoAndStop(penguinPartsEquipped[num - 1][4]); uiPenguins[num - 1].ina.ina.foot2.gotoAndStop(penguinPartsEquipped[num - 1][4]); uiPenguins[num - 1].ina.ina.stop(); } function createSpecialPenguin() { num = 6; if (Math.floor((level - 1) / 10) <= 1) { pen = attachMovie("penguin", "penguin" + pDepth, pDepth++); pen._xscale = (pen._yscale = itemScales[Math.floor((level - 1) / 10)]); } else { pen = attachMovie("penguinMini", "penguin" + pDepth, pDepth++); pen._xscale = (pen._yscale = itemScales[Math.floor((level - 1) / 10) - 1]); } penguinToFrames(pen, num); pen._x = _xmouse; pen._y = _ymouse; penguinToFrames(pen, num); pen.health = penguinHealths[num - 1]; pen.healthMax = pen.health; pen.Speed = penguinSpeeds[num - 1]; pen.Speed = pen.Speed * (itemScales[Math.floor((level - 1) / 10)] / 100); pen.Luck = penguinLucks[num - 1]; pen.Range = penguinRanges[num - 1]; pen.Range = pen.Range * (itemScales[Math.floor((level - 1) / 10)] / 100); pen.eatDelay = 0; pen.number = num; createPenguinHealthBar(num); pen.inStick = false; pen.Target = null; penguins.push(pen); } function createPenguinHealthBar(num) { uiPenguins[num - 1]._alpha = 100; phb = uiPenguins[num - 1].bar; pen.healthBar = phb; } function penguinMovement() { allWalking = true; p = penguins.length - 1; while (p >= 0) { penguin = penguins[p]; penguinToFrames(penguin, penguin.number); if (penguin._currentframe == 2) { allWalking = false; } if (penguin.health >= penguin.healthMax) { penguin.health = penguin.healthMax; } penguin.health = penguin.health - 1; if ((days == 1) || (bunnies.length == 0)) { penguin.health = penguin.health + 1; } penguin.healthBar._xscale = (penguin.health / penguin.healthMax) * 100; if (penguin.Target._x == undefined) { penguin.Target = null; } if ((penguin.Target == null) && (penguin._currentframe == 1)) { penguin.ina.stop(); } else { penguin.ina.play(); } if (penguin.Target == null) { smallestDist = -1; currentChoice = 0; distances = new Array(); bunnyDistances = new Array(); b = bunnies.length - 1; while (b >= 0) { bunny = bunnies[b]; dist = Math.sqrt(Math.pow(bunny._x - penguin._x, 2) + Math.pow(bunny._y - penguin._y, 2)); distances.push(dist); bunnyDistances.push(bunny); b--; } q = bunnyDistances.length - 1; while (q >= 0) { l = penguins.length - 1; while (l >= 0) { if (bunnyDistances[q] == penguins[l].Target) { bunnyDistances.splice(q, 1); distances.splice(q, 1); } bunny = bunnyDistances[q]; if ((bunny.Type == immuneBunny) && (bunny.immuneTimer > 0)) { bunnyDistances.splice(q, 1); distances.splice(q, 1); } l--; } q--; } q = bunnyDistances.length - 1; while (q >= 0) { if ((smallestDist == -1) || (distances[q] <= smallestDist)) { smallestDist = distances[q]; penguin.Target = bunnyDistances[q]; } q--; } if (penguin.Target == null) { penguin.Target = bunnies[randRange(0, bunnies.length)]; } } penguinDir = Math.atan2(penguin.Target._y - penguin._y, penguin.Target._x - penguin._x); penguin.eatDelay = penguin.eatDelay - 1; if (penguin.eatDelay <= 0) { penguin._x = penguin._x + (Math.cos(penguinDir) * penguin.Speed); penguin._y = penguin._y + (Math.sin(penguinDir) * penguin.Speed); if (penguin.inStick) { penguin._x = penguin._x - ((Math.cos(penguinDir) * penguin.Speed) / 2); penguin._y = penguin._y - ((Math.sin(penguinDir) * penguin.Speed) / 2); } specialSpeedLife = specialSpeedLife - 1; if (specialSpeedLife > 0) { penguin._x = penguin._x + ((Math.cos(penguinDir) * penguin.Speed) * speedSpecials[levels[speedLevel]]); penguin._y = penguin._y + ((Math.sin(penguinDir) * penguin.Speed) * speedSpecials[levels[speedLevel]]); } penguin._rotation = (penguinDir * 180) / Math.PI; } while (bg.obstacle.hitTest(penguin._x, penguin._y - ((40 * itemScales[Math.floor((level - 1) / 10)]) / 100), true)) { penguin._y = penguin._y + 1; } while (bg.obstacle.hitTest(penguin._x, penguin._y + ((40 * itemScales[Math.floor((level - 1) / 10)]) / 100), true)) { penguin._y = penguin._y - 1; } while (bg.obstacle.hitTest(penguin._x - ((40 * itemScales[Math.floor((level - 1) / 10)]) / 100), penguin._y, true)) { penguin._x = penguin._x + 1; } while (bg.obstacle.hitTest(penguin._x + ((40 * itemScales[Math.floor((level - 1) / 10)]) / 100), penguin._y, true)) { penguin._x = penguin._x - 1; } if (penguin.health <= 0) { createExplosion(penguin._x, penguin._y, false); finishInfo(); removePenguin(); displayInfo(nextDisplay); if ((penguins.length == 0) && (nextDisplay > 10)) { startCounter = 25; createTransition(0); } } p--; } if (allWalking) { checkStage(); } } function removePenguin() { uiPenguins[penguins[p].number - 1]._alpha = 0; penguins[p].healthBar.removeMovieClip(); penguins[p].removeMovieClip(); penguins.splice(p, 1); } function hitTesting() { p = penguins.length - 1; while (p >= 0) { penguin = penguins[p]; b = bunnies.length - 1; while (b >= 0) { bunny = bunnies[b]; dist = Math.sqrt(Math.pow(penguin._x - bunny._x, 2) + Math.pow(penguin._y - bunny._y, 2)); if ((dist < penguin.Range) && (penguin._currentframe == 1)) { if ((bunny.Type == immuneBunny) && (bunny.immuneTimer >= 0)) { penguin.Target = null; } else if ((days == 2) && (bunnies.length == 1)) { penguin.eatDelay = 20; penguin.gotoAndStop(3); penguin.ina.ina.ina.shell.gotoAndStop(bunny.Type); penguin.ina.ina.ina.foot1.gotoAndStop(targetBodies[bunny.Type - 1]); penguin.ina.ina.ina.foot2.gotoAndStop(targetBodies[bunny.Type - 1]); penguin.ina.ina.ina.foot3.gotoAndStop(targetBodies[bunny.Type - 1]); penguin.ina.ina.ina.foot4.gotoAndStop(targetBodies[bunny.Type - 1]); penguin.ina.ina.ina.head.gotoAndStop(targetBodies[bunny.Type - 1]); penguinToFrames(penguin, penguin.number); mon = attachMovie("mons", "mons" + highDepth, highDepth++); mon._x = bunny._x; mon._y = bunny._y; mon.monTxt.htmlText = bold("MISS"); swish.start(); swish.start(); mons.push(mon); mon.ySpeed = 5; } else if ((Math.random() < penguin.Luck) || (days == 1)) { penguin.health = penguin.health + bunny.health; penguin.gotoAndStop(2); penguin.ina.ina.ina.shell.gotoAndStop(bunny.Type); penguin.ina.ina.ina.foot1.gotoAndStop(targetBodies[bunny.Type - 1]); penguin.ina.ina.ina.foot2.gotoAndStop(targetBodies[bunny.Type - 1]); penguin.ina.ina.ina.foot3.gotoAndStop(targetBodies[bunny.Type - 1]); penguin.ina.ina.ina.foot4.gotoAndStop(targetBodies[bunny.Type - 1]); penguin.ina.ina.ina.head.gotoAndStop(targetBodies[bunny.Type - 1]); penguinToFrames(penguin, penguin.number); penguin.eatDelay = 25; removeBunny(true); bite.start(); } else { penguin.eatDelay = 20; penguin.gotoAndStop(3); penguin.ina.ina.ina.shell.gotoAndStop(bunny.Type); penguin.ina.ina.ina.foot1.gotoAndStop(targetBodies[bunny.Type - 1]); penguin.ina.ina.ina.foot2.gotoAndStop(targetBodies[bunny.Type - 1]); penguin.ina.ina.ina.foot3.gotoAndStop(targetBodies[bunny.Type - 1]); penguin.ina.ina.ina.foot4.gotoAndStop(targetBodies[bunny.Type - 1]); penguin.ina.ina.ina.head.gotoAndStop(targetBodies[bunny.Type - 1]); penguinToFrames(penguin, penguin.number); mon = attachMovie("mons", "mons" + highDepth, highDepth++); mon._x = bunny._x; mon._y = bunny._y; mon.monTxt.htmlText = bold("MISS"); swish.start(); swish.start(); mons.push(mon); mon.ySpeed = 5; } } b--; } p--; } } function createBunBullet() { bul = attachMovie("bunnyBullet", "bullet" + depth, depth++); bul._x = bunny._x; bul._y = bunny._y; penguin = findSmallestDist(); bul._xscale = (bul._yscale = itemScales[Math.floor((level - 1) / 10)]); bulAng = Math.atan2(penguin._y - bunny._y, penguin._x - bunny._x); bul.xSpeed = Math.cos(bulAng) * 5; bul.ySpeed = Math.sin(bulAng) * 5; bunnyBullets.push(bul); } function bunBulletMovement() { e = bunnyBullets.length - 1; while (e >= 0) { bunnyBullet = bunnyBullets[e]; bunnyBullet._x = bunnyBullet._x + bunnyBullet.xSpeed; bunnyBullet._y = bunnyBullet._y + bunnyBullet.ySpeed; p = penguins.length - 1; while (p >= 0) { penguin = penguins[p]; if (penguin.hitTest(bunnyBullet._x, bunnyBullet._y, true)) { penguin.health = penguin.health - 25; removeBunnyBullet(); } p--; } if (((bunnyBullet._x >= (Stage.width + (bunnyBullet._width / 2))) && (bunnyBullet.xSpeed > 0)) && (bunnyBullet._x != undefined)) { removeBunnyBullet(); } if (((bunnyBullet._x <= ((-bunnyBullet._width) / 2)) && (bunnyBullet.xSpeed < 0)) && (bunnyBullet._x != undefined)) { removeBunnyBullet(); } if (((bunnyBullet._y >= ((Stage.height - 40) + (bunnyBullet._height / 2))) && (bunnyBullet.ySpeed > 0)) && (bunnyBullet._x != undefined)) { removeBunnyBullet(); } if (((bunnyBullet._y <= ((-bunnyBullet._height) / 2)) && (bunnyBullet.ySpeed < 0)) && (bunnyBullet._x != undefined)) { removeBunnyBullet(); } e--; } } function removeBunnyBullet() { bunnyBullets[e].removeMovieClip(); bunnyBullets.splice(e, 1); } function createPart(xPlace, yPlace, ptSpeed) { pt = attachMovie("part1", "part" + depth, depth++); pt._x = xPlace; pt._y = yPlace; parts.push(pt); ptDir = (randRange(0, 360) * Math.PI) / 180; pt._xscale = (pt._yscale = itemScales[Math.floor((level - 1) / 10)]); pt.xSpeed = (Math.cos(ptDir) * ptSpeed) * (Math.random() + 1); pt.ySpeed = (Math.sin(ptDir) * ptSpeed) * (Math.random() + 1); pt.Rotation = (Math.random() * 10) - 5; } function partMovement() { pa = parts.length - 1; while (pa >= 0) { part = parts[pa]; part._x = part._x + part.xSpeed; part._y = part._y + part.ySpeed; part._rotation = part._rotation + part.Rotation; p = penguins.length - 1; while (p >= 0) { penguin = penguins[p]; if (part.hitTest(penguin)) { removePart(); penguin.health = penguin.health - 100; } p--; } if ((part._x >= (Stage.width + (part._width / 2))) && (part._x != undefined)) { removePart(); } if ((part._x <= ((-part._width) / 2)) && (part._x != undefined)) { removePart(); } if ((part._y >= ((Stage.height - 40) + (part._height / 2))) && (part._x != undefined)) { removePart(); } if ((part._y <= ((-part._height) / 2)) && (part._x != undefined)) { removePart(); } pa--; } } function removePart() { parts[pa].removeMovieClip(); parts.splice(pa, 1); } function clearScreen() { p = penguins.length - 1; while (p >= 0) { removePenguin(); p--; } b = bunnies.length - 1; while (b >= 0) { removeBunny(false); b--; } e = bunnyBullets.length - 1; while (e >= 0) { removeBunnyBullet(); e--; } pa = parts.length - 1; while (pa >= 0) { removePart(); pa--; } s = shells.length - 1; while (s >= 0) { removeShell(); s--; } m = mons.length - 1; while (m >= 0) { removeMon(); m--; } g = golds.length - 1; while (g >= 0) { removeGold(); g--; } itemInHand.removeMovieClip(); itemHeld = -1; a = acids.length - 1; while (a >= 0) { removeAcid(); a--; } s = stickys.length - 1; while (s >= 0) { removeSticky(); s--; } e = explosions.length - 1; while (e >= 0) { removeExplosion(); e--; } } function removeGame() { clearScreen(); ui.removeMovieClip(); keyListener.removeListener(); qbtn.removeMovieClip(); mbtn.removeMovieClip(); pbtn.removeMovieClip(); } function bold(item) { return(("<b>" + item) + "</b>"); } function createShop() { shop = attachMovie("shop", "shop" + highDepth, highDepth++); shop._x = Stage.width / 2; shop._y = (Stage.height / 2) - 20; updateShopStats(); startShopInfo(); shop.btls.onRollOver = function () { shop.btls._alpha = 75; }; shop.btls.onRollOut = function () { shop.btls._alpha = 100; }; shop.btls.onRelease = function () { if ((nextDisplay >= 16) || (nextDisplay == 14)) { transitionToGame(4, 0); } }; penguinButtons = new Array(shop.pen1, shop.pen2, shop.pen3, shop.pen4, shop.pen5); penguinCanBuys = new Array(shop.canBuy1, shop.canBuy2, shop.canBuy3, shop.canBuy4, shop.canBuy5); createUpgradeButtons(); createPenguinButtons(); setPenguinImage(); } function createPenguinButtons() { i = penguinButtons.length - 1; while (i >= 0) { createPButton(penguinButtons[i], i); i--; } } function createPButton(button, num) { delete button.onRollOver; delete button.onRollOut; delete button.onRelease; if (penguinsBought[num]) { button.gotoAndStop(3); if ((penguinSelected - 1) == num) { button.gotoAndStop(5); } button.penNumTxt.htmlText = bold(num + 1); } else { button.gotoAndStop(1); if (money >= penguinCosts[num]) { button.gotoAndStop(2); } } if ((money < penguinCosts[num]) && (!penguinsBought[num])) { button.onRollOver = function () { button._alpha = 80; shop.costTxt.htmlText = bold(penguinCosts[num]); shop.typeTxt.htmlText = bold(""); shop.luckTxt.htmlText = bold(""); shop.speedTxt.htmlText = bold(""); shop.rangeTxt.htmlText = bold(""); shop.healthTxt.htmlText = bold(""); }; button.onRollOut = function () { button._alpha = 100; }; } if ((money >= penguinCosts[num]) || (penguinsBought[num])) { button.onRollOver = function () { if (button._currentframe != 5) { button.gotoAndStop(4); button.penNumTxt.htmlText = bold(num + 1); if (!penguinsBought[num]) { button.gotoAndStop(2); button._alpha = 80; shop.costTxt.htmlText = bold(penguinCosts[num]); shop.typeTxt.htmlText = bold(""); shop.luckTxt.htmlText = bold(""); shop.speedTxt.htmlText = bold(""); shop.rangeTxt.htmlText = bold(""); shop.healthTxt.htmlText = bold(""); } else { shop.costTxt.htmlText = bold("BOUGHT"); } } }; button.onRollOut = function () { if (button._currentframe == 4) { button.gotoAndStop(3); button.penNumTxt.htmlText = bold(num + 1); } button._alpha = 100; }; button.onRelease = function () { button.penNumTxt.htmlText = bold(num + 1); if (penguinsBought[num]) { penguinSelected = num + 1; createUpgradeButtons(); createPenguinButtons(); setPenguinImage(); startShopInfo(); } else if (money >= penguinCosts[num]) { money = money - penguinCosts[num]; finishInfo(); displayInfo(nextDisplay); penguinsOwned = penguinsOwned + 1; penguinSelected = num + 1; penguinsBought[num] = true; createUpgradeButtons(); createPenguinButtons(); setPenguinImage(); startShopInfo(); } }; } } function setPenguinImage() { shop.penImg.ina.beak.gotoAndStop(penguinPartsEquipped[penguinSelected - 1][0]); shop.penImg.ina.head.gotoAndStop(penguinPartsEquipped[penguinSelected - 1][1]); shop.penImg.ina.body.gotoAndStop(penguinPartsEquipped[penguinSelected - 1][2]); shop.penImg.ina.fin1.gotoAndStop(penguinPartsEquipped[penguinSelected - 1][3]); shop.penImg.ina.fin2.gotoAndStop(penguinPartsEquipped[penguinSelected - 1][3]); shop.penImg.ina.foot1.gotoAndStop(penguinPartsEquipped[penguinSelected - 1][4]); shop.penImg.ina.foot2.gotoAndStop(penguinPartsEquipped[penguinSelected - 1][4]); i = penguinButtons.length - 1; while (i >= 0) { penguinButtons[i].ina.beak.gotoAndStop(penguinPartsEquipped[i][0]); penguinButtons[i].ina.head.gotoAndStop(penguinPartsEquipped[i][1]); penguinButtons[i].ina.body.gotoAndStop(penguinPartsEquipped[i][2]); penguinButtons[i].ina.fin1.gotoAndStop(penguinPartsEquipped[i][3]); penguinButtons[i].ina.fin2.gotoAndStop(penguinPartsEquipped[i][3]); penguinButtons[i].ina.foot1.gotoAndStop(penguinPartsEquipped[i][4]); penguinButtons[i].ina.foot2.gotoAndStop(penguinPartsEquipped[i][4]); i--; } } function createUpgradeButtons() { penguinBeakUpgradeButtons = new Array(shop.n1, shop.n2, shop.n3, shop.n4, shop.n5); penguinHeadUpgradeButtons = new Array(shop.h1, shop.h2, shop.h3, shop.h4, shop.h5); penguinBodyUpgradeButtons = new Array(shop.b1, shop.b2, shop.b3, shop.b4, shop.b5); penguinArmsUpgradeButtons = new Array(shop.a1, shop.a2, shop.a3, shop.a4, shop.a5); penguinFeetUpgradeButtons = new Array(shop.f1, shop.f2, shop.f3, shop.f4, shop.f5); penguinUpgradeButtons = new Array(penguinBeakUpgradeButtons, penguinHeadUpgradeButtons, penguinBodyUpgradeButtons, penguinArmsUpgradeButtons, penguinFeetUpgradeButtons); i = penguinUpgradeButtons.length - 1; while (i >= 0) { v = penguinUpgradeButtons[i].length - 1; while (v >= 0) { createUpgradeButton(penguinUpgradeButtons[i][v], i, v); v--; } i--; } speedUpgradeButtons = new Array(shop.s1, shop.s2, shop.s3, shop.s4, shop.s5, shop.s6, shop.s7); zombieUpgradeButtons = new Array(shop.z1, shop.z2, shop.z3, shop.z4, shop.z5, shop.z6, shop.z7); extraUpgradeButtons = new Array(shop.e1, shop.e2, shop.e3, shop.e4, shop.e5, shop.e6, shop.e7); bombUpgradeButtons = new Array(shop.bo1, shop.bo2, shop.bo3, shop.bo4, shop.bo5, shop.bo6, shop.bo7); upgradeButtons = new Array(speedUpgradeButtons, zombieUpgradeButtons, extraUpgradeButtons, bombUpgradeButtons); i = upgradeButtons.length - 1; while (i >= 0) { v = upgradeButtons[i].length - 1; while (v >= 0) { createUpgradeButton2(upgradeButtons[i][v], i, v); v--; } i--; } } function createUpgradeButton2(button, num, num2) { delete button.onRollOver; delete button.onRollOut; delete button.onRelease; if (money < upgradeCosts[num][num2]) { button.onRollOver = function () { updateShopInfo2(num, num2); button._alpha = 80; }; button.onRollOut = function () { button._alpha = 100; }; } if (money >= upgradeCosts[num][num2]) { if (levels[num] > num2) { button.gotoAndStop(3); } else { button.gotoAndStop(2); button.onRollOver = function () { button._alpha = 75; updateShopInfo2(num, num2); }; button.onRollOut = function () { button._alpha = 100; }; button.onRelease = function () { if ((nextDisplay >= 16) || (nextDisplay == 13)) { finishInfo(); displayInfo(nextDisplay); button._alpha = 100; money = money - upgradeCosts[num][num2]; createUpgradeButtons(); levels[num] = num2 + 1; if (num == 2) { penguinPartsEquipped[5][0] = num2 + 1; penguinPartsEquipped[5][1] = num2 + 1; penguinPartsEquipped[5][2] = num2 + 1; penguinPartsEquipped[5][3] = num2 + 1; penguinPartsEquipped[5][4] = num2 + 1; } updateEverything(); updatePenguinStats(); updateShopInfo(num, num2); createUpgradeButtons(); } }; } } else if (levels[num] > num2) { button.gotoAndStop(3); } else { button.gotoAndStop(1); } } function createUpgradeButton(button, num, num2) { delete button.ina.rbtn.onRollOver; delete button.ina.rbtn.onRollOut; delete button.ina.rbtn.onRelease; button.ina.gotoAndStop(((num * 5) + num2) + 1); if (penguinParts[penguinSelected - 1][num][num2]) { button.canBuy.gotoAndStop(4); if (penguinPartsEquipped[penguinSelected - 1][num] == (num2 + 1)) { button.canBuy.gotoAndStop(3); } } else if (money >= partCosts[num][num2]) { button.canBuy.gotoAndStop(2); } else { button.canBuy.gotoAndStop(1); } if (button.canBuy._currentframe == 1) { button.ina.rbtn.onRollOver = function () { updateShopInfo(num, num2); button.ina.rbtn._alpha = 80; }; button.ina.rbtn.onRollOut = function () { button.ina.rbtn._alpha = 100; }; } if (button.canBuy._currentframe == 2) { button.ina.rbtn.onRollOver = function () { rollover.start(); button._alpha = 75; updateShopInfo(num, num2); }; button.ina.rbtn.onRollOut = function () { button._alpha = 100; }; button.ina.rbtn.onRelease = function () { if ((nextDisplay >= 16) || (nextDisplay == 12)) { if (money >= partCosts[num][num2]) { finishInfo(); displayInfo(nextDisplay); button._alpha = 100; money = money - partCosts[num][num2]; button.canBuy.gotoAndStop(4); penguinParts[penguinSelected - 1][num][num2] = true; penguinPartsEquipped[penguinSelected - 1][num] = num2 + 1; createUpgradeButtons(); updateEverything(); setPenguinImage(); updateShopInfo(num, num2); } } }; } if ((button.canBuy._currentframe == 3) || (button.canBuy._currentframe == 4)) { button.ina.rbtn.onRollOver = function () { rollover.start(); button._alpha = 75; updateShopInfo(num, num2); }; button.ina.rbtn.onRollOut = function () { button._alpha = 100; }; button.ina.rbtn.onRelease = function () { button._alpha = 100; penguinPartsEquipped[penguinSelected - 1][num] = num2 + 1; createUpgradeButtons(); updateEverything(); setPenguinImage(); updateShopInfo(num, num2); }; } } function updateShopStats() { shop.moneyTxt.htmlText = bold("$" + money); shop.daysTxt.htmlText - bold(level); } function updateShopInfo(num, num2) { shop.typeTxt.htmlText = bold(types[num]); shop.luckTxt.htmlText = bold(partStats[num][luckPart][num2]); shop.costTxt.htmlText = bold(partCosts[num][num2]); shop.speedTxt.htmlText = bold(partStats[num][speedPart][num2]); shop.rangeTxt.htmlText = bold(partStats[num][rangePart][num2]); shop.healthTxt.htmlText = bold(partStats[num][healthPart][num2]); shop.descTxt.htmlText = bold(descriptions[num][num2]); shop.healthBar.bar._xscale = (penguinHealths[penguinSelected - 1] / statMaxes[0]) * 100; shop.speedBar.bar._xscale = (penguinSpeeds[penguinSelected - 1] / statMaxes[1]) * 100; shop.luckBar.bar._xscale = (penguinLucks[penguinSelected - 1] / statMaxes[2]) * 100; shop.rangeBar.bar._xscale = (penguinRanges[penguinSelected - 1] / statMaxes[3]) * 100; shop.healthBar.statTxt.htmlText = bold((penguinHealths[penguinSelected - 1] + "/") + statMaxes[0]); shop.speedBar.statTxt.htmlText = bold((penguinSpeeds[penguinSelected - 1] + "/") + statMaxes[1]); shop.luckBar.statTxt.htmlText = bold((penguinLucks[penguinSelected - 1] + "/") + statMaxes[2]); shop.rangeBar.statTxt.htmlText = bold((penguinRanges[penguinSelected - 1] + "/") + statMaxes[3]); } function startShopInfo() { shop.typeTxt.htmlText = bold(""); shop.luckTxt.htmlText = bold(""); shop.costTxt.htmlText = bold(""); shop.speedTxt.htmlText = bold(""); shop.rangeTxt.htmlText = bold(""); shop.healthTxt.htmlText = bold(""); shop.descTxt.htmlText = bold("Please select an item"); shop.healthBar.bar._xscale = (penguinHealths[penguinSelected - 1] / statMaxes[0]) * 100; shop.speedBar.bar._xscale = (penguinSpeeds[penguinSelected - 1] / statMaxes[1]) * 100; shop.luckBar.bar._xscale = (penguinLucks[penguinSelected - 1] / statMaxes[2]) * 100; shop.rangeBar.bar._xscale = (penguinRanges[penguinSelected - 1] / statMaxes[3]) * 100; shop.healthBar.statTxt.htmlText = bold((penguinHealths[penguinSelected - 1] + "/") + statMaxes[0]); shop.speedBar.statTxt.htmlText = bold((penguinSpeeds[penguinSelected - 1] + "/") + statMaxes[1]); shop.luckBar.statTxt.htmlText = bold((penguinLucks[penguinSelected - 1] + "/") + statMaxes[2]); shop.rangeBar.statTxt.htmlText = bold((penguinRanges[penguinSelected - 1] + "/") + statMaxes[3]); } function updateShopInfo2(num, num2) { shop.typeTxt.htmlText = bold(types2[num]); shop.luckTxt.htmlText = bold("N/A"); shop.costTxt.htmlText = bold(upgradeCosts[num][num2]); shop.speedTxt.htmlText = bold("N/A"); shop.rangeTxt.htmlText = bold("N/A"); shop.healthTxt.htmlText = bold("N/A"); shop.descTxt.htmlText = bold(descriptions2[num][num2]); } function updatePenguinStats() { j = 0; while (j < 6) { penguinStats[0][j] = 0; penguinStats[1][j] = 0; penguinStats[2][j] = 0; penguinStats[3][j] = 0; g = 0; while (g < 5) { penguinStats[healthPart][j] = penguinStats[healthPart][j] + partStats[g][0][penguinPartsEquipped[j][g] - 1]; penguinStats[speedPart][j] = penguinStats[speedPart][j] + partStats[g][1][penguinPartsEquipped[j][g] - 1]; penguinStats[luckPart][j] = penguinStats[luckPart][j] + partStats[g][2][penguinPartsEquipped[j][g] - 1]; penguinStats[rangePart][j] = penguinStats[rangePart][j] + partStats[g][3][penguinPartsEquipped[j][g] - 1]; g++; } j++; } } function updateEverything() { updateShopStats(); updatePenguinStats(); createPenguinButtons(); } function createLevelSelect() { ls = attachMovie("levelSelector", "levelSelector" + highDepth, highDepth++); ls._x = Stage.width / 2; ls._y = (Stage.height / 2) - 20; gamePause = true; ls.gts.onRollOver = function () { rollover.start(); ls.gts._alpha = 75; }; ls.gts.onRollOut = function () { ls.gts._alpha = 100; }; ls.gts.onRelease = function () { if ((nextDisplay >= 16) || (nextDisplay == 10)) { transitionToGame(2, 0); } }; levelSelectButtons = new Array(ls.bg1.l1, ls.bg1.l2, ls.bg1.l3, ls.bg1.l4, ls.bg1.l5, ls.bg1.l6, ls.bg1.l7, ls.bg1.l8, ls.bg1.l9, ls.bg1.l10, ls.bg2.l11, ls.bg2.l12, ls.bg2.l13, ls.bg2.l14, ls.bg2.l15, ls.bg2.l16, ls.bg2.l17, ls.bg2.l18, ls.bg2.l19, ls.bg2.l20, ls.bg3.l21, ls.bg3.l22, ls.bg3.l23, ls.bg3.l24, ls.bg3.l25, ls.bg3.l26, ls.bg3.l27, ls.bg3.l28, ls.bg3.l29, ls.bg3.l30, ls.bg4.l31, ls.bg4.l32, ls.bg4.l33, ls.bg4.l34, ls.bg4.l35, ls.bg4.l36, ls.bg4.l37, ls.bg4.l38, ls.bg4.l39, ls.bg4.l40); l = 0; while (l < levelSelectButtons.length) { createLevelSelectButton(levelSelectButtons[l], l); l++; } levelBgs = new Array(ls.bg1, ls.bg2, ls.bg3, ls.bg4); bgTarget = Math.floor((levelsUnlocked - 1) / 10); i = levelBgs.length - 1; while (i >= 0) { if ((levelsUnlocked / 10) > i) { levelBgs[i].b1._alpha = 100; levelBgs[i].locked._alpha = 0; } else { levelBgs[i].b1._alpha = 0; levelBgs[i].locked._alpha = 100; } levelBgs[i]._x = bgTargets[bgTarget][i]; i--; } } function createLevelSelectButton(button, l) { if ((l + 1) <= levelsUnlocked) { button.levelNumTxt.htmlText = bold(l + 1); button.onRollOver = function () { rollover.start(); button._alpha = 75; ls.descTxt.htmlText = bold(levelDescriptions[l]); }; button.onRollOut = function () { button._alpha = 100; }; button.onRelease = function () { if ((((nextDisplay >= 16) || (nextDisplay == 2)) || (nextDisplay == 7)) || (nextDisplay == 15)) { if ((nextDisplay == 7) && (l == 0)) { } else if ((nextDisplay == 15) && ((l == 0) || (l == 2))) { } else { transitionToGame(1, l); } } }; } else { button.gotoAndStop(2); } } function transitionToGame(num, holder) { if (num == 1) { outHolder = holder; } mech1.start(); st = attachMovie("screenTransition", "screenTransition", 980000); st._x = Stage.width / 2; st._y = Stage.height / 2; st.Type = num; } function transitionManagement() { if (st._currentframe == 15) { mech3.start(); } if (st._currentframe == 26) { mech2.start(); } if (((st._x != undefined) && (st.Type == 1)) && (st._currentframe == 25)) { ls.removeMovieClip(); gamePause = false; level = outHolder + 1; days = days + 1; moneyOnLevel = 0; bg.gotoAndStop(level); bg.obstacle.gotoAndStop(level); inMenu = false; finishInfo(); rtp.gotoAndPlay(2); o = 3; while (o >= 0) { if (levels[o] >= 1) { specialAmounts[o] = 1; if (o == 3) { specialAmounts[o] = levels[o]; } } else { specials[o].gotoAndStop(5); } o--; } updatePenguinStats(); } if (((st._x != undefined) && (st.Type == 2)) && (st._currentframe == 25)) { if (days == 2) { money = 16; } createShop(); finishInfo(); displayInfo(nextDisplay); ls.removeMovieClip(); } if (((st._x != undefined) && (st.Type == 3)) && (st._currentframe == 25)) { levelDone(true); saveGame(); ui.spec1.gotoAndStop(5); ui.spec2.gotoAndStop(5); ui.spec3.gotoAndStop(5); ui.spec4.gotoAndStop(5); ui.spec5.gotoAndStop(5); displayInfo(nextDisplay); } if (((st._x != undefined) && (st.Type == 4)) && (st._currentframe == 25)) { lc.removeMovieClip(); finishInfo(); displayInfo(nextDisplay); shop.removeMovieClip(); createLevelSelect(); i = levelBgs.length - 1; while (i >= 0) { levelBgs[i]._x = bgTargets[bgTarget][i]; i--; } } if (((st._x != undefined) && (st.Type == 5)) && (st._currentframe == 25)) { removeGame(); gotoAndStop (7); } } function displayInfo(num) { if (nextDisplay < 16) { num = infoDisplayOrder[num - 1]; nextDisplay = nextDisplay + 1; gamePause = true; delete info.doneBtn.onRollOver; delete info.doneBtn.onRollOut; delete info.doneBtn.onRelease; info._y = Stage.height / 2; t = instructionArrows.length - 1; while (t >= 0) { instructionArrows[t]._alpha = 0; t--; } if ((num <= instructionArrows.length) && (num != 1)) { instructionArrows[num - 1]._alpha = 100; info.doneBtn._alpha = 0; } else { instructionArrows[num - 1]._alpha = 100; info.doneBtn._alpha = 100; info.doneBtn.onRollOver = function () { info.doneBtn.gotoAndStop(2); }; info.doneBtn.onRollOut = function () { info.doneBtn.gotoAndStop(1); }; info.doneBtn.onRelease = function () { finishInfo(); if ((num == 13) || (num == 1)) { displayInfo(nextDisplay); } if (num == 12) { startCounter = 25; createTransition(0); } }; } info.descTxt.htmlText = bold(instructionDescriptions[num - 1]); } } function finishInfo() { info._y = 2000; if (!inMenu) { gamePause = false; } } function randRange(smallNum, bigNum) { return(Math.floor(Math.random() * ((bigNum - smallNum) + 1)) + smallNum); } finishTransition(); wasHere = true; stop(); var mech1 = new Sound(); mech1.attachSound("mech1.mp3"); var mech2 = new Sound(); mech2.attachSound("mech2.mp3"); var mech3 = new Sound(); mech3.attachSound("mech3.mp3"); var bite = new Sound(); bite.attachSound("bite.mp3"); var swish = new Sound(); swish.attachSound("swish.mp3"); var clash = new Sound(); clash.attachSound("clash.mp3"); var boom = new Sound(); boom.attachSound("boom.mp3"); var rollover = new Sound(); rollover.attachSound("rollover.mp3"); var bell = new Sound(); bell.attachSound("bell.mp3"); var loop = new Sound(); loop.attachSound("loop.mp3"); loop.start(0, 100000); keyListener = new Object(); keyListener.onKeyDown = function () { num = Key.getAscii(); if (num == 112) { playerPause = !playerPause; pauseStuff(); } }; Key.addListener(keyListener); alphaHover(pbtn); alphaHover(mbtn); alphaHover(qbtn); pbtn.swapDepths(850200); mbtn.swapDepths(850201); qbtn.swapDepths(850202); pbtn.onRelease = function () { playerPause = !playerPause; pauseStuff(); }; if (muted2) { mech1.setVolume(0); } mbtn.onRelease = function () { if (muted2) { muted2 = !muted2; mech1.setVolume(100); } else { muted2 = !muted2; mech1.setVolume(0); } }; if (qualityLevel == 1) { _quality = "LOW"; } if (qualityLevel == 2) { _quality = "MEDIUM"; } if (qualityLevel == 3) { _quality = "HIGH"; } qbtn.onRelease = function () { if (_quality == "LOW") { _quality = "MEDIUM"; qualityLevel = 2; } else if (_quality == "MEDIUM") { _quality = "HIGH"; qualityLevel = 3; } else { _quality = "LOW"; qualityLevel = 1; } }; levelStarted = false; timeToRelease = 50; transDelay = 0; startCounter = 0; specialAmounts = new Array(0, 0, 0, 0); speedSpecials = new Array(0.3, 0.6, 1, 1.3, 1.6, 2, 2.5, 3); specialSpeedLifes = new Array(90, 120, 150, 180, 210, 240, 270, 300); specialSpeedLife = 0; lifeSpecials = new Array(0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7); itemHeld = -1; itemInHand = null; penguinItem = 0; bombItem = 1; clickedDelay = 0; MouseDown = false; onMouseDown = function () { MouseDown = true; }; onMouseUp = function () { MouseDown = false; }; uiPenguins = new Array(ui.p1, ui.p2, ui.p3, ui.p4, ui.p5, ui.p6); k = uiPenguins.length - 1; while (k >= 0) { uiPenguins[k]._alpha = 0; k--; } specials = new Array(ui.spec1, ui.spec2, ui.spec3, ui.spec4); specialFunctions = new Array(special1, special2, special3, special4); explosions = new Array(); theTotal = 0; bunniesKilled = 0; teleportBunny = 7; explodingBunny = 5; shootingBunny = 4; acidBunny = 6; stickyBunny = 8; invisBunny = 2; immuneBunny = 3; cloneBunny = 9; targetBodies = new Array(1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4); bunnies = new Array(); bunnyWorths = new Array(3, 5, 10, 25, 40, 50, 75, 200, 100, 400, 50); mons = new Array(); golds = new Array(); shells = new Array(); acids = new Array(); stickys = new Array(); penguins = new Array(); penguinHealths = new Array(0, 0, 0, 0, 0, 0); penguinSpeeds = new Array(0, 0, 0, 0, 0, 0); penguinLucks = new Array(0, 0, 0, 0, 0, 0); penguinRanges = new Array(0, 0, 0, 0, 0, 0); penguinStats = new Array(penguinHealths, penguinSpeeds, penguinLucks, penguinRanges); statMaxes = new Array(4000, 11, 1, 110); bunnyBullets = new Array(); parts = new Array(); beakCosts = new Array(0, 5, 150, 1200, 10000); headCosts = new Array(0, 60, 750, 4000, 20000); bodyCosts = new Array(0, 100, 1000, 5000, 30000); armsCosts = new Array(0, 25, 250, 2000, 12000); feetCosts = new Array(0, 40, 400, 3000, 15000); partCosts = new Array(beakCosts, headCosts, bodyCosts, armsCosts, feetCosts); beakHealths = new Array(75, 150, 250, 350, 500); beakSpeeds = new Array(0.8, 1.2, 1.5, 1.8, 2); beakLucks = new Array(0.03, 0.06, 0.09, 0.12, 0.15); beakRanges = new Array(4, 8, 12, 16, 20); beakStats = new Array(beakHealths, beakSpeeds, beakLucks, beakRanges); headHealths = new Array(25, 50, 100, 150, 200); headSpeeds = new Array(0.2, 0.3, 0.5, 0.6, 0.7); headLucks = new Array(0.01, 0.02, 0.03, 0.04, 0.05); headRanges = new Array(10, 20, 40, 50, 60); headStats = new Array(headHealths, headSpeeds, headLucks, headRanges); bodyHealths = new Array(200, 400, 1000, 1800, 2900); bodySpeeds = new Array(0.2, 0.3, 0.5, 0.6, 0.7); bodyLucks = new Array(0.01, 0.02, 0.03, 0.04, 0.05); bodyRanges = new Array(2, 4, 6, 8, 10); bodyStats = new Array(bodyHealths, bodySpeeds, bodyLucks, bodyRanges); armsHealths = new Array(25, 50, 100, 150, 200); armsSpeeds = new Array(0.2, 0.3, 0.5, 0.6, 0.6); armsLucks = new Array(0.3, 0.4, 0.5, 0.6, 0.7); armsRanges = new Array(2, 4, 6, 8, 10); armsStats = new Array(armsHealths, armsSpeeds, armsLucks, armsRanges); feetHealths = new Array(25, 50, 100, 150, 200); feetSpeeds = new Array(3, 4, 5, 6, 7); feetLucks = new Array(0.01, 0.02, 0.03, 0.04, 0.05); feetRanges = new Array(2, 4, 6, 8, 10); feetStats = new Array(feetHealths, feetSpeeds, feetLucks, feetRanges); partStats = new Array(beakStats, headStats, bodyStats, armsStats, feetStats); penguinSelected = 1; penguinCosts = new Array(0, 10, 200, 5000, 20000); speedCosts = new Array(1, 10, 100, 1000, 8000, 15000, 30000); zombieCosts = new Array(50, 300, 1000, 3000, 8000, 15000, 30000); extraCosts = new Array(75, 150, 1500, 7500, 40000); bombCosts = new Array(50, 200, 750, 2000, 7000, 20000, 40000); upgradeCosts = new Array(speedCosts, zombieCosts, extraCosts, bombCosts); speedLevel = 0; lifeLevel = 1; extraLevel = 2; bombLevel = 3; healthPart = 0; speedPart = 1; luckPart = 2; rangePart = 3; beakDescriptions = new Array("Normal Penguin's beak", "Fighter Penguin's beak", "Armored Penguin's beak", "Zombie Penguin's beak", "Robo Penguin's beak"); headDescriptions = new Array("Normal Penguin's head", "Fighter Penguin's head", "Armored Penguin's head", "Zombie Penguin's head", "Robo Penguin's head"); bodyDescriptions = new Array("Normal Penguin's body", "Fighter Penguin's body", "Armored Penguin's body", "Zombie Penguin's body", "Robo Penguin's body"); armsDescriptions = new Array("Normal Penguin's arms", "Fighter Penguin's arms", "Armored Penguin's arms", "Zombie Penguin's arms", "Robo Penguin's arms"); feetDescriptions = new Array("Normal Penguin's feet", "Fighter Penguin's feet", "Armored Penguin's feet", "Zombie Penguin's feet", "Robo Penguin's feet"); descriptions = new Array(beakDescriptions, headDescriptions, bodyDescriptions, armsDescriptions, feetDescriptions); types = new Array("Beak", "Head", "Body", "Arms", "Feet"); healthDescriptions = new Array("10% Health Boost for all penguins when used", "20% Health Boost for all penguins when used", "30% Health Boost for all penguins when used", "40% Health Boost for all penguins when used", "50% Health Boost for all penguins when used", "60% Health Boost for all penguins when used", "70% Health Boost for all penguins when used", "80% Health Boost for all penguins when used"); speedDescriptions = new Array("30% speed increase for 3 seconds", "60% speed increase for 4 seconds", "100% speed increase for 5 seconds", "130% speed increase for 6 seconds", "160% speed increase for 7 seconds", "200% speed increase for 8 seconds", "250% speed increase for 9 seconds", "300% speed increase for 10 seconds"); luckDescriptions = new Array("Bonus regular penguin", "Bonus fighter penguin", "Bonus armored penguin", "Bonus zombie penguin", "Bonus robotic penguin"); rangeDescriptions = new Array("One Bomb", "Two Bombs", "Three Bombs", "Four Bombs", "Five Bombs", "Six Bombs", "Seven Bombs", "Eight Bombs"); descriptions2 = new Array(speedDescriptions, healthDescriptions, luckDescriptions, rangeDescriptions); types2 = new Array("Speed", "Life", "Extra", "Bomb"); bg1Targets = new Array(-84, -56, -28, 0); bg2Targets = new Array(-675, -56, -28, 0); bg3Targets = new Array(-675, -648, -28, 0); bg4Targets = new Array(-675, -648, -621, 0); bgTargets = new Array(bg1Targets, bg2Targets, bg3Targets, bg4Targets); levelDescriptions = new Array("This is the first level description", "This is the second level description", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""); moneyOnLevel = 0; outHolder = 0; instructionArrows = new Array(info.game1, info.game2, info.levelSelect1, info.levelSelect3, info.levelSelect2, info.shop1, info.shop2, info.shop3, info.shop4, info.result1, info.result1); instructionDescriptions = new Array("Your penguins and their health will be displayed here, they will slowly grow hungry (lose health) over time.", "You can use your speed special by clicking on this button; try it out. That's it for the tutorial, good luck beating all 40 groups of enemy turtles!", "Welcome to Penguin Overlords. The turtles have taken over the world and it's your duty to raise a turtle eating army and take back what's rightfully yours! Click here to play the first level.", "Click here to play the second level.", "Click here to access the shop which has a bunch of upgrade options for you to choose from.", "Another penguin should help to beat level 2, click on the button to buy one.", "Let's buy a new part for your penguin, click on the second beak to purchase it.", "Great! It's time to beat level 2. Click the back button to return to the level select.", "Time to buy a special upgrade, click on the speed boost to purchase it.", "Huzzah, you completed the first level! This is the results screen which gives you information on how you did. Click FINISHED to return to the level select screen", "Click FINISHED to return to the level select screen. You're going to need to try this level again after you upgrade your army.", "Yikes, you lost. It appears your penguin has exploded which means it ran out of health! Fortunately you can play levels as many times as you need to in order to win.", "Hello player, the objective of each level is to eat all the turtles before your penguins starve.", "Your penguins will automatically run after turtles and try to devour them. You must assist them by collecting eggs (money) with your mouse."); info.swapDepths(973000); infoDisplayOrder = new Array(3, 13, 1, 14, 10, 4, 12, 11, 5, 6, 7, 9, 8, 4, 2); init(); beginGame(); displayInfo(nextDisplay); updatePenguinStats();
Frame 5
back.onRollOver = function () { back._alpha = 75; }; back.onRollOut = function () { back._alpha = 100; }; back.onRelease = function () { createTransition(2); }; wasHere = true; finishTransition();
Instance of Symbol 91 MovieClip in Frame 5
on (release) { getURL ("http://armorgames.com", "_BLANK"); }
Frame 6
function bold(item) { return(("<b>" + item) + "</b>"); } function createBasicHover(button, num) { button.onRollOver = function () { button._alpha = 75; options.descTxt.htmlText = bold(optDescs[num - 1]); }; button.onRollOut = function () { button._alpha = 100; }; } finishTransition(); back.onRollOver = function () { back._alpha = 75; }; back.onRollOut = function () { back._alpha = 100; }; back.onRelease = function () { createTransition(2); }; wasHere = true; createBasicHover(options.csbtn, 1); createBasicHover(options.mubtn, 2); createBasicHover(options.qubtn, 3); options.mubtn.onRelease = function () { muted2 = !muted2; saveGame(); }; options.qubtn.onRelease = function () { if (_quality == "LOW") { _quality = "MEDIUM"; qualityLevel = 2; } else if (_quality == "MEDIUM") { _quality = "HIGH"; qualityLevel = 3; } else { _quality = "LOW"; qualityLevel = 1; } saveGame(); }; optDescs = new Array("THIS BUTTON WILL CLEAR ALL YOUR SAVED DATA, ARE YOU SURE YOU WANT TO CONTINUE?", "THE GAME IS CURRENTLY muted2, WOULD YOU LIKE TO UNMUTE?", "THE GAME IS CURRENTLY ON LOW QUALITY, WOULD YOU LIKE TO CHANGE IT?", "WARNING: ALL DATA WILL BE DELTED", ""); options.csbtn.onRelease = function () { options.aus._alpha = 100; createBasicHover(options.aus.ybtn, 4); createBasicHover(options.aus.nbtn, 5); options.aus.ybtn.onRelease = function () { options.aus._alpha = 0; sObject.clear(); }; options.aus.nbtn.onRelease = function () { options.aus._alpha = 0; }; };
Frame 7
function onEnterFrame() { waitToMove(); } finishTransition(); gameOverScreen.credits.btm.onRollOver = function () { gameOverScreen.credits.btm._alpha = 75; }; gameOverScreen.credits.btm.onRollOut = function () { gameOverScreen.credits.btm._alpha = 100; }; gameOverScreen.credits.btm.onRelease = function () { createTransition(2); };
Symbol 30 MovieClip [Blood3] Frame 33
_parent.removeMovieClip();
Symbol 44 MovieClip [Blood1] Frame 25
_parent.removeMovieClip();
Symbol 61 MovieClip [Blood2] Frame 32
_parent.removeMovieClip();
Symbol 83 MovieClip [Blood4] Frame 15
_parent.removeMovieClip();
Symbol 84 MovieClip [blood] Frame 1
stop();
Symbol 886 MovieClip [__Packages.Playtomic.LogRequest] Frame 0
class Playtomic.LogRequest { var Pieces; function LogRequest () { } function Queue(data) { Pieces++; Data = Data + (((Data == "") ? "" : "~") + data); if ((Pieces == 8) || (Data.length > 300)) { Pieces = 0; Ready = true; } } function Send() { var _local2 = new LoadVars(); _local2.load(((((((((("http://g" + Playtomic.Log.GUID) + ".api.playtomic.com/Tracker/q.aspx?swfid=") + Playtomic.Log.SWFID) + "&q=") + Data) + "&url=") + Playtomic.Log.SourceUrl) + "&") + Math.random()) + "z", null, "POST"); } var Data = ""; var Ready = false; }
Symbol 887 MovieClip [__Packages.Playtomic.Log] Frame 0
class Playtomic.Log { static var SourceUrl, Cookie; function Log () { } static function View(swfid, guid, defaulturl) { if (swfid == undefined) { swfid = 0; } if (guid == undefined) { guid = ""; } if (defaulturl == undefined) { defaulturl = ""; } if (SWFID > 0) { return(undefined); } SWFID = swfid; GUID = guid; Enabled = true; if ((SWFID == 0) || (GUID == "")) { Enabled = false; return(undefined); } if (((defaulturl.indexOf("http://") != 0) && (System.security.sandboxType != "localWithNetwork")) && (System.security.sandboxType != "localTrusted")) { Enabled = false; return(undefined); } SourceUrl = GetUrl(defaulturl); if (((SourceUrl == null) || (SourceUrl == "")) || (SourceUrl.indexOf("https://") == 0)) { Enabled = false; return(undefined); } Cookie = SharedObject.getLocal("playtomic"); var _local2 = GetCookie("views"); _local2++; SaveCookie("views", _local2); Send("v/" + _local2, true); _global.setTimeout(PingServer, 60000); } static function ForceSend() { Request.Send(); Request = new Playtomic.LogRequest(); } static function Play() { if (!Enabled) { return(undefined); } LevelCounters = new Array(); LevelAverages = new Array(); LevelRangeds = new Array(); Plays++; Send("p/" + Plays); } static function CustomMetric(name, group, unique) { if (!Enabled) { return(undefined); } if ((group == null) || (group == undefined)) { group = ""; } if ((unique == null) || (unique == undefined)) { unique = false; } if (unique) { if (Customs.indexOf(name) > -1) { return(undefined); } Customs.push(name); } Send((("c/" + Clean(name)) + "/") + Clean(group)); } static function Link(url, name, group, unique, total, fail) { if (!Enabled) { return(undefined); } Send((((((((((("l/" + Clean(name)) + "/") + Clean(group)) + "/") + Clean(url)) + "/") + unique) + "/") + total) + "/") + fail); } static function LevelCounterMetric(name, level, unique) { if (!Enabled) { return(undefined); } if (unique) { if (LevelCounters.indexOf(name) > -1) { return(undefined); } LevelCounters.push(name); } Send((("lc/" + Clean(name)) + "/") + Clean(level)); } static function LevelRangedMetric(name, level, value, unique) { if (!Enabled) { return(undefined); } if (unique) { if (LevelRangeds.indexOf(name) > -1) { return(undefined); } LevelRangeds.push(name); SaveCookie("lr_" + name, 1); } Send((((("lr/" + Clean(name)) + "/") + Clean(level)) + "/") + value); } static function LevelAverageMetric(name, level, value, unique) { if (!Enabled) { return(undefined); } if (unique) { if (LevelAverages.indexOf(name) > -1) { return(undefined); } LevelAverages.push(name); } Send((((("la/" + Clean(name)) + "/") + Clean(level)) + "/") + value); } static function PingServer() { if (!Enabled) { return(undefined); } Pings++; Send((("t/" + (FirstPing ? "y" : "n")) + "/") + Pings, true); if (FirstPing) { FirstPing = false; setInterval(PingServer, 60000); } } static function Send(s, view) { if (view == undefined) { view = false; } Request.Queue(s); if ((Request.Ready || (view)) || (!Queue)) { Request.Send(); Request = new Playtomic.LogRequest(); } } static function GetCookie(n) { if (Cookie.data[n] == undefined) { return(0); } return(parseInt(Cookie.data[n])); } static function SaveCookie(n, v) { var _local1 = SharedObject.getLocal("swfstats"); _local1.data[n] = v.toString(); _local1.flush(); } static function Clean(s) { while (s.indexOf("/") > -1) { s = s.replace("/", "\\"); } while (s.indexOf("~") > -1) { s = s.replace("~", "-"); } return(escape(s)); } static function Replace(str, find, replace) { return(str.split(find).join(replace)); } static function GetUrl(defaulturl) { return(defaulturl); } static var Enabled = false; static var Queue = true; static var SWFID = 0; static var GUID = ""; static var Request = new Playtomic.LogRequest(); static var FirstPing = true; static var Pings = 0; static var Plays = 0; static var HighestGoal = 0; static var Customs = new Array(); static var LevelCounters = new Array(); static var LevelAverages = new Array(); static var LevelRangeds = new Array(); }
Symbol 116 MovieClip Frame 1
_root.stop(); gotoAndPlay (2);
Symbol 116 MovieClip Frame 225
_root.nextFrame();
Symbol 143 MovieClip [screenTransition] Frame 39
this.removeMovieClip();
Symbol 155 MovieClip Frame 1
stop();
Symbol 166 MovieClip Frame 1
stop();
Symbol 177 MovieClip Frame 1
stop();
Symbol 188 MovieClip Frame 1
stop();
Symbol 199 MovieClip Frame 1
stop();
Symbol 210 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 1
stop();
Symbol 229 MovieClip Frame 1
stop();
Symbol 236 MovieClip Frame 1
stop();
Symbol 257 MovieClip Frame 1
stop();
Symbol 264 MovieClip Frame 1
stop();
Symbol 271 MovieClip Frame 1
stop();
Symbol 278 MovieClip Frame 1
stop();
Symbol 280 MovieClip Frame 15
stop();
Symbol 281 MovieClip [bunny] Frame 1
stop();
Symbol 282 MovieClip Frame 25
_parent.gotoAndStop(1);
Symbol 283 MovieClip Frame 20
_parent.gotoAndStop(1);
Symbol 284 MovieClip [penguin] Frame 1
stop();
Symbol 284 MovieClip [penguin] Frame 2
stop();
Symbol 345 MovieClip Frame 1
stop();
Symbol 351 MovieClip [skillUpgrade] Frame 1
stop();
Symbol 399 MovieClip Frame 1
gotoAndPlay(random(88) + 2);
Symbol 399 MovieClip Frame 90
gotoAndPlay (2);
Symbol 513 MovieClip Frame 48
_parent.removeMovieClip();
Symbol 529 MovieClip Frame 1
stop();
Symbol 603 MovieClip [background] Frame 1
stop();
Symbol 623 MovieClip Frame 1
stop();
Symbol 634 MovieClip Frame 1
stop();
Symbol 641 MovieClip Frame 1
stop();
Symbol 652 MovieClip Frame 1
stop();
Symbol 659 MovieClip Frame 1
stop();
Symbol 666 MovieClip Frame 1
stop();
Symbol 673 MovieClip Frame 1
stop();
Symbol 681 MovieClip Frame 1
stop();
Symbol 688 MovieClip Frame 1
stop();
Symbol 709 MovieClip Frame 1
stop();
Symbol 716 MovieClip Frame 1
stop();
Symbol 723 MovieClip Frame 1
stop();
Symbol 730 MovieClip Frame 1
stop();
Symbol 732 MovieClip Frame 25
_parent.gotoAndStop(1);
Symbol 733 MovieClip Frame 20
_parent.gotoAndStop(1);
Symbol 734 MovieClip [penguinMini] Frame 1
stop();
Symbol 754 MovieClip [turtleMini] Frame 1
stop();
Symbol 762 MovieClip Frame 1
stop();
Symbol 762 MovieClip Frame 90
stop();
Symbol 769 MovieClip Frame 1
stop();
Symbol 779 MovieClip Frame 1
stop();
Instance of Symbol 144 MovieClip in Symbol 790 MovieClip [levelComplete] Frame 1
on (release) { getURL ("http://armorgames.com", "_BLANK"); }
Symbol 822 MovieClip Frame 1
stop();
Symbol 832 MovieClip [gold] Frame 1
stop();
Symbol 884 MovieClip Frame 600
stop();

Library Items

Symbol 1 Sound [swish.mp3]
Symbol 2 Sound [rollover.mp3]
Symbol 3 Sound [mech3.mp3]
Symbol 4 Sound [mech2.mp3]
Symbol 5 Sound [mech1.mp3]
Symbol 6 Sound [clash.mp3]
Symbol 7 Sound [boom.mp3]
Symbol 8 Sound [bite.mp3]
Symbol 9 Sound [bell.mp3]
Symbol 10 GraphicUsed by:30
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:30 44 61 83
Symbol 13 GraphicUsed by:30
Symbol 14 GraphicUsed by:30
Symbol 15 GraphicUsed by:30
Symbol 16 GraphicUsed by:30
Symbol 17 GraphicUsed by:30
Symbol 18 GraphicUsed by:30
Symbol 19 GraphicUsed by:30
Symbol 20 GraphicUsed by:30
Symbol 21 GraphicUsed by:30
Symbol 22 GraphicUsed by:30
Symbol 23 GraphicUsed by:30
Symbol 24 GraphicUsed by:30
Symbol 25 GraphicUsed by:30
Symbol 26 GraphicUsed by:30
Symbol 27 GraphicUsed by:30
Symbol 28 GraphicUsed by:30
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClip [Blood3]Uses:10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29Used by:84
Symbol 31 GraphicUsed by:44
Symbol 32 GraphicUsed by:44
Symbol 33 GraphicUsed by:44
Symbol 34 GraphicUsed by:44
Symbol 35 GraphicUsed by:44
Symbol 36 GraphicUsed by:44
Symbol 37 GraphicUsed by:44
Symbol 38 GraphicUsed by:44
Symbol 39 GraphicUsed by:44
Symbol 40 GraphicUsed by:44
Symbol 41 GraphicUsed by:44
Symbol 42 GraphicUsed by:44
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClip [Blood1]Uses:31 12 32 33 34 35 36 37 38 39 40 41 42 43Used by:84
Symbol 45 GraphicUsed by:61
Symbol 46 GraphicUsed by:61
Symbol 47 GraphicUsed by:61
Symbol 48 GraphicUsed by:61
Symbol 49 GraphicUsed by:61
Symbol 50 GraphicUsed by:61
Symbol 51 GraphicUsed by:61
Symbol 52 GraphicUsed by:61
Symbol 53 GraphicUsed by:61
Symbol 54 GraphicUsed by:61
Symbol 55 GraphicUsed by:61
Symbol 56 GraphicUsed by:61
Symbol 57 GraphicUsed by:61
Symbol 58 GraphicUsed by:61
Symbol 59 GraphicUsed by:61
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClip [Blood2]Uses:45 12 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60Used by:84
Symbol 62 GraphicUsed by:83
Symbol 63 GraphicUsed by:83
Symbol 64 GraphicUsed by:83
Symbol 65 GraphicUsed by:83
Symbol 66 GraphicUsed by:83
Symbol 67 GraphicUsed by:83
Symbol 68 GraphicUsed by:83
Symbol 69 GraphicUsed by:83
Symbol 70 GraphicUsed by:83
Symbol 71 GraphicUsed by:83
Symbol 72 GraphicUsed by:83
Symbol 73 GraphicUsed by:83
Symbol 74 GraphicUsed by:83
Symbol 75 GraphicUsed by:83
Symbol 76 GraphicUsed by:83
Symbol 77 GraphicUsed by:83
Symbol 78 GraphicUsed by:83
Symbol 79 GraphicUsed by:83
Symbol 80 GraphicUsed by:83
Symbol 81 GraphicUsed by:83
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClip [Blood4]Uses:62 12 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82Used by:84
Symbol 84 MovieClip [blood]Uses:83 61 44 30Used by:282 732
Symbol 85 GraphicUsed by:Timeline
Symbol 86 FontUsed by:87 92 93 96 101 347 352 353 354 355 356 357 358 359 363 365 366 367 368 369 370 371 372 373 374 375 379 384 387 388 389 390 518 526 528 530 535 540 544 551 736 737 750 751 752 765 767 777 778 781 782 783 784 785 786 787 788 789 794 796 801 802 806 812 819 821 852 853 854 855 856 857 858 859 860 863 864 865 867 870 871 873 875 878 881 882
Symbol 87 TextUses:86Used by:Timeline
Symbol 88 GraphicUsed by:91 116 144
Symbol 89 GraphicUsed by:91 116 144  Timeline
Symbol 90 GraphicUsed by:91 116 144  Timeline
Symbol 91 MovieClipUses:88 89 90Used by:Timeline
Symbol 92 TextUses:86Used by:Timeline
Symbol 93 TextUses:86Used by:Timeline
Symbol 94 GraphicUsed by:95 885
Symbol 95 MovieClipUses:94Used by:Timeline
Symbol 96 TextUses:86Used by:97
Symbol 97 MovieClipUses:96Used by:Timeline
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:Timeline
Symbol 100 GraphicUsed by:102
Symbol 101 TextUses:86Used by:102
Symbol 102 MovieClipUses:100 101Used by:Timeline
Symbol 886 MovieClip [__Packages.Playtomic.LogRequest]
Symbol 887 MovieClip [__Packages.Playtomic.Log]
Symbol 103 SoundUsed by:116
Symbol 104 SoundUsed by:116
Symbol 105 GraphicUsed by:116
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:116
Symbol 108 SoundUsed by:116
Symbol 109 SoundUsed by:116
Symbol 110 SoundUsed by:116
Symbol 111 SoundUsed by:116
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:116
Symbol 114 SoundUsed by:116
Symbol 115 SoundUsed by:116
Symbol 116 MovieClipUses:88 89 90 103 104 105 107 108 109 110 111 113 114 115Used by:Timeline
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:139
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:139
Symbol 121 GraphicUsed by:125
Symbol 122 GraphicUsed by:123
Symbol 123 MovieClipUses:122Used by:125
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:121 123 124Used by:139
Symbol 126 GraphicUsed by:129 132 135
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:129
Symbol 129 MovieClipUses:126 128Used by:139
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:130Used by:132
Symbol 132 MovieClipUses:126 131Used by:139
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:133Used by:135
Symbol 135 MovieClipUses:134 126Used by:139
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136Used by:138
Symbol 138 MovieClipUses:137Used by:139
Symbol 139 MovieClipUses:118 120 125 129 132 135 138Used by:Timeline
Symbol 140 BitmapUsed by:141
Symbol 141 GraphicUses:140Used by:142
Symbol 142 MovieClipUses:141Used by:143
Symbol 143 MovieClip [screenTransition]Uses:142Used by:Timeline
Symbol 144 MovieClipUses:88 89 90Used by:790  Timeline
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:155
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:155
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:155
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:155
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:155
Symbol 155 MovieClipUses:146 148 150 152 154Used by:222 282 283
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:166
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:166
Symbol 160 BitmapUsed by:161
Symbol 161 GraphicUses:160Used by:166
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:162Used by:166
Symbol 164 BitmapUsed by:165
Symbol 165 GraphicUses:164Used by:166
Symbol 166 MovieClipUses:157 159 161 163 165Used by:222 282 283
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:177
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:177
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:177
Symbol 173 BitmapUsed by:174
Symbol 174 GraphicUses:173Used by:177
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:177
Symbol 177 MovieClipUses:168 170 172 174 176Used by:222 282 283
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:188
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:188
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:188
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:188
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:188
Symbol 188 MovieClipUses:179 181 183 185 187Used by:222 282 283
Symbol 189 BitmapUsed by:190
Symbol 190 GraphicUses:189Used by:199
Symbol 191 BitmapUsed by:192
Symbol 192 GraphicUses:191Used by:199
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:199
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:199
Symbol 197 BitmapUsed by:198
Symbol 198 GraphicUses:197Used by:199
Symbol 199 MovieClipUses:190 192 194 196 198Used by:222 282 283
Symbol 200 BitmapUsed by:201
Symbol 201 GraphicUses:200Used by:210
Symbol 202 BitmapUsed by:203
Symbol 203 GraphicUses:202Used by:210
Symbol 204 BitmapUsed by:205
Symbol 205 GraphicUses:204Used by:210
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:210
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:210
Symbol 210 MovieClipUses:201 203 205 207 209Used by:222 282 283
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:221
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:221
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:221
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:221
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:221
Symbol 221 MovieClipUses:212 214 216 218 220Used by:222 282 283
Symbol 222 MovieClipUses:155 166 177 188 199 210 221Used by:284
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:229
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:229
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:229
Symbol 229 MovieClipUses:224 226 228Used by:279 280
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:236
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:236
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:236
Symbol 236 MovieClipUses:231 233 235Used by:279 280
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:257 411
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:257
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:257
Symbol 243 BitmapUsed by:244
Symbol 244 GraphicUses:243Used by:257
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:257
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:257
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:257
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:257
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:257
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:257
Symbol 257 MovieClipUses:238 240 242 244 246 248 250 252 254 256Used by:279 280
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:264
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:264
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:264
Symbol 264 MovieClipUses:259 261 263Used by:279 280
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:271
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:271
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:271
Symbol 271 MovieClipUses:266 268 270Used by:279 280
Symbol 272 BitmapUsed by:273
Symbol 273 GraphicUses:272Used by:278
Symbol 274 BitmapUsed by:275
Symbol 275 GraphicUses:274Used by:278
Symbol 276 BitmapUsed by:277
Symbol 277 GraphicUses:276Used by:278
Symbol 278 MovieClipUses:273 275 277Used by:279 280
Symbol 279 MovieClipUses:229 236 257 264 271 278Used by:281
Symbol 280 MovieClipUses:229 236 264 271 278 257Used by:281
Symbol 281 MovieClip [bunny]Uses:279 280Used by:282  Timeline
Symbol 282 MovieClipUses:155 166 281 177 188 84 199 210 221Used by:284
Symbol 283 MovieClipUses:155 166 177 188 199 210 221Used by:284
Symbol 284 MovieClip [penguin]Uses:222 282 283Used by:400  Timeline
Symbol 285 BitmapUsed by:287
Symbol 286 BitmapUsed by:287 543 554
Symbol 287 GraphicUses:285 286Used by:400
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClip [realButton]Uses:288Used by:340
Symbol 290 BitmapUsed by:291
Symbol 291 GraphicUses:290Used by:340
Symbol 292 BitmapUsed by:293 662
Symbol 293 GraphicUses:292Used by:340
Symbol 294 BitmapUsed by:295 663
Symbol 295 GraphicUses:294Used by:340
Symbol 296 BitmapUsed by:297 664
Symbol 297 GraphicUses:296Used by:340
Symbol 298 BitmapUsed by:299 665
Symbol 299 GraphicUses:298Used by:340
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:340
Symbol 302 BitmapUsed by:303 669
Symbol 303 GraphicUses:302Used by:340
Symbol 304 BitmapUsed by:305 670
Symbol 305 GraphicUses:304Used by:340
Symbol 306 BitmapUsed by:307 671
Symbol 307 GraphicUses:306Used by:340
Symbol 308 BitmapUsed by:309 672
Symbol 309 GraphicUses:308Used by:340
Symbol 310 BitmapUsed by:311
Symbol 311 GraphicUses:310Used by:340
Symbol 312 BitmapUsed by:313 655
Symbol 313 GraphicUses:312Used by:340
Symbol 314 BitmapUsed by:315 656
Symbol 315 GraphicUses:314Used by:340
Symbol 316 BitmapUsed by:317 657
Symbol 317 GraphicUses:316Used by:340
Symbol 318 BitmapUsed by:319 658
Symbol 319 GraphicUses:318Used by:340
Symbol 320 BitmapUsed by:321
Symbol 321 GraphicUses:320Used by:340
Symbol 322 BitmapUsed by:323 637
Symbol 323 GraphicUses:322Used by:340
Symbol 324 BitmapUsed by:325 638
Symbol 325 GraphicUses:324Used by:340
Symbol 326 BitmapUsed by:327 639
Symbol 327 GraphicUses:326Used by:340
Symbol 328 BitmapUsed by:329 640
Symbol 329 GraphicUses:328Used by:340
Symbol 330 BitmapUsed by:331
Symbol 331 GraphicUses:330Used by:340
Symbol 332 BitmapUsed by:333 619
Symbol 333 GraphicUses:332Used by:340
Symbol 334 BitmapUsed by:335 620
Symbol 335 GraphicUses:334Used by:340
Symbol 336 BitmapUsed by:337 621
Symbol 337 GraphicUses:336Used by:340
Symbol 338 BitmapUsed by:339 622
Symbol 339 GraphicUses:338Used by:340
Symbol 340 MovieClipUses:289 291 293 295 297 299 301 303 305 307 309 311 313 315 317 319 321 323 325 327 329 331 333 335 337 339Used by:346
Symbol 341 GraphicUsed by:345
Symbol 342 GraphicUsed by:345 396
Symbol 343 GraphicUsed by:345
Symbol 344 GraphicUsed by:345
Symbol 345 MovieClipUses:341 342 343 344Used by:346
Symbol 346 MovieClip [penguinPart]Uses:340 345Used by:400
Symbol 347 EditableTextUses:86Used by:400
Symbol 348 GraphicUsed by:351
Symbol 349 GraphicUsed by:351
Symbol 350 GraphicUsed by:351 514
Symbol 351 MovieClip [skillUpgrade]Uses:348 349 350Used by:400
Symbol 352 TextUses:86Used by:400
Symbol 353 TextUses:86Used by:400
Symbol 354 TextUses:86Used by:400
Symbol 355 TextUses:86Used by:400
Symbol 356 TextUses:86Used by:400
Symbol 357 TextUses:86Used by:400
Symbol 358 TextUses:86Used by:400
Symbol 359 TextUses:86Used by:400
Symbol 360 GraphicUsed by:364
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClip [bar]Uses:361Used by:364
Symbol 363 EditableTextUses:86Used by:364
Symbol 364 MovieClip [barAmt]Uses:360 362 363Used by:400
Symbol 365 EditableTextUses:86Used by:400
Symbol 366 EditableTextUses:86Used by:400
Symbol 367 TextUses:86Used by:400
Symbol 368 EditableTextUses:86Used by:400
Symbol 369 TextUses:86Used by:400
Symbol 370 EditableTextUses:86Used by:400
Symbol 371 TextUses:86Used by:400
Symbol 372 EditableTextUses:86Used by:400
Symbol 373 TextUses:86Used by:400
Symbol 374 EditableTextUses:86Used by:400
Symbol 375 TextUses:86Used by:400
Symbol 376 GraphicUsed by:380
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClipUses:377Used by:380
Symbol 379 TextUses:86Used by:380
Symbol 380 MovieClipUses:376 378 379Used by:400  Timeline
Symbol 381 GraphicUsed by:396
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:396
Symbol 384 EditableTextUses:86Used by:396
Symbol 385 GraphicUsed by:396
Symbol 386 GraphicUsed by:396
Symbol 387 EditableTextUses:86Used by:396
Symbol 388 EditableTextUses:86Used by:396
Symbol 389 EditableTextUses:86Used by:396
Symbol 390 EditableTextUses:86Used by:396
Symbol 391 GraphicUsed by:392
Symbol 392 MovieClipUses:391Used by:395
Symbol 393 BitmapUsed by:394 611 772 850
Symbol 394 GraphicUses:393Used by:395
Symbol 395 MovieClipUses:392 394Used by:396
Symbol 396 MovieClipUses:381 383 342 384 385 386 387 388 389 390 395Used by:400
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClipUses:397Used by:399
Symbol 399 MovieClipUses:398Used by:400
Symbol 400 MovieClip [shop]Uses:287 346 284 347 351 352 353 354 355 356 357 358 359 364 365 366 367 368 369 370 371 372 373 374 375 380 396 399Used by:Timeline
Symbol 401 BitmapUsed by:402
Symbol 402 GraphicUses:401Used by:403
Symbol 403 MovieClip [bunnyBullet]Uses:402Used by:Timeline
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:404Used by:406
Symbol 406 MovieClip [part1]Uses:405Used by:Timeline
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:409
Symbol 409 MovieClipUses:408Used by:410
Symbol 410 MovieClip [acid]Uses:409Used by:Timeline
Symbol 411 MovieClip [sticky]Uses:238Used by:709  Timeline
Symbol 412 BitmapUsed by:413
Symbol 413 GraphicUses:412Used by:414
Symbol 414 MovieClipUses:413Used by:415
Symbol 415 MovieClipUses:414Used by:416
Symbol 416 MovieClip [bomb]Uses:415Used by:Timeline
Symbol 417 BitmapUsed by:418
Symbol 418 GraphicUses:417Used by:513
Symbol 419 BitmapUsed by:420
Symbol 420 GraphicUses:419Used by:513
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:513
Symbol 423 BitmapUsed by:424
Symbol 424 GraphicUses:423Used by:513
Symbol 425 BitmapUsed by:426
Symbol 426 GraphicUses:425Used by:513
Symbol 427 BitmapUsed by:428
Symbol 428 GraphicUses:427Used by:513
Symbol 429 BitmapUsed by:430
Symbol 430 GraphicUses:429Used by:513
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:513
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:513
Symbol 435 BitmapUsed by:436
Symbol 436 GraphicUses:435Used by:513
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:513
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:513
Symbol 441 BitmapUsed by:442
Symbol 442 GraphicUses:441Used by:513
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:513
Symbol 445 BitmapUsed by:446
Symbol 446 GraphicUses:445Used by:513
Symbol 447 BitmapUsed by:448
Symbol 448 GraphicUses:447Used by:513
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:513
Symbol 451 BitmapUsed by:452
Symbol 452 GraphicUses:451Used by:513
Symbol 453 BitmapUsed by:454
Symbol 454 GraphicUses:453Used by:513
Symbol 455 BitmapUsed by:456
Symbol 456 GraphicUses:455Used by:513
Symbol 457 BitmapUsed by:458
Symbol 458 GraphicUses:457Used by:513
Symbol 459 BitmapUsed by:460
Symbol 460 GraphicUses:459Used by:513
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:513
Symbol 463 BitmapUsed by:464
Symbol 464 GraphicUses:463Used by:513
Symbol 465 BitmapUsed by:466
Symbol 466 GraphicUses:465Used by:513
Symbol 467 BitmapUsed by:468
Symbol 468 GraphicUses:467Used by:513
Symbol 469 BitmapUsed by:470
Symbol 470 GraphicUses:469Used by:513
Symbol 471 BitmapUsed by:472
Symbol 472 GraphicUses:471Used by:513
Symbol 473 BitmapUsed by:474
Symbol 474 GraphicUses:473Used by:513
Symbol 475 BitmapUsed by:476
Symbol 476 GraphicUses:475Used by:513
Symbol 477 BitmapUsed by:478
Symbol 478 GraphicUses:477Used by:513
Symbol 479 BitmapUsed by:480
Symbol 480 GraphicUses:479Used by:513
Symbol 481 BitmapUsed by:482
Symbol 482 GraphicUses:481Used by:513
Symbol 483 BitmapUsed by:484
Symbol 484 GraphicUses:483Used by:513
Symbol 485 BitmapUsed by:486
Symbol 486 GraphicUses:485Used by:513
Symbol 487 BitmapUsed by:488
Symbol 488 GraphicUses:487Used by:513
Symbol 489 BitmapUsed by:490
Symbol 490 GraphicUses:489Used by:513
Symbol 491 BitmapUsed by:492
Symbol 492 GraphicUses:491Used by:513
Symbol 493 BitmapUsed by:494
Symbol 494 GraphicUses:493Used by:513
Symbol 495 BitmapUsed by:496
Symbol 496 GraphicUses:495Used by:513
Symbol 497 BitmapUsed by:498
Symbol 498 GraphicUses:497Used by:513
Symbol 499 BitmapUsed by:500
Symbol 500 GraphicUses:499Used by:513
Symbol 501 BitmapUsed by:502
Symbol 502 GraphicUses:501Used by:513
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:513
Symbol 505 BitmapUsed by:506
Symbol 506 GraphicUses:505Used by:513
Symbol 507 BitmapUsed by:508
Symbol 508 GraphicUses:507Used by:513
Symbol 509 BitmapUsed by:510
Symbol 510 GraphicUses:509Used by:513
Symbol 511 BitmapUsed by:512
Symbol 512 GraphicUses:511Used by:513
Symbol 513 MovieClipUses:418 420 422 424 426 428 430 432 434 436 438 440 442 444 446 448 450 452 454 456 458 460 462 464 466 468 470 472 474 476 478 480 482 484 486 488 490 492 494 496 498 500 502 504 506 508 510 512Used by:515
Symbol 514 MovieClipUses:350Used by:515
Symbol 515 MovieClip [explosion]Uses:513 514Used by:Timeline
Symbol 516 BitmapUsed by:517 602
Symbol 517 GraphicUses:516Used by:532
Symbol 518 TextUses:86Used by:519
Symbol 519 MovieClipUses:518Used by:532
Symbol 520 GraphicUsed by:521
Symbol 521 MovieClipUses:520Used by:529
Symbol 522 GraphicUsed by:529
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:523Used by:529
Symbol 525 GraphicUsed by:529
Symbol 526 EditableTextUses:86Used by:529
Symbol 527 GraphicUsed by:529
Symbol 528 TextUses:86Used by:529
Symbol 529 MovieClipUses:521 522 524 525 526 527 528Used by:532 537 542 546
Symbol 530 TextUses:86Used by:531
Symbol 531 MovieClipUses:530Used by:532 537 542 546
Symbol 532 MovieClipUses:517 519 529 531Used by:553
Symbol 533 BitmapUsed by:534 601
Symbol 534 GraphicUses:533Used by:537
Symbol 535 TextUses:86Used by:536
Symbol 536 MovieClipUses:535Used by:537
Symbol 537 MovieClipUses:534 536 529 531Used by:553
Symbol 538 BitmapUsed by:539 600
Symbol 539 GraphicUses:538Used by:542
Symbol 540 TextUses:86Used by:541
Symbol 541 MovieClipUses:540Used by:542
Symbol 542 MovieClipUses:539 541 529 531Used by:553
Symbol 543 GraphicUses:286Used by:546
Symbol 544 TextUses:86Used by:545
Symbol 545 MovieClipUses:544Used by:546
Symbol 546 MovieClipUses:543 545 529 531Used by:553
Symbol 547 GraphicUsed by:552
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:548Used by:552
Symbol 550 GraphicUsed by:552
Symbol 551 TextUses:86Used by:552
Symbol 552 MovieClip [gts]Uses:547 549 550 551Used by:553
Symbol 553 MovieClip [levelSelector]Uses:532 537 542 546 552Used by:Timeline
Symbol 554 GraphicUses:286Used by:603
Symbol 555 BitmapUsed by:556 558 559 560 561 562 563 564
Symbol 556 GraphicUses:555Used by:557
Symbol 557 MovieClipUses:556Used by:599
Symbol 558 GraphicUses:555Used by:599
Symbol 559 GraphicUses:555Used by:599
Symbol 560 GraphicUses:555Used by:599
Symbol 561 GraphicUses:555Used by:599
Symbol 562 GraphicUses:555Used by:599
Symbol 563 GraphicUses:555Used by:599
Symbol 564 GraphicUses:555Used by:599
Symbol 565 BitmapUsed by:566 567 568 569 570 571 572 573 574 575
Symbol 566 GraphicUses:565Used by:599
Symbol 567 GraphicUses:565Used by:599
Symbol 568 GraphicUses:565Used by:599
Symbol 569 GraphicUses:565Used by:599
Symbol 570 GraphicUses:565Used by:599
Symbol 571 GraphicUses:565Used by:599
Symbol 572 GraphicUses:565Used by:599
Symbol 573 GraphicUses:565Used by:599
Symbol 574 GraphicUses:565Used by:599
Symbol 575 GraphicUses:565Used by:599
Symbol 576 BitmapUsed by:577 578 579 580
Symbol 577 GraphicUses:576Used by:599
Symbol 578 GraphicUses:576Used by:599
Symbol 579 GraphicUses:576Used by:599
Symbol 580 GraphicUses:576Used by:599
Symbol 581 BitmapUsed by:582 583 584 585 586 587
Symbol 582 GraphicUses:581Used by:599
Symbol 583 GraphicUses:581Used by:599
Symbol 584 GraphicUses:581Used by:599
Symbol 585 GraphicUses:581Used by:599
Symbol 586 GraphicUses:581Used by:599
Symbol 587 GraphicUses:581Used by:599
Symbol 588 BitmapUsed by:589 590 591 592 593 594 595 596 597 598
Symbol 589 GraphicUses:588Used by:599
Symbol 590 GraphicUses:588Used by:599
Symbol 591 GraphicUses:588Used by:599
Symbol 592 GraphicUses:588Used by:599
Symbol 593 GraphicUses:588Used by:599
Symbol 594 GraphicUses:588Used by:599
Symbol 595 GraphicUses:588Used by:599
Symbol 596 GraphicUses:588Used by:599
Symbol 597 GraphicUses:588Used by:599
Symbol 598 GraphicUses:588Used by:599
Symbol 599 MovieClipUses:557 558 559 560 561 562 563 564 566 567 568 569 570 571 572 573 574 575 577 578 579 580 582 583 584 585 586 587 589 590 591 592 593 594 595 596 597 598Used by:603
Symbol 600 GraphicUses:538Used by:603
Symbol 601 GraphicUses:533Used by:603
Symbol 602 GraphicUses:516Used by:603
Symbol 603 MovieClip [background]Uses:554 599 600 601 602Used by:Timeline
Symbol 604 GraphicUsed by:607
Symbol 605 GraphicUsed by:606
Symbol 606 MovieClipUses:605Used by:607
Symbol 607 MovieClip [penguinHealthBar]Uses:604 606Used by:Timeline
Symbol 608 GraphicUsed by:753
Symbol 609 GraphicUsed by:610
Symbol 610 MovieClipUses:609Used by:753
Symbol 611 GraphicUses:393Used by:753 847
Symbol 612 GraphicUsed by:753
Symbol 613 GraphicUsed by:735
Symbol 614 GraphicUsed by:615
Symbol 615 MovieClip [healthAmt]Uses:614Used by:735
Symbol 616 GraphicUsed by:735
Symbol 617 BitmapUsed by:618
Symbol 618 GraphicUses:617Used by:623
Symbol 619 GraphicUses:332Used by:623
Symbol 620 GraphicUses:334Used by:623
Symbol 621 GraphicUses:336Used by:623
Symbol 622 GraphicUses:338Used by:623
Symbol 623 MovieClipUses:618 619 620 621 622Used by:674 732 733
Symbol 624 BitmapUsed by:625
Symbol 625 GraphicUses:624Used by:634
Symbol 626 BitmapUsed by:627
Symbol 627 GraphicUses:626Used by:634
Symbol 628 BitmapUsed by:629
Symbol 629 GraphicUses:628Used by:634
Symbol 630 BitmapUsed by:631
Symbol 631 GraphicUses:630Used by:634
Symbol 632 BitmapUsed by:633
Symbol 633 GraphicUses:632Used by:634
Symbol 634 MovieClipUses:625 627 629 631 633Used by:674 732 733
Symbol 635 BitmapUsed by:636
Symbol 636 GraphicUses:635Used by:641
Symbol 637 GraphicUses:322Used by:641
Symbol 638 GraphicUses:324Used by:641
Symbol 639 GraphicUses:326Used by:641
Symbol 640 GraphicUses:328Used by:641
Symbol 641 MovieClipUses:636 637 638 639 640Used by:674 732 733
Symbol 642 BitmapUsed by:643
Symbol 643 GraphicUses:642Used by:652
Symbol 644 BitmapUsed by:645
Symbol 645 GraphicUses:644Used by:652
Symbol 646 BitmapUsed by:647
Symbol 647 GraphicUses:646Used by:652
Symbol 648 BitmapUsed by:649
Symbol 649 GraphicUses:648Used by:652
Symbol 650 BitmapUsed by:651
Symbol 651 GraphicUses:650Used by:652
Symbol 652 MovieClipUses:643 645 647 649 651Used by:674 732 733
Symbol 653 BitmapUsed by:654
Symbol 654 GraphicUses:653Used by:659
Symbol 655 GraphicUses:312Used by:659
Symbol 656 GraphicUses:314Used by:659
Symbol 657 GraphicUses:316Used by:659
Symbol 658 GraphicUses:318Used by:659
Symbol 659 MovieClipUses:654 655 656 657 658Used by:674 732 733
Symbol 660 BitmapUsed by:661
Symbol 661 GraphicUses:660Used by:666
Symbol 662 GraphicUses:292Used by:666
Symbol 663 GraphicUses:294Used by:666
Symbol 664 GraphicUses:296Used by:666
Symbol 665 GraphicUses:298Used by:666
Symbol 666 MovieClipUses:661 662 663 664 665Used by:674 732 733
Symbol 667 BitmapUsed by:668
Symbol 668 GraphicUses:667Used by:673
Symbol 669 GraphicUses:302Used by:673
Symbol 670 GraphicUses:304Used by:673
Symbol 671 GraphicUses:306Used by:673
Symbol 672 GraphicUses:308Used by:673
Symbol 673 MovieClipUses:668 669 670 671 672Used by:674 732 733
Symbol 674 MovieClipUses:623 634 641 652 659 666 673Used by:734
Symbol 675 BitmapUsed by:676
Symbol 676 GraphicUses:675Used by:681
Symbol 677 BitmapUsed by:678
Symbol 678 GraphicUses:677Used by:681
Symbol 679 BitmapUsed by:680
Symbol 680 GraphicUses:679Used by:681
Symbol 681 MovieClipUses:676 678 680Used by:731
Symbol 682 BitmapUsed by:683
Symbol 683 GraphicUses:682Used by:688
Symbol 684 BitmapUsed by:685
Symbol 685 GraphicUses:684Used by:688
Symbol 686 BitmapUsed by:687
Symbol 687 GraphicUses:686Used by:688
Symbol 688 MovieClipUses:683 685 687Used by:731
Symbol 689 BitmapUsed by:690
Symbol 690 GraphicUses:689Used by:709
Symbol 691 BitmapUsed by:692
Symbol 692 GraphicUses:691Used by:709
Symbol 693 BitmapUsed by:694
Symbol 694 GraphicUses:693Used by:709
Symbol 695 BitmapUsed by:696
Symbol 696 GraphicUses:695Used by:709
Symbol 697 BitmapUsed by:698
Symbol 698 GraphicUses:697Used by:709
Symbol 699 BitmapUsed by:700
Symbol 700 GraphicUses:699Used by:709
Symbol 701 BitmapUsed by:702
Symbol 702 GraphicUses:701Used by:709
Symbol 703 BitmapUsed by:704
Symbol 704 GraphicUses:703Used by:709
Symbol 705 BitmapUsed by:706
Symbol 706 GraphicUses:705Used by:709
Symbol 707 BitmapUsed by:708
Symbol 708 GraphicUses:707Used by:709
Symbol 709 MovieClipUses:690 692 694 696 698 700 702 704 706 708 411Used by:731
Symbol 710 BitmapUsed by:711
Symbol 711 GraphicUses:710Used by:716
Symbol 712 BitmapUsed by:713
Symbol 713 GraphicUses:712Used by:716
Symbol 714 BitmapUsed by:715
Symbol 715 GraphicUses:714Used by:716
Symbol 716 MovieClipUses:711 713 715Used by:731
Symbol 717 BitmapUsed by:718
Symbol 718 GraphicUses:717Used by:723
Symbol 719 BitmapUsed by:720
Symbol 720 GraphicUses:719Used by:723
Symbol 721 BitmapUsed by:722
Symbol 722 GraphicUses:721Used by:723
Symbol 723 MovieClipUses:718 720 722Used by:731
Symbol 724 BitmapUsed by:725
Symbol 725 GraphicUses:724Used by:730
Symbol 726 BitmapUsed by:727
Symbol 727 GraphicUses:726Used by:730
Symbol 728 BitmapUsed by:729
Symbol 729 GraphicUses:728Used by:730
Symbol 730 MovieClipUses:725 727 729Used by:731
Symbol 731 MovieClipUses:681 688 709 716 723 730Used by:732 754
Symbol 732 MovieClipUses:623 634 731 641 652 84 659 666 673Used by:734
Symbol 733 MovieClipUses:623 634 641 652 659 666 673Used by:734
Symbol 734 MovieClip [penguinMini]Uses:674 732 733Used by:735  Timeline
Symbol 735 MovieClipUses:613 615 616 734Used by:753
Symbol 736 EditableTextUses:86Used by:753
Symbol 737 TextUses:86Used by:753
Symbol 738 BitmapUsed by:739
Symbol 739 GraphicUses:738Used by:749
Symbol 740 BitmapUsed by:741
Symbol 741 GraphicUses:740Used by:749
Symbol 742 BitmapUsed by:743
Symbol 743 GraphicUses:742Used by:749
Symbol 744 BitmapUsed by:745
Symbol 745 GraphicUses:744Used by:749
Symbol 746 BitmapUsed by:747
Symbol 747 GraphicUses:746Used by:748
Symbol 748 MovieClipUses:747Used by:749
Symbol 749 MovieClipUses:739 741 743 745 748Used by:753
Symbol 750 EditableTextUses:86Used by:753
Symbol 751 EditableTextUses:86Used by:753
Symbol 752 TextUses:86Used by:753
Symbol 753 MovieClip [ui]Uses:608 610 611 612 735 736 737 749 750 751 752Used by:Timeline
Symbol 754 MovieClip [turtleMini]Uses:731Used by:Timeline
Symbol 755 GraphicUsed by:756
Symbol 756 MovieClipUses:755Used by:759
Symbol 757 GraphicUsed by:758
Symbol 758 MovieClipUses:757Used by:759
Symbol 759 MovieClipUses:756 758Used by:762
Symbol 760 GraphicUsed by:761
Symbol 761 MovieClipUses:760Used by:762
Symbol 762 MovieClipUses:759 761Used by:Timeline
Symbol 763 BitmapUsed by:764
Symbol 764 GraphicUses:763Used by:790
Symbol 765 TextUses:86Used by:769
Symbol 766 GraphicUsed by:769
Symbol 767 TextUses:86Used by:769
Symbol 768 GraphicUsed by:769
Symbol 769 MovieClipUses:765 766 767 768Used by:790
Symbol 770 GraphicUsed by:771
Symbol 771 MovieClipUses:770Used by:773
Symbol 772 GraphicUses:393Used by:773
Symbol 773 MovieClipUses:771 772Used by:790
Symbol 774 GraphicUsed by:779
Symbol 775 GraphicUsed by:776
Symbol 776 MovieClipUses:775Used by:779
Symbol 777 TextUses:86Used by:779
Symbol 778 TextUses:86Used by:779
Symbol 779 MovieClipUses:774 776 777 778Used by:790
Symbol 780 GraphicUsed by:790
Symbol 781 EditableTextUses:86Used by:790
Symbol 782 TextUses:86Used by:790
Symbol 783 TextUses:86Used by:790
Symbol 784 EditableTextUses:86Used by:790
Symbol 785 EditableTextUses:86Used by:790
Symbol 786 EditableTextUses:86Used by:790
Symbol 787 EditableTextUses:86Used by:790
Symbol 788 EditableTextUses:86Used by:790
Symbol 789 EditableTextUses:86Used by:790
Symbol 790 MovieClip [levelComplete]Uses:764 769 144 773 779 780 781 782 783 784 785 786 787 788 789Used by:Timeline
Symbol 791 GraphicUsed by:792
Symbol 792 MovieClipUses:791Used by:Timeline
Symbol 793 GraphicUsed by:795 797
Symbol 794 TextUses:86Used by:795
Symbol 795 MovieClipUses:793 794Used by:Timeline
Symbol 796 TextUses:86Used by:797
Symbol 797 MovieClipUses:793 796Used by:Timeline
Symbol 798 GraphicUsed by:805
Symbol 799 GraphicUsed by:800
Symbol 800 MovieClipUses:799Used by:805
Symbol 801 TextUses:86Used by:805
Symbol 802 TextUses:86Used by:803
Symbol 803 MovieClipUses:802Used by:805
Symbol 804 GraphicUsed by:805
Symbol 805 MovieClip [pauseScreen]Uses:798 800 801 803 804Used by:Timeline
Symbol 806 EditableTextUses:86Used by:807
Symbol 807 MovieClip [mons]Uses:806Used by:Timeline
Symbol 808 GraphicUsed by:823
Symbol 809 GraphicUsed by:810
Symbol 810 MovieClipUses:809Used by:823
Symbol 811 GraphicUsed by:823
Symbol 812 EditableTextUses:86Used by:823
Symbol 813 GraphicUsed by:814
Symbol 814 MovieClipUses:813Used by:815
Symbol 815 MovieClipUses:814Used by:823
Symbol 816 GraphicUsed by:822
Symbol 817 GraphicUsed by:818
Symbol 818 MovieClipUses:817Used by:822
Symbol 819 TextUses:86Used by:822
Symbol 820 GraphicUsed by:822
Symbol 821 TextUses:86Used by:822
Symbol 822 MovieClipUses:816 818 819 820 821Used by:823
Symbol 823 MovieClipUses:808 810 811 812 815 822Used by:Timeline
Symbol 824 BitmapUsed by:825
Symbol 825 GraphicUses:824Used by:832
Symbol 826 BitmapUsed by:827
Symbol 827 GraphicUses:826Used by:832
Symbol 828 BitmapUsed by:829
Symbol 829 GraphicUses:828Used by:832
Symbol 830 BitmapUsed by:831
Symbol 831 GraphicUses:830Used by:832
Symbol 832 MovieClip [gold]Uses:825 827 829 831Used by:Timeline
Symbol 833 GraphicUsed by:842
Symbol 834 BitmapUsed by:835
Symbol 835 GraphicUses:834Used by:842
Symbol 836 BitmapUsed by:837
Symbol 837 GraphicUses:836Used by:842
Symbol 838 BitmapUsed by:839
Symbol 839 GraphicUses:838Used by:842
Symbol 840 BitmapUsed by:841
Symbol 841 GraphicUses:840Used by:842
Symbol 842 MovieClip [eggSmall]Uses:833 835 837 839 841Used by:Timeline
Symbol 843 SoundUsed by:Timeline
Symbol 844 GraphicUsed by:Timeline
Symbol 845 GraphicUsed by:846
Symbol 846 MovieClipUses:845Used by:847
Symbol 847 MovieClipUses:846 611Used by:877  Timeline
Symbol 848 GraphicUsed by:849
Symbol 849 MovieClipUses:848Used by:851
Symbol 850 GraphicUses:393Used by:851
Symbol 851 MovieClipUses:849 850Used by:877  Timeline
Symbol 852 TextUses:86Used by:Timeline
Symbol 853 TextUses:86Used by:Timeline
Symbol 854 TextUses:86Used by:Timeline
Symbol 855 TextUses:86Used by:Timeline
Symbol 856 TextUses:86Used by:Timeline
Symbol 857 TextUses:86Used by:Timeline
Symbol 858 TextUses:86Used by:Timeline
Symbol 859 TextUses:86Used by:Timeline
Symbol 860 TextUses:86Used by:Timeline
Symbol 861 GraphicUsed by:877
Symbol 862 GraphicUsed by:877
Symbol 863 EditableTextUses:86Used by:877
Symbol 864 TextUses:86Used by:869
Symbol 865 TextUses:86Used by:866
Symbol 866 MovieClipUses:865Used by:869
Symbol 867 TextUses:86Used by:868
Symbol 868 MovieClipUses:867Used by:869
Symbol 869 MovieClipUses:864 866 868Used by:877
Symbol 870 TextUses:86Used by:877
Symbol 871 TextUses:86Used by:872
Symbol 872 MovieClipUses:871Used by:877
Symbol 873 TextUses:86Used by:874
Symbol 874 MovieClipUses:873Used by:877
Symbol 875 TextUses:86Used by:876
Symbol 876 MovieClipUses:875Used by:877
Symbol 877 MovieClipUses:861 847 851 862 863 869 870 872 874 876Used by:Timeline
Symbol 878 TextUses:86Used by:879
Symbol 879 MovieClipUses:878Used by:884
Symbol 880 GraphicUsed by:883
Symbol 881 TextUses:86Used by:883
Symbol 882 TextUses:86Used by:883
Symbol 883 MovieClipUses:880 881 882Used by:884
Symbol 884 MovieClipUses:879 883Used by:885
Symbol 885 MovieClipUses:94 884Used by:Timeline

Instance Names

"adBox"Frame 1Symbol 95 MovieClip
"thePlay"Frame 1Symbol 97 MovieClip
"loader"Frame 1Symbol 99 MovieClip
"outer"Frame 1Symbol 102 MovieClip
"menu2"Frame 3Symbol 139 MovieClip
"bg"Frame 4Symbol 603 MovieClip [background]
"ui"Frame 4Symbol 753 MovieClip [ui]
"rtp"Frame 4Symbol 762 MovieClip
"pbtn"Frame 4Symbol 792 MovieClip
"qbtn"Frame 4Symbol 795 MovieClip
"mbtn"Frame 4Symbol 797 MovieClip
"info"Frame 4Symbol 823 MovieClip
"back"Frame 5Symbol 380 MovieClip
"options"Frame 6Symbol 877 MovieClip
"gameOverScreen"Frame 7Symbol 885 MovieClip
"sg"Symbol 139 MovieClip Frame 1Symbol 125 MovieClip
"mg"Symbol 139 MovieClip Frame 1Symbol 129 MovieClip
"opt"Symbol 139 MovieClip Frame 1Symbol 132 MovieClip
"cre"Symbol 139 MovieClip Frame 1Symbol 135 MovieClip
"lag"Symbol 139 MovieClip Frame 1Symbol 138 MovieClip
"foot2"Symbol 222 MovieClip Frame 1Symbol 155 MovieClip
"foot1"Symbol 222 MovieClip Frame 1Symbol 166 MovieClip
"fin2"Symbol 222 MovieClip Frame 1Symbol 177 MovieClip
"fin1"Symbol 222 MovieClip Frame 1Symbol 188 MovieClip
"body"Symbol 222 MovieClip Frame 1Symbol 199 MovieClip
"beak"Symbol 222 MovieClip Frame 1Symbol 210 MovieClip
"head"Symbol 222 MovieClip Frame 1Symbol 221 MovieClip
"foot1"Symbol 279 MovieClip Frame 1Symbol 229 MovieClip
"foot2"Symbol 279 MovieClip Frame 1Symbol 236 MovieClip
"shell"Symbol 279 MovieClip Frame 1Symbol 257 MovieClip
"foot3"Symbol 279 MovieClip Frame 1Symbol 264 MovieClip
"foot4"Symbol 279 MovieClip Frame 1Symbol 271 MovieClip
"head"Symbol 279 MovieClip Frame 1Symbol 278 MovieClip
"foot1"Symbol 280 MovieClip Frame 1Symbol 229 MovieClip
"foot2"Symbol 280 MovieClip Frame 1Symbol 236 MovieClip
"foot3"Symbol 280 MovieClip Frame 1Symbol 264 MovieClip
"foot4"Symbol 280 MovieClip Frame 1Symbol 271 MovieClip
"head"Symbol 280 MovieClip Frame 1Symbol 278 MovieClip
"shell"Symbol 280 MovieClip Frame 1Symbol 257 MovieClip
"ina"Symbol 281 MovieClip [bunny] Frame 1Symbol 279 MovieClip
"ina"Symbol 281 MovieClip [bunny] Frame 2Symbol 280 MovieClip
"foot2"Symbol 282 MovieClip Frame 1Symbol 155 MovieClip
"foot1"Symbol 282 MovieClip Frame 1Symbol 166 MovieClip
"ina"Symbol 282 MovieClip Frame 1Symbol 281 MovieClip [bunny]
"fin2"Symbol 282 MovieClip Frame 1Symbol 177 MovieClip
"fin1"Symbol 282 MovieClip Frame 1Symbol 188 MovieClip
"body"Symbol 282 MovieClip Frame 1Symbol 199 MovieClip
"beak"Symbol 282 MovieClip Frame 1Symbol 210 MovieClip
"head"Symbol 282 MovieClip Frame 1Symbol 221 MovieClip
"foot2"Symbol 283 MovieClip Frame 1Symbol 155 MovieClip
"foot1"Symbol 283 MovieClip Frame 1Symbol 166 MovieClip
"fin2"Symbol 283 MovieClip Frame 1Symbol 177 MovieClip
"fin1"Symbol 283 MovieClip Frame 1Symbol 188 MovieClip
"body"Symbol 283 MovieClip Frame 1Symbol 199 MovieClip
"beak"Symbol 283 MovieClip Frame 1Symbol 210 MovieClip
"head"Symbol 283 MovieClip Frame 1Symbol 221 MovieClip
"ina"Symbol 284 MovieClip [penguin] Frame 1Symbol 222 MovieClip
"ina"Symbol 284 MovieClip [penguin] Frame 2Symbol 282 MovieClip
"ina"Symbol 284 MovieClip [penguin] Frame 3Symbol 283 MovieClip
"rbtn"Symbol 340 MovieClip Frame 1Symbol 289 MovieClip [realButton]
"ina"Symbol 346 MovieClip [penguinPart] Frame 1Symbol 340 MovieClip
"canBuy"Symbol 346 MovieClip [penguinPart] Frame 1Symbol 345 MovieClip
"bar"Symbol 364 MovieClip [barAmt] Frame 1Symbol 362 MovieClip [bar]
"statTxt"Symbol 364 MovieClip [barAmt] Frame 1Symbol 363 EditableText
"penNumTxt"Symbol 396 MovieClip Frame 1Symbol 384 EditableText
"penNumTxt"Symbol 396 MovieClip Frame 2Symbol 387 EditableText
"penNumTxt"Symbol 396 MovieClip Frame 3Symbol 388 EditableText
"penNumTxt"Symbol 396 MovieClip Frame 4Symbol 389 EditableText
"penNumTxt"Symbol 396 MovieClip Frame 5Symbol 390 EditableText
"h1"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"h2"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"h3"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"h4"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"h5"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"b1"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"b2"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"b3"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"b4"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"b5"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"a1"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"a2"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"a3"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"a4"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"a5"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"f1"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"f2"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"f3"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"f4"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"f5"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"penImg"Symbol 400 MovieClip [shop] Frame 1Symbol 284 MovieClip [penguin]
"moneyTxt"Symbol 400 MovieClip [shop] Frame 1Symbol 347 EditableText
"s1"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"s2"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"s3"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"s4"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"s5"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"s6"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"s7"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"z1"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"z2"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"z3"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"z4"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"z5"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"z6"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"z7"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"e1"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"e2"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"e3"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"e4"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"e5"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"bo1"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"bo2"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"bo3"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"bo4"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"bo5"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"bo6"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"bo7"Symbol 400 MovieClip [shop] Frame 1Symbol 351 MovieClip [skillUpgrade]
"n1"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"n2"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"n3"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"n4"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"n5"Symbol 400 MovieClip [shop] Frame 1Symbol 346 MovieClip [penguinPart]
"healthBar"Symbol 400 MovieClip [shop] Frame 1Symbol 364 MovieClip [barAmt]
"speedBar"Symbol 400 MovieClip [shop] Frame 1Symbol 364 MovieClip [barAmt]
"luckBar"Symbol 400 MovieClip [shop] Frame 1Symbol 364 MovieClip [barAmt]
"rangeBar"Symbol 400 MovieClip [shop] Frame 1Symbol 364 MovieClip [barAmt]
"descTxt"Symbol 400 MovieClip [shop] Frame 1Symbol 365 EditableText
"costTxt"Symbol 400 MovieClip [shop] Frame 1Symbol 366 EditableText
"healthTxt"Symbol 400 MovieClip [shop] Frame 1Symbol 368 EditableText
"luckTxt"Symbol 400 MovieClip [shop] Frame 1Symbol 370 EditableText
"rangeTxt"Symbol 400 MovieClip [shop] Frame 1Symbol 372 EditableText
"speedTxt"Symbol 400 MovieClip [shop] Frame 1Symbol 374 EditableText
"btls"Symbol 400 MovieClip [shop] Frame 1Symbol 380 MovieClip
"pen1"Symbol 400 MovieClip [shop] Frame 1Symbol 396 MovieClip
"pen2"Symbol 400 MovieClip [shop] Frame 1Symbol 396 MovieClip
"pen3"Symbol 400 MovieClip [shop] Frame 1Symbol 396 MovieClip
"pen4"Symbol 400 MovieClip [shop] Frame 1Symbol 396 MovieClip
"pen5"Symbol 400 MovieClip [shop] Frame 1Symbol 396 MovieClip
"bomb3"Symbol 416 MovieClip [bomb] Frame 1Symbol 415 MovieClip
"ina"Symbol 515 MovieClip [explosion] Frame 1Symbol 513 MovieClip
"hitBox"Symbol 515 MovieClip [explosion] Frame 1Symbol 514 MovieClip
"levelNumTxt"Symbol 529 MovieClip Frame 1Symbol 526 EditableText
"b1"Symbol 532 MovieClip Frame 1Symbol 519 MovieClip
"l31"Symbol 532 MovieClip Frame 1Symbol 529 MovieClip
"l32"Symbol 532 MovieClip Frame 1Symbol 529 MovieClip
"l33"Symbol 532 MovieClip Frame 1Symbol 529 MovieClip
"l34"Symbol 532 MovieClip Frame 1Symbol 529 MovieClip
"l35"Symbol 532 MovieClip Frame 1Symbol 529 MovieClip
"l36"Symbol 532 MovieClip Frame 1Symbol 529 MovieClip
"l37"Symbol 532 MovieClip Frame 1Symbol 529 MovieClip
"l38"Symbol 532 MovieClip Frame 1Symbol 529 MovieClip
"l39"Symbol 532 MovieClip Frame 1Symbol 529 MovieClip
"l40"Symbol 532 MovieClip Frame 1Symbol 529 MovieClip
"locked"Symbol 532 MovieClip Frame 1Symbol 531 MovieClip
"b1"Symbol 537 MovieClip Frame 1Symbol 536 MovieClip
"l21"Symbol 537 MovieClip Frame 1Symbol 529 MovieClip
"l22"Symbol 537 MovieClip Frame 1Symbol 529 MovieClip
"l23"Symbol 537 MovieClip Frame 1Symbol 529 MovieClip
"l24"Symbol 537 MovieClip Frame 1Symbol 529 MovieClip
"l25"Symbol 537 MovieClip Frame 1Symbol 529 MovieClip
"l26"Symbol 537 MovieClip Frame 1Symbol 529 MovieClip
"l27"Symbol 537 MovieClip Frame 1Symbol 529 MovieClip
"l28"Symbol 537 MovieClip Frame 1Symbol 529 MovieClip
"l29"Symbol 537 MovieClip Frame 1Symbol 529 MovieClip
"l30"Symbol 537 MovieClip Frame 1Symbol 529 MovieClip
"locked"Symbol 537 MovieClip Frame 1Symbol 531 MovieClip
"b1"Symbol 542 MovieClip Frame 1Symbol 541 MovieClip
"l11"Symbol 542 MovieClip Frame 1Symbol 529 MovieClip
"l12"Symbol 542 MovieClip Frame 1Symbol 529 MovieClip
"l13"Symbol 542 MovieClip Frame 1Symbol 529 MovieClip
"l14"Symbol 542 MovieClip Frame 1Symbol 529 MovieClip
"l15"Symbol 542 MovieClip Frame 1Symbol 529 MovieClip
"l16"Symbol 542 MovieClip Frame 1Symbol 529 MovieClip
"l17"Symbol 542 MovieClip Frame 1Symbol 529 MovieClip
"l18"Symbol 542 MovieClip Frame 1Symbol 529 MovieClip
"l19"Symbol 542 MovieClip Frame 1Symbol 529 MovieClip
"l20"Symbol 542 MovieClip Frame 1Symbol 529 MovieClip
"locked"Symbol 542 MovieClip Frame 1Symbol 531 MovieClip
"b1"Symbol 546 MovieClip Frame 1Symbol 545 MovieClip
"l1"Symbol 546 MovieClip Frame 1Symbol 529 MovieClip
"l2"Symbol 546 MovieClip Frame 1Symbol 529 MovieClip
"l3"Symbol 546 MovieClip Frame 1Symbol 529 MovieClip
"l4"Symbol 546 MovieClip Frame 1Symbol 529 MovieClip
"l5"Symbol 546 MovieClip Frame 1Symbol 529 MovieClip
"l6"Symbol 546 MovieClip Frame 1Symbol 529 MovieClip
"l7"Symbol 546 MovieClip Frame 1Symbol 529 MovieClip
"l8"Symbol 546 MovieClip Frame 1Symbol 529 MovieClip
"l9"Symbol 546 MovieClip Frame 1Symbol 529 MovieClip
"l10"Symbol 546 MovieClip Frame 1Symbol 529 MovieClip
"locked"Symbol 546 MovieClip Frame 1Symbol 531 MovieClip
"bg4"Symbol 553 MovieClip [levelSelector] Frame 1Symbol 532 MovieClip
"bg3"Symbol 553 MovieClip [levelSelector] Frame 1Symbol 537 MovieClip
"bg2"Symbol 553 MovieClip [levelSelector] Frame 1Symbol 542 MovieClip
"bg1"Symbol 553 MovieClip [levelSelector] Frame 1Symbol 546 MovieClip
"gts"Symbol 553 MovieClip [levelSelector] Frame 1Symbol 552 MovieClip [gts]
"obstacle"Symbol 599 MovieClip Frame 3Symbol 557 MovieClip
"obstacle"Symbol 603 MovieClip [background] Frame 1Symbol 599 MovieClip
"bar"Symbol 607 MovieClip [penguinHealthBar] Frame 1Symbol 606 MovieClip
"foot1"Symbol 674 MovieClip Frame 1Symbol 623 MovieClip
"foot2"Symbol 674 MovieClip Frame 1Symbol 634 MovieClip
"fin1"Symbol 674 MovieClip Frame 1Symbol 641 MovieClip
"fin2"Symbol 674 MovieClip Frame 1Symbol 652 MovieClip
"body"Symbol 674 MovieClip Frame 1Symbol 659 MovieClip
"beak"Symbol 674 MovieClip Frame 1Symbol 666 MovieClip
"head"Symbol 674 MovieClip Frame 1Symbol 673 MovieClip
"foot4"Symbol 731 MovieClip Frame 1Symbol 681 MovieClip
"foot3"Symbol 731 MovieClip Frame 1Symbol 688 MovieClip
"shell"Symbol 731 MovieClip Frame 1Symbol 709 MovieClip
"foot2"Symbol 731 MovieClip Frame 1Symbol 716 MovieClip
"foot1"Symbol 731 MovieClip Frame 1Symbol 723 MovieClip
"head"Symbol 731 MovieClip Frame 1Symbol 730 MovieClip
"foot1"Symbol 732 MovieClip Frame 1Symbol 623 MovieClip
"foot2"Symbol 732 MovieClip Frame 1Symbol 634 MovieClip
"fin1"Symbol 732 MovieClip Frame 1Symbol 641 MovieClip
"fin2"Symbol 732 MovieClip Frame 1Symbol 652 MovieClip
"body"Symbol 732 MovieClip Frame 1Symbol 659 MovieClip
"beak"Symbol 732 MovieClip Frame 1Symbol 666 MovieClip
"head"Symbol 732 MovieClip Frame 1Symbol 673 MovieClip
"foot1"Symbol 733 MovieClip Frame 1Symbol 623 MovieClip
"foot2"Symbol 733 MovieClip Frame 1Symbol 634 MovieClip
"fin1"Symbol 733 MovieClip Frame 1Symbol 641 MovieClip
"fin2"Symbol 733 MovieClip Frame 1Symbol 652 MovieClip
"body"Symbol 733 MovieClip Frame 1Symbol 659 MovieClip
"beak"Symbol 733 MovieClip Frame 1Symbol 666 MovieClip
"head"Symbol 733 MovieClip Frame 1Symbol 673 MovieClip
"ina"Symbol 734 MovieClip [penguinMini] Frame 1Symbol 674 MovieClip
"ina"Symbol 734 MovieClip [penguinMini] Frame 2Symbol 732 MovieClip
"ina"Symbol 734 MovieClip [penguinMini] Frame 3Symbol 733 MovieClip
"bar"Symbol 735 MovieClip Frame 1Symbol 615 MovieClip [healthAmt]
"ina"Symbol 735 MovieClip Frame 1Symbol 734 MovieClip [penguinMini]
"p1"Symbol 753 MovieClip [ui] Frame 1Symbol 735 MovieClip
"p2"Symbol 753 MovieClip [ui] Frame 1Symbol 735 MovieClip
"p3"Symbol 753 MovieClip [ui] Frame 1Symbol 735 MovieClip
"p4"Symbol 753 MovieClip [ui] Frame 1Symbol 735 MovieClip
"p5"Symbol 753 MovieClip [ui] Frame 1Symbol 735 MovieClip
"p6"Symbol 753 MovieClip [ui] Frame 1Symbol 735 MovieClip
"enemyTxt"Symbol 753 MovieClip [ui] Frame 1Symbol 736 EditableText
"spec1"Symbol 753 MovieClip [ui] Frame 1Symbol 749 MovieClip
"spec2"Symbol 753 MovieClip [ui] Frame 1Symbol 749 MovieClip
"spec3"Symbol 753 MovieClip [ui] Frame 1Symbol 749 MovieClip
"spec4"Symbol 753 MovieClip [ui] Frame 1Symbol 749 MovieClip
"bombNum"Symbol 753 MovieClip [ui] Frame 1Symbol 750 EditableText
"moneyTxt"Symbol 753 MovieClip [ui] Frame 1Symbol 751 EditableText
"ina"Symbol 754 MovieClip [turtleMini] Frame 1Symbol 731 MovieClip
"woner"Symbol 790 MovieClip [levelComplete] Frame 1Symbol 769 MovieClip
"finished"Symbol 790 MovieClip [levelComplete] Frame 1Symbol 779 MovieClip
"s1"Symbol 790 MovieClip [levelComplete] Frame 1Symbol 781 EditableText
"s2"Symbol 790 MovieClip [levelComplete] Frame 1Symbol 784 EditableText
"s3"Symbol 790 MovieClip [levelComplete] Frame 1Symbol 785 EditableText
"s4"Symbol 790 MovieClip [levelComplete] Frame 1Symbol 786 EditableText
"s5"Symbol 790 MovieClip [levelComplete] Frame 1Symbol 787 EditableText
"s6"Symbol 790 MovieClip [levelComplete] Frame 1Symbol 788 EditableText
"s7"Symbol 790 MovieClip [levelComplete] Frame 1Symbol 789 EditableText
"ctu"Symbol 805 MovieClip [pauseScreen] Frame 1Symbol 800 MovieClip
"qtm"Symbol 805 MovieClip [pauseScreen] Frame 1Symbol 803 MovieClip
"monTxt"Symbol 807 MovieClip [mons] Frame 1Symbol 806 EditableText
"descTxt"Symbol 823 MovieClip Frame 1Symbol 812 EditableText
"game2"Symbol 823 MovieClip Frame 1Symbol 815 MovieClip
"game1"Symbol 823 MovieClip Frame 1Symbol 815 MovieClip
"shop1"Symbol 823 MovieClip Frame 1Symbol 815 MovieClip
"shop2"Symbol 823 MovieClip Frame 1Symbol 815 MovieClip
"shop3"Symbol 823 MovieClip Frame 1Symbol 815 MovieClip
"result1"Symbol 823 MovieClip Frame 1Symbol 815 MovieClip
"levelSelect1"Symbol 823 MovieClip Frame 1Symbol 815 MovieClip
"levelSelect2"Symbol 823 MovieClip Frame 1Symbol 815 MovieClip
"shop4"Symbol 823 MovieClip Frame 1Symbol 815 MovieClip
"levelSelect3"Symbol 823 MovieClip Frame 1Symbol 815 MovieClip
"doneBtn"Symbol 823 MovieClip Frame 1Symbol 822 MovieClip
"ybtn"Symbol 869 MovieClip Frame 1Symbol 866 MovieClip
"nbtn"Symbol 869 MovieClip Frame 1Symbol 868 MovieClip
"descTxt"Symbol 877 MovieClip Frame 1Symbol 863 EditableText
"aus"Symbol 877 MovieClip Frame 1Symbol 869 MovieClip
"csbtn"Symbol 877 MovieClip Frame 1Symbol 872 MovieClip
"mubtn"Symbol 877 MovieClip Frame 1Symbol 874 MovieClip
"qubtn"Symbol 877 MovieClip Frame 1Symbol 876 MovieClip
"btm"Symbol 884 MovieClip Frame 1Symbol 879 MovieClip
"credits"Symbol 885 MovieClip Frame 1Symbol 884 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 11284 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmln ..."
ScriptLimits (65)Timeline Frame 1MaxRecursionDepth: 256, ScriptTimeout: 3 seconds
ExportAssets (56)Timeline Frame 1Symbol 1 as "swish.mp3"
ExportAssets (56)Timeline Frame 1Symbol 2 as "rollover.mp3"
ExportAssets (56)Timeline Frame 1Symbol 3 as "mech3.mp3"
ExportAssets (56)Timeline Frame 1Symbol 4 as "mech2.mp3"
ExportAssets (56)Timeline Frame 1Symbol 5 as "mech1.mp3"
ExportAssets (56)Timeline Frame 1Symbol 6 as "clash.mp3"
ExportAssets (56)Timeline Frame 1Symbol 7 as "boom.mp3"
ExportAssets (56)Timeline Frame 1Symbol 8 as "bite.mp3"
ExportAssets (56)Timeline Frame 1Symbol 9 as "bell.mp3"
ExportAssets (56)Timeline Frame 1Symbol 30 as "Blood3"
ExportAssets (56)Timeline Frame 1Symbol 44 as "Blood1"
ExportAssets (56)Timeline Frame 1Symbol 61 as "Blood2"
ExportAssets (56)Timeline Frame 1Symbol 83 as "Blood4"
ExportAssets (56)Timeline Frame 1Symbol 84 as "blood"
ExportAssets (56)Timeline Frame 1Symbol 886 as "__Packages.Playtomic.LogRequest"
ExportAssets (56)Timeline Frame 1Symbol 887 as "__Packages.Playtomic.Log"
ExportAssets (56)Timeline Frame 3Symbol 143 as "screenTransition"
ExportAssets (56)Timeline Frame 4Symbol 281 as "bunny"
ExportAssets (56)Timeline Frame 4Symbol 284 as "penguin"
ExportAssets (56)Timeline Frame 4Symbol 289 as "realButton"
ExportAssets (56)Timeline Frame 4Symbol 346 as "penguinPart"
ExportAssets (56)Timeline Frame 4Symbol 351 as "skillUpgrade"
ExportAssets (56)Timeline Frame 4Symbol 362 as "bar"
ExportAssets (56)Timeline Frame 4Symbol 364 as "barAmt"
ExportAssets (56)Timeline Frame 4Symbol 400 as "shop"
ExportAssets (56)Timeline Frame 4Symbol 403 as "bunnyBullet"
ExportAssets (56)Timeline Frame 4Symbol 406 as "part1"
ExportAssets (56)Timeline Frame 4Symbol 410 as "acid"
ExportAssets (56)Timeline Frame 4Symbol 411 as "sticky"
ExportAssets (56)Timeline Frame 4Symbol 416 as "bomb"
ExportAssets (56)Timeline Frame 4Symbol 515 as "explosion"
ExportAssets (56)Timeline Frame 4Symbol 552 as "gts"
ExportAssets (56)Timeline Frame 4Symbol 553 as "levelSelector"
ExportAssets (56)Timeline Frame 4Symbol 603 as "background"
ExportAssets (56)Timeline Frame 4Symbol 607 as "penguinHealthBar"
ExportAssets (56)Timeline Frame 4Symbol 615 as "healthAmt"
ExportAssets (56)Timeline Frame 4Symbol 734 as "penguinMini"
ExportAssets (56)Timeline Frame 4Symbol 753 as "ui"
ExportAssets (56)Timeline Frame 4Symbol 754 as "turtleMini"
ExportAssets (56)Timeline Frame 4Symbol 790 as "levelComplete"
ExportAssets (56)Timeline Frame 4Symbol 805 as "pauseScreen"
ExportAssets (56)Timeline Frame 4Symbol 807 as "mons"
ExportAssets (56)Timeline Frame 4Symbol 832 as "gold"
ExportAssets (56)Timeline Frame 4Symbol 842 as "eggSmall"




http://swfchan.com/21/100132/info.shtml
Created: 21/3 -2019 11:57:32 Last modified: 21/3 -2019 11:57:32 Server time: 04/05 -2024 19:05:38