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

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

Toast of War.swf

This is the info page for
Flash #22261

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


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

BOINK!

BOINK!

a production by common studios
all music, art, and programming was done by
sina and reza iman
thanks to all of you who tried out the demo, and thanks
for playing!
also, thank you to those at newgrounds that reported
bugs
special thanks to gel

skip

hey grandpa!

hey grandpa, can you tell me that story now!?!

what?

i said can you tell me the story you said you were going to tell me

the...story...that...you were going to...tell me...

....the story

ahhh....yes, the story about me as a...

lone warrior

Press                   to pick up weapon

Press         to get in toaster

Press          to pop out

DEMO STUFF:

Display mouseover
boxes?

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

X

MUSIC

SOUND EFFECTS

QUALITY

...and then...after I defeated the Jeloctopus, I discovered...

END

ActionScript [AS1/AS2]

Frame 1
onEnterFrame = function () { totalbytes = getBytesTotal(); loadedbytes = getBytesLoaded(); if (loadedbytes == totalbytes) { delete onEnterFrame; gotoAndPlay ("INTRO"); } else { stop(); preloader._percentage.text = Math.floor((loadedbytes / totalbytes) * 100) + "%"; preloader.bar._xscale = (loadedbytes / totalbytes) * 100; } };
Frame 122
_root.play(); _root.play();
Frame 275
if (_root.menuStarted == undefined) { var mySound = new Sound(); mySound.attachSound("High Liter.wav"); mySound.setVolume(100); mySound.start(0, 999); mySound.onSoundComplete = function () { this.start(); }; _root.menuStarted = true; } play();
Frame 384
stop(); stop();
Frame 385
stop();
Frame 386
stop();
Frame 387
stop();
Frame 388
stop(); _root.hero = new Toast.CHeroEntity(_root, "hero", "you", 50, 300, 4); PlatformManager.AddEntity(hero); _root.bgVolume = 100; _root.fxVolume = 30; _root._canControl = true; _root.boatBatCount = 0; _root.bgSound = new Sound(_root.soundFile); _root.bgSound.attachSound("GaymTheme"); _root.bgSound.setVolume(_root.bgVolume); _root.bgSound.start(0, 99999); _root.camTop = 260; _root.camBottom = 320; _root._bgMusic = _root.bgSound; _root.moveSlug = false; _root._dispDebugText = false; _root.mplayer = new Object(); _root.mplayer._muted = false; _root.level._leftBound = 0; _root.level._rightBound = 800; _root.boostCount = 0; _root.boostLen = 75; _root.gameOver = false; var mouseListener = new Object(); Mouse.addListener(mouseListener); mouseListener.onMouseDown = function () { }; var keyDown = Key.isDown; var keyLeft = 37; var keyRight = 39; var keyCrouch = 40; var keyBoost = 16; var keyJump = 65; var keyAttack = 83; var keyPause = 80; var hmc = hero._mc; var pm = _root.PlatformManager; var mabs = Math.abs; _root._paused = false; hero._attackOverride = false; _root._unpauseBlocked = true; _root.cutscene = false; _root.lives = _root.hero._lives; _root.playedOver = false; hero._mc.swapDepths(1336); hero._mc.onEnterFrame = function () { var _local3 = hero; if (_root.gameOver) { _root.overScreen._visible = true; if (!_root.playedOver) { _root.playedOver = true; _root.overScreen.play(); } _root._paused = true; } else { _root.lives = _local3._lives; if (this.hitTest(_root.swimCheck1) || (this.hitTest(_root.swimCheck2))) { _local3._isSwimming = true; } else { _local3._isSwimming = false; } if (!_root.cutscene) { if (keyDown(keyPause) && (_root._unpauseBlocked)) { _root._paused = !_root._paused; if (_root._paused == true) { _root.PauseNotice.play(); } else { _root.PauseNotice.gotoAndStop(1); } if (_root.gameOver) { _root.PauseNotice._visible = false; } else { _root.PauseNotice._visible = _root._paused; } if (_root._paused) { pm._pauseXSpeed = pm._xSpeed; pm._pauseYSpeed = pm._ySpeed; pm._xSpeed = 0; pm._ySpeed = 0; _local3._pauseXSpeed = _local3._xSpeed; _local3._pauseYSpeed = _local3._ySpeed; _local3._xSpeed = 0; _local3._ySpeed = 0; _local3._attacking = false; } else { pm._xSpeed = pm._pauseXSpeed; pm._ySpeed = pm._pauseYSpeed; _local3._xSpeed = _local3._pauseXSpeed; _local3._ySpeed = _local3._pauseYSpeed; } _root._unpauseBlocked = false; } if (!keyDown(keyPause)) { _root._unpauseBlocked = true; } } if (!_root._paused) { if (_local3._alive) { var _local4 = new Toast.CAction("NULL"); if (!_local3._crouching) { _local3._speed = 4; } if ((keyDown(keyBoost) && (_root.boostCount < _root.boostLen)) && (!_local3._crouching)) { _root.boostCount++; _local3._speed = 6; } else if (((!keyDown(keyBoost)) && (Math.floor(_root.boostCount) <= _root.boostLen)) && (_root.boostCount > 0)) { _root.boostCount = _root.boostCount - 0.5; } if ((_root.boostCount > 0) && ((1 - (_root.boostCount / _root.boostLen)) > 0)) { _root.boostMeter._xscale = (1 - (_root.boostCount / _root.boostLen)) * 100; } var _local6 = {x:0, y:0}; _root.level.globalToLocal(_local6); _local6 = _local6.x; var _local7 = {x:hmc._x, y:hmc._y}; _root.level.globalToLocal(_local7); _local7 = _local7.x; if (_root._canControl) { if (keyDown(keyLeft)) { if (_local3._curAction._override) { _local4 = new Toast.CAction("RUN"); hmc._xscale = _local3._scale; } if ((hmc._x < 200) && (_local6 > _root.level._leftBound)) { _local3.SetSpeedX(0); pm._xSpeed = _local3._speed; } else { _local3.SetSpeedX(-_local3._speed); pm._xSpeed = 0; } if ((_local7 - (hmc._width / 2)) <= _root.level._leftBound) { _local3.SetSpeedX(0); pm._xSpeed = 0; } } else if (keyDown(keyRight)) { if (_local3._curAction._override) { _local4 = new Toast.CAction("RUN"); hmc._xscale = -_local3._scale; } if ((hmc._x > 350) && ((_local6 + 550) < _root.level._rightBound)) { _local3.SetSpeedX(0); pm._xSpeed = -_local3._speed; } else { _local3.SetSpeedX(_local3._speed); pm._xSpeed = 0; } if ((_local7 + (hmc._width / 2)) >= _root.level._rightBound) { _local3.SetSpeedX(0); _root.killClip.play(); pm._xSpeed = 0; } } else { pm._xSpeed = 0; } } else { pm._xSpeed = 0; } if ((keyDown(keyJump) && (!_local3._jumping)) && (_local3._canJump)) { _local3._jumping = true; _local3._canJump = false; _local4 = new Toast.CAction("UP"); _local4._override = false; } else if (!Key.isDown(65)) { _local3._canJump = true; } if (!_local3._jumping) { if (keyDown(keyCrouch) && (!_local3._isSwimming)) { _local3._crouching = true; } else if ((!keyDown(keyCrouch)) && (!_root.overrideCrouch)) { _local3._crouching = false; } } else { _local3._crouching = false; var _local5 = _local3.GetSpeedY(); var _local11 = _local3._jumpCount; if ((_local5 <= 0) && (_local3._jumpCount == 0)) { _local3.SetSpeedY(_local3._jumpSpeed); _local4._name = "UP"; } else if ((_local5 > 0) && (_local11 > 0)) { _local4._name = "UP"; var _local13 = 0.7; _local3.SetSpeedY(_local5 * _local13); } else if ((_local5 <= 0) && (_local11 > 0)) { _local4._name = "DOWN"; var _local13 = 0.6; _local3.SetSpeedY(_local5 * _local13); } _local3._jumpCount++; } if (((keyDown(keyAttack) && (!_local3._attacking)) && (!_local3._crouching)) && (!_local3._isSwimming)) { _local3._attacking = true; if (_local3._curWeapon._name == "no-weapon") { _local4 = new Toast.CAction("HEADBUTT"); _local4._override = false; pm._xSpeed = 0; } } else if ((!keyDown(keyAttack)) && (!_local3._attackOverride)) { _local3._attacking = false; _local3._headbuttContact = false; } if ((_local3._curWeapon._name != "no-weapon") && (_local3._curWeapon._mc._visible == false)) { _local3._attacking = false; } if (_local3._inToaster) { _local3._crouching = false; _local3._attacking = false; if (_local4._name == "HEADBUTT") { _local4._name = "NULL"; } } if (_root.switchBlockChain == undefined) { _root.switchBlockChain = false; } if (_root.switchBlockHead == undefined) { _root.switchBlockHead = false; } if (_root.switchBlockCross == undefined) { _root.switchBlockCross = false; } if (_root.inButter == undefined) { if ((keyDown(81) && (!_root.switchBlockChain)) && (_local3._weapons[0]._mc != undefined)) { _local3.SwitchWeapon(0); var _local10 = _local3._curWeaponIndex; if (_local10 == 0) { _local10 = 3; } _local3._attacking = false; _root.weaponGUI.gotoAndStop(_local10); _root.switchBlockChain = true; } else if (keyDown(87) && (!_root.switchBlockHead)) { _local3.SwitchWeapon(1); var _local10 = _local3._curWeaponIndex; if (_local10 == 0) { _local10 = 3; } _local3._attacking = false; _root.weaponGUI.gotoAndStop(_local10); _root.switchBlockHead = true; } else if ((keyDown(69) && (!_root.switchBlockCross)) && (_local3._weapons[2]._mc != undefined)) { _local3.SwitchWeapon(2); var _local10 = _local3._curWeaponIndex; if (_local10 == 0) { _local10 = 3; } _local3._attacking = false; _root.weaponGUI.gotoAndStop(_local10); _root.switchBlockCross = true; } else { if (!keyDown(81)) { _root.switchBlockChain = false; } if (!keyDown(87)) { _root.switchBlockHead = false; } if (!keyDown(69)) { _root.switchBlockCross = false; } } } if (_root._canControl) { if (_local4._name != "NULL") { _local3.SetActionEx(_local4); } else if (_local3._curAction._done || (_local3._curAction._override)) { _local3.SetAction("IDLE"); } } } _root.curY = hmc._y - (_local3._origHeight / 2); var _local18 = _root.curY - _root.lastY; if (_root.yCounter < 0) { _root.yCounter = 0; } if (mabs(pm._ySpeed) < 15) { var _local9 = 15 - _root.yCounter; if (_local9 < 10) { _local9 = 10; } if (_root.curY < _root.camTop) { if (!_local3._jumping) { pm._ySpeed = (_root.camTop - Math.round(_root.curY)) / _local9; _root.yCounter++; } } else if (_root.curY > _root.camBottom) { pm._ySpeed = (Math.round(_root.curY) - _root.camBottom) / (-_local9); _root.yCounter++; } else { pm._ySpeed = 0; _root.yCounter = -1; } } else { pm._ySpeed = 0; _root.yCounter = -1; } if (mabs(pm._ySpeed) < 1) { pm._ySpeed = 0; } var _local12 = hmc._y; if (_local3._jumping) { _local3._hLink = undefined; } _local3._applyGravity = false; if ((!_local3._jumping) && (_local3._hLink != undefined)) { var _local8 = {x:_local3._hLink._x, y:_local3._hLink._y}; _local3._hLink._parent.localToGlobal(_local8); var _local17 = hmc._x - (hmc._width / 2); var _local16 = hmc._x + (hmc._width / 2); var _local15 = _local8.x - (_local3._hLink._width / 2); var _local14 = _local8.x + (_local3._hLink._width / 2); if ((_local17 < _local15) || (_local16 > _local14)) { _local3._hLink = undefined; _local3._applyGravity = true; } _local3._gravityCount = 0; _local12 = _local8.y - (hmc._height / 2); } else if (_local3._hLink == undefined) { _local3._applyGravity = true; } hmc._y = _local12; _root.lastY = _root.curY; _root.lastSpeed = PlayformManager._ySpeed; _root.level._lastY = curY; _local3.Update(); pm.Update(); } } };
Instance of Symbol 1173 MovieClip [WeaponNotice] "WeaponNotice" in Frame 388
onClipEvent (load) { this._visible = false; this.swapDepths(9075560); this._counter = 0; } onClipEvent (enterFrame) { if (_root.overWeapon == undefined) { this._visible = false; this._counter = 0; } else { this._counter++; if (this._counter > 5) { this._counter = 0; this._visible = true; } } }
Instance of Symbol 1176 MovieClip [ToasterNotice] "ToasterNotice" in Frame 388
onClipEvent (load) { this._visible = false; this.swapDepths(9075461); this._counter = 0; }
Instance of Symbol 1179 MovieClip [PopNotice] "PopNotice" in Frame 388
onClipEvent (load) { this._visible = false; this.swapDepths(9075559); }
Instance of Symbol 1195 MovieClip in Frame 388
onClipEvent (load) { _root.weaponGUI = this; this.swapDepths(9075558); }
Instance of Symbol 1202 MovieClip in Frame 388
onClipEvent (load) { this.swapDepths(9075570); this._visible = false; }
Instance of Symbol 1207 MovieClip in Frame 388
onClipEvent (load) { _root.health = this; this.swapDepths(9075557); }
Instance of Symbol 1209 MovieClip [BoostMeter] in Frame 388
onClipEvent (load) { _root.boostMeter = this; this.swapDepths(9075596); }
Instance of Symbol 448 MovieClip [miniboss - health] in Frame 388
onClipEvent (load) { _root.miniHB = this; this._visible = false; this.swapDepths(9075580); }
Instance of Symbol 1211 MovieClip in Frame 388
onClipEvent (load) { _root.goClip = this; this.swapDepths(9075565); }
Instance of Symbol 1213 MovieClip in Frame 388
onClipEvent (load) { _root.killClip = this; this.swapDepths(9075567); }
Instance of Symbol 1216 MovieClip [soundFile] "soundFile" in Frame 388
onClipEvent (load) { this._visible = false; _root.soundFile = this; this.swapDepths(9075588); }
Instance of Symbol 1227 MovieClip [swarmUp] in Frame 388
onClipEvent (load) { _root.swarmWarn = this; this._visible = false; this.swapDepths(9075607); }
Instance of Symbol 1230 MovieClip [lifecount] in Frame 388
onClipEvent (load) { _root.lives = this; this.swapDepths(9075607); }
Instance of Symbol 1235 MovieClip in Frame 388
onClipEvent (load) { _root.bossHB = this; this._visible = false; this.swapDepths(9075581); }
Instance of Symbol 1264 MovieClip [PauseNotice] in Frame 388
onClipEvent (load) { _root.PauseNotice = this; this._visible = false; this.stop(); this.swapDepths(9075656); }
Instance of Symbol 1268 MovieClip in Frame 388
onClipEvent (load) { this._visible = false; _root.overScreen = this; this.swapDepths(9075657); }
Instance of Symbol 1285 MovieClip [cutscene - chainsaw] in Frame 388
onClipEvent (load) { _root.ChainsawCutscene = this; this._visible = false; this.swapDepths(9075638); }
Instance of Symbol 1286 MovieClip [caveCutscene] in Frame 388
onClipEvent (load) { this._visible = false; _root.caveCutscene = this; this.swapDepths(9075625); }
Instance of Symbol 1315 MovieClip [cutscene - crossbow] in Frame 388
onClipEvent (load) { _root.CrossbowCutscene = this; this._visible = false; this.swapDepths(9075688); }
Instance of Symbol 1335 MovieClip in Frame 388
onClipEvent (load) { this._visible = false; _root.outro = this; this.swapDepths(9075629); }
Symbol 1336 MovieClip [__Packages.Toast.CEntity] Frame 0
class Toast.CEntity extends MovieClip { var _clipType, _hLink, _mc, _name, _savedTree, _id, _alive, _speed, _applyGravity, _gravity, _xSpeed, _ySpeed, _inGameWidth, _inGameHeight, _origHeight, _origWidth, _scale, _boundingBox, _selected, _text; function CEntity (t_timeline, t_clip, t_name, t_x, t_y, t_speed, t_depth) { super(); if (_global.lvl == undefined) { _global.lvl = 0; } _clipType = t_clip; _hLink = undefined; if (t_depth) { if (_root.getInstanceAtDepth(t_depth) != undefined) { t_depth = _root.getNextHighestDepth(); } _mc = t_timeline.attachMovie(t_clip, "", t_depth); } else { var _local5 = _global.lvl; if (_root.getInstanceAtDepth(_local5) != undefined) { _local5 = _root.getNextHighestDepth(); } _mc = t_timeline.attachMovie(t_clip, "", _local5); _global.lvl++; } _mc._parent = this; if (!t_name) { _mc._name = "UnknownEntity"; } else { _mc._name = t_clip + _global.lvl; _name = t_name; } _savedTree = new Array(); _id = -1; _alive = true; _mc._x = t_x + (_mc._width / 2); _mc._y = t_y - (_mc._height / 2); if (!t_speed) { _speed = 0; } else { _speed = t_speed; } _applyGravity = false; _gravity = 0; _xSpeed = 0; _ySpeed = 0; _inGameWidth = _mc._width; _inGameHeight = _mc._height; _origHeight = _mc._height; _origWidth = _mc._width; _scale = _mc._xscale; _boundingBox = t_timeline.attachMovie("intersectBox", "box" + _global.lvl, _global.lvl); _global.lvl++; _boundingBox._width = _inGameWidth; _boundingBox._height = _inGameHeight; _boundingBox._visible = false; _selected = false; _text = new Toast.CTextBox(_root, ""); _text._mc._visible = false; } function GetName() { return(_name); } function SetName(t_str) { _name = t_str; } function GetAlive() { return(_alive); } function SetAlive(t_alive) { _alive = t_alive; } function setTint(r, g, b, amount) { var _local5 = 100 - amount; var _local2 = new Object(); _local2.ra = (_local2.ga = (_local2.ba = _local5)); var _local3 = amount / 100; _local2.rb = r * _local3; _local2.gb = g * _local3; _local2.bb = b * _local3; var _local4 = new Color(_mc); _local4.setTransform(_local2); } function removeTint() { setTint(0, 0, 0, 0); } function GetHeight(t_getMC) { if (t_getMC) { return(_mc._height); } return(_inGameHeight); } function GetWidth(t_getMC) { if (t_getMC) { return(_mc._width); } return(_inGameWidth); } function SetWidth(w) { _inGameWidth = w; _mc._width = w; } function SetHeight(h) { _inGameHeight = h; _mc._height = h; } function SetSpeedX(speed) { _xSpeed = speed; } function GetSpeedX() { return(_xSpeed); } function SetSpeedY(speed) { _ySpeed = -speed; } function GetSpeedY() { return(-_ySpeed); } function GetClip() { return(_mc); } function Collides(ent) { return(CollidesMC(ent.GetClip())); } function CollidesMC(mc) { return(_mc.hitTest(mc)); } function SetX(t_x) { _mc._x = t_x; } function GetX() { return(_mc._x); } function SetY(t_y) { _mc._y = t_y; } function GetY() { return(_mc._y); } function GetSpeed() { return(_speed); } function GetMouseOver() { if ((_root._xmouse <= (GetX() + (GetWidth() / 2))) && (_root._xmouse >= (GetX() - (GetWidth() / 2)))) { if ((_root._ymouse >= (GetY() - (GetHeight() / 2))) && (_root._ymouse <= (GetY() + (GetHeight() / 2)))) { return(true); } } return(false); } function GetProperties() { _text.ClearText(); _text.AddLine("Name: " + _name); _text.AddLine(((("(" + GetX()) + ", ") + GetY()) + ")"); _text._mc._x = GetX(); _text._mc._y = (GetY() - (GetHeight() / 2)) - _text._mc._height; } function Update() { if (_alive) { _mc._x = _mc._x + _xSpeed; _mc._y = _mc._y + _ySpeed; if (_root._dispDebugText) { if (GetMouseOver() || (_selected)) { _boundingBox._x = GetX() - (GetWidth() / 2); _boundingBox._y = GetY() - (GetHeight() / 2); _boundingBox._visible = true; _text._mc._visible = true; GetProperties(); } else { _boundingBox._visible = false; _text._mc._visible = false; } } else { _boundingBox._visible = false; _text._mc._visible = false; } } else { _boundingBox.removeMovieClip(); _text._mc.removeMovieClip(); _mc.removeMovieClip(); } } }
Symbol 1337 MovieClip [__Packages.Toast.CTextBox] Frame 0
class Toast.CTextBox { var _mc, _textWidth, _textLines; function CTextBox (t_timeline, t_text) { _mc = t_timeline.attachMovie("textBox", "", 9000 + _global.lvl); _mc.myText.text = t_text; _textWidth = 0; _textLines = 0; } function ClearText() { _mc.myText.text = ""; _textWidth = 0; _textLines = 0; } function SetText(t_text) { _mc.myText.text = t_text; } function AddLine(t_text) { var _local5 = 8.309; var _local3 = 15; var _local2 = _local5 * length(t_text); _textLines++; if (_local2 > _textWidth) { _textWidth = _local2; _mc._width = _textWidth; } _mc.myText._height = _textLines * _local3; if (_mc.myText.text != "") { SetText((_mc.myText.text + newline) + t_text); } else { SetText(t_text); } } }
Symbol 1338 MovieClip [__Packages.Toast.CEnemyEntity] Frame 0
class Toast.CEnemyEntity extends Toast.CEntity { var _jumping, _localGuts, _nextSpawn, _gutCounter, _jumpSpeed, _canJump, _jumpCount, _applyGravity, _overrideDeath, _attacking, _gravity, _alive, _gravityCount, _curAction, _hitPoints, _origPoints, _text, _selected, _mc, GetSpeedY, GetSpeedX, GetHeight, GetY, GetWidth, GetX, SetSpeedY, SetSpeedX; function CEnemyEntity (t_timeline, t_clip, t_name, t_x, t_y, t_speed) { super(t_timeline, t_clip, t_name, t_x, t_y, t_speed); _jumping = false; _localGuts = undefined; _nextSpawn = undefined; _gutCounter = 0; _jumpSpeed = 30; _canJump = true; _jumpCount = 0; _applyGravity = true; _overrideDeath = false; _attacking = false; _gravity = 0.2; _alive = true; _gravityCount = 0; _curAction = new Toast.CAction("IDLE"); _hitPoints = 1; _origPoints = _hitPoints; } function GetProperties() { super.GetProperties(); _text.AddLine("Selected: " + _selected); _text.AddLine("Depth: " + _mc.getDepth()); _text.AddLine((("XS: " + Math.round(GetSpeedX())) + " YS: ") + Math.round(GetSpeedY())); _text.AddLine("Action: " + _curAction._name); _text._mc._y = (GetY() - (GetHeight() * 2)) - _text._mc._height; _text._mc._x = (GetX() - (GetWidth() / 2)) + (_text._mc._width / 2); } function Update() { super.Update(); if (_alive) { if (_hitPoints <= 0) { if (!_overrideDeath) { _alive = false; SetAction("DIE"); } } if (_applyGravity) { _gravityCount++; SetSpeedY(GetSpeedY() - _gravity); } else { _gravityCount = 0; } if (_curAction != "IDLE") { _HandleAction(_curAction); } else { SetAction("IDLE"); } } } function SetAction(t_action) { t_action = t_action.toUpperCase(); var _local2 = new Toast.CAction(t_action); _local2._override = true; SetActionEx(_local2); return(true); } function SetActionEx(t_action) { switch (t_action._name.toUpperCase()) { case "IDLE" : break; case "RUN" : break; case "ROAR" : break; case "DIE" : break; case "SHOOT" : break; case "CHAINSAWED" : break; case "HEADBUTTED" : break; case "NULL" : break; default : return(false); } if (_curAction._name == "IDLE") { _curAction = new Toast.CAction("NULL"); } else if (_curAction._done) { _curAction = new Toast.CAction("NULL"); } if ((_curAction._name == "NULL") || (_curAction._override)) { _curAction = t_action; } } function _HandleAction(t_action) { if (t_action._done) { _curAction = new Toast.CAction("NULL"); } switch (t_action._name) { case "IDLE" : break; case "RUN" : break; case "ROAR" : break; case "DIE" : break; case "SHOOT" : break; case "CHAINSAWED" : break; case "HEADBUTTED" : break; default : _curAction = new Toast.CAction("IDLE"); return(false); } if (t_action._name != "RUN") { SetSpeedX(0); } if (!t_action._started) { t_action._started = true; _mc.gotoAndStop(t_action._name); } t_action._frames++; return(t_action._frames); } function SetActionDone(t_action) { if (_curAction._name == t_action.toUpperCase()) { _curAction._done = true; } } }
Symbol 1339 MovieClip [__Packages.Toast.CAction] Frame 0
class Toast.CAction { var _name, _done, _started, _override, _remove, _frames, _param, _param2, _loops; function CAction (t_name) { if (!t_name) { t_name = "UnknownAction"; } _name = t_name; _done = false; _started = false; _override = true; _remove = false; _frames = 0; _param = 0; _param2 = 0; _loops = -1; } }
Symbol 1340 MovieClip [__Packages.Toast.CButterSlugEntity] Frame 0
class Toast.CButterSlugEntity extends Toast.CEnemyEntity { var _timeIdled, _roared, _xmoveRange, _xattackRange, _yattackRange, _lastScale, _maxBall, _ballCounter, _alive, _ballIndex, _missCount, _hitPoints, _missTolerance, _roarCount, _text, _curTree, _id, _localGuts, SetAction, GetX, GetY, GetClip, _curAction, _mc, SetX, GetSpeed, GetWidth, SetSpeedX; function CButterSlugEntity (t_timeline, t_clip, t_name, t_x, t_y, t_speed) { super(t_timeline, t_clip, t_name, t_x, t_y, t_speed); _timeIdled = Math.floor(Math.random() * 30); _roared = false; _xmoveRange = 650; _xattackRange = 400; _yattackRange = 600; _lastScale = false; _maxBall = 35; _ballCounter = _maxBall; _alive = true; _ballIndex = 0; _missCount = 0; _hitPoints = 2; _missTolerance = Math.floor(Math.random() * 5) + 1; _roarCount = 0; } function GetProperties() { super.GetProperties(); _text.AddLine("IdleTime: " + _timeIdled); _text.AddLine("Tree: " + _curTree); _text.AddLine("HP: " + _hitPoints); _text.AddLine("ID: " + _id); } function Update() { if (_localGuts != undefined) { _localGuts._x = _localGuts._x + _root.PlatformManager._xSpeed; _localGuts._y = _localGuts._y + _root.PlatformManager._ySpeed; } if (_alive) { super.Update(); if (_missCount >= _missTolerance) { _roarCount++; if (_roarCount < 30) { SetAction("ROAR"); } else if (_roarCount < 80) { _roarCount = 0; _missCount = 0; _missTolerance = Math.floor(Math.random() * 5) + 1; _ballCounter = _maxBall; } } else if (((!_root.hero._inToaster) && (((Math.abs(_root.hero.GetX() - GetX()) < _xattackRange) && (GetX() < 550)) && (GetX() > 0))) && (Math.abs(_root.hero.GetY() - GetY()) < _yattackRange)) { if ((((_root.hero.GetX() - GetX()) / GetClip()._xscale) > 0) && (_curAction._name != "CHAINSAWED")) { _lastScale = true; _mc._xscale = _mc._xscale * -1; } if (_ballCounter == _maxBall) { SetAction("SHOOT"); } if (_ballCounter >= (_maxBall + 10)) { AddBall(); if (_roarCount > 0) { _ballCounter = _maxBall + 10; } else { _ballCounter = 0; } } _ballCounter++; _lastScale = false; } else if (((!_root.hero._inToaster) && (Math.abs(_root.hero.GetX() - GetX()) < _xmoveRange)) && (Math.abs(_root.hero.GetY() - GetY()) < _yattackRange)) { if ((((_root.hero.GetX() - GetX()) / GetClip()._xscale) > 0) && (_curAction._name != "CHAINSAWED")) { _lastScale = true; _mc._xscale = _mc._xscale * -1; } SetAction("RUN"); if (_mc._xscale < 0) { SetX(GetX() + GetSpeed()); } else { SetX(GetX() - GetSpeed()); } } else if ((_curAction._name == "IDLE") || (_curAction._name == "RUN")) { _ballCounter = 0; onIdle(); } } } function AddBall() { var _local3 = 8; var _local4 = (GetWidth() / 2) + 15; if (_mc._xscale > 0) { _local3 = _local3 * -1; _local4 = _local4 * -1; } if (_root._ballIndex == undefined) { _root._ballIndex = 0; } _root._ballIndex++; var _local5; _local5 = _root.attachMovie("butterBall", "butterBall" + _root._ballIndex, 12000 + _root._ballIndex, {_x:GetX() + _local4, _y:GetY() - 6, _speed:_local3}); _local5._slug = this; } function onIdle() { _timeIdled++; SetAction("RUN"); if (_timeIdled > 60) { SetSpeedX(0); _timeIdled = -50; } else { if (_timeIdled < 0) { SetAction("IDLE"); return(undefined); } if ((_timeIdled == 0) && (_curAction._name != "CHAINSAWED")) { _mc._xscale = _mc._xscale * -1; } } if (_mc._xscale > 0) { SetX(GetX() + GetSpeed()); } else { SetX(GetX() - GetSpeed()); } return(undefined); } }
Symbol 1341 MovieClip [__Packages.Toast.CWeapon] Frame 0
class Toast.CWeapon extends Toast.CEntity { var _maxMagazines, _roundsPerMag, _heat, _dispName, _curSound, GetClip, _mc, _name; function CWeapon (t_timeline, t_clip, t_name, t_x, t_y, t_speed, t_depth) { super(t_timeline, t_clip, t_name, t_x, t_y, t_speed, t_depth); _maxMagazines = 0; _roundsPerMag = 0; _heat = 0; _dispName = "weapon"; _curSound = new Sound(); } function interact(entity) { if ((substring(GetClip()._name, 0, 15)) == "weapon-chainsaw") { if (!(entity._clipType.toUpperCase() === "BUTTERSLUG")) { } else { if (entity._gutCounter < 1) { entity._gutCounter = 1; entity.SetAction("CHAINSAWED"); } else if (entity._gutCounter < 20) { entity.SetAction("CHAINSAWED"); } if (_root.guts == undefined) { _root.guts = _root.attachMovie("butterguts", "butterguts!", 9075555); _root.guts._x = 275 - (_root.guts._width / 2); _root.guts._y = 200 + (_root.guts._height / 2); if (_root.hero.GetX() > entity.GetX()) { _root.guts._xscale = -Math.abs(_root.guts._xscale); } else { _root.guts._xscale = Math.abs(_root.guts._xscale); } } else { if (_root.guts._currentframe == _root.guts._totalframes) { if (_root.hero.GetX() > entity.GetX()) { _root.guts._xscale = -Math.abs(_root.guts._xscale); } else { _root.guts._xscale = Math.abs(_root.guts._xscale); } } _root.guts.play(); } if (entity._localGuts == undefined) { entity._localGuts = _root.attachMovie("butterlocalguts", "localguts" + entity._name, 1100 + entity._mc.getDepth(), {_x:entity._mc._x - 10, _y:_mc._y - 5}); if (_root.hero.GetX() > entity.GetX()) { entity._localGuts._xscale = -Math.abs(entity._localGuts._xscale); } else { entity._localGuts._xscale = Math.abs(entity._localGuts._xscale); } } if (_root.hero.GetX() > entity.GetX()) { var _local4 = _root.hero._curWeapon._mc._x - (_root.hero._curWeapon._mc._width / 2); if (_local4 > ((entity._mc._x + (entity._mc._width / 2)) - 20)) { entity._localGuts._x = (entity._mc._x + (entity._mc._width / 2)) - 20; } else if (_local4 < (entity._mc._x - (entity._mc._width / 2))) { entity._localGuts._x = entity._mc._x - (entity._mc._width / 2); } else { entity._localGuts._x = _local4; } } else { var _local5 = _root.hero._curWeapon._mc._x + (_root.hero._curWeapon._mc._width / 2); if (_local5 > (entity._mc._x + (entity._mc._width / 2))) { entity._localGuts._x = entity._mc._x + (entity._mc._width / 2); } else if (_local5 < ((entity._mc._x - (entity._mc._width / 2)) + 20)) { entity._localGuts._x = (entity._mc._x - (entity._mc._width / 2)) + 20; } else { entity._localGuts._x = _local5; } } if (entity.GetY() < 100) { _root.guts._yscale = -Math.abs(_root.guts._yscale); entity._localGuts._yscale = -Math.abs(entity._localGuts._yscale); entity._localGuts._y = entity._localGuts._y + 30; } } } if ((substring(_name, 0, 9)) == "no-weapon") { if (!(entity._clipType.toUpperCase() === "BUTTERSLUG")) { } } } }
Symbol 1342 MovieClip [__Packages.Toast.CPlatformManager] Frame 0
class Toast.CPlatformManager { var _platforms, _entities, _objects, _index, _entIndex, _objIndex, _recalculateTrees, _activated, _xSpeed, _ySpeed, _range, _dispCollisions, _dispMap, _theLevel, _parallax1, _parallax2, _originalY, _tree, _treeCount, _treeWidth; function CPlatformManager () { _platforms = new Array(); _entities = new Array(); _objects = new Array(); _index = 0; _entIndex = 0; _objIndex = 0; _recalculateTrees = true; _activated = false; _xSpeed = 0; _ySpeed = 0; _range = 650; _dispCollisions = false; _dispMap = false; _theLevel = undefined; _parallax1 = undefined; _parallax2 = undefined; _originalY = 0; _tree = new Array(); _treeCount = 0; _treeWidth = 100; } function AddPlatform(platform) { var _local8 = platform._x; var _local11 = platform._width; if (platform._parent != _root.level) { var _local10 = {x:_local8, y:platform._y}; platform._parent.localToGlobal(_local10); _local8 = _local10.x; } var _local12 = _local8 - (_local11 / 2); var _local13 = _local8 + (_local11 / 2); var _local4 = Math.floor(_local12 / _treeWidth) - 1; if (_local4 < 0) { _local4 = 0; } if (_local4 > _treeCount) { _local4 = _treeCount; } var _local9 = Math.ceil((_local13 - (_local4 * _treeWidth)) / _treeWidth); var _local6 = _local4 + _local9; if ((_local4 < _treeCount) && (_local6 <= _treeCount)) { var _local3 = _local4; while (_local3 <= _local6) { _tree[_local3]._plats.push(_index); _local3++; } } platform._id = _index; platform._tree = _local4; platform._end = _local6; _platforms.push(platform); _index++; var _local7; if ((platform._width > 1) && (platform._height > 1)) { _local7 = (Math.atan(platform._height / platform._width) * 180) / Math.PI; } else if (platform._height > 1) { _local7 = 90; } else if (platform._width > 1) { _local7 = 0; } if (platform._rotation < 0) { _local7 = _local7 * -1; } platform.SetAngle(_local7); _recalculateTrees = true; } function AddEntity(ent) { ent._id = _entIndex; ent._manager = this; _entities.push(ent); _entIndex++; } function AddObject(obj) { _objects.push(obj); _objIndex++; } function PlatformInRange(platID, entID) { var _local2 = _platforms[platID]; var _local3 = _entities[entID]; if ((!_local2._defined) || (!_local3._defined)) { _local2._defined = true; _local3._defined = true; _local3.entWidth = _local3.GetWidth() / 2; _local3.entHeight = _local3.GetHeight() / 2; _local2._notSlope = true; _local2.platWidth = _local2._width / 2; _local2.platHeight = _local2._height / 2; } var _local8 = _local3.GetX(); var _local17 = _local8 - _local3.entWidth; var _local12 = _local8 + _local3.entWidth; var _local6 = _local3.GetY(); var _local10 = _local6 - _local3.entHeight; var _local11 = _local6 + _local3.entHeight; var _local4 = {x:_local2._x, y:_local2._y}; if (_local2._notSlope) { _local2._parent.localToGlobal(_local4); } var _local9 = _local4.x; var _local16 = _local9 - _local2.platWidth; var _local15 = _local9 + _local2.platWidth; var _local7 = _local4.y; var _local13 = _local7 - _local2.platHeight; var _local14 = _local7 + _local2.platHeight; var _local5 = false; if ((((_local12 + _range) > _local16) && ((_local3.entLeftBound - _range) < _local15)) && (((_local10 - _range) < _local14) && ((_local11 + _range) > _local13))) { _local5 = true; } return(_local5); } function HandleCollision(platID, entID) { var _local4 = _platforms[platID]; var _local3 = _entities[entID]; if ((!_local4._defined) || (!_local3._defined)) { _local4._defined = true; _local3._defined = true; _local4._notSlope = true; _local3.entWidth = _local3.GetWidth() / 2; _local3.entHeight = _local3.GetHeight() / 2; _local4.platWidth = _local4._width / 2; _local4.platHeight = _local4._height / 2; } var _local5 = _local3._mc._x; var _local20 = _local5 - _local3.entWidth; var _local21 = _local5 + _local3.entWidth; var _local13 = _local3._mc._y; var _local34 = _local13 - _local3.entHeight; var _local35 = _local13 + _local3.entHeight; var _local26 = {x:_local4._x, y:_local4._y}; if (_local4._notSlope) { _local4._parent.localToGlobal(_local26); } else if (_local4._name.substring(13) != _local3._name) { return(undefined); } var _local7 = _local26.x; var _local9 = _local7 - _local4.platWidth; var _local8 = _local7 + _local4.platWidth; var _local6 = _local26.y; var _local22 = _local6 - _local4.platHeight; var _local23 = _local6 + _local4.platHeight; var _local18 = false; var _local17 = false; var _local12 = false; var _local11 = false; var _local10 = 10; var _local19 = 10; var _local14 = 0; var _local27 = 0; var _local25 = 0.1; var _local29 = _local3._speed; if ((((_local34 + _local3._ySpeed) + _ySpeed) <= _local23) && (_local13 >= _local6)) { _local18 = true; _local19 = _local23 - ((_local34 - _local3._ySpeed) - _ySpeed); _local27 = _local23; } if ((((_local35 + _local3._ySpeed) + _ySpeed) >= _local22) && (_local13 <= _local6)) { _local17 = true; _local19 = ((_local35 + _local3._ySpeed) + _ySpeed) - _local22; _local27 = _local22; } var _local15 = 0; var _local16 = 0; if (_local3._xSpeed < 0) { _local15 = _local3._xSpeed; } else if (_local3._xSpeed > 0) { _local16 = _local3._xSpeed; } if (_xSpeed < 0) { _local15 = _local15 - _xSpeed; } else if (_local3._xSpeed > 0) { _local16 = _local16 - _xSpeed; } if ((_local4._angle == 0) || (mabs(_local4._angle) == 90)) { if (((_local21 + _local16) >= _local9) && (_local5 <= _local7)) { _local12 = true; _local10 = _local21 - _local9; _local14 = _local9; } if (((_local20 + _local15) <= _local8) && (_local5 >= _local7)) { _local11 = true; _local10 = _local8 - _local20; _local14 = _local8; } } else { if (((_local5 + _local16) >= _local9) && (_local5 <= _local7)) { _local12 = true; _local10 = _local21 - _local9; _local14 = _local9; } if (((_local5 + _local15) <= _local8) && (_local5 >= _local7)) { _local11 = true; _local10 = _local8 - _local20; _local14 = _local8; } } if ((_local17 || (_local18)) && (_local12 || (_local11))) { if (_root["ib" + platID] == undefined) { _root["ib" + platID] = new Toast.CEntity(_root, "intersectBox", "intersectBox", _local14, _local27); _root["ib" + platID].GetClip()._visible = false; } if ((_local4._angle == 90) || (_local4._angle == -90)) { if (_local19 > _local29) { if (_local12) { _local3.SetX((_local9 - _local3.entWidth) - _local25); } if (_local11) { _local3.SetX((_local8 + _local3.entWidth) + _local25); } } } else if (_local4._angle == 0) { if (_local10 > _local29) { if (_local17) { if (_local11 || (_local12)) { if ((_local3._curAction._name == "HEADBUTT") && (_local3._ySpeed != 0)) { _local3._jumping = false; _local3._jumpCount = 0; _local3.SetAction("IDLE"); } else if ((_local3._curAction._name == "DOWN") && (_local3._jumpCount > 0)) { _local3._jumping = false; _local3._jumpCount = 0; _local3.SetAction("IDLE"); } } var _local41 = 1; if (_local3._ySpeed != 0) { _local3._ySpeed = 0; } _local3._gravityCount = 0; _local3._hLink = _local4; if (_local4._name != ("slopePlatform" + _local3._name)) { _root["slopePlatform" + _local3._name]._x = -100000; _root["slopePlatform" + _local3._name]._y = -100000; if (_local3._hLink._name == ("slopePlatform" + _local3._name)) { _local3._hLink = undefined; } } } if (_local18) { _local3._mc._y = (_local6 + _local3.entHeight) + _local25; _local3._ySpeed = 0; _local3.SetAction("IDLE"); if (_local4._name != ("slopePlatform" + _local3._name)) { if (_local3._hLink._name == ("slopePlatform" + _local3._name)) { } } } } } else if (mabs(_local7 - _local5) < _local4.platWidth) { var _local30 = {x:_local5, y:_local13}; _root.level.globalToLocal(_local30); _root["slopePlatform" + _local3._name]._x = _local30.x; var _local37 = _local7 - _local5; var _local24 = _local37 * ((_local4._angle * Math.PI) / 180); var _local32; var _local31; var _local39; var _local38; _local32 = 0; _local39 = _local4.platWidth / 2; _local31 = 0; _local38 = (-_local4.platHeight) / 2; var _local36 = (_local38 - _local31) / (_local39 - _local32); var _local40 = _local31 - (_local36 * _local32); _local24 = (_local36 * _local37) + _local40; if (_root["slopePlatform" + _local3._name] == undefined) { if (_root.numPlats == undefined) { _root.numPlats = 0; } _root.numPlats++; _root["slopePlatform" + _local3._name] = _root.level.attachMovie("platform", "slopePlatform" + _local3._name, 19120 + _root.numPlats); AddPlatform(_root["slopePlatform" + _local3._name]); _root["slopePlatform" + _local3._name]._width = 0.1; } var _local28 = {x:_local7, y:_local6}; _root.level.globalToLocal(_local28); _local6 = _local28.y; if (_local4._angle < 0) { _root["slopePlatform" + _local3._name]._y = _local6 - _local24; } else { _root["slopePlatform" + _local3._name]._y = _local6 + _local24; } _local3._hLink = _root["slopePlatform" + _local3._name]; } else { _root["slopePlatform" + _local3._name]._x = -100000; _root["slopePlatform" + _local3._name]._y = -100000; if (_local3._hLink._name == ("slopePlatform" + _local3._name)) { _local3._hLink = undefined; } } } } function EntityInRange(entID, hero) { var _local2 = _entities[entID]; var _local8 = {x:_local2._mc._x, y:_local2._mc._y}; if (!_local2._defined) { _local2._defined = true; _local2.entWidth = _local2.GetWidth() / 2; _local2.entHeight = _local2.GetHeight() / 2; } var _local7 = _local8.x; var _local9 = _local7 - _local2.entWidth; var _local12 = _local7 + _local2.entWidth; var _local6 = _local8.y; var _local10 = _local6 - _local2.entHeight; var _local11 = _local6 + _local2.entHeight; var _local4 = hero._mc._x; var _local3 = hero._mc._y; var _local5 = false; if ((((_local4 + _range) > _local9) && ((_local4 - _range) < _local12)) && (((_local3 - _range) < _local11) && ((_local3 + _range) > _local10))) { _local5 = true; } return(_local5); } function SetLevel(level) { _theLevel = level; _originalY = _theLevel._y; _root.level = _theLevel; _treeCount = Math.ceil(_theLevel._width / _treeWidth); var _local3 = 0; while (_local3 < _treeCount) { _tree.push(new Toast.CTree()); _local3++; } } function GetTrees(entID, bQuick) { var _local10 = new Array(); var _local12 = _entities[entID]; var _local14 = _local12._mc._width / 2; var _local13 = {x:_local12._mc._x, y:_local12._mc._y}; _root.level.globalToLocal(_local13); var _local15 = _local13.x - _local14; var _local16 = _local13.x + _local14; var _local9 = Math.floor(_local15 / _treeWidth) - 1; if (bQuick) { _local10.push(_local9); return(_local10); } if (_local9 < 0) { _local9 = 0; } if (_local9 > _treeCount) { _local9 = _treeCount; } _local12._curTree = _local9; var _local5 = new Array(); if (_recalculateTrees) { _local12._savedTree = new Array(); _recalculateTrees = false; } if (_local12._savedTree[_local9] == undefined) { _local10.push(_local9); _local10.push(_local9 + 1); var _local8 = 2; while (_local8-- , _local8 > -1) { var _local6 = _tree[_local10[_local8]]; for (var _local11 in _local6._plats) { var _local4 = _local6._plats[_local11]; var _local3 = false; for (var _local7 in _local5) { if (_local5[_local7] == _local4) { _local3 = true; break; } } if (_local3) { continue; } _local5.push(_local4); } } _local12._savedTree[_local9] = _local5; } else { _local5 = _local12._savedTree[_local9]; } return(_local5); } function Update() { var _local3 = _root.hero; if ((_xSpeed != 0) || (_ySpeed != 0)) { tellTarget (_theLevel) { _x = (_x + _xSpeed); _y = (_y + _ySpeed); }; _local3._mc._y = _local3._mc._y + _ySpeed; } _local3._applyGravity = true; CheckAgainst(_local3._id); } function CheckAgainst(j) { var _local5 = GetTrees(j); for (var _local6 in _local5) { var _local3 = _local5[_local6]; if ((mabs(_platforms[_local3]._angle) != 0) && (mabs(_platforms[_local3]._angle) != 90)) { HandleCollision(_local3, j); _local3 = _root["slopePlatform" + _entities[j]._name]._id; } HandleCollision(_local3, j); } } var mabs = Math.abs; }
Symbol 1343 MovieClip [__Packages.Toast.CTree] Frame 0
class Toast.CTree { var _plats, _xStart, _xEnd; function CTree () { _plats = new Array(); _xStart = 0; _xEnd = 0; } }
Symbol 1344 MovieClip [__Packages.Toast.CMiniBossEntity] Frame 0
class Toast.CMiniBossEntity extends Toast.CEnemyEntity { var _timeIdled, _mc, _xmoveRange, _xattackRange, _yattackRange, _afterFall, _lastScale, _lastPoints, _canChainsaw, _beingChainsawed, _alive, _hitPoints, _origPoints, _jRange, _applyGravity, _fallCount, _flash, _tintCount, _flashCount, _maxFall, _mad, _madCount, _platcounter, _platmax, _text, _curTree, _id, _curAction, SetSpeedX, _hLink, _localGuts, setTint, removeTint, SetAction, GetX, GetClip, SetX, GetSpeed; function CMiniBossEntity (t_timeline, t_clip, t_name, t_x, t_y, t_speed) { super(t_timeline, t_clip, t_name, t_x, t_y, t_speed); _timeIdled = Math.floor(Math.random() * 10); _mc.idle.gotoAndPlay(_timeIdled); _xmoveRange = 350; _xattackRange = 150; _yattackRange = 100; _afterFall = 0; _lastScale = false; _lastPoints = 0; _canChainsaw = false; _beingChainsawed = false; _alive = true; _hitPoints = 13; _origPoints = _hitPoints; _jRange = 20; _applyGravity = true; _fallCount = 0; _flash = false; _tintCount = 0; _flashCount = 0; _maxFall = Math.floor(Math.random() * 90) + 95; _mad = false; _madCount = 0; _platcounter = 0; _platmax = Math.floor(Math.random() * 25) + 150; } function GetProperties() { super.GetProperties(); _text.AddLine("IdleTime: " + _timeIdled); _text.AddLine("Tree: " + _curTree); _text.AddLine("HP: " + _hitPoints); _text.AddLine("ID: " + _id); } function SetActionEx(t_action) { switch (t_action._name.toUpperCase()) { case "IDLE" : break; case "RUN" : break; case "ALMOSTDEAD" : break; case "DIE" : break; case "FALL" : break; case "GETUP" : break; case "CHAINSAWED" : break; case "HITUP" : break; case "HITDOWN" : break; case "JUMPIN" : break; case "JUMPOUT" : break; case "JUMP" : break; case "NULL" : break; default : return(false); } if (_curAction._name == "IDLE") { _curAction = new Toast.CAction("NULL"); } else if (_curAction._done) { _curAction = new Toast.CAction("NULL"); } if ((_curAction._name == "NULL") || (_curAction._override)) { _curAction = t_action; } } function _HandleAction(t_action) { if (t_action._done) { _curAction = new Toast.CAction("NULL"); } switch (t_action._name) { case "IDLE" : break; case "RUN" : break; case "ALMOSTDEAD" : break; case "DIE" : break; case "FALL" : break; case "CHAINSAWED" : break; case "GETUP" : break; case "HITUP" : break; case "HITDOWN" : break; case "JUMPIN" : break; case "JUMPOUT" : break; case "JUMP" : break; default : _curAction = new Toast.CAction("IDLE"); return(false); } if (t_action._name != "RUN") { SetSpeedX(0); } if (!t_action._started) { t_action._started = true; _mc.gotoAndStop(t_action._name); } t_action._frames++; return(t_action._frames); } function Update() { _platcounter++; if (_platcounter >= (_platmax - 50)) { _root.miniPlat._y = _root.miniPlat._origY; _root.miniPlatDisp._visible = true; } else { if (_root.miniPlat == _root.hero._hLink) { _root.hero._hLink = undefined; } if (_root.miniPlat == _hLink) { _hLink = undefined; } _root.miniPlat._y = -1E16; _root.miniPlatDisp._visible = false; } if (_platcounter >= _platmax) { _platcounter = 0; _platmax = Math.floor(Math.random() * 25) + 150; } if (_localGuts != undefined) { _localGuts._x = _localGuts._x + _root.PlatformManager._xSpeed; _localGuts._y = _localGuts._y + _root.PlatformManager._ySpeed; } _root.miniHB.bar._yscale = 100 * (_hitPoints / _origPoints); if (_hitPoints <= 0) { _root.miniHB._visible = false; } if ((_hitPoints < _lastPoints) || (_flash)) { _tintCount++; } if ((_madCount < 12) && (_madCount > 0)) { if ((_madCount % 4) < 2) { setTint(255, 0, 255, 50); } else { removeTint(); } } else if (_tintCount > 0) { _tintCount++; if (((_tintCount > 2) && (!_flash)) || ((_tintCount > 180) && (_flash))) { removeTint(); _tintCount = 0; _flash = false; } else if ((_tintCount % 2) == 0) { if (_flash) { if ((_tintCount % 6) == 0) { setTint(255, 255, 255, 50); } else { setTint(0, 0, 0, 0); } } else { setTint(255, 0, 0, 50); } } else { removeTint(); } } else { removeTint(); } _lastPoints = _hitPoints; if (_alive) { super.Update(); onIdle(); } } function onIdle() { if (_hitPoints < (_origPoints / 2)) { _mad = true; _madCount++; } var _local6 = _root.hero._mc; var _local4 = false; if (_root.holeCover.hitTest(_local6)) { _local4 = true; } _timeIdled++; if (_timeIdled > 60) { SetSpeedX(0); _timeIdled = 0; } else if (_timeIdled < 0) { SetAction("IDLE"); return(undefined); } if (_afterFall > 0) { _afterFall++; } if (_hitPoints <= 1) { SetAction("ALMOSTDEAD"); _canChainsaw = true; } else { var _local3 = {x:GetX(), y:0}; _root.boss3Right._parent.globalToLocal(_local3); _local3 = _local3.x; if (_curAction._name != "FALL") { if (_local3 > _root.boss3Right._x) { _mc._xscale = Math.abs(_mc._xscale); } if (_local3 < _root.boss1Left._x) { _mc._xscale = -Math.abs(_mc._xscale); } } if (_local4 && (_root.miniPlatDisp._visible)) { if (_root.hero._jumping) { _root.hero._jumping = false; } var _local5 = {x:0, y:_root.holeCover._y}; _root.holeCover._parent.localToGlobal(_local5); _root.hero._mc._y = _local5.y; _root.hero.SetSpeedY(0); } if (_fallCount == (_maxFall - 1)) { if (((_root.hero.GetX() - GetX()) / GetClip()._xscale) > 0) { _mc._xscale = _mc._xscale * -1; } } if ((_fallCount < _maxFall) && (_curAction._name != "FALL")) { if (_mad) { if ((Math.abs(_root.hero.GetX() - GetX()) < 30) && (_root.hero._curAction._name != "DIE")) { SetAction("JUMP"); } else if (((_root.hero.GetX() - GetX()) / GetClip()._xscale) > 0) { _lastScale = true; _mc._xscale = _mc._xscale * -1; } if (((Math.abs(_root.hero.GetX() - GetX()) < 30) && (_fallCount > 15)) && (_curAction._name != "JUMP")) { _fallCount = _maxFall; } } if (_curAction._name != "JUMP") { if (GetClip()._xscale < 0) { SetX(GetX() + GetSpeed()); } else { SetX(GetX() - GetSpeed()); } SetAction("RUN"); } _fallCount++; } else if ((_curAction._name != "JUMP") && (_root.hero._curAction._name != "DIE")) { _fallCount = 0; _afterFall++; _maxFall = Math.floor(Math.random() * 90) + 95; SetAction("FALL"); } } return(undefined); } }
Symbol 1345 MovieClip [__Packages.Toast.CButterBatEntity] Frame 0
class Toast.CButterBatEntity extends Toast.CEnemyEntity { var _timeIdled, _mc, _xmoveRange, _xattackRange, _yattackRange, _lastScale, _alive, _hitPoints, _yDir, _applyGravity, _diveTime, _stacked, _text, _curTree, _id, _localGuts, SetX, SetY, SetSpeedX, SetAction, GetClip, GetX, GetY, GetSpeed; function CButterBatEntity (t_timeline, t_clip, t_name, t_x, t_y, t_speed) { super(t_timeline, t_clip, t_name, t_x, t_y, t_speed); _timeIdled = Math.floor(Math.random() * 10); _mc.idle.gotoAndPlay(_timeIdled); _xmoveRange = 350; _xattackRange = 50; _yattackRange = 100; _lastScale = false; _alive = true; _hitPoints = 1; _yDir = 0; _applyGravity = false; _diveTime = 0; _stacked = undefined; } function GetProperties() { super.GetProperties(); _text.AddLine("IdleTime: " + _timeIdled); _text.AddLine("Tree: " + _curTree); _text.AddLine("HP: " + _hitPoints); _text.AddLine("YDIR: " + _yDir); _text.AddLine("ID: " + _id); } function Update() { if (_localGuts != undefined) { _localGuts._x = _localGuts._x + _root.PlatformManager._xSpeed; _localGuts._y = _localGuts._y + _root.PlatformManager._ySpeed; } if (_alive) { super.Update(); if (_stacked == undefined) { onIdle(); } else { SetX(_stacked._x); SetY(_stacked._y); } } } function onIdle() { _timeIdled++; if (_timeIdled > 60) { SetSpeedX(0); _yDir = Math.floor(Math.random() * 6) - 3; _timeIdled = 0; } else if (_timeIdled < 0) { SetAction("IDLE"); return(undefined); } if (((_root.hero.GetX() - GetX()) / GetClip()._xscale) > 0) { _lastScale = true; _mc._xscale = _mc._xscale * -1; } if ((((Math.abs(_root.hero.GetX() - GetX()) < _xattackRange) && (_diveTime >= 0)) && (_diveTime < 15)) && (GetY() < 200)) { _yDir = 5; _diveTime++; } else if (_diveTime < 0) { _diveTime++; } else { _diveTime = -200; } if (GetY() < 50) { _yDir = 2; } else if (GetY() > 260) { _yDir = -2; } if (Math.abs(_root.hero.GetX() - GetX()) > _xattackRange) { if (_mc._xscale < 0) { SetX(GetX() + GetSpeed()); } else { SetX(GetX() - GetSpeed()); } } else if (Math.floor(Math.random() * 4) == 0) { SetX(GetX() + (Math.floor(Math.random() * 4) - 2)); } SetY(GetY() + _yDir); return(undefined); } }
Symbol 1346 MovieClip [__Packages.Toast.CBossEntity] Frame 0
class Toast.CBossEntity extends Toast.CEnemyEntity { var _applyGravity, _meleeRange, _able, _dead, _origPoints, _hitPoints, _lastPoints, _flash, _tintCount, _shootCount, _maxCount, _ballCount, _overrideDeath, _blocked, _alive, _melee, _isParalyzed, _shotsToParalyze, _curParalyzeCount, _canBeDamagedByArrow, _paralysisLength, _paralysisCount, _repsToLaser, _laserRepsCount, _eyeOpen, _flipped, _lasered, _eyeHit, _maxEyeHit, _stayCount, _fullCount, _eyeLaserWait, _eyeLaserWaitCount, SetAction, _text, _curTree, _id, _curAction, SetSpeedX, _mc, _localGuts, removeTint, setTint; function CBossEntity (t_timeline, t_clip, t_name, t_x, t_y, t_speed) { super(t_timeline, t_clip, t_name, t_x, t_y, t_speed); _applyGravity = false; _meleeRange = 150; _able = true; _dead = false; _origPoints = 60; _hitPoints = _origPoints; _lastPoints = _hitPoints; _flash = false; _tintCount = 0; _shootCount = 0; _maxCount = 40; _ballCount = 0; _overrideDeath = true; _blocked = true; _alive = true; _melee = true; _isParalyzed = false; _shotsToParalyze = Math.floor(Math.random() * 2) + 2; _curParalyzeCount = 0; _canBeDamagedByArrow = true; _paralysisLength = 350; _paralysisCount = 0; _repsToLaser = Math.floor(Math.random() * 2) + 3; _laserRepsCount = 0; _eyeOpen = false; _flipped = false; _lasered = false; _eyeHit = 0; _maxEyeHit = Math.floor(Math.random() * 2) + 2; _stayCount = 0; _fullCount = 100; _eyeLaserWait = 100; _eyeLaserWaitCount = 0; SetAction("IDLE"); } function GetProperties() { super.GetProperties(); _text.AddLine("Tree: " + _curTree); _text.AddLine("HP: " + _hitPoints); _text.AddLine("ID: " + _id); } function SetActionEx(t_action) { switch (t_action._name.toUpperCase()) { case "IDLE" : break; case "FLIP" : break; case "FLIPBACK" : break; case "LAZER" : break; case "MELEE" : break; case "PARALYZED" : break; case "SHOOT" : break; case "HIT" : break; case "DIE" : break; case "NULL" : break; default : return(false); } if (_curAction._name == "IDLE") { _curAction = new Toast.CAction("NULL"); } else if (_curAction._done) { _curAction = new Toast.CAction("NULL"); } if ((_curAction._name == "NULL") || (_curAction._override)) { _curAction = t_action; } } function _HandleAction(t_action) { if (t_action._done) { _curAction = new Toast.CAction("NULL"); } switch (t_action._name) { case "IDLE" : break; case "FLIP" : break; case "FLIPBACK" : break; case "LAZER" : break; case "MELEE" : break; case "PARALYZED" : break; case "SHOOT" : break; case "HIT" : break; case "DIE" : break; default : _curAction = new Toast.CAction("IDLE"); return(false); } if (t_action._name != "RUN") { SetSpeedX(0); } if (!t_action._started) { t_action._started = true; _mc.gotoAndStop(t_action._name); } t_action._frames++; return(t_action._frames); } function Update() { if (_localGuts != undefined) { _localGuts._x = _localGuts._x + _root.PlatformManager._xSpeed; _localGuts._y = _localGuts._y + _root.PlatformManager._ySpeed; } _root.bossHB.bar._yscale = 100 * (_hitPoints / _origPoints); if ((_hitPoints < _lastPoints) || (_flash)) { _tintCount++; } if (_tintCount > 0) { _tintCount++; if (((_tintCount > 2) && (!_flash)) || ((_tintCount > 180) && (_flash))) { removeTint(); _tintCount = 0; _flash = false; } else if ((_tintCount % 2) == 0) { if (_flash) { if ((_tintCount % 6) == 0) { if (_isParalyzed) { setTint(255, 0, 0, 50); } else { setTint(0, 0, 255, 50); } } else { setTint(0, 0, 0, 0); } } else if (_isParalyzed) { setTint(255, 0, 0, 50); } else { setTint(0, 0, 255, 50); } } else { removeTint(); } } else { removeTint(); } _lastPoints = _hitPoints; if (_alive) { super.Update(); _alive = !_dead; _root.PlatformManager.CheckAgainst(_id); onIdle(); } } function onIdle() { var _local3 = _root.hero; if (!_local3._attacking) { _able = true; } if (_hitPoints > 1) { if (((_mc.hitTest(_local3._curWeapon._mc) && (_able)) && (_local3._attacking)) && (_local3._curWeapon._name.substr(0, 15) == "weapon-chainsaw")) { var _local4 = new Toast.CAction(); _local4._name = "ELECTRIC"; _local4._override = false; _local3.SetActionEx(_local4); _local3._hitPoints--; _able = false; } if (_eyeOpen) { if (!_flipped) { SetAction("FLIP"); _flipped = true; } else if (!_lasered) { SetAction("LAZER"); _lasered = true; } } else { _lasered = false; _flipped = false; if (!_mc.hitTest(_root.hero._mc)) { _melee = true; } if (!_isParalyzed) { if (_mc.hitTest(_root.hero._mc) && (_blocked)) { _root.hero._mc._hitPoints = _root.hero._mc._hitPoints - 0.5; _blocked = false; } else { _blocked = true; } if (Math.abs(_mc._x - _local3._mc._x) < _meleeRange) { if (_mc.hitTest(_local3._mc) && (_melee)) { _melee = false; _local3._hitPoints = _local3._hitPoints - 2; } SetAction("MELEE"); } else { if (_shootCount >= _maxCount) { _shootCount = 0; SetAction("SHOOT"); } if (_mc.hitTest(_root.crossbowArrow)) { _hitPoints = _hitPoints - 0.25; _root.crossbowArrow.removeMovieClip(); _curParalyzeCount++; SetAction("HIT"); } if (_curParalyzeCount >= _shotsToParalyze) { _curParalyzeCount = 0; _shotsToParalyze = Math.floor(Math.random() * 2) + 3; _isParalyzed = true; _laserRepsCount++; } _shootCount++; } } else { _blocked = true; if (_laserRepsCount >= _repsToLaser) { _isParalyzed = false; _laserRepsCount = 0; _repsToLaser = Math.floor(Math.random() * 2) + 3; SetAction("LAZER"); _eyeOpen = true; } else { _stayCount++; if (_stayCount >= _fullCount) { _isParalyzed = false; _stayCount = 0; } SetAction("PARALYZED"); if (((_local3._attacking && (_local3._curWeapon._name == "no-weapon")) && (_able)) && (_local3._mc.hitTest(_mc))) { _hitPoints--; _able = false; } } } } } else { _isParalyzed = true; _flash = true; if ((_mc.hitTest(_local3._curWeapon._mc) && (_local3._attacking)) && (_local3._curWeapon._name.substr(0, 15) == "weapon-chainsaw")) { _curAction._done = true; var _local4 = new Toast.CAction(); _local4._name = "DIE"; _local4._override = false; SetActionEx(_local4); } } return(undefined); } }
Symbol 1347 MovieClip [__Packages.Toast.CHeroEntity] Frame 0
class Toast.CHeroEntity extends Toast.CEntity { var _jumping, _curSub, _flash, _inToaster, _headbuttContact, _jumpSpeed, _hitPoints, _canJump, _jumpCount, _applyGravity, _attacking, _gravity, _crouching, _crouchIsDown, _gravityCount, _weapons, _curAction, _curWeapon, _curWeaponIndex, _lastPoints, _tintCount, _isSwimming, _maxLives, _lives, _text, _selected, _mc, _ySpeed, _xSpeed, _curTree, GetHeight, GetY, GetWidth, GetX, removeTint, setTint, _inGameHeight, _boundingBox, _speed, _origHeight, _alive, SetSpeedY, GetSpeedY, SetSpeedX; function CHeroEntity (t_timeline, t_clip, t_name, t_x, t_y, t_speed) { super(t_timeline, t_clip, t_name, t_x, t_y, t_speed); _jumping = false; _curSub = 0; _flash = false; _inToaster = false; _headbuttContact = false; _jumpSpeed = 30; _hitPoints = 15; _canJump = true; _jumpCount = 0; _applyGravity = true; _attacking = false; _gravity = 0.4; _crouching = false; _crouchIsDown = false; _gravityCount = 0; _weapons = new Array(); _curAction = new Toast.CAction("IDLE"); _curWeapon = new Toast.CWeapon(); _curWeapon._name = "no-weapon"; _weapons.push(new Toast.CWeapon()); _weapons.push(_curWeapon); _weapons.push(new Toast.CWeapon()); _curWeaponIndex = 1; _lastPoints = 0; _tintCount = 0; _isSwimming = false; _maxLives = 3; _lives = _maxLives; } function SwitchWeapon(i) { if (i < _weapons.length) { if (_weapons[i] != undefined) { _curWeapon._mc._visible = false; _curWeapon = _weapons[i]; _curWeapon._mc._visible = true; _curWeaponIndex = i; } } } function GetProperties() { super.GetProperties(); _text.AddLine("Selected: " + _selected); _text.AddLine("Depth: " + _mc.getDepth()); _text.AddLine("Jumping? " + _jumping); _text.AddLine("Jump Count: " + _jumpCount); _text.AddLine("Grav Count: " + _gravityCount); _text.AddLine((("XS: " + Math.round(_xSpeed)) + " YS: ") + _ySpeed); _text.AddLine("Action: " + _curAction._name); _text.AddLine("Tree: " + _curTree); _text._mc._y = (GetY() - (GetHeight() / 2)) - _text._mc._height; _text._mc._x = (GetX() - (GetWidth() / 2)) + (_text._mc._width / 2); } function Update() { super.Update(); if ((_hitPoints < _lastPoints) || (_flash)) { _tintCount++; } if (_tintCount > 0) { _tintCount++; if (((_tintCount > 2) && (!_flash)) || ((_tintCount > 180) && (_flash))) { removeTint(); _tintCount = 0; _flash = false; } else if ((_tintCount % 2) == 0) { if (_flash) { if ((_tintCount % 6) == 0) { setTint(255, 255, 255, 50); } else { setTint(0, 0, 0, 0); } } else { setTint(255, 0, 0, 50); } } else { removeTint(); } } _lastPoints = _hitPoints; if (_crouching) { _inGameHeight = 20; _boundingBox._height = _inGameHeight; _speed = 1; } else { _inGameHeight = _origHeight; _boundingBox._height = _inGameHeight; _crouchIsDown = false; _speed = 3; } _root.health.bar._yscale = 100 * (_hitPoints / 15); if (_hitPoints <= 0) { SetAction("DIE"); } if (_alive) { if (_applyGravity) { if (_gravityCount < 30) { _gravityCount++; } SetSpeedY(Math.round(GetSpeedY() - ((_gravity * _gravityCount) * 0.9))); } else { _gravityCount = 0; } if (_curAction != "IDLE") { _HandleAction(_curAction); } else { SetAction("IDLE"); } } } function SetAction(t_action) { t_action = t_action.toUpperCase(); var _local2 = new Toast.CAction(t_action); SetActionEx(_local2); return(true); } function SetActionEx(t_action) { switch (t_action._name.toUpperCase()) { case "IDLE" : break; case "RUN" : break; case "HEADBUTT" : break; case "DIE" : break; case "TOAST" : break; case "UP" : break; case "DOWN" : break; case "ELECTRIC" : break; case "NULL" : break; default : return(false); } if (_curAction._name == "IDLE") { _curAction = new Toast.CAction("NULL"); } else if (_curAction._done) { _curAction = new Toast.CAction("NULL"); } if ((_curAction._name == "NULL") || (_curAction._override)) { _curAction = t_action; } } function _HandleAction(t_action) { if (t_action._done) { _curAction = new Toast.CAction("NULL"); } switch (t_action._name) { case "IDLE" : break; case "RUN" : break; case "HEADBUTT" : break; case "DIE" : break; case "TOAST" : break; case "UP" : break; case "DOWN" : break; case "ELECTRIC" : break; default : _curAction = new Toast.CAction("IDLE"); return(false); } if (t_action._name != "RUN") { SetSpeedX(0); } if (!t_action._started) { t_action._started = true; if (_crouching) { if (t_action._name == "RUN") { t_action._name = "CROUCHRUN"; if ((!_root.hero._crouchIsDown) || (!_root.wentDown)) { t_action._name = "CROUCHIDLE"; } } else if (t_action._name == "IDLE") { t_action._name = "CROUCHIDLE"; } } if (_isSwimming) { if (t_action._name == "RUN") { t_action._name = "SWIMRUN"; } else if (t_action._name == "IDLE") { t_action._name = "SWIMIDLE"; } } _mc.gotoAndStop(t_action._name); } t_action._frames++; return(t_action._frames); } function SetActionDone(t_action) { if (_curAction._name == t_action.toUpperCase()) { _curAction._done = true; } } }
Symbol 17 MovieClip Frame 24
_parent._parent.SetActionDone("ROAR"); stop();
Symbol 23 MovieClip Frame 25
_parent._parent.SetActionDone("RUN");
Symbol 29 MovieClip Frame 12
_parent._parent.SetActionDone("SHOOT");
Symbol 53 MovieClip Frame 1
this._parent._struck.removeMovieClip(); if (_parent._deadByHead) { gotoAndPlay ("HEADBUTTED"); } else { var p = this._parent._parent; if (p._nextSpawn != undefined) { var s = p._nextSpawn; var nam = p._name; for (var i in s) { var c = s[i]; if (c._final != undefined) { _root.level._rightBound = c._final; _root.goClip.play(); } else { _root.slugCount++; if (c._off == undefined) { c._off = 0; } if (c._x < 0) { c._x = -80 - c._off; } else { c._x = 630 + c._off; } var co = {x:c._x, y:0}; c._x = co.x; var temp = (new Toast.CButterSlugEntity(_root, "butterslug", "butterslug" + _root.slugCount, c._x, c._y, 2)); temp.GetClip().swapDepths(500 + _root.slugCount); temp._nextSpawn = c._nextSpawn; temp.SetWidth(temp.GetClip()._width * 1.8); temp.SetHeight(temp.GetClip()._height * 1.8); _root.PlatformManager.AddEntity(temp); } } } if (_root.lastDeath == 0) { _root.lastDeath = 1; gotoAndPlay ("ALTERNATE"); } else if (_root.lastDeath == undefined) { _root.lastDeath = 1; } else { _root.lastDeath = 0; } }
Symbol 53 MovieClip Frame 79
this.gotoAndStop("DEATH");
Symbol 53 MovieClip Frame 148
delete this._parent.onEnterFrame; this._parent.removeMovieClip(); delete this._parent._parent; stop();
Symbol 53 MovieClip Frame 149
var coo = new Sound(this); coo.setVolume(_root.fxVolume); var g = Math.round(Math.random()); if (g == 0) { coo.attachSound("punch1"); } else { coo.attachSound("punch2"); } coo.start();
Symbol 53 MovieClip Frame 181
_parent._deadByHead = false;
Symbol 63 MovieClip [headbutted] Frame 1
var coo = new Sound(this); coo.setVolume(_root.fxVolume); var g = Math.round(Math.random()); if (g == 0) { coo.attachSound("punch1"); } else { coo.attachSound("punch2"); } coo.start();
Symbol 63 MovieClip [headbutted] Frame 4
_parent._parent.SetActionDone("HEADBUTTED"); stop();
Symbol 64 MovieClip [butterslug] Frame 1
if (this.onEnterFrame == undefined) { this.onEnterFrame = function () { var _local4 = this._parent; var _local5 = _local4._manager; var _local3 = this; if (!_root._paused) { if (_local4._alive == undefined) { _local4._alive = true; } if (((_local5._xSpeed != 0) || (_local5._ySpeed != 0)) || (!_root._canControl)) { _local4._mc._x = _local4._mc._x + _local5._xSpeed; _local4._mc._y = _local4._mc._y + _local5._ySpeed; } var _local10 = this._y; if ((!_local4._jumping) && (_local4._hLink != undefined)) { _local4._applyGravity = false; var _local6 = {x:_local4._hLink._x, y:_local4._hLink._y}; if (_local4._hLink._name == ("slopePlatform" + h._name)) { _local4._hLink._width = 50; } _local4._hLink._parent.localToGlobal(_local6); this._parent.globalToLocal(_local6); var _local15 = this._x - (this._width / 2); var _local14 = this._x + (this._width / 2); var _local12 = _local6.x - (_local4._hLink._width / 2); var _local11 = _local6.x + (_local4._hLink._width / 2); if ((_local15 < _local12) || (_local14 > _local11)) { _local4._hLink = undefined; _local4._applyGravity = true; } _local4._gravityCount = 0; _local10 = _local6.y - 19.9; } else if (_local4._hLink == undefined) { parent_applyGravity = true; } _local4._mc._y = _local10; if ((((_local3._counter >= 50) || (_local3._counter == undefined)) && (Math.abs(_root.hero._xSpeed + _local5._xSpeed) > 0)) || (_local3._rangeGood == undefined)) { _local3._rangeGood = _local5.EntityInRange(_local4._id, _root.hero); _local3._counter = 0; } _local3._counter++; if ((_local4._curAction._name != "DIE") && (_local3._rangeGood)) { _local4._alive = true; _local3._alpha = 100; var _local13 = _local4._id; _local5.CheckAgainst(_local13); if ((!_root.hero._attacking) && (_root.hero._curWeapon._name == "no-weapon")) { _local3._able = true; } if ((_root.hero._curWeapon._mc._visible && (_local3.hitTest(_root.hero._curWeapon._mc))) && (_root.hero._attacking)) { _root.hero._curWeapon.interact(_local4); } else if (((_root.hero._attacking && (_root.hero._curWeapon._name == "no-weapon")) && (_local3.hitTest(_root.hero._mc))) && (_local3._able)) { _local3._able = false; _local4._hitPoints = _local4._hitPoints - 0.5; _local4.SetAction("HEADBUTTED"); _local4._ballCounter = 0; _local4._missCount = 0; var _local7 = _root.hero._mc._x + (_root.hero._mc._width / 2); if (_root.hero._mc._xscale > 0) { _local7 = _root.hero._mc._x - (_root.hero._mc._width / 2); } var _local9 = _local7 + (_local3._width / 2); if ((_local7 < (_local3._x - (_local3._width / 2))) || (_root.hero._mc._xscale > 0)) { _local9 = _local7 - (_local3._width / 2); } if (_root.moveSlug) { _local3._x = _local9; } if (_local4._hitPoints <= 0) { _local3._deadByHead = true; } } if (_local4._gutCounter > 0) { _local4._gutCounter++; if (_local4._gutCounter > 20) { _local4._hitPoints = 0; _local4.SetAction("DIE"); } } if (_local3.hitTest(_root.crossbowArrow) && (!_local3.hitTest(_root.hero._mc))) { _local4._hitPoints--; var _local8 = ((-_local3._width) / 2) + 5; if (_root.hero._mc._x > _local3._x) { _local8 = (_local3._width / 2) - 5; } if ((_local4._hitPoints <= 2) && (_local4._hitPoints >= 1)) { _root.crossbowArrow._speed = 0; _local3._struck = _root.attachMovie("crossbow - wiggly arrow", _local3.getDepth() + " arrow", 5900 + _local3.getDepth(), {_x:_local3._x, _y:_local3._y}); if ((_root.crossbowArrow._up != 0) && (!_root.crossbowArrow._dn)) { _local3._struck._rotation = -90; _local3._struck._x = _root.crossbowArrow._x; _local3._struck._y = (_local3._y + (_local3._height / 2)) + 5; } else if ((_root.crossbowArrow._up != 0) && (_root.crossbowArrow._dn)) { _local3._struck._rotation = 90; _local3._struck._x = _root.crossbowArrow._x; _local3._struck._y = (_local3._y - (_local3._height / 2)) - 5; } else if (((_local8 < 0) && (_local3._struck._xscale < 0)) || ((_local8 > 0) && (_local3._struck._xscale > 0))) { _local3._struck._xscale = _local3._struck._xscale * -1; } _root.crossbowArrow.removeMovieClip(); } } } else if (_local4._curAction._name != "DIE") { } else { _local4._alive = false; } if (_local3._struck != undefined) { _local3._curX = _local3._x; _local3._curY = _local3._y; diffX = _local3._lastX - _local3._curX; diffY = _local3._lastY - _local3._curY; _local3._lastX = _local3._curX; _local3._lastY = _local3._curY; _local3._struck._x = _local3._struck._x - diffX; _local3._struck._y = _local3._struck._y - diffY; } if (_local3._rangeGood) { _local4.Update(); } } }; } stop();
Symbol 64 MovieClip [butterslug] Frame 2
stop();
Symbol 64 MovieClip [butterslug] Frame 3
stop();
Symbol 64 MovieClip [butterslug] Frame 4
stop();
Symbol 64 MovieClip [butterslug] Frame 5
stop();
Symbol 64 MovieClip [butterslug] Frame 6
stop();
Symbol 64 MovieClip [butterslug] Frame 7
stop();
Symbol 71 MovieClip Frame 85
_parent._parent.SetActionDone("IDLE");
Symbol 79 MovieClip Frame 17
_parent._parent.SetActionDone("RUN");
Symbol 85 MovieClip Frame 1
_root.hero._attackOverride = true; _root.hero._headbuttContact = true;
Symbol 85 MovieClip Frame 11
_root.hero._attackOverride = false; _parent._parent.SetActionDone("HEADBUTT");
Symbol 97 MovieClip Frame 1
_root._canControl = false;
Symbol 97 MovieClip Frame 90
stop(); var p = _parent._parent; p.SetActionDone("DIE"); if (p._lives > 1) { p._lives--; p._alive = true; p._hitPoints = 15; p._flash = true; _root.hero._hLink = undefined; _root.hero._mc._y = _root.camTop; _root._canControl = true; } else { _root.gameOver = true; }
Symbol 113 MovieClip Frame 2
stop(); _parent._parent.SetActionDone("UP");
Symbol 115 MovieClip Frame 3
stop(); _parent._parent.SetActionDone("DOWN");
Symbol 122 MovieClip Frame 1
if (_root.hero._crouchIsDown) { gotoAndPlay (7); } else { _root.wentDown = false; }
Symbol 122 MovieClip Frame 2
_root.hero._crouchIsDown = true;
Symbol 122 MovieClip Frame 7
_parent._parent.SetActionDone("IDLE"); _root.wentDown = true;
Symbol 128 MovieClip Frame 22
_parent._parent.SetActionDone("RUN");
Symbol 142 MovieClip [swim idle] Frame 25
this._parent._parent.SetActionDone("IDLE");
Symbol 156 MovieClip [swim run] Frame 25
_parent._parent.SetActionDone("RUN");
Symbol 162 MovieClip Frame 8
this._parent._parent.SetActionDone("ELECTRIC");
Symbol 163 MovieClip [hero] Frame 1
stop();
Symbol 163 MovieClip [hero] Frame 2
stop();
Symbol 163 MovieClip [hero] Frame 3
stop();
Symbol 163 MovieClip [hero] Frame 4
stop();
Symbol 163 MovieClip [hero] Frame 5
stop();
Symbol 163 MovieClip [hero] Frame 6
stop();
Symbol 163 MovieClip [hero] Frame 7
stop();
Symbol 163 MovieClip [hero] Frame 8
stop();
Symbol 163 MovieClip [hero] Frame 9
stop();
Symbol 163 MovieClip [hero] Frame 10
stop();
Symbol 163 MovieClip [hero] Frame 11
stop();
Symbol 163 MovieClip [hero] Frame 12
stop();
Symbol 208 MovieClip [weapon-chainsaw] Frame 1
if (this.onEnterFrame == undefined) { var t = this; var h = _root.hero; var keyDown = Key.isDown; this._attackCount = 0; this._maxAttack = 30; this._recharge = 40; this.onEnterFrame = function () { if (!_root._paused) { if (!t._added) { if (t.hitTest(h._mc) && (_root.overWeapon == undefined)) { _root.overWeapon = t; } else if ((!t.hitTest(h._mc)) && ((_root.overWeapon == t._name) || (_root.overWeapon == t))) { _root.overWeapon = undefined; } var _local4 = {x:this._origX, y:this._origY}; this._origParent.localToGlobal(_local4); this._x = _local4.x; this._y = _local4.y; } else { if (this._attackCount > this._maxAttack) { h._attacking = false; this._attackCount++; this.smoke._visible = this._visible; if (this._attackCount >= (this._maxAttack + this._recharge)) { this._attackCount = 0; } } else { this.smoke._visible = false; } if ((_root.overWeapon == t._name) || (_root.overWeapon == t)) { _root.overWeapon = undefined; } } if (t._visible) { this._c = undefined; if (h._curWeapon._mc.getDepth() == t.getDepth()) { h._attackOverride = false; if (h._attacking && ((t._currentframe < 6) || (t._currentframe > 49))) { gotoAndPlay ("ATTACK"); } else if ((t._currentframe > 15) && (t._currentframe < 49)) { h._attackOverride = true; h._attacking = true; } else if ((h._curAction._name == "RUN") && (t._currentframe < 6)) { gotoAndPlay(49 + h._mc.run._currentframe); } else if ((h._curAction._name == "RUN") && (t._currentframe > 49)) { gotoAndPlay(49 + h._mc.run._currentframe); } else if ((h._curAction._name != "RUN") && (t._currentframe > 49)) { gotoAndPlay (1); } if ((t._currentframe > 5) && (t._currentframe < 49)) { h._attacking = true; } else { h._attacking = false; } if (t._origScale == undefined) { t._dispName = "the Breadsaw"; t._origScale = t._xscale; } if (t._added == undefined) { t._added = false; } if (_root.overWeapon.getDepth() == t.getDepth()) { _root.overWeapon = undefined; } play(); var _local6; if (h._mc._xscale < 0) { _local6 = 1; t._xscale = t._origScale; } else { _local6 = -1; t._xscale = -t._origScale; } t._x = h._mc._x + ((_local6 * 1.4) * h._origWidth); if (!h._crouching) { if (h._curAction._name == "RUN") { t._y = (Math.round(h._mc._y + (h._mc._height / 2)) - (h._origHeight / 2)) - 5; } else { t._y = ((h._mc._y - (h._mc._height / 2)) + (h._origHeight / 2)) - 5; } } else { t._y = h._mc._y - 5; } } else { if ((((!t._added) && (t.hitTest(h._mc))) && (keyDown(32))) && (h._curWeapon._mc.getDepth() != t.getDepth())) { var _local5 = new Toast.CWeapon(); _local5._name = _name; _local5._mc = t; _root.level._leftBound = 4300; var _local3 = new Toast.CButterSlugEntity(_root, "butterslug", "butterslug" + _root.slugCount, 630, 320, 2); _local3.GetClip().swapDepths(500 + _root.slugCount); var _local4 = {x:840, y:320}; _local3._nextSpawn = new Array(); _local3._nextSpawn.push({_x:1, _y:_local4.y}); _local3._nextSpawn.push({_x:1, _y:_local4.y, _off:80}); _local3._nextSpawn.push({_x:-1, _y:_local4.y}); _local3._nextSpawn[0]._nextSpawn = new Array(); _local3._nextSpawn[0]._nextSpawn.push({_x:-1, _y:_local4.y, _off:50}); _local3._nextSpawn[0]._nextSpawn[0]._nextSpawn = new Array(); _local3._nextSpawn[0]._nextSpawn[0]._nextSpawn.push({_x:-1, _y:_local4.y, _off:100}); _local3._nextSpawn[0]._nextSpawn[0]._nextSpawn[0]._nextSpawn = new Array(); _local3._nextSpawn[0]._nextSpawn[0]._nextSpawn[0]._nextSpawn.push({_x:1, _y:_local4.y, _final:7350}); _local3.SetWidth(_local3.GetClip()._width * 1.8); _local3.SetHeight(_local3.GetClip()._height * 1.8); _root.PlatformManager.AddEntity(_local3); h._weapons[0] = _local5; h.SwitchWeapon(0); _root.weaponGUI.gotoAndStop(3); _root.weaponGUI.chain._visible = true; t._added = true; } if ((h._attackOverride && ((t._currentframe > 15) && (t._currentframe < 49))) && (!t._visible)) { h._attackOverride = false; h._attacking = false; } t.gotoAndStop(1); } } else if (this._c == undefined) { this._c = 0; _root.hero._attacking = false; _root.hero._attackOverride = false; } } }; }
Instance of Symbol 194 MovieClip [smoke] "smoke" in Symbol 208 MovieClip [weapon-chainsaw] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 208 MovieClip [weapon-chainsaw] Frame 5
gotoAndPlay (1);
Symbol 208 MovieClip [weapon-chainsaw] Frame 6
var coo = new Sound(this); coo.setVolume(_root.fxVolume); coo.attachSound("chain start"); coo.start();
Symbol 208 MovieClip [weapon-chainsaw] Frame 48
if ((Key.isDown(83) && (_root.hero._curWeapon.GetClip().getDepth() == this.getDepth())) && (this._attackCount <= this._maxAttack)) { this._attackCount++; gotoAndPlay (47); }
Symbol 208 MovieClip [weapon-chainsaw] Frame 49
gotoAndPlay (1);
Symbol 211 MovieClip [crossbow - live arrow] Frame 1
#initclip 22 function crossbowArrow() { if (this._up != 0) { this._rotation = 90; if (this._dn) { this._rotation = -90; } } this.onEnterFrame = function () { if (!_root._paused) { if ((this._x < 0) || (this._x > 550)) { delete this.onEnterFrame; this.removeMovieClip(); } this._x = this._x + _root.PlatformManager._xSpeed; this._y = this._y + _root.PlatformManager._ySpeed; if (this._up == 0) { this._x = this._x + this._speed; } else if (this._dn) { this._y = this._y + Math.abs(this._speed); } else { this._y = this._y - Math.abs(this._speed); } } }; } crossbowArrow.prototype = new MovieClip(); Object.registerClass("crossbow - live arrow", crossbowArrow); #endinitclip stop();
Symbol 211 MovieClip [crossbow - live arrow] Frame 2
stop();
Symbol 223 MovieClip [crossbow - wiggly arrow] Frame 20
stop();
Symbol 233 MovieClip [weapon-crossbow] Frame 1
stop(); if (this.onEnterFrame == undefined) { var t = this; var h = _root.hero; var keyDown = Key.isDown; this.onEnterFrame = function () { if (!t._added) { if (t.hitTest(h._mc) && (_root.overWeapon == undefined)) { _root.overWeapon = t; } else if ((!t.hitTest(h._mc)) && ((_root.overWeapon == t._name) || (_root.overWeapon == t))) { _root.overWeapon = undefined; } var _local5 = {x:this._origX, y:this._origY}; this._origParent.localToGlobal(_local5); this._x = _local5.x; this._y = _local5.y; } else if ((_root.overWeapon == t._name) || (_root.overWeapon == t)) { _root.overWeapon = undefined; } if (t._visible) { if (h._curWeapon._mc.getDepth() == t.getDepth()) { if (keyDown(38)) { if (t._xscale < 0) { t._rotation = 90; } else { t._rotation = -90; } } else if (keyDown(40) && (h._jumping || (h._gravityCount > 1))) { if (t._xscale < 0) { t._rotation = -90; } else { t._rotation = 90; } t._downRot = true; } else { t._rotation = 0; } if (t._downRot && ((!h._jumping) || (h._crouching))) { t._downRot = false; t._rotation = 0; } if (!h._attacking) { t._able = true; } if ((h._attacking && (t._able)) && ((t._currentframe < 2) || (t._currentframe > 29))) { var _local4 = 1; if (t._xscale < 0) { _local4 = -1; } if (t._rotation != 0) { _local4 = -1; } var _local7 = _local4 * 30; _root.crossbowArrow = _root.attachMovie("crossbow - live arrow", "crossbowArrow", 19590, {_x:t._x, _y:t._y, _speed:_local7, _up:t._rotation, _dn:t._downRot}); _root.crossbowArrow._xscale = _root.crossbowArrow._xscale * _local4; gotoAndPlay ("ATTACK"); t._able = false; } else if (((h._curAction._name == "RUN") && (t._rotation == 0)) && (t._currentframe < 2)) { gotoAndPlay(29 + h._mc.run._currentframe); } else if (((h._curAction._name == "RUN") && (t._rotation == 0)) && (t._currentframe > 29)) { gotoAndPlay(29 + h._mc.run._currentframe); } else if ((h._curAction._name != "RUN") && (t._currentframe > 29)) { gotoAndPlay (1); } if (t._origScale == undefined) { t._dispName = "the Crossbow"; t._origScale = t._xscale; } if (t._added == undefined) { t._added = false; } if (_root.overWeapon.getDepth() == t.getDepth()) { _root.overWeapon = undefined; } play(); var _local3; if (h._mc._xscale < 0) { _local3 = 1; t._xscale = t._origScale; } else { _local3 = -1; t._xscale = -t._origScale; } if (t._rotation == 0) { t._x = h._mc._x + ((_local3 * 1.5) * h._origWidth); if (!h._crouching) { if (h._curAction._name == "RUN") { t._y = Math.round(h._mc._y + (h._mc._height / 2)) - (h._origHeight / 2); } else { t._y = (h._mc._y - (h._mc._height / 2)) + (h._origHeight / 2); } } else { t._y = h._mc._y; } } else if (t._downRot) { t._x = h._mc._x + (_local3 * h._origWidth); t._y = ((h._mc._y - (h._mc._height / 2)) + (h._origHeight / 2)) + 20; } else { t._x = h._mc._x + (_local3 * h._origWidth); t._y = ((h._mc._y - (h._mc._height / 2)) + (h._origHeight / 2)) - 20; } } else { if ((((!t._added) && (t.hitTest(h._mc))) && (keyDown(32))) && (h._curWeapon._mc.getDepth() != t.getDepth())) { var _local6 = new Toast.CWeapon(); _local6._name = _name; _local6._mc = t; h._weapons[2] = _local6; _root.weaponGUI.gotoAndStop(2); h.SwitchWeapon(2); _root.weaponGUI.cross._visible = true; t._added = true; _root.goClip.play(); _root.level._rightBound = 13167; } gotoAndStop (1); } } }; }
Symbol 233 MovieClip [weapon-crossbow] Frame 2
gotoAndPlay (1);
Symbol 233 MovieClip [weapon-crossbow] Frame 12
if (this._rotation != 0) { gotoAndPlay (19); }
Symbol 233 MovieClip [weapon-crossbow] Frame 28
gotoAndPlay (1);
Symbol 240 MovieClip [butterBall] Frame 1
#initclip 13 function butterBall() { this._hit = false; } butterBall.prototype = new MovieClip(); butterBall.prototype.onEnterFrame = function () { if (!_root._paused) { if ((((!this._hit) && (_root.hero.GetClip().hitTest(this.butterBallColl))) && (!_root.hero._inToaster)) && (!_root.hero._flash)) { this.removeMovieClip(); delete this.onEnterFrame; _root.hero._hitPoints--; this._hit = true; } else if ((((this._x < 0) || (this._x > 550)) || (this._y < 0)) || (this._y > 400)) { this._slug._missCount++; delete this.onEnterFrame; this.removeMovieClip(); } if (this._rotation != 0) { this._x = this._x + _root.PlatformManager._xSpeed; this._y = this._y + (this._speed + _root.PlatformManager._ySpeed); } else { this._x = this._x + (this._speed + _root.PlatformManager._xSpeed); this._y = this._y + _root.PlatformManager._ySpeed; } } }; Object.registerClass("butterBall", butterBall); #endinitclip
Instance of Symbol 236 MovieClip [butterBallColl] "butterBallColl" in Symbol 240 MovieClip [butterBall] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 286 MovieClip [butterguts] Frame 1
this._rotation = Math.floor(Math.random() * 360);
Symbol 286 MovieClip [butterguts] Frame 56
stop();
Symbol 306 MovieClip [butterlocalguts] Frame 29
this.removeMovieClip(); this = undefined; stop();
Symbol 307 MovieClip [jellyGuts] Frame 1
cheese.gotoAndPlay(13);
Symbol 307 MovieClip [jellyGuts] Frame 56
stop();
Symbol 330 MovieClip [Platform] Frame 1
#initclip 14 function Platform() { if (!_root.PlatformManager._activated) { _root.PlatformManager = new CPlatformManager(); _root.PlatformManager._activated = true; } _root.PlatformManager.AddPlatform(this); this._visible = 0; } Platform.prototype = new MovieClip(); Platform.prototype.SetAngle = function (ang) { this._angle = ang; }; Platform.prototype.GetAngle = function () { return(this._angle); }; Object.registerClass("Platform", Platform); #endinitclip
Symbol 331 MovieClip [butterslug placeholder] Frame 1
#initclip 15 function butterslugPlaceholder() { this.onEnterFrame = function () { if (!_root.PlatformManager._activated) { _root.PlatformManager = new Toast.CPlatformManager(); _root.PlatformManager._activated = true; } var _local4 = {x:this._x, y:this._y}; this._parent.localToGlobal(_local4); if (_root.slugCount == undefined) { _root.slugCount = 0; } _root.slugCount++; var _local3 = new Toast.CButterSlugEntity(_root, "butterslug", "butterslug" + _root.slugCount, _local4.x, _local4.y, Math.floor(Math.random() * 2) + 2); _local3.GetClip().swapDepths(500 + _root.slugCount); if (this._nextSpawn != undefined) { _local3._nextSpawn = this._nextSpawn; } _local3.SetWidth(_local3.GetClip()._width * 1.8); _local3.SetHeight(_local3.GetClip()._height * 1.8); _root.PlatformManager.AddEntity(_local3); this.swapDepths(0); this.removeMovieClip(); delete this.onEnterFrame; }; } butterslugPlaceholder.prototype = new MovieClip(); Object.registerClass("butterslug placeholder", butterslugPlaceholder); #endinitclip
Symbol 333 MovieClip [placeholder-chainsaw] Frame 1
#initclip 16 function chainsawPlaceholder() { if (!_root.PlatformManager._activated) { _root.PlatformManager = new Toast.CPlatformManager(); _root.PlatformManager._activated = true; } var _local4 = {x:this._x, y:this._y}; this._parent.localToGlobal(_local4); if (_root.weaponCount == undefined) { _root.weaponCount = 0; } _root.weaponCount++; var _local3 = new Toast.CWeapon(_root, "weapon-chainsaw", "weapon-chainsaw" + _root.weaponCount, _local4.x, _local4.y); _local3.GetClip().swapDepths(1800 + _root.weaponCount); _local3._mc._origX = this._x; _local3._mc._origParent = this._parent; _local3._mc._origY = this._y; this.swapDepths(0); this.removeMovieClip(); } chainsawPlaceholder.prototype = new MovieClip(); Object.registerClass("placeholder-chainsaw", chainsawPlaceholder); #endinitclip
Symbol 344 MovieClip [toaster] Frame 1
stop();
Instance of Symbol 330 MovieClip [Platform] in Symbol 344 MovieClip [toaster] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 344 MovieClip [toaster] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 344 MovieClip [toaster] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 345 MovieClip [level1b] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 345 MovieClip [level1b] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 345 MovieClip [level1b] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 345 MovieClip [level1b] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 345 MovieClip [level1b] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 345 MovieClip [level1b] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 345 MovieClip [level1b] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 345 MovieClip [level1b] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 345 MovieClip [level1b] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 345 MovieClip [level1b] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 345 MovieClip [level1b] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 345 MovieClip [level1b] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 331 MovieClip [butterslug placeholder] in Symbol 345 MovieClip [level1b] Frame 1
onClipEvent (load) { var co = {x:840, y:320}; this._nextSpawn = new Array(); this._nextSpawn.push({_x:-1, _y:co.y, _off:70}); this._nextSpawn[0]._nextSpawn = new Array(); this._nextSpawn[0]._nextSpawn.push({_x:-1, _y:co.y, _off:80}); this._nextSpawn[0]._nextSpawn[0]._nextSpawn = new Array(); this._nextSpawn[0]._nextSpawn[0]._nextSpawn.push({_x:1, _y:co.y, _off:40}); }
Instance of Symbol 331 MovieClip [butterslug placeholder] in Symbol 345 MovieClip [level1b] Frame 1
onClipEvent (load) { var co = {x:840, y:320}; this._nextSpawn = new Array(); this._nextSpawn.push({_x:1, _y:co.y, _off:20}); this._nextSpawn[0]._nextSpawn = new Array(); this._nextSpawn[0]._nextSpawn.push({_x:-1, _y:co.y, _off:60}); this._nextSpawn[0]._nextSpawn[0]._nextSpawn = new Array(); this._nextSpawn[0]._nextSpawn[0]._nextSpawn.push({_x:1, _y:co.y, _off:0}); }
Instance of Symbol 335 MovieClip [cutscene trigger] in Symbol 345 MovieClip [level1b] Frame 1
onClipEvent (load) { this._visible = false; this.onEnterFrame = function () { var _local3 = {x:this._x, y:0}; this._parent.localToGlobal(_local3); if (_local3.x < 460) { _root.ChainsawCutscene.play(); delete this.onEnterFrame; } }; }
Instance of Symbol 344 MovieClip [toaster] in Symbol 345 MovieClip [level1b] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("toaster", "toaster" + _root.objLevel, _root.objLevel, {_width:this._width, _height:this._height}); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; this._counter = 0; this._visible = false; this._inside = false; this._allowed = true; } onClipEvent (enterFrame) { if (!_root._paused) { if (!Key.isDown(40)) { this._allowed = true; } if ((((this._allowed && (this.hitTest(_root.hero.GetClip()))) && (Math.abs(_root.hero.GetX() - _mc._x) < 20)) && (!_root.hero._jumping)) && (this._counter == 0)) { _root.ToasterNotice._visible = true; _root.NoticedToaster = this; } else if (_root.NoticedToaster == this) { _root.ToasterNotice._visible = false; } if (((((Key.isDown(40) && (this._allowed)) && (this.hitTest(_root.hero.GetClip()))) && (Math.abs(_root.hero.GetX() - _mc._x) < 20)) && (!_root.hero._jumping)) && (this._counter == 0)) { this._inside = true; this._counter++; this._allowed = false; _root.hero._curWeapon._mc._visible = false; this._mc.gotoAndStop(2); _root.hero._inToaster = true; _root.level._sect[2]._mc._visible = true; } if (this._inside) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); _root.hero._mc._x = coord.x; _root.hero._mc._y = coord.y - (this._height / 4); if (this._counter == 1) { _root.hero._curWeapon._mc._visible = false; } _root.PopNotice._visible = true; _root.ToPopToaster = this; } else if (_root.ToPopToaster == this) { _root.PopNotice._visible = false; } if ((this._counter > 0) && (_root.hero._jumping)) { _root.hero._mc._y = _root.hero._mc._y - (2 * (21 - this._counter)); this._counter++; this._inside = false; if (this._mc._currentframe == 2) { this._mc.play(); } if ((_root.hero._curWeapon._mc._visible == false) || (_root.hero._inToaster == true)) { _root.hero._curWeapon._mc._visible = true; _root.hero._inToaster = false; } _root.hero._mc._rotation = _root.hero._mc._rotation + 30; _root.hero._crouching = false; } if ((this._counter > 1) && (!_root.hero._jumping)) { this._counter = 0; this._inside = false; _root.hero._mc._rotation = 0; } if ((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } } }
Instance of Symbol 335 MovieClip [cutscene trigger] in Symbol 345 MovieClip [level1b] Frame 1
onClipEvent (load) { this._visible = false; this.onEnterFrame = function () { var _local3 = {x:1975, y:0}; _root.level.localToGlobal(_local3); if (_local3.x < 0) { _root.level._leftBound = 1977; _root.level._rightBound = 4846.1; _root.level._sect[0]._mc.visible = false; delete this.onEnterFrame; this.removeMovieClip(); } }; }
Symbol 369 MovieClip [level1 - contraption button] Frame 1
stop();
Symbol 369 MovieClip [level1 - contraption button] Frame 10
gotoAndStop (11);
Symbol 369 MovieClip [level1 - contraption button] Frame 11
stop();
Symbol 397 MovieClip [level1 - fence] Frame 1
stop();
Instance of Symbol 330 MovieClip [Platform] in Symbol 397 MovieClip [level1 - fence] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Symbol 397 MovieClip [level1 - fence] Frame 2
_root.level.fence.done = true;
Symbol 397 MovieClip [level1 - fence] Frame 40
stop(); _root.level._sect[1]._mc._visible = true;
Symbol 404 MovieClip Frame 1
stop();
Instance of Symbol 330 MovieClip [Platform] in Symbol 404 MovieClip Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Symbol 404 MovieClip Frame 36
stop();
Symbol 407 MovieClip [level1 - broken bridge2] Frame 1
stop();
Instance of Symbol 330 MovieClip [Platform] in Symbol 407 MovieClip [level1 - broken bridge2] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Symbol 407 MovieClip [level1 - broken bridge2] Frame 2
stop();
Symbol 425 MovieClip Frame 6
_parent.gotoAndStop("IDLE");
Symbol 426 MovieClip [jelly] Frame 1
stop();
Symbol 426 MovieClip [jelly] Frame 2
stop();
Symbol 427 MovieClip [level1a] Frame 1
Instance of Symbol 360 MovieClip [level1 - midhouse] in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("level1 - midhouse", "level1 - midehouse", 1299); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); } onClipEvent (enterFrame) { if ((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 369 MovieClip [level1 - contraption button] in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("level1 - contraption button", "level1 - contraption button", _root.objLevel); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; } onClipEvent (enterFrame) { if ((this.button.hitTest(_root.hero._mc) && (_root.hero._curAction._name == "HEADBUTT")) && (!_root.level.fence.done)) { this.play(); this._mc.play(); _root.level.fence.play(); } if ((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 373 MovieClip [level1 - house post 1] in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("level1 - house post 1", "level1 - house post 1", _root.objLevel); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; } onClipEvent (enterFrame) { if ((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 377 MovieClip [level1 - house post 2] in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("level1 - house post 2", "level1 - house post 2", _root.objLevel); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; } onClipEvent (enterFrame) { if ((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 379 MovieClip [level1 - bridge post 1] "bar" in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("level1 - bridge post 1", "level1 - bridge post 1", _root.objLevel); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(_mc); _root.objLevel++; } onClipEvent (enterFrame) { if ((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 381 MovieClip [level1 - bridge post 2] in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("level1 - bridge post 2", "level1 - bridge post 2", _root.objLevel); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; } onClipEvent (enterFrame) { if ((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 383 MovieClip [level1 - beware sign] in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("level1 - beware sign", "level1 - beware sign", _root.objLevel); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(_mc); _root.objLevel++; } onClipEvent (enterFrame) { if ((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 397 MovieClip [level1 - fence] in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { _root.level.fence = this; }
Instance of Symbol 344 MovieClip [toaster] in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("toaster", "toaster" + _root.objLevel, _root.objLevel, {_width:this._width, _height:this._height}); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; this._counter = 0; this._visible = false; this._inside = false; this._allowed = true; } onClipEvent (enterFrame) { if (!_root._paused) { if (!Key.isDown(40)) { this._allowed = true; } if ((((this._allowed && (this.hitTest(_root.hero.GetClip()))) && (Math.abs(_root.hero.GetX() - _mc._x) < 20)) && (!_root.hero._jumping)) && (this._counter == 0)) { _root.ToasterNotice._visible = true; _root.NoticedToaster = this; } else if (_root.NoticedToaster == this) { _root.ToasterNotice._visible = false; } if (((((Key.isDown(40) && (this._allowed)) && (this.hitTest(_root.hero.GetClip()))) && (Math.abs(_root.hero.GetX() - _mc._x) < 20)) && (!_root.hero._jumping)) && (this._counter == 0)) { this._inside = true; this._counter++; this._allowed = false; _root.hero._curWeapon._mc._visible = false; this._mc.gotoAndStop(2); _root.hero._inToaster = true; } if (this._inside) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); _root.hero._mc._x = coord.x; _root.hero._mc._y = coord.y - (this._height / 4); if (this._counter == 1) { _root.hero._curWeapon._mc._visible = false; } _root.PopNotice._visible = true; _root.ToPopToaster = this; } else if (_root.ToPopToaster == this) { _root.PopNotice._visible = false; } if ((this._counter > 0) && (_root.hero._jumping)) { _root.hero._mc._y = _root.hero._mc._y - (2 * (15 - this._counter)); this._counter++; this._inside = false; if (this._mc._currentframe == 2) { this._mc.play(); } if ((_root.hero._curWeapon._mc._visible == false) || (_root.hero._inToaster == true)) { _root.hero._curWeapon._mc._visible = true; _root.hero._inToaster = false; } _root.hero._mc._rotation = _root.hero._mc._rotation + 30; _root.hero._crouching = false; } if ((this._counter > 1) && (!_root.hero._jumping)) { this._counter = 0; this._inside = false; _root.hero._mc._rotation = 0; } if ((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } } }
Instance of Symbol 344 MovieClip [toaster] in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("toaster", "toaster" + _root.objLevel, _root.objLevel, {_width:this._width, _height:this._height}); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; this._counter = 0; this._visible = false; this._inside = false; this._allowed = true; } onClipEvent (enterFrame) { if (!_root._paused) { if (!Key.isDown(40)) { this._allowed = true; } if ((((this._allowed && (this.hitTest(_root.hero.GetClip()))) && (Math.abs(_root.hero.GetX() - _mc._x) < 20)) && (!_root.hero._jumping)) && (this._counter == 0)) { _root.ToasterNotice._visible = true; _root.NoticedToaster = this; } else if (_root.NoticedToaster == this) { _root.ToasterNotice._visible = false; } if (((((Key.isDown(40) && (this._allowed)) && (this.hitTest(_root.hero.GetClip()))) && (Math.abs(_root.hero.GetX() - _mc._x) < 20)) && (!_root.hero._jumping)) && (this._counter == 0)) { this._inside = true; this._counter++; this._allowed = false; _root.hero._curWeapon._mc._visible = false; this._mc.gotoAndStop(2); _root.hero._inToaster = true; } if (this._inside) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); _root.hero._mc._x = coord.x; _root.hero._mc._y = coord.y - (this._height / 4); if (this._counter == 1) { _root.hero._curWeapon._mc._visible = false; } _root.PopNotice._visible = true; _root.ToPopToaster = this; } else if (_root.ToPopToaster == this) { _root.PopNotice._visible = false; } if ((this._counter > 0) && (_root.hero._jumping)) { _root.hero._mc._y = _root.hero._mc._y - (2 * (15 - this._counter)); this._counter++; this._inside = false; if (this._mc._currentframe == 2) { this._mc.play(); } if ((_root.hero._curWeapon._mc._visible == false) || (_root.hero._inToaster == true)) { _root.hero._curWeapon._mc._visible = true; _root.hero._inToaster = false; } _root.hero._mc._rotation = _root.hero._mc._rotation + 30; _root.hero._crouching = false; } if ((this._counter > 1) && (!_root.hero._jumping)) { this._counter = 0; this._inside = false; _root.hero._mc._rotation = 0; } if ((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } } }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 404 MovieClip in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { _root.bridge1Trigger = false; } onClipEvent (enterFrame) { var coord = {x:_x, y:_y}; this._parent.localToGlobal(coord); if (((_root.hero.GetX() - 20) >= coord.x) && (!_root.bridge1Trigger)) { _root.bridge1Trigger = true; this.play(); } }
Instance of Symbol 407 MovieClip [level1 - broken bridge2] in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 427 MovieClip [level1a] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 426 MovieClip [jelly] in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { var sounds = new Array(); sounds.push("aur"); sounds.push("de"); sounds.push("die"); sounds.push("exc"); sounds.push("hay"); sounds.push("lay"); sounds.push("pfmh"); sounds.push("ppt"); sounds.push("pwr"); sounds.push("tar"); this._sounds = sounds; this._able = true; this._conv = false; this._lastSound = -1; } onClipEvent (enterFrame) { if ((substring(_root.hero._curWeapon._name, 8, 8)) == "crossbow") { if (this.hitTest(_root.crossbowArrow)) { _root.crossbowArrow._speed = 0; _root.crossbowArrow.removeMovieClip(); if (this._able) { this._able = false; this.gotoAndStop("HIT"); _root.nguts = _root.attachMovie("jellyGuts", "jellyGuts!", 9075500); _root.nguts._x = 275 - (_root.nguts._width / 2); _root.nguts._y = 200 + (_root.nguts._height / 2); var rand = Math.round(Math.random() * (this._sounds.length - 1)); while (rand == this._lastSound) { rand = Math.round(Math.random() * (this._sounds.length - 1)); } this._lastSound = rand; this._mySound = new Sound(this); this._mySound.attachSound(this._sounds[rand]); _root.bgSound.setVolume(0); this._mySound.start(); this._mySound.onSoundComplete = function () { _root.bgSound.setVolume(_root.bgVolume); delete this.onSoundComplete; }; } } else { this._able = true; } } if (this.hitTest(_root.hero._mc) && (!this._conv)) { this._conv = true; this._mySound = new Sound(this); this._mySound.attachSound("fruit"); _root.bgSound.setVolume(0); this._mySound.start(); this._mySound.onSoundComplete = function () { _root.bgSound.setVolume(_root.bgVolume); delete this.onSoundComplete; }; } }
Instance of Symbol 331 MovieClip [butterslug placeholder] in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { var co = {x:840, y:0}; this._parent.localToGlobal(co); _root.level.globalToLocal(co); this._nextSpawn = new Array(); this._nextSpawn.push({_x:-1, _y:co.y, _off:100}); this._nextSpawn.push({_x:-1, _y:co.y}); this._nextSpawn[0]._nextSpawn = new Array(); this._nextSpawn[0]._nextSpawn.push({_x:1, _y:co.y, _final:3900}); }
Instance of Symbol 331 MovieClip [butterslug placeholder] in Symbol 427 MovieClip [level1a] Frame 1
onClipEvent (load) { var co = {x:840, y:330}; this._nextSpawn = new Array(); this._nextSpawn.push({_x:1, _y:co.y}); this._nextSpawn[0]._nextSpawn = new Array(); this._nextSpawn[0]._nextSpawn.push({_x:-1, _y:co.y, _off:150}); this._nextSpawn[0]._nextSpawn.push({_x:-1, _y:co.y}); this._nextSpawn[0]._nextSpawn[0]._nextSpawn = new Array(); this._nextSpawn[0]._nextSpawn[0]._nextSpawn.push({_x:1, _y:co.y}); this._nextSpawn[0]._nextSpawn[0]._nextSpawn[0]._nextSpawn = new Array(); this._nextSpawn[0]._nextSpawn[0]._nextSpawn[0]._nextSpawn.push({_x:1, _y:co.y, _final:1350}); }
Symbol 442 MovieClip Frame 27
_root.boatBatCount++; delete this._parent.onEnterFrame; this._parent.removeMovieClip(); delete this._parent._parent; stop();
Symbol 443 MovieClip [butterbat] Frame 1
if (this.onEnterFrame == undefined) { this._ball = 0; this.onEnterFrame = function () { var _local3 = this._parent; var _local5 = _local3._manager; var _local4 = this; if (_local3._stacked != undefined) { if ((((this._x < 0) || (this._y < 0)) || (this._x > 550)) || (this._y > 400)) { _local3._alive = false; _local3.SetAction("DIE"); _root.crossbowArrow._stacked = 0; _root.crossbowArrow._stackRef = new Array(); this.removeMovieClip(); } } if (!_root._paused) { if (_local3._alive == undefined) { _local3._alive = true; } if (((_local5._xSpeed != 0) || (_local5._ySpeed != 0)) || (!_root._canControl)) { _local3._mc._x = _local3._mc._x + _local5._xSpeed; _local3._mc._y = _local3._mc._y + _local5._ySpeed; } if ((((_local4._counter >= 50) || (_local4._counter == undefined)) && (Math.abs(_root.hero._xSpeed + _local5._xSpeed) > 0)) || (_local4._rangeGood == undefined)) { _local4._rangeGood = _local5.EntityInRange(_local3._id, _root.hero); _local4._counter = 0; } _local4._counter++; this._ball++; if ((_local3._curAction._name != "DIE") && (_local4._rangeGood)) { if ((this._ball >= 100) && (!_root.hero._inToaster)) { this._ball = 0; var _local6 = _root.getNextHighestDepth(); _root.attachMovie("butterBall", "batBall" + _local6, _local6, {_x:this._x, _y:this._y + 10, _rotation:90, _speed:6}); } _local3._alive = true; _local4._alpha = 100; var _local7 = _local3._id; _local5.CheckAgainst(_local7); if ((!_root.hero._attacking) && (_root.hero._curWeapon._name == "no-weapon")) { _local4._able = true; } if (_root.hero._curWeapon._name.substr(7, 8) == "chainsaw") { if ((_root.hero._curWeapon._mc._visible && (_local4.hitTest(_root.hero._curWeapon._mc))) && (_root.hero._attacking)) { _local4._able = false; _local3._hitPoints = 0; _local3.SetAction("DIE"); } } else if (_root.crossbowArrow.hitTest(this) && (!this._parent._stacked)) { if (_root.crossbowArrow._stacked == undefined) { _root.crossbowArrow._stacked = 0; } else if (_root.crossbowArrow._stacked < 4) { _root.boatBatCount++; _root.crossbowArrow._stacked++; _root.crossbowArrow._stackRef.push(this); this._parent._stacked = _root.crossbowArrow; } } } else if (_local3._curAction._name != "DIE") { } else { _local3._alive = false; } if (_local4._rangeGood) { _local3.Update(); } } }; } stop();
Symbol 443 MovieClip [butterbat] Frame 2
stop();
Symbol 489 MovieClip Frame 1
this.onEnterFrame = function () { if (this._hit == undefined) { this._hit = false; } var _local5 = 1; if (this._parent._xscale > 0) { _local5 = -1; } var _local4 = _root.hero._curWeapon._mc._x - this._parent._x; if (_root.hero._curWeapon._name == "no-weapon") { _local4 = _root.hero._mc._x - this._parent._x; } if ((this._currentframe <= 18) || (this._currentframe >= 64)) { this._hit = false; _root.hero._mc._visible = true; _root.hero._curWeapon._mc._visible = true; } if ((_local5 * _local4) > 25) { if ((this._currentframe >= 18) && (this._currentframe <= 30)) { if (this._currentframe == 18) { if (((((_local5 * _local4) > 25) && (this._parent.hitTest(_root.hero._mc))) && (!this.feet.hitTest(_root.hero._mc))) && (!this.head.hitTest(_root.hero._mc))) { if ((!this._hit) && (!_root.hero._flash)) { _root.inButter = _root.attachMovie("in butter", "ib", 2566, {_x:_root.hero.GetX(), _y:_root.hero.GetY()}); _root.hero._mc._visible = false; _root.hero._curWeapon._mc._visible = false; _root.inButter.onEnterFrame = function () { this._x = this._x + _root.PlatformManager._xSpeed; this._y = this._y + _root.PlatformManager._ySpeed; _root.hero.SetX(this._x); _root.hero.SetY(this._y); if (this._counter == undefined) { this._counter = 0; } this._counter++; if (this._counter < 8) { if ((this._counter % 2) == 0) { var _local4 = 50; var _local6 = 100 - _local4; var _local3 = new Object(); _local3.ra = (_local3.ga = (_local3.ba = _local6)); var _local7 = _local4 / 100; _local3.rb = 255 * _local7; _local3.gb = 0; _local3.bb = 0; var _local5 = new Color(this); _local5.setTransform(_local3); } else { var _local4 = 0; var _local6 = 100 - _local4; var _local3 = new Object(); _local3.ra = (_local3.ga = (_local3.ba = _local6)); var _local7 = _local4 / 100; _local3.rb = 0; _local3.gb = 0; _local3.bb = 0; var _local5 = new Color(this); _local5.setTransform(_local3); } } else { var _local4 = 0; var _local6 = 100 - _local4; var _local3 = new Object(); _local3.ra = (_local3.ga = (_local3.ba = _local6)); var _local7 = _local4 / 100; _local3.rb = 0; _local3.gb = 0; _local3.bb = 0; var _local5 = new Color(this); _local5.setTransform(_local3); } if (_root.hero._mc._visible) { _root.inButter = undefined; this.removeMovieClip(); this._counter = 0; delete eval (this.onEnterFrame()); } }; _root.hero._hitPoints--; this._hit = true; } } else { _root.hero._mc._visible = true; _root.hero._curWeapon._mc._visible = true; } } } } else { this._hit = false; _root.hero._mc._visible = true; _root.hero._curWeapon._mc._visible = true; } if (this._parent._parent._beingChainsawed) { this.gotoAndPlay("CHAIN"); } };
Symbol 489 MovieClip Frame 18
this._parent._parent._canChainsaw = true;
Symbol 489 MovieClip Frame 50
this._parent._parent._canChainsaw = false;
Symbol 489 MovieClip Frame 101
this._parent._parent.SetActionDone("FALL");
Symbol 489 MovieClip Frame 108
_root.guts = _root.attachMovie("butterguts", "butterguts!", 9075555); _root.guts._x = 275 - (_root.guts._width / 2); _root.guts._y = 200 + (_root.guts._height / 2); if (!this._parent._parent._beingChainsawed) { gotoAndPlay ("START"); this._parent._parent._canChainsaw = false; } else { gotoAndPlay ("CHAIN"); }
Symbol 503 MovieClip Frame 52
this._parent._parent.SetActionDone("GETUP");
Symbol 528 MovieClip Frame 93
this._parent._parent.SetActionDone("JUMPIN");
Symbol 539 MovieClip Frame 29
this._parent._parent.SetActionDone("JUMPOUT");
Symbol 550 MovieClip Frame 1
this._parent._parent._speed = 0;
Symbol 550 MovieClip Frame 9
this._parent._parent._speed = 6;
Symbol 550 MovieClip Frame 19
this._parent._parent._speed = 0;
Symbol 555 MovieClip Frame 6
this._parent._parent.SetActionDone("HITUP");
Symbol 560 MovieClip Frame 6
this._parent._parent.SetActionDone("HITDOWN");
Symbol 580 MovieClip Frame 7
if (this._parent.hitTest(_root.hero._curWeapon._mc)) { gotoAndPlay (1); } else { this._parent._parent._canChainsaw = false; }
Symbol 580 MovieClip Frame 58
this._parent._parent.SetActionDone("GETUP");
Symbol 604 MovieClip Frame 92
_root.goClip.play(); _root.level._rightBound = 16000; _root.bgSound.stop(); _root.bgSound.attachSound("GaymTheme"); _root.bgSound.start(0, 99999); _root.level._sect[3]._mc._visible = true;
Symbol 604 MovieClip Frame 121
delete this._parent.onEnterFrame; this._parent.removeMovieClip(); this._parent._parent._alive = false; delete this._parent._parent; stop();
Symbol 628 MovieClip Frame 1
this.onEnterFrame = function () { if (this._hit == undefined) { this._hit = false; } var _local8 = 1; if (this._parent._xscale > 0) { _local8 = -1; } if ((this._currentframe <= 18) || (this._currentframe >= 38)) { this._hit = false; _root.hero._mc._visible = true; _root.hero._curWeapon._mc._visible = true; } if ((this._currentframe >= 19) && (this._currentframe <= 37)) { var _local4 = false; if (_root.holeCover.hitTest(_root.hero._mc)) { _local4 = true; } if ((!_local4) && (this._parent.hitTest(_root.hero._mc))) { if ((!this._hit) && (!_root.hero._flash)) { _root.inButter = _root.attachMovie("in butter", "ib", 2566, {_x:_root.hero.GetX(), _y:_root.hero.GetY()}); _root.hero._mc._visible = false; _root.hero._curWeapon._mc._visible = false; _root.inButter.onEnterFrame = function () { this._x = this._x + _root.PlatformManager._xSpeed; this._y = this._y + _root.PlatformManager._ySpeed; _root.hero.SetX(this._x); _root.hero.SetY(this._y); if (this._counter == undefined) { this._counter = 0; } this._counter++; if (this._counter < 8) { if ((this._counter % 2) == 0) { var _local4 = 50; var _local6 = 100 - _local4; var _local3 = new Object(); _local3.ra = (_local3.ga = (_local3.ba = _local6)); var _local7 = _local4 / 100; _local3.rb = 255 * _local7; _local3.gb = 0; _local3.bb = 0; var _local5 = new Color(this); _local5.setTransform(_local3); } else { var _local4 = 0; var _local6 = 100 - _local4; var _local3 = new Object(); _local3.ra = (_local3.ga = (_local3.ba = _local6)); var _local7 = _local4 / 100; _local3.rb = 0; _local3.gb = 0; _local3.bb = 0; var _local5 = new Color(this); _local5.setTransform(_local3); } } else { var _local4 = 0; var _local6 = 100 - _local4; var _local3 = new Object(); _local3.ra = (_local3.ga = (_local3.ba = _local6)); var _local7 = _local4 / 100; _local3.rb = 0; _local3.gb = 0; _local3.bb = 0; var _local5 = new Color(this); _local5.setTransform(_local3); } if (_root.hero._mc._visible) { _root.inButter = undefined; this.removeMovieClip(); this._counter = 0; delete eval (this.onEnterFrame()); } }; _root.hero._hitPoints--; this._hit = true; } } else { _root.hero._mc._visible = true; _root.hero._curWeapon._mc._visible = true; } } else { this._hit = false; _root.hero._mc._visible = true; _root.hero._curWeapon._mc._visible = true; } };
Symbol 628 MovieClip Frame 47
this._parent._parent.SetActionDone("JUMP");
Symbol 629 MovieClip [miniboss] Frame 1
if (this.onEnterFrame == undefined) { var parent = this._parent; var mgr = parent._manager; var t = this; this.onEnterFrame = function () { if (!_root._paused) { if ((_root.inButter != undefined) && (!this.hitTest(_root.hero._mc))) { _root.hero._mc._visible = true; _root.hero._curWeapon._mc._visible = true; } if (parent._alive == undefined) { parent._alive = true; } if ((mgr._xSpeed != 0) || (mgr._ySpeed != 0)) { parent._mc._x = parent._mc._x + mgr._xSpeed; parent._mc._y = parent._mc._y + mgr._ySpeed; } var _local6 = this._y; if ((!parent._jumping) && (parent._hLink != undefined)) { parent._applyGravity = false; var _local3 = {x:parent._hLink._x, y:parent._hLink._y}; parent._hLink._parent.localToGlobal(_local3); this._parent.globalToLocal(_local3); var _local14 = this._x - (this._width / 2); var _local12 = this._x + (this._width / 2); var _local10 = _local3.x - (parent._hLink._width / 2); var _local9 = _local3.x + (parent._hLink._width / 2); if ((_local14 < _local10) || (_local12 > _local9)) { parent._hLink = undefined; parent._applyGravity = true; } parent._gravityCount = 0; _local6 = _local3.y - 118; } else if (parent._hLink == undefined) { parent_applyGravity = true; } parent._mc._y = _local6; if ((((t._counter >= 50) || (t._counter == undefined)) && (Math.abs(_root.hero._xSpeed + mgr._xSpeed) > 0)) || (t._rangeGood == undefined)) { t._rangeGood = mgr.EntityInRange(parent._id, _root.hero); t._counter = 0; } t._counter++; if ((parent._curAction._name != "DIE") && (t._rangeGood)) { parent._alive = true; var _local11 = parent._id; mgr.CheckAgainst(_local11); if (!_root.hero._attacking) { this._able = true; } if ((((parent._curAction._name == "FALL") || (parent._curAction._name == "ALMOSTDEAD")) && (parent._canChainsaw)) && (_root.hero._curWeapon._name.substr(0, 15) == "weapon-chainsaw")) { var _local8 = 1; if (this._xscale > 0) { _local8 = -1; } var _local7 = _root.hero._curWeapon._mc._x - t._x; if (_root.hero._curWeapon._name == "no-weapon") { _local7 = _root.hero._mc._x - t._x; } var _local5 = false; if (_root.holeCover.hitTest(_root.hero._mc)) { _local5 = true; } if ((((((!_local5) && ((_local8 * _local7) > 0)) && (_root.hero._curWeapon._mc._visible)) && (this._able)) && (t.hitTest(_root.hero._curWeapon._mc))) && (_root.hero._attacking)) { this._able = false; parent._hitPoints--; parent._localGuts = _root.attachMovie("butterlocalguts", "localguts" + this._name, 1100 + t.getDepth(), {_x:_root.hero._mc._x + 10, _y:_root.hero._curWeapon._mc._y - 10}); parent._beingChainsawed = true; } else { parent._beingChainsawed = false; } } else { if (((((parent._curAction._name != "ALMOSTDEAD") && (parent._curAction._name == "FALL")) && (this.hitTest(_root.hero._mc))) && (this._able)) && (_root.hero._curAction._name == "HEADBUTT")) { var _local4 = new Sound(this); _local4.setVolume(_root.fxVolume); var _local13 = Math.round(Math.random()); if (_local13 == 0) { _local4.attachSound("punch1"); } else { _local4.attachSound("punch2"); } _local4.start(); parent._hitPoints = parent._hitPoints - 0.1; _fallCount = _maxFall; this._able = false; } parent._beingChainsawed = false; } } else if (parent._curAction._name != "DIE") { } else { parent._alive = false; } if (t._rangeGood) { parent.Update(); } } }; } stop();
Symbol 629 MovieClip [miniboss] Frame 2
stop();
Symbol 629 MovieClip [miniboss] Frame 3
stop();
Symbol 629 MovieClip [miniboss] Frame 4
stop();
Symbol 629 MovieClip [miniboss] Frame 5
stop();
Symbol 629 MovieClip [miniboss] Frame 6
stop();
Symbol 629 MovieClip [miniboss] Frame 7
stop();
Symbol 629 MovieClip [miniboss] Frame 8
stop();
Symbol 629 MovieClip [miniboss] Frame 9
stop();
Symbol 629 MovieClip [miniboss] Frame 10
stop();
Symbol 629 MovieClip [miniboss] Frame 11
stop();
Symbol 629 MovieClip [miniboss] Frame 12
stop();
Symbol 631 MovieClip [miniboss placeholder] Frame 1
#initclip 17 function minibossPlaceholder() { this.onEnterFrame = function () { if (!_root.PlatformManager._activated) { _root.PlatformManager = new Toast.CPlatformManager(); _root.PlatformManager._activated = true; } var _local4 = {x:this._x, y:this._y}; this._parent.localToGlobal(_local4); if (_root.slugCount == undefined) { _root.slugCount = 0; } _root.slugCount++; var _local3 = new Toast.CMiniBossEntity(_root, "miniboss", "miniboss" + _root.slugCount, _local4.x, _local4.y, 6); _local3.GetClip().swapDepths(500 + _root.slugCount); _local3.SetWidth(_local3.GetClip()._width * 2); _local3.SetHeight(_local3.GetClip()._height * 2); _root.PlatformManager.AddEntity(_local3); this.swapDepths(0); this.removeMovieClip(); delete this.onEnterFrame; }; } minibossPlaceholder.prototype = new MovieClip(); Object.registerClass("miniboss placeholder", minibossPlaceholder); #endinitclip
Instance of Symbol 659 MovieClip [firehitter] in Symbol 683 MovieClip Frame 1
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.crossbowArrow)) { _root._flame = _root.attachMovie("arrow fire", "arrow fire", _root.crossbowArrow.getDepth() + 15, {_x:_root.crossbowArrow._x + (_root.crossbowArrow._width / 2), _y:_root.crossbowArrow._y - (_root.crossbowArrow._height / 2)}); _root._flame.onEnterFrame = function () { if (((((this._x > 550) || (this._x < 0)) || (this._y < 0)) || (this._y > 400)) || (_root.crossbowArrow._x == undefined)) { this.removeMovieClip(); } this._x = _root.crossbowArrow._x + (_root.crossbowArrow._width / 2); this._y = _root.crossbowArrow._y - (_root.crossbowArrow._height / 2); }; } }
Symbol 719 MovieClip Frame 1
stop();
Instance of Symbol 330 MovieClip [Platform] in Symbol 719 MovieClip Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Symbol 719 MovieClip Frame 61
_root.goClip.play(); _root.level._rightBound = 20000;
Symbol 719 MovieClip Frame 85
stop();
Instance of Symbol 335 MovieClip [cutscene trigger] in Symbol 721 MovieClip [level1e] Frame 1
onClipEvent (load) { this._visible = false; this.onEnterFrame = function () { if (this._parent._visible) { var _local3 = {x:15300, y:0}; _root.level.localToGlobal(_local3); if (_local3.x < 0) { _root.bgSound.stop(); _root.bgSound.attachSound("BuckFuddy Loop"); _root.bgSound.start(0, 99999); _root.caveDone = true; _root.level._leftBound = 15300; _root.level._rightBound = 17850; _root._canControl = true; _root.caveCutscene.gotoAndStop(1); _root.caveCutscene._visible = false; _root.canSwarm = true; delete this.onEnterFrame; } } }; }
Instance of Symbol 335 MovieClip [cutscene trigger] in Symbol 721 MovieClip [level1e] Frame 1
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.hero._mc)) { _root.canSwarm = false; } }
Instance of Symbol 335 MovieClip [cutscene trigger] in Symbol 721 MovieClip [level1e] Frame 1
onClipEvent (load) { this._visible = false; this.onEnterFrame = function () { if (this._parent._visible) { if (this.hitTest(_root.hero._mc) && (!_root.level._sect[5]._visible)) { _root._canControl = false; _root.hero._mc._xscale = -Math.abs(_root.hero._mc._xscale); _root.caveCutscene.play(); _root.level._sect[5]._mc._visible = true; } if (((!_root._canControl) && (_root.caveDone2 == undefined)) && (_root.hero._curAction._name != "DIE")) { _root.hero.SetAction("RUN"); _root.level._x = _root.level._x - (_root.hero._speed * 1.5); } if (_root.caveDone2) { _root.level._sect[4]._mc._visible = false; delete this.onEnterFrame; this.removeMovieClip(); } } }; }
Instance of Symbol 651 MovieClip [strong health] in Symbol 721 MovieClip [level1e] Frame 1
onClipEvent (load) { this.onEnterFrame = function () { if (this.hitTest(_root.hero._mc) && (this._visible)) { var _local3 = new Sound(this); _local3.attachSound("health"); _local3.start(); _root.hero._hitPoints = 15; this._visible = false; delete this.onEnterFrame; } }; }
Instance of Symbol 685 MovieClip [shine] in Symbol 721 MovieClip [level1e] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("shine", "shine", _root.objLevel); this._mc._x = coord.x; this._mc._y = coord.y; this._mc._alpha = 85; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; this._visible = false; } onClipEvent (enterFrame) { if (((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) || (!_root._canControl)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 687 MovieClip [beginning of cave] in Symbol 721 MovieClip [level1e] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("beginning of cave", "beginning of cave", _root.objLevel + 6000); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; } onClipEvent (enterFrame) { if (((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) || (!_root._canControl)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 689 MovieClip [shine2] in Symbol 721 MovieClip [level1e] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("shine2", "shine2", _root.objLevel); this._mc._x = coord.x; this._mc._y = coord.y; this._mc._alpha = 85; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; this._visible = false; } onClipEvent (enterFrame) { if (((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) || (!_root._canControl)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 691 MovieClip [endofcave] in Symbol 721 MovieClip [level1e] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("endofcave", "endofcave", _root.objLevel + 6000); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; } onClipEvent (enterFrame) { if (((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) || (!_root._canControl)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 719 MovieClip in Symbol 721 MovieClip [level1e] Frame 1
onClipEvent (load) { this.swarmCount = 0; this.swarm = undefined; _root.nest = this; this._flamed = false; this._warned = false; this.afterCount = 0; } onClipEvent (enterFrame) { if (this._parent._visible) { if ((this.hitTest(_root.crossbowArrow) && (this.hitTest(_root._flame))) && (!this._flamed)) { this.play(); this._flamed = true; _root._flame.removeMovieClip(); } if (this.swarm != undefined) { this.swarm._x = this.swarm._x - 16; if (this.swarm.hitTest(_root.hero._mc) && (!this.swarmHit)) { this.swarmHit = true; } var o = {x:this.swarm._x + this.swarm._width, y:0}; _root.level.localToGlobal(o); if (o.x < 0) { this.swarm._visible = false; this.swarm.removeMovieClip(); this.swarm = undefined; } } if (_root.canSwarm) { if (this.swarm == undefined) { this.swarmCount++; } var startX = 18060; if (this.swarmCount >= 40) { this.swarmCount = 0; this.afterCount++; this.swarm._visible = true; this.swarmHit = false; var d = _root.getNextHighestDepth(); this.swarm = _root.level.attachMovie("batSwarm", "batSwarm" + d, d, {_x:startX, _y:1130}); } if (this.afterCount > 0) { this.afterCount++; } if (this.afterCount >= 70) { _root.swarmWarn._visible = false; this._warned = false; this.afterCount = 0; } if ((this.afterCount >= 45) && (!this._warned)) { this._warned = true; _root.swarmWarn._visible = true; _root.swarmWarn.play(); } } else { _root.swarmWarn._visible = false; } } }
Instance of Symbol 330 MovieClip [Platform] in Symbol 721 MovieClip [level1e] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 721 MovieClip [level1e] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 721 MovieClip [level1e] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 721 MovieClip [level1e] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 721 MovieClip [level1e] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 434 MovieClip in Symbol 722 MovieClip [batSwarm] Frame 1
onClipEvent (load) { this.gotoAndPlay(Math.floor(Math.random() * 4) + 1); } onClipEvent (enterFrame) { if (this.hitTest(_root.hero._mc)) { _root.hero._hitPoints = _root.hero._hitPoints - 0.2; } }
Instance of Symbol 434 MovieClip in Symbol 722 MovieClip [batSwarm] Frame 1
onClipEvent (load) { this.gotoAndPlay(Math.floor(Math.random() * 4) + 1); } onClipEvent (enterFrame) { if (this.hitTest(_root.hero._mc)) { _root.hero._hitPoints = _root.hero._hitPoints - 0.2; } }
Instance of Symbol 434 MovieClip in Symbol 722 MovieClip [batSwarm] Frame 1
onClipEvent (load) { this.gotoAndPlay(Math.floor(Math.random() * 4) + 1); } onClipEvent (enterFrame) { if (this.hitTest(_root.hero._mc)) { _root.hero._hitPoints = _root.hero._hitPoints - 0.2; } }
Instance of Symbol 434 MovieClip in Symbol 722 MovieClip [batSwarm] Frame 1
onClipEvent (load) { this.gotoAndPlay(Math.floor(Math.random() * 4) + 1); } onClipEvent (enterFrame) { if (this.hitTest(_root.hero._mc)) { _root.hero._hitPoints = _root.hero._hitPoints - 0.2; } }
Instance of Symbol 434 MovieClip in Symbol 722 MovieClip [batSwarm] Frame 1
onClipEvent (load) { this.gotoAndPlay(Math.floor(Math.random() * 4) + 1); } onClipEvent (enterFrame) { if (this.hitTest(_root.hero._mc)) { _root.hero._hitPoints = _root.hero._hitPoints - 0.2; } }
Instance of Symbol 434 MovieClip in Symbol 722 MovieClip [batSwarm] Frame 1
onClipEvent (load) { this.gotoAndPlay(Math.floor(Math.random() * 4) + 1); } onClipEvent (enterFrame) { if (this.hitTest(_root.hero._mc)) { _root.hero._hitPoints = _root.hero._hitPoints - 0.2; } }
Instance of Symbol 434 MovieClip in Symbol 722 MovieClip [batSwarm] Frame 1
onClipEvent (load) { this.gotoAndPlay(Math.floor(Math.random() * 4) + 1); } onClipEvent (enterFrame) { if (this.hitTest(_root.hero._mc)) { _root.hero._hitPoints = _root.hero._hitPoints - 0.2; } }
Instance of Symbol 330 MovieClip [Platform] in Symbol 752 MovieClip [boattoaster] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; } onClipEvent (load) { var range = 30; var init = this._tree; var combined = (init + range); var i = init; while (i <= combined) { _root.PlatformManager._tree[i]._plats.push(this._id); i++; } }
Instance of Symbol 330 MovieClip [Platform] in Symbol 752 MovieClip [boattoaster] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; } onClipEvent (load) { var range = 30; var init = this._tree; var combined = (init + range); var i = init; while (i <= combined) { _root.PlatformManager._tree[i]._plats.push(this._id); i++; } }
Instance of Symbol 330 MovieClip [Platform] in Symbol 752 MovieClip [boattoaster] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; } onClipEvent (load) { var range = 30; var init = this._tree; var combined = (init + range); var i = init; while (i <= combined) { _root.PlatformManager._tree[i]._plats.push(this._id); i++; } }
Instance of Symbol 330 MovieClip [Platform] in Symbol 752 MovieClip [boattoaster] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; } onClipEvent (load) { var range = 30; var init = this._tree; var combined = (init + range); var i = init; while (i <= combined) { _root.PlatformManager._tree[i]._plats.push(this._id); i++; } }
Instance of Symbol 330 MovieClip [Platform] in Symbol 752 MovieClip [boattoaster] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; } onClipEvent (load) { var range = 30; var init = this._tree; var combined = (init + range); var i = init; while (i <= combined) { _root.PlatformManager._tree[i]._plats.push(this._id); i++; } }
Instance of Symbol 330 MovieClip [Platform] in Symbol 752 MovieClip [boattoaster] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; } onClipEvent (load) { var range = 30; var init = this._tree; var combined = (init + range); var i = init; while (i <= combined) { _root.PlatformManager._tree[i]._plats.push(this._id); i++; } }
Instance of Symbol 330 MovieClip [Platform] in Symbol 752 MovieClip [boattoaster] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; } onClipEvent (load) { var range = 30; var init = this._tree; var combined = (init + range); var i = init; while (i <= combined) { _root.PlatformManager._tree[i]._plats.push(this._id); i++; } }
Symbol 760 MovieClip Frame 1
stop();
Symbol 760 MovieClip Frame 2
stop();
Instance of Symbol 760 MovieClip in Symbol 761 MovieClip [middleisland] Frame 1
onClipEvent (load) { this._down = 220; this._downCount = 0; var me = new Sound(this); me.attachSound("Timer3"); this._s = me; } onClipEvent (enterFrame) { this._s.setVolume(_root.fxVolume); if ((this._downCount == 0) && (_root.hero._curAction._name == "HEADBUTT")) { if (this.hitTest(_root.hero._mc)) { this._downCount++; this.gotoAndStop(2); _root.metalWall.gotoAndStop(2); _root.metalLeft._x = -100000000; _root.metalRight._x = -100000000; this._s.start(0, 999); } } if (this._downCount > 0) { this._downCount++; } if ((this._downCount >= this._down) && (!_root.metalWall.hitTest(_root.hero._mc))) { this._downCount = 0; this.gotoAndStop(1); _root.metalWall.play(); _root.metalLeft._x = _root.metalLeft._origX; _root.metalRight._x = _root.metalRight._origX; this._s.stop(); } }
Symbol 769 MovieClip [metal wall] Frame 1
stop();
Symbol 769 MovieClip [metal wall] Frame 2
stop();
Instance of Symbol 765 MovieClip [metalWallCheck] in Symbol 769 MovieClip [metal wall] Frame 2
onClipEvent (load) { this._visible = false; }
Symbol 773 MovieClip [placeholder-crossbow] Frame 1
#initclip 18 function crossbowPlaceholder() { if (!_root.PlatformManager._activated) { _root.PlatformManager = new Toast.CPlatformManager(); _root.PlatformManager._activated = true; } var _local4 = {x:this._x, y:this._y}; this._parent.localToGlobal(_local4); if (_root.weaponCount == undefined) { _root.weaponCount = 0; } _root.weaponCount++; var _local3 = new Toast.CWeapon(_root, "weapon-crossbow", "weapon-crossbow" + _root.weaponCount, _local4.x, _local4.y); _local3.GetClip().swapDepths(1800 + _root.weaponCount); _local3._mc._origX = this._x; _local3._mc._origParent = this._parent; _local3._mc._origY = this._y; this.swapDepths(0); this.removeMovieClip(); } crossbowPlaceholder.prototype = new MovieClip(); Object.registerClass("placeholder-crossbow", crossbowPlaceholder); #endinitclip
Symbol 775 MovieClip [butterbat placeholder] Frame 1
#initclip 19 function butterbatPlaceholder() { if (!_root.PlatformManager._activated) { _root.PlatformManager = new Toast.CPlatformManager(); _root.PlatformManager._activated = true; } var _local3 = {x:this._x, y:this._y}; this._parent.localToGlobal(_local3); if (_root.slugCount == undefined) { _root.slugCount = 0; } _root.slugCount++; var _local4 = new Toast.CButterBatEntity(_root, "butterbat", "butterbat" + _root.slugCount, _local3.x, _local3.y, 2); _local4.GetClip().swapDepths(500 + _root.slugCount); _root.PlatformManager.AddEntity(_local4); this.swapDepths(0); this.removeMovieClip(); } butterbatPlaceholder.prototype = new MovieClip(); Object.registerClass("butterbat placeholder", butterbatPlaceholder); #endinitclip
Instance of Symbol 752 MovieClip [boattoaster] in Symbol 778 MovieClip [level1d] Frame 1
onClipEvent (enterFrame) { var co = {x:_parent.toast._mc._x, y:0}; _parent.globalToLocal(co); this._x = co.x; if ((_root.boatBatCount > 4) && (this._done == undefined)) { _root.level._rightBound = 15025; _root.goClip.play(); this._done = true; } }
Instance of Symbol 754 MovieClip [cavedepth] in Symbol 778 MovieClip [level1d] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("cavedepth", "cavedepth", _root.objLevel); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; } onClipEvent (enterFrame) { if (((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) || (!_root._canControl)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 769 MovieClip [metal wall] in Symbol 778 MovieClip [level1d] Frame 1
onClipEvent (load) { _root.metalWall = this; }
Instance of Symbol 330 MovieClip [Platform] "metalLeft" in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; } onClipEvent (load) { _root.metalLeft = this; _root.metalLeft._origX = this._x; }
Instance of Symbol 330 MovieClip [Platform] "metalRight" in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; } onClipEvent (load) { _root.metalRight = this; _root.metalRight._origX = this._x; }
Instance of Symbol 335 MovieClip [cutscene trigger] in Symbol 778 MovieClip [level1d] Frame 1
onClipEvent (load) { this._visible = false; this.onEnterFrame = function () { if (this._parent._visible) { if (this.hitTest(_root.hero._mc)) { _root.camTop = 180; _root.camBottom = 220; delete this.onEnterFrame; this.removeMovieClip(); } } }; }
Instance of Symbol 335 MovieClip [cutscene trigger] in Symbol 778 MovieClip [level1d] Frame 1
onClipEvent (load) { this._visible = false; this.onEnterFrame = function () { if (this.hitTest(_root.hero._mc)) { _root.camTop = 260; _root.camBottom = 300; _root.level._rightBound = 11741; _root.CrossbowCutscene.play(); delete this.onEnterFrame; this.removeMovieClip(); } }; }
Instance of Symbol 335 MovieClip [cutscene trigger] in Symbol 778 MovieClip [level1d] Frame 1
onClipEvent (load) { this._visible = false; this.onEnterFrame = function () { if (this._parent._visible) { var _local3 = {x:this._x, y:0}; this._parent.localToGlobal(_local3); if (_local3.x < 0) { _root.level._leftBound = 10270; this.removeMovieClip(); delete this.onEnterFrame; } } }; }
Instance of Symbol 335 MovieClip [cutscene trigger] in Symbol 778 MovieClip [level1d] Frame 1
onClipEvent (load) { this._visible = false; _root._canControl = true; this.onEnterFrame = function () { if (this._parent._visible) { if (this.hitTest(_root.hero._mc) && (!_root.level._sect[4]._visible)) { _root._canControl = false; _root.hero._mc._xscale = -Math.abs(_root.hero._mc._xscale); _root.caveCutscene.play(); _root.level._sect[4]._mc._visible = true; } if (((!_root._canControl) && (_root.caveDone == undefined)) && (_root.hero._curAction._name != "DIE")) { _root.hero.SetAction("RUN"); _root.level._x = _root.level._x - (_root.hero._speed * 2); } if (_root.caveDone) { _root._canControl = true; _root.level._sect[3]._mc._visible = false; delete this.onEnterFrame; this.removeMovieClip(); } } }; }
Instance of Symbol 344 MovieClip [toaster] "toast" in Symbol 778 MovieClip [level1d] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("toaster", "toaster" + _root.objLevel, _root.objLevel, {_width:this._width, _height:this._height}); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; this._counter = 0; this._visible = false; this._inside = false; this._allowed = true; } onClipEvent (enterFrame) { if (!_root._paused) { if (!Key.isDown(40)) { this._allowed = true; } if ((((this._allowed && (this._mc.hitTest(_root.hero.GetClip()))) && (Math.abs(_root.hero.GetX() - _mc._x) < 20)) && (!_root.hero._jumping)) && (this._counter == 0)) { _root.ToasterNotice._visible = true; _root.NoticedToaster = this; } else if (_root.NoticedToaster == this) { _root.ToasterNotice._visible = false; } if (((((Key.isDown(40) && (this._allowed)) && (this._mc.hitTest(_root.hero.GetClip()))) && (Math.abs(_root.hero.GetX() - _mc._x) < 20)) && (!_root.hero._jumping)) && (this._counter == 0)) { this._inside = true; this._counter++; this._allowed = false; _root.hero._curWeapon._mc._visible = false; this._mc.gotoAndStop(2); _root.hero._inToaster = true; } if (!this._inside) { _root.boatPlat._x = -100000; } if (this._inside) { _root.boatPlat._x = _root.boatPlat._origX; var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); if (_root.hero._curAction._name != "RUN") { } _root.hero._mc._y = coord.y - (this._height / 4); if (this._counter == 1) { _root.hero._curWeapon._mc._visible = false; } _root.PopNotice._visible = true; _root.ToPopToaster = this; } else if (_root.ToPopToaster == this) { _root.PopNotice._visible = false; } if ((this._counter > 0) && (_root.hero._jumping)) { _root.hero._mc._y = _root.hero._mc._y - (2 * (15 - this._counter)); this._counter++; this._inside = false; if (this._mc._currentframe == 2) { this._mc.play(); } if ((_root.hero._curWeapon._mc._visible == false) || (_root.hero._inToaster == true)) { _root.hero._curWeapon._mc._visible = true; _root.hero._inToaster = false; } _root.hero._mc._rotation = _root.hero._mc._rotation + 30; _root.hero._crouching = false; } if ((this._counter > 1) && (!_root.hero._jumping)) { this._counter = 0; this._inside = false; _root.hero._mc._rotation = 0; } if (this._inside) { var coord = {x:_root.hero._mc._x, y:0}; this._mc._x = coord.x; } if ((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) { if (this._inside == false) { _mc._x = _mc._x + _root.PlatformManager._xSpeed; } _mc._y = _mc._y + _root.PlatformManager._ySpeed; } } }
Instance of Symbol 335 MovieClip [cutscene trigger] in Symbol 778 MovieClip [level1d] Frame 1
onClipEvent (load) { this._visible = false; this.onEnterFrame = function () { if (this.hitTest(_root.hero._mc)) { _root.camTop = 260; _root.camBottom = 320; delete this.onEnterFrame; this.removeMovieClip(); } }; }
Instance of Symbol 651 MovieClip [strong health] in Symbol 778 MovieClip [level1d] Frame 1
onClipEvent (load) { this.onEnterFrame = function () { if (this.hitTest(_root.hero._mc) && (this._visible)) { var _local3 = new Sound(this); _local3.attachSound("health"); _local3.start(); _root.hero._hitPoints = 15; this._visible = false; delete this.onEnterFrame; } }; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 778 MovieClip [level1d] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; } onClipEvent (load) { _root.boatPlat = this; _root.boatPlat._origX = this._x; }
Instance of Symbol 777 MovieClip [swimCheck] in Symbol 778 MovieClip [level1d] Frame 1
onClipEvent (load) { this._visible = false; _root.swimCheck1 = this; }
Instance of Symbol 777 MovieClip [swimCheck] in Symbol 778 MovieClip [level1d] Frame 1
onClipEvent (load) { this._visible = false; _root.swimCheck2 = this; }
Symbol 791 MovieClip [backofdoor] Frame 1
stop();
Symbol 796 MovieClip [boss holder] Frame 1
#initclip 20 function bossPlaceholder() { this.onEnterFrame = function () { if (!_root.PlatformManager._activated) { _root.PlatformManager = new Toast.CPlatformManager(); _root.PlatformManager._activated = true; } var _local4 = {x:this._x, y:this._y}; this._parent.localToGlobal(_local4); if (_root.slugCount == undefined) { _root.slugCount = 0; } _root.slugCount++; var _local3 = new Toast.CBossEntity(_root, "boss", "boss" + _root.slugCount, _local4.x, _local4.y, 6); _local3._mc._origX = this._x; _local3._mc._origParent = this._parent; _local3._mc._origY = this._y; _root.PlatformManager.AddEntity(_local3); this.swapDepths(0); this._visible = false; this.removeMovieClip(); delete this.onEnterFrame; }; } bossPlaceholder.prototype = new MovieClip(); Object.registerClass("boss holder", bossPlaceholder); #endinitclip
Instance of Symbol 787 MovieClip [hole overlay] in Symbol 797 MovieClip [level1g] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("hole overlay", "hole overlay", _root.objLevel); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; } onClipEvent (enterFrame) { if (((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) || (!_root._canControl)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 791 MovieClip [backofdoor] in Symbol 797 MovieClip [level1g] Frame 1
onClipEvent (load) { _root.bossDoor = this; }
Instance of Symbol 793 MovieClip [wall] in Symbol 797 MovieClip [level1g] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("wall", "wall", _root.objLevel); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; } onClipEvent (enterFrame) { if (((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) || (!_root._canControl)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 335 MovieClip [cutscene trigger] in Symbol 797 MovieClip [level1g] Frame 1
onClipEvent (load) { this._visible = false; this._done = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.hero._mc) && (!this._done)) { _root.bossHB._visible = true; this.removeMovieClip(); _root.bossDoor.play(); this._done = true; _root.level._leftBound = 20850; _root.level._rightBound = 21375; _root._canControl = true; _root.caveCutscene.gotoAndStop(1); _root.caveCutscene._visible = false; _root.caveDone3 = true; this.removeMovieClip(); } }
Instance of Symbol 330 MovieClip [Platform] in Symbol 797 MovieClip [level1g] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 797 MovieClip [level1g] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 797 MovieClip [level1g] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 797 MovieClip [level1g] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 797 MovieClip [level1g] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 797 MovieClip [level1g] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 797 MovieClip [level1g] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 797 MovieClip [level1g] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Symbol 822 MovieClip Frame 1
stop();
Instance of Symbol 814 MovieClip in Symbol 822 MovieClip Frame 1
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.crossbowArrow) && (_root.crossbowArrow._up == 0)) { this._parent.play(); _root.goClip.play(); _root.level._rightBound = 22000; _root.level._sect[6]._mc._visible = true; _root.bossThru = true; } }
Instance of Symbol 330 MovieClip [Platform] in Symbol 822 MovieClip Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Symbol 822 MovieClip Frame 20
stop();
Instance of Symbol 824 MovieClip [infrontwall] in Symbol 832 MovieClip [level1f] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("infrontwall", "infrontwall", _root.objLevel); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; } onClipEvent (enterFrame) { if (((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) || (!_root._canControl)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 826 MovieClip [cavebackdepth] in Symbol 832 MovieClip [level1f] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("cavebackdepth", "cavebackdepth", _root.objLevel + 1800); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; } onClipEvent (enterFrame) { if (((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) || (!_root._canControl)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 828 MovieClip [close colum] in Symbol 832 MovieClip [level1f] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("close colum", "close colum", _root.objLevel); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; } onClipEvent (enterFrame) { if (((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) || (!_root._canControl)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 344 MovieClip [toaster] in Symbol 832 MovieClip [level1f] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("toaster", "toaster" + _root.objLevel, _root.objLevel, {_width:this._width, _height:this._height}); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; this._counter = 0; this._visible = false; this._inside = false; this._allowed = true; } onClipEvent (enterFrame) { if (!_root._paused) { if (!Key.isDown(40)) { this._allowed = true; } if ((((this._allowed && (this.hitTest(_root.hero.GetClip()))) && (Math.abs(_root.hero.GetX() - _mc._x) < 20)) && (!_root.hero._jumping)) && (this._counter == 0)) { _root.ToasterNotice._visible = true; _root.NoticedToaster = this; } else if (_root.NoticedToaster == this) { _root.ToasterNotice._visible = false; } if (((((Key.isDown(40) && (this._allowed)) && (this.hitTest(_root.hero.GetClip()))) && (Math.abs(_root.hero.GetX() - _mc._x) < 20)) && (!_root.hero._jumping)) && (this._counter == 0)) { this._inside = true; this._counter++; this._allowed = false; _root.hero._curWeapon._mc._visible = false; this._mc.gotoAndStop(2); _root.hero._inToaster = true; } if (this._inside) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); _root.hero._mc._x = coord.x; _root.hero._mc._y = coord.y - (this._height / 4); if (this._counter == 1) { _root.hero._curWeapon._mc._visible = false; } _root.PopNotice._visible = true; _root.ToPopToaster = this; } else if (_root.ToPopToaster == this) { _root.PopNotice._visible = false; } if ((this._counter > 0) && (_root.hero._jumping)) { _root.hero._mc._y = _root.hero._mc._y - (2 * (15 - this._counter)); this._counter++; this._inside = false; if (this._mc._currentframe == 2) { this._mc.play(); } if ((_root.hero._curWeapon._mc._visible == false) || (_root.hero._inToaster == true)) { _root.hero._curWeapon._mc._visible = true; _root.hero._inToaster = false; } _root.hero._mc._rotation = _root.hero._mc._rotation + 30; _root.hero._crouching = false; } if ((this._counter > 1) && (!_root.hero._jumping)) { this._counter = 0; this._inside = false; _root.hero._mc._rotation = 0; } if (((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) || (!_root._canControl)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } } }
Instance of Symbol 426 MovieClip [jelly] in Symbol 832 MovieClip [level1f] Frame 1
onClipEvent (load) { var sounds = new Array(); sounds.push("aur"); sounds.push("de"); sounds.push("die"); sounds.push("exc"); sounds.push("hay"); sounds.push("lay"); sounds.push("pfmh"); sounds.push("ppt"); sounds.push("pwr"); sounds.push("tar"); this._sounds = sounds; this._able = true; this._conv = false; this._lastSound = -1; } onClipEvent (enterFrame) { if ((substring(_root.hero._curWeapon._name, 8, 8)) == "crossbow") { if (this.hitTest(_root.crossbowArrow)) { _root.crossbowArrow._speed = 0; _root.crossbowArrow.removeMovieClip(); if (this._able) { this._able = false; this.gotoAndStop("HIT"); _root.nguts = _root.attachMovie("jellyGuts", "jellyGuts!", 9075500); _root.nguts._x = 275 - (_root.nguts._width / 2); _root.nguts._y = 200 + (_root.nguts._height / 2); var rand = Math.round(Math.random() * (this._sounds.length - 1)); while (rand == this._lastSound) { rand = Math.round(Math.random() * (this._sounds.length - 1)); } this._lastSound = rand; this._mySound = new Sound(this); this._mySound.attachSound(this._sounds[rand]); _root.bgSound.setVolume(0); this._mySound.start(); this._mySound.onSoundComplete = function () { _root.bgSound.setVolume(_root.bgVolume); delete this.onSoundComplete; }; } } else { this._able = true; } } if (this.hitTest(_root.hero._mc) && (!this._conv)) { this._conv = true; this._mySound = new Sound(this); this._mySound.attachSound("fruit"); _root.bgSound.setVolume(0); this._mySound.start(); this._mySound.onSoundComplete = function () { _root.bgSound.setVolume(_root.bgVolume); delete this.onSoundComplete; }; } }
Instance of Symbol 831 MovieClip in Symbol 832 MovieClip [level1f] Frame 1
onClipEvent (load) { this.onEnterFrame = function () { if (this.hitTest(_root.hero._mc) && (this._visible)) { var _local3 = new Sound(this); _local3.attachSound("health"); _local3.start(); _root.hero._lives++; _root.hero._hitPoints = 15; this._visible = false; delete this.onEnterFrame; } }; }
Instance of Symbol 335 MovieClip [cutscene trigger] in Symbol 832 MovieClip [level1f] Frame 1
onClipEvent (load) { this._visible = false; this.onEnterFrame = function () { if (this._parent._visible) { var _local3 = {x:18100, y:0}; _root.level.localToGlobal(_local3); if (_local3.x < 0) { _root.bgSound.stop(); _root.bgSound.attachSound("GaymTheme"); _root.bgSound.start(0, 99999); _root.caveDone2 = true; _root.level._leftBound = 18200; _root.level._rightBound = 20540; _root._canControl = true; _root.caveCutscene.gotoAndStop(1); _root.caveCutscene._visible = false; delete this.onEnterFrame; } } }; }
Instance of Symbol 335 MovieClip [cutscene trigger] in Symbol 832 MovieClip [level1f] Frame 1
onClipEvent (load) { this._visible = false; this.onEnterFrame = function () { if (this._parent._visible) { if (this.hitTest(_root.hero._mc) && (_root.bossThru)) { _root._canControl = false; _root.hero._mc._xscale = -Math.abs(_root.hero._mc._xscale); _root.caveCutscene.play(); } if (((!_root._canControl) && (_root.caveDone3 == undefined)) && (_root.hero._curAction._name != "DIE")) { _root.hero.SetAction("RUN"); _root.level._x = _root.level._x - (_root.hero._speed * 3); } if (_root.caveDone3) { _root.bgSound.stop(); _root.bgSound.attachSound("Wert Intro"); _root.bgSound.start(); _root.bgSound.onSoundComplete = function () { this.attachSound("Wert Loop"); this.start(0, 99999); }; delete this.onEnterFrame; this.removeMovieClip(); } } }; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 832 MovieClip [level1f] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 832 MovieClip [level1f] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 832 MovieClip [level1f] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Symbol 841 MovieClip Frame 25
this._parent._parent.SetActionDone("IDLE");
Symbol 850 MovieClip Frame 32
this._parent._parent.SetActionDone("FLIP");
Symbol 857 MovieClip Frame 32
this._parent._parent._eyeOpen = false; this._parent._parent.SetActionDone("FLIPBACK");
Symbol 863 MovieClip Frame 8
this._parent._parent.SetActionDone("HIT");
Instance of Symbol 875 MovieClip in Symbol 927 MovieClip Frame 31
onClipEvent (load) { this._visible = false; this._done = false; this._parent.cc = false; } onClipEvent (enterFrame) { if (this.hitTest(_root.hero._mc)) { if (!this._done) { this._done = true; _root.hero._hitPoints = _root.hero._hitPoints - 7; _root._canControl = false; this._parent.cc = true; } var a = new CAction(); a._name = "ELECTRIC"; a._override = false; _root.hero.SetActionEx(a); } else { this._done = false; } }
Symbol 927 MovieClip Frame 64
if (this.cc) { this.cc = false; _root._canControl = true; }
Instance of Symbol 925 MovieClip [redEye] in Symbol 927 MovieClip Frame 69
onClipEvent (enterFrame) { this._parent._parent._parent._eyeLaserWaitCount++; if (this._parent._parent._parent._eyeLaserWaitCount >= this._parent._parent._parent._eyeLaserWait) { this._parent._parent._parent._eyeLaserWaitCount = 0; this._parent._parent._parent._eyeHit = 0; this._parent._parent._parent._maxEyeHit = Math.floor(Math.random() * 2) + 2; this._parent._parent._parent.SetAction("FLIPBACK"); } if (this.hitTest(_root.crossbowArrow)) { if (this._parent._parent._parent._eyeHit < this._parent._parent._parent._maxEyeHit) { this._parent._parent._parent._hitPoints = this._parent._parent._parent._hitPoints - 7; this._parent._parent._parent._eyeHit++; _root.crossbowArrow.removeMovieClip(); this._parent._parent._parent._eyeHit = 0; this._parent._parent._parent._maxEyeHit = Math.floor(Math.random() * 2) + 2; this._parent._parent._parent.SetAction("FLIPBACK"); } } }
Symbol 927 MovieClip Frame 72
stop();
Symbol 940 MovieClip Frame 1
Symbol 940 MovieClip Frame 43
this._parent._parent.SetActionDone("MELEE");
Symbol 952 MovieClip Frame 31
var ypos = _root.hero._mc._y; if (ypos > (this._parent._parent.GetY() + (this._parent._parent.GetHeight() / 2))) { ypos = this._parent._parent.GetY() + (this._parent._parent.GetHeight() / 2); } _root.attachMovie("electricity", "electricity" + this._parent._parent._ballCount, 510500 + this._parent._parent._ballCount, {_x:_parent._parent._mc._x - (_parent._parent._mc._width / 2), _y:ypos, _speed:-8});
Symbol 952 MovieClip Frame 33
var ypos = _root.hero._mc._y; if (ypos > (this._parent._parent.GetY() + (this._parent._parent.GetHeight() / 2))) { ypos = this._parent._parent.GetY() + (this._parent._parent.GetHeight() / 2); } ypos = ypos - 30; this._parent._parent._ballCount++; _root.attachMovie("electricity", "electricity" + this._parent._parent._ballCount, 510500 + this._parent._parent._ballCount, {_x:_parent._parent._mc._x - (_parent._parent._mc._width / 2), _y:ypos, _speed:-8});
Symbol 952 MovieClip Frame 36
var ypos = _root.hero._mc._y; if (ypos > (this._parent._parent.GetY() + (this._parent._parent.GetHeight() / 2))) { ypos = this._parent._parent.GetY() + (this._parent._parent.GetHeight() / 2); } ypos = ypos - 60; this._parent._parent._ballCount++; _root.attachMovie("electricity", "electricity" + this._parent._parent._ballCount, 510500 + this._parent._parent._ballCount, {_x:_parent._parent._mc._x - (_parent._parent._mc._width / 2), _y:ypos, _speed:-8});
Symbol 952 MovieClip Frame 43
this._parent._parent.SetActionDone("SHOOT");
Symbol 1002 MovieClip Frame 45
_root.nguts = _root.attachMovie("jellyGuts", "jellyGuts!", 9075500); _root.nguts._x = 275 - (_root.nguts._width / 2); _root.nguts._y = 200 + (_root.nguts._height / 2);
Symbol 1002 MovieClip Frame 114
this._parent._parent._hitPoints = 0; this._parent._parent._dead = true; _root.bgSound.stop(); _root.fxVolume = 0; _root._canControl = false; _root.outro._visible = true; _root.outro.play(); _root.bossHB._visible = false; stop();
Symbol 1003 MovieClip [boss] Frame 1
if (this.onEnterFrame == undefined) { this.onEnterFrame = function () { if (((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) || (!_root._canControl)) { var _local3 = {x:this._origX, y:this._origY}; this._origParent.localToGlobal(_local3); this._x = _local3.x; this._y = _local3.y; } if ((!_root._paused) && (_root.level._sect[6]._mc._visible)) { this._parent.Update(); } }; } stop();
Symbol 1003 MovieClip [boss] Frame 2
stop();
Symbol 1003 MovieClip [boss] Frame 3
stop();
Symbol 1003 MovieClip [boss] Frame 4
stop();
Symbol 1003 MovieClip [boss] Frame 5
stop();
Symbol 1003 MovieClip [boss] Frame 6
stop();
Symbol 1003 MovieClip [boss] Frame 7
stop();
Symbol 1003 MovieClip [boss] Frame 8
stop();
Symbol 1003 MovieClip [boss] Frame 9
stop();
Symbol 1036 MovieClip Frame 1
stop();
Instance of Symbol 330 MovieClip [Platform] in Symbol 1036 MovieClip Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Symbol 1036 MovieClip Frame 45
stop();
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; }
Instance of Symbol 335 MovieClip [cutscene trigger] in Symbol 1037 MovieClip [level1c] Frame 1
onClipEvent (load) { this._visible = false; this.onEnterFrame = function () { var _local3 = {x:this._x, y:0}; this._parent.localToGlobal(_local3); if (_local3.x < 0) { this._parent.attachMovie("miniboss placeholder", "mp", 758921, {_x:1069.8, _y:100}); _root.miniHB._visible = true; _root.bgSound.stop(); _root.bgSound.attachSound("Dry Hump.wav"); _root.bgSound.start(0, 99999); _root.level._leftBound = 6804; _root.level._sect[1]._mc._visible = false; delete this.onEnterFrame; } }; }
Instance of Symbol 1016 MovieClip [small health] in Symbol 1037 MovieClip [level1c] Frame 1
onClipEvent (load) { this.onEnterFrame = function () { if (this.hitTest(_root.hero._mc) && (this._visible)) { var _local3 = new Sound(this); _local3.attachSound("health"); _local3.start(); if ((_root.hero._hitPoints + 4) >= 15) { _root.hero._hitPoints = 15; } else { _root.hero._hitPoints = _root.hero._hitPoints + 4; } this._visible = false; delete this.onEnterFrame; } }; }
Instance of Symbol 831 MovieClip in Symbol 1037 MovieClip [level1c] Frame 1
onClipEvent (load) { this.onEnterFrame = function () { if (this.hitTest(_root.hero._mc) && (this._visible)) { var _local3 = new Sound(this); _local3.attachSound("health"); _local3.start(); _root.hero._lives++; _root.hero._hitPoints = 15; this._visible = false; delete this.onEnterFrame; } }; }
Instance of Symbol 1018 MovieClip [holeCover] in Symbol 1037 MovieClip [level1c] Frame 1
onClipEvent (load) { _root.holeCover = this; this._visible = false; }
Instance of Symbol 1020 MovieClip [holeBound] in Symbol 1037 MovieClip [level1c] Frame 1
onClipEvent (load) { this._visible = false; _root.boss3Right = this; }
Instance of Symbol 1020 MovieClip [holeBound] in Symbol 1037 MovieClip [level1c] Frame 1
onClipEvent (load) { this._visible = false; _root.boss1Left = this; }
Instance of Symbol 1022 MovieClip [miniHoleCovers] in Symbol 1037 MovieClip [level1c] Frame 1
onClipEvent (load) { _root.miniPlatDisp = this; }
Instance of Symbol 1024 MovieClip [lefthole] in Symbol 1037 MovieClip [level1c] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("lefthole", "lefthole", _root.objLevel + 1800); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; } onClipEvent (enterFrame) { if ((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 1026 MovieClip [righthole] in Symbol 1037 MovieClip [level1c] Frame 1
onClipEvent (load) { if (_root.objLevel == undefined) { _root.objLevel = 15000; } var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc = _root.attachMovie("righthole", "righthole", _root.objLevel + 1800); this._mc._x = coord.x; this._mc._y = coord.y; _root.PlatformManager.AddObject(this._mc); _root.objLevel++; } onClipEvent (enterFrame) { if ((_root.PlatformManager._xSpeed != 0) || (_root.PlatformManager._ySpeed != 0)) { var coord = {x:this._x, y:this._y}; _parent.localToGlobal(coord); this._mc._x = coord.x; this._mc._y = coord.y; } }
Instance of Symbol 1036 MovieClip in Symbol 1037 MovieClip [level1c] Frame 1
onClipEvent (load) { this._broken = false; } onClipEvent (enterFrame) { if ((((this._parent._visible && (_root.hero._curWeapon._name.substr(7, 8) == "chainsaw")) && (_root.hero._attacking)) && (this.hitTest(_root.hero._curWeapon._mc))) && (!this._broken)) { this._broken = true; this.play(); } }
Instance of Symbol 330 MovieClip [Platform] in Symbol 1037 MovieClip [level1c] Frame 1
//component parameters onClipEvent (construct) { _angle = 0; _crouch = false; } onClipEvent (load) { _root.miniPlat = this; this._origY = this._y; }
Symbol 1041 MovieClip [electricity] Frame 1
#initclip 21 function elecBall() { this._hit = false; } elecBall.prototype = new MovieClip(); elecBall.prototype.onEnterFrame = function () { if (!_root._paused) { if ((((!this._hit) && (_root.hero.GetClip().hitTest(this))) && (!_root.hero._inToaster)) && (!_root.hero._flash)) { this.removeMovieClip(); delete this.onEnterFrame; _root.hero._hitPoints = _root.hero._hitPoints - 3; var _local3 = new CAction(); _local3._name = "ELECTRIC"; _local3._override = false; _root.hero.SetActionEx(_local3); this._hit = true; } else if ((((this._x < 0) || (this._x > 550)) || (this._y < 0)) || (this._y > 400)) { this._slug._missCount++; delete this.onEnterFrame; this.removeMovieClip(); } this._x = this._x + (this._speed + _root.PlatformManager._xSpeed); this._y = this._y + _root.PlatformManager._ySpeed; } }; Object.registerClass("electricity", elecBall); #endinitclip
Symbol 1075 Button
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Symbol 1084 Button
on (release) { getURL ("http://www.commonstudios.com", "blank"); }
Symbol 1094 Button
on (release) { getURL ("http://www.commonstudios.com", "blank"); }
Symbol 1096 Button
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Symbol 1099 Button
on (release) { var s = new Sound(); s.stop("High Liter.wav"); s.attachSound("chowChowButton"); s.start(); s.onSoundComplete = function () { delete this.onSoundComplete; _root.gotoAndPlay("BOARD"); }; }
Symbol 1101 Button
on (release) { _root.gotoAndStop("INSTRUCTIONS"); }
Symbol 1103 Button
on (release) { gotoAndStop ("CREDITS"); }
Symbol 1111 Button
on (release) { _root.gotoAndStop("NEWMAIN"); }
Symbol 1128 MovieClip Frame 54
stop();
Symbol 1131 Button
on (release) { _root.gotoAndPlay("GAME"); }
Symbol 1168 MovieClip Frame 821
_root.gotoAndPlay("GAME");
Instance of Symbol 1167 MovieClip in Symbol 1168 MovieClip Frame 821
onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { _root.gotoAndPlay("GAME"); }
Symbol 1169 MovieClip [Level] Frame 1
#initclip 23 function Level() { if (!_root.PlatformManager._activated) { _root.PlatformManager = new Toast.CPlatformManager(); _root.PlatformManager._activated = true; } var _local3 = new Array(); _local3.push({id:"level1a", x:-207.7, y:148.1, w:2230.8, h:906}); _local3.push({id:"level1b", x:1969.8, y:215.7, w:4107.1, h:1469.1}); _local3.push({id:"level1c", x:6046.9, y:334.1, w:2012.5, h:1136}); _local3.push({id:"level1d", x:8034.2, y:436.1, w:2012.5, h:1136}); _local3.push({id:"level1e", x:15138, y:800, w:2012.5, h:1136}); _local3.push({id:"level1f", x:18080, y:770, w:2012.5, h:1136}); _local3.push({id:"level1g", x:20595, y:300, w:2012.5, h:1136}); this._sect = _local3; this._sect[0]._mc = this.attachMovie(_local3[0].id, _local3[0].id, 9, {_x:_local3[0].x, _y:_local3[0].y}); this._sect[1]._mc = this.attachMovie(_local3[1].id, _local3[1].id, 10, {_x:_local3[1].x, _y:_local3[1].y, _visible:false}); this._sect[2]._mc = this.attachMovie(_local3[2].id, _local3[2].id, 11, {_x:_local3[2].x, _y:_local3[2].y, _visible:false}); this._sect[3]._mc = this.attachMovie(_local3[3].id, _local3[3].id, 15, {_x:_local3[3].x, _y:_local3[3].y, _visible:false}); this._sect[4]._mc = this.attachMovie(_local3[4].id, _local3[4].id, 17, {_x:_local3[4].x, _y:_local3[4].y, _visible:false}); this._sect[5]._mc = this.attachMovie(_local3[5].id, _local3[5].id, 16, {_x:_local3[5].x, _y:_local3[5].y, _visible:false}); this._sect[6]._mc = this.attachMovie(_local3[6].id, _local3[6].id, 18, {_x:_local3[6].x, _y:_local3[6].y, _visible:false}); _root.PlatformManager.SetLevel(this); } Level.prototype = new MovieClip(); Object.registerClass("Level", Level); #endinitclip _root.objectDepths = 0;
Symbol 1182 MovieClip Frame 1
stop();
Symbol 1182 MovieClip Frame 2
stop();
Symbol 1184 MovieClip Frame 1
stop();
Symbol 1184 MovieClip Frame 2
stop();
Symbol 1195 MovieClip Frame 1
stop();
Instance of Symbol 1182 MovieClip "chain" in Symbol 1195 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 1184 MovieClip "cross" in Symbol 1195 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 1195 MovieClip Frame 2
stop();
Symbol 1195 MovieClip Frame 3
stop();
Symbol 1201 Button
on (release) { _root._dispDebugText = !_root._dispDebugText; }
Symbol 1207 MovieClip Frame 1
stop();
Symbol 1209 MovieClip [BoostMeter] Frame 1
stop();
Symbol 1211 MovieClip Frame 1
stop();
Symbol 1211 MovieClip Frame 8
this.sound = new Sound(this); this.sound.attachSound("gosound"); this.sound.setVolume(_root.fxVolume); this.sound.start();
Symbol 1211 MovieClip Frame 29
this.sound = new Sound(this); this.sound.attachSound("gosound"); this.sound.setVolume(_root.fxVolume); this.sound.start();
Symbol 1211 MovieClip Frame 50
this.sound = new Sound(this); this.sound.attachSound("gosound"); this.sound.setVolume(_root.fxVolume); this.sound.start();
Symbol 1211 MovieClip Frame 71
this.sound = new Sound(this); this.sound.attachSound("gosound"); this.sound.setVolume(_root.fxVolume); this.sound.start();
Symbol 1213 MovieClip Frame 1
stop();
Symbol 1213 MovieClip Frame 12
this.sound = new Sound(this); this.sound.attachSound("backsound"); this.sound.setVolume(_root.fxVolume); this.sound.start();
Symbol 1215 Button
on (press) { if (_root.bgSound.getVolume() >= _root.bgVolume) { _root.bgSound.setVolume(0); } else { _root.bgSound.setVolume(_root.bgVolume); } }
Symbol 1227 MovieClip [swarmUp] Frame 1
stop();
Symbol 1227 MovieClip [swarmUp] Frame 39
this._visible = false;
Symbol 1241 Button
on (release) { getURL ("http://www.armorgames.com", "blank"); }
Symbol 1247 Button
on (release) { _root._paused = false; this._visible = false; this.gotoAndStop(1); _root.PlatformManager._xSpeed = _root.PlatformManager._pauseXSpeed; _root.PlatformManager._ySpeed = _root.PlatformManager._pauseYSpeed; _root.hero._xSpeed = _root.hero._pauseXSpeed; _root.hero._ySpeed = _root.hero._pauseYSpeed; _root._unpauseBlocked = false; }
Symbol 1249 Button
on (release) { _root.fxVolume = 30; }
Symbol 1251 Button
on (release) { _root.fxVolume = 0; }
Symbol 1253 Button
on (release) { _root._quality = "high"; }
Symbol 1256 Button
on (release) { _root._quality = "medium"; }
Symbol 1258 Button
on (release) { _root._quality = "low"; }
Symbol 1259 Button
on (release) { _root.bgSound.setVolume(_root.bgVolume); }
Symbol 1260 Button
on (release) { _root.bgSound.setVolume(0); }
Symbol 1264 MovieClip [PauseNotice] Frame 52
stop();
Symbol 1265 Button
on (release) { _root.gotoAndStop("Menu", "NEWMAIN"); this._visible = false; _root.PauseNotice._visible = false; }
Symbol 1268 MovieClip Frame 1
stop();
Symbol 1268 MovieClip Frame 125
stop();
Symbol 1285 MovieClip [cutscene - chainsaw] Frame 1
this._visible = false; stop();
Symbol 1285 MovieClip [cutscene - chainsaw] Frame 2
this._visible = true; _root._paused = true; _root._cutscene = true; _root.bgSound.setVolume(_root.bgVolume / 4);
Symbol 1285 MovieClip [cutscene - chainsaw] Frame 126
this._visible = false; _root._paused = false; _root._cutscene = false; _root.bgSound.setVolume(_root.bgVolume);
Symbol 1286 MovieClip [caveCutscene] Frame 1
stop();
Symbol 1286 MovieClip [caveCutscene] Frame 2
this._visible = true;
Symbol 1286 MovieClip [caveCutscene] Frame 100
stop();
Symbol 1315 MovieClip [cutscene - crossbow] Frame 1
this._visible = false; stop();
Symbol 1315 MovieClip [cutscene - crossbow] Frame 2
this._visible = true; _root._paused = true; _root._cutscene = true; _root.bgSound.setVolume(_root.bgVolume / 4);
Symbol 1315 MovieClip [cutscene - crossbow] Frame 126
this._visible = false; _root._paused = false; _root._cutscene = false; _root.bgSound.setVolume(_root.bgVolume);
Symbol 1332 Button
on (rollOver) { _root.gayMan._visible = true; } on (rollOut) { _root.gayMan._visible = false; }
Symbol 1335 MovieClip Frame 1
stop();
Symbol 1335 MovieClip Frame 2
this._visible = true;
Symbol 1335 MovieClip Frame 60
this._visible = true;
Symbol 1335 MovieClip Frame 253
stop();
Instance of Symbol 1330 MovieClip in Symbol 1335 MovieClip Frame 253
onClipEvent (load) { this._visible = false; _root.gayMan = this; }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClip [NewgroundsLoadBar]Uses:1Used by:9
Symbol 3 GraphicUsed by:5
Symbol 4 GraphicUsed by:5 142 156 830
Symbol 5 MovieClipUses:3 4Used by:9
Symbol 6 FontUsed by:7 1197 1199 1200
Symbol 7 EditableTextUses:6Used by:9
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClip [NewgroundsPreLoader]Uses:2 5 7 8Used by:Timeline
Symbol 1336 MovieClip [__Packages.Toast.CEntity]
Symbol 1337 MovieClip [__Packages.Toast.CTextBox]
Symbol 1338 MovieClip [__Packages.Toast.CEnemyEntity]
Symbol 1339 MovieClip [__Packages.Toast.CAction]
Symbol 1340 MovieClip [__Packages.Toast.CButterSlugEntity]
Symbol 1341 MovieClip [__Packages.Toast.CWeapon]
Symbol 1342 MovieClip [__Packages.Toast.CPlatformManager]
Symbol 1343 MovieClip [__Packages.Toast.CTree]
Symbol 1344 MovieClip [__Packages.Toast.CMiniBossEntity]
Symbol 1345 MovieClip [__Packages.Toast.CButterBatEntity]
Symbol 1346 MovieClip [__Packages.Toast.CBossEntity]
Symbol 1347 MovieClip [__Packages.Toast.CHeroEntity]
Symbol 10 GraphicUsed by:11 17 23 29 53 331
Symbol 11 MovieClipUses:10Used by:64
Symbol 12 GraphicUsed by:17
Symbol 13 GraphicUsed by:17
Symbol 14 GraphicUsed by:17
Symbol 15 GraphicUsed by:17
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:12 13 14 15 16 10Used by:64
Symbol 18 GraphicUsed by:23
Symbol 19 GraphicUsed by:23
Symbol 20 GraphicUsed by:23
Symbol 21 GraphicUsed by:23
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:10 18 19 20 21 22Used by:64
Symbol 24 GraphicUsed by:29
Symbol 25 GraphicUsed by:29
Symbol 26 GraphicUsed by:29
Symbol 27 GraphicUsed by:29
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClipUses:10 24 25 26 27 28Used by:64
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:30Used by:53
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:32Used by:53
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:53
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:36Used by:53
Symbol 38 GraphicUsed by:53
Symbol 39 GraphicUsed by:53
Symbol 40 GraphicUsed by:53
Symbol 41 GraphicUsed by:53
Symbol 42 GraphicUsed by:53
Symbol 43 GraphicUsed by:53
Symbol 44 GraphicUsed by:53
Symbol 45 GraphicUsed by:53
Symbol 46 GraphicUsed by:53
Symbol 47 GraphicUsed by:53
Symbol 48 GraphicUsed by:53
Symbol 49 GraphicUsed by:53
Symbol 50 GraphicUsed by:53
Symbol 51 GraphicUsed by:53
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:31 33 35 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 10Used by:64
Symbol 54 GraphicUsed by:59
Symbol 55 GraphicUsed by:59
Symbol 56 GraphicUsed by:59
Symbol 57 GraphicUsed by:59
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:54 55 56 57 58Used by:64
Symbol 60 GraphicUsed by:63
Symbol 61 GraphicUsed by:63
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClip [headbutted]Uses:60 61 62Used by:64
Symbol 64 MovieClip [butterslug]Uses:11 17 23 29 53 59 63Used by:Timeline
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClip [toasterBurn]Uses:65Used by:Timeline
Symbol 67 GraphicUsed by:71 115
Symbol 68 GraphicUsed by:71
Symbol 69 GraphicUsed by:71
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:67 68 69 70Used by:163
Symbol 72 GraphicUsed by:79
Symbol 73 GraphicUsed by:79
Symbol 74 GraphicUsed by:79
Symbol 75 GraphicUsed by:79
Symbol 76 GraphicUsed by:79
Symbol 77 GraphicUsed by:79
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:72 73 74 75 76 77 78Used by:163
Symbol 80 GraphicUsed by:85
Symbol 81 GraphicUsed by:85
Symbol 82 GraphicUsed by:85
Symbol 83 GraphicUsed by:85
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:80 81 82 83 84Used by:163
Symbol 86 GraphicUsed by:97
Symbol 87 GraphicUsed by:97
Symbol 88 GraphicUsed by:97
Symbol 89 GraphicUsed by:97
Symbol 90 GraphicUsed by:97
Symbol 91 GraphicUsed by:97
Symbol 92 GraphicUsed by:97
Symbol 93 GraphicUsed by:97
Symbol 94 GraphicUsed by:97
Symbol 95 GraphicUsed by:97
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:86 87 88 89 90 91 92 93 94 95 96Used by:163
Symbol 98 GraphicUsed by:111
Symbol 99 GraphicUsed by:111
Symbol 100 GraphicUsed by:111
Symbol 101 GraphicUsed by:111
Symbol 102 GraphicUsed by:111
Symbol 103 GraphicUsed by:111
Symbol 104 GraphicUsed by:111
Symbol 105 GraphicUsed by:111
Symbol 106 GraphicUsed by:111
Symbol 107 GraphicUsed by:111
Symbol 108 GraphicUsed by:111
Symbol 109 GraphicUsed by:111
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:98 99 100 101 102 103 104 105 106 107 108 109 110Used by:163
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:163
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114 67Used by:163
Symbol 116 GraphicUsed by:122
Symbol 117 GraphicUsed by:122
Symbol 118 GraphicUsed by:122
Symbol 119 GraphicUsed by:121
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:119 120Used by:122
Symbol 122 MovieClipUses:116 117 118 121Used by:163
Symbol 123 GraphicUsed by:128
Symbol 124 GraphicUsed by:128
Symbol 125 GraphicUsed by:128
Symbol 126 GraphicUsed by:128
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:123 124 125 126 127Used by:163
Symbol 129 GraphicUsed by:142
Symbol 130 GraphicUsed by:142
Symbol 131 GraphicUsed by:142
Symbol 132 GraphicUsed by:142
Symbol 133 GraphicUsed by:142
Symbol 134 GraphicUsed by:142
Symbol 135 GraphicUsed by:142
Symbol 136 GraphicUsed by:142
Symbol 137 GraphicUsed by:142
Symbol 138 GraphicUsed by:142
Symbol 139 GraphicUsed by:142
Symbol 140 GraphicUsed by:142
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClip [swim idle]Uses:129 4 130 131 132 133 134 135 136 137 138 139 140 141Used by:163
Symbol 143 GraphicUsed by:156
Symbol 144 GraphicUsed by:156
Symbol 145 GraphicUsed by:156
Symbol 146 GraphicUsed by:156
Symbol 147 GraphicUsed by:156
Symbol 148 GraphicUsed by:156
Symbol 149 GraphicUsed by:156
Symbol 150 GraphicUsed by:156
Symbol 151 GraphicUsed by:156
Symbol 152 GraphicUsed by:156
Symbol 153 GraphicUsed by:156
Symbol 154 GraphicUsed by:156
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClip [swim run]Uses:143 4 144 145 146 147 148 149 150 151 152 153 154 155Used by:163
Symbol 157 GraphicUsed by:162
Symbol 158 GraphicUsed by:162
Symbol 159 GraphicUsed by:162
Symbol 160 GraphicUsed by:162
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:157 158 159 160 161Used by:163
Symbol 163 MovieClip [hero]Uses:71 79 85 97 111 113 115 122 128 142 156 162Used by:Timeline
Symbol 164 GraphicUsed by:208
Symbol 165 GraphicUsed by:175
Symbol 166 GraphicUsed by:175
Symbol 167 GraphicUsed by:175
Symbol 168 GraphicUsed by:175
Symbol 169 GraphicUsed by:175
Symbol 170 GraphicUsed by:175
Symbol 171 GraphicUsed by:175
Symbol 172 GraphicUsed by:175
Symbol 173 GraphicUsed by:175
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:165 166 167 168 169 170 171 172 173 174Used by:194
Symbol 176 GraphicUsed by:183
Symbol 177 GraphicUsed by:183
Symbol 178 GraphicUsed by:183
Symbol 179 GraphicUsed by:183
Symbol 180 GraphicUsed by:183
Symbol 181 GraphicUsed by:183
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClipUses:176 177 178 179 180 181 182Used by:194
Symbol 184 GraphicUsed by:193
Symbol 185 GraphicUsed by:193
Symbol 186 GraphicUsed by:193
Symbol 187 GraphicUsed by:193
Symbol 188 GraphicUsed by:193
Symbol 189 GraphicUsed by:193
Symbol 190 GraphicUsed by:193
Symbol 191 GraphicUsed by:193
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:184 185 186 187 188 189 190 191 192Used by:194
Symbol 194 MovieClip [smoke]Uses:175 183 193Used by:208
Symbol 195 GraphicUsed by:201 208
Symbol 196 GraphicUsed by:208
Symbol 197 GraphicUsed by:208
Symbol 198 GraphicUsed by:201
Symbol 199 GraphicUsed by:201
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:198 199 195 200Used by:202 208
Symbol 202 MovieClipUses:201Used by:208
Symbol 203 GraphicUsed by:207
Symbol 204 GraphicUsed by:207
Symbol 205 GraphicUsed by:207
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:203 204 205 206Used by:208
Symbol 208 MovieClip [weapon-chainsaw]Uses:164 194 195 196 197 202 207 201Used by:Timeline
Symbol 209 GraphicUsed by:210 233
Symbol 210 MovieClipUses:209Used by:211
Symbol 211 MovieClip [crossbow - live arrow]Uses:210Used by:Timeline
Symbol 212 GraphicUsed by:223
Symbol 213 GraphicUsed by:223
Symbol 214 GraphicUsed by:223
Symbol 215 GraphicUsed by:223
Symbol 216 GraphicUsed by:223
Symbol 217 GraphicUsed by:223
Symbol 218 GraphicUsed by:223
Symbol 219 GraphicUsed by:223
Symbol 220 GraphicUsed by:223
Symbol 221 GraphicUsed by:223
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClip [crossbow - wiggly arrow]Uses:212 213 214 215 216 217 218 219 220 221 222Used by:Timeline
Symbol 224 GraphicUsed by:233
Symbol 225 GraphicUsed by:233
Symbol 226 Sound [crossbow]Used by:233
Symbol 227 GraphicUsed by:233
Symbol 228 GraphicUsed by:233
Symbol 229 GraphicUsed by:233
Symbol 230 GraphicUsed by:233
Symbol 231 GraphicUsed by:233
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClip [weapon-crossbow]Uses:224 225 226 209 227 228 229 230 231 232Used by:Timeline
Symbol 234 GraphicUsed by:240
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClip [butterBallColl]Uses:235Used by:240  Timeline
Symbol 237 GraphicUsed by:240
Symbol 238 GraphicUsed by:240
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClip [butterBall]Uses:234 236 237 238 239Used by:Timeline
Symbol 241 GraphicUsed by:286
Symbol 242 GraphicUsed by:286
Symbol 243 GraphicUsed by:286
Symbol 244 GraphicUsed by:286
Symbol 245 GraphicUsed by:286
Symbol 246 GraphicUsed by:286
Symbol 247 GraphicUsed by:286
Symbol 248 GraphicUsed by:286
Symbol 249 GraphicUsed by:286
Symbol 250 GraphicUsed by:286
Symbol 251 GraphicUsed by:286
Symbol 252 GraphicUsed by:286
Symbol 253 GraphicUsed by:286
Symbol 254 GraphicUsed by:286
Symbol 255 GraphicUsed by:286
Symbol 256 GraphicUsed by:286
Symbol 257 GraphicUsed by:286
Symbol 258 GraphicUsed by:286
Symbol 259 GraphicUsed by:286
Symbol 260 GraphicUsed by:286
Symbol 261 GraphicUsed by:286
Symbol 262 GraphicUsed by:286
Symbol 263 GraphicUsed by:286
Symbol 264 GraphicUsed by:286
Symbol 265 GraphicUsed by:286
Symbol 266 GraphicUsed by:286
Symbol 267 GraphicUsed by:286
Symbol 268 GraphicUsed by:286
Symbol 269 GraphicUsed by:286
Symbol 270 GraphicUsed by:286
Symbol 271 GraphicUsed by:286
Symbol 272 GraphicUsed by:286
Symbol 273 GraphicUsed by:286
Symbol 274 GraphicUsed by:286
Symbol 275 GraphicUsed by:286
Symbol 276 GraphicUsed by:286
Symbol 277 GraphicUsed by:286
Symbol 278 GraphicUsed by:286
Symbol 279 GraphicUsed by:286
Symbol 280 GraphicUsed by:286
Symbol 281 GraphicUsed by:286
Symbol 282 GraphicUsed by:286
Symbol 283 GraphicUsed by:286
Symbol 284 GraphicUsed by:286
Symbol 285 GraphicUsed by:286
Symbol 286 MovieClip [butterguts]Uses:241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285Used by:307  Timeline
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClip [intersectBox]Uses:287Used by:Timeline
Symbol 289 FontUsed by:290
Symbol 290 EditableTextUses:289Used by:291
Symbol 291 MovieClip [textBox]Uses:290Used by:Timeline
Symbol 292 GraphicUsed by:306
Symbol 293 GraphicUsed by:306
Symbol 294 GraphicUsed by:306
Symbol 295 GraphicUsed by:306
Symbol 296 GraphicUsed by:306
Symbol 297 GraphicUsed by:306
Symbol 298 GraphicUsed by:306
Symbol 299 GraphicUsed by:306
Symbol 300 GraphicUsed by:306
Symbol 301 GraphicUsed by:306
Symbol 302 GraphicUsed by:306
Symbol 303 GraphicUsed by:306
Symbol 304 GraphicUsed by:306
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClip [butterlocalguts]Uses:292 293 294 295 296 297 298 299 300 301 302 303 304 305Used by:1042  Timeline
Symbol 307 MovieClip [jellyGuts]Uses:286Used by:Timeline
Symbol 308 BitmapUsed by:309
Symbol 309 GraphicUses:308Used by:310
Symbol 310 MovieClip [level1b - section 1]Uses:309Used by:345
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:313
Symbol 313 MovieClip [level1b - section 2]Uses:312Used by:345
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:316
Symbol 316 MovieClip [level1b - section 3]Uses:315Used by:345
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:319
Symbol 319 MovieClip [level1b - section 4]Uses:318Used by:345
Symbol 320 BitmapUsed by:321
Symbol 321 GraphicUses:320Used by:322
Symbol 322 MovieClip [level1b - section 5]Uses:321Used by:345
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:325
Symbol 325 MovieClip [level1b - section 6]Uses:324Used by:345
Symbol 326 BitmapUsed by:327
Symbol 327 GraphicUses:326Used by:328
Symbol 328 MovieClip [level1b - section 7]Uses:327Used by:345
Symbol 329 GraphicUsed by:330
Symbol 330 MovieClip [Platform]Uses:329Used by:344 345 397 404 407 427 719 721 752 778 797 822 832 1036 1037
Symbol 331 MovieClip [butterslug placeholder]Uses:10Used by:345 427 721 778
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClip [placeholder-chainsaw]Uses:332Used by:345
Symbol 334 GraphicUsed by:335
Symbol 335 MovieClip [cutscene trigger]Uses:334Used by:345 721 778 797 832 1037
Symbol 336 GraphicUsed by:344
Symbol 337 GraphicUsed by:344
Symbol 338 GraphicUsed by:344
Symbol 339 GraphicUsed by:344
Symbol 340 GraphicUsed by:344
Symbol 341 GraphicUsed by:344
Symbol 342 GraphicUsed by:344
Symbol 343 GraphicUsed by:344
Symbol 344 MovieClip [toaster]Uses:336 330 337 338 339 340 341 342 343Used by:345 427 778 832
Symbol 345 MovieClip [level1b]Uses:310 313 316 319 322 325 328 330 331 333 335 344Used by:Timeline
Symbol 346 BitmapUsed by:347
Symbol 347 GraphicUses:346Used by:348
Symbol 348 MovieClip [level1a - section 1]Uses:347Used by:427
Symbol 349 BitmapUsed by:350
Symbol 350 GraphicUses:349Used by:351
Symbol 351 MovieClip [level1a - section 2]Uses:350Used by:427
Symbol 352 BitmapUsed by:353
Symbol 353 GraphicUses:352Used by:354
Symbol 354 MovieClip [level1a - section 3]Uses:353Used by:427
Symbol 355 BitmapUsed by:356
Symbol 356 GraphicUses:355Used by:357
Symbol 357 MovieClip [level1a - section 4]Uses:356Used by:427
Symbol 358 GraphicUsed by:427
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClip [level1 - midhouse]Uses:359Used by:427
Symbol 361 GraphicUsed by:369
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:362Used by:369
Symbol 364 GraphicUsed by:369
Symbol 365 FontUsed by:366 367
Symbol 366 TextUses:365Used by:369
Symbol 367 TextUses:365Used by:369
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClip [level1 - contraption button]Uses:361 363 364 366 367 368Used by:427
Symbol 370 GraphicUsed by:373
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClip [level1 - grass 2]Uses:371Used by:373
Symbol 373 MovieClip [level1 - house post 1]Uses:370 372Used by:427
Symbol 374 GraphicUsed by:377
Symbol 375 GraphicUsed by:376
Symbol 376 MovieClip [level1 - grass 1]Uses:375Used by:377
Symbol 377 MovieClip [level1 - house post 2]Uses:374 376Used by:427
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClip [level1 - bridge post 1]Uses:378Used by:427
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClip [level1 - bridge post 2]Uses:380Used by:427
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClip [level1 - beware sign]Uses:382Used by:427
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:397
Symbol 386 GraphicUsed by:396
Symbol 387 GraphicUsed by:396
Symbol 388 GraphicUsed by:396
Symbol 389 GraphicUsed by:396
Symbol 390 GraphicUsed by:396
Symbol 391 GraphicUsed by:396
Symbol 392 GraphicUsed by:396
Symbol 393 GraphicUsed by:396
Symbol 394 GraphicUsed by:396
Symbol 395 GraphicUsed by:396
Symbol 396 MovieClipUses:386 387 388 389 390 391 392 393 394 395Used by:397
Symbol 397 MovieClip [level1 - fence]Uses:385 330 396Used by:427
Symbol 398 GraphicUsed by:404
Symbol 399 GraphicUsed by:404
Symbol 400 GraphicUsed by:404
Symbol 401 GraphicUsed by:404
Symbol 402 GraphicUsed by:404
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClipUses:398 330 399 400 401 402 403Used by:427
Symbol 405 GraphicUsed by:407
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClip [level1 - broken bridge2]Uses:405 330 406Used by:427
Symbol 408 BitmapUsed by:409
Symbol 409 GraphicUses:408Used by:418
Symbol 410 BitmapUsed by:411
Symbol 411 GraphicUses:410Used by:418
Symbol 412 BitmapUsed by:413
Symbol 413 GraphicUses:412Used by:418
Symbol 414 BitmapUsed by:415
Symbol 415 GraphicUses:414Used by:418
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:418
Symbol 418 MovieClipUses:409 411 413 415 417Used by:426
Symbol 419 BitmapUsed by:420
Symbol 420 GraphicUses:419Used by:425
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:425
Symbol 423 BitmapUsed by:424
Symbol 424 GraphicUses:423Used by:425
Symbol 425 MovieClipUses:420 422 424Used by:426
Symbol 426 MovieClip [jelly]Uses:418 425Used by:427 832
Symbol 427 MovieClip [level1a]Uses:348 351 354 357 358 360 369 373 377 379 381 383 397 344 330 404 407 426 331Used by:Timeline
Symbol 428 GraphicUsed by:434
Symbol 429 GraphicUsed by:434
Symbol 430 GraphicUsed by:434
Symbol 431 GraphicUsed by:434
Symbol 432 GraphicUsed by:434
Symbol 433 GraphicUsed by:434
Symbol 434 MovieClipUses:428 429 430 431 432 433Used by:443 722
Symbol 435 GraphicUsed by:442
Symbol 436 GraphicUsed by:437
Symbol 437 MovieClipUses:436Used by:442
Symbol 438 GraphicUsed by:439
Symbol 439 MovieClipUses:438Used by:442
Symbol 440 GraphicUsed by:441
Symbol 441 MovieClipUses:440Used by:442
Symbol 442 MovieClipUses:435 437 439 441Used by:443
Symbol 443 MovieClip [butterbat]Uses:434 442Used by:Timeline
Symbol 444 GraphicUsed by:448
Symbol 445 GraphicUsed by:446
Symbol 446 MovieClip [miniHB bar]Uses:445Used by:448
Symbol 447 GraphicUsed by:448
Symbol 448 MovieClip [miniboss - health]Uses:444 446 447Used by:Timeline
Symbol 449 GraphicUsed by:451
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClipUses:449 450Used by:629
Symbol 452 GraphicUsed by:489
Symbol 453 GraphicUsed by:489
Symbol 454 GraphicUsed by:489
Symbol 455 GraphicUsed by:489
Symbol 456 GraphicUsed by:489
Symbol 457 GraphicUsed by:489
Symbol 458 GraphicUsed by:489
Symbol 459 GraphicUsed by:489
Symbol 460 GraphicUsed by:489
Symbol 461 GraphicUsed by:462
Symbol 462 MovieClipUses:461Used by:489
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClipUses:463Used by:489 560 580 585 604
Symbol 465 GraphicUsed by:489
Symbol 466 GraphicUsed by:489
Symbol 467 GraphicUsed by:489
Symbol 468 GraphicUsed by:489
Symbol 469 GraphicUsed by:489
Symbol 470 GraphicUsed by:489
Symbol 471 GraphicUsed by:489
Symbol 472 GraphicUsed by:489
Symbol 473 GraphicUsed by:489
Symbol 474 GraphicUsed by:489
Symbol 475 GraphicUsed by:489
Symbol 476 GraphicUsed by:489
Symbol 477 GraphicUsed by:489
Symbol 478 GraphicUsed by:489
Symbol 479 GraphicUsed by:489
Symbol 480 GraphicUsed by:489
Symbol 481 GraphicUsed by:489
Symbol 482 GraphicUsed by:489
Symbol 483 GraphicUsed by:489
Symbol 484 GraphicUsed by:489
Symbol 485 GraphicUsed by:489
Symbol 486 GraphicUsed by:489
Symbol 487 GraphicUsed by:489
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:452 453 454 455 456 457 458 459 460 462 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488Used by:629
Symbol 490 GraphicUsed by:503
Symbol 491 GraphicUsed by:503
Symbol 492 GraphicUsed by:503
Symbol 493 GraphicUsed by:503
Symbol 494 GraphicUsed by:503
Symbol 495 GraphicUsed by:503
Symbol 496 GraphicUsed by:503
Symbol 497 GraphicUsed by:503
Symbol 498 GraphicUsed by:503
Symbol 499 GraphicUsed by:503
Symbol 500 GraphicUsed by:503
Symbol 501 GraphicUsed by:503
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:490 491 492 493 494 495 496 497 498 499 500 501 502Used by:629
Symbol 504 GraphicUsed by:528
Symbol 505 GraphicUsed by:528
Symbol 506 GraphicUsed by:528
Symbol 507 GraphicUsed by:528
Symbol 508 GraphicUsed by:528
Symbol 509 GraphicUsed by:528
Symbol 510 GraphicUsed by:528
Symbol 511 GraphicUsed by:528
Symbol 512 GraphicUsed by:528
Symbol 513 GraphicUsed by:528
Symbol 514 GraphicUsed by:528
Symbol 515 GraphicUsed by:528
Symbol 516 GraphicUsed by:528
Symbol 517 GraphicUsed by:528
Symbol 518 GraphicUsed by:528
Symbol 519 GraphicUsed by:528
Symbol 520 GraphicUsed by:528
Symbol 521 GraphicUsed by:528
Symbol 522 GraphicUsed by:528
Symbol 523 GraphicUsed by:528
Symbol 524 GraphicUsed by:528
Symbol 525 GraphicUsed by:528
Symbol 526 GraphicUsed by:528
Symbol 527 GraphicUsed by:528
Symbol 528 MovieClipUses:504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527Used by:629
Symbol 529 GraphicUsed by:539
Symbol 530 GraphicUsed by:539
Symbol 531 GraphicUsed by:539
Symbol 532 GraphicUsed by:539
Symbol 533 GraphicUsed by:539
Symbol 534 GraphicUsed by:539
Symbol 535 GraphicUsed by:539
Symbol 536 GraphicUsed by:539
Symbol 537 GraphicUsed by:539
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClipUses:529 530 531 532 533 534 535 536 537 538Used by:629
Symbol 540 GraphicUsed by:550
Symbol 541 GraphicUsed by:550
Symbol 542 GraphicUsed by:550
Symbol 543 GraphicUsed by:550
Symbol 544 GraphicUsed by:550
Symbol 545 GraphicUsed by:550
Symbol 546 GraphicUsed by:550
Symbol 547 GraphicUsed by:550
Symbol 548 GraphicUsed by:550
Symbol 549 GraphicUsed by:550
Symbol 550 MovieClipUses:540 541 542 543 544 545 546 547 548 549Used by:629
Symbol 551 GraphicUsed by:555
Symbol 552 GraphicUsed by:555
Symbol 553 GraphicUsed by:555
Symbol 554 GraphicUsed by:555
Symbol 555 MovieClipUses:551 552 553 554Used by:629
Symbol 556 GraphicUsed by:560
Symbol 557 GraphicUsed by:560
Symbol 558 GraphicUsed by:560
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:556 464 557 558 559Used by:629
Symbol 561 GraphicUsed by:580
Symbol 562 GraphicUsed by:580
Symbol 563 GraphicUsed by:580
Symbol 564 GraphicUsed by:580
Symbol 565 GraphicUsed by:580
Symbol 566 GraphicUsed by:580
Symbol 567 GraphicUsed by:580
Symbol 568 GraphicUsed by:580
Symbol 569 GraphicUsed by:580
Symbol 570 GraphicUsed by:580
Symbol 571 GraphicUsed by:580
Symbol 572 GraphicUsed by:580
Symbol 573 GraphicUsed by:580
Symbol 574 GraphicUsed by:580
Symbol 575 GraphicUsed by:580
Symbol 576 GraphicUsed by:580
Symbol 577 GraphicUsed by:580
Symbol 578 GraphicUsed by:580
Symbol 579 GraphicUsed by:580
Symbol 580 MovieClipUses:561 464 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579Used by:629
Symbol 581 GraphicUsed by:585
Symbol 582 GraphicUsed by:585
Symbol 583 GraphicUsed by:585
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClipUses:581 464 582 583 584Used by:629
Symbol 586 GraphicUsed by:604
Symbol 587 GraphicUsed by:588
Symbol 588 MovieClipUses:587Used by:604
Symbol 589 GraphicUsed by:590
Symbol 590 MovieClipUses:589Used by:604
Symbol 591 GraphicUsed by:592
Symbol 592 MovieClipUses:591Used by:604
Symbol 593 GraphicUsed by:594
Symbol 594 MovieClipUses:593Used by:604
Symbol 595 GraphicUsed by:596
Symbol 596 MovieClipUses:595Used by:604
Symbol 597 GraphicUsed by:604
Symbol 598 GraphicUsed by:604
Symbol 599 GraphicUsed by:604
Symbol 600 GraphicUsed by:604
Symbol 601 GraphicUsed by:604
Symbol 602 GraphicUsed by:604
Symbol 603 GraphicUsed by:604
Symbol 604 MovieClipUses:586 464 588 590 592 594 596 597 598 599 600 601 602 603Used by:629
Symbol 605 GraphicUsed by:628
Symbol 606 GraphicUsed by:628
Symbol 607 GraphicUsed by:628
Symbol 608 GraphicUsed by:628
Symbol 609 GraphicUsed by:628
Symbol 610 GraphicUsed by:628
Symbol 611 GraphicUsed by:628
Symbol 612 GraphicUsed by:628
Symbol 613 GraphicUsed by:628
Symbol 614 GraphicUsed by:628
Symbol 615 GraphicUsed by:628
Symbol 616 GraphicUsed by:628
Symbol 617 GraphicUsed by:628
Symbol 618 GraphicUsed by:628
Symbol 619 GraphicUsed by:628
Symbol 620 GraphicUsed by:628
Symbol 621 GraphicUsed by:628
Symbol 622 GraphicUsed by:628
Symbol 623 GraphicUsed by:628
Symbol 624 GraphicUsed by:628
Symbol 625 GraphicUsed by:628
Symbol 626 GraphicUsed by:628
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClipUses:605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627Used by:629
Symbol 629 MovieClip [miniboss]Uses:451 489 503 528 539 550 555 560 580 585 604 628Used by:Timeline
Symbol 630 GraphicUsed by:631
Symbol 631 MovieClip [miniboss placeholder]Uses:630Used by:Timeline
Symbol 632 GraphicUsed by:633
Symbol 633 MovieClip [in butter]Uses:632Used by:Timeline
Symbol 634 BitmapUsed by:635
Symbol 635 GraphicUses:634Used by:636
Symbol 636 MovieClip [level e - section 1]Uses:635Used by:721
Symbol 637 BitmapUsed by:638
Symbol 638 GraphicUses:637Used by:639
Symbol 639 MovieClip [level e - section 2]Uses:638Used by:721
Symbol 640 BitmapUsed by:641
Symbol 641 GraphicUses:640Used by:642
Symbol 642 MovieClip [level e - section 3]Uses:641Used by:721
Symbol 643 BitmapUsed by:644
Symbol 644 GraphicUses:643Used by:645
Symbol 645 MovieClipUses:644Used by:721
Symbol 646 BitmapUsed by:647
Symbol 647 GraphicUses:646Used by:648
Symbol 648 MovieClipUses:647Used by:721
Symbol 649 GraphicUsed by:651
Symbol 650 GraphicUsed by:651
Symbol 651 MovieClip [strong health]Uses:649 650Used by:721 778
Symbol 652 GraphicUsed by:653
Symbol 653 MovieClipUses:652Used by:683
Symbol 654 GraphicUsed by:655
Symbol 655 MovieClipUses:654Used by:683
Symbol 656 GraphicUsed by:683
Symbol 657 GraphicUsed by:683
Symbol 658 GraphicUsed by:659
Symbol 659 MovieClip [firehitter]Uses:658Used by:683
Symbol 660 GraphicUsed by:683
Symbol 661 GraphicUsed by:683
Symbol 662 GraphicUsed by:683
Symbol 663 GraphicUsed by:683
Symbol 664 GraphicUsed by:683
Symbol 665 GraphicUsed by:683
Symbol 666 GraphicUsed by:683
Symbol 667 GraphicUsed by:683
Symbol 668 GraphicUsed by:683
Symbol 669 GraphicUsed by:683
Symbol 670 GraphicUsed by:683
Symbol 671 GraphicUsed by:683
Symbol 672 GraphicUsed by:683
Symbol 673 GraphicUsed by:683
Symbol 674 GraphicUsed by:683
Symbol 675 GraphicUsed by:683
Symbol 676 GraphicUsed by:683
Symbol 677 GraphicUsed by:683
Symbol 678 GraphicUsed by:683
Symbol 679 GraphicUsed by:683
Symbol 680 GraphicUsed by:683
Symbol 681 GraphicUsed by:683
Symbol 682 GraphicUsed by:683
Symbol 683 MovieClipUses:653 655 656 657 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682Used by:721
Symbol 684 GraphicUsed by:685
Symbol 685 MovieClip [shine]Uses:684Used by:721
Symbol 686 GraphicUsed by:687
Symbol 687 MovieClip [beginning of cave]Uses:686Used by:721
Symbol 688 GraphicUsed by:689
Symbol 689 MovieClip [shine2]Uses:688Used by:721
Symbol 690 GraphicUsed by:691
Symbol 691 MovieClip [endofcave]Uses:690Used by:721
Symbol 692 GraphicUsed by:694
Symbol 693 GraphicUsed by:694
Symbol 694 MovieClipUses:692 693Used by:719
Symbol 695 GraphicUsed by:719
Symbol 696 GraphicUsed by:702
Symbol 697 GraphicUsed by:702
Symbol 698 GraphicUsed by:702
Symbol 699 GraphicUsed by:702
Symbol 700 GraphicUsed by:702
Symbol 701 GraphicUsed by:702
Symbol 702 MovieClipUses:696 697 698 699 700 701Used by:719
Symbol 703 GraphicUsed by:711
Symbol 704 GraphicUsed by:711
Symbol 705 GraphicUsed by:711
Symbol 706 GraphicUsed by:711
Symbol 707 GraphicUsed by:711
Symbol 708 GraphicUsed by:711
Symbol 709 GraphicUsed by:711
Symbol 710 GraphicUsed by:711
Symbol 711 MovieClipUses:703 704 705 706 707 708 709 710Used by:719
Symbol 712 GraphicUsed by:719
Symbol 713 GraphicUsed by:719
Symbol 714 GraphicUsed by:719
Symbol 715 GraphicUsed by:719
Symbol 716 GraphicUsed by:719
Symbol 717 GraphicUsed by:719
Symbol 718 GraphicUsed by:719
Symbol 719 MovieClipUses:694 695 330 702 711 712 713 714 715 716 717 718Used by:721
Symbol 720 GraphicUsed by:721
Symbol 721 MovieClip [level1e]Uses:636 639 642 645 648 335 651 683 685 687 689 691 719 331 330 720Used by:Timeline
Symbol 722 MovieClip [batSwarm]Uses:434Used by:Timeline
Symbol 723 BitmapUsed by:724
Symbol 724 GraphicUses:723Used by:725
Symbol 725 MovieClipUses:724Used by:778
Symbol 726 BitmapUsed by:727
Symbol 727 GraphicUses:726Used by:728
Symbol 728 MovieClipUses:727Used by:778
Symbol 729 BitmapUsed by:730
Symbol 730 GraphicUses:729Used by:731
Symbol 731 MovieClipUses:730Used by:778
Symbol 732 BitmapUsed by:733
Symbol 733 GraphicUses:732Used by:734
Symbol 734 MovieClipUses:733Used by:778
Symbol 735 BitmapUsed by:736
Symbol 736 GraphicUses:735Used by:737
Symbol 737 MovieClipUses:736Used by:778
Symbol 738 BitmapUsed by:739
Symbol 739 GraphicUses:738Used by:740
Symbol 740 MovieClipUses:739Used by:778
Symbol 741 GraphicUsed by:745
Symbol 742 GraphicUsed by:745
Symbol 743 GraphicUsed by:745
Symbol 744 GraphicUsed by:745
Symbol 745 MovieClipUses:741 742 743 744Used by:778
Symbol 746 GraphicUsed by:747
Symbol 747 MovieClipUses:746Used by:752
Symbol 748 GraphicUsed by:752 1305
Symbol 749 GraphicUsed by:752
Symbol 750 GraphicUsed by:752
Symbol 751 GraphicUsed by:752
Symbol 752 MovieClip [boattoaster]Uses:747 748 330 749 750 751Used by:778
Symbol 753 GraphicUsed by:754
Symbol 754 MovieClip [cavedepth]Uses:753Used by:778
Symbol 755 GraphicUsed by:756
Symbol 756 MovieClip [leftbeach]Uses:755Used by:778
Symbol 757 GraphicUsed by:761
Symbol 758 GraphicUsed by:760
Symbol 759 GraphicUsed by:760
Symbol 760 MovieClipUses:758 759Used by:761
Symbol 761 MovieClip [middleisland]Uses:757 760Used by:778
Symbol 762 GraphicUsed by:769
Symbol 763 GraphicUsed by:769
Symbol 764 GraphicUsed by:765
Symbol 765 MovieClip [metalWallCheck]Uses:764Used by:769
Symbol 766 GraphicUsed by:769
Symbol 767 GraphicUsed by:769
Symbol 768 GraphicUsed by:769
Symbol 769 MovieClip [metal wall]Uses:762 763 765 766 767 768Used by:778
Symbol 770 GraphicUsed by:771
Symbol 771 MovieClip [rightbeach]Uses:770Used by:778
Symbol 772 GraphicUsed by:773
Symbol 773 MovieClip [placeholder-crossbow]Uses:772Used by:778
Symbol 774 GraphicUsed by:775
Symbol 775 MovieClip [butterbat placeholder]Uses:774Used by:778
Symbol 776 GraphicUsed by:777
Symbol 777 MovieClip [swimCheck]Uses:776Used by:778
Symbol 778 MovieClip [level1d]Uses:725 728 731 734 737 740 745 752 754 756 761 769 771 330 335 344 773 651 331 775 777Used by:Timeline
Symbol 779 GraphicUsed by:797
Symbol 780 BitmapUsed by:781
Symbol 781 GraphicUses:780Used by:782
Symbol 782 MovieClipUses:781Used by:797
Symbol 783 BitmapUsed by:784
Symbol 784 GraphicUses:783Used by:785
Symbol 785 MovieClipUses:784Used by:797
Symbol 786 GraphicUsed by:787
Symbol 787 MovieClip [hole overlay]Uses:786Used by:797
Symbol 788 GraphicUsed by:791
Symbol 789 GraphicUsed by:790
Symbol 790 MovieClipUses:789Used by:791
Symbol 791 MovieClip [backofdoor]Uses:788 790Used by:797
Symbol 792 GraphicUsed by:793
Symbol 793 MovieClip [wall]Uses:792Used by:797
Symbol 794 GraphicUsed by:795 850 857 863 940 952
Symbol 795 MovieClipUses:794Used by:796 841
Symbol 796 MovieClip [boss holder]Uses:795Used by:797
Symbol 797 MovieClip [level1g]Uses:779 782 785 787 791 793 335 796 330Used by:Timeline
Symbol 798 BitmapUsed by:799
Symbol 799 GraphicUses:798Used by:800
Symbol 800 MovieClipUses:799Used by:832
Symbol 801 BitmapUsed by:802
Symbol 802 GraphicUses:801Used by:803
Symbol 803 MovieClipUses:802Used by:832
Symbol 804 BitmapUsed by:805
Symbol 805 GraphicUses:804Used by:806
Symbol 806 MovieClipUses:805Used by:832
Symbol 807 BitmapUsed by:808
Symbol 808 GraphicUses:807Used by:809
Symbol 809 MovieClipUses:808Used by:832
Symbol 810 GraphicUsed by:832
Symbol 811 GraphicUsed by:822
Symbol 812 GraphicUsed by:822
Symbol 813 GraphicUsed by:814
Symbol 814 MovieClipUses:813Used by:822
Symbol 815 GraphicUsed by:822
Symbol 816 GraphicUsed by:822
Symbol 817 GraphicUsed by:822
Symbol 818 GraphicUsed by:822
Symbol 819 GraphicUsed by:822
Symbol 820 GraphicUsed by:822
Symbol 821 GraphicUsed by:822
Symbol 822 MovieClipUses:811 812 814 330 815 816 817 818 819 820 821Used by:832
Symbol 823 GraphicUsed by:824
Symbol 824 MovieClip [infrontwall]Uses:823Used by:832
Symbol 825 GraphicUsed by:826
Symbol 826 MovieClip [cavebackdepth]Uses:825Used by:832
Symbol 827 GraphicUsed by:828
Symbol 828 MovieClip [close colum]Uses:827Used by:832
Symbol 829 GraphicUsed by:831 1016
Symbol 830 MovieClipUses:4Used by:831
Symbol 831 MovieClipUses:829 830Used by:832 1037
Symbol 832 MovieClip [level1f]Uses:800 803 806 809 810 822 824 826 828 344 426 831 335 330Used by:Timeline
Symbol 833 GraphicUsed by:840
Symbol 834 GraphicUsed by:840
Symbol 835 GraphicUsed by:840
Symbol 836 GraphicUsed by:840
Symbol 837 GraphicUsed by:840
Symbol 838 GraphicUsed by:840
Symbol 839 GraphicUsed by:840
Symbol 840 MovieClip [arrow fire]Uses:833 834 835 836 837 838 839Used by:Timeline
Symbol 841 MovieClipUses:795Used by:1003
Symbol 842 GraphicUsed by:850
Symbol 843 GraphicUsed by:850 857
Symbol 844 GraphicUsed by:850
Symbol 845 GraphicUsed by:850
Symbol 846 GraphicUsed by:850
Symbol 847 GraphicUsed by:850
Symbol 848 GraphicUsed by:850
Symbol 849 GraphicUsed by:850
Symbol 850 MovieClipUses:794 842 843 844 845 846 847 848 849Used by:1003
Symbol 851 GraphicUsed by:857
Symbol 852 GraphicUsed by:857
Symbol 853 GraphicUsed by:857
Symbol 854 GraphicUsed by:857
Symbol 855 GraphicUsed by:857
Symbol 856 GraphicUsed by:857
Symbol 857 MovieClipUses:851 852 853 854 855 843 856 794Used by:1003
Symbol 858 GraphicUsed by:863
Symbol 859 GraphicUsed by:863
Symbol 860 GraphicUsed by:863
Symbol 861 GraphicUsed by:863
Symbol 862 GraphicUsed by:863
Symbol 863 MovieClipUses:794 858 859 860 861 862Used by:1003
Symbol 864 GraphicUsed by:927
Symbol 865 GraphicUsed by:927
Symbol 866 GraphicUsed by:927
Symbol 867 GraphicUsed by:927
Symbol 868 GraphicUsed by:927
Symbol 869 GraphicUsed by:927
Symbol 870 GraphicUsed by:927
Symbol 871 GraphicUsed by:927
Symbol 872 GraphicUsed by:927
Symbol 873 GraphicUsed by:927
Symbol 874 GraphicUsed by:875
Symbol 875 MovieClipUses:874Used by:927
Symbol 876 GraphicUsed by:927
Symbol 877 GraphicUsed by:927
Symbol 878 GraphicUsed by:927
Symbol 879 GraphicUsed by:927
Symbol 880 GraphicUsed by:927
Symbol 881 GraphicUsed by:927
Symbol 882 GraphicUsed by:927
Symbol 883 GraphicUsed by:927
Symbol 884 GraphicUsed by:927
Symbol 885 GraphicUsed by:927
Symbol 886 GraphicUsed by:927
Symbol 887 GraphicUsed by:927
Symbol 888 GraphicUsed by:927
Symbol 889 GraphicUsed by:927
Symbol 890 GraphicUsed by:927
Symbol 891 GraphicUsed by:927
Symbol 892 GraphicUsed by:927
Symbol 893 GraphicUsed by:927
Symbol 894 GraphicUsed by:927
Symbol 895 GraphicUsed by:927
Symbol 896 GraphicUsed by:927
Symbol 897 GraphicUsed by:927
Symbol 898 GraphicUsed by:927
Symbol 899 GraphicUsed by:927
Symbol 900 GraphicUsed by:927
Symbol 901 GraphicUsed by:927
Symbol 902 GraphicUsed by:927
Symbol 903 GraphicUsed by:927
Symbol 904 GraphicUsed by:927
Symbol 905 GraphicUsed by:927
Symbol 906 GraphicUsed by:927
Symbol 907 GraphicUsed by:927
Symbol 908 GraphicUsed by:927
Symbol 909 GraphicUsed by:927
Symbol 910 GraphicUsed by:927
Symbol 911 GraphicUsed by:927
Symbol 912 GraphicUsed by:927
Symbol 913 GraphicUsed by:927
Symbol 914 GraphicUsed by:927
Symbol 915 GraphicUsed by:927
Symbol 916 GraphicUsed by:927
Symbol 917 GraphicUsed by:927
Symbol 918 GraphicUsed by:927
Symbol 919 GraphicUsed by:927
Symbol 920 GraphicUsed by:927
Symbol 921 GraphicUsed by:927
Symbol 922 GraphicUsed by:927
Symbol 923 GraphicUsed by:927
Symbol 924 GraphicUsed by:925
Symbol 925 MovieClip [redEye]Uses:924Used by:927
Symbol 926 GraphicUsed by:927
Symbol 927 MovieClipUses:864 865 866 867 868 869 870 871 872 873 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 925 926Used by:1003
Symbol 928 GraphicUsed by:940
Symbol 929 GraphicUsed by:940
Symbol 930 GraphicUsed by:940
Symbol 931 GraphicUsed by:940
Symbol 932 GraphicUsed by:940
Symbol 933 GraphicUsed by:940
Symbol 934 GraphicUsed by:940
Symbol 935 GraphicUsed by:940
Symbol 936 GraphicUsed by:940
Symbol 937 GraphicUsed by:940
Symbol 938 GraphicUsed by:940
Symbol 939 GraphicUsed by:940
Symbol 940 MovieClipUses:794 928 929 930 931 932 933 934 935 936 937 938 939Used by:1003
Symbol 941 GraphicUsed by:943
Symbol 942 GraphicUsed by:943
Symbol 943 MovieClipUses:941 942Used by:1003
Symbol 944 GraphicUsed by:952
Symbol 945 GraphicUsed by:952
Symbol 946 GraphicUsed by:952
Symbol 947 GraphicUsed by:952
Symbol 948 GraphicUsed by:952
Symbol 949 GraphicUsed by:952
Symbol 950 GraphicUsed by:952
Symbol 951 GraphicUsed by:952
Symbol 952 MovieClipUses:794 944 945 946 947 948 949 950 951Used by:1003
Symbol 953 GraphicUsed by:1002
Symbol 954 GraphicUsed by:1002
Symbol 955 GraphicUsed by:1002
Symbol 956 GraphicUsed by:1002
Symbol 957 GraphicUsed by:1002
Symbol 958 GraphicUsed by:1002
Symbol 959 GraphicUsed by:1002
Symbol 960 GraphicUsed by:1002
Symbol 961 GraphicUsed by:1002
Symbol 962 GraphicUsed by:1002
Symbol 963 GraphicUsed by:1002
Symbol 964 GraphicUsed by:1002
Symbol 965 GraphicUsed by:1002
Symbol 966 GraphicUsed by:1002
Symbol 967 GraphicUsed by:1002
Symbol 968 GraphicUsed by:1002
Symbol 969 GraphicUsed by:1002
Symbol 970 GraphicUsed by:1002
Symbol 971 GraphicUsed by:1002
Symbol 972 GraphicUsed by:1002
Symbol 973 GraphicUsed by:1002
Symbol 974 GraphicUsed by:1002
Symbol 975 GraphicUsed by:1002
Symbol 976 GraphicUsed by:1002
Symbol 977 GraphicUsed by:1002
Symbol 978 GraphicUsed by:1002
Symbol 979 GraphicUsed by:1002
Symbol 980 GraphicUsed by:1002
Symbol 981 GraphicUsed by:1002
Symbol 982 GraphicUsed by:1002
Symbol 983 GraphicUsed by:1002
Symbol 984 GraphicUsed by:1002
Symbol 985 GraphicUsed by:1002
Symbol 986 GraphicUsed by:1002
Symbol 987 GraphicUsed by:1002
Symbol 988 GraphicUsed by:1002
Symbol 989 GraphicUsed by:1002
Symbol 990 GraphicUsed by:1002
Symbol 991 GraphicUsed by:992
Symbol 992 MovieClipUses:991Used by:1002
Symbol 993 GraphicUsed by:1002
Symbol 994 GraphicUsed by:1002
Symbol 995 GraphicUsed by:1002
Symbol 996 GraphicUsed by:1002
Symbol 997 GraphicUsed by:1002
Symbol 998 GraphicUsed by:1002
Symbol 999 GraphicUsed by:1002
Symbol 1000 GraphicUsed by:1002
Symbol 1001 GraphicUsed by:1002
Symbol 1002 MovieClipUses:953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 992 993 994 995 996 997 998 999 1000 1001Used by:1003
Symbol 1003 MovieClip [boss]Uses:841 850 857 863 927 940 943 952 1002Used by:Timeline
Symbol 1004 BitmapUsed by:1005
Symbol 1005 GraphicUses:1004Used by:1006
Symbol 1006 MovieClip [level1c - section 1]Uses:1005Used by:1037
Symbol 1007 BitmapUsed by:1008
Symbol 1008 GraphicUses:1007Used by:1009
Symbol 1009 MovieClip [level1c - section 2]Uses:1008Used by:1037
Symbol 1010 BitmapUsed by:1011
Symbol 1011 GraphicUses:1010Used by:1012
Symbol 1012 MovieClip [level1c - section 3]Uses:1011Used by:1037
Symbol 1013 BitmapUsed by:1014
Symbol 1014 GraphicUses:1013Used by:1015
Symbol 1015 MovieClip [level1c - section 4]Uses:1014Used by:1037
Symbol 1016 MovieClip [small health]Uses:829Used by:1037
Symbol 1017 GraphicUsed by:1018
Symbol 1018 MovieClip [holeCover]Uses:1017Used by:1037
Symbol 1019 GraphicUsed by:1020 1128 1168 1280 1286 1313 1335  Timeline
Symbol 1020 MovieClip [holeBound]Uses:1019Used by:1037
Symbol 1021 GraphicUsed by:1022
Symbol 1022 MovieClip [miniHoleCovers]Uses:1021Used by:1037
Symbol 1023 GraphicUsed by:1024
Symbol 1024 MovieClip [lefthole]Uses:1023Used by:1037
Symbol 1025 GraphicUsed by:1026
Symbol 1026 MovieClip [righthole]Uses:1025Used by:1037
Symbol 1027 GraphicUsed by:1036
Symbol 1028 GraphicUsed by:1036
Symbol 1029 GraphicUsed by:1036
Symbol 1030 GraphicUsed by:1036
Symbol 1031 GraphicUsed by:1036
Symbol 1032 GraphicUsed by:1036
Symbol 1033 GraphicUsed by:1036
Symbol 1034 GraphicUsed by:1036
Symbol 1035 GraphicUsed by:1036
Symbol 1036 MovieClipUses:1027 330 1028 1029 1030 1031 1032 1033 1034 1035Used by:1037
Symbol 1037 MovieClip [level1c]Uses:1006 1009 1012 1015 330 335 1016 831 1018 1020 1022 1024 1026 1036Used by:Timeline
Symbol 1038 GraphicUsed by:1041
Symbol 1039 GraphicUsed by:1041
Symbol 1040 GraphicUsed by:1041
Symbol 1041 MovieClip [electricity]Uses:1038 1039 1040Used by:Timeline
Symbol 1042 MovieClip [jellylocalguts]Uses:306Used by:Timeline
Symbol 1043 GraphicUsed by:Timeline
Symbol 1044 Sound [de]Used by:Timeline
Symbol 1045 Sound [die]Used by:Timeline
Symbol 1046 Sound [fruit]Used by:Timeline
Symbol 1047 Sound [hay]Used by:Timeline
Symbol 1048 Sound [lay]Used by:Timeline
Symbol 1049 Sound [pfmh]Used by:Timeline
Symbol 1050 Sound [ppt]Used by:Timeline
Symbol 1051 Sound [aur]Used by:Timeline
Symbol 1052 Sound [exc]Used by:Timeline
Symbol 1053 Sound [pwr]Used by:Timeline
Symbol 1054 Sound [tar]Used by:Timeline
Symbol 1055 Sound [chainsaw - idle sound]Used by:Timeline
Symbol 1056 Sound [Dry Hump.wav]Used by:Timeline
Symbol 1057 Sound [backsound]Used by:Timeline
Symbol 1058 Sound [gosound]Used by:Timeline
Symbol 1059 Sound [High Liter.wav]Used by:Timeline
Symbol 1060 Sound [Tommy Stole My Peanuts]Used by:Timeline
Symbol 1061 Sound [GaymTheme]Used by:Timeline
Symbol 1062 Sound [chowChowButton]Used by:Timeline
Symbol 1063 Sound [BuckFuddy Loop]Used by:Timeline
Symbol 1064 Sound [Wert Loop]Used by:Timeline
Symbol 1065 Sound [Timer3]Used by:Timeline
Symbol 1066 Sound [health]Used by:Timeline
Symbol 1067 Sound [chain idle.wav]Used by:Timeline
Symbol 1068 Sound [chain start]Used by:Timeline
Symbol 1069 Sound [punch1]Used by:Timeline
Symbol 1070 Sound [punch2]Used by:Timeline
Symbol 1071 Sound [Wert Intro]Used by:Timeline
Symbol 1072 GraphicUsed by:1073
Symbol 1073 MovieClipUses:1072Used by:Timeline
Symbol 1074 GraphicUsed by:1075 1084 1264 1268
Symbol 1075 ButtonUses:1074Used by:Timeline
Symbol 1076 GraphicUsed by:1077
Symbol 1077 MovieClipUses:1076Used by:Timeline
Symbol 1078 GraphicUsed by:1079
Symbol 1079 MovieClipUses:1078Used by:Timeline
Symbol 1080 GraphicUsed by:1081
Symbol 1081 MovieClipUses:1080Used by:Timeline
Symbol 1082 BitmapUsed by:1083
Symbol 1083 GraphicUses:1082Used by:Timeline
Symbol 1084 ButtonUses:1074Used by:Timeline
Symbol 1085 GraphicUsed by:Timeline
Symbol 1086 GraphicUsed by:Timeline
Symbol 1087 GraphicUsed by:1088
Symbol 1088 MovieClipUses:1087Used by:1089  Timeline
Symbol 1089 MovieClipUses:1088Used by:Timeline
Symbol 1090 GraphicUsed by:1268  Timeline
Symbol 1091 GraphicUsed by:1094 1096 1099 1101 1103 1239 1241 1265
Symbol 1092 GraphicUsed by:1094
Symbol 1093 GraphicUsed by:1094
Symbol 1094 ButtonUses:1091 1092 1093Used by:Timeline
Symbol 1095 GraphicUsed by:1096
Symbol 1096 ButtonUses:1091 1095Used by:Timeline
Symbol 1097 GraphicUsed by:1099
Symbol 1098 GraphicUsed by:1099
Symbol 1099 ButtonUses:1091 1097 1098Used by:Timeline
Symbol 1100 GraphicUsed by:1101
Symbol 1101 ButtonUses:1091 1100Used by:Timeline
Symbol 1102 GraphicUsed by:1103
Symbol 1103 ButtonUses:1091 1102Used by:Timeline
Symbol 1104 GraphicUsed by:1105
Symbol 1105 MovieClipUses:1104Used by:1264 1268  Timeline
Symbol 1106 BitmapUsed by:1107
Symbol 1107 GraphicUses:1106Used by:Timeline
Symbol 1108 GraphicUsed by:1111 1247 1249 1251 1253 1256 1258 1259 1260
Symbol 1109 GraphicUsed by:1111
Symbol 1110 GraphicUsed by:1111
Symbol 1111 ButtonUses:1108 1109 1110Used by:Timeline
Symbol 1112 GraphicUsed by:1118
Symbol 1113 GraphicUsed by:1118 1176 1179
Symbol 1114 GraphicUsed by:1118 1173
Symbol 1115 GraphicUsed by:1118
Symbol 1116 GraphicUsed by:1117
Symbol 1117 MovieClipUses:1116Used by:1118
Symbol 1118 MovieClipUses:1112 1113 1114 1115 1117Used by:Timeline
Symbol 1119 GraphicUsed by:1122
Symbol 1120 FontUsed by:1121 1130 1228 1229
Symbol 1121 TextUses:1120Used by:1122
Symbol 1122 MovieClipUses:1119 1121Used by:Timeline
Symbol 1123 GraphicUsed by:1124
Symbol 1124 MovieClipUses:1123Used by:1168 1335
Symbol 1125 GraphicUsed by:1126
Symbol 1126 MovieClipUses:1125Used by:1168 1335
Symbol 1127 GraphicUsed by:1168
Symbol 1128 MovieClipUses:1019Used by:1168 1335
Symbol 1129 GraphicUsed by:1131
Symbol 1130 TextUses:1120Used by:1131
Symbol 1131 ButtonUses:1129 1130Used by:1168
Symbol 1132 GraphicUsed by:1168
Symbol 1133 GraphicUsed by:1168
Symbol 1134 GraphicUsed by:1168 1335
Symbol 1135 GraphicUsed by:1136
Symbol 1136 MovieClipUses:1135Used by:1168
Symbol 1137 GraphicUsed by:1168
Symbol 1138 GraphicUsed by:1168
Symbol 1139 FontUsed by:1140 1147 1149 1151 1154 1157 1160 1165 1242 1243 1244 1317
Symbol 1140 TextUses:1139Used by:1168
Symbol 1141 GraphicUsed by:1168
Symbol 1142 GraphicUsed by:1168
Symbol 1143 GraphicUsed by:1144
Symbol 1144 MovieClipUses:1143Used by:1168
Symbol 1145 GraphicUsed by:1168
Symbol 1146 GraphicUsed by:1168
Symbol 1147 TextUses:1139Used by:1168
Symbol 1148 GraphicUsed by:1168
Symbol 1149 TextUses:1139Used by:1168
Symbol 1150 GraphicUsed by:1168
Symbol 1151 TextUses:1139Used by:1168
Symbol 1152 GraphicUsed by:1168
Symbol 1153 GraphicUsed by:1168
Symbol 1154 TextUses:1139Used by:1168
Symbol 1155 GraphicUsed by:1168
Symbol 1156 GraphicUsed by:1168
Symbol 1157 TextUses:1139Used by:1168
Symbol 1158 GraphicUsed by:1168
Symbol 1159 GraphicUsed by:1168
Symbol 1160 TextUses:1139Used by:1168
Symbol 1161 GraphicUsed by:1162
Symbol 1162 MovieClipUses:1161Used by:1168 1335
Symbol 1163 GraphicUsed by:1164
Symbol 1164 MovieClipUses:1163Used by:1168
Symbol 1165 TextUses:1139Used by:1168
Symbol 1166 GraphicUsed by:1167
Symbol 1167 MovieClipUses:1166Used by:1168
Symbol 1168 MovieClipUses:1124 1126 1127 1128 1131 1132 1133 1134 1136 1137 1138 1140 1141 1142 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1162 1164 1165 1019 1167Used by:Timeline
Symbol 1169 MovieClip [Level]Used by:Timeline
Symbol 1170 FontUsed by:1171 1174 1177
Symbol 1171 TextUses:1170Used by:1173
Symbol 1172 GraphicUsed by:1173
Symbol 1173 MovieClip [WeaponNotice]Uses:1171 1114 1172Used by:Timeline
Symbol 1174 TextUses:1170Used by:1176
Symbol 1175 GraphicUsed by:1176
Symbol 1176 MovieClip [ToasterNotice]Uses:1174 1113 1175Used by:Timeline
Symbol 1177 TextUses:1170Used by:1179
Symbol 1178 GraphicUsed by:1179
Symbol 1179 MovieClip [PopNotice]Uses:1177 1113 1178Used by:Timeline
Symbol 1180 GraphicUsed by:1195
Symbol 1181 GraphicUsed by:1182
Symbol 1182 MovieClipUses:1181Used by:1195
Symbol 1183 GraphicUsed by:1184
Symbol 1184 MovieClipUses:1183Used by:1195
Symbol 1185 GraphicUsed by:1186
Symbol 1186 MovieClipUses:1185Used by:1195
Symbol 1187 GraphicUsed by:1188
Symbol 1188 MovieClipUses:1187Used by:1195
Symbol 1189 GraphicUsed by:1195
Symbol 1190 GraphicUsed by:1191
Symbol 1191 MovieClipUses:1190Used by:1195
Symbol 1192 GraphicUsed by:1195
Symbol 1193 GraphicUsed by:1194
Symbol 1194 MovieClipUses:1193Used by:1195
Symbol 1195 MovieClipUses:1180 1182 1184 1186 1188 1189 1191 1192 1194Used by:Timeline
Symbol 1196 GraphicUsed by:1202
Symbol 1197 EditableTextUses:6Used by:1202
Symbol 1198 GraphicUsed by:1201
Symbol 1199 EditableTextUses:6Used by:1201
Symbol 1200 EditableTextUses:6Used by:1201
Symbol 1201 ButtonUses:1198 1199 1200Used by:1202
Symbol 1202 MovieClipUses:1196 1197 1201Used by:Timeline
Symbol 1203 GraphicUsed by:1207
Symbol 1204 GraphicUsed by:1205
Symbol 1205 MovieClipUses:1204Used by:1207
Symbol 1206 GraphicUsed by:1207
Symbol 1207 MovieClipUses:1203 1205 1206Used by:Timeline
Symbol 1208 GraphicUsed by:1209
Symbol 1209 MovieClip [BoostMeter]Uses:1208Used by:Timeline
Symbol 1210 GraphicUsed by:1211
Symbol 1211 MovieClipUses:1210Used by:Timeline
Symbol 1212 GraphicUsed by:1213
Symbol 1213 MovieClipUses:1212Used by:Timeline
Symbol 1214 GraphicUsed by:1215
Symbol 1215 ButtonUses:1214Used by:1216
Symbol 1216 MovieClip [soundFile]Uses:1215Used by:Timeline
Symbol 1217 GraphicUsed by:1227
Symbol 1218 GraphicUsed by:1227
Symbol 1219 GraphicUsed by:1227
Symbol 1220 GraphicUsed by:1227
Symbol 1221 GraphicUsed by:1227
Symbol 1222 GraphicUsed by:1227
Symbol 1223 GraphicUsed by:1227
Symbol 1224 GraphicUsed by:1227
Symbol 1225 GraphicUsed by:1227
Symbol 1226 GraphicUsed by:1227
Symbol 1227 MovieClip [swarmUp]Uses:1217 1218 1219 1220 1221 1222 1223 1224 1225 1226Used by:Timeline
Symbol 1228 EditableTextUses:1120Used by:1230
Symbol 1229 TextUses:1120Used by:1230
Symbol 1230 MovieClip [lifecount]Uses:1228 1229Used by:Timeline
Symbol 1231 GraphicUsed by:1235
Symbol 1232 GraphicUsed by:1233
Symbol 1233 MovieClipUses:1232Used by:1235
Symbol 1234 GraphicUsed by:1235
Symbol 1235 MovieClipUses:1231 1233 1234Used by:Timeline
Symbol 1236 GraphicUsed by:1264
Symbol 1237 GraphicUsed by:1239 1265
Symbol 1238 GraphicUsed by:1239 1265
Symbol 1239 ButtonUses:1091 1237 1238Used by:1264
Symbol 1240 GraphicUsed by:1241
Symbol 1241 ButtonUses:1091 1240Used by:1264 1268
Symbol 1242 TextUses:1139Used by:1264
Symbol 1243 TextUses:1139Used by:1264
Symbol 1244 TextUses:1139Used by:1264
Symbol 1245 GraphicUsed by:1247
Symbol 1246 GraphicUsed by:1247
Symbol 1247 ButtonUses:1108 1245 1246Used by:1264
Symbol 1248 GraphicUsed by:1249 1259
Symbol 1249 ButtonUses:1108 1248Used by:1264
Symbol 1250 GraphicUsed by:1251 1260
Symbol 1251 ButtonUses:1108 1250Used by:1264
Symbol 1252 GraphicUsed by:1253
Symbol 1253 ButtonUses:1108 1252Used by:1264
Symbol 1254 GraphicUsed by:1256
Symbol 1255 GraphicUsed by:1256
Symbol 1256 ButtonUses:1108 1254 1255Used by:1264
Symbol 1257 GraphicUsed by:1258
Symbol 1258 ButtonUses:1108 1257Used by:1264
Symbol 1259 ButtonUses:1108 1248Used by:1264
Symbol 1260 ButtonUses:1108 1250Used by:1264
Symbol 1261 BitmapUsed by:1262
Symbol 1262 GraphicUses:1261Used by:1264
Symbol 1263 GraphicUsed by:1264
Symbol 1264 MovieClip [PauseNotice]Uses:1074 1236 1239 1241 1242 1243 1244 1247 1249 1251 1253 1256 1258 1259 1260 1105 1262 1263Used by:Timeline
Symbol 1265 ButtonUses:1091 1237 1238Used by:1268
Symbol 1266 BitmapUsed by:1267
Symbol 1267 GraphicUses:1266Used by:1268
Symbol 1268 MovieClipUses:1074 1090 1105 1265 1241 1267Used by:Timeline
Symbol 1269 GraphicUsed by:1285
Symbol 1270 GraphicUsed by:1285
Symbol 1271 GraphicUsed by:1285
Symbol 1272 GraphicUsed by:1285
Symbol 1273 GraphicUsed by:1285
Symbol 1274 GraphicUsed by:1276
Symbol 1275 GraphicUsed by:1276
Symbol 1276 MovieClipUses:1274 1275Used by:1277
Symbol 1277 MovieClipUses:1276Used by:1285
Symbol 1278 GraphicUsed by:1285
Symbol 1279 GraphicUsed by:1285 1315
Symbol 1280 MovieClipUses:1019Used by:1285
Symbol 1281 GraphicUsed by:1285
Symbol 1282 GraphicUsed by:1285
Symbol 1283 GraphicUsed by:1285
Symbol 1284 GraphicUsed by:1285
Symbol 1285 MovieClip [cutscene - chainsaw]Uses:1269 1270 1271 1272 1273 1277 1278 1279 1280 1281 1282 1283 1284Used by:Timeline
Symbol 1286 MovieClip [caveCutscene]Uses:1019Used by:Timeline
Symbol 1287 GraphicUsed by:1315
Symbol 1288 GraphicUsed by:1315
Symbol 1289 GraphicUsed by:1295
Symbol 1290 GraphicUsed by:1295
Symbol 1291 GraphicUsed by:1295
Symbol 1292 GraphicUsed by:1295
Symbol 1293 GraphicUsed by:1295
Symbol 1294 GraphicUsed by:1295
Symbol 1295 MovieClipUses:1289 1290 1291 1292 1293 1294Used by:1315
Symbol 1296 GraphicUsed by:1300
Symbol 1297 GraphicUsed by:1300
Symbol 1298 GraphicUsed by:1300
Symbol 1299 GraphicUsed by:1300
Symbol 1300 MovieClipUses:1296 1297 1298 1299Used by:1315
Symbol 1301 GraphicUsed by:1302
Symbol 1302 MovieClipUses:1301Used by:1305
Symbol 1303 GraphicUsed by:1304
Symbol 1304 MovieClipUses:1303Used by:1305
Symbol 1305 MovieClipUses:1302 748 1304Used by:1315
Symbol 1306 GraphicUsed by:1315
Symbol 1307 GraphicUsed by:1310
Symbol 1308 GraphicUsed by:1310
Symbol 1309 GraphicUsed by:1310
Symbol 1310 MovieClipUses:1307 1308 1309Used by:1311
Symbol 1311 MovieClipUses:1310Used by:1315
Symbol 1312 GraphicUsed by:1315
Symbol 1313 MovieClipUses:1019Used by:1315
Symbol 1314 GraphicUsed by:1315
Symbol 1315 MovieClip [cutscene - crossbow]Uses:1287 1288 1295 1300 1305 1306 1311 1312 1279 1313 1314Used by:Timeline
Symbol 1316 GraphicUsed by:1335
Symbol 1317 TextUses:1139Used by:1335
Symbol 1318 GraphicUsed by:1335
Symbol 1319 GraphicUsed by:1335
Symbol 1320 GraphicUsed by:1335
Symbol 1321 GraphicUsed by:1335
Symbol 1322 FontUsed by:1323
Symbol 1323 TextUses:1322Used by:1335
Symbol 1324 BitmapUsed by:1325 1328
Symbol 1325 GraphicUses:1324Used by:1330
Symbol 1326 BitmapUsed by:1327 1329
Symbol 1327 GraphicUses:1326Used by:1330
Symbol 1328 GraphicUses:1324Used by:1330
Symbol 1329 GraphicUses:1326Used by:1330
Symbol 1330 MovieClipUses:1325 1327 1328 1329Used by:1335
Symbol 1331 GraphicUsed by:1332
Symbol 1332 ButtonUses:1331Used by:1335
Symbol 1333 GraphicUsed by:1335
Symbol 1334 GraphicUsed by:1335
Symbol 1335 MovieClipUses:1162 1134 1128 1124 1126 1316 1317 1318 1319 1320 1321 1019 1323 1330 1332 1333 1334Used by:Timeline
Streaming Sound 1Used by:Timeline

Instance Names

"preloader"Frame 1Symbol 9 MovieClip [NewgroundsPreLoader]
"Level1"Frame 388Symbol 1169 MovieClip [Level]
"WeaponNotice"Frame 388Symbol 1173 MovieClip [WeaponNotice]
"ToasterNotice"Frame 388Symbol 1176 MovieClip [ToasterNotice]
"PopNotice"Frame 388Symbol 1179 MovieClip [PopNotice]
"soundFile"Frame 388Symbol 1216 MovieClip [soundFile]
"bar"Symbol 9 MovieClip [NewgroundsPreLoader] Frame 1Symbol 2 MovieClip [NewgroundsLoadBar]
"_percentage"Symbol 9 MovieClip [NewgroundsPreLoader] Frame 1Symbol 7 EditableText
"run"Symbol 163 MovieClip [hero] Frame 2Symbol 79 MovieClip
"smoke"Symbol 208 MovieClip [weapon-chainsaw] Frame 1Symbol 194 MovieClip [smoke]
"butterBallColl"Symbol 240 MovieClip [butterBall] Frame 1Symbol 236 MovieClip [butterBallColl]
"myText"Symbol 291 MovieClip [textBox] Frame 1Symbol 290 EditableText
"cheese"Symbol 307 MovieClip [jellyGuts] Frame 1Symbol 286 MovieClip [butterguts]
"section1"Symbol 345 MovieClip [level1b] Frame 1Symbol 310 MovieClip [level1b - section 1]
"section2"Symbol 345 MovieClip [level1b] Frame 1Symbol 313 MovieClip [level1b - section 2]
"section3"Symbol 345 MovieClip [level1b] Frame 1Symbol 316 MovieClip [level1b - section 3]
"section4"Symbol 345 MovieClip [level1b] Frame 1Symbol 319 MovieClip [level1b - section 4]
"section5"Symbol 345 MovieClip [level1b] Frame 1Symbol 322 MovieClip [level1b - section 5]
"section6"Symbol 345 MovieClip [level1b] Frame 1Symbol 325 MovieClip [level1b - section 6]
"section7"Symbol 345 MovieClip [level1b] Frame 1Symbol 328 MovieClip [level1b - section 7]
"button"Symbol 369 MovieClip [level1 - contraption button] Frame 1Symbol 363 MovieClip
"bar"Symbol 427 MovieClip [level1a] Frame 1Symbol 379 MovieClip [level1 - bridge post 1]
"idle"Symbol 443 MovieClip [butterbat] Frame 1Symbol 434 MovieClip
"bar"Symbol 448 MovieClip [miniboss - health] Frame 1Symbol 446 MovieClip [miniHB bar]
"head"Symbol 489 MovieClip Frame 18Symbol 462 MovieClip
"feet"Symbol 489 MovieClip Frame 18Symbol 464 MovieClip
"metalLeft"Symbol 778 MovieClip [level1d] Frame 1Symbol 330 MovieClip [Platform]
"metalRight"Symbol 778 MovieClip [level1d] Frame 1Symbol 330 MovieClip [Platform]
"toast"Symbol 778 MovieClip [level1d] Frame 1Symbol 344 MovieClip [toaster]
"SHOOT"Symbol 1003 MovieClip [boss] Frame 8Symbol 952 MovieClip
"chain"Symbol 1195 MovieClip Frame 1Symbol 1182 MovieClip
"cross"Symbol 1195 MovieClip Frame 1Symbol 1184 MovieClip
"bar"Symbol 1207 MovieClip Frame 1Symbol 1205 MovieClip
"bar"Symbol 1235 MovieClip Frame 1Symbol 1233 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 131 bytes "..$1$rt$JivfFB4g4AJ0tYGz7QUzx.."
ExportAssets (56)Timeline Frame 1Symbol 2 as "NewgroundsLoadBar"
ExportAssets (56)Timeline Frame 1Symbol 9 as "NewgroundsPreLoader"
ExportAssets (56)Timeline Frame 2Symbol 1336 as "__Packages.Toast.CEntity"
ExportAssets (56)Timeline Frame 2Symbol 1337 as "__Packages.Toast.CTextBox"
ExportAssets (56)Timeline Frame 2Symbol 1338 as "__Packages.Toast.CEnemyEntity"
ExportAssets (56)Timeline Frame 2Symbol 1339 as "__Packages.Toast.CAction"
ExportAssets (56)Timeline Frame 2Symbol 1340 as "__Packages.Toast.CButterSlugEntity"
ExportAssets (56)Timeline Frame 2Symbol 1341 as "__Packages.Toast.CWeapon"
ExportAssets (56)Timeline Frame 2Symbol 1342 as "__Packages.Toast.CPlatformManager"
ExportAssets (56)Timeline Frame 2Symbol 1343 as "__Packages.Toast.CTree"
ExportAssets (56)Timeline Frame 2Symbol 1344 as "__Packages.Toast.CMiniBossEntity"
ExportAssets (56)Timeline Frame 2Symbol 1345 as "__Packages.Toast.CButterBatEntity"
ExportAssets (56)Timeline Frame 2Symbol 1346 as "__Packages.Toast.CBossEntity"
ExportAssets (56)Timeline Frame 2Symbol 1347 as "__Packages.Toast.CHeroEntity"
ExportAssets (56)Timeline Frame 10Symbol 63 as "headbutted"
ExportAssets (56)Timeline Frame 10Symbol 64 as "butterslug"
ExportAssets (56)Timeline Frame 10Symbol 66 as "toasterBurn"
ExportAssets (56)Timeline Frame 10Symbol 142 as "swim idle"
ExportAssets (56)Timeline Frame 10Symbol 156 as "swim run"
ExportAssets (56)Timeline Frame 10Symbol 163 as "hero"
ExportAssets (56)Timeline Frame 10Symbol 194 as "smoke"
ExportAssets (56)Timeline Frame 10Symbol 208 as "weapon-chainsaw"
ExportAssets (56)Timeline Frame 10Symbol 211 as "crossbow - live arrow"
ExportAssets (56)Timeline Frame 10Symbol 223 as "crossbow - wiggly arrow"
ExportAssets (56)Timeline Frame 10Symbol 226 as "crossbow"
ExportAssets (56)Timeline Frame 10Symbol 233 as "weapon-crossbow"
ExportAssets (56)Timeline Frame 10Symbol 236 as "butterBallColl"
ExportAssets (56)Timeline Frame 10Symbol 240 as "butterBall"
ExportAssets (56)Timeline Frame 10Symbol 286 as "butterguts"
ExportAssets (56)Timeline Frame 10Symbol 288 as "intersectBox"
ExportAssets (56)Timeline Frame 10Symbol 291 as "textBox"
ExportAssets (56)Timeline Frame 10Symbol 306 as "butterlocalguts"
ExportAssets (56)Timeline Frame 10Symbol 307 as "jellyGuts"
ExportAssets (56)Timeline Frame 10Symbol 310 as "level1b - section 1"
ExportAssets (56)Timeline Frame 10Symbol 313 as "level1b - section 2"
ExportAssets (56)Timeline Frame 10Symbol 316 as "level1b - section 3"
ExportAssets (56)Timeline Frame 10Symbol 319 as "level1b - section 4"
ExportAssets (56)Timeline Frame 10Symbol 322 as "level1b - section 5"
ExportAssets (56)Timeline Frame 10Symbol 325 as "level1b - section 6"
ExportAssets (56)Timeline Frame 10Symbol 328 as "level1b - section 7"
ExportAssets (56)Timeline Frame 10Symbol 330 as "Platform"
ExportAssets (56)Timeline Frame 10Symbol 331 as "butterslug placeholder"
ExportAssets (56)Timeline Frame 10Symbol 333 as "placeholder-chainsaw"
ExportAssets (56)Timeline Frame 10Symbol 335 as "cutscene trigger"
ExportAssets (56)Timeline Frame 10Symbol 344 as "toaster"
ExportAssets (56)Timeline Frame 10Symbol 345 as "level1b"
ExportAssets (56)Timeline Frame 10Symbol 348 as "level1a - section 1"
ExportAssets (56)Timeline Frame 10Symbol 351 as "level1a - section 2"
ExportAssets (56)Timeline Frame 10Symbol 354 as "level1a - section 3"
ExportAssets (56)Timeline Frame 10Symbol 357 as "level1a - section 4"
ExportAssets (56)Timeline Frame 10Symbol 360 as "level1 - midhouse"
ExportAssets (56)Timeline Frame 10Symbol 369 as "level1 - contraption button"
ExportAssets (56)Timeline Frame 10Symbol 372 as "level1 - grass 2"
ExportAssets (56)Timeline Frame 10Symbol 373 as "level1 - house post 1"
ExportAssets (56)Timeline Frame 10Symbol 376 as "level1 - grass 1"
ExportAssets (56)Timeline Frame 10Symbol 377 as "level1 - house post 2"
ExportAssets (56)Timeline Frame 10Symbol 379 as "level1 - bridge post 1"
ExportAssets (56)Timeline Frame 10Symbol 381 as "level1 - bridge post 2"
ExportAssets (56)Timeline Frame 10Symbol 383 as "level1 - beware sign"
ExportAssets (56)Timeline Frame 10Symbol 397 as "level1 - fence"
ExportAssets (56)Timeline Frame 10Symbol 407 as "level1 - broken bridge2"
ExportAssets (56)Timeline Frame 10Symbol 426 as "jelly"
ExportAssets (56)Timeline Frame 10Symbol 427 as "level1a"
ExportAssets (56)Timeline Frame 10Symbol 443 as "butterbat"
ExportAssets (56)Timeline Frame 10Symbol 446 as "miniHB bar"
ExportAssets (56)Timeline Frame 10Symbol 448 as "miniboss - health"
ExportAssets (56)Timeline Frame 10Symbol 629 as "miniboss"
ExportAssets (56)Timeline Frame 10Symbol 631 as "miniboss placeholder"
ExportAssets (56)Timeline Frame 10Symbol 633 as "in butter"
ExportAssets (56)Timeline Frame 10Symbol 636 as "level e - section 1"
ExportAssets (56)Timeline Frame 10Symbol 639 as "level e - section 2"
ExportAssets (56)Timeline Frame 10Symbol 642 as "level e - section 3"
ExportAssets (56)Timeline Frame 10Symbol 651 as "strong health"
ExportAssets (56)Timeline Frame 10Symbol 659 as "firehitter"
ExportAssets (56)Timeline Frame 10Symbol 685 as "shine"
ExportAssets (56)Timeline Frame 10Symbol 687 as "beginning of cave"
ExportAssets (56)Timeline Frame 10Symbol 689 as "shine2"
ExportAssets (56)Timeline Frame 10Symbol 691 as "endofcave"
ExportAssets (56)Timeline Frame 10Symbol 721 as "level1e"
ExportAssets (56)Timeline Frame 10Symbol 722 as "batSwarm"
ExportAssets (56)Timeline Frame 10Symbol 752 as "boattoaster"
ExportAssets (56)Timeline Frame 10Symbol 754 as "cavedepth"
ExportAssets (56)Timeline Frame 10Symbol 756 as "leftbeach"
ExportAssets (56)Timeline Frame 10Symbol 761 as "middleisland"
ExportAssets (56)Timeline Frame 10Symbol 765 as "metalWallCheck"
ExportAssets (56)Timeline Frame 10Symbol 769 as "metal wall"
ExportAssets (56)Timeline Frame 10Symbol 771 as "rightbeach"
ExportAssets (56)Timeline Frame 10Symbol 773 as "placeholder-crossbow"
ExportAssets (56)Timeline Frame 10Symbol 775 as "butterbat placeholder"
ExportAssets (56)Timeline Frame 10Symbol 777 as "swimCheck"
ExportAssets (56)Timeline Frame 10Symbol 778 as "level1d"
ExportAssets (56)Timeline Frame 10Symbol 787 as "hole overlay"
ExportAssets (56)Timeline Frame 10Symbol 791 as "backofdoor"
ExportAssets (56)Timeline Frame 10Symbol 793 as "wall"
ExportAssets (56)Timeline Frame 10Symbol 796 as "boss holder"
ExportAssets (56)Timeline Frame 10Symbol 797 as "level1g"
ExportAssets (56)Timeline Frame 10Symbol 824 as "infrontwall"
ExportAssets (56)Timeline Frame 10Symbol 826 as "cavebackdepth"
ExportAssets (56)Timeline Frame 10Symbol 828 as "close colum"
ExportAssets (56)Timeline Frame 10Symbol 832 as "level1f"
ExportAssets (56)Timeline Frame 10Symbol 840 as "arrow fire"
ExportAssets (56)Timeline Frame 10Symbol 925 as "redEye"
ExportAssets (56)Timeline Frame 10Symbol 1003 as "boss"
ExportAssets (56)Timeline Frame 10Symbol 1006 as "level1c - section 1"
ExportAssets (56)Timeline Frame 10Symbol 1009 as "level1c - section 2"
ExportAssets (56)Timeline Frame 10Symbol 1012 as "level1c - section 3"
ExportAssets (56)Timeline Frame 10Symbol 1015 as "level1c - section 4"
ExportAssets (56)Timeline Frame 10Symbol 1016 as "small health"
ExportAssets (56)Timeline Frame 10Symbol 1018 as "holeCover"
ExportAssets (56)Timeline Frame 10Symbol 1020 as "holeBound"
ExportAssets (56)Timeline Frame 10Symbol 1022 as "miniHoleCovers"
ExportAssets (56)Timeline Frame 10Symbol 1024 as "lefthole"
ExportAssets (56)Timeline Frame 10Symbol 1026 as "righthole"
ExportAssets (56)Timeline Frame 10Symbol 1037 as "level1c"
ExportAssets (56)Timeline Frame 10Symbol 1041 as "electricity"
ExportAssets (56)Timeline Frame 10Symbol 1042 as "jellylocalguts"
ExportAssets (56)Timeline Frame 11Symbol 1044 as "de"
ExportAssets (56)Timeline Frame 12Symbol 1045 as "die"
ExportAssets (56)Timeline Frame 13Symbol 1046 as "fruit"
ExportAssets (56)Timeline Frame 14Symbol 1047 as "hay"
ExportAssets (56)Timeline Frame 15Symbol 1048 as "lay"
ExportAssets (56)Timeline Frame 16Symbol 1049 as "pfmh"
ExportAssets (56)Timeline Frame 17Symbol 1050 as "ppt"
ExportAssets (56)Timeline Frame 18Symbol 1051 as "aur"
ExportAssets (56)Timeline Frame 19Symbol 1052 as "exc"
ExportAssets (56)Timeline Frame 20Symbol 1053 as "pwr"
ExportAssets (56)Timeline Frame 21Symbol 1054 as "tar"
ExportAssets (56)Timeline Frame 22Symbol 1055 as "chainsaw - idle sound"
ExportAssets (56)Timeline Frame 23Symbol 1056 as "Dry Hump.wav"
ExportAssets (56)Timeline Frame 24Symbol 1057 as "backsound"
ExportAssets (56)Timeline Frame 25Symbol 1058 as "gosound"
ExportAssets (56)Timeline Frame 26Symbol 1059 as "High Liter.wav"
ExportAssets (56)Timeline Frame 27Symbol 1060 as "Tommy Stole My Peanuts"
ExportAssets (56)Timeline Frame 28Symbol 1061 as "GaymTheme"
ExportAssets (56)Timeline Frame 29Symbol 1062 as "chowChowButton"
ExportAssets (56)Timeline Frame 30Symbol 1063 as "BuckFuddy Loop"
ExportAssets (56)Timeline Frame 31Symbol 1064 as "Wert Loop"
ExportAssets (56)Timeline Frame 32Symbol 1065 as "Timer3"
ExportAssets (56)Timeline Frame 33Symbol 1066 as "health"
ExportAssets (56)Timeline Frame 34Symbol 1067 as "chain idle.wav"
ExportAssets (56)Timeline Frame 35Symbol 1068 as "chain start"
ExportAssets (56)Timeline Frame 36Symbol 1069 as "punch1"
ExportAssets (56)Timeline Frame 37Symbol 1070 as "punch2"
ExportAssets (56)Timeline Frame 38Symbol 1071 as "Wert Intro"
ExportAssets (56)Timeline Frame 388Symbol 1169 as "Level"
ExportAssets (56)Timeline Frame 388Symbol 1173 as "WeaponNotice"
ExportAssets (56)Timeline Frame 388Symbol 1176 as "ToasterNotice"
ExportAssets (56)Timeline Frame 388Symbol 1179 as "PopNotice"
ExportAssets (56)Timeline Frame 388Symbol 1209 as "BoostMeter"
ExportAssets (56)Timeline Frame 388Symbol 1216 as "soundFile"
ExportAssets (56)Timeline Frame 388Symbol 1227 as "swarmUp"
ExportAssets (56)Timeline Frame 388Symbol 1230 as "lifecount"
ExportAssets (56)Timeline Frame 388Symbol 1264 as "PauseNotice"
ExportAssets (56)Timeline Frame 388Symbol 1285 as "cutscene - chainsaw"
ExportAssets (56)Timeline Frame 388Symbol 1286 as "caveCutscene"
ExportAssets (56)Timeline Frame 388Symbol 1315 as "cutscene - crossbow"

Labels

"INTRO"Frame 39
"MENU"Frame 275
"NEWMAIN"Frame 384
"INSTRUCTIONS"Frame 385
"CREDITS"Frame 386
"BOARD"Frame 387
"GAME"Frame 388
"ALTERNATE"Symbol 53 MovieClip Frame 82
"DEATH"Symbol 53 MovieClip Frame 148
"HEADBUTTED"Symbol 53 MovieClip Frame 149
"IDLE"Symbol 64 MovieClip [butterslug] Frame 1
"ROAR"Symbol 64 MovieClip [butterslug] Frame 2
"RUN"Symbol 64 MovieClip [butterslug] Frame 3
"SHOOT"Symbol 64 MovieClip [butterslug] Frame 4
"DIE"Symbol 64 MovieClip [butterslug] Frame 5
"CHAINSAWED"Symbol 64 MovieClip [butterslug] Frame 6
"HEADBUTTED"Symbol 64 MovieClip [butterslug] Frame 7
"IDLE"Symbol 163 MovieClip [hero] Frame 1
"RUN"Symbol 163 MovieClip [hero] Frame 2
"HEADBUTT"Symbol 163 MovieClip [hero] Frame 3
"DIE"Symbol 163 MovieClip [hero] Frame 4
"TOAST"Symbol 163 MovieClip [hero] Frame 5
"UP"Symbol 163 MovieClip [hero] Frame 6
"DOWN"Symbol 163 MovieClip [hero] Frame 7
"CROUCHIDLE"Symbol 163 MovieClip [hero] Frame 8
"CROUCHRUN"Symbol 163 MovieClip [hero] Frame 9
"SWIMIDLE"Symbol 163 MovieClip [hero] Frame 10
"SWIMRUN"Symbol 163 MovieClip [hero] Frame 11
"ELECTRIC"Symbol 163 MovieClip [hero] Frame 12
"TODO: copy actions to all"Symbol 208 MovieClip [weapon-chainsaw] Frame 1
"ATTACK"Symbol 208 MovieClip [weapon-chainsaw] Frame 6
"RUN"Symbol 208 MovieClip [weapon-chainsaw] Frame 50
"ATTACK"Symbol 233 MovieClip [weapon-crossbow] Frame 3
"RUN"Symbol 233 MovieClip [weapon-crossbow] Frame 29
"INITIAL"Symbol 404 MovieClip Frame 1
"FINAL"Symbol 404 MovieClip Frame 36
"INITIAL"Symbol 407 MovieClip [level1 - broken bridge2] Frame 1
"FINAL"Symbol 407 MovieClip [level1 - broken bridge2] Frame 2
"IDLE"Symbol 426 MovieClip [jelly] Frame 1
"HIT"Symbol 426 MovieClip [jelly] Frame 2
"IDLE"Symbol 443 MovieClip [butterbat] Frame 1
"DIE"Symbol 443 MovieClip [butterbat] Frame 2
"START"Symbol 489 MovieClip Frame 18
"CHAIN"Symbol 489 MovieClip Frame 103
"IDLE"Symbol 629 MovieClip [miniboss] Frame 1
"FALL"Symbol 629 MovieClip [miniboss] Frame 2
"GETUP"Symbol 629 MovieClip [miniboss] Frame 3
"JUMPIN"Symbol 629 MovieClip [miniboss] Frame 4
"JUMPOUT"Symbol 629 MovieClip [miniboss] Frame 5
"RUN"Symbol 629 MovieClip [miniboss] Frame 6
"HITUP"Symbol 629 MovieClip [miniboss] Frame 7
"HITDOWN"Symbol 629 MovieClip [miniboss] Frame 8
"CHAINSAWED"Symbol 629 MovieClip [miniboss] Frame 9
"ALMOSTDEAD"Symbol 629 MovieClip [miniboss] Frame 10
"DIE"Symbol 629 MovieClip [miniboss] Frame 11
"JUMP"Symbol 629 MovieClip [miniboss] Frame 12
"regular"Symbol 769 MovieClip [metal wall] Frame 1
"under"Symbol 769 MovieClip [metal wall] Frame 2
"back up"Symbol 769 MovieClip [metal wall] Frame 3
"IDLE"Symbol 1003 MovieClip [boss] Frame 1
"FLIP"Symbol 1003 MovieClip [boss] Frame 2
"FLIPBACK"Symbol 1003 MovieClip [boss] Frame 3
"HIT"Symbol 1003 MovieClip [boss] Frame 4
"LAZER"Symbol 1003 MovieClip [boss] Frame 5
"MELEE"Symbol 1003 MovieClip [boss] Frame 6
"PARALYZED"Symbol 1003 MovieClip [boss] Frame 7
"SHOOT"Symbol 1003 MovieClip [boss] Frame 8
"DIE"Symbol 1003 MovieClip [boss] Frame 9

Dynamic Text Variables

_root._dispDebugTextSymbol 1200 EditableText""
_root.livesSymbol 1228 EditableText"<p align="left"></p>"




http://swfchan.com/5/22261/info.shtml
Created: 27/5 -2019 00:44:42 Last modified: 27/5 -2019 00:44:42 Server time: 11/05 -2024 19:00:11