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

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

BarbFTR71214.swf

This is the info page for
Flash #154691

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


ActionScript [AS1/AS2]
Combined Code
movieClip 18 { } movieClip 20 { } movieClip 22 { } movieClip 24 { } movieClip 26 { } movieClip 37 { } movieClip 40 { } movieClip 43 { } movieClip 45 { } movieClip 54 { } movieClip 57 { } movieClip 64 { } movieClip 77 { } movieClip 79 { } movieClip 82 { } movieClip 87 { } movieClip 89 { } movieClip 91 { } movieClip 93 { } movieClip 95 { } movieClip 96 { } movieClip 98 { } movieClip 100 { } movieClip 103 { } movieClip 105 { } movieClip 106 { } movieClip 107 { frame 1 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 2 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 3 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } } movieClip 110 { frame 1 { stop(); } } movieClip 112 { } movieClip 113 { } movieClip 115 { } movieClip 116 { frame 1 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 2 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 3 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } } movieClip 117 { frame 1 { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } } } movieClip 122 { } movieClip 131 { frame 1 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 2 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 3 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } } movieClip 132 { } movieClip 158 { frame 1 { play(); } frame 21 { stop(); } } movieClip 161 msSaurosaur { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsBody(this)) { _parent.in_movex = 0; _parent.in_movey = 1; _parent.in_action = 1; } } } frame 20 { gotoAndPlay('idle'); } frame 25 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 45 { gotoAndPlay('idle'); } frame 46 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 55 { gotoAndPlay('idle'); } frame 56 { s_animbusy = 1; } frame 60 { gotoAndPlay('idle'); } frame 61 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsHeadCenter(this)) { if (_parent._parent._parent.controller.CanVoreHigh()) { _parent._parent._parent.controller.setPlayerHasHead(false); _parent._parent._parent.player.stop(); _parent._parent._parent.player.head._visible = false; _parent._parent._parent.player.head._alpha = 0; _parent._parent._parent.player.hp = 0; _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.controller.Log(_parent._parent._parent.controller.GLOBAL_PLAYER.m_name + '\'s head got eaten!'); _parent.gotoAndPlay('eathead'); } } } } frame 87 { gotoAndPlay('idle'); } frame 88 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsBodyCenter(this)) { if (_parent._parent._parent.controller.CanVore()) { _parent._parent._parent.player.stop(); _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 1; _parent._parent._parent.controller.Log(_parent._parent._parent.controller.GLOBAL_PLAYER.m_name + ' was grabbed!'); _parent.gotoAndPlay('preswallow'); } } } } frame 105 { gotoAndPlay('idle'); } frame 106 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 117 { gotoAndPlay('idle'); } frame 119 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 123 { gotoAndPlay('idle'); } frame 124 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 2; } frame 128 { gotoAndPlay('idle'); } frame 129 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 1; } frame 133 { gotoAndPlay('idle'); } frame 135 { g.playSound('sarcrunch.mp3'); } frame 162 { g.playSound('sargulp.mp3'); } frame 183 { gotoAndPlay('swallowwhole'); } frame 201 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player.stop(); _parent._parent.player._x = _parent._x + 35.4 * (_xscale / 100); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; } instance of movieClip 26 { onClipEvent (enterFrame) { _parent._parent._parent.player.stop(); _parent._parent._parent.player._x = _parent._parent._x + 35.4 * (_parent._xscale / 100); } } frame 209 { gotoAndPlay('advswallow'); } frame 212 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player.stop(); _parent._parent.player._x = _parent._x + 35.4 * (_xscale / 100); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; } frame 217 { _parent._parent.player._alpha = 0; jen.head._alpha = 0; _parent._parent.player.stop(); _parent._parent.player._x = _parent._x + 35.4 * (_xscale / 100); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; } frame 229 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; jen.head._alpha = 0; _parent._parent.player._x = _parent._x + 35.4 * (_xscale / 100); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; } frame 243 { g.playSound('sargulp.mp3'); } frame 265 { g.playSound('sargulp.mp3'); } frame 286 { g.playSound('sargulp.mp3'); } frame 312 { wiggle = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { G.legacyRandomStruggle(this, 'wiggle', 'wiggle1', 'wiggle2'); } } frame 327 { g.playSound('StomachBurble.wav'); } frame 342 { if (_parent._parent.player.hp > 3) { _parent._parent.player.hp -= 3; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 345 { ++wiggle; --_parent._parent.player.hp; } frame 353 { if (_parent._parent.player.hp < 3) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('execute'); } } } frame 356 { ++wiggle; _parent._parent.player.hp -= 2; } frame 356 { g.playSound('swallow2.wav'); } frame 364 { if (_parent._parent.player.hp < 3) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('execute'); } } } frame 366 { ++wiggle; _parent._parent.player.hp -= 3; } frame 366 { g.playSound('SD_MovePulse.wav'); } frame 374 { if (_parent._parent.player.hp < 3) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('execute'); } } } frame 377 { g.playSound('sargrowl.mp3'); } frame 382 { s_vx = -4; } frame 392 { s_vx = -4; G.unconsumePlayer(this, -40); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 397 { _parent._parent.player.hp = 0; } frame 399 { g.playSound('sarburp.mp3'); } frame 416 { gotoAndPlay('idle'); } frame 421 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 437 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 442 { gotoAndPlay('dead'); } } movieClip 165 { } movieClip 166 { } movieClip 168 { } movieClip 196 { } movieClip 224 msDarkDragon { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsBodyCenter(this)) { if (Math.random() > 0.5) { _parent.in_movex = 0; _parent.in_movey = 1; _parent.in_action = 1; } else { _parent.in_movex = 0; _parent.in_movey = -1; _parent.in_action = 1; } } else { if (_parent._parent._parent.controller.ObjHitsHead(_parent.atkb1)) { _parent.in_movex = _parent._xscale / Math.abs(_parent._xscale); _parent.in_movey = 0; _parent.in_action = 1; } } } } frame 20 { gotoAndPlay('idle'); } frame 26 { s_idle = 0; s_moving = 6; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 36 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 46 { gotoAndPlay('idle'); } frame 47 { s_animbusy = 1; } frame 51 { gotoAndPlay('idle'); } frame 55 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsHeadCenter(this)) { if (_parent._parent._parent.controller.CanVore()) { _parent._parent._parent.player.stop(); _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 1; _parent.gotoAndPlay('eathead'); } } } } frame 65 { gotoAndPlay('idle'); } frame 70 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsBodyCenter(this)) { if (_parent._parent._parent.controller.CanVoreHigh()) { _parent._parent._parent.player.stop(); _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 1; _parent.gotoAndPlay('swallow'); } } } } frame 89 { gotoAndPlay('idle'); } frame 94 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsBodyCenter(this)) { if (_parent._parent._parent.controller.CanVoreMid() && _parent._parent._parent.controller.CanVoreHigh()) { _parent._parent._parent.player.stop(); _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 1; _parent.gotoAndPlay('grabeat'); } } } } frame 108 { gotoAndPlay('idle'); } frame 115 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 115 { g.playSound('VTDATAswallow3.mp3'); } frame 125 { gotoAndPlay('finishswallowing'); } frame 131 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 136 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 136 { g.playSound('VTDATAswallow3.mp3'); } frame 148 { _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 155 { g.playSound('SloshGulp.wav'); } frame 184 { wiggle = 0; gotoAndPlay('digest'); } frame 185 { g.playSound('VTDATAMonbeast.mp3'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 208 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 211 { ++wiggle; --_parent._parent.player.hp; } frame 211 { g.playSound('VTDATAswallow6.mp3'); } frame 221 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 222 { ++wiggle; --_parent._parent.player.hp; } frame 222 { g.playSound('SloshGulp.wav'); } frame 232 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 233 { ++wiggle; --_parent._parent.player.hp; } frame 233 { g.playSound('VTDATAswallow6.mp3'); } frame 243 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 244 { ++wiggle; --_parent._parent.player.hp; } frame 244 { g.playSound('SloshGulp.wav'); } frame 254 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 256 { _parent._parent.player.hp = 0; } frame 257 { g.playSound('VTDATAswallow7.mp3'); } frame 275 { gotoAndPlay('idle'); } frame 282 { g.playSound('VTDATAswallow7.mp3'); } frame 312 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 321 { G.unconsumePlayer(this, -100); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 326 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 328 { gotoAndPlay('idle'); } frame 329 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 331 { gotoAndPlay('idle'); } frame 332 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 334 { gotoAndPlay('idle'); } frame 335 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 345 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 350 { gotoAndPlay('dead'); } } movieClip 226 { } instance of movieClip 226 { onClipEvent (enterFrame) { if (_root.getBytesLoaded() < _root.getBytesTotal()) { this._xscale = 1500 * (_root.getBytesLoaded() / _root.getBytesTotal()); } else { _root.play(); } _parent.loadtext = 'Loading... ' + Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 1000) / 10 + ' Percent'; } } frame 3 { function colorize(obje, passr, passg, passb, passa) { tempc = new Color(eval(obje)); tempc = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0}; tempc.rb = passr; tempc.gb = passg; tempc.bb = passb; tempc.ab = passa; (eval(obje)).Acolor = tempc; (eval(obje)).Ccolor = new Color(eval(obje)); (eval(obje)).Ccolor.setTransform((eval(obje)).Acolor); } GLOBAL_PLAYERGRAPHIC = 1; } movieClip 242 { frame 1 { stop(); } } movieClip 248 { frame 10 { stop(); } } button 249 { on (press) { gotoAndStop('debuggui'); } } button 250 { on (release, releaseOutside) { _parent.controller.guiTextScroll = 0; } on (press) { _parent.controller.guiTextScroll = 1; } } button 251 { on (press) { gotoAndStop('nogui'); } } button 255 { on (press) { var parc = _parent.controller; parc.toggleQuality(); } } button 256 { on (press) { var parc = _parent.controller; parc.toggleSlowMode(); } } button 258 { on (press) { var parc = _parent.controller; parc.GLOBAL_TRUEPAUSE = !parc.GLOBAL_TRUEPAUSE; } } movieClip 263 { } movieClip 267 { } movieClip 270 { } button 273 { on (release, releaseOutside) { mousedown = 0; } on (press) { mousedown = 1; } } movieClip 276 { } movieClip 278 { instance sldbak of movieClip 276 { onClipEvent (enterFrame) { _parent.Mx = _xmouse; _parent.My = _ymouse; } } } button 282 { on (press) { _parent.controller.resetPlayer(); } } button 286 { on (press) { var parc = _parent.controller; parc.setPlayerGraphic(parc.getPlayerGraphic() + 1); } } button 289 { on (press) { var ncols = blockColumns; var xmf = (_xmouse - -148) / 148; var ymf = (_ymouse - -120) / 36; if (xmf > 1) { xmf = 1; } if (xmf < 0) { xmf = 0; } if (ymf > 1) { ymf = 1; } if (ymf < 0) { ymf = 0; } var selectmax = _parent.controller.GLOBAL_MAXENEMYFRAMES; var selectmax4 = Math.floor(selectmax / ncols); if (selectmax4 > 0) { while (selectmax > selectmax4 * ncols) { selectmax4 += 1; } } var selectf = xmf * selectmax4; var naxy = 1 / ncols; while (ymf > naxy) { selectf += selectmax4; naxy += 1 / ncols; } selectf = Math.floor(selectf); selectf += 1; emptygrid.drawnyet = undefined; emptygrid.selectnext = selectf; var maxe = selectf; _parent.controller.pickEnemy(maxe); _parent.controller.resetPlayer(); } } button 291 { on (press) { emptygrid.drawnyet = undefined; emptygrid.selectnext = selectf; _parent.controller.pickEnemy(0); _parent.controller.resetPlayer(); } } button 292 { on (press) { var xp = hpslider._xmouse; var yp = hpslider._ymouse; var xs = hpslider._width; var ys = hpslider._height; var factor = Math.abs(yp) / xs; factor = (factor - 0.1) / 0.8; _parent.controller.setPlayerHP(factor * 63); } } movieClip 293 { } movieClip 295 { } movieClip 297 { frame 1 { function setbarvalue(v) { if (v < 0) { v = 0; } colorv = int(v / 64); if (colorv == 0) { _root.colorize(bar, 0, 200, 0, 0); _root.colorize(nextcolor, 0, 0, 0, 0); } else { if (colorv == 1) { _root.colorize(bar, 200, 200, 0, 0); _root.colorize(nextcolor, 0, 200, 0, 0); } else { if (colorv == 2) { _root.colorize(bar, 255, 128, 0, 0); _root.colorize(nextcolor, 200, 200, 0, 0); } else { if (colorv == 3) { _root.colorize(bar, 200, 0, 0, 0); _root.colorize(nextcolor, 255, 128, 0, 0); } else { if (colorv == 4) { _root.colorize(bar, 200, 200, 200, 0); _root.colorize(nextcolor, 200, 0, 0, 0); } else { _root.colorize(bar, 200, 200, 200, 0); _root.colorize(nextcolor, 50, 50, 50, 0); } } } } } v %= 64; bar._yscale = v / 0.64; } } frame 2 { stop(); } } button 300 { on (press) { gotoAndStop('game'); } } movieClip 302 { frame 1 { function updateCallback() {} function camControl() { parentColor.setTransform(camColor.getTransform()); var v4 = sX / (fixX * this._xscale / 100); var v3 = sY / (fixY * this._yscale / 100); _parent._x = cX - this._x * v4; _parent._y = cY - this._y * v3; _parent._xscale = 100 * v4; _parent._yscale = 100 * v3; mouseX = _xmouse; mouseY = _ymouse; updateCallback(); } function resetStage() { var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0}; parentColor.setTransform(v2); _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; _xscale = 100; _yscale = 100; _x = fixX / 2; _y = fixY / 2; } parentColor.setTransform(camColor.getTransform()); this.stop(); var oldMode = Stage.scaleMode; Stage.scaleMode = 'exactFit'; var cX = Stage.width / 2; var cY = Stage.height / 2; var sX = Stage.width; var sY = Stage.height; var fixX = 320; var fixY = 240; Stage.scaleMode = oldMode; var camColor = new Color(this); var parentColor = new Color(_parent); this.onEnterFrame = camControl; camControl(); this.onUnload = resetStage; } frame 4 { function getCellCoords(idex, selectmax4, delx, dern, ncolumns) { if (dern == undefined) { dern = 1; } if (idex == undefined) { idex = 0; } if (idex < 0) { idex = 0; } if (idex > 1024) { idex = 0; } var v3 = 0; while (idex >= selectmax4) { idex -= selectmax4; ++v3; } var v4 = new Object(); v4.xMin = idex * delx + dern; v4.xMax = idex * delx + delx - dern; v4.yMin = v3 * 36 / ncolumns + dern; v4.yMax = v3 * 36 / ncolumns + 36 / ncolumns - dern; return v4; } function drawCell(M, idex, selectmax4, delx, color, dern, ncolumns) { var v1 = getCellCoords(idex, selectmax4, delx, dern, ncolumns); M.lineStyle(0, 0); M.beginFill(color, 100); M.moveTo(v1.xMin, v1.yMin); M.lineTo(v1.xMax, v1.yMin); M.lineTo(v1.xMax, v1.yMax); M.lineTo(v1.xMin, v1.yMax); M.lineTo(v1.xMin, v1.yMin); M.endFill(); } function drawCellBits(M, bits, idex, selectmax4, delx, color, dern, ncolumns) { var v2 = getCellCoords(idex, selectmax4, delx, dern, ncolumns); var v4 = (v2.xMin + v2.xMax) / 2; var v3 = (v2.yMin + v2.yMax) / 2; if (bits & 1) { M.lineStyle(0, 0); M.beginFill(color, 100); M.moveTo(v2.xMin, v2.yMin); M.lineTo(v4, v2.yMin); M.lineTo(v4, v3); M.lineTo(v2.xMin, v3); M.lineTo(v2.xMin, v2.yMin); M.endFill(); } if (bits & 2) { M.lineStyle(0, 0); M.beginFill(color, 100); M.moveTo(v4, v2.yMin); M.lineTo(v2.xMax, v2.yMin); M.lineTo(v2.xMax, v3); M.lineTo(v4, v3); M.lineTo(v4, v2.yMin); M.endFill(); } if (bits & 4) { M.lineStyle(0, 0); M.beginFill(color, 100); M.moveTo(v2.xMin, v3); M.lineTo(v4, v3); M.lineTo(v4, v2.yMax); M.lineTo(v2.xMin, v2.yMax); M.lineTo(v2.xMin, v3); M.endFill(); } if (bits & 8) { M.lineStyle(0, 0); M.beginFill(color, 100); M.moveTo(v4, v3); M.lineTo(v2.xMax, v3); M.lineTo(v2.xMax, v2.yMax); M.lineTo(v4, v2.yMax); M.lineTo(v4, v3); M.endFill(); } if (bits & 16) { var v6 = v4 - v4 / 2; var v5 = v3 - v3 / 2; M.lineStyle(0, 0); M.beginFill(color, 100); M.moveTo(v4 - v6, v3 - v5); M.lineTo(v4 + v6, v3 - v5); M.lineTo(v4 + v6, v3 + v5); M.lineTo(v4 - v6, v3 + v5); M.lineTo(v4 - v6, v3 - v5); M.endFill(); } } function drawCellX(M, idex, selectmax4, delx, color, dern, ncolumns) { var v1 = getCellCoords(idex, selectmax4, delx, dern, ncolumns); M.lineStyle(0.5, color, 100); M.beginFill(0, 0); M.moveTo(v1.xMin, v1.yMin); M.lineTo(v1.xMax, v1.yMax); M.moveTo(v1.xMax, v1.yMin); M.lineTo(v1.xMin, v1.yMax); M.endFill(); } function drawCellChar(M, uchar, idex, selectmax4, delx, color, dern, ncolumns) { var v1 = getCellCoords(idex, selectmax4, delx, dern, ncolumns); M.lineStyle(0.5, color, 100); M.beginFill(0, 0); var v5 = (v1.xMin + v1.xMax) / 2; var v4 = (v1.yMin + v1.yMax) / 2; if (char8segmap.hasOwnProperty(uchar)) { var v3 = char8segmap[uchar]; if (v3 & 1) { M.moveTo(v1.xMin, v1.yMin); M.lineTo(v1.xMax, v1.yMin); } if (v3 & 2) { M.moveTo(v1.xMin, v1.yMin); M.lineTo(v1.xMin, v4); } if (v3 & 4) { M.moveTo(v1.xMin, v4); M.lineTo(v1.xMax, v4); } if (v3 & 8) { M.moveTo(v1.xMax, v1.yMin); M.lineTo(v1.xMax, v4); } if (v3 & 16) { M.moveTo(v1.xMin, v4); M.lineTo(v1.xMin, v1.yMax); } if (v3 & 32) { M.moveTo(v1.xMin, v1.yMax); M.lineTo(v1.xMax, v1.yMax); } if (v3 & 64) { M.moveTo(v1.xMax, v4); M.lineTo(v1.xMax, v1.yMax); } } M.endFill(); } function gridSelectFrom(max, may) {} function updateCallback() { var v3 = blockColumns; if (emptygrid != undefined) { if (emptygrid.drawnyet == undefined || emptygrid.selectnext != emptygrid.selectprev) { var v8 = _parent.controller.GLOBAL_MAXENEMYFRAMES; var v4 = Math.floor(v8 / v3); if (v4 > 0) { while (v8 > v4 * v3) { v4 += 1; } } var v2 = emptygrid; v2.clear(); var v7 = 148 / v4; v2.lineStyle(0.5, 4210752); v2.beginFill(0, 0); var v5 = v7; while (v5 < 148) { v2.moveTo(v5, 0); v2.lineTo(v5, 36); v5 += v7; } v5 = 1 / 1 * v3; while (v5 < 1) { v2.moveTo(0, v5 * 36); v2.lineTo(148, v5 * 36); v5 += 1 / 1 * v3; } v2.endFill(); emptygrid.drawnyet = true; emptygrid.lastselectedenemy = 0; drawCellX(v2, 0, v4, v7, 8388608, 1, v3); colorlist = new Array(); colorlist.push(4194304); colorlist.push(4202496); colorlist.push(4210688); colorlist.push(16448); colorlist.push(64); colorlist.push(4194368); var v10 = _parent.controller.GLOBAL_ENEMY_DATA; var v6 = 1; while (v6 < v8) { var v9 = v6 / colorlist.length & 15; drawCellBits(v2, v9, v6 - 1, v4, v7, colorlist[v6 % colorlist.length], 2, v3); ++v6; } v6 = v8; while (v6 < v3 * v4) { drawCellX(v2, v6, v4, v7, 8388608, 1, v3); ++v6; } drawCell(v2, _parent.controller.GLOBAL_ENEMY._currentframe - 1, v4, v7, 32768, 1, v3); emptygrid.selectprev = emptygrid.selectnext; } } } var blockX = 16; var blockY = 0; var blockWidth = 128; var blockHeight = 36; var blockColumns = 5; char8segmap = new Object(); char8segmap.0 = 91; char8segmap.1 = 72; char8segmap.2 = 61; char8segmap.3 = 109; char8segmap.4 = 78; char8segmap.5 = 103; char8segmap.6 = 119; char8segmap.7 = 73; char8segmap.8 = 127; char8segmap.9 = 79; char8segmap.A = 95; char8segmap.B = 118; char8segmap.C = 52; char8segmap.D = 124; char8segmap.E = 55; char8segmap.F = 23; char8segmap.G = 115; char8segmap.H = 94; char8segmap.I = 64; char8segmap.J = 120; char8segmap.K = 30; char8segmap.L = 50; char8segmap.M = 92; char8segmap.N = 84; char8segmap.O = 116; char8segmap.P = 31; char8segmap.Q = 27; char8segmap.R = 20; char8segmap.S = 103; char8segmap.T = 19; char8segmap.U = 122; char8segmap.V = 112; char8segmap.W = 14; char8segmap.X = 94; char8segmap.Y = 78; char8segmap.Z = 28; } frame 10 { function updateCallback() {} } frame 16 { function updateCallback() {} exturl = _root.externalURL; } } movieClip 303 { frame 1 { stop(); } frame 2 { stop(); } } frame 4 { flashTraceFilters = function (mc) { var v2 = mc.filters; for (var v4 in v2) { var v1 = v2[v4]; trace('Filter: ' + typeof v1 + ' ' + v4); for (var v3 in v1) { trace('\t' + v3 + ': ' + v1[v3]); } if (v1 instanceof flash.filters.GradientBevelFilter) { scode = ''; scode += 'new flash.filters.GradientBevelFilter( '; scode += v1.distance + ', '; scode += v1.angle + ', '; scode += 'Array(' + v1.colors + '), '; scode += 'Array(' + v1.alphas + '), '; scode += 'Array(' + v1.ratios + '), '; scode += v1.blurX + ', '; scode += v1.blurY + ', '; scode += v1.strength + ', '; scode += v1.quality + ', '; scode += '"' + v1.type + '", '; scode += v1.knockout; scode += ' )'; trace(scode); } } }; flashApplyFilter = function (MC, filtobject) { var v1 = []; v1.push(filtobject); MC.filters = v1; }; flashApplyFilters = function (MC, filtlist) { var v2 = []; for (obj in filtlist) { v2.push(filtlist[obj]); } MC.filters = v2; }; flashColorize = function (obj, r, g, b, al) { var v2 = new flash.geom.Transform(obj); if (al == undefined) { al = 1; } var v1 = new flash.geom.ColorTransform(r, g, b, al, 0, 0, 0, 0); v2.colorTransform = v1; return v1; }; onEnterFrame = function () { gamescore = 'Score: ' + minigame.entertainor.gGameScore; }; stop(); } movieClip 312 { frame 1 { stop(); } frame 8 { removeMovieClip(this); _parent.removeMovieClip(this); } } movieClip 313 { } movieClip 314 { instance entertainor of movieClip 313 { onClipEvent (load) { function FireOrange(x, y) { if (gActiveOranges < 16) { var newname = 'ong_' + gGarbageClipCurr; gGarbageClip.duplicateMovieClip(newname, gGarbageClipCurr + 1024); var clip = eval('_parent.' + newname); clip._x = x; clip._y = y; clip._xvel = Math.random() * 32 - 16; clip._yvel = Math.random() * 32 - 16; clip._xscale = 12 + Math.random() * 12; clip._yscale = clip._xscale; delmc._rotation = 0; clip.destroy = false; clip.gotoAndStop(1); ++gGarbageClipCurr; if (gGarbageClipCurr > 256) { gGarbageClipCurr = 0; } gGarbageClips.push(clip); ++gActiveOranges; } } var gGarbageClip = _parent.dup_orange; var gGarbageClipCurr = 0; var gGarbageClips = []; var gMouseState = 0; var gMouseXPrev = 0; var gMouseYPrev = 0; var gTimer = 5; var gFieldWidth = 1000; var gFieldHeight = 700; var gActiveOranges = 0; var gGameScore = 0; } onClipEvent (enterFrame) { gTimer += 1; if (gTimer > 5) { FireOrange(Math.random() * gFieldWidth, Math.random() * gFieldHeight); gTimer = 0; } var remarray = []; var hitany = 0; var clickany = 0; var i = 0; var imax = gGarbageClips.length; while (i < imax) { var mc = gGarbageClips[i]; if (gMouseState) { var dx = _parent._xmouse - mc._x; var dy = _parent._ymouse - mc._y; var dm = dx * dx + dy * dy; if (dm < mc._xscale * mc._xscale) { remarray.push(i); hitany += 1; } clickany += 1; } mc._yvel += 0.327; mc._y += mc._yvel; mc._x += mc._xvel; if (mc._x < 0) { mc._x = -mc._x; mc._xvel = -mc._xvel; } else { if (mc._x > gFieldWidth) { mc._x = gFieldWidth + (gFieldWidth - mc._x); mc._xvel = -mc._xvel; } } if (mc._y < 0) { mc._y = -mc._y; mc._yvel = -mc._yvel; } else { if (mc._y > gFieldHeight) { mc._y = gFieldHeight + (gFieldHeight - mc._y); mc._yvel = -mc._yvel; } } ++i; } if (clickany) { if (hitany == 0) { gGameScore -= 1; if (gGameScore < 0) { gGameScore = 0; } } else {} } var r = 0; var rcount = 0; var rmax = remarray.length; while (r < rmax) { var delmc = gGarbageClips[remarray[r] - rcount]; gGameScore += Math.floor(delmc._xscale) - 11; delmc.play(); delmc._rotation = Math.random() * 360; gGarbageClips.splice(remarray[r] - rcount, 1); --gActiveOranges; ++rcount; ++r; } gMouseXPrev = _parent._xmouse; gMouseYPrev = _parent._ymouse; } onClipEvent (mouseDown) { gMouseState += 1; } onClipEvent (mouseUp) { gMouseState = 0; } } } movieClip 336 { frame 5 { stop(); } } button 345 { on (release) { _root.externalURL = exturl; play(); } } frame 6 { stop(); } movieClip 383 { frame 1 { stop(); } frame 12 { gotoAndStop(1); } frame 23 { gotoAndStop(1); } frame 42 { gotoAndStop(1); } frame 51 { gotoAndStop(1); } frame 58 { gotoAndStop(1); } frame 65 { gotoAndStop(1); } frame 95 { gotoAndStop(1); } frame 102 { gotoAndStop(1); } frame 109 { gotoAndStop(1); } frame 125 { _xscale = Math.abs(_xscale); _yscale = Math.abs(_xscale); _rotation = 0; } frame 155 { gotoAndStop(1); } frame 156 { _xscale = Math.abs(_xscale); _yscale = Math.abs(_xscale); _rotation = 0; } frame 184 { gotoAndStop(1); } frame 185 { _xscale = Math.abs(_xscale); _yscale = Math.abs(_xscale); _rotation = 0; } frame 215 { gotoAndStop(1); } frame 216 { _xscale = Math.abs(_xscale); _yscale = Math.abs(_xscale); _rotation = 0; } frame 244 { gotoAndStop(1); } frame 245 { _xscale = Math.abs(_xscale); _yscale = Math.abs(_xscale); _rotation = 0; } frame 275 { gotoAndStop(1); } frame 276 { _xscale = Math.abs(_xscale); _yscale = Math.abs(_xscale); _rotation = 0; } frame 305 { gotoAndStop(1); } } movieClip 420 { frame 1 { stop(); } frame 3 { gotoAndStop(1); } frame 6 { gotoAndStop(1); } frame 20 { gotoAndStop(1); } frame 31 { gotoAndStop(1); } frame 46 { gotoAndStop(1); } frame 61 { gotoAndStop(1); } frame 76 { gotoAndStop(1); } frame 91 { gotoAndStop(1); } frame 101 { gotoAndStop(1); } frame 111 { gotoAndStop(1); } frame 121 { gotoAndStop(1); } frame 131 { gotoAndStop(1); } frame 141 { gotoAndStop(1); } frame 151 { gotoAndStop(1); } frame 158 { gotoAndStop(1); } frame 166 { gotoAndStop(1); } frame 176 { gotoAndStop(1); } frame 186 { gotoAndStop(1); } frame 196 { gotoAndStop(1); } frame 206 { gotoAndStop(1); } frame 216 { gotoAndStop(1); } frame 226 { gotoAndStop(1); } frame 236 { gotoAndStop(1); } frame 246 { gotoAndStop(1); } frame 256 { gotoAndStop(1); } frame 266 { gotoAndStop(1); } frame 278 { gotoAndStop(1); } frame 291 { gotoAndStop(1); } frame 301 { gotoAndStop(1); } frame 311 { gotoAndStop(1); } frame 321 { gotoAndStop(1); } frame 331 { gotoAndStop(1); } frame 341 { gotoAndStop(1); } frame 351 { gotoAndStop(1); } frame 361 { gotoAndStop(1); } frame 371 { gotoAndStop(1); } frame 381 { gotoAndStop(1); } frame 391 { gotoAndStop(1); } } movieClip 422 { } movieClip 424 { } movieClip 426 { } movieClip 428 { } movieClip 431 { } movieClip 552 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 43 { gotoAndPlay('idle'); } frame 48 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 76 { gotoAndPlay('idle'); } frame 81 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 98 { gotoAndPlay('idle'); } frame 103 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 127 { gotoAndPlay('idle'); } frame 132 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('headeat'); } } } } frame 181 { gotoAndPlay('idle'); } frame 185 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 304 { wiggle = 0; excretedir = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { var G = _parent.G; var Mx = G.playerInputX(); var My = G.playerInputY(); var Ma = G.playerInputA(); var FaceRight = G.enemyFacingRight(); if (Ma != 0) { if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('mwiggle3'); } else { _parent.gotoAndPlay('mwiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('mwiggle0'); } else { _parent.gotoAndPlay('mwiggle3'); } } else { if (My > 0) { _parent.gotoAndPlay('mwiggle2'); } else { if (My < 0) { _parent.gotoAndPlay('mwiggle1'); } } } } } else { if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('wiggle3'); } else { _parent.gotoAndPlay('wiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('wiggle0'); } else { _parent.gotoAndPlay('wiggle3'); } } else { if (My > 0) { _parent.gotoAndPlay('wiggle2'); } else { if (My < 0) { _parent.gotoAndPlay('wiggle1'); } } } } } } } frame 336 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 341 { ++wiggle; ++excretedir; --_parent._parent.player.hp; } frame 355 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 359 { ++wiggle; --excretedir; --_parent._parent.player.hp; } frame 371 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 376 { ++wiggle; ++excretedir; --_parent._parent.player.hp; } frame 388 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 393 { ++wiggle; --excretedir; --_parent._parent.player.hp; } frame 406 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 410 { _parent._parent.player.hp = 0; } frame 439 { gotoAndPlay('idle'); } frame 442 { --wiggle; } frame 475 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 483 { --wiggle; } frame 509 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 519 { --wiggle; } frame 545 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 548 { --wiggle; } frame 576 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 613 { wiggle = 0; excretedir = 0; struggle = 0; gotoAndPlay('deepdigest'); } instance of movieClip 26 { onClipEvent (enterFrame) { var G = _parent.G; var Mx = G.playerInputX(); var My = G.playerInputY(); var Ma = G.playerInputA(); var FaceRight = G.enemyFacingRight(); if (Ma != 0) { if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('nwiggle3'); } else { _parent.gotoAndPlay('nwiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('nwiggle0'); } else { _parent.gotoAndPlay('nwiggle3'); } } else { if (My > 0) { _parent.gotoAndPlay('nwiggle2'); } else { if (My < 0) { _parent.gotoAndPlay('nwiggle1'); } } } } } else { if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('struggle3'); } else { _parent.gotoAndPlay('struggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('struggle0'); } else { _parent.gotoAndPlay('struggle3'); } } else { if (My > 0) { _parent.gotoAndPlay('struggle2'); } else { if (My < 0) { _parent.gotoAndPlay('struggle1'); } } } } } } } frame 638 { if (_parent._parent.player.hp > 2) { _parent._parent.player.hp -= 2; gotoAndPlay('deepdigest'); } else { gotoAndPlay('finishdeepdigesting'); } } frame 640 { ++struggle; _parent._parent.player.hp -= 2; } frame 652 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 657 { ++struggle; _parent._parent.player.hp -= 2; } frame 669 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 674 { ++struggle; _parent._parent.player.hp -= 2; } frame 684 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 689 { ++struggle; _parent._parent.player.hp -= 2; } frame 702 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 704 { --wiggle; } frame 737 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (wiggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 745 { --wiggle; } frame 773 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (wiggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 783 { --wiggle; } frame 815 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (wiggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 818 { --wiggle; } frame 844 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (wiggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 866 { wiggle = 0; excretedir = 0; struggle = 0; gotoAndPlay('digest'); } frame 899 { gotoAndPlay('idle'); } frame 957 { s_vx = 4; s_hit = 1; s_animbusy = 0; } frame 971 { G.unconsumePlayer(this, 60); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 984 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 989 { gotoAndPlay('idle'); } frame 990 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 995 { gotoAndPlay('idle'); } frame 996 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1001 { gotoAndPlay('idle'); } frame 1002 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 1012 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 1017 { gotoAndPlay('dead'); } } movieClip 554 { } movieClip 569 { frame 1 { stop(); } } movieClip 571 { frame 1 { stop(); } } movieClip 574 { } movieClip 576 { } movieClip 581 { } movieClip 584 { } movieClip 586 { } movieClip 727 { frame 1 { stop(); } } movieClip 770 { } movieClip 771 { } movieClip 772 { frame 1 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 2 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 3 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } } movieClip 773 { frame 1 { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } } } movieClip 775 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; head.eyes.gotoAndStop('idle'); } instance of movieClip 43 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { chance = random(2); if (chance == 0) { _parent.in_movex = 0; _parent.in_movey = 0; _parent.in_action = 0; _parent.gotoAndPlay('slurp'); } } } } frame 40 { gotoAndPlay('idle'); } frame 47 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; head.eyes.gotoAndStop('walk'); } frame 74 { gotoAndPlay('walk'); } frame 77 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x - 80 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; head.eyes.gotoAndStop('wince'); } frame 85 { gotoAndPlay('idle'); } frame 86 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; head.eyes.gotoAndStop('wince'); } frame 91 { gotoAndPlay('idle'); } frame 92 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; head.eyes.gotoAndStop('wince'); } frame 97 { gotoAndPlay('idle'); } frame 98 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; head.eyes.gotoAndStop('dead'); } frame 109 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 125 { gotoAndPlay('dead'); } frame 127 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; head.eyes.gotoAndStop('angry'); if (Math.random() < 0.5) { gotoAndPlay('slurp'); } } frame 147 { gotoAndPlay('idle'); } frame 152 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; head.eyes.gotoAndStop('angry'); } frame 182 { gotoAndPlay('idle'); } frame 186 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; head.eyes.gotoAndStop('angry'); } frame 221 { gotoAndPlay('idle'); } frame 229 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; head.eyes.gotoAndStop('happy'); } frame 256 { gotoAndPlay('idle'); } frame 266 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 351 { wiggle = 0; gotoAndPlay('throat'); } frame 358 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 391 { wiggle = 0; gotoAndPlay('throat'); } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.in_movex < 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('throatstruggle'); } else { _parent.gotoAndPlay('throatstruggle'); } } else { if (_parent._parent._parent.player.in_movex > 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('throatstruggle'); } else { _parent.gotoAndPlay('throatstruggle'); } _parent.gotoAndPlay('throatstruggle'); } else { if (_parent._parent._parent.player.in_movey < 0) { _parent.gotoAndPlay('throatstruggle'); } else { if (_parent._parent._parent.player.in_movey > 0) { _parent.gotoAndPlay('throatstruggle'); } } } } } } frame 417 { chance = random(2); if (chance == 0) { gotoAndPlay('swallow'); } else { gotoAndPlay('throat'); } } frame 442 { chance = random(5); if (chance == 0) { gotoAndPlay('swallow'); } else { gotoAndPlay('throat'); } } frame 516 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { var Mx = _parent._parent._parent.player.in_movex; var My = _parent._parent._parent.player.in_movey; var Ma = _parent._parent._parent.player.in_action; var FaceRight = _parent._xscale > 0; if (Ma != 0) { if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('mwiggle3'); } else { _parent.gotoAndPlay('mwiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('mwiggle0'); } else { _parent.gotoAndPlay('mwiggle3'); } } else { if (My > 0) { _parent.gotoAndPlay('mwiggle2'); } else { if (My < 0) { _parent.gotoAndPlay('mwiggle1'); } } } } } else { if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('wiggle3'); } else { _parent.gotoAndPlay('wiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('wiggle0'); } else { _parent.gotoAndPlay('wiggle3'); } } else { if (My > 0) { _parent.gotoAndPlay('wiggle2'); } else { if (My < 0) { _parent.gotoAndPlay('wiggle1'); } } } } } } } frame 543 { --wiggle; if (wiggle < -10) { gotoAndPlay('finishdigesting'); } else { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } } frame 546 { ++wiggle; --_parent._parent.player.hp; } frame 560 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 563 { ++wiggle; --_parent._parent.player.hp; } frame 575 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 578 { ++wiggle; --_parent._parent.player.hp; } frame 592 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 595 { ++wiggle; --_parent._parent.player.hp; } frame 609 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 611 { --wiggle; } frame 638 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 646 { --wiggle; } frame 663 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 673 { --wiggle; } frame 693 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 696 { --wiggle; } frame 721 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 724 { _parent._parent.player.hp = 0; } frame 786 { gotoAndPlay('hold'); } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.in_movex < 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('hwiggle3'); } else { _parent.gotoAndPlay('hwiggle0'); } } else { if (_parent._parent._parent.player.in_movex > 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('hwiggle0'); } else { _parent.gotoAndPlay('hwiggle3'); } _parent.gotoAndPlay('hwiggle0'); } else { if (_parent._parent._parent.player.in_movey < 0) { _parent.gotoAndPlay('hwiggle1'); } else { if (_parent._parent._parent.player.in_movey > 0) { _parent.gotoAndPlay('hwiggle2'); } } } } } } frame 829 { gotoAndPlay('hold'); } frame 832 { } frame 850 { gotoAndPlay('hold'); } frame 853 { } frame 871 { gotoAndPlay('hold'); } frame 874 { } frame 892 { gotoAndPlay('hold'); } frame 895 { } frame 913 { gotoAndPlay('hold'); } frame 929 { gotoAndPlay('idle'); } frame 1025 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 1029 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x - 80 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 1070 { gotoAndPlay('dead'); } } movieClip 778 { } movieClip 779 { } movieClip 784 { } movieClip 786 { } movieClip 788 { } movieClip 1009 { } movieClip 1011 { } movieClip 1065 { } movieClip 1370 { } movieClip 1498 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } instance of movieClip 43 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { chance = random(2); if (chance == 0) { _parent.in_movex = 0; _parent.in_movey = 0; _parent.in_action = 0; _parent.gotoAndPlay('slurp'); } } } } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } instance of movieClip 43 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { chance = random(2); if (chance == 0) { _parent.in_movex = 0; _parent.in_movey = 0; _parent.in_action = 0; _parent.gotoAndPlay('slurp'); } } } } frame 59 { gotoAndPlay('idle'); } frame 63 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 73 { gotoAndPlay('idle'); } frame 74 { s_animbusy = 1; } frame 78 { gotoAndPlay('idle'); } frame 83 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 98 { gotoAndPlay('idle'); } frame 103 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 135 { gotoAndPlay('idle'); } frame 144 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eat'); } } } } frame 189 { gotoAndPlay('idle'); } frame 192 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 222 { gotoAndPlay('idle'); } frame 224 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 309 { wiggle = 0; gotoAndPlay('throat'); } frame 316 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 349 { wiggle = 0; gotoAndPlay('throat'); } instance of movieClip 26 { onClipEvent (enterFrame) { var G = _parent.G; var Mx = G.playerInputX(); var My = G.playerInputY(); var FacingRight = G.enemyFacingRight(); if (Mx < 0) { if (FacingRight) { _parent.gotoAndPlay('throatstruggle'); } else { _parent.gotoAndPlay('throatstruggle'); } } else { if (Mx > 0) { if (FacingRight) { _parent.gotoAndPlay('throatstruggle'); } else { _parent.gotoAndPlay('throatstruggle'); } _parent.gotoAndPlay('throatstruggle'); } else { if (My < 0) { _parent.gotoAndPlay('throatstruggle'); } else { if (My > 0) { _parent.gotoAndPlay('throatstruggle'); } } } } } } frame 375 { chance = random(2); if (chance == 0) { gotoAndPlay('swallow'); } else { gotoAndPlay('throat'); } } frame 400 { chance = random(5); if (chance == 0) { gotoAndPlay('swallow'); } else { gotoAndPlay('throat'); } } frame 474 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { var G = _parent.G; var Mx = G.playerInputX(); var My = G.playerInputY(); var Ma = G.playerInputA(); var FaceRight = G.enemyFacingRight(); if (Ma != 0) { if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('mwiggle3'); } else { _parent.gotoAndPlay('mwiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('mwiggle0'); } else { _parent.gotoAndPlay('mwiggle3'); } } else { if (My > 0) { _parent.gotoAndPlay('mwiggle2'); } else { if (My < 0) { _parent.gotoAndPlay('mwiggle1'); } } } } } else { if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('wiggle3'); } else { _parent.gotoAndPlay('wiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('wiggle0'); } else { _parent.gotoAndPlay('wiggle3'); } } else { if (My > 0) { _parent.gotoAndPlay('wiggle2'); } else { if (My < 0) { _parent.gotoAndPlay('wiggle1'); } } } } } } } frame 501 { --wiggle; if (wiggle < -10) { gotoAndPlay('finishdigesting'); } else { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } } frame 504 { ++wiggle; --_parent._parent.player.hp; } frame 518 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 521 { ++wiggle; --_parent._parent.player.hp; } frame 533 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 536 { ++wiggle; --_parent._parent.player.hp; } frame 550 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 553 { ++wiggle; --_parent._parent.player.hp; } frame 567 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 569 { --wiggle; } frame 596 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 604 { --wiggle; } frame 621 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 631 { --wiggle; } frame 651 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 654 { --wiggle; } frame 679 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 682 { _parent._parent.player.hp = 0; } frame 744 { gotoAndPlay('hold'); } instance of movieClip 26 { onClipEvent (enterFrame) { var G = _parent.G; var Mx = G.playerInputX(); var My = G.playerInputY(); var Ma = G.playerInputA(); var FacingRight = G.enemyFacingRight(); if (Mx < 0) { if (FacingRight > 0) { _parent.gotoAndPlay('hwiggle3'); } else { _parent.gotoAndPlay('hwiggle0'); } } else { if (Mx > 0) { if (FacingRight > 0) { _parent.gotoAndPlay('hwiggle0'); } else { _parent.gotoAndPlay('hwiggle3'); } _parent.gotoAndPlay('hwiggle0'); } else { if (My < 0) { _parent.gotoAndPlay('hwiggle1'); } else { if (My > 0) { _parent.gotoAndPlay('hwiggle2'); } } } } } } frame 787 { gotoAndPlay('hold'); } frame 790 { } frame 808 { gotoAndPlay('hold'); } frame 811 { } frame 829 { gotoAndPlay('hold'); } frame 832 { } frame 850 { gotoAndPlay('hold'); } frame 853 { } frame 871 { gotoAndPlay('hold'); } frame 887 { gotoAndPlay('idle'); } frame 983 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 987 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 1000 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1005 { gotoAndPlay('idle'); } frame 1006 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1011 { gotoAndPlay('idle'); } frame 1012 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1017 { gotoAndPlay('idle'); } frame 1018 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 1028 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 1033 { gotoAndPlay('dead'); } } movieClip 1500 { } movieClip 1502 { frame 1 { stop(); } } movieClip 1504 { frame 1 { stop(); } } movieClip 1506 { } movieClip 1549 { } movieClip 1625 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 6; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 78 { gotoAndPlay('idle'); } frame 82 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 92 { gotoAndPlay('idle'); } frame 93 { s_animbusy = 1; } frame 97 { gotoAndPlay('idle'); } frame 102 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 129 { gotoAndPlay('idle'); } frame 134 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 172 { gotoAndPlay('idle'); } frame 181 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_atktype = 0; s_moving = 7; } frame 190 { s_animbusy = 1; s_moving = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 211 { gotoAndPlay('idle'); } frame 216 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 295 { wiggle = 0; gotoAndPlay('digest'); } frame 320 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 323 { ++wiggle; --_parent._parent.player.hp; } frame 333 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 336 { ++wiggle; --_parent._parent.player.hp; } frame 346 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 349 { ++wiggle; --_parent._parent.player.hp; } frame 359 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 362 { ++wiggle; --_parent._parent.player.hp; } frame 372 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 376 { _parent._parent.player.hp = 0; } frame 388 { gotoAndPlay('idle'); } frame 407 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 411 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x - 80 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 424 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 429 { gotoAndPlay('idle'); } frame 430 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 435 { gotoAndPlay('idle'); } frame 436 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 441 { gotoAndPlay('idle'); } frame 442 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 452 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 457 { gotoAndPlay('dead'); } } movieClip 1627 { } movieClip 1629 { } movieClip 1631 { } movieClip 1633 { } movieClip 1635 { } movieClip 1637 { } movieClip 1639 { } movieClip 1641 { } movieClip 1643 { } movieClip 1645 { } movieClip 1647 { } movieClip 1727 { } movieClip 1831 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 37 { gotoAndPlay('idle'); } frame 43 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 64 { gotoAndPlay('idle'); } frame 69 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 89 { gotoAndPlay('idle'); } frame 91 { s_idle = 0; s_moving = 5; s_attacking = 1; s_hit = 0; s_atktype = 2; } frame 111 { s_animbusy = 1; } frame 119 { s_animbusy = 1; s_moving = 0; } frame 129 { gotoAndPlay('idle'); } frame 134 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('headeat'); } } } } frame 161 { gotoAndPlay('idle'); } frame 165 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 243 { wiggle = 0; excretedir = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { var G = _parent.G; var Mx = G.playerInputX(); var My = G.playerInputY(); var Ma = G.playerInputA(); var FaceRight = G.enemyFacingRight(); if (Ma != 0) { if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('mwiggle3'); } else { _parent.gotoAndPlay('mwiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('mwiggle0'); } else { _parent.gotoAndPlay('mwiggle3'); } } else { if (My > 0) { _parent.gotoAndPlay('mwiggle2'); } else { if (My < 0) { _parent.gotoAndPlay('mwiggle1'); } } } } } else { if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('wiggle3'); } else { _parent.gotoAndPlay('wiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('wiggle0'); } else { _parent.gotoAndPlay('wiggle3'); } } else { if (My > 0) { _parent.gotoAndPlay('wiggle2'); } else { if (My < 0) { _parent.gotoAndPlay('wiggle1'); } } } } } } } frame 272 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 277 { ++wiggle; ++excretedir; --_parent._parent.player.hp; } frame 289 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 293 { ++wiggle; --excretedir; --_parent._parent.player.hp; } frame 305 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 310 { ++wiggle; ++excretedir; --_parent._parent.player.hp; } frame 322 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 327 { ++wiggle; --excretedir; --_parent._parent.player.hp; } frame 347 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 351 { --wiggle; } frame 378 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 386 { --wiggle; } frame 403 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 413 { --wiggle; } frame 433 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 436 { --wiggle; } frame 461 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 463 { _parent._parent.player.hp = 0; } frame 492 { gotoAndPlay('idle'); } frame 538 { wiggle = 0; excretedir = 0; struggle = 0; gotoAndPlay('deepdigest'); } instance of movieClip 26 { onClipEvent (enterFrame) { var G = _parent.G; var Mx = G.playerInputX(); var My = G.playerInputY(); var Ma = G.playerInputA(); var FaceRight = G.enemyFacingRight(); if (Ma != 0) { if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('nwiggle3'); } else { _parent.gotoAndPlay('nwiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('nwiggle0'); } else { _parent.gotoAndPlay('nwiggle3'); } } else { if (My > 0) { _parent.gotoAndPlay('nwiggle2'); } else { if (My < 0) { _parent.gotoAndPlay('nwiggle1'); } } } } } else { if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('struggle3'); } else { _parent.gotoAndPlay('struggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('struggle0'); } else { _parent.gotoAndPlay('struggle3'); } } else { if (My > 0) { _parent.gotoAndPlay('struggle2'); } else { if (My < 0) { _parent.gotoAndPlay('struggle1'); } } } } } } } frame 573 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('deepdigest'); } else { gotoAndPlay('finishdeepdigesting'); } } frame 575 { ++struggle; ++excretedir; _parent._parent.player.hp -= 2; } frame 587 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (excretedir >= 0) { gotoAndPlay('stomach'); } else { gotoAndPlay('backexcrete'); } } } } frame 588 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 592 { ++struggle; --excretedir; _parent._parent.player.hp -= 2; } frame 608 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (excretedir >= 0) { gotoAndPlay('stomach'); } else { gotoAndPlay('backexcrete'); } } } } frame 613 { ++struggle; ++excretedir; _parent._parent.player.hp -= 2; } frame 625 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (excretedir >= 0) { gotoAndPlay('stomach'); } else { gotoAndPlay('backexcrete'); } } } } frame 628 { ++struggle; --excretedir; _parent._parent.player.hp -= 2; } frame 641 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (excretedir >= 0) { gotoAndPlay('stomach'); } else { gotoAndPlay('backexcrete'); } } } } frame 643 { ++excretedir; --wiggle; } frame 670 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (excretedir >= 0) { gotoAndPlay('stomach'); } else { gotoAndPlay('backexcrete'); } } } } frame 678 { ++excretedir; --wiggle; } frame 701 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (excretedir >= 0) { gotoAndPlay('stomach'); } else { gotoAndPlay('backexcrete'); } } } } frame 707 { --excretedir; --wiggle; } frame 735 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (excretedir >= 0) { gotoAndPlay('stomach'); } else { gotoAndPlay('backexcrete'); } } } } frame 738 { --excretedir; --wiggle; } frame 763 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (excretedir >= 0) { gotoAndPlay('stomach'); } else { gotoAndPlay('backexcrete'); } } } } frame 792 { wiggle = 0; excretedir = 0; struggle = 0; gotoAndPlay('digest'); } frame 833 { gotoAndPlay('idle'); } frame 904 { s_vx = 4; s_hit = 1; s_animbusy = 0; } frame 908 { G.unconsumePlayer(this, 60); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 949 { chance = random(3); if (chance == 0) { gotoAndPlay('pullback'); } } frame 986 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 993 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 1078 { gotoAndPlay('deepdigest'); struggle = 5; } frame 1116 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1121 { gotoAndPlay('idle'); } frame 1122 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1127 { gotoAndPlay('idle'); } frame 1128 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1133 { gotoAndPlay('idle'); } frame 1134 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 1144 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 1149 { gotoAndPlay('dead'); } } movieClip 1833 { } movieClip 1837 { } movieClip 1840 { } movieClip 1842 { } movieClip 1933 { } movieClip 2126 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 39 { gotoAndPlay('idle'); } frame 45 { s_idle = 0; s_moving = 2; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 77 { gotoAndPlay('idle'); } frame 81 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 91 { gotoAndPlay('idle'); } frame 92 { s_animbusy = 1; } frame 96 { gotoAndPlay('idle'); } frame 101 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { chance = random(5); if (chance == 0) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('swallow'); } } } } } frame 130 { gotoAndPlay('idle'); } frame 135 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 176 { gotoAndPlay('idle'); } frame 185 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 223 { gotoAndPlay('idle'); } frame 228 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 361 { wiggle = 0; gotoAndPlay('digest'); } frame 368 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 405 { wiggle = 0; gotoAndPlay('omnom'); } instance of movieClip 26 { onClipEvent (enterFrame) { var G = _parent.G; var Mx = G.playerInputX(); var My = G.playerInputY(); var Ma = G.playerInputA(); var FaceRight = G.enemyFacingRight(); if (Ma != 0) { if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('mwiggle3'); } else { _parent.gotoAndPlay('mwiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('mwiggle0'); } else { _parent.gotoAndPlay('mwiggle3'); } } else { if (My > 0) { _parent.gotoAndPlay('mwiggle2'); } else { if (My < 0) { _parent.gotoAndPlay('mwiggle1'); } } } } } else { if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('wiggle3'); } else { _parent.gotoAndPlay('wiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('wiggle0'); } else { _parent.gotoAndPlay('wiggle3'); } } else { if (My > 0) { _parent.gotoAndPlay('wiggle2'); } else { if (My < 0) { _parent.gotoAndPlay('wiggle1'); } } } } } } } frame 444 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 447 { ++wiggle; --_parent._parent.player.hp; } frame 462 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 465 { ++wiggle; --_parent._parent.player.hp; } frame 482 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 485 { ++wiggle; --_parent._parent.player.hp; } frame 500 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 503 { ++wiggle; --_parent._parent.player.hp; } frame 516 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 518 { --wiggle; } frame 549 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 557 { --wiggle; } frame 589 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 599 { --wiggle; } frame 623 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 626 { --wiggle; } frame 657 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 661 { _parent._parent.player.hp = 0; } frame 703 { gotoAndPlay('idle'); } frame 760 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 764 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 777 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 782 { gotoAndPlay('idle'); } frame 783 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 788 { gotoAndPlay('idle'); } frame 789 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 794 { gotoAndPlay('idle'); } frame 795 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 805 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 810 { gotoAndPlay('dead'); } } movieClip 2127 { } movieClip 2129 { } movieClip 2133 { } movieClip 2135 { } movieClip 2138 { } movieClip 2248 { } movieClip 2282 { frame 1 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 2 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 3 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } } movieClip 2283 { frame 1 { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } } } movieClip 2285 { } movieClip 2297 { } movieClip 2565 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 49 { gotoAndPlay('idle'); } frame 54 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 77 { gotoAndPlay('idle'); } frame 92 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 102 { gotoAndPlay('idle'); } frame 103 { s_animbusy = 1; } frame 107 { gotoAndPlay('idle'); } frame 112 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 125 { gotoAndPlay('idle'); } frame 130 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 170 { gotoAndPlay('idle'); } frame 179 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 189 { gotoAndPlay('idle'); } frame 194 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 237 { wiggle = 0; ub = 0; gotoAndPlay('digest'); } frame 257 { if (ub > 6) { gotoAndPlay('unbirth'); } } instance of movieClip 26 { onClipEvent (enterFrame) { var G = _parent.G; var Mx = G.playerInputX(); var My = G.playerInputY(); var Ma = G.playerInputA(); var FaceRight = G.enemyFacingRight(); if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('wiggle3'); } else { _parent.gotoAndPlay('wiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('wiggle0'); } else { _parent.gotoAndPlay('wiggle3'); } _parent.gotoAndPlay('wiggle0'); } else { if (My < 0) { _parent.gotoAndPlay('wiggle1'); } else { if (My > 0) { _parent.gotoAndPlay('wiggle2'); } } } } } } frame 281 { ++ub; gotoAndPlay('digest'); } frame 284 { ++ub; ++ub; trace(ub); --_parent._parent.player.hp; } frame 312 { if (ub < 6) { gotoAndPlay('digest'); } else { gotoAndPlay('unbirth'); } } frame 315 { ++ub; ++ub; --_parent._parent.player.hp; } frame 334 { if (ub < 6) { gotoAndPlay('digest'); } else { gotoAndPlay('unbirth'); } } frame 337 { ++ub; ++ub; --_parent._parent.player.hp; } frame 347 { if (ub < 6) { gotoAndPlay('digest'); } else { gotoAndPlay('unbirth'); } } frame 350 { ++ub; ++ub; --_parent._parent.player.hp; } frame 360 { if (ub < 6) { gotoAndPlay('digest'); } else { gotoAndPlay('unbirth'); } } frame 422 { ub = 0; gotoAndPlay('womb'); } instance of movieClip 26 { onClipEvent (enterFrame) { var G = _parent.G; var Mx = G.playerInputX(); var My = G.playerInputY(); var Ma = G.playerInputA(); var FaceRight = G.enemyFacingRight(); if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('awiggle3'); } else { _parent.gotoAndPlay('awiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('awiggle0'); } else { _parent.gotoAndPlay('awiggle3'); } _parent.gotoAndPlay('awiggle0'); } else { if (My < 0) { _parent.gotoAndPlay('awiggle1'); } else { if (My > 0) { _parent.gotoAndPlay('awiggle2'); } } } } } } frame 460 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('womb'); } else { gotoAndPlay('finishdigesting'); } } frame 463 { ++wiggle; --_parent._parent.player.hp; } frame 478 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('womb'); } else { gotoAndPlay('excrete'); } } } frame 481 { ++wiggle; --_parent._parent.player.hp; } frame 498 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('womb'); } else { gotoAndPlay('excrete'); } } } frame 501 { ++wiggle; --_parent._parent.player.hp; } frame 516 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('womb'); } else { gotoAndPlay('excrete'); } } } frame 519 { ++wiggle; --_parent._parent.player.hp; } frame 532 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('womb'); } else { gotoAndPlay('excrete'); } } } frame 536 { _parent._parent.player.hp = 0; } frame 578 { gotoAndPlay('idle'); } frame 663 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 667 { G.unconsumePlayer(this, 80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 673 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 678 { gotoAndPlay('idle'); } frame 679 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 684 { gotoAndPlay('idle'); } frame 685 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 690 { gotoAndPlay('idle'); } frame 691 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 701 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 706 { gotoAndPlay('dead'); } } movieClip 2568 { } movieClip 2570 { } movieClip 2572 { } movieClip 2575 { } movieClip 2577 { } movieClip 2579 { } movieClip 2584 { } movieClip 2586 { } movieClip 2588 { } movieClip 2591 { } movieClip 2594 { } movieClip 2596 { } movieClip 2598 { } movieClip 2600 { } movieClip 2609 { } movieClip 2611 { } movieClip 2620 { } movieClip 2621 { } movieClip 2622 { } movieClip 2624 { } movieClip 2626 { } movieClip 2643 { } movieClip 2645 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 60 { gotoAndPlay('idle'); } frame 65 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 91 { gotoAndPlay('idle'); } frame 95 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 105 { gotoAndPlay('idle'); } frame 106 { s_animbusy = 1; } frame 110 { gotoAndPlay('idle'); } frame 115 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 129 { gotoAndPlay('idle'); } frame 134 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 167 { gotoAndPlay('idle'); } frame 171 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('ubswallow'); } } } } frame 196 { gotoAndPlay('idle'); } frame 201 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 275 { wiggle = 0; gotoAndPlay('digest'); } frame 300 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 303 { ++wiggle; --_parent._parent.player.hp; } frame 313 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 316 { ++wiggle; --_parent._parent.player.hp; } frame 326 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 329 { ++wiggle; --_parent._parent.player.hp; } frame 339 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 342 { ++wiggle; --_parent._parent.player.hp; } frame 352 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 356 { _parent._parent.player.hp = 0; } frame 368 { gotoAndPlay('idle'); } frame 387 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 391 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x - 80 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 404 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 409 { gotoAndPlay('idle'); } frame 410 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 415 { gotoAndPlay('idle'); } frame 416 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 421 { gotoAndPlay('idle'); } frame 422 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 432 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 437 { gotoAndPlay('dead'); } frame 453 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 551 { wiggle = 0; gotoAndPlay('ubdigest'); } instance of movieClip 26 { onClipEvent (enterFrame) { var G = _parent.G; var Mx = G.playerInputX(); var My = G.playerInputY(); var Ma = G.playerInputA(); var FaceRight = G.enemyFacingRight(); if (Mx < 0) { if (FaceRight) { _parent.gotoAndPlay('ubwiggle3'); } else { _parent.gotoAndPlay('ubwiggle0'); } } else { if (Mx > 0) { if (FaceRight) { _parent.gotoAndPlay('ubwiggle0'); } else { _parent.gotoAndPlay('ubwiggle3'); } _parent.gotoAndPlay('ubwiggle0'); } else { if (My < 0) { _parent.gotoAndPlay('ubwiggle1'); } else { if (My > 0) { _parent.gotoAndPlay('ubwiggle2'); } } } } } } frame 581 { if (_parent._parent.player.hp > 20) { _parent._parent.player.hp -= 1; gotoAndPlay('ubdigest'); } else { gotoAndPlay('ubfinishdigesting'); } } frame 584 { ++wiggle; --_parent._parent.player.hp; } frame 599 { if (_parent._parent.player.hp < 1) { gotoAndPlay('ubfinishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('ubdigest'); } else { gotoAndPlay('ubexcrete'); } } } frame 602 { ++wiggle; --_parent._parent.player.hp; } frame 620 { if (_parent._parent.player.hp < 1) { gotoAndPlay('ubfinishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('ubdigest'); } else { gotoAndPlay('ubexcrete'); } } } frame 623 { ++wiggle; --_parent._parent.player.hp; } frame 645 { if (_parent._parent.player.hp < 1) { gotoAndPlay('ubfinishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('ubdigest'); } else { gotoAndPlay('ubexcrete'); } } } frame 648 { ++wiggle; --_parent._parent.player.hp; } frame 666 { if (_parent._parent.player.hp < 1) { gotoAndPlay('ubfinishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('ubdigest'); } else { gotoAndPlay('ubexcrete'); } } } frame 724 { gotoAndPlay('ubidle'); } frame 744 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 748 { G.unconsumePlayer(this, 80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 809 { gotoAndPlay('ubidle'); } } movieClip 2656 { } movieClip 2695 { } movieClip 2699 { } movieClip 2925 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 73 { gotoAndPlay('idle'); } frame 76 { s_idle = 0; s_moving = 6; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 136 { gotoAndPlay('idle'); } frame 138 { s_idle = 0; s_moving = 10; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 148 { gotoAndPlay('idle'); } frame 149 { s_animbusy = 1; } frame 153 { gotoAndPlay('idle'); } frame 158 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 2695 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 177 { gotoAndPlay('idle'); } frame 182 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 2695 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('swallow'); } } } } frame 214 { gotoAndPlay('idle'); } frame 223 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 254 { gotoAndPlay('idle'); } frame 259 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 355 { wiggle = 0; gotoAndPlay('digest'); } frame 362 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 463 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 485 { if (_parent._parent.player.hp > 5) { _parent._parent.player.hp -= 5; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 488 { ++wiggle; _parent._parent.player.hp - 2; } frame 502 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 504 { ++wiggle; _parent._parent.player.hp - 2; } frame 519 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 521 { ++wiggle; _parent._parent.player.hp - 2; } frame 536 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 538 { ++wiggle; _parent._parent.player.hp - 2; } frame 553 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 555 { _parent._parent.player.hp = 0; } frame 574 { gotoAndPlay('idle'); } frame 669 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 671 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 675 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 680 { gotoAndPlay('idle'); } frame 681 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 686 { gotoAndPlay('idle'); } frame 687 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 692 { gotoAndPlay('idle'); } frame 693 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 703 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 723 { stop(); } } movieClip 2927 { } movieClip 2929 { } movieClip 2931 { } movieClip 2933 { } movieClip 2937 { } movieClip 2939 { } movieClip 2941 { } movieClip 2943 { } movieClip 2945 { } movieClip 2947 { } movieClip 2949 { } movieClip 2952 { } movieClip 2955 { } movieClip 2957 { } movieClip 2958 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 57 { gotoAndPlay('idle'); } frame 62 { s_idle = 0; s_moving = 2; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 81 { gotoAndPlay('idle'); } frame 85 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 95 { gotoAndPlay('idle'); } frame 96 { s_animbusy = 1; } frame 100 { gotoAndPlay('idle'); } frame 105 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 137 { gotoAndPlay('idle'); } frame 140 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 168 { gotoAndPlay('idle'); } frame 173 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 206 { gotoAndPlay('idle'); } frame 213 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 221 { gotoAndPlay('idle'); } frame 222 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 227 { gotoAndPlay('idle'); } frame 228 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 233 { gotoAndPlay('idle'); } frame 234 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 244 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 249 { gotoAndPlay('dead'); } } movieClip 2960 { } movieClip 2962 { } movieClip 2964 { } movieClip 2966 { } movieClip 2968 { } movieClip 2978 { } movieClip 2980 { } movieClip 2984 { } movieClip 2986 { } movieClip 2987 { } movieClip 2988 { } movieClip 3014 { } movieClip 3016 { } movieClip 3032 { } movieClip 3073 { } movieClip 3133 { } movieClip 3204 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 20 { gotoAndPlay('idle'); } frame 26 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 42 { gotoAndPlay('idle'); } frame 43 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 52 { gotoAndPlay('idle'); } frame 53 { s_animbusy = 1; } frame 57 { gotoAndPlay('idle'); } frame 61 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 102 { gotoAndPlay('idle'); } frame 107 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 124 { gotoAndPlay('idle'); } frame 131 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 171 { gotoAndPlay('finishswallowing'); } frame 177 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 182 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 194 { _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 276 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 310 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 313 { ++wiggle; --_parent._parent.player.hp; } frame 325 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 326 { ++wiggle; --_parent._parent.player.hp; } frame 336 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 337 { ++wiggle; --_parent._parent.player.hp; } frame 349 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 350 { ++wiggle; --_parent._parent.player.hp; } frame 362 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 364 { _parent._parent.player.hp = 0; } frame 398 { gotoAndPlay('digest2'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, '2wiggle0', '2wiggle3', '2wiggle2', '2wiggle1'); } } frame 462 { gotoAndPlay('digest2'); } frame 465 { ++wiggle; --_parent._parent.player.hp; } frame 481 { gotoAndPlay('digest2'); } frame 482 { ++wiggle; --_parent._parent.player.hp; } frame 496 { gotoAndPlay('digest2'); } frame 497 { ++wiggle; --_parent._parent.player.hp; } frame 513 { gotoAndPlay('digest2'); } frame 514 { ++wiggle; --_parent._parent.player.hp; } frame 531 { gotoAndPlay('digest2'); } frame 639 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 648 { G.unconsumePlayer(this, -100); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 653 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 655 { gotoAndPlay('idle'); } frame 656 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 658 { gotoAndPlay('idle'); } frame 659 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 661 { gotoAndPlay('idle'); } frame 662 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 672 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 677 { gotoAndPlay('dead'); } } movieClip 3209 { } movieClip 3211 { } movieClip 3961 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 30 { gotoAndPlay('idle'); } frame 35 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 51 { gotoAndPlay('idle'); } frame 56 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('headeat'); } } } } frame 70 { gotoAndPlay('idle'); } frame 75 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 85 { gotoAndPlay('idle'); } frame 90 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 100 { gotoAndPlay('idle'); } frame 104 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 199 { wiggle = 0; excretedir = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 233 { if (_parent._parent.player.hp > 25) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('forward1'); } } frame 238 { ++wiggle; ++excretedir; --_parent._parent.player.hp; } frame 254 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting1'); } else { if (wiggle < 6) { gotoAndPlay('digest'); } else { gotoAndPlay('forward1'); } } } frame 258 { ++wiggle; --excretedir; --_parent._parent.player.hp; } frame 276 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting1'); } else { if (wiggle < 6) { gotoAndPlay('digest'); } else { gotoAndPlay('forward1'); } } } frame 281 { ++wiggle; ++excretedir; --_parent._parent.player.hp; } frame 299 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting1'); } else { if (wiggle < 6) { gotoAndPlay('digest'); } else { gotoAndPlay('forward1'); } } } frame 304 { ++wiggle; --excretedir; --_parent._parent.player.hp; } frame 322 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting1'); } else { if (wiggle < 6) { gotoAndPlay('digest'); } else { gotoAndPlay('forward1'); } } } frame 326 { _parent._parent.player.hp = 0; } frame 355 { gotoAndPlay('idle'); } frame 424 { wiggle = 0; excretedir = 0; struggle = 0; gotoAndPlay('deepdigest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'struggle0', 'struggle3', 'struggle2', 'struggle1'); } } frame 461 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 2; gotoAndPlay('deepdigest'); } else { gotoAndPlay('finishdeepdigesting'); } } frame 463 { ++struggle; --excretedir; _parent._parent.player.hp -= 2; } frame 477 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('stomach'); } } } } frame 482 { ++struggle; ++excretedir; _parent._parent.player.hp -= 2; } frame 494 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('stomach'); } } } } frame 499 { ++struggle; ++excretedir; _parent._parent.player.hp -= 2; } frame 512 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('stomach'); } } } } frame 517 { ++struggle; ++excretedir; _parent._parent.player.hp -= 2; } frame 527 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('stomach'); } } } } frame 547 { wiggle = 0; excretedir = 0; struggle = 0; gotoAndPlay('digest'); } frame 601 { gotoAndPlay('idle'); } frame 649 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 651 { G.unconsumePlayer(this, -160); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 666 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 671 { gotoAndPlay('idle'); } frame 672 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 677 { gotoAndPlay('idle'); } frame 678 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 683 { gotoAndPlay('idle'); } frame 684 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 694 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 699 { gotoAndPlay('dead'); } } movieClip 3963 { } movieClip 3965 { } movieClip 3967 { } movieClip 3969 { } movieClip 3971 { } movieClip 3973 { } movieClip 3975 { } movieClip 3977 { } movieClip 3979 { } movieClip 3982 { } movieClip 3983 { } movieClip 3988 { } movieClip 4222 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 98 { gotoAndPlay('idle'); } frame 103 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 120 { gotoAndPlay('idle'); } frame 130 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 154 { gotoAndPlay('idle'); } frame 159 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 412 { wiggle = 0; gotoAndPlay('digest'); } frame 419 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 429 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy8Struggle(_parent, 'mwiggle0', 'mwiggle3', 'mwiggle2', 'mwiggle1', 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 500 { gotoAndPlay('digest'); } frame 503 { ++wiggle; --_parent._parent.player.hp; } frame 516 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 519 { ++wiggle; --_parent._parent.player.hp; } frame 532 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 535 { ++wiggle; --_parent._parent.player.hp; } frame 547 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 550 { ++wiggle; --_parent._parent.player.hp; } frame 563 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 565 { --wiggle; } frame 591 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 594 { --wiggle; } frame 627 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 630 { --wiggle; } frame 652 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 655 { --wiggle; } frame 699 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 713 { _parent._parent.player.hp = 0; } frame 737 { gotoAndPlay('idle'); } frame 811 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 815 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 828 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 833 { gotoAndPlay('idle'); } frame 834 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 839 { gotoAndPlay('idle'); } frame 840 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 845 { gotoAndPlay('idle'); } frame 846 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 856 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 861 { gotoAndPlay('dead'); } } movieClip 4224 { } movieClip 4226 { } movieClip 4228 { } movieClip 4230 { } movieClip 4232 { } movieClip 4234 { } movieClip 4236 { } movieClip 4239 { } movieClip 4241 { } movieClip 4253 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 97 { gotoAndPlay('idle'); } frame 102 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 116 { gotoAndPlay('idle'); } frame 125 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 135 { gotoAndPlay('idle'); } frame 140 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 179 { wiggle = 0; gotoAndPlay('digest'); } frame 186 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 196 { wiggle = 0; gotoAndPlay('digest'); } frame 221 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 224 { ++wiggle; --_parent._parent.player.hp; } frame 234 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 237 { ++wiggle; --_parent._parent.player.hp; } frame 247 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 250 { ++wiggle; --_parent._parent.player.hp; } frame 260 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 263 { ++wiggle; --_parent._parent.player.hp; } frame 273 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 277 { _parent._parent.player.hp = 0; } frame 289 { gotoAndPlay('idle'); } frame 308 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 312 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x - 80 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 325 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 330 { gotoAndPlay('idle'); } frame 331 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 336 { gotoAndPlay('idle'); } frame 337 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 342 { gotoAndPlay('idle'); } frame 343 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 353 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 358 { gotoAndPlay('dead'); } } movieClip 4256 { } movieClip 4259 { } movieClip 4261 { } movieClip 4265 { } movieClip 4267 { } movieClip 4366 { } movieClip 4369 { frame 1 { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } } } movieClip 4640 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 2; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 90 { gotoAndPlay('idle'); } frame 91 { s_animbusy = 1; } frame 95 { gotoAndPlay('idle'); } frame 100 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { chance = random(8); if (chance == 0) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('chew'); } } } } } frame 114 { gotoAndPlay('idle'); } frame 119 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 137 { gotoAndPlay('idle'); } frame 146 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 166 { gotoAndPlay('idle'); } frame 181 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 187 { --_parent._parent.player.hp; } frame 236 { --_parent._parent.player.hp; } frame 260 { --_parent._parent.player.hp; } frame 296 { chance = random(2); if (chance == 0) { gotoAndPlay('chewswallow'); } } frame 311 { s_vx = 4; s_hit = 1; s_animbusy = 0; } frame 319 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x + 60 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 370 { wiggle = 0; gotoAndPlay('digest'); } frame 381 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 496 { wiggle = 0; gotoAndPlay('digest'); } frame 499 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 509 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 553 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 556 { ++wiggle; --_parent._parent.player.hp; } frame 571 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 574 { ++wiggle; --_parent._parent.player.hp; } frame 586 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 589 { ++wiggle; --_parent._parent.player.hp; } frame 601 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 604 { ++wiggle; --_parent._parent.player.hp; } frame 616 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 620 { _parent._parent.player.hp = 0; } frame 632 { gotoAndPlay('idle'); } frame 716 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 720 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 732 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 737 { gotoAndPlay('idle'); } frame 738 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 743 { gotoAndPlay('idle'); } frame 744 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 749 { gotoAndPlay('idle'); } frame 750 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 760 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 765 { gotoAndPlay('dead'); } } movieClip 4642 { } movieClip 4644 { } movieClip 4646 { } movieClip 4650 { } movieClip 4686 { } movieClip 4688 { } movieClip 4713 { } movieClip 4715 { } movieClip 4717 { } movieClip 4722 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 90 { gotoAndPlay('idle'); } frame 95 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 111 { gotoAndPlay('idle'); } frame 120 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 130 { gotoAndPlay('idle'); } frame 135 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 331 { wiggle = 0; gotoAndPlay('digest'); } frame 337 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 347 { wiggle = 0; gotoAndPlay('digest'); } frame 372 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 375 { ++wiggle; --_parent._parent.player.hp; } frame 385 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 388 { ++wiggle; --_parent._parent.player.hp; } frame 398 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 401 { ++wiggle; --_parent._parent.player.hp; } frame 411 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 414 { ++wiggle; --_parent._parent.player.hp; } frame 424 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 428 { _parent._parent.player.hp = 0; } frame 440 { gotoAndPlay('idle'); } frame 459 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 463 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x - 80 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 476 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 481 { gotoAndPlay('idle'); } frame 482 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 487 { gotoAndPlay('idle'); } frame 488 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 493 { gotoAndPlay('idle'); } frame 494 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 504 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 509 { gotoAndPlay('dead'); } } movieClip 4724 { } movieClip 4726 { } movieClip 4728 { } movieClip 4730 { } movieClip 4733 { } movieClip 4742 { } movieClip 4782 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 93 { gotoAndPlay('idle'); } frame 98 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 114 { gotoAndPlay('idle'); } frame 123 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 149 { gotoAndPlay('idle'); } frame 155 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 221 { chance = random(4); if (chance == 0) { play(); } else { gotoAndPlay('chew'); } } frame 353 { wiggle = 0; gotoAndPlay('digest'); } frame 360 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 370 { wiggle = 0; gotoAndPlay('digest'); } frame 395 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 398 { ++wiggle; --_parent._parent.player.hp; } frame 408 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 411 { ++wiggle; --_parent._parent.player.hp; } frame 421 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 424 { ++wiggle; --_parent._parent.player.hp; } frame 434 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 437 { ++wiggle; --_parent._parent.player.hp; } frame 447 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 451 { _parent._parent.player.hp = 0; } frame 463 { gotoAndPlay('idle'); } frame 482 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 486 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x - 80 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 499 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 504 { gotoAndPlay('idle'); } frame 505 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 510 { gotoAndPlay('idle'); } frame 511 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 516 { gotoAndPlay('idle'); } frame 517 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 527 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 532 { gotoAndPlay('dead'); } } movieClip 4784 { } movieClip 4786 { } movieClip 4788 { } movieClip 4790 { } movieClip 4792 { } movieClip 4794 { } movieClip 4894 { } movieClip 5061 { } movieClip 5070 { } movieClip 5072 { } movieClip 5073 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 49 { gotoAndPlay('idle'); } frame 56 { s_idle = 0; s_moving = 2; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 84 { gotoAndPlay('idle'); } frame 94 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 104 { gotoAndPlay('idle'); } frame 105 { s_animbusy = 1; } frame 109 { gotoAndPlay('idle'); } frame 114 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 124 { gotoAndPlay('idle'); } frame 129 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 141 { gotoAndPlay('idle'); } frame 150 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 167 { gotoAndPlay('idle'); } frame 172 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 416 { wiggle = 0; gotoAndPlay('digest'); } frame 425 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 435 { wiggle = 0; gotoAndPlay('digest'); } frame 439 { } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 469 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 472 { ++wiggle; --_parent._parent.player.hp; } frame 488 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 491 { ++wiggle; --_parent._parent.player.hp; } frame 507 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 510 { ++wiggle; --_parent._parent.player.hp; } frame 530 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 533 { ++wiggle; --_parent._parent.player.hp; } frame 553 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 557 { _parent._parent.player.hp = 0; } frame 648 { gotoAndPlay('idle'); } frame 697 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 699 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 714 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 725 { gotoAndPlay('idle'); } frame 727 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 742 { gotoAndPlay('idle'); } frame 744 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 759 { gotoAndPlay('idle'); } frame 761 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 784 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 789 { gotoAndPlay('dead'); } } movieClip 5075 { } movieClip 5077 { } movieClip 5079 { } movieClip 5083 { } movieClip 5085 { } movieClip 5087 { } movieClip 5089 { } movieClip 5093 { } movieClip 5177 { } movieClip 5287 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 62 { gotoAndPlay('idle'); } frame 66 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 76 { gotoAndPlay('idle'); } frame 77 { s_animbusy = 1; } frame 81 { gotoAndPlay('idle'); } frame 86 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 110 { gotoAndPlay('idle'); } frame 115 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 122 { chance = random(2); if (chance == 0) { gotoAndPlay('atkb'); } } frame 146 { gotoAndPlay('idle'); } frame 152 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 177 { gotoAndPlay('idle'); } frame 180 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('swallow'); } } } } frame 216 { gotoAndPlay('idle'); } frame 223 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 376 { wiggle = 0; gotoAndPlay('digest'); } frame 383 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 523 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 563 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 566 { ++wiggle; --_parent._parent.player.hp; } frame 576 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 579 { ++wiggle; --_parent._parent.player.hp; } frame 589 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 592 { ++wiggle; --_parent._parent.player.hp; } frame 602 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 605 { ++wiggle; --_parent._parent.player.hp; } frame 615 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 619 { _parent._parent.player.hp = 0; } frame 631 { gotoAndPlay('idle'); } frame 688 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 690 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 703 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 708 { gotoAndPlay('idle'); } frame 709 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 714 { gotoAndPlay('idle'); } frame 715 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 720 { gotoAndPlay('idle'); } frame 721 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 743 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 748 { gotoAndPlay('dead'); } } movieClip 5289 { } movieClip 5292 { } movieClip 5297 { } movieClip 5299 { } movieClip 5300 { } movieClip 5302 { } movieClip 5305 { } movieClip 5307 { } movieClip 5309 { } movieClip 5311 { } movieClip 5313 { } movieClip 5330 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 68 { gotoAndPlay('idle'); } frame 72 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 82 { gotoAndPlay('idle'); } frame 83 { s_animbusy = 1; } frame 87 { gotoAndPlay('idle'); } frame 92 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 110 { gotoAndPlay('idle'); } frame 115 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 127 { gotoAndPlay('idle'); } frame 136 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 146 { gotoAndPlay('idle'); } frame 151 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 190 { wiggle = 0; gotoAndPlay('digest'); } frame 197 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 207 { wiggle = 0; gotoAndPlay('digest'); } frame 232 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 235 { ++wiggle; --_parent._parent.player.hp; } frame 245 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 248 { ++wiggle; --_parent._parent.player.hp; } frame 258 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 261 { ++wiggle; --_parent._parent.player.hp; } frame 271 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 274 { ++wiggle; --_parent._parent.player.hp; } frame 284 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 288 { _parent._parent.player.hp = 0; } frame 300 { gotoAndPlay('idle'); } frame 319 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 323 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x - 80 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 336 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 341 { gotoAndPlay('idle'); } frame 342 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 347 { gotoAndPlay('idle'); } frame 348 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 353 { gotoAndPlay('idle'); } frame 354 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 364 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 369 { gotoAndPlay('dead'); } } movieClip 5333 { } movieClip 5335 { } movieClip 5337 { } movieClip 5339 { } movieClip 5342 { } movieClip 5344 { } movieClip 5365 { } movieClip 5400 { } movieClip 5553 { } movieClip 5611 { } movieClip 5674 { } movieClip 5734 { } movieClip 5746 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 49 { gotoAndPlay('idle'); } frame 54 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 78 { gotoAndPlay('idle'); } frame 93 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 103 { gotoAndPlay('idle'); } frame 104 { s_animbusy = 1; } frame 108 { gotoAndPlay('idle'); } frame 113 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 167 { gotoAndPlay('idle'); } frame 172 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 251 { gotoAndPlay('idle'); } frame 260 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 262 { gotoAndPlay('idle'); } frame 267 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 354 { wiggle = 0; ub = 0; gotoAndPlay('digest'); } frame 374 { if (ub > 200) { gotoAndPlay('unbirth'); } } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 398 { ++ub; gotoAndPlay('digest'); } frame 401 { ++ub; ++ub; --_parent._parent.player.hp; } frame 429 { if (ub < 6) { gotoAndPlay('digest'); } else { gotoAndPlay('unbirth'); } } frame 432 { ++ub; ++ub; --_parent._parent.player.hp; } frame 468 { if (ub < 6) { gotoAndPlay('digest'); } else { gotoAndPlay('unbirth'); } } frame 471 { ++ub; ++ub; --_parent._parent.player.hp; } frame 481 { if (ub < 6) { gotoAndPlay('digest'); } else { gotoAndPlay('unbirth'); } } frame 484 { ++ub; ++ub; --_parent._parent.player.hp; } frame 494 { if (ub < 6) { gotoAndPlay('digest'); } else { gotoAndPlay('unbirth'); } } frame 574 { ub = 0; gotoAndPlay('womb'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'awiggle0', 'awiggle3', 'awiggle2', 'awiggle1'); } } frame 612 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('womb'); } else { gotoAndPlay('finishdigesting'); } } frame 615 { ++wiggle; --_parent._parent.player.hp; } frame 630 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('womb'); } else { gotoAndPlay('excrete'); } } } frame 633 { ++wiggle; --_parent._parent.player.hp; } frame 650 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('womb'); } else { gotoAndPlay('excrete'); } } } frame 653 { ++wiggle; --_parent._parent.player.hp; } frame 668 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('womb'); } else { gotoAndPlay('excrete'); } } } frame 671 { ++wiggle; --_parent._parent.player.hp; } frame 684 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('womb'); } else { gotoAndPlay('excrete'); } } } frame 688 { _parent._parent.player.hp = 0; } frame 983 { gotoAndPlay('egged'); } frame 1038 { gotoAndPlay('egged'); } frame 1122 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 1126 { G.unconsumePlayer(this, 80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 1132 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1137 { gotoAndPlay('idle'); } frame 1138 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1143 { gotoAndPlay('idle'); } frame 1144 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1149 { gotoAndPlay('idle'); } frame 1150 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 1160 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 1165 { gotoAndPlay('dead'); } } movieClip 5748 { } movieClip 5750 { } movieClip 5752 { } movieClip 5754 { } movieClip 5756 { } movieClip 5758 { } movieClip 5764 { } movieClip 5807 { } movieClip 5809 { } movieClip 5811 { } movieClip 5847 { } movieClip 5849 { } movieClip 5883 { } movieClip 6043 { } movieClip 6045 { } movieClip 6181 { } movieClip 6182 { } movieClip 6191 { } movieClip 6234 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 30 { gotoAndPlay('idle'); } frame 35 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 59 { gotoAndPlay('idle'); } frame 63 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 73 { gotoAndPlay('idle'); } frame 74 { s_animbusy = 1; } frame 78 { gotoAndPlay('idle'); } frame 82 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eatm'); } } } frame 99 { gotoAndPlay('idle'); } frame 105 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 127 { gotoAndPlay('idle'); } frame 132 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 150 { gotoAndPlay('idle'); } frame 155 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 393 { digest = 0; gotoAndPlay('digest'); } frame 394 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 445 { wiggle = 0; gotoAndPlay('digest'); } frame 460 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 470 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 505 { if (digest > 10) { gotoAndPlay('intestine'); } else { ++digest; chance = random(15); if (chance == 0) { gotoAndPlay('relax'); } else { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('intestine'); } } } } } frame 508 { ++wiggle; --_parent._parent.player.hp; } frame 523 { chance = random(15); if (chance == 0) { gotoAndPlay('relax'); } else { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('intestine'); } } } } frame 524 { ++wiggle; --_parent._parent.player.hp; } frame 534 { chance = random(15); if (chance == 0) { gotoAndPlay('relax'); } else { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('intestine'); } } } } frame 535 { ++wiggle; --_parent._parent.player.hp; } frame 549 { chance = random(15); if (chance == 0) { gotoAndPlay('relax'); } else { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('intestine'); } } } } frame 550 { ++wiggle; --_parent._parent.player.hp; } frame 565 { chance = random(15); if (chance == 0) { gotoAndPlay('relax'); } else { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('intestine'); } } } } frame 569 { _parent._parent.player.hp = 0; } frame 591 { gotoAndPlay('idle'); } frame 621 { if (wiggle > 3) { wiggle - 3; } gotoAndPlay('digest2'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'struggle', 'struggle', 'struggle', 'struggle'); } } frame 654 { if (digestt > 3) { gotoAndPlay('stand'); } else { ++digestt; if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest2'); } else { gotoAndPlay('finishdigesting2'); } } } frame 657 { ++wiggle; --_parent._parent.player.hp; } frame 684 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting2'); } else { if (wiggle < 5) { gotoAndPlay('digest2'); } else { gotoAndPlay('stand'); } } } frame 703 { wiggle = 0; gotoAndPlay('digest'); } frame 706 { _parent._parent.player.hp = 0; } frame 728 { gotoAndPlay('idle'); } frame 761 { wiggle = 0; digest = 0; gotoAndPlay('deepdigest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'deepwiggle0', 'deepwiggle3', 'deepwiggle2', 'deepwiggle1'); } } frame 796 { if (digest > 10) { gotoAndPlay('excrete'); } else { ++digest; if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (wiggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } } frame 799 { ++wiggle; --_parent._parent.player.hp; } frame 814 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (wiggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 815 { ++wiggle; --_parent._parent.player.hp; } frame 825 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (wiggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 826 { ++wiggle; --_parent._parent.player.hp; } frame 840 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (wiggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 841 { ++wiggle; --_parent._parent.player.hp; } frame 856 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (wiggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 860 { _parent._parent.player.hp = 0; } frame 882 { gotoAndPlay('idle'); } frame 1010 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 1020 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 1091 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1096 { gotoAndPlay('idle'); } frame 1097 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1102 { gotoAndPlay('idle'); } frame 1103 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1108 { gotoAndPlay('idle'); } frame 1109 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 1119 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 1124 { gotoAndPlay('dead'); } } movieClip 6236 { } movieClip 6238 { } movieClip 6240 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 90 { gotoAndPlay('idle'); } frame 95 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 107 { gotoAndPlay('idle'); } frame 116 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 126 { gotoAndPlay('idle'); } frame 131 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 170 { wiggle = 0; gotoAndPlay('digest'); } frame 177 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 187 { wiggle = 0; gotoAndPlay('digest'); } frame 212 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 215 { ++wiggle; --_parent._parent.player.hp; } frame 225 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 228 { ++wiggle; --_parent._parent.player.hp; } frame 238 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 241 { ++wiggle; --_parent._parent.player.hp; } frame 251 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 254 { ++wiggle; --_parent._parent.player.hp; } frame 264 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 268 { _parent._parent.player.hp = 0; } frame 280 { gotoAndPlay('idle'); } frame 299 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 303 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x - 80 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 316 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 321 { gotoAndPlay('idle'); } frame 322 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 327 { gotoAndPlay('idle'); } frame 328 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 333 { gotoAndPlay('idle'); } frame 334 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 344 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 349 { gotoAndPlay('dead'); } } movieClip 6242 { } movieClip 6246 { } movieClip 6249 { } movieClip 6251 { } movieClip 6253 { } movieClip 6256 { } movieClip 6258 { } movieClip 6260 { } movieClip 6262 { } movieClip 6321 { } movieClip 6323 { } movieClip 6337 { } movieClip 6339 { } movieClip 6362 { } movieClip 6427 { } movieClip 6429 { } movieClip 6506 { } movieClip 6510 { } movieClip 6610 { } movieClip 6612 { } movieClip 6638 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 59 { gotoAndPlay('idle'); } frame 68 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 78 { gotoAndPlay('idle'); } frame 79 { s_animbusy = 1; } frame 83 { gotoAndPlay('idle'); } frame 88 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 107 { gotoAndPlay('idle'); } frame 112 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 124 { gotoAndPlay('idle'); } frame 133 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 143 { gotoAndPlay('idle'); } frame 148 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 179 { chance = random(2); if (chance == 0) { gotoAndPlay('unbirth'); } else { gotoAndPlay('vore'); } } frame 325 { wiggle = 0; gotoAndPlay('digest'); } frame 540 { wiggle = 0; gotoAndPlay('ubdigest'); } frame 544 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 554 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 592 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 595 { ++wiggle; --_parent._parent.player.hp; } frame 608 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 611 { ++wiggle; --_parent._parent.player.hp; } frame 625 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 628 { ++wiggle; --_parent._parent.player.hp; } frame 640 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 643 { ++wiggle; --_parent._parent.player.hp; } frame 655 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 659 { _parent._parent.player.hp = 0; } frame 692 { gotoAndPlay('idle'); } frame 722 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 726 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 763 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 766 { ++wiggle; --_parent._parent.player.hp; } frame 779 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 782 { ++wiggle; --_parent._parent.player.hp; } frame 796 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 799 { ++wiggle; --_parent._parent.player.hp; } frame 811 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 814 { ++wiggle; --_parent._parent.player.hp; } frame 826 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 830 { _parent._parent.player.hp = 0; } frame 863 { gotoAndPlay('idle'); } frame 882 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 886 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 895 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 900 { gotoAndPlay('idle'); } frame 901 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 906 { gotoAndPlay('idle'); } frame 907 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 912 { gotoAndPlay('idle'); } frame 913 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 923 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 928 { gotoAndPlay('dead'); } } movieClip 6640 { } movieClip 6642 { } movieClip 6688 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 15 { gotoAndPlay('idle'); } frame 26 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 42 { gotoAndPlay('idle'); } frame 43 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 52 { gotoAndPlay('idle'); } frame 53 { s_animbusy = 1; } frame 56 { gotoAndPlay('idle'); } frame 57 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance of movieClip 26 { onClipEvent (load) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent.gotoAndPlay('atkhs'); } } } onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent.gotoAndPlay('atkhs'); } } } } frame 67 { gotoAndPlay('idle'); } frame 70 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head.center)) { _parent._parent._parent.player.stop(); _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent.gotoAndPlay('swallowh'); } } } } frame 80 { gotoAndPlay('idle'); } frame 85 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 95 { gotoAndPlay('idle'); } frame 100 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 110 { gotoAndPlay('idle'); } frame 115 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 0; s_animbusy = 1; s_atktype = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player._alpha = 0; } frame 160 { wiggle = 0; gotoAndPlay('digest'); } frame 200 { g.playSound('StomachRippleFast.wav'); } frame 201 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 206 { ++wiggle; --_parent._parent.player.hp; } frame 206 { g.playSound('SlurSwallow.wav'); } frame 216 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 217 { ++wiggle; --_parent._parent.player.hp; } frame 217 { g.playSound('SloshGulp.wav'); } frame 227 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 228 { ++wiggle; --_parent._parent.player.hp; } frame 228 { g.playSound('SlurSwallow.wav'); } frame 238 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 239 { ++wiggle; --_parent._parent.player.hp; } frame 239 { g.playSound('SloshGulp.wav'); } frame 249 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 254 { _parent._parent.player.hp = 0; } frame 254 { g.playSound('VTDATAswallow7.mp3'); } frame 261 { gotoAndPlay('idle'); } frame 271 { s_vx = -4; } frame 276 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x - 40 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } } frame 281 { _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 286 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 290 { gotoAndPlay('idle'); } frame 291 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 295 { gotoAndPlay('idle'); } frame 296 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 300 { gotoAndPlay('idle'); } frame 301 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 311 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 316 { gotoAndPlay('dead'); } } movieClip 6690 { } movieClip 6692 { } movieClip 6694 { } movieClip 6745 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.head.hitTest(this)) { _parent.in_movex = 0; _parent.in_movey = 1; _parent.in_action = 1; } } } frame 19 { gotoAndPlay('idle'); } frame 20 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 40 { gotoAndPlay('idle'); } frame 41 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 50 { gotoAndPlay('idle'); } frame 51 { s_animbusy = 1; } frame 55 { gotoAndPlay('idle'); } frame 56 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance of movieClip 26 { onClipEvent (enterFrame) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.stop(); _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 1; _parent.gotoAndPlay('pswallow'); } } } frame 70 { gotoAndPlay('idle'); } frame 71 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 76 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance of movieClip 26 { onClipEvent (enterFrame) { if (this.hitTest(_parent._parent._parent.player)) { _parent._parent._parent.player.stop(); _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 1; _parent.gotoAndPlay('swallow'); } } } frame 86 { gotoAndPlay('idle'); } frame 89 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 92 { gotoAndPlay('fswallow'); } frame 102 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 115 { g.playSound('SF_Swallow.mp3'); } frame 129 { g.playSound('SF_Swallow.mp3'); } frame 141 { g.playSound('SlurSwallow.wav'); } frame 172 { wiggle = 0; } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggler', 'wigglel', 'wiggleu', 'wiggled'); } } frame 185 { g.playSound('VTDATAMonbeast.mp3'); } frame 197 { if (_parent._parent.player.hp > 4) { _parent._parent.player.hp -= 4; gotoAndPlay('digest'); } else { play(); } } frame 198 { g.playSound('StomachMMM.wav'); } frame 219 { _parent._parent.player.hp = 0; gotoAndPlay('idle'); } frame 223 { ++wiggle; if (wiggle > 10) { gotoAndPlay('vomit'); } } frame 223 { g.playSound('SloshGulp.wav'); } frame 233 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 235 { ++wiggle; if (wiggle > 10) { gotoAndPlay('vomit'); } } frame 235 { g.playSound('VTDATAswallow6.mp3'); } frame 245 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 248 { ++wiggle; if (wiggle > 10) { gotoAndPlay('vomit'); } } frame 248 { g.playSound('VTDATAswallow6.mp3'); } frame 258 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 260 { ++wiggle; if (wiggle > 10) { gotoAndPlay('vomit'); } } frame 260 { g.playSound('SloshGulp.wav'); } frame 270 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 274 { g.playSound('VTDATAswallow4.mp3'); } frame 304 { G.unconsumePlayer(this, 100); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 312 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 317 { gotoAndPlay('idle'); } frame 318 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 323 { gotoAndPlay('idle'); } frame 324 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 329 { gotoAndPlay('idle'); } frame 330 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 340 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 345 { gotoAndPlay('dead'); } } movieClip 6747 { } movieClip 6749 { } movieClip 6751 { } movieClip 6754 { } movieClip 6756 { } movieClip 6772 { } movieClip 6822 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 20 { gotoAndPlay('idle'); } frame 25 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 45 { gotoAndPlay('idle'); } frame 49 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 59 { gotoAndPlay('idle'); } frame 60 { s_animbusy = 1; } frame 64 { gotoAndPlay('idle'); } frame 69 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eatm'); } } } } frame 79 { gotoAndPlay('idle'); } frame 84 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 94 { gotoAndPlay('idle'); } frame 100 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 110 { gotoAndPlay('idle'); } frame 115 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 130 { g.playSound('SF_Swallow.mp3'); } frame 140 { g.playSound('SF_Swallow.mp3'); } frame 145 { g.playSound('devourswallow.wav'); } frame 166 { g.playSound('SF_Swallow.mp3'); } frame 183 { wiggle = 0; gotoAndPlay('digest'); } frame 186 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 235 { wiggle = 0; gotoAndPlay('digest'); } frame 249 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 259 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 284 { g.playSound('StomachRippleFast.wav'); } frame 285 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 288 { ++wiggle; --_parent._parent.player.hp; } frame 288 { g.playSound('VTDATAswallow6.mp3'); } frame 298 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 299 { ++wiggle; --_parent._parent.player.hp; } frame 299 { g.playSound('SloshGulp.wav'); } frame 309 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 310 { ++wiggle; --_parent._parent.player.hp; } frame 310 { g.playSound('VTDATAswallow6.mp3'); } frame 320 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 321 { ++wiggle; --_parent._parent.player.hp; } frame 321 { g.playSound('SloshGulp.wav'); } frame 331 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 335 { _parent._parent.player.hp = 0; } frame 335 { g.playSound('VTDATAswallow7.mp3'); } frame 357 { gotoAndPlay('idle'); } frame 362 { g.playSound('HeavySlosh.wav'); } frame 380 { g.playSound('devourswallow.wav'); } frame 385 { _parent.hp -= 16; if (_parent.hp < 0) { _parent.hp = 1; } } frame 390 { g.playSound('SF_Swallow.mp3'); } frame 408 { wiggle = 0; if (_parent.hp == 1) { } else { gotoAndPlay('digest'); } } frame 408 { g.playSound('VTDATAswallow7.mp3'); } frame 424 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 428 { G.unconsumePlayer(this, -48); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; _parent.hp = 0; } frame 434 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 439 { gotoAndPlay('idle'); } frame 440 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 445 { gotoAndPlay('idle'); } frame 446 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 451 { gotoAndPlay('idle'); } frame 452 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 462 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 467 { gotoAndPlay('dead'); } } movieClip 6824 { } movieClip 6826 { } movieClip 6828 { } movieClip 6831 { } movieClip 6847 { } movieClip 6912 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 30 { gotoAndPlay('idle'); } frame 35 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 51 { gotoAndPlay('idle'); } frame 56 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('grabeat'); } } } } frame 66 { gotoAndPlay('idle'); } frame 71 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('headeat'); } } } } frame 81 { gotoAndPlay('idle'); } frame 86 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 96 { gotoAndPlay('idle'); } frame 100 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 112 { gotoAndPlay('swallow'); } frame 117 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 192 { wiggle = 0; excretedir = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 217 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 222 { ++wiggle; ++excretedir; --_parent._parent.player.hp; } frame 232 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 236 { ++wiggle; --excretedir; --_parent._parent.player.hp; } frame 246 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 251 { ++wiggle; ++excretedir; --_parent._parent.player.hp; } frame 261 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 266 { ++wiggle; --excretedir; --_parent._parent.player.hp; } frame 276 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 280 { _parent._parent.player.hp = 0; } frame 309 { gotoAndPlay('idle'); } frame 335 { wiggle = 0; excretedir = 0; struggle = 0; gotoAndPlay('deepdigest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'struggle0', 'struggle3', 'struggle2', 'struggle1'); } } frame 362 { if (_parent._parent.player.hp > 2) { _parent._parent.player.hp -= 2; gotoAndPlay('deepdigest'); } else { gotoAndPlay('finishdeepdigesting'); } } frame 364 { ++struggle; _parent._parent.player.hp -= 2; } frame 374 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 379 { ++struggle; _parent._parent.player.hp -= 2; } frame 389 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 394 { ++struggle; _parent._parent.player.hp -= 2; } frame 404 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 409 { ++struggle; _parent._parent.player.hp -= 2; } frame 419 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 439 { wiggle = 0; excretedir = 0; struggle = 0; gotoAndPlay('digest'); } frame 466 { gotoAndPlay('idle'); } frame 489 { s_vx = 4; s_hit = 1; s_animbusy = 0; } frame 497 { G.unconsumePlayer(this, 60); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 510 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 515 { gotoAndPlay('idle'); } frame 516 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 521 { gotoAndPlay('idle'); } frame 522 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 527 { gotoAndPlay('idle'); } frame 528 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 538 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 543 { gotoAndPlay('dead'); } } movieClip 6914 { } movieClip 6964 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 20 { gotoAndPlay('idle'); } frame 26 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 36 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 46 { gotoAndPlay('idle'); } frame 47 { s_animbusy = 1; } frame 51 { gotoAndPlay('idle'); } frame 52 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('swallowh'); } } } } frame 72 { gotoAndPlay('idle'); } frame 76 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 94 { gotoAndPlay('idle'); } frame 97 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 107 { gotoAndPlay('idle'); } frame 112 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 0; s_animbusy = 1; s_atktype = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player._alpha = 0; } frame 112 { g.playSound('SF_Crunch1.mp3'); } frame 122 { g.playSound('VTDATAswallow1.mp3'); } frame 135 { g.playSound('SF_Swallow.mp3'); } frame 159 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 182 { g.playSound('StomachRippleFast.wav'); } frame 183 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 187 { ++wiggle; --_parent._parent.player.hp; } frame 187 { g.playSound('SlurSwallow.wav'); } frame 197 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 198 { ++wiggle; --_parent._parent.player.hp; } frame 198 { g.playSound('SloshGulp.wav'); } frame 208 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 209 { ++wiggle; --_parent._parent.player.hp; } frame 209 { g.playSound('SlurSwallow.wav'); } frame 219 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 220 { ++wiggle; --_parent._parent.player.hp; } frame 220 { g.playSound('SloshGulp.wav'); } frame 230 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 235 { _parent._parent.player.hp = 0; } frame 235 { g.playSound('VTDATAswallow7.mp3'); } frame 285 { gotoAndPlay('idle'); } frame 290 { g.playSound('VTDATAswallow7.mp3'); } frame 305 { s_vx = -4; } frame 310 { G.unconsumePlayer(this, -40); } frame 325 { s_hit = 0; s_animbusy = 0; G.enemyFacePlayer(); gotoAndPlay('idle'); } frame 329 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 333 { gotoAndPlay('idle'); } frame 334 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 338 { gotoAndPlay('idle'); } frame 339 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 343 { gotoAndPlay('idle'); } frame 344 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 354 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 359 { gotoAndPlay('dead'); } } movieClip 6966 { } movieClip 6969 { } movieClip 6971 { } movieClip 6973 { } movieClip 6975 { } movieClip 6976 { } movieClip 6977 { } movieClip 6980 { } movieClip 6981 { } movieClip 6986 { } movieClip 6990 { } movieClip 6993 { } movieClip 6994 { } movieClip 7002 { } movieClip 7005 { } movieClip 7040 { } movieClip 7041 { } movieClip 7075 { frame 21 { stop(); } } movieClip 7105 { } movieClip 7227 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 90 { gotoAndPlay('idle'); } frame 95 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 132 { gotoAndPlay('idle'); } frame 141 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('footeat'); } } } } frame 176 { gotoAndPlay('idle'); } frame 181 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 194 { gotoAndPlay('swallow'); } frame 249 { wiggle = 0; gotoAndPlay('swallow'); } frame 332 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 357 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 360 { ++wiggle; --_parent._parent.player.hp; } frame 370 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 373 { ++wiggle; --_parent._parent.player.hp; } frame 383 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 386 { ++wiggle; --_parent._parent.player.hp; } frame 396 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 399 { ++wiggle; --_parent._parent.player.hp; } frame 416 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 420 { _parent._parent.player.hp = 0; } frame 450 { gotoAndPlay('idle'); } frame 469 { s_vx = 4; s_hit = 1; s_animbusy = 0; } frame 473 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 486 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 491 { gotoAndPlay('idle'); } frame 492 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 497 { gotoAndPlay('idle'); } frame 498 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 503 { gotoAndPlay('idle'); } frame 504 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 514 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 519 { gotoAndPlay('dead'); } } movieClip 7229 { } movieClip 7231 { } movieClip 7233 { } movieClip 7236 { } movieClip 7251 { } movieClip 7284 { frame 5 { stop(); } } movieClip 7336 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 104 { gotoAndPlay('idle'); } frame 109 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 137 { gotoAndPlay('idle'); } frame 146 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 165 { gotoAndPlay('idle'); } frame 170 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 225 { wiggle = 0; excretedir = 0; gotoAndPlay('digest'); } frame 232 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 242 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.in_movex < 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('wiggle3'); } else { _parent.gotoAndPlay('wiggle0'); } } else { if (_parent._parent._parent.player.in_movex > 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('wiggle0'); } else { _parent.gotoAndPlay('wiggle3'); } _parent.gotoAndPlay('wiggle0'); } else { if (_parent._parent._parent.player.in_movey < 0) { chance = random(3); if (chance == 0) { _parent.gotoAndPlay('wiggle1'); } else { _parent.gotoAndPlay('wiggle1a'); } } else { if (_parent._parent._parent.player.in_movey > 0) { _parent.gotoAndPlay('wiggle2'); } } } } } } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4StruggleDist(_parent, Object({'wiggle0': 5, 'wiggle0a': 1}), 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 269 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 274 { ++wiggle; ++excretedir; --_parent._parent.player.hp; } frame 284 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 286 { ++wiggle; ++excretedir; } frame 306 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 308 { ++wiggle; --excretedir; --_parent._parent.player.hp; } frame 318 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 323 { ++wiggle; ++excretedir; --_parent._parent.player.hp; } frame 334 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 339 { ++wiggle; --excretedir; --_parent._parent.player.hp; } frame 349 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 353 { _parent._parent.player.hp = 0; } frame 382 { gotoAndPlay('idle'); } frame 408 { wiggle = 0; excretedir = 0; struggle = 0; gotoAndPlay('deepdigest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'struggle0', 'struggle3', 'struggle2', 'struggle1'); } } frame 435 { if (_parent._parent.player.hp > 2) { _parent._parent.player.hp -= 2; gotoAndPlay('deepdigest'); } else { gotoAndPlay('finishdeepdigesting'); } } frame 437 { ++struggle; _parent._parent.player.hp -= 2; } frame 447 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 452 { ++struggle; _parent._parent.player.hp -= 2; } frame 462 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 467 { ++struggle; _parent._parent.player.hp -= 2; } frame 477 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 482 { ++struggle; _parent._parent.player.hp -= 2; } frame 493 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 512 { wiggle = 0; excretedir = 0; struggle = 0; gotoAndPlay('digest'); } frame 539 { gotoAndPlay('idle'); } frame 570 { s_vx = 4; s_hit = 1; s_animbusy = 0; } frame 581 { G.unconsumePlayer(this, 60); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 583 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 588 { gotoAndPlay('idle'); } frame 589 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 594 { gotoAndPlay('idle'); } frame 595 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 600 { gotoAndPlay('idle'); } frame 601 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 611 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 616 { gotoAndPlay('dead'); } } movieClip 7338 { } movieClip 7340 { } movieClip 7342 { } movieClip 7390 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 30 { gotoAndPlay('idle'); } frame 31 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 47 { gotoAndPlay('idle'); } frame 48 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 57 { gotoAndPlay('idle'); } frame 58 { s_animbusy = 1; } frame 62 { gotoAndPlay('idle'); } frame 63 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsHead(this)) { if (_parent._parent._parent.controller.CanVoreHigh()) { if (_parent._parent.hp < _parent._parent.maxhp) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent.gotoAndPlay('headeat'); } } } } } frame 75 { gotoAndPlay('idle'); } frame 76 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsBodyCenter(this)) { if (_parent._parent._parent.controller.CanVore()) { if (_parent._parent.hp < _parent._parent.maxhp) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent.gotoAndPlay('holdandeat'); } } } } } frame 88 { gotoAndPlay('idle'); } frame 89 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 100 { gotoAndPlay('idle'); } frame 105 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop('blank'); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 120 { gotoAndPlay('inmouth'); } frame 122 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop('blank'); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 162 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop('blank'); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 162 { g.playSound('VTDATAswallow1.mp3'); } frame 180 { g.playSound('SF_gulp1.mp3'); } frame 199 { struggle = 0; } frame 200 { if (struggle > 12 || _parent._parent.player.hp < 1) { gotoAndPlay('excrete'); } } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'struggle0', 'struggle3', 'struggle2', 'struggle1'); } } frame 219 { g.playSound('Slime.wav'); } frame 220 { _parent._parent.player._alpha = 0; _parent._parent.player._xscale = -_xscale; _parent._parent.player._x = _parent._x + 50 * (_xscale / 100); if (_parent.hp < _parent.maxhp) { _parent.hp += 5; _parent._parent.player.hp -= 5; if (_parent.hp > _parent.maxhp) { _parent.hp = _parent.maxhp; } gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } frame 225 { g.playSound('VTDATAswallow3.mp3'); } frame 235 { ++struggle; if (_parent.hp < _parent.maxhp) { _parent.hp += 1; _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } frame 236 { g.playSound('VTDATAswallow3.mp3'); } frame 246 { ++struggle; if (_parent.hp < _parent.maxhp) { _parent.hp += 1; _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } frame 247 { g.playSound('StomachSquish.wav'); } frame 257 { ++struggle; if (_parent.hp < _parent.maxhp) { _parent.hp += 1; _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } frame 258 { g.playSound('StomachSquish.wav'); } frame 268 { ++struggle; if (_parent.hp < _parent.maxhp) { _parent.hp += 1; _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } frame 280 { g.playSound('StomachMMM.wav'); } frame 310 { g.playSound('SF_Swallow.mp3'); } frame 320 { G.unconsumePlayer(this, -60); } frame 330 { s_hit = 0; s_animbusy = 0; G.enemyFacePlayer(); gotoAndPlay('idle'); } frame 334 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 338 { gotoAndPlay('idle'); } frame 339 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 343 { gotoAndPlay('idle'); } frame 344 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 348 { gotoAndPlay('idle'); } frame 349 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 359 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 364 { gotoAndPlay('dead'); } } movieClip 7392 { } movieClip 7394 { } movieClip 7397 { } movieClip 7459 { frame 1 { s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 16 { gotoAndPlay('idle'); } frame 17 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 37 { gotoAndPlay('idle'); } frame 38 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 47 { gotoAndPlay('idle'); } frame 48 { s_animbusy = 1; } frame 52 { gotoAndPlay('idle'); } frame 53 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 71 { gotoAndPlay('idle'); } frame 72 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('av'); } } } } frame 88 { gotoAndPlay('idle'); } frame 89 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 98 { gotoAndPlay('idle'); } frame 99 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; } frame 103 { gotoAndPlay('idle'); } frame 104 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; } frame 108 { gotoAndPlay('idle'); } frame 109 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; } frame 113 { gotoAndPlay('idle'); } frame 114 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; } frame 124 { s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; } frame 129 { gotoAndPlay('dead'); } frame 164 { wiggle = 0; } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 185 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 189 { ++wiggle; --_parent._parent.player.hp; } frame 199 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 200 { ++wiggle; --_parent._parent.player.hp; } frame 210 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 211 { ++wiggle; --_parent._parent.player.hp; } frame 221 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 222 { ++wiggle; --_parent._parent.player.hp; } frame 232 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 237 { _parent._parent.player.hp = 0; } frame 287 { gotoAndPlay('idle'); } frame 317 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 322 { G.unconsumePlayer(this, 64); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 352 { if (_parent._parent.player.hp > 2) { _parent._parent.player.hp -= 2; gotoAndPlay('deepdigest'); } else { gotoAndPlay('finishdeepdigesting'); } } frame 354 { ++struggle; ++deepexcretedir; _parent._parent.player.hp -= 2; } frame 364 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (deepexcretedir <= 0) { gotoAndPlay('deepexcrete'); } else { gotoAndPlay('stomach'); } } } } frame 369 { ++struggle; --excretedir; _parent._parent.player.hp -= 2; } frame 379 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (deepexcretedir <= 0) { gotoAndPlay('deepexcrete'); } else { gotoAndPlay('stomach'); } } } } frame 384 { ++struggle; ++deepexcretedir; _parent._parent.player.hp -= 2; } frame 394 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (deepexcretedir <= 0) { gotoAndPlay('deepexcrete'); } else { gotoAndPlay('stomach'); } } } } frame 399 { ++struggle; --deepexcretedir; _parent._parent.player.hp -= 2; } frame 409 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { if (deepexcretedir <= 0) { gotoAndPlay('deepexcrete'); } else { gotoAndPlay('stomach'); } } } } frame 429 { wiggle = 0; excretedir = 0; struggle = 0; gotoAndPlay('digest'); } frame 456 { gotoAndPlay('idle'); } } movieClip 7461 { } movieClip 7463 { } movieClip 7465 { } movieClip 7532 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { _parent.in_movex = 0; _parent.in_movey = 0; _parent.in_action = 0; _parent.gotoAndPlay('slurp'); } } } frame 20 { gotoAndPlay('idle'); } frame 25 { s_idle = 0; s_moving = 2; s_attacking = 0; s_hit = 0; s_animbusy = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { _parent.in_movex = 0; _parent.in_movey = 0; _parent.in_action = 0; _parent.gotoAndPlay('slurp'); } } } frame 45 { gotoAndPlay('idle'); } frame 50 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; trace(113 - (_parent._currentframe - 53)); _parent.gotoAndPlay(113 - (_parent._currentframe - 53)); } } } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; trace(113 - (_parent._currentframe - 53)); _parent.gotoAndPlay(113 - (_parent._currentframe - 53)); } } } frame 62 { gotoAndPlay('idle'); } frame 65 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 90 { gotoAndPlay('idle'); } frame 96 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 106 { gotoAndPlay('idle'); } frame 111 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; _parent._parent.player._xscale = -_xscale; _parent._parent.player._x = _parent._x + vt._x * (_xscale / 100); } frame 140 { wiggle = 0; gotoAndPlay('digest'); } frame 182 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 231 { wiggle = 0; gotoAndPlay('digest'); } frame 245 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 255 { wiggle = 0; gotoAndPlay('digest'); } frame 280 { g.playSound('StomachRippleFast.wav'); } frame 281 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 284 { ++wiggle; --_parent._parent.player.hp; } frame 284 { g.playSound('SlurSwallow.wav'); } frame 294 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 295 { ++wiggle; --_parent._parent.player.hp; } frame 295 { g.playSound('SloshGulp.wav'); } frame 305 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 306 { ++wiggle; --_parent._parent.player.hp; } frame 306 { g.playSound('SlurSwallow.wav'); } frame 316 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 317 { ++wiggle; --_parent._parent.player.hp; } frame 317 { g.playSound('SloshGulp.wav'); } frame 327 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 331 { _parent._parent.player.hp = 0; } frame 331 { g.playSound('VTDATAswallow7.mp3'); } frame 353 { gotoAndPlay('idle'); } frame 358 { g.playSound('HeavySlosh.wav'); } frame 376 { g.playSound('devourswallow.wav'); } frame 381 { _parent.hp -= 16; if (_parent.hp < 0) { _parent.hp = 1; } } frame 404 { wiggle = 0; if (_parent.hp == 1) { } else { gotoAndPlay('digest'); } } frame 420 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 424 { G.unconsumePlayer(this, -48); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; _parent.hp = 0; } frame 430 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 435 { gotoAndPlay('idle'); } frame 436 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 441 { gotoAndPlay('idle'); } frame 442 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 447 { gotoAndPlay('idle'); } frame 448 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 458 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 463 { gotoAndPlay('dead'); } } movieClip 7534 { } movieClip 7536 { } movieClip 7538 { } movieClip 7542 { } movieClip 7555 { } movieClip 7557 { } movieClip 7631 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 90 { gotoAndPlay('idle'); } frame 95 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head.center)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 107 { gotoAndPlay('idle'); } frame 116 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 126 { gotoAndPlay('idle'); } frame 131 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 170 { wiggle = 0; gotoAndPlay('digest'); } frame 177 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 187 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 212 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 215 { ++wiggle; --_parent._parent.player.hp; } frame 225 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 228 { ++wiggle; --_parent._parent.player.hp; } frame 238 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 241 { ++wiggle; --_parent._parent.player.hp; } frame 251 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 254 { ++wiggle; --_parent._parent.player.hp; } frame 264 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 268 { _parent._parent.player.hp = 0; } frame 280 { gotoAndPlay('idle'); } frame 299 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 303 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 316 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 321 { gotoAndPlay('idle'); } frame 322 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 327 { gotoAndPlay('idle'); } frame 328 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 333 { gotoAndPlay('idle'); } frame 334 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 344 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 349 { gotoAndPlay('dead'); } } movieClip 7635 { } movieClip 7637 { } movieClip 7816 { } movieClip 8000 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 24 { gotoAndPlay('idle'); } frame 29 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 43 { gotoAndPlay('idle'); } frame 47 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 57 { gotoAndPlay('idle'); } frame 58 { s_animbusy = 1; } frame 62 { gotoAndPlay('idle'); } frame 67 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 83 { gotoAndPlay('idle'); } frame 88 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 112 { gotoAndPlay('idle'); } frame 121 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 131 { gotoAndPlay('idle'); } frame 136 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 203 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 213 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; } } frame 221 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; } } frame 231 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 234 { ++wiggle; --_parent._parent.player.hp; } frame 247 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { num = random(2); switch (num) { case 0: gotoAndPlay('excrete'); break; case 1: gotoAndPlay('excrete2'); } } } } frame 250 { ++wiggle; --_parent._parent.player.hp; } frame 265 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { num = random(2); switch (num) { case 0: gotoAndPlay('excrete'); break; case 1: gotoAndPlay('excrete2'); } } } } frame 268 { ++wiggle; --_parent._parent.player.hp; } frame 281 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { num = random(2); switch (num) { case 0: gotoAndPlay('excrete'); break; case 1: gotoAndPlay('excrete2'); } } } } frame 284 { ++wiggle; --_parent._parent.player.hp; } frame 299 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { num = random(2); switch (num) { case 0: gotoAndPlay('excrete'); break; case 1: gotoAndPlay('excrete2'); } } } } frame 303 { _parent._parent.player.hp = 0; } frame 341 { gotoAndPlay('idle'); } frame 385 { s_vx = -4; s_hit = 1; s_animbusy = 0; G.unconsumePlayer(this, -80); } frame 400 { s_hit = 0; s_animbusy = 0; G.enemyFacePlayer(); gotoAndPlay('idle'); } frame 417 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 422 { gotoAndPlay('idle'); } frame 423 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 428 { gotoAndPlay('idle'); } frame 429 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 434 { gotoAndPlay('idle'); } frame 435 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 445 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 450 { stop(); } frame 495 { wiggle = 6; if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } } movieClip 8002 { } movieClip 8004 { } movieClip 8006 { } movieClip 8009 { } movieClip 8011 { } movieClip 8057 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 30 { gotoAndPlay('idle'); } frame 35 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 52 { gotoAndPlay('idle'); } frame 58 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 68 { gotoAndPlay('idle'); } frame 73 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('grabeat'); } } } } frame 100 { gotoAndPlay('idle'); } frame 105 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 115 { gotoAndPlay('idle'); } frame 119 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 131 { gotoAndPlay('swallow'); } frame 136 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 194 { wiggle = 0; excretedir = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 219 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 224 { ++wiggle; ++excretedir; --_parent._parent.player.hp; } frame 234 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 238 { ++wiggle; --excretedir; --_parent._parent.player.hp; } frame 248 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 253 { ++wiggle; ++excretedir; --_parent._parent.player.hp; } frame 266 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 271 { ++wiggle; --excretedir; --_parent._parent.player.hp; } frame 285 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { if (excretedir >= 0) { gotoAndPlay('excrete'); } else { gotoAndPlay('intestine'); } } } } frame 289 { _parent._parent.player.hp = 0; } frame 318 { gotoAndPlay('idle'); } frame 342 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 358 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 407 { if (_parent._parent.player.hp > 2) { _parent._parent.player.hp -= 2; gotoAndPlay('deepdigest'); } else { gotoAndPlay('finishdeepdigesting'); } } frame 409 { ++struggle; _parent._parent.player.hp -= 2; } frame 419 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 424 { ++struggle; _parent._parent.player.hp -= 2; } frame 434 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 439 { ++struggle; _parent._parent.player.hp -= 2; } frame 449 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 454 { ++struggle; _parent._parent.player.hp -= 2; } frame 464 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('stomach'); } } } frame 484 { wiggle = 0; excretedir = 0; struggle = 0; gotoAndPlay('digest'); } frame 511 { gotoAndPlay('idle'); } frame 538 { s_vx = 4; s_hit = 1; s_animbusy = 0; } frame 546 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x + 60 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 559 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 564 { gotoAndPlay('idle'); } frame 565 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 570 { gotoAndPlay('idle'); } frame 571 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 576 { gotoAndPlay('idle'); } frame 577 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 587 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 592 { gotoAndPlay('dead'); } } movieClip 8059 { } movieClip 8061 { } movieClip 8063 { } movieClip 8066 { } movieClip 8078 { } movieClip 8080 { } movieClip 8082 { } movieClip 8096 { } movieClip 8141 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 20 { gotoAndPlay('idle'); } frame 25 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 41 { gotoAndPlay('idle'); } frame 45 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 55 { gotoAndPlay('idle'); } frame 56 { s_animbusy = 1; } frame 60 { gotoAndPlay('idle'); } frame 65 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 77 { gotoAndPlay('idle'); } frame 82 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head.center)) { if (_parent._parent._parent.player.hp < 16) { _parent._parent._parent.controller.setPlayerHasHead(false); _parent._parent._parent.player.stop(); _parent._parent._parent.player.head._visible = false; _parent._parent._parent.player.head._alpha = 0; _parent._parent._parent.player.hp = 0; _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent.gotoAndPlay('eathead'); } else { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('swallowhead'); } } } } } frame 94 { gotoAndPlay('idle'); } frame 101 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 111 { gotoAndPlay('idle'); } frame 118 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 118 { g.playSound('SF_Crunch1.mp3'); } frame 135 { g.playSound('SF_Swallow.mp3'); } frame 159 { gotoAndPlay('idle'); } frame 162 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 162 { g.playSound('SF_Crunch2.mp3'); } frame 172 { g.playSound('devourswallow.wav'); } frame 194 { g.playSound('SF_Swallow.mp3'); } frame 202 { g.playSound('devourcancel.wav'); } frame 225 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 249 { g.playSound('HeavySlosh.wav'); } frame 250 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 253 { ++wiggle; --_parent._parent.player.hp; } frame 253 { g.playSound('VTDATAswallow6.mp3'); } frame 263 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 264 { ++wiggle; --_parent._parent.player.hp; } frame 264 { g.playSound('SloshGulp.wav'); } frame 274 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 275 { ++wiggle; --_parent._parent.player.hp; } frame 275 { g.playSound('VTDATAswallow6.mp3'); } frame 285 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 286 { ++wiggle; --_parent._parent.player.hp; } frame 286 { g.playSound('SloshGulp.wav'); } frame 296 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 300 { _parent._parent.player.hp = 0; } frame 300 { g.playSound('VTDATAswallow7.mp3'); } frame 320 { gotoAndPlay('idle'); } frame 325 { g.playSound('StomachMMM2.wav'); } frame 350 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 356 { G.unconsumePlayer(this, -36); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 370 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 375 { gotoAndPlay('idle'); } frame 376 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 381 { gotoAndPlay('idle'); } frame 382 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 387 { gotoAndPlay('idle'); } frame 388 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 398 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 403 { gotoAndPlay('dead'); } } movieClip 8144 { } movieClip 8146 { } movieClip 8148 { } movieClip 8153 { } movieClip 8163 { } movieClip 8166 { } movieClip 8167 { } movieClip 8169 { } movieClip 8170 { } movieClip 8172 { } movieClip 8174 { } movieClip 8176 { } movieClip 8178 { } movieClip 8180 { } movieClip 8189 { } movieClip 8191 { } movieClip 8193 { } movieClip 8283 { frame 1 { s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; s_animbusy = 0; s_vx = 0; } frame 9 { gotoAndPlay('idle'); } frame 10 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 20 { gotoAndPlay('idle'); } frame 21 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 30 { gotoAndPlay('idle'); } frame 31 { s_animbusy = 1; } frame 35 { gotoAndPlay('idle'); } frame 36 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 48 { gotoAndPlay('idle'); } frame 49 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('absorb'); } } } } frame 62 { gotoAndPlay('idle'); } frame 63 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 75 { gotoAndPlay('idle'); } frame 76 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 6; } frame 80 { gotoAndPlay('idle'); } frame 81 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 85 { gotoAndPlay('idle'); } frame 86 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 2; } frame 90 { gotoAndPlay('idle'); } frame 91 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 104 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; hp = 0; } frame 109 { stop(); } frame 115 { gotoAndStop('blank'); } frame 138 { wiggle = 0; excretedir = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.in_movex < 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('wiggle3'); } else { _parent.gotoAndPlay('wiggle0'); } } else { if (_parent._parent._parent.player.in_movex > 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('wiggle0'); } else { _parent.gotoAndPlay('wiggle3'); } _parent.gotoAndPlay('wiggle0'); } else { if (_parent._parent._parent.player.in_movey < 0) { _parent.gotoAndPlay('wiggle1'); } else { if (_parent._parent._parent.player.in_movey > 0) { _parent.gotoAndPlay('wiggle2'); } } } } } } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 163 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 168 { ++wiggle; ++excretedir; --_parent._parent.player.hp; } frame 178 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 182 { ++wiggle; --excretedir; --_parent._parent.player.hp; } frame 192 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 197 { ++wiggle; ++excretedir; --_parent._parent.player.hp; } frame 207 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 212 { ++wiggle; --excretedir; --_parent._parent.player.hp; } frame 222 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 226 { _parent._parent.player.hp = 0; } frame 235 { Log('You have been absorbed by ' + GLOBAL_ENEMY.m_name + '...'); } frame 255 { gotoAndPlay('idle'); } frame 267 { s_vx = 4; s_hit = 1; s_animbusy = 0; } frame 275 { G.unconsumePlayer(this, 60); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } } movieClip 8285 { } movieClip 8287 { } movieClip 8291 { } movieClip 8382 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 18 { gotoAndPlay('idle'); } frame 22 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 44 { gotoAndPlay('idle'); } frame 52 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 62 { gotoAndPlay('idle'); } frame 63 { s_animbusy = 1; } frame 67 { gotoAndPlay('idle'); } frame 72 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 82 { gotoAndPlay('idle'); } frame 87 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 99 { gotoAndPlay('idle'); } frame 108 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 118 { gotoAndPlay('idle'); } frame 123 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 197 { wiggle = 0; gotoAndPlay('digest'); } frame 204 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 214 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 249 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 252 { ++wiggle; --_parent._parent.player.hp; } frame 262 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 265 { ++wiggle; --_parent._parent.player.hp; } frame 275 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 278 { ++wiggle; --_parent._parent.player.hp; } frame 288 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 291 { ++wiggle; --_parent._parent.player.hp; } frame 301 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 305 { _parent._parent.player.hp = 0; } frame 347 { gotoAndPlay('idle'); } frame 366 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 370 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 383 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 388 { gotoAndPlay('idle'); } frame 389 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 394 { gotoAndPlay('idle'); } frame 395 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 400 { gotoAndPlay('idle'); } frame 401 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 411 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 416 { gotoAndPlay('dead'); } } movieClip 8386 { } movieClip 8388 { } movieClip 8391 { } movieClip 8414 { frame 10 { stop(); } } movieClip 8420 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 102 { gotoAndPlay('idle'); } frame 107 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 119 { gotoAndPlay('idle'); } frame 128 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 138 { gotoAndPlay('idle'); } frame 143 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 182 { wiggle = 0; gotoAndPlay('digest'); } frame 189 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 199 { wiggle = 0; gotoAndPlay('digest'); } frame 232 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 235 { ++wiggle; --_parent._parent.player.hp; } frame 245 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 248 { ++wiggle; --_parent._parent.player.hp; } frame 258 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 261 { ++wiggle; --_parent._parent.player.hp; } frame 271 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 274 { ++wiggle; --_parent._parent.player.hp; } frame 284 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 288 { _parent._parent.player.hp = 0; } frame 300 { gotoAndPlay('idle'); } frame 319 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 323 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x - 80 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 336 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 341 { gotoAndPlay('idle'); } frame 342 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 347 { gotoAndPlay('idle'); } frame 348 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 353 { gotoAndPlay('idle'); } frame 354 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 364 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 369 { gotoAndPlay('dead'); } } movieClip 8422 { } movieClip 8424 { } movieClip 8426 { } movieClip 8429 { } movieClip 8478 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 20 { gotoAndPlay('idle'); } frame 26 { s_idle = 0; s_moving = 6; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 46 { gotoAndPlay('idle'); } frame 51 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 60 { gotoAndPlay('idle'); } frame 61 { s_animbusy = 1; } frame 65 { gotoAndPlay('idle'); } frame 70 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('grabeat'); } } } } frame 80 { gotoAndPlay('idle'); } frame 85 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 95 { gotoAndPlay('idle'); } frame 100 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 110 { gotoAndPlay('idle'); } frame 115 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 130 { gotoAndPlay('swallow'); } frame 136 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 160 { gotoAndPlay('swallow'); } frame 167 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 205 { wiggle = 0; gotoAndPlay('digest'); } frame 211 { _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 247 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 270 { g.playSound('VTDATAMonbeast.mp3'); } frame 272 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 275 { ++wiggle; --_parent._parent.player.hp; } frame 275 { g.playSound('SlurSwallow.wav'); } frame 285 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 286 { ++wiggle; --_parent._parent.player.hp; } frame 286 { g.playSound('SloshGulp.wav'); } frame 296 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 297 { ++wiggle; --_parent._parent.player.hp; } frame 297 { g.playSound('SlurSwallow.wav'); } frame 307 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 308 { ++wiggle; --_parent._parent.player.hp; } frame 308 { g.playSound('SloshGulp.wav'); } frame 318 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 320 { _parent._parent.player.hp = 0; } frame 320 { g.playSound('VTDATAswallow7.mp3'); } frame 345 { gotoAndPlay('idle'); } frame 351 { g.playSound('VTDATAswallow7.mp3'); } frame 375 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 380 { G.unconsumePlayer(this, -100); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 390 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 392 { gotoAndPlay('idle'); } frame 393 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 395 { gotoAndPlay('idle'); } frame 396 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 398 { gotoAndPlay('idle'); } frame 399 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 409 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 414 { gotoAndPlay('dead'); } } movieClip 8480 { } movieClip 8482 { } movieClip 8484 { } movieClip 8486 { } movieClip 8488 { } movieClip 8490 { } movieClip 8492 { } movieClip 8493 { frame 1 { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 2 { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 3 { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } } movieClip 8511 { frame 4 { stop(); } } movieClip 8514 { frame 1 { stop(); } } movieClip 8518 { } movieClip 8521 { frame 4 { stop(); } } movieClip 8528 { } movieClip 8563 { } movieClip 8564 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 90 { gotoAndPlay('idle'); } frame 95 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 107 { gotoAndPlay('idle'); } frame 116 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 126 { gotoAndPlay('idle'); } frame 131 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 181 { wiggle = 0; gotoAndPlay('digest'); } frame 188 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 198 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 227 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 230 { ++wiggle; --_parent._parent.player.hp; } frame 246 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 5) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 249 { ++wiggle; --_parent._parent.player.hp; } frame 266 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 5) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 269 { ++wiggle; --_parent._parent.player.hp; } frame 309 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 5) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 312 { ++wiggle; --_parent._parent.player.hp; } frame 327 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 5) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 331 { _parent._parent.player.hp = 0; } frame 372 { gotoAndPlay('idle'); } frame 432 { s_vx = -4; s_hit = 1; s_animbusy = 0; G.unconsumePlayer(this, -30); } frame 451 { G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 454 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 467 { gotoAndPlay('idle'); } frame 468 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 473 { gotoAndPlay('idle'); } frame 474 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 479 { gotoAndPlay('idle'); } frame 480 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 490 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 495 { gotoAndPlay('dead'); } } movieClip 8566 { } movieClip 8568 { } movieClip 8570 { } movieClip 8579 { } movieClip 8643 { frame 4 { stop(); } } movieClip 8647 { frame 1 { stop(); } } movieClip 8730 { } movieClip 8749 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 6; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 95 { gotoAndPlay('idle'); } frame 100 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 122 { gotoAndPlay('idle'); } frame 131 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('swallow'); } } } } frame 146 { gotoAndPlay('idle'); } frame 151 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 199 { wiggle = 0; gotoAndPlay('digest'); } frame 201 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 243 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 273 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 276 { ++wiggle; --_parent._parent.player.hp; } frame 288 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 291 { ++wiggle; --_parent._parent.player.hp; } frame 301 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 304 { ++wiggle; --_parent._parent.player.hp; } frame 316 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 319 { ++wiggle; --_parent._parent.player.hp; } frame 331 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 335 { _parent._parent.player.hp = 0; } frame 377 { gotoAndPlay('idle'); } frame 401 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 407 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 414 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 419 { gotoAndPlay('idle'); } frame 420 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 425 { gotoAndPlay('idle'); } frame 426 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 431 { gotoAndPlay('idle'); } frame 434 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 440 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 446 { stop(); } } movieClip 8751 { } movieClip 8753 { } movieClip 8755 { } movieClip 8757 { } movieClip 8759 { } movieClip 8761 { } movieClip 8762 { } movieClip 8764 { } movieClip 8766 { } movieClip 8768 { } movieClip 8770 { } movieClip 8778 { frame 4 { stop(); } } movieClip 8795 { frame 3 { stop(); } } movieClip 8800 { frame 4 { stop(); } } movieClip 8806 { frame 1 { stop(); } } movieClip 8809 { } movieClip 8811 { } movieClip 8817 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 20 { gotoAndPlay('idle'); } frame 25 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 44 { gotoAndPlay('idle'); } frame 48 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 58 { gotoAndPlay('idle'); } frame 59 { s_animbusy = 1; } frame 63 { gotoAndPlay('idle'); } frame 68 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 85 { gotoAndPlay('idle'); } frame 90 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 135 { gotoAndPlay('idle'); } frame 144 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 154 { gotoAndPlay('idle'); } frame 159 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 250 { wiggle = 0; gotoAndPlay('digest'); } frame 257 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 267 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 302 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 305 { ++wiggle; --_parent._parent.player.hp; } frame 315 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 318 { ++wiggle; --_parent._parent.player.hp; } frame 328 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 331 { ++wiggle; --_parent._parent.player.hp; } frame 341 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 344 { ++wiggle; --_parent._parent.player.hp; } frame 354 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 358 { _parent._parent.player.hp = 0; } frame 378 { gotoAndPlay('idle'); } frame 436 { s_vx = -4; s_hit = 1; s_animbusy = 0; G.unconsumePlayer(this, 80); } frame 440 { G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 449 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 454 { gotoAndPlay('idle'); } frame 455 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 460 { gotoAndPlay('idle'); } frame 461 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 466 { gotoAndPlay('idle'); } frame 467 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 477 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 482 { stop(); } } movieClip 8819 { } movieClip 8821 { } movieClip 8823 { } movieClip 8825 { } movieClip 8827 { } movieClip 8828 { } movieClip 8830 { } movieClip 8831 { } movieClip 8833 { } movieClip 8835 { } movieClip 8837 { } movieClip 8839 { } movieClip 8846 { } movieClip 8851 { frame 10 { stop(); } } movieClip 8853 { } movieClip 8856 { } movieClip 8858 { } movieClip 8860 { } movieClip 8868 { } movieClip 8880 { frame 38 { stop(); } } movieClip 8885 { } movieClip 8890 { } movieClip 8892 { } movieClip 8893 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 30 { gotoAndPlay('idle'); } frame 35 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 91 { gotoAndPlay('idle'); } frame 96 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 131 { gotoAndPlay('idle'); } frame 136 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 162 { gotoAndPlay('idle'); } frame 167 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('grabeat'); } } } } frame 218 { gotoAndPlay('idle'); } frame 222 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 234 { gotoAndPlay('swallow'); } frame 239 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 346 { wiggle = 0; excretedir = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 400 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 405 { ++struggle; ++excretedir; --_parent._parent.player.hp; } frame 415 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (struggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('intestines1'); } } } frame 419 { ++struggle; --excretedir; --_parent._parent.player.hp; } frame 429 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (struggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('intestines1'); } } } frame 434 { ++struggle; ++excretedir; --_parent._parent.player.hp; } frame 444 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (struggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('intestines1'); } } } frame 449 { ++struggle; --excretedir; --_parent._parent.player.hp; } frame 459 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (struggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('intestines1'); } } } frame 463 { _parent._parent.player.hp = 0; } frame 473 { Log('You have been digested by the ' + GLOBAL_ENEMY.m_name + '...'); } frame 501 { gotoAndPlay('idle'); } frame 527 { wiggle = 0; excretedir = 0; struggle = 0; gotoAndPlay('deepdigest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'struggle0', 'struggle3', 'struggle2', 'struggle1'); } } frame 554 { if (_parent._parent.player.hp > 2) { _parent._parent.player.hp -= 2; gotoAndPlay('deepdigest'); } else { gotoAndPlay('finishdeepdigesting'); } } frame 556 { ++struggle; _parent._parent.player.hp -= 2; } frame 566 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 571 { ++struggle; _parent._parent.player.hp -= 2; } frame 581 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 586 { ++struggle; _parent._parent.player.hp -= 2; } frame 596 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 601 { ++struggle; _parent._parent.player.hp -= 2; } frame 611 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdeepdigesting'); } else { if (struggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 631 { wiggle = 0; excretedir = 0; struggle = 0; gotoAndPlay('digest'); } frame 636 { _parent._parent.player.hp = 0; } frame 643 { Log('You have been digested by the ' + GLOBAL_ENEMY.m_name + '...'); } frame 658 { gotoAndPlay('idle'); } frame 729 { s_vx = -4; s_hit = 1; s_animbusy = 0; G.unconsumePlayer(this, -20); } frame 737 { G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 750 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 755 { gotoAndPlay('idle'); } frame 756 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 761 { gotoAndPlay('idle'); } frame 762 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 767 { gotoAndPlay('idle'); } frame 768 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 778 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 783 { gotoAndPlay('dead'); } } movieClip 8895 { } movieClip 8964 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 90 { gotoAndPlay('idle'); } frame 95 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 107 { gotoAndPlay('idle'); } frame 116 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 126 { gotoAndPlay('idle'); } frame 131 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 180 { wiggle = 0; gotoAndPlay('digest'); } frame 187 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 197 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 222 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 225 { ++wiggle; --_parent._parent.player.hp; } frame 241 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 244 { ++wiggle; --_parent._parent.player.hp; } frame 259 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 262 { ++wiggle; --_parent._parent.player.hp; } frame 277 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 280 { ++wiggle; --_parent._parent.player.hp; } frame 300 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 304 { _parent._parent.player.hp = 0; } frame 316 { gotoAndPlay('idle'); } frame 335 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 339 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 352 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 357 { gotoAndPlay('idle'); } frame 358 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 363 { gotoAndPlay('idle'); } frame 364 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 369 { gotoAndPlay('idle'); } frame 370 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 380 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 385 { gotoAndPlay('dead'); } } movieClip 8966 { } movieClip 8968 { } movieClip 8970 { } movieClip 8972 { } movieClip 8974 { } movieClip 8976 { } movieClip 8978 { } movieClip 8980 { } movieClip 8982 { } movieClip 8984 { } movieClip 8986 { } movieClip 8991 { frame 4 { stop(); } } movieClip 8993 { frame 1 { stop(); } } movieClip 9017 { } movieClip 9020 { frame 4 { stop(); } } movieClip 9043 { frame 1 { stop(); } } movieClip 9044 { } movieClip 9069 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 90 { gotoAndPlay('idle'); } frame 95 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 107 { gotoAndPlay('idle'); } frame 116 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 126 { gotoAndPlay('idle'); } frame 131 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 218 { wiggle = 0; gotoAndPlay('digest'); } frame 225 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 235 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 272 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 275 { ++wiggle; --_parent._parent.player.hp; } frame 291 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 294 { ++wiggle; --_parent._parent.player.hp; } frame 306 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 309 { ++wiggle; --_parent._parent.player.hp; } frame 324 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 327 { ++wiggle; --_parent._parent.player.hp; } frame 342 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 346 { _parent._parent.player.hp = 0; } frame 387 { gotoAndPlay('idle'); } frame 442 { s_vx = -4; s_hit = 1; s_animbusy = 0; G.unconsumePlayer(this, 60); } frame 461 { G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 464 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 469 { gotoAndPlay('idle'); } frame 470 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 475 { gotoAndPlay('idle'); } frame 476 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 481 { gotoAndPlay('idle'); } frame 482 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 492 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 497 { gotoAndPlay('dead'); } } movieClip 9073 { } movieClip 9137 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 57 { gotoAndPlay('idle'); } frame 61 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 71 { gotoAndPlay('idle'); } frame 72 { s_animbusy = 1; } frame 76 { gotoAndPlay('idle'); } frame 81 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eatm'); } } } } frame 89 { gotoAndPlay('idle'); } frame 94 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eath'); } } } } frame 106 { gotoAndPlay('idle'); } frame 115 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 125 { gotoAndPlay('idle'); } frame 130 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 140 { gotoAndPlay('eatm2'); } frame 145 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 160 { g.playSound('SloshGulp.wav'); } frame 194 { wiggle = 0; gotoAndPlay('digest'); } frame 208 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 218 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 243 { g.playSound('StomachRippleFast.wav'); } frame 244 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 247 { ++wiggle; --_parent._parent.player.hp; } frame 247 { g.playSound('SlurSwallow.wav'); } frame 257 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 258 { ++wiggle; --_parent._parent.player.hp; } frame 258 { g.playSound('SloshGulp.wav'); } frame 268 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 269 { ++wiggle; --_parent._parent.player.hp; } frame 269 { g.playSound('SlurSwallow.wav'); } frame 279 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 280 { ++wiggle; --_parent._parent.player.hp; } frame 280 { g.playSound('SloshGulp.wav'); } frame 290 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 294 { _parent._parent.player.hp = 0; } frame 294 { g.playSound('VTDATAswallow7.mp3'); } frame 316 { gotoAndPlay('idle'); } frame 321 { g.playSound('devourcancel.wav'); } frame 344 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 352 { G.unconsumePlayer(this, 80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 370 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 375 { gotoAndPlay('idle'); } frame 376 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 381 { gotoAndPlay('idle'); } frame 382 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 387 { gotoAndPlay('idle'); } frame 388 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 398 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 403 { gotoAndPlay('dead'); } } movieClip 9139 { } movieClip 9141 { } movieClip 9143 { } movieClip 9145 { } movieClip 9148 { } movieClip 9165 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 30 { gotoAndPlay('idle'); } frame 35 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 55 { gotoAndPlay('idle'); } frame 59 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 69 { gotoAndPlay('idle'); } frame 70 { s_animbusy = 1; } frame 74 { gotoAndPlay('idle'); } frame 78 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 88 { gotoAndPlay('idle'); } frame 94 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 104 { gotoAndPlay('idle'); } frame 109 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 119 { gotoAndPlay('idle'); } frame 124 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 134 { gotoAndPlay('eatm2'); } frame 139 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 188 { wiggle = 0; gotoAndPlay('digest'); } frame 202 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 212 { wiggle = 0; gotoAndPlay('digest'); } frame 238 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 241 { ++wiggle; --_parent._parent.player.hp; } frame 251 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 252 { ++wiggle; --_parent._parent.player.hp; } frame 262 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 263 { ++wiggle; --_parent._parent.player.hp; } frame 273 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 274 { ++wiggle; --_parent._parent.player.hp; } frame 284 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 288 { _parent._parent.player.hp = 0; } frame 310 { gotoAndPlay('idle'); } frame 338 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 346 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x + 80 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 364 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 369 { gotoAndPlay('idle'); } frame 370 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 375 { gotoAndPlay('idle'); } frame 376 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 381 { gotoAndPlay('idle'); } frame 382 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 392 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 397 { gotoAndPlay('dead'); } } movieClip 9231 { } movieClip 9233 { } movieClip 9303 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 30 { gotoAndPlay('idle'); } frame 35 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 51 { gotoAndPlay('idle'); } frame 55 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 65 { gotoAndPlay('idle'); } frame 66 { s_animbusy = 1; } frame 70 { gotoAndPlay('idle'); } frame 74 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eatm'); } } } } frame 91 { gotoAndPlay('idle'); } frame 97 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eath'); } } } } frame 119 { gotoAndPlay('idle'); } frame 124 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 134 { gotoAndPlay('idle'); } frame 139 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 161 { gotoAndPlay('eatm2'); } frame 164 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 215 { wiggle = 0; gotoAndPlay('digest'); } frame 230 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 240 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 275 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 278 { ++wiggle; --_parent._parent.player.hp; } frame 293 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 294 { ++wiggle; --_parent._parent.player.hp; } frame 304 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 305 { ++wiggle; --_parent._parent.player.hp; } frame 319 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 320 { ++wiggle; --_parent._parent.player.hp; } frame 335 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 339 { _parent._parent.player.hp = 0; } frame 361 { gotoAndPlay('idle'); } frame 389 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 403 { G.unconsumePlayer(this, 80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 417 { num = random(2); switch (num) { case 0: gotoAndPlay('excrete1'); break; case 1: gotoAndPlay('excrete2'); } } frame 447 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 453 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 465 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 470 { gotoAndPlay('idle'); } frame 471 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 476 { gotoAndPlay('idle'); } frame 477 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 482 { gotoAndPlay('idle'); } frame 483 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 493 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 498 { gotoAndPlay('dead'); } } movieClip 9305 { } movieClip 9307 { } movieClip 9357 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsHeadCenter(this)) { _parent.in_movex = 0; _parent.in_movey = 1; _parent.in_action = 1; } } } frame 17 { gotoAndPlay('idle'); } frame 18 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 30 { gotoAndPlay('idle'); } frame 31 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 40 { gotoAndPlay('idle'); } frame 41 { s_animbusy = 1; } frame 45 { gotoAndPlay('idle'); } frame 46 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsHeadCenter(this)) { if (_parent._parent._parent.controller.CanVoreHigh()) { _parent._parent._parent.controller.setPlayerHasHead(false); _parent._parent._parent.player.stop(); _parent._parent._parent.player.head._visible = false; _parent._parent._parent.player.head._alpha = 0; _parent._parent._parent.player.hp = 0; _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent.gotoAndPlay('toungehead'); } } } } frame 60 { gotoAndPlay('idle'); } frame 61 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsBodyCenter(this)) { if (_parent._parent._parent.controller.CanVore()) { _parent._parent._parent.player.stop(); _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 1; _parent.gotoAndPlay('midgulp'); } } } } frame 70 { gotoAndPlay('idle'); } frame 71 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 80 { gotoAndPlay('idle'); } frame 84 { anng.head._alpha = 0; } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.anng.head._alpha = 0; } } frame 89 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; } frame 89 { g.playSound('VTDATAMonbeast.mp3'); } frame 109 { g.playSound('SloshGulp.wav'); } frame 138 { wiggle = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacyRandomStruggle(_parent, 'wiggle0', 'wiggle1'); } } frame 149 { g.playSound('VTDATAswallow6.mp3'); } frame 159 { if (_parent._parent.player.hp > 3) { _parent._parent.player.hp -= 3; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 164 { ++wiggle; if (wiggle > 10) { gotoAndPlay('excrete'); } } frame 164 { g.playSound('StomachRippleFast.wav'); } frame 178 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 179 { ++wiggle; if (wiggle > 10) { gotoAndPlay('excrete'); } } frame 179 { g.playSound('StomachPunch.wav'); } frame 193 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 198 { g.playSound('ExcreteFast.wav'); } frame 208 { s_vx = 4; s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 0; s_atktype = 0; } frame 218 { s_vx = 4; G.unconsumePlayer(this, 60); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 219 { g.playSound('VTDATAswallow1.mp3'); } frame 240 { g.playSound('VTDATAswallow6.mp3'); } frame 270 { gotoAndPlay('finishmeat'); } frame 274 { _parent._parent.player.hp = 0; } frame 274 { g.playSound('VTDATAswallow7.mp3'); } frame 304 { gotoAndPlay('idle'); } frame 306 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 310 { gotoAndPlay('idle'); } frame 311 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 315 { gotoAndPlay('idle'); } frame 316 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 320 { gotoAndPlay('idle'); } frame 321 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 331 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 336 { gotoAndPlay('dead'); } } movieClip 9359 { } movieClip 9361 { } movieClip 9363 { } movieClip 9364 { } movieClip 9366 { } movieClip 9368 { } movieClip 9369 { } movieClip 9371 { } movieClip 9373 { } movieClip 9413 { } movieClip 9416 { } movieClip 9448 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 6; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 105 { gotoAndPlay('idle'); } frame 110 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 147 { gotoAndPlay('idle'); } frame 156 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 166 { gotoAndPlay('idle'); } frame 171 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 259 { wiggle = 0; gotoAndPlay('digest'); } frame 266 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 276 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 301 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 304 { ++wiggle; --_parent._parent.player.hp; } frame 320 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 323 { ++wiggle; --_parent._parent.player.hp; } frame 338 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 341 { ++wiggle; --_parent._parent.player.hp; } frame 352 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 355 { ++wiggle; --_parent._parent.player.hp; } frame 366 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 370 { _parent._parent.player.hp = 0; } frame 395 { gotoAndPlay('idle'); } frame 423 { s_vx = 4; s_hit = 1; s_animbusy = 0; } frame 435 { G.unconsumePlayer(this, 60); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 456 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 461 { gotoAndPlay('idle'); } frame 462 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 467 { gotoAndPlay('idle'); } frame 468 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 473 { gotoAndPlay('idle'); } frame 474 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 484 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 489 { stop(); } } movieClip 9451 { } movieClip 9454 { } movieClip 9456 { } movieClip 9458 { } movieClip 9540 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 115 { gotoAndPlay('idle'); } frame 120 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 142 { gotoAndPlay('idle'); } frame 149 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 163 { gotoAndPlay('idle'); } frame 166 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 291 { wiggle = 0; gotoAndPlay('digest'); } frame 299 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 309 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 327 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; } } frame 340 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 343 { ++wiggle; --_parent._parent.player.hp; } frame 354 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 356 { ++wiggle; --_parent._parent.player.hp; } frame 366 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 369 { ++wiggle; --_parent._parent.player.hp; } frame 379 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 382 { ++wiggle; --_parent._parent.player.hp; } frame 397 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 401 { _parent._parent.player.hp = 0; } frame 423 { gotoAndPlay('idle'); } frame 442 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 446 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 459 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 464 { gotoAndPlay('idle'); } frame 465 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 470 { gotoAndPlay('idle'); } frame 471 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 476 { gotoAndPlay('idle'); } frame 477 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 487 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 492 { gotoAndPlay('dead'); } } movieClip 9542 { } movieClip 9544 { } movieClip 9546 { } movieClip 9548 { } movieClip 9613 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 71 { gotoAndPlay('idle'); } frame 75 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 85 { gotoAndPlay('idle'); } frame 86 { s_animbusy = 1; } frame 90 { gotoAndPlay('idle'); } frame 95 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 111 { gotoAndPlay('idle'); } frame 116 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 135 { gotoAndPlay('idle'); } frame 137 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 147 { gotoAndPlay('idle'); } frame 152 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 197 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 233 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 236 { ++wiggle; --_parent._parent.player.hp; } frame 246 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 249 { ++wiggle; --_parent._parent.player.hp; } frame 259 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 262 { ++wiggle; --_parent._parent.player.hp; } frame 272 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 275 { ++wiggle; --_parent._parent.player.hp; } frame 285 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 289 { _parent._parent.player.hp = 0; } frame 314 { gotoAndPlay('idle'); } frame 333 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 341 { G.unconsumePlayer(this, 60); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 350 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 355 { gotoAndPlay('idle'); } frame 356 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 361 { gotoAndPlay('idle'); } frame 362 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 367 { gotoAndPlay('idle'); } frame 368 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 378 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 383 { gotoAndPlay('dead'); } } movieClip 9615 { } movieClip 9617 { } movieClip 9619 { } movieClip 9622 { } movieClip 9673 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsBody(this)) { _parent.in_movex = 0; _parent.in_movey = 1; _parent.in_action = 1; } } } frame 14 { gotoAndPlay('idle'); } frame 19 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 39 { gotoAndPlay('idle'); } frame 40 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 45 { gotoAndPlay('idle'); } frame 46 { s_animbusy = 1; } frame 50 { gotoAndPlay('idle'); } frame 51 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsHead(this)) { if (_parent._parent._parent.controller.CanVore()) { _parent._parent._parent.player.stop(); _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent.gotoAndPlay('eat'); } } } } frame 59 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 81 { gotoAndPlay('idle'); } frame 84 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 84 { g.playSound('SF_Crunch2.mp3'); } frame 105 { g.playSound('SF_Swallow.mp3'); } frame 119 { g.playSound('SF_Swallow.mp3'); } frame 133 { g.playSound('SF_gulp1.mp3'); } frame 149 { wiggle = 0; } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggler', 'wigglel', 'wiggleu', 'wiggled'); } } frame 160 { g.playSound('VTDATAMonbeast.mp3'); } frame 171 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 173 { ++wiggle; _parent._parent.player.hp -= 1; } frame 173 { g.playSound('SloshGulp.wav'); } frame 183 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 186 { ++wiggle; _parent._parent.player.hp -= 1; } frame 186 { g.playSound('VTDATAswallow6.mp3'); } frame 196 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 199 { ++wiggle; _parent._parent.player.hp -= 1; } frame 199 { g.playSound('VTDATAswallow6.mp3'); } frame 209 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 211 { ++wiggle; _parent._parent.player.hp -= 1; } frame 211 { g.playSound('SloshGulp.wav'); } frame 221 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 225 { _parent._parent.player.hp = 0; } frame 225 { g.playSound('VTDATAswallow7.mp3'); } frame 245 { gotoAndPlay('idle'); } frame 250 { g.playSound('ExcreteFast.wav'); } frame 275 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 280 { G.unconsumePlayer(this, 64); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 286 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 289 { gotoAndPlay('idle'); } frame 290 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 293 { gotoAndPlay('idle'); } frame 294 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 297 { gotoAndPlay('idle'); } frame 298 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 308 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 313 { gotoAndPlay('dead'); } } movieClip 9675 { } movieClip 9676 { } movieClip 9678 { } movieClip 9680 { } movieClip 9681 { } movieClip 9683 { } movieClip 9684 { } movieClip 9686 { } movieClip 9688 { } movieClip 9689 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 6; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 105 { gotoAndPlay('idle'); } frame 110 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 147 { gotoAndPlay('idle'); } frame 156 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 166 { gotoAndPlay('idle'); } frame 171 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 259 { wiggle = 0; gotoAndPlay('digest'); } frame 266 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 276 { wiggle = 0; gotoAndPlay('digest'); } frame 301 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 304 { ++wiggle; --_parent._parent.player.hp; } frame 320 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 323 { ++wiggle; --_parent._parent.player.hp; } frame 338 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 341 { ++wiggle; --_parent._parent.player.hp; } frame 352 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 355 { ++wiggle; --_parent._parent.player.hp; } frame 366 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 370 { _parent._parent.player.hp = 0; } frame 395 { gotoAndPlay('idle'); } frame 423 { s_vx = 4; s_hit = 1; s_animbusy = 0; } frame 435 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x + 60 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 456 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 461 { gotoAndPlay('idle'); } frame 462 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 467 { gotoAndPlay('idle'); } frame 468 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 473 { gotoAndPlay('idle'); } frame 474 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 484 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 489 { stop(); } } movieClip 9691 { } movieClip 9693 { } movieClip 9695 { } movieClip 9697 { } movieClip 9904 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 54 { gotoAndPlay('idle'); } frame 57 { s_idle = 0; s_moving = 6; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 78 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 90 { gotoAndPlay('idle'); } frame 91 { s_animbusy = 1; } frame 95 { gotoAndPlay('idle'); } frame 100 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 119 { gotoAndPlay('idle'); } frame 124 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 136 { gotoAndPlay('idle'); } frame 145 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('swallow'); } } } } frame 155 { gotoAndPlay('idle'); } frame 160 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 280 { wiggle = 0; gotoAndPlay('digest'); } frame 287 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 297 { wiggle = 0; gotoAndPlay('fathers!'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4StruggleDist(_parent, Object({'wiggle0': 2, 'wiggle0a': 1}), Object({'wiggle3': 2, 'wiggle3a': 1}), Object({'wiggle2': 2, 'wiggle2a': 1}), Object({'wiggle1': 2, 'wiggle1a': 1})); } } frame 322 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 325 { ++wiggle; --_parent._parent.player.hp; } frame 339 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 341 { ++wiggle; --_parent._parent.player.hp; } frame 353 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 355 { ++wiggle; --_parent._parent.player.hp; } frame 367 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 369 { ++wiggle; --_parent._parent.player.hp; } frame 383 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 385 { ++wiggle; --_parent._parent.player.hp; } frame 395 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 397 { ++wiggle; --_parent._parent.player.hp; } frame 409 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 411 { ++wiggle; --_parent._parent.player.hp; } frame 422 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 424 { ++wiggle; --_parent._parent.player.hp; } frame 436 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 438 { _parent._parent.player.hp = 0; } frame 468 { gotoAndPlay('idle'); } frame 524 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 526 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 530 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 535 { gotoAndPlay('idle'); } frame 536 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 541 { gotoAndPlay('idle'); } frame 542 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 547 { gotoAndPlay('idle'); } frame 548 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 558 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 564 { stop(); } } movieClip 9906 { } movieClip 9908 { } movieClip 9910 { } movieClip 9912 { } movieClip 9914 { } movieClip 9916 { } movieClip 9918 { } movieClip 9920 { } movieClip 9922 { } movieClip 9923 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 17 { gotoAndPlay('idle'); } frame 22 { s_idle = 0; s_moving = 6; s_attacking = 0; s_hit = 0; s_animbusy = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 28 { gotoAndPlay('walk'); } frame 32 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 42 { gotoAndPlay('idle'); } frame 43 { s_animbusy = 1; } frame 47 { gotoAndPlay('idle'); } frame 52 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 62 { gotoAndPlay('idle'); } frame 67 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 79 { gotoAndPlay('idle'); } frame 88 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 98 { gotoAndPlay('idle'); } frame 103 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 139 { wiggle = 0; gotoAndPlay('digest'); } frame 146 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 156 { wiggle = 0; gotoAndPlay('digest'); } frame 181 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 184 { ++wiggle; --_parent._parent.player.hp; } frame 194 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 197 { ++wiggle; --_parent._parent.player.hp; } frame 207 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 210 { ++wiggle; --_parent._parent.player.hp; } frame 220 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 223 { ++wiggle; --_parent._parent.player.hp; } frame 233 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 237 { _parent._parent.player.hp = 0; } frame 249 { gotoAndPlay('idle'); } frame 268 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 272 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x - 80 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 285 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 290 { gotoAndPlay('idle'); } frame 291 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 296 { gotoAndPlay('idle'); } frame 297 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 302 { gotoAndPlay('idle'); } frame 303 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 313 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 318 { gotoAndPlay('dead'); } } movieClip 9985 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 2; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 100 { gotoAndPlay('idle'); } frame 105 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 137 { gotoAndPlay('idle'); } frame 146 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 156 { gotoAndPlay('idle'); } frame 161 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 200 { wiggle = 0; gotoAndPlay('digest'); } frame 207 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 217 { wiggle = 0; gotoAndPlay('digest'); } frame 221 { } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 239 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 242 { ++wiggle; --_parent._parent.player.hp; } frame 252 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 255 { ++wiggle; --_parent._parent.player.hp; } frame 265 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 268 { ++wiggle; --_parent._parent.player.hp; } frame 278 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 281 { ++wiggle; --_parent._parent.player.hp; } frame 291 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 295 { _parent._parent.player.hp = 0; } frame 307 { gotoAndPlay('idle'); } frame 318 { G.unconsumePlayer(this, -80); } frame 326 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 330 { G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 343 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 348 { gotoAndPlay('idle'); } frame 349 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 354 { gotoAndPlay('idle'); } frame 355 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 360 { gotoAndPlay('idle'); } frame 361 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 371 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 376 { gotoAndPlay('dead'); } } movieClip 10035 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsHeadCenter(this)) { _parent.in_movex = 0; _parent.in_movey = 1; _parent.in_action = 1; } } } frame 9 { gotoAndPlay('idle'); } frame 15 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 25 { gotoAndPlay('idle'); } frame 26 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 35 { gotoAndPlay('idle'); } frame 36 { s_animbusy = 1; } frame 40 { gotoAndPlay('idle'); } frame 41 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.controller.ObjHitsHeadCenter(this)) { if (_parent._parent._parent.controller.CanVoreHigh()) { _parent._parent._parent.player.stop(); _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent.gotoAndPlay('swallow'); } } } } frame 65 { gotoAndPlay('idle'); } frame 68 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 77 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 89 { gotoAndPlay('idle'); } frame 95 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 0; s_animbusy = 1; s_atktype = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player._alpha = 0; } frame 95 { g.playSound('SloshGulp.wav'); } frame 105 { _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player._alpha = 0; } frame 120 { struggle = 0; } frame 121 { g.playSound('StomachRippleFast.wav', 50); } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent.struggle < 10) { if (_parent.G.legacyRandomStruggle(this, 'wiggle', 'wiggle1', 'wiggle2')) { ++_parent.struggle; } } else { _parent.gotoAndPlay('excrete'); } } } frame 140 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 145 { _parent._parent.player.hp -= 2; } frame 145 { g.playSound('SloshGulp.wav', 50); } frame 155 { gotoAndPlay('digest'); } frame 156 { _parent._parent.player.hp -= 3; } frame 156 { g.playSound('VTDATAswallow6.wav', 50); } frame 166 { gotoAndPlay('digest'); } frame 167 { _parent._parent.player.hp -= 1; } frame 167 { g.playSound('SloshGulp.wav', 50); } frame 177 { gotoAndPlay('digest'); } frame 180 { _parent._parent.player.hp = 0; } frame 180 { g.playSound('StomachBurble.wav'); } frame 220 { gotoAndPlay('idle'); } frame 225 { g.playSound('ExcreteFast.wav'); } frame 240 { s_vx = -4; } frame 250 { G.unconsumePlayer(this, -40); } frame 260 { G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 264 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 268 { gotoAndPlay('idle'); } frame 269 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 273 { gotoAndPlay('idle'); } frame 274 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 278 { gotoAndPlay('idle'); } frame 279 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 289 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 294 { gotoAndPlay('dead'); } } movieClip 10037 { } movieClip 10039 { } movieClip 10041 { } movieClip 10043 { } movieClip 10045 { } movieClip 10048 { } movieClip 10055 { } movieClip 10068 { } movieClip 10185 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 56 { gotoAndPlay('idle'); } frame 60 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 70 { gotoAndPlay('idle'); } frame 71 { s_animbusy = 1; } frame 75 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 90 { gotoAndPlay('idle'); } frame 95 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 122 { gotoAndPlay('idle'); } frame 131 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 151 { gotoAndPlay('idle'); } frame 156 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 241 { wiggle = 0; gotoAndPlay('digest'); } frame 248 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 258 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 283 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 286 { ++wiggle; --_parent._parent.player.hp; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.in_movex < 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('wiggle3'); } else { _parent.gotoAndPlay('wiggle0'); } } else { if (_parent._parent._parent.player.in_movex > 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('wiggle0'); } else { _parent.gotoAndPlay('wiggle3'); } _parent.gotoAndPlay('wiggle0'); } else { if (_parent._parent._parent.player.in_movey < 0) { _parent.gotoAndPlay('wiggle1'); } else { if (_parent._parent._parent.player.in_movey > 0) { _parent.gotoAndPlay('wiggle2'); } } } } } } frame 301 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 304 { ++wiggle; --_parent._parent.player.hp; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.in_movex < 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('wiggle3'); } else { _parent.gotoAndPlay('wiggle0'); } } else { if (_parent._parent._parent.player.in_movex > 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('wiggle0'); } else { _parent.gotoAndPlay('wiggle3'); } _parent.gotoAndPlay('wiggle0'); } else { if (_parent._parent._parent.player.in_movey < 0) { _parent.gotoAndPlay('wiggle1'); } else { if (_parent._parent._parent.player.in_movey > 0) { _parent.gotoAndPlay('wiggle2'); } } } } } } frame 319 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 322 { ++wiggle; --_parent._parent.player.hp; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.in_movex < 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('wiggle3'); } else { _parent.gotoAndPlay('wiggle0'); } } else { if (_parent._parent._parent.player.in_movex > 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('wiggle0'); } else { _parent.gotoAndPlay('wiggle3'); } _parent.gotoAndPlay('wiggle0'); } else { if (_parent._parent._parent.player.in_movey < 0) { _parent.gotoAndPlay('wiggle1'); } else { if (_parent._parent._parent.player.in_movey > 0) { _parent.gotoAndPlay('wiggle2'); } } } } } } frame 336 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 339 { ++wiggle; --_parent._parent.player.hp; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.in_movex < 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('wiggle3'); } else { _parent.gotoAndPlay('wiggle0'); } } else { if (_parent._parent._parent.player.in_movex > 0) { if (_parent._xscale > 0) { _parent.gotoAndPlay('wiggle0'); } else { _parent.gotoAndPlay('wiggle3'); } _parent.gotoAndPlay('wiggle0'); } else { if (_parent._parent._parent.player.in_movey < 0) { _parent.gotoAndPlay('wiggle1'); } else { if (_parent._parent._parent.player.in_movey > 0) { _parent.gotoAndPlay('wiggle2'); } } } } } } frame 355 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 359 { _parent._parent.player.hp = 0; } frame 421 { gotoAndPlay('idle'); } frame 440 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 444 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 457 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 462 { gotoAndPlay('idle'); } frame 463 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 468 { gotoAndPlay('idle'); } frame 469 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 474 { gotoAndPlay('idle'); } frame 475 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 485 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 490 { gotoAndPlay('dead'); } } movieClip 10187 { } movieClip 10189 { } movieClip 10191 { } movieClip 10240 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 20 { gotoAndPlay('idle'); } frame 30 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 50 { gotoAndPlay('idle'); } frame 61 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 71 { gotoAndPlay('idle'); } frame 72 { s_animbusy = 1; } frame 76 { gotoAndPlay('idle'); } frame 80 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eatm'); } } } } frame 90 { gotoAndPlay('idle'); } frame 95 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eatm'); } } } } frame 104 { gotoAndPlay('idle'); } frame 110 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eatm'); } } } } frame 120 { gotoAndPlay('idle'); } frame 136 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 136 { g.playSound('SF_Crunch1.mp3'); } frame 150 { g.playSound('SF_Swallow.mp3'); } frame 162 { g.playSound('SF_Swallow.mp3'); } frame 175 { wiggle = 0; gotoAndPlay('digest'); } frame 180 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 229 { wiggle = 0; gotoAndPlay('digest'); } frame 243 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 253 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 264 { --_parent._parent.player.hp; } frame 269 { --_parent._parent.player.hp; } frame 274 { --_parent._parent.player.hp; } frame 278 { g.playSound('StomachRippleFast.wav'); } frame 279 { if (_parent._parent.player.hp > 1) { --_parent._parent.player.hp; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 282 { ++wiggle; --_parent._parent.player.hp; } frame 282 { g.playSound('VTDATAswallow6.mp3'); } frame 292 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 293 { ++wiggle; --_parent._parent.player.hp; } frame 293 { g.playSound('SloshGulp.wav'); } frame 303 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 304 { ++wiggle; --_parent._parent.player.hp; } frame 304 { g.playSound('VTDATAswallow6.mp3'); } frame 314 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 315 { ++wiggle; --_parent._parent.player.hp; } frame 315 { g.playSound('SloshGulp.wav'); } frame 325 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 329 { _parent._parent.player.hp = 0; } frame 329 { g.playSound('VTDATAswallow7.mp3'); } frame 351 { gotoAndPlay('idle'); } frame 356 { g.playSound('devourcancel.wav'); } frame 376 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 382 { G.unconsumePlayer(this, -70); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 390 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 395 { gotoAndPlay('idle'); } frame 396 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 401 { gotoAndPlay('idle'); } frame 402 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 407 { gotoAndPlay('idle'); } frame 408 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 418 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 423 { gotoAndPlay('dead'); } } movieClip 10242 { } movieClip 10244 { } movieClip 10246 { } movieClip 10248 { } movieClip 10250 { } movieClip 10254 { } movieClip 10255 { frame 2 { stop(); } } movieClip 10306 { } movieClip 10430 { } movieClip 10440 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 54 { gotoAndPlay('idle'); } frame 59 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 69 { gotoAndPlay('idle'); } frame 70 { s_animbusy = 1; } frame 74 { gotoAndPlay('idle'); } frame 79 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 93 { gotoAndPlay('idle'); } frame 98 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 120 { gotoAndPlay('idle'); } frame 129 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 139 { gotoAndPlay('idle'); } frame 144 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 210 { wiggle = 0; gotoAndPlay('digest'); } frame 217 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 227 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 258 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('deeper!'); } } frame 261 { ++wiggle; --_parent._parent.player.hp; } frame 277 { if (_parent._parent.player.hp < 1) { gotoAndPlay('deeper!'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('deeper!'); } } } frame 280 { ++wiggle; ++wiggle; --_parent._parent.player.hp; } frame 285 { if (wiggle < 10) { play(); } else { gotoAndPlay('downdeeper'); } } frame 297 { if (_parent._parent.player.hp < 1) { gotoAndPlay('deeper!'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('deeper!'); } } } frame 300 { ++wiggle; --_parent._parent.player.hp; } frame 318 { if (_parent._parent.player.hp < 1) { gotoAndPlay('deeper!'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('deeper!'); } } } frame 321 { ++wiggle; ++wiggle; --_parent._parent.player.hp; } frame 331 { if (_parent._parent.player.hp < 1) { gotoAndPlay('deeper!'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('deeper!'); } } } frame 345 { gotoAndPlay(350); } frame 356 { wiggle = 0; } frame 374 { gotoAndPlay('deepdigest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0a', 'wiggle3a', 'wiggle2a', 'wiggle1a'); } } frame 390 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('deepdigest'); } else { gotoAndPlay('finishdeepdigesting'); } } frame 393 { ++wiggle; --_parent._parent.player.hp; } frame 399 { if (wiggle < 10) { play(); } else { gotoAndPlay('backup'); } } frame 410 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('backup'); } } } frame 413 { ++wiggle; --_parent._parent.player.hp; } frame 423 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 426 { ++wiggle; --_parent._parent.player.hp; } frame 436 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 439 { ++wiggle; --_parent._parent.player.hp; } frame 457 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('deepdigest'); } else { gotoAndPlay('excrete'); } } } frame 461 { _parent._parent.player.hp = 0; } frame 492 { gotoAndPlay('idle'); } frame 518 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 531 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 542 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 547 { gotoAndPlay('idle'); } frame 548 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 553 { gotoAndPlay('idle'); } frame 554 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 559 { gotoAndPlay('idle'); } frame 560 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 570 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 581 { stop(); } frame 606 { wiggle = 0; gotoAndPlay('digest'); } } movieClip 10442 { } movieClip 10444 { } movieClip 10446 { } movieClip 10449 { } movieClip 10466 { } movieClip 10471 { frame 3 { stop(); } } movieClip 10473 { } movieClip 10485 { } movieClip 10525 { frame 1 { stop(); } } movieClip 10621 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } } movieClip 10741 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 3; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 52 { gotoAndPlay('idle'); } frame 56 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 66 { gotoAndPlay('idle'); } frame 67 { s_animbusy = 1; } frame 71 { gotoAndPlay('idle'); } frame 76 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 91 { gotoAndPlay('idle'); } frame 96 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 122 { gotoAndPlay('idle'); } frame 131 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('lowereat'); } } } } frame 158 { gotoAndPlay('idle'); } frame 163 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 228 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; } } frame 241 { chance = random(4); if (chance == 0) { gotoAndPlay('swallow'); } else { gotoAndPlay('chewing'); } } frame 254 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 304 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4StruggleDist(_parent, 'wiggle0', 'wiggle3', 'wiggle2', Object({'wiggle1': 1, 'wiggle1a': 3})); } } frame 344 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 347 { ++wiggle; --_parent._parent.player.hp; } frame 377 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 380 { ++wiggle; --_parent._parent.player.hp; } frame 399 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 401 { ++wiggle; --_parent._parent.player.hp; } frame 427 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 430 { ++wiggle; --_parent._parent.player.hp; } frame 444 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 447 { ++wiggle; --_parent._parent.player.hp; } instance head of movieClip 10621 { onClipEvent (load) { this.gotoAndStop(2); } } frame 467 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 471 { _parent._parent.player.hp = 0; } frame 508 { gotoAndPlay('idle'); } instance of movieClip 10621 { onClipEvent (load) { this.gotoAndStop(6); } } frame 539 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 543 { G.unconsumePlayer(this, -80); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 561 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } instance of movieClip 10621 { onClipEvent (load) { this.gotoAndStop(5); } } frame 566 { gotoAndPlay('idle'); } frame 567 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } instance of movieClip 10621 { onClipEvent (load) { this.gotoAndStop(5); } } frame 572 { gotoAndPlay('idle'); } frame 573 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } instance of movieClip 10621 { onClipEvent (load) { this.gotoAndStop(5); } } frame 578 { gotoAndPlay('idle'); } frame 579 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } instance of movieClip 10621 { onClipEvent (load) { this.gotoAndStop(5); } } frame 595 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 605 { stop(); } frame 606 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 637 { gotoAndPlay('chewing'); } } movieClip 10743 { } movieClip 10745 { } movieClip 10747 { } movieClip 10749 { } movieClip 10751 { } movieClip 10753 { } movieClip 10757 { frame 1 { stop(); } } movieClip 10759 { } movieClip 10761 { } movieClip 10763 { } movieClip 10765 { } movieClip 10766 { frame 1 { onEnterFrame = function () { var v41 = _parent.G; if (v41 != undefined) { if (!v41.isPaused()) { if (cliparray == undefined) { trace('isit: ' + cliparray); shitty = 0; PC = new Array(); if (cp0 != undefined) { PC.push(cp0); } if (cp1 != undefined) { PC.push(cp1); } if (cp2 != undefined) { PC.push(cp2); } if (cp3 != undefined) { PC.push(cp3); } if (cp4 != undefined) { PC.push(cp4); } if (cp5 != undefined) { PC.push(cp5); } if (cp6 != undefined) { PC.push(cp6); } if (cp7 != undefined) { PC.push(cp7); } if (cp8 != undefined) { PC.push(cp8); } if (cp9 != undefined) { PC.push(cp9); } PSx = new Array(10); PSy = new Array(10); PStx = new Array(10); PSty = new Array(10); PSs = new Array(10); PSr = new Array(10); Px = new Array(100); Py = new Array(100); Ps = new Array(100); Pr = new Array(100); cliparray = new Array(); var v3 = 0; while (v3 < 60) { var v5 = attachMovie('mcSpikeClip', 'cspike' + v3, getNextHighestDepth()); trace('newspike: ' + v5); cliparray.unshift(v5); v5._visible = false; ++v3; } } v3 = 0; while (v3 < PC.length) { v5 = PC[v3]; PSx[v3] = v5._x; PSy[v3] = v5._y; PStx[v3] = 2 * v5._yscale * Math.cos(Math.PI * (v5._rotation + shitty) / 180); PSty[v3] = 2 * v5._yscale * Math.sin(Math.PI * (v5._rotation + shitty) / 180); PSs[v3] = v5._yscale; PSr[v3] = v5._rotation; if (PSr[v3] < 0) { PSr[v3] += 360; } ++v3; } var v8 = 4; var v37 = cliparray.length; var v12 = 0; while (v12 < v37) { v5 = cliparray[v12]; v5._visible = false; ++v12; } var v40 = 6; var v18 = PSx[0]; var v17 = PSy[0]; var v19 = PSs[0]; var v39 = PSr[0]; var v32 = 0; var v31 = 0; var v10 = PSx[0]; var v11 = PSy[0]; var v6 = PSs[0]; var v13 = PSr[0]; var v16 = v40 * v6 * Math.cos(v13 * Math.PI / 180); var v14 = v40 * v6 * Math.sin(v13 * Math.PI / 180); var v7 = 0; var v15 = v8; v12 = 0; while (v12 < v37) { if (v15 == v8) { v15 = 0; ++v7; if (v7 >= PC.length) { v7 = PC.length - 1; } v18 = v10; v17 = v11; v19 = v6; v39 = v13; v32 = v16; v31 = v14; v10 = PSx[v7]; v11 = PSy[v7]; v6 = PSs[v7]; v13 = PSr[v7]; var v25 = v10 - v18; var v23 = v11 - v17; var v35 = 2 * Math.sqrt(v25 * v25 + v23 * v23); v8 = Math.floor(1.5 * v35 / (v19 + v6)); if (v8 < 1) { v8 = 1; } var v38 = v8; v16 = v6 * Math.cos(v13 * Math.PI / 180); v14 = v6 * Math.sin(v13 * Math.PI / 180); } else { v15 += 1; } var v2 = 1 * v15 / 1 * v8; var v28 = 1 - v2; var v4 = v2 * v2; var v9 = v4 * v2; var v24 = 2 * v9 - 3 * v4 + 1; var v22 = v9 - 2 * v4 + v2; var v21 = -2 * v9 + 3 * v4; var v20 = v9 - v4; var v30 = 6 * v4 - 6 * v2 + 0; var v29 = 3 * v4 - 4 * v2 + 1; var v27 = -6 * v4 + 6 * v2; var v26 = 3 * v4 - 2 * v2; v5 = cliparray[v12]; v5._x = v24 * v18 + v22 * v32 + v21 * v10 + v20 * v16; v5._y = v24 * v17 + v22 * v31 + v21 * v11 + v20 * v14; v5._xscale = v28 * v19 + v2 * v6; v5._yscale = v28 * v19 + v2 * v6; var v33 = v30 * v18 + v29 * v32 + v27 * v10 + v26 * v16; var v36 = v30 * v17 + v29 * v31 + v27 * v11 + v26 * v14; var v34 = Math.atan2(v36, v33); v5._rotation = 180 * v34 / Math.PI; v5._visible = true; ++v12; } } } }; } } movieClip 10769 { } movieClip 10771 mcSpikeClip { } movieClip 10772 { frame 1 { G.actIdle(this); } frame 60 { G.goPlay(this, 'idle'); } frame 64 { G.actMove(this, 3); } frame 88 { G.goPlay(this, 'walk'); } frame 91 { G.actHurt(this, 4); G.endDigestion(this); G.setAnimPrefix(this, ''); head.gotoAndStop('hurt'); head.eye.gotoAndStop('hurt'); } frame 96 { head.gotoAndStop('normal'); head.eye.gotoAndStop('normal'); G.goPlay(this, 'idle'); } frame 97 { G.actHurt(this, 4); G.endDigestion(this); G.setAnimPrefix(this, ''); head.gotoAndStop('hurt'); head.eye.gotoAndStop('hurt'); } frame 102 { head.gotoAndStop('normal'); head.eye.gotoAndStop('normal'); G.goPlay(this, 'idle'); } frame 103 { G.actHurt(this, 4); G.endDigestion(this); G.setAnimPrefix(this, ''); head.gotoAndStop('hurt'); head.eye.gotoAndStop('hurt'); } frame 108 { head.gotoAndStop('normal'); head.eye.gotoAndStop('normal'); G.goPlay(this, 'idle'); } frame 111 { G.actHurt(this, 0); } frame 132 { G.actHurt(this, 0); } frame 139 { G.goPlay(this, 'dead'); } frame 145 { G.actAttack(this, G.ATTACK_MEDIUM); if (G.smoothChanceDown(G.getPlayerHealthPercent())) { G.goPlay(this, 'bite'); } else { G.goPlay(this, 'bite'); } } frame 151 { G.actAttack(this, G.ATTACK_HIGH); if (G.smoothChanceDown(G.getPlayerHealthPercent())) { G.goPlay(this, 'inhale'); } else { G.goPlay(this, 'spit'); } } frame 157 { G.actAttack(this, G.ATTACK_LOW); var ahealth = G.getEnemyHealthPercent(); var achance = G.smoothChanceDown(ahealth); if (achance) { G.goPlay(this, 'tofloor'); } else { G.goPlay(this, 'bump'); } } frame 164 { gotoAndPlay('dead'); } } movieClip 10774 { } movieClip 10776 { } movieClip 10785 { frame 1 { stop(); } } movieClip 10787 { } movieClip 10791 { frame 1 { onEnterFrame = function () { if (!_parent.G.isPaused()) { _parent.checkUpdate(); } }; } } movieClip 10793 { } movieClip 10795 { } movieClip 10816 { } movieClip 10818 { } movieClip 10843 { } movieClip 10877 { } movieClip 10937 { frame 1 { onEnterFrame = function () { if (!_parent.G.isPaused()) { _parent.G.handleBasicStruggle(_parent); } }; } } movieClip 10959 { } movieClip 10961 { frame 1 { onEnterFrame = function () { if (!_parent.G.isPaused()) { _parent.G.handleBasicStruggle(_parent, _parent.WigObj); } }; } } movieClip 11217 { frame 1 { function checkUpdate() { if (G.smoothChanceUp(G.getPlayerHealthPercent())) { if (G.hitPlayer(pouncebox)) { if (G.smoothChanceDown(G.getPlayerHealthPercent())) { gotoAndPlay('pouncebuttz'); } else { gotoAndPlay('pouncenormal'); } } } } G.actIdle(this); head.eye.gotoAndStop('normal'); if (G.manualReset(this)) { G.setScaleValue(160); G.setName('Lizzy'); G.setStatus('Anthro Raptoress'); G.setCredit('Z'); G.setHAtk(8); G.setMAtk(6); G.setLAtk(10); G.setHDef(1); G.setMDef(1); G.setLDef(1); G.setMaxHP(120); G.setHP(120); } } frame 30 { G.goPlay(this, 'idle'); } frame 33 { G.actMove(this, 3); } frame 49 { G.goPlay(this, 'walk'); } frame 52 { G.actHurt(this, 4); head.eyes.gotoAndStop('wince'); G.endDigestion(this); } frame 57 { G.goPlay(this, 'idle'); } frame 58 { G.actHurt(this, 4); head.eyes.gotoAndStop('wince'); G.endDigestion(this); } frame 63 { G.goPlay(this, 'idle'); } frame 64 { G.actHurt(this, 4); head.eyes.gotoAndStop('wince'); G.endDigestion(this); } frame 69 { G.goPlay(this, 'idle'); } frame 72 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(); head.eyes.gotoAndStop('dead'); } frame 88 { G.actHurt(this, 0); } frame 95 { G.goPlay(this, 'dead'); } frame 101 { G.actAttack(this, G.ATTACK_MEDIUM); if (G.smoothChanceDown(G.getPlayerHealthPercent())) { G.goPlay(this, 'atkgrab'); } else { G.goPlay(this, 'atkmnormal'); } } frame 107 { G.actAttack(this, G.ATTACK_HIGH); if (G.getPlayerHealthPercent() <= 25) { G.goPlay(this, 'atkhnormal'); } else { G.goPlay(this, 'atkhnormal'); } } frame 113 { G.actAttack(this, G.ATTACK_LOW); if (G.getPlayerHealthPercent() <= 25) { G.goPlay(this, 'atklnormal'); } else { G.goPlay(this, 'atklnormal'); } } frame 131 { G.goPlay(this, 'idle'); } frame 156 { G.goPlay(this, 'idle'); } frame 178 { G.goPlay(this, 'idle'); } frame 182 { G.actAttack(this, G.ATTACK_SPECIAL); } frame 191 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'grabdevour'); } } frame 200 { G.goPlay(this, 'idle'); } frame 204 { G.actAttack(this, G.ATTACK_SPECIAL); } frame 226 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'pouncedevour'); } } frame 248 { G.goPlay(this, 'idle'); } frame 252 { G.actAttack(this, G.ATTACK_SPECIAL); } frame 279 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'pouncebuttzeat'); } } frame 284 { G.goPlay(this, 'pouncejumpback'); } frame 287 { G.actBusy(this); G.consumePlayer(this); } frame 374 { G.hurtEnemy(10); G.goPlay(this, 'grabdigest'); } frame 386 { G.actBusy(this); G.consumePlayer(this); } frame 480 { G.goPlay(this, 'pouncedigest'); } frame 482 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'pouncestrugglel'; WigObj.r = 'pouncestruggler'; WigObj.u = 'pouncestruggleu'; WigObj.d = 'pouncestruggled'; WigObj.b = 'pouncestruggleb'; WigObj.e = 'pouncedigestend'; WigObj.bd = 'pouncepleased'; G.setAnims(this, WigObj); G.setEscape(this, 'pouncevomit', 'L R U D B', 5, 0); G.setEscape(this, 'pouncetotail', 'BD', 5, 0); G.setEscape(this, 'pouncedigestend', 'W', 10, 0); G.setEscape(this, 'pouncedigestend', 'E', 1, 0); head.eye.gotoAndStop('normal'); } frame 547 { G.goPlay(this, 'pouncedigest'); } frame 549 { head.eye.gotoAndStop('happy'); G.endDigestion(this); G.healEnemy(G.getPlayerHP()); G.instantKillPlayer(this); } frame 595 { G.setEnemySparkAtExact(bumptarget, 'wave'); } frame 597 { head.eye.gotoAndStop('sleep'); var WigObj = new Object(); WigObj.l = 'pouncedigestendsquirm'; WigObj.r = 'pouncedigestendsquirm'; WigObj.u = 'pouncedigestendsquirm'; WigObj.d = 'pouncedigestendsquirm'; WigObj.b = 'pouncedigestendsquirm'; } frame 645 { G.goPlay(this, 'pouncedigestendloop'); } frame 653 { G.setEnemySparkAtExact(bumptarget, 'wave'); } frame 671 { G.goPlay(this, 'pouncedigestendloop'); } frame 674 { head.eye.gotoAndStop('annoy'); G.endDigestion(this); } frame 684 { head.eye.gotoAndStop('pain'); } frame 708 { head.eye.gotoAndStop('annoy'); G.unconsumePlayer(this, 220); G.actUnbusy(); } frame 717 { G.goPlay(this, 'pounceback2'); } frame 719 { head.eye.gotoAndStop('annoy'); G.hurtPlayer(this, 1); G.healEnemy(this, 0.1); } frame 735 { G.goPlay(this, 'pouncedigest'); } frame 737 { head.eye.gotoAndStop('annoy'); G.hurtPlayer(this, 3); } frame 755 { G.goPlay(this, 'pouncedigest'); } frame 757 { head.eye.gotoAndStop('annoy'); G.hurtPlayer(this, 4); } frame 777 { G.goPlay(this, 'pouncedigest'); } frame 779 { head.eye.gotoAndStop('happy'); G.hurtPlayer(this, 0.1); G.healEnemy(this, 0.1); } frame 797 { G.goPlay(this, 'pouncedigest'); } frame 799 { head.eye.gotoAndStop('happy'); G.hurtPlayer(this, 0.2); G.healEnemy(this, 0.1); } frame 821 { G.goPlay(this, 'pouncedigest'); } frame 824 { head.eye.gotoAndStop('joy'); } frame 853 { G.goPlay(this, 'pouncedigest'); } frame 855 { G.endDigestion(this); head.eye.gotoAndStop('half'); } frame 879 { head.eye.gotoAndStop('happy'); } frame 905 { G.goPlay(this, 'pouncedigest'); } frame 907 { head.eye.gotoAndStop('joy'); } frame 924 { head.eye.gotoAndStop('half'); } frame 962 { head.eye.gotoAndStop('sleep'); } frame 973 { G.endDigestion(this); G.goPlay(this, 'pouncetaildigest'); } frame 976 { head.eye.gotoAndStop('sleep'); G.startDigestion(this, 30); var WigObj = new Object(); WigObj.l = 'pouncetailwigglel'; WigObj.r = 'pouncetailwiggler'; WigObj.u = 'pouncetaildigestsquirm'; WigObj.d = 'pouncetaildigestsquirm'; WigObj.b = 'pouncetaildigestsquirm'; WigObj.e = 'pouncetaildigestend'; G.setAnims(this, WigObj); G.setEscape(this, 'pouncetailexcrete', 'R', 5, 0); G.setEscape(this, 'pouncefromtail', 'L', 5, 0); G.setEscape(this, 'pouncetaildigestend', 'W', 15, 0); G.setEscape(this, 'pouncetaildigestend', 'E', 1, 0); } frame 1024 { G.goPlay(this, 'pouncetaildigest'); } frame 1026 { head.eye.gotoAndStop('happy'); G.endDigestion(this); G.healEnemy(this, G.getPlayerHP()); G.instantKillPlayer(this); } frame 1064 { G.endDigestion(this); } frame 1100 { head.eye.gotoAndStop('normal'); } frame 1125 { G.goPlay(this, 'pounceback2'); } frame 1133 { head.eye.gotoAndStop('annoy'); G.hurtPlayer(this, 1); } frame 1163 { head.eye.gotoAndStop('sleep'); } frame 1171 { G.goPlay(this, 'pouncetaildigest'); } frame 1174 { head.eye.gotoAndStop('annoy'); G.hurtPlayer(this, 1); } frame 1196 { G.goPlay(this, 'pouncetaildigest'); } frame 1198 { head.eye.gotoAndStop('half'); G.hurtPlayer(this, 0.2); } frame 1218 { G.goPlay(this, 'pouncetaildigest'); } frame 1221 { G.endDigestion(this); head.eye.gotoAndStop('hurt'); } frame 1253 { G.unconsumePlayer(this, 400); G.actUnbusy(); } frame 1265 { G.goPlay(this, 'pouncetailquit'); } frame 1269 { G.actBusy(this); G.consumePlayer(this); } frame 1292 { head.eye.gotoAndStop('joy'); } frame 1314 { head.eye.gotoAndStop('normal'); } frame 1344 { G.goPlay(this, 'grabdigest'); } frame 1348 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'grabwigglel'; WigObj.r = 'grabwiggler'; WigObj.u = 'grabwiggleu'; WigObj.d = 'grabwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'grabexcrete', 'W', 10, 0); head.eye.gotoAndStop('happy'); } frame 1379 { G.goPlay(this, 'grabdigest'); } frame 1386 { head.eye.gotoAndStop('pain'); } frame 1395 { head.eye.gotoAndStop('normal'); } frame 1399 { G.goPlay(this, 'grabdigest'); } frame 1406 { head.eye.gotoAndStop('pain'); } frame 1414 { head.eye.gotoAndStop('normal'); } frame 1418 { G.goPlay(this, 'grabdigest'); } frame 1425 { head.eye.gotoAndStop('pain'); } frame 1434 { head.eye.gotoAndStop('normal'); } frame 1438 { G.goPlay(this, 'grabdigest'); } frame 1444 { head.eye.gotoAndStop('pain'); } frame 1453 { head.eye.gotoAndStop('normal'); } frame 1457 { G.goPlay(this, 'grabdigest'); } frame 1461 { if (G.getPlayerGraphic() == 3) { G.goPlay(this, 'grabkeep'); } else { G.setPlayerGraphic(3); } G.endDigestion(this); } frame 1471 { head.eye.gotoAndStop('pain'); } frame 1502 { G.unconsumePlayer(this, -100); G.actUnbusy(); head.eye.gotoAndStop('normal'); } frame 1512 { G.goPlay(this, 'idle'); } frame 1515 { G.healEnemy(G.getPlayerHP()); G.instantKillPlayer(this); } frame 1586 { G.goPlay(this, 'grabkeeploop'); } } movieClip 11219 { } movieClip 11221 { } movieClip 11224 { } movieClip 11231 { frame 1 { stop(); } } movieClip 11235 { frame 1 { stop(); } } movieClip 11237 { } movieClip 11251 { } movieClip 11253 { } movieClip 11286 { frame 1 { gotoAndStop(2 + Math.floor(Math.random() * 3)); } } movieClip 11348 { frame 1 { gotoAndStop(2 + Math.floor(Math.random() * 5)); rotty = Math.random() * 15 + 5; onEnterFrame = function () { if (!_root.controller.isPaused()) { _rotation = _rotation + rotty; } }; } } movieClip 11349 { } movieClip 11370 { frame 1 { nexframe = 1; if (originalangle == undefined) { originalangle = _rotation; nexframe = Math.floor(Math.random() * _totalframes); } _rotation = originalangle + (Math.random() * 60 - 30); var nessy = Math.random() * 25 + 75; _xscale = nessy; _yscale = nessy; onEnterFrame = function () { if (!_root.controller.isPaused()) { var v2 = _currentframe; nextFrame(); if (v2 != _currentframe) { } else { gotoAndStop(1); } } }; if (nexframe > 1) { gotoAndStop(nexframe); } } } movieClip 11371 { } movieClip 11378 { frame 1 { stop(); } frame 18 { _parent.viceaten = true; } } movieClip 11389 { frame 1 { stop(); } frame 160 { if (viceaten) { _parent.G.goPlay(_parent, 'inhaleeat'); } else { _parent.G.goPlay(_parent, 'inflatestop'); } } } movieClip 11460 { } movieClip 11490 { } movieClip 11570 { frame 1 { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } } } movieClip 11653 { frame 1 { G.actIdle(this); if (G.manualReset(this)) { G.setScaleValue(200); G.setName('Gator'); G.setStatus('Gator Gator'); G.setCredit('Z'); G.setHAtk(10); G.setMAtk(5); G.setLAtk(10); G.setHDef(0); G.setMDef(2); G.setLDef(0); G.setMaxHP(200); G.setHP(200); } } frame 60 { G.goPlay(this, 'idle'); } frame 64 { G.actMove(this, 3); } frame 88 { G.goPlay(this, 'walk'); } frame 91 { G.actHurt(this, 4); G.endDigestion(this); G.setAnimPrefix(this, ''); head.gotoAndStop('hurt'); head.eye.gotoAndStop('hurt'); } frame 96 { head.gotoAndStop('normal'); head.eye.gotoAndStop('normal'); G.goPlay(this, 'idle'); } frame 97 { G.actHurt(this, 4); G.endDigestion(this); G.setAnimPrefix(this, ''); head.gotoAndStop('hurt'); head.eye.gotoAndStop('hurt'); } frame 102 { head.gotoAndStop('normal'); head.eye.gotoAndStop('normal'); G.goPlay(this, 'idle'); } frame 103 { G.actHurt(this, 4); G.endDigestion(this); G.setAnimPrefix(this, ''); head.gotoAndStop('hurt'); head.eye.gotoAndStop('hurt'); } frame 108 { head.gotoAndStop('normal'); head.eye.gotoAndStop('normal'); G.goPlay(this, 'idle'); } frame 111 { G.actHurt(this, 0); } frame 132 { G.actHurt(this, 0); } frame 139 { G.goPlay(this, 'dead'); } frame 145 { G.actAttack(this, G.ATTACK_MEDIUM); if (G.smoothChanceDown(G.getPlayerHealthPercent())) { G.goPlay(this, 'bite'); } else { G.goPlay(this, 'bite'); } } frame 151 { G.actAttack(this, G.ATTACK_HIGH); if (G.smoothChanceDown(G.getPlayerHealthPercent())) { G.goPlay(this, 'inhale'); } else { G.goPlay(this, 'spit'); } } frame 157 { G.actAttack(this, G.ATTACK_LOW); var ahealth = G.getEnemyHealthPercent(); var achance = G.smoothChanceDown(ahealth); if (achance) { G.goPlay(this, 'tofloor'); } else { G.goPlay(this, 'bump'); } } frame 172 { head.eye.gotoAndStop('angry'); } frame 187 { head.eye.gotoAndStop('normal'); } frame 194 { G.goPlay(this, 'idle'); } frame 222 { G.goPlay(this, 'idle'); } frame 229 { head.gotoAndStop('hurt'); head.eye.gotoAndStop('hurt'); } frame 239 { function checkUpdate() {} head.gotoAndStop('normal'); head.eye.gotoAndStop('angry'); } frame 257 { head.eye.gotoAndStop('normal'); G.goPlay(this, 'idle'); } frame 281 { function checkUpdate() { G.suckPlayer(this, 500, 5); if (G.hitPlayer(body.eatperson)) { if (body.viceaten == undefined) { G.actBusy(this); G.consumePlayer(this); body.viceaten = false; body.didthekill = false; body.vic.gotoAndStop('swallow'); body.onEnterFrame = function () {}; } } if (body.viceaten != undefined) { if (body.viceaten) { if (!body.didthekill) { body.didthekill = true; } body.nextFrame(); body.nextFrame(); body.nextFrame(); body.nextFrame(); body.nextFrame(); } else { body.nextFrame(); body.vic.nextFrame(); } } else { body.nextFrame(); } } G.enemySetIgnoreHits(1); } frame 282 { G.goPlay(this, 'inhaleloop'); } frame 285 { G.enemySetIgnoreHits(0); G.resetHAtk(); } frame 338 { G.startDigestion(this, 30); var WigObj = new Object(); G.setAnims(this, WigObj); head.eye.gotoAndStop('down'); } frame 390 { G.goPlay(this, 'inhaledigest'); } frame 420 { G.actAttack(this, G.ATTACK_HIGH); G.setHAtk(100); } frame 431 { G.resetHAtk(); G.enemySetIgnoreHits(0); } frame 441 { G.goPlay(this, 'idle'); } frame 459 { G.setAnimPrefix(this, 'fl'); G.healEnemy(this, 1000); G.goPlay(this, 'idle'); } frame 461 { G.setAnimPrefix(this, ''); } frame 474 { G.goPlay(this, 'idle'); } frame 476 { G.actIdle(this); } frame 514 { G.goPlay(this, 'idle'); } frame 518 { if (G.chance(10)) { eatwalktimes = 3 + Math.random() * 5; G.goPlay(this, 'eatwalk'); } G.actMove(this, 3); } frame 542 { G.goPlay(this, 'walk'); } frame 545 { G.actHurt(this, 4); G.endDigestion(this); head.gotoAndStop('hurt'); head.eye.gotoAndStop('hurt'); } frame 550 { head.gotoAndStop('normal'); head.eye.gotoAndStop('normal'); G.goPlay(this, 'idle'); } frame 551 { G.actHurt(this, 4); G.endDigestion(this); head.gotoAndStop('hurt'); head.eye.gotoAndStop('hurt'); } frame 556 { head.gotoAndStop('normal'); head.eye.gotoAndStop('normal'); G.goPlay(this, 'idle'); } frame 557 { G.actHurt(this, 4); G.endDigestion(this); head.gotoAndStop('hurt'); head.eye.gotoAndStop('hurt'); } frame 562 { head.gotoAndStop('normal'); head.eye.gotoAndStop('normal'); G.goPlay(this, 'idle'); } frame 565 { G.actHurt(this, 0); } frame 587 { G.actHurt(this, 0); } frame 594 { G.goPlay(this, 'dead'); } frame 597 { G.actAttack(this, G.ATTACK_MEDIUM); if (G.smoothChanceDown(G.getPlayerHealthPercent())) { G.goPlay(this, 'bite'); } else { G.goPlay(this, 'bite'); } } frame 603 { G.actAttack(this, G.ATTACK_HIGH); if (G.smoothChanceDown(G.getPlayerHealthPercent())) { G.goPlay(this, 'bite'); } else { G.goPlay(this, 'bite'); } } frame 609 { G.actAttack(this, G.ATTACK_LOW); if (G.smoothChanceDown(G.getPlayerHealthPercent())) { G.goPlay(this, 'bite'); } else { G.goPlay(this, 'bite'); } } frame 645 { G.goPlay(this, 'idle'); } frame 649 { function checkUpdate() { if (G.hitPlayer(eatme)) { G.goPlay(this, 'walkswallow'); } } G.actMoveAttack(this, 4.25, G.ATTACK_LOW); } frame 669 { --eatwalktimes; if (eatwalktimes < 1) { G.goPlay(this, 'walk'); } else { G.goPlay(this, 'eatwalk'); } } frame 672 { G.consumePlayer(this); } frame 735 { G.goPlay(this, 'walkdigest'); } frame 739 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'walkdigestl'; WigObj.r = 'walkdigestr'; WigObj.u = 'walkdigestu'; WigObj.d = 'walkdigestd'; G.setAnims(this, WigObj); head.eye.gotoAndStop('digest'); } frame 768 { G.goPlay(this, 'walkdigest'); } frame 787 { G.goPlay(this, 'walkdigest'); } frame 806 { G.goPlay(this, 'walkdigest'); } frame 827 { G.goPlay(this, 'walkdigest'); } frame 853 { G.goPlay(this, 'walkdigest'); } } movieClip 11658 { } movieClip 11663 { } movieClip 11665 { } movieClip 11674 { frame 1 { stop(); } } movieClip 11676 { } movieClip 11678 { } movieClip 11680 { } movieClip 11682 { } movieClip 11686 { } movieClip 11694 { } movieClip 11946 { } movieClip 11955 { } movieClip 12124 { } movieClip 12126 { } movieClip 12221 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } }; } frame 9 { _parent._parent.gotoAndStop('idle'); } } movieClip 12222 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; head2._visible = false; } }; } instance head of movieClip 8480 { onClipEvent (load) { if (!_root.GLOBAL_PLAYERHEAD) { _visible = false; } } } instance head2 of movieClip 112 { onClipEvent (load) { if (!_root.GLOBAL_PLAYERHEAD) { _visible = false; } } } frame 32 { _parent._parent.gotoAndStop('idle'); } } movieClip 12228 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } }; } frame 30 { _parent._parent.gotoAndStop('idle'); } } movieClip 12229 { frame 1 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 2 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 3 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } } movieClip 12239 { frame 1 { G.actIdle(this); head.eye.gotoAndStop('normal'); if (G.manualReset(this)) { G.setScaleValue(250); G.setName('Raptor'); G.setStatus('Silly Dino'); G.setCredit('Z'); G.setHAtk(6); G.setMAtk(7); G.setLAtk(6); G.setHDef(0); G.setMDef(1); G.setLDef(2); G.setMaxHP(457); G.setHP(457); } } frame 40 { G.goPlay(this, 'idle'); } frame 43 { G.actMove(this, 4); head.eye.gotoAndStop('normal'); } frame 63 { G.goPlay(this, 'walk'); } frame 67 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); head.eye.gotoAndStop('dead'); } frame 98 { G.actHurt(this, 0); } frame 105 { G.goPlay(this, 'dead'); } frame 109 { G.actHurt(this, 0); G.setValue('love', 0); head.eye.gotoAndStop('hurt'); } frame 116 { G.goPlay(this, 'idle'); } frame 119 { G.actHurt(this, 0); G.setValue('love', 0); head.eye.gotoAndStop('hurt'); } frame 126 { G.goPlay(this, 'idle'); } frame 129 { G.actHurt(this, 0); G.setValue('love', 0); head.eye.gotoAndStop('hurt'); } frame 136 { G.goPlay(this, 'idle'); } frame 139 { G.actAttack(this, G.ATTACK_LOW); if (G.getValue('love', 0) > 0) { G.goPlay(this, 'lbitelow'); } else { if (G.chance(75)) { G.goPlay(this, 'atklnormal'); } else { G.goPlay(this, 'atklpounce'); } } } frame 144 { G.actAttack(this, G.ATTACK_MEDIUM); if (G.getValue('love', 0) > 0) { G.goPlay(this, 'lgrabat'); } else { if (G.chance(50)) { G.goPlay(this, 'atkmleft'); } else { if (G.chance(50)) { G.goPlay(this, 'atkmright'); } else { G.goPlay(this, 'atkmgrab'); } } } } frame 151 { G.actAttack(this, G.ATTACK_HIGH); if (G.getValue('love', 0) > 0) { G.goPlay(this, 'lopenmaw'); } else { G.goPlay(this, 'atkhnormal'); } } frame 157 { head.eye.gotoAndStop('angry'); } frame 169 { G.shakeBegin(0.5, 1, 10); } frame 177 { G.goPlay(this, 'idle'); } frame 180 { head.eye.gotoAndStop('angry'); } frame 198 { if (G.hitPlayer(eatbox)) { if (G.isPlayerFacingEnemy()) { G.goPlay(this, 'atklpounceeat'); } } } frame 210 { G.goPlay(this, 'idle'); } frame 214 { G.actBusy(this); G.consumePlayer(this); head.eye.gotoAndStop('normal'); } frame 250 { G.goPlay(this, 'grabshovecontinue'); } frame 256 { G.actBusy(this); G.consumePlayer(this); head.eye.gotoAndStop('angry'); } frame 280 { head.eye.gotoAndStop('normal'); } frame 301 { head.eye.gotoAndStop('lookatvic'); } frame 312 { head.eye.gotoAndStop('lookattail'); } frame 333 { head.eye.gotoAndStop('half'); } frame 363 { head.eye.gotoAndStop('normal'); } frame 369 { G.goPlay(this, 'atklpouncedigest'); } frame 373 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'atkltailstrugglel'; WigObj.r = 'atkltailstruggler'; WigObj.u = 'atkltailstruggleu'; WigObj.d = 'atkltailstruggled'; WigObj.bl = 'atkltailpleasel'; WigObj.br = 'atkltailpleaser'; WigObj.bu = 'atkltailpleaseu'; WigObj.bd = 'atkltailpleased'; G.setAnims(this, WigObj); G.setEscape(this, 'atkltailsqueezef', 'U D', 3, 0); G.setEscape(this, 'atklpouncetobelly', 'R', 5, 0); G.setEscape(this, 'atkltailexcrete', 'L', 5, 0); G.setEscape(this, 'atkltailsqueezel', 'BL BR BU BD', 5, 0); G.setEscape(this, 'atkltailabsorb', 'E', 1, 0); G.setEscape(this, 'atkltailabsorb', 'W', 10, 0); head.eye.gotoAndStop('half'); } frame 417 { G.goPlay(this, 'atklpouncedigest'); } frame 420 { head.eye.gotoAndStop('angryatbelly'); } frame 438 { G.goPlay(this, 'atklpouncedigest'); } frame 443 { head.eye.gotoAndStop('bellyknow'); } frame 461 { G.goPlay(this, 'atklpouncedigest'); } frame 468 { head.eye.gotoAndStop('angryatbelly'); } frame 489 { G.goPlay(this, 'atklpouncedigest'); } frame 494 { head.eye.gotoAndStop('angryatbelly'); } frame 516 { G.goPlay(this, 'atklpouncedigest'); } frame 519 { head.eye.gotoAndStop('angryatbelly'); G.hurtPlayer(this, 2); } frame 535 { G.hurtPlayer(this, 2); } frame 547 { G.hurtPlayer(this, 3); } frame 565 { G.goPlay(this, 'atklpouncedigest'); } frame 569 { G.stopDigestion(this); head.eye.gotoAndStop('half'); } frame 585 { G.healPlayer(this, 2); } frame 637 { G.goPlay(this, 'atkltailexcrete'); } frame 641 { head.eye.gotoAndStop('happy'); } frame 666 { G.goPlay(this, 'atklpouncedigest'); } frame 671 { head.eye.gotoAndStop('happy'); } frame 696 { G.goPlay(this, 'atklpouncedigest'); } frame 703 { head.eye.gotoAndStop('happy'); } frame 733 { G.goPlay(this, 'atklpouncedigest'); } frame 738 { head.eye.gotoAndStop('happy'); } frame 768 { G.goPlay(this, 'atklpouncedigest'); } frame 771 { G.stopDigestion(this); head.eye.gotoAndStop('lookatbelly'); } frame 808 { G.goPlay(this, 'atkhdigest'); } frame 811 { G.stopDigestion(this); head.eye.gotoAndStop('lookatbelly'); } frame 821 { head.eye.gotoAndStop('half'); } frame 845 { G.goPlay(this, 'atklpouncedigest'); } frame 850 { G.endDigestion(this); G.instantKillPlayer(this); head.eye.gotoAndStop('half'); } frame 884 { G.goPlay(this, 'idle'); } frame 887 { G.endDigestion(this); head.eye.gotoAndStop('pain'); } frame 923 { G.unconsumePlayer(this, -50); G.actUnbusy(); } frame 935 { G.goPlay(this, 'idle'); } frame 943 { head.eye.gotoAndStop('angry'); } frame 958 { G.goPlay(this, 'idle'); } frame 961 { head.eye.gotoAndStop('angry'); } frame 977 { G.goPlay(this, 'idle'); } frame 997 { if (G.hitPlayer(eatbox)) { if (G.isPlayerFacingEnemy()) { G.goPlay(this, 'atkmshovein'); } } } frame 1003 { G.goPlay(this, 'idle'); } frame 1007 { head.eye.gotoAndStop('angry'); } frame 1018 { head.eye.gotoAndStop('hurt'); if (G.hitPlayer(eatbox)) { if (!G.isPlayerFacingEnemy()) { G.goPlay(this, 'atkhdevour'); } } } frame 1029 { G.goPlay(this, 'idle'); } frame 1033 { G.actBusy(this); G.consumePlayer(this); head.eye.gotoAndStop('angry'); } frame 1058 { head.eye.gotoAndStop('normal'); } frame 1066 { head.eye.gotoAndStop('happy'); } frame 1092 { G.goPlay(this, 'atkhdigest'); } frame 1095 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'atkhwigglel'; WigObj.r = 'atkhwiggler'; WigObj.u = 'atkhwiggleu'; WigObj.d = 'atkhwiggled'; WigObj.bl = 'atkhpleasel'; WigObj.br = 'atkhpleaser'; WigObj.bu = 'atkhpleaseu'; WigObj.bd = 'atkhpleased'; WigObj.b = 'atkhpleaseb'; G.setAnims(this, WigObj); G.setEscape(this, 'atkhexcrete', 'R U D', 6, 0); G.setEscape(this, 'atkhdigesttotail', 'L', 5, 0); G.setEscape(this, 'atkhrelease', 'B BL BR BU BD', 8, 0); G.setEscape(this, 'atkhfinish', 'E', 1, 0); G.setEscape(this, 'atkhfinish', 'W', 10, 0); atkhdigesttotail; head.eye.gotoAndStop('lookatbelly'); } frame 1135 { G.goPlay(this, 'atkhdigest'); } frame 1138 { head.eye.gotoAndStop('bellyknow'); } frame 1155 { G.goPlay(this, 'atkhdigest'); } frame 1158 { head.eye.gotoAndStop('hurt'); } frame 1175 { G.goPlay(this, 'atkhdigest'); } frame 1178 { head.eye.gotoAndStop('hurt'); } frame 1195 { G.goPlay(this, 'atkhdigest'); } frame 1198 { head.eye.gotoAndStop('hurt'); } frame 1215 { G.goPlay(this, 'atkhdigest'); } frame 1218 { head.eye.gotoAndStop('half'); } frame 1243 { G.goPlay(this, 'atkhdigest'); } frame 1246 { head.eye.gotoAndStop('half'); } frame 1271 { G.goPlay(this, 'atkhdigest'); } frame 1274 { head.eye.gotoAndStop('half'); } frame 1299 { G.goPlay(this, 'atkhdigest'); } frame 1302 { head.eye.gotoAndStop('half'); } frame 1327 { G.goPlay(this, 'atkhdigest'); } frame 1329 { head.eye.gotoAndStop('half'); } frame 1359 { G.goPlay(this, 'atkhdigest'); } frame 1363 { G.endDigestion(this); G.instantKillPlayer(this); head.eye.gotoAndStop('half'); } frame 1419 { G.goPlay(this, 'idle'); } frame 1423 { G.endDigestion(this); } frame 1435 { head.eye.gotoAndStop('hurt'); } frame 1453 { G.unconsumePlayer(this, -30); G.actUnbusy(); } frame 1463 { G.goPlay(this, 'idle'); } frame 1466 { G.endDigestion(this); head.eye.gotoAndStop('happy'); } frame 1517 { G.unconsumePlayer(this, 50); G.actUnbusy(); } frame 1525 { if (G.hasValue('love')) { G.setValue('love', G.getValue('love') + 1); } else { G.setValue('love', 1); } G.LogParsed('%[enemyname] is now very happy with %[playername]!'); G.goPlay(this, 'idle'); } frame 1530 { head.eye.gotoAndStop('happy'); } frame 1550 { if (G.hitPlayer(eatbox)) { if (G.isPlayerFacingEnemy()) { G.goPlay(this, 'lbitelowswallow'); } } } frame 1557 { G.goPlay(this, 'idle'); } frame 1563 { G.actBusy(this); G.consumePlayer(this); } frame 1610 { if (G.chance(50)) { G.goPlay(this, 'lbellysqeeze'); } else { G.goPlay(this, 'lbellysqeezetodigest'); } } frame 1634 { G.setValue('love', 0); G.endDigestion(this); G.goPlay(this, 'atkhdigest'); } frame 1640 { G.startDigestion(this, 300); var WigObj = new Object(); WigObj.l = 'lbellysqwigglel'; WigObj.r = 'lbellysqwiggler'; WigObj.u = 'lbellysqwiggleu'; WigObj.d = 'lbellysqwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'lbellysqeezetodigest', 'L R U D', 7, 0); head.eye.gotoAndStop('half'); } frame 1660 { G.healPlayer(this, 1); } frame 1677 { G.goPlay(this, 'lbellysqeeze'); } frame 1679 { head.eye.gotoAndStop('lookatvic'); } frame 1697 { G.goPlay(this, 'lbellysqeeze'); } frame 1699 { head.eye.gotoAndStop('lookatvic'); } frame 1717 { G.goPlay(this, 'lbellysqeeze'); } frame 1721 { head.eye.gotoAndStop('lookatvic'); } frame 1739 { G.goPlay(this, 'lbellysqeeze'); } frame 1743 { head.eye.gotoAndStop('lookatvic'); } frame 1761 { G.goPlay(this, 'lbellysqeeze'); } frame 1764 { head.eye.gotoAndStop('happy'); } frame 1791 { if (G.hitPlayer(eatbox)) { if (G.isPlayerFacingEnemy()) { G.goPlay(this, 'lopenmawdevour'); } } } frame 1801 { G.goPlay(this, 'idle'); } frame 1806 { G.actBusy(this); G.consumePlayer(this); } frame 1846 { G.endDigestion(this); } frame 1858 { if (G.chance(50)) { G.goPlay(this, 'lbellysqeeze'); } else { G.goPlay(this, 'lbellysqeezetodigest'); } } frame 1867 { head.eye.gotoAndStop('happy'); } frame 1883 { if (G.hitPlayer(eatbox)) { if (G.isPlayerFacingEnemy()) { G.goPlay(this, 'lgrabhug'); } } } frame 1898 { G.goPlay(this, 'idle'); } frame 1903 { G.actBusy(this); G.consumePlayer(this); } frame 1920 { G.healPlayer(this, 1); if (G.chance(20)) { G.goPlay(this, 'lgrabhugdevour'); } } frame 1945 { G.unconsumePlayer(this, 30); G.actUnbusy(); } frame 1954 { G.goPlay(this, 'idle'); } frame 2021 { if (G.chance(50)) { G.goPlay(this, 'lbellysqeeze'); } else { G.goPlay(this, 'lbellysqeezetodigest'); } } } movieClip 12241 { } movieClip 12243 { } movieClip 12245 { } movieClip 12248 { } movieClip 12250 { } movieClip 12252 { } movieClip 12256 { } movieClip 12258 { } movieClip 12261 { } movieClip 12263 { } movieClip 12269 { } movieClip 12271 { } movieClip 12286 { } movieClip 12288 { } movieClip 12290 { } movieClip 12316 { } movieClip 12326 { } movieClip 12330 { } movieClip 12334 { } movieClip 12360 { } movieClip 12372 { frame 20 { stop(); } } movieClip 12385 { } movieClip 12395 { } movieClip 12544 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } instance of movieClip 43 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { _parent.gotoAndPlay('buttdrop'); } } } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 7; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 79 { gotoAndPlay('idle'); } frame 138 { gotoAndPlay('idle'); } instance of movieClip 43 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { _parent.gotoAndPlay('buttdrop'); } } } frame 140 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 148 { gotoAndPlay('idle'); } frame 149 { s_animbusy = 1; } frame 153 { gotoAndPlay('idle'); } frame 158 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 178 { gotoAndPlay('kneelidle'); var whichone = Math.floor(Math.random() * 4); if (whichone == 0) { gotoAndPlay('kneelidle'); } else { if (whichone == 1) { gotoAndPlay('kneelsmash'); } else { if (whichone == 2) { gotoAndPlay('kneelgrab'); } else { gotoAndPlay('kneelidle'); } } } } frame 212 { gotoAndPlay('kneelidle'); var whichone = Math.floor(Math.random() * 4); if (whichone == 0) { gotoAndPlay('kneelidle'); } else { if (whichone == 1) { gotoAndPlay('kneelsmash'); } else { if (whichone == 2) { gotoAndPlay('kneelgrab'); } else { gotoAndPlay('kneelstand'); } } } } frame 215 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 238 { gotoAndPlay('kneelidle'); var whichone = Math.floor(Math.random() * 4); if (whichone == 0) { gotoAndPlay('kneelidle'); } else { if (whichone == 1) { gotoAndPlay('kneelsmash'); } else { if (whichone == 2) { gotoAndPlay('kneelgrab'); } else { gotoAndPlay('kneelstand'); } } } } frame 241 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 265 { gotoAndPlay('kneelidle'); var whichone = Math.floor(Math.random() * 4); if (whichone == 0) { gotoAndPlay('kneelidle'); } else { if (whichone == 1) { gotoAndPlay('kneelsmash'); } else { if (whichone == 2) { gotoAndPlay('kneelgrab'); } else { gotoAndPlay('kneelstand'); } } } } frame 283 { gotoAndPlay('idle'); } frame 285 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance of movieClip 43 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { _parent.gotoAndPlay('buttdrop'); } } } frame 317 { gotoAndPlay('idle'); } frame 326 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 336 { gotoAndPlay('idle'); } frame 363 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 487 { chance = random(2); if (chance == 0) { gotoAndPlay('break'); } } frame 637 { wiggle = 0; gotoAndPlay('digest'); } frame 704 { gotoAndPlay('breakswallow'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 757 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 768 { ++wiggle; --_parent._parent.player.hp; } frame 783 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('lower'); } } } frame 786 { ++wiggle; --_parent._parent.player.hp; } frame 801 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('lower'); } } } frame 804 { ++wiggle; --_parent._parent.player.hp; } frame 819 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('lower'); } } } frame 822 { ++wiggle; --_parent._parent.player.hp; } frame 837 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('lower'); } } } frame 841 { _parent._parent.player.hp = 0; } frame 865 { gotoAndPlay('idle'); } frame 889 { wiggle = 0; gotoAndPlay('lowdigest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'lowwiggle0', 'lowwiggle3', 'lowwiggle2', 'lowwiggle1'); } } frame 935 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('lowdigest'); } else { gotoAndPlay('finishlowdigesting'); } } frame 938 { ++wiggle; --_parent._parent.player.hp; } frame 953 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishlowdigesting'); } else { if (wiggle < 10) { gotoAndPlay('lowdigest'); } else { gotoAndPlay('excrete'); } } } frame 956 { ++wiggle; --_parent._parent.player.hp; } frame 971 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishlowdigesting'); } else { if (wiggle < 10) { gotoAndPlay('lowdigest'); } else { gotoAndPlay('excrete'); } } } frame 974 { ++wiggle; --_parent._parent.player.hp; } frame 989 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishlowdigesting'); } else { if (wiggle < 10) { gotoAndPlay('lowdigest'); } else { gotoAndPlay('excrete'); } } } frame 992 { ++wiggle; --_parent._parent.player.hp; } frame 1010 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishlowdigesting'); } else { if (wiggle < 10) { gotoAndPlay('lowdigest'); } else { gotoAndPlay('excrete'); } } } frame 1014 { _parent._parent.player.hp = 0; } frame 1079 { gotoAndPlay('idle'); } frame 1126 { s_vx = -4; s_hit = 1; s_animbusy = 0; G.unconsumePlayer(this, -80); } frame 1139 { G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 1146 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1151 { gotoAndPlay('kneelidle'); var whichone = Math.floor(Math.random() * 4); if (whichone == 0) { gotoAndPlay('kneelidle'); } else { if (whichone == 1) { gotoAndPlay('kneelsmash'); } else { if (whichone == 2) { gotoAndPlay('kneelgrab'); } else { gotoAndPlay('kneelidle'); } } } } frame 1152 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1157 { gotoAndPlay('kneelidle'); var whichone = Math.floor(Math.random() * 4); if (whichone == 0) { gotoAndPlay('kneelidle'); } else { if (whichone == 1) { gotoAndPlay('kneelsmash'); } else { if (whichone == 2) { gotoAndPlay('kneelgrab'); } else { gotoAndPlay('kneelidle'); } } } } frame 1158 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 1163 { gotoAndPlay('kneelidle'); var whichone = Math.floor(Math.random() * 4); if (whichone == 0) { gotoAndPlay('kneelidle'); } else { if (whichone == 1) { gotoAndPlay('kneelsmash'); } else { if (whichone == 2) { gotoAndPlay('kneelgrab'); } else { gotoAndPlay('kneelidle'); } } } } frame 1164 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 1174 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 1179 { gotoAndPlay('dead'); } } movieClip 12547 { } movieClip 12549 { } movieClip 12551 { } movieClip 12553 { } movieClip 12555 { } movieClip 12557 { } movieClip 12647 { } movieClip 12655 { } movieClip 12666 { } movieClip 12718 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 1; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 57 { gotoAndPlay('idle'); } frame 61 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 71 { gotoAndPlay('idle'); } frame 72 { s_animbusy = 1; } frame 76 { gotoAndPlay('idle'); } frame 81 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eatm'); } } } } frame 97 { gotoAndPlay('idle'); } frame 102 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance sbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eath'); } } } } frame 116 { gotoAndPlay('idle'); } frame 125 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 137 { gotoAndPlay('idle'); } frame 142 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 156 { gotoAndPlay('eatm2'); } frame 159 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 195 { wiggle = 0; gotoAndPlay('digest'); } frame 204 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 214 { wiggle = 0; gotoAndPlay('digest'); } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggle0', 'wiggle3', 'wiggle2', 'wiggle1'); } } frame 240 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 243 { ++wiggle; --_parent._parent.player.hp; } frame 253 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 254 { ++wiggle; --_parent._parent.player.hp; } frame 264 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 265 { ++wiggle; --_parent._parent.player.hp; } frame 275 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 276 { ++wiggle; --_parent._parent.player.hp; } frame 286 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 290 { _parent._parent.player.hp = 0; } frame 312 { gotoAndPlay('idle'); } frame 352 { s_vx = -4; s_hit = 1; s_animbusy = 0; G.unconsumePlayer(this, 80); } frame 360 { G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 378 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 383 { gotoAndPlay('idle'); } frame 384 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 389 { gotoAndPlay('idle'); } frame 390 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 395 { gotoAndPlay('idle'); } frame 396 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 406 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 411 { gotoAndPlay('dead'); } } movieClip 12726 { frame 1 { stop(); } } movieClip 12770 { frame 1 { stop(); } frame 7 { _anim_end = 1; } frame 19 { _root.playSound('V_Stomach0006', _parent, 50); } frame 49 { _anim_end = 1; } frame 60 { _root.playSound('SH-1_005 by creebefu', _parent, 50); } frame 120 { _anim_end = 1; } frame 130 { _root.playSound('V_Stomach0011', _parent, 20); } frame 169 { _anim_end = 1; } frame 175 { _root.playSound('V_Stomach0013', _parent, 50); } frame 209 { _anim_end = 1; } frame 215 { _root.playSound('V_Stomach0013', _parent, 50); } frame 249 { _anim_end = 1; } frame 255 { _root.playSound('V_Stomach0015', _parent, 50); } frame 289 { _anim_end = 1; } frame 295 { _root.playSound('V_Stomach0002', _parent, 50); } frame 329 { _anim_end = 1; } } movieClip 12872 { frame 1 { function checkUpdate() { if (G.hitPlayer(downeat)) { if (G.chance(1)) { G.goPlay(this, 'leandowneat1'); } } else { if (G.hitPlayer(scoopeat)) { if (G.chance(1)) { G.goPlay(this, 'scoopeat1'); } } else { if (G.hitPlayer(sitbox)) { G.goPlay(this, 'tailblockdown'); } } } } G.actIdle(this); } frame 94 { G.goPlay(this, 'idle'); } frame 97 { function checkUpdate() { if (G.hitPlayer(downeat)) { if (G.chance(1)) { G.goPlay(this, 'leandowneat1'); } } else { if (G.hitPlayer(scoopeat)) { if (G.chance(1)) { G.goPlay(this, 'scoopeat1'); } } else { if (G.hitPlayer(sitbox)) { G.goPlay(this, 'tailblockdown'); } } } } G.actMove(this, 3); G.chanceCall(10, G.enemyFacePlayer); } frame 149 { G.goPlay(this, 'idle'); } frame 155 { G.goPlay(this, 'idle'); } frame 160 { G.goPlay(this, 'idle'); } frame 167 { G.goPlay(this, 'idle'); } frame 173 { G.actBusy(this); } frame 183 { function checkUpdate() { if (G.hitPlayer(pushbox)) { G.suckPlayer(this, 1000, 8); } if (G.hitPlayer(unsitbox)) { G.goPlay(this, 'tailblockup'); } if (G.hitPlayer(sitonmebox)) { if (G.chance(1)) { G.goPlay(this, 'tailsitdown'); } } } } frame 207 { G.goPlay(this, 'tailblockloop'); } frame 216 { G.actUnbusy(); G.goPlay(this, 'idle'); } frame 223 { G.actAttack(this, G.ATTACK_LOW); } frame 257 { function checkUpdate() { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'scoopswallow'); } } } frame 294 { G.goPlay(this, 'idle'); } frame 297 { G.actBusy(this); G.consumePlayer(this); } frame 422 { G.goPlay(this, 'burpeaten'); } frame 428 { G.actAttack(this, G.ATTACK_MEDIUM); } frame 465 { if (G.hitPlayer(sbox)) { G.goPlay(this, 'eatm'); } } instance sbox of movieClip 26 { } frame 505 { G.goPlay(this, 'idle'); } frame 509 { G.actBusy(this); G.consumePlayer(this); } frame 549 { if (G.chance(33)) { G.goPlay(this, 'eath'); } else { G.goPlay(this, 'eatm2'); } } frame 600 { if (G.chance(33)) { G.goPlay(this, 'eatm2'); } else { G.goPlay(this, 'eath'); } } frame 774 { wiggle = 0; G.goPlay(this, 'digest01'); } frame 790 { wiggle = 0; G.goPlay(this, 'digest'); } frame 828 { var playerhp = G.getPlayerHP(); if (playerhp > 1) { G.hurtPlayer(this, 1); var num = random(3); switch (num) { case 0: G.goPlay(this, 'digest01'); break; case 1: G.goPlay(this, 'digest02'); break; case 2: G.goPlay(this, 'digest03'); } } else { G.goPlay(this, 'finishdigesting'); } } frame 869 { var playerhp = G.getPlayerHP(); if (playerhp > 1) { G.hurtPlayer(this, 1); var num = random(3); switch (num) { case 0: G.goPlay(this, 'digest01'); break; case 1: G.goPlay(this, 'digest02'); break; case 2: G.goPlay(this, 'digest03'); } } else { G.goPlay(this, 'finishdigesting'); } } frame 913 { var playerhp = G.getPlayerHP(); if (playerhp > 1) { G.hurtPlayer(this, 1); var num = random(3); switch (num) { case 0: G.goPlay(this, 'digest01'); break; case 1: G.goPlay(this, 'digest03'); break; case 2: G.goPlay(this, 'digest04'); } } else { G.goPlay(this, 'finishdigesting'); } } frame 955 { num = random(2); switch (num) { case 0: G.goPlay(this, 'digest01'); break; case 1: G.goPlay(this, 'excrete'); } } frame 962 { G.endDigestion(this); G.instantKillPlayer(this); } frame 984 { G.goPlay(this, 'idle'); } frame 1032 { G.unconsumePlayer(this, -250); if (G.getPlayerHP() < 0) { G.healPlayer(this, 1); } G.actUnbusy(); } frame 1047 { G.goPlay(this, 'idle'); } frame 1065 { G.actHurt(this, 0); } frame 1070 { G.goPlay(this, 'idle'); } frame 1071 { G.actHurt(this, 0); } frame 1076 { G.goPlay(this, 'idle'); } frame 1077 { G.actHurt(this, 0); } frame 1082 { G.goPlay(this, 'idle'); } frame 1083 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); } frame 1093 { G.actHurt(this, 0); } frame 1098 { G.goPlay(this, 'dead'); } frame 1107 { G.actBusy(this); G.consumePlayer(this); } frame 1142 { G.setValue('brachiositter', G.rand(5)); G.goPlay(this, 'tailsitloop'); } frame 1211 { if (G.getValue('brachiositter') > 0) { G.goPlay(this, 'tailsitloop'); G.addValue('brachiositter', -1); } else { G.goPlay(this, 'tailsitup'); } } frame 1241 { wiggle = 0; G.goPlay(this, 'digest01'); } } movieClip 12874 { } movieClip 12876 { } movieClip 12878 { } movieClip 12884 { } movieClip 12886 { } movieClip 12888 { } movieClip 12892 { } movieClip 12894 { } movieClip 12896 { } movieClip 12898 { } movieClip 12987 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } frame 32 { gotoAndPlay('idle'); } frame 37 { s_idle = 0; s_moving = 5; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 69 { gotoAndPlay('idle'); } frame 73 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 83 { gotoAndPlay('idle'); } frame 84 { s_animbusy = 1; } frame 88 { gotoAndPlay('idle'); } frame 93 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 121 { gotoAndPlay('idle'); } frame 126 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 160 { gotoAndPlay('idle'); } frame 169 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 181 { gotoAndPlay('idle'); } frame 186 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 200 { gotoAndPlay('eatm2'); } frame 203 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; _parent._parent.player._alpha = 0; _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 239 { wiggle = 0; gotoAndPlay('digest'); } frame 248 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 258 { wiggle = 0; gotoAndPlay('digest'); } frame 284 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 287 { ++wiggle; --_parent._parent.player.hp; } frame 297 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 298 { ++wiggle; --_parent._parent.player.hp; } frame 308 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 309 { ++wiggle; --_parent._parent.player.hp; } frame 319 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 320 { ++wiggle; --_parent._parent.player.hp; } frame 330 { if (_parent._parent.player.hp < 1) { gotoAndPlay('finishdigesting'); } else { if (wiggle < 10) { gotoAndPlay('digest'); } else { gotoAndPlay('excrete'); } } } frame 334 { _parent._parent.player.hp = 0; } frame 356 { gotoAndPlay('idle'); } frame 396 { s_vx = -4; s_hit = 1; s_animbusy = 0; } frame 404 { _parent._parent.player._alpha = 100; _parent._parent.player._xscale = _xscale; _parent._parent.player.gotoAndPlay('hitl'); _parent._parent.player._x = _parent._x + 80 * (_xscale / 100); if (_parent._parent.player.hp < 0) { _parent._parent.player.hp = 1; } _xscale = -_xscale; s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 422 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 427 { gotoAndPlay('idle'); } frame 428 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 433 { gotoAndPlay('idle'); } frame 434 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 439 { gotoAndPlay('idle'); } frame 440 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 450 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 455 { gotoAndPlay('dead'); } } movieClip 12989 { } movieClip 12990 { } movieClip 12991 { } movieClip 12993 { } movieClip 12995 { } movieClip 12997 { } movieClip 12999 { } movieClip 13001 { } movieClip 13003 { } movieClip 13005 { } movieClip 13007 { } movieClip 13009 { } movieClip 13065 { } movieClip 13067 { } movieClip 13148 { } movieClip 13151 { } movieClip 13162 { frame 1 { s_atktype = 0; s_animbusy = 0; s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; in_movex = 0; in_movey = 0; in_action = 0; s_vx = 0; } instance of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.head.hitTest(this)) { _parent.in_movex = 0; _parent.in_movey = 1; _parent.in_action = 1; } } } frame 14 { gotoAndPlay('idle'); } frame 16 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 29 { gotoAndPlay('idle'); } frame 30 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 31 { gotoAndPlay('idle'); } frame 32 { s_animbusy = 1; } frame 35 { gotoAndPlay('idle'); } frame 36 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance of movieClip 26 { onClipEvent (load) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent.gotoAndPlay('atkhs'); } } } onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent.gotoAndPlay('atkhs'); } } } } frame 50 { gotoAndPlay('idle'); } frame 54 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } instance of movieClip 26 { onClipEvent (enterFrame) { if (this.hitTest(_parent._parent._parent.player.head)) { _parent._parent._parent.player.stop(); _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 1; _parent.gotoAndPlay('swallow'); } } } frame 68 { gotoAndPlay('idle'); } frame 74 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 106 { gotoAndPlay('idle'); } frame 112 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 135 { gotoAndPlay('idle'); } frame 141 { _parent._parent.player._alpha = 0; _parent._parent.player.gotoAndStop(2); _parent._parent.player.stop(); _parent._parent.player.s_animbusy = 1; _parent._parent.player.s_hit = 1; _parent._parent.player.s_vx = 0; _parent._parent.player.in_movex = 0; _parent._parent.player.in_movey = 0; _parent._parent.player.in_action = 0; } frame 157 { g.playSound('Slime_wav'); } frame 166 { g.playSound('Slime_wav'); } frame 171 { g.playSound('SD_Swallow002_wav'); } frame 184 { wiggle = 0; gotoAndPlay('digest'); } frame 186 { wiggle = 0; } instance of movieClip 26 { onClipEvent (enterFrame) { _parent.G.legacy4Struggle(_parent, 'wiggler', 'wigglel', 'wiggleu', 'wiggled'); } } frame 203 { g.playSound('devourswallow_wav'); } frame 219 { if (_parent._parent.player.hp > 4) { _parent._parent.player.hp -= 4; gotoAndPlay('digest'); } else { play(); } } frame 225 { g.playSound('VTDATAswallow1_mp3'); } frame 261 { _parent._parent.player.hp = 0; gotoAndPlay('idle'); } frame 268 { ++wiggle; if (wiggle > 10) { gotoAndPlay('vomit'); } } frame 270 { g.playSound('devourswallow_wav'); } frame 279 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 280 { ++wiggle; if (wiggle > 10) { gotoAndPlay('vomit'); } } frame 282 { g.playSound('HeavySlosh_wav'); } frame 289 { g.playSound('swallow2_wav'); } frame 290 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 291 { ++wiggle; if (wiggle > 10) { gotoAndPlay('vomit'); } } frame 301 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 302 { ++wiggle; if (wiggle > 10) { gotoAndPlay('vomit'); } } frame 303 { g.playSound('SloshGulp.wav'); } frame 312 { if (_parent._parent.player.hp > 1) { _parent._parent.player.hp -= 1; gotoAndPlay('digest'); } else { gotoAndPlay('finishdigesting'); } } frame 315 { g.playSound('StomachBurble_wav'); } frame 325 { g.playSound('SloshGulp.wav'); } frame 348 { G.unconsumePlayer(this, 50); G.enemyFacePlayer(); s_hit = 0; s_animbusy = 0; gotoAndPlay('idle'); } frame 350 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 359 { gotoAndPlay('idle'); } frame 360 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 369 { gotoAndPlay('idle'); } frame 370 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 380 { gotoAndPlay('idle'); } frame 381 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 390 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 398 { gotoAndPlay('dead'); } } movieClip 13164 { } movieClip 13168 { frame 1 { stop(); } } movieClip 13170 { } movieClip 13172 { } movieClip 13174 { } movieClip 13176 { } movieClip 13181 { } movieClip 13184 { } movieClip 13239 { frame 1 { G.actIdle(this); eye.gotoAndStop('normal'); } frame 56 { G.goPlay(this, 'idle'); } frame 59 { G.actMove(this, 4); eye.gotoAndStop('normal'); } frame 79 { G.goPlay(this, 'walk'); } frame 83 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); eye.gotoAndStop('dead'); } frame 142 { G.actHurt(this, 0); } frame 145 { G.goPlay(this, 'dead'); } frame 149 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 159 { G.goPlay(this, 'idle'); } frame 162 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 172 { G.goPlay(this, 'idle'); } frame 175 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 186 { G.goPlay(this, 'idle'); } frame 189 { G.actAttack(this, G.ATTACK_LOW); G.goPlay(this, 'atklnormal'); } frame 194 { G.actAttack(this, G.ATTACK_MEDIUM); G.goPlay(this, 'atkmright'); } frame 201 { G.actAttack(this, G.ATTACK_HIGH); G.goPlay(this, 'atkhnormal'); } frame 207 { eye.gotoAndStop('angry'); } frame 227 { G.goPlay(this, 'idle'); } frame 230 { eye.gotoAndStop('angry'); } frame 250 { G.goPlay(this, 'idle'); } frame 253 { eye.gotoAndStop('angry'); } frame 264 { eye.gotoAndStop('hurt'); if (G.hitPlayer(eatbox)) { G.goPlay(this, 'atkhdevour'); } } frame 275 { G.goPlay(this, 'idle'); } frame 279 { G.actBusy(this); G.consumePlayer(this); eye.gotoAndStop('angry'); } frame 329 { eye.gotoAndStop('normal'); } frame 343 { eye.gotoAndStop('happy'); } frame 385 { G.goPlay(this, 'atkhdigest'); } frame 388 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'atkhwigglel'; WigObj.r = 'atkhwiggler'; WigObj.u = 'atkhwiggleu'; WigObj.d = 'atkhwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'atkhexcrete', 'L R U D', 6, 0); G.setEscape(this, 'atkhfinish', 'E', 1, 0); G.setEscape(this, 'atkhfinish', 'W', 10, 0); eye.gotoAndStop('lookatbelly'); } frame 457 { G.goPlay(this, 'atkhdigest'); } frame 460 { eye.gotoAndStop('hurt'); } frame 486 { G.goPlay(this, 'atkhdigest'); } frame 489 { eye.gotoAndStop('hurt'); } frame 506 { G.goPlay(this, 'atkhdigest'); } frame 509 { eye.gotoAndStop('hurt'); } frame 526 { G.goPlay(this, 'atkhdigest'); } frame 529 { eye.gotoAndStop('hurt'); } frame 545 { G.goPlay(this, 'atkhdigest'); } frame 547 { G.endDigestion(this); G.instantKillPlayer(this); eye.gotoAndStop('half'); } frame 651 { G.goPlay(this, 'idle'); } frame 655 { G.endDigestion(this); } frame 669 { head.eye.gotoAndStop('hurt'); } frame 727 { G.unconsumePlayer(this, -30); G.actUnbusy(); } frame 732 { G.goPlay(this, 'idle'); } } movieClip 13241 { } movieClip 13249 { frame 1 { stop(); } } movieClip 13251 { } movieClip 13255 { } movieClip 13257 { } movieClip 13298 { } movieClip 13376 { frame 1 { G.actIdle(this); eye.gotoAndStop('normal'); } frame 56 { G.goPlay(this, 'idle'); } frame 57 { G.actMove(this, 4); eye.gotoAndStop('normal'); } frame 73 { G.goPlay(this, 'walk'); } frame 78 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); eye.gotoAndStop('dead'); } frame 91 { G.actHurt(this, 0); } frame 94 { G.goPlay(this, 'dead'); } frame 95 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 105 { G.goPlay(this, 'idle'); } frame 106 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 116 { G.goPlay(this, 'idle'); } frame 117 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 128 { G.goPlay(this, 'idle'); } frame 129 { G.actAttack(this, G.ATTACK_LOW); G.goPlay(this, 'atklnormal'); } frame 132 { G.actAttack(this, G.ATTACK_MEDIUM); G.goPlay(this, 'atkmright'); } frame 136 { G.actAttack(this, G.ATTACK_HIGH); G.goPlay(this, 'atkhnormal'); } frame 140 { eye.gotoAndStop('angry'); } frame 155 { G.goPlay(this, 'idle'); } frame 156 { eye.gotoAndStop('angry'); } frame 171 { G.goPlay(this, 'idle'); } frame 172 { eye.gotoAndStop('angry'); } frame 176 { eye.gotoAndStop('hurt'); if (G.hitPlayer(eatbox)) { G.goPlay(this, 'atkhdevour'); } } frame 180 { G.goPlay(this, 'idle'); } frame 181 { G.actBusy(this); G.consumePlayer(this); eye.gotoAndStop('angry'); } frame 201 { G.goPlay(this, 'atkhdigest'); } frame 202 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'atkhwigglel'; WigObj.r = 'atkhwiggler'; WigObj.u = 'atkhwiggleu'; WigObj.d = 'atkhwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'atkhexcrete', 'L R U D', 6, 0); G.setEscape(this, 'atkhfinish', 'E', 1, 0); G.setEscape(this, 'atkhfinish', 'W', 10, 0); eye.gotoAndStop('lookatbelly'); } frame 271 { G.goPlay(this, 'atkhdigest'); } frame 272 { eye.gotoAndStop('angry'); } frame 300 { G.goPlay(this, 'atkhdigest'); } frame 301 { eye.gotoAndStop('hurt'); } frame 320 { G.goPlay(this, 'atkhdigest'); } frame 321 { eye.gotoAndStop('hurt'); } frame 338 { G.goPlay(this, 'atkhdigest'); } frame 339 { eye.gotoAndStop('hurt'); } frame 363 { G.goPlay(this, 'atkhdigest'); } frame 364 { G.endDigestion(this); G.instantKillPlayer(this); eye.gotoAndStop('half'); } frame 382 { eye.gotoAndStop('half'); } frame 442 { G.goPlay(this, 'atkhfinishloop'); } frame 448 { G.endDigestion(this); } frame 484 { head.eye.gotoAndStop('hurt'); } frame 490 { G.unconsumePlayer(this, -30); G.actUnbusy(); } frame 497 { G.goPlay(this, 'idle'); } } movieClip 13378 { } movieClip 13380 { } movieClip 13387 { } movieClip 13390 { frame 1 { stop(); } } movieClip 13395 { } movieClip 13396 { } movieClip 13400 { frame 1 { G.actIdle(this); } frame 32 { G.goPlay(this, 'idle'); } frame 37 { G.actMove(this, 3); } frame 54 { G.goPlay(this, 'walk'); } frame 58 { G.actAttack(this, G.ATTACK_MEDIUM); } frame 70 { gotoAndPlay('idle'); } frame 75 { G.actAttack(this, G.ATTACK_HIGH); } frame 79 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'atkhdevour'); } } instance eatbox of movieClip 26 { onClipEvent (enterFrame) { if (_parent._parent._parent.player.cbox.hitTest(this)) { if (this.hitTest(_parent._parent._parent.player.centerbox)) { _parent._parent._parent.player.s_animbusy = 1; _parent._parent._parent.player.s_hit = 0; _parent._parent._parent.player.stop(); _parent._parent._parent.player._alpha = 0; _parent.gotoAndPlay('eathead'); } } } } frame 89 { gotoAndPlay('idle'); } frame 96 { G.actAttack(this, G.ATTACK_LOW); } frame 106 { gotoAndPlay('idle'); } frame 111 { G.actBusy(this); G.consumePlayer(this); } frame 137 { G.goPlay(this, 'atkhdigest'); } frame 142 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'atkhwigglel'; WigObj.r = 'atkhwiggler'; WigObj.u = 'atkhwiggleu'; WigObj.d = 'atkhwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'atkhexcrete', 'L R U D', 6, 0); G.setEscape(this, 'atkhfinish', 'E', 1, 0); G.setEscape(this, 'atkhfinish', 'W', 10, 0); } frame 166 { G.goPlay(this, 'atkhdigest'); } frame 179 { G.goPlay(this, 'atkhdigest'); } frame 198 { G.goPlay(this, 'atkhdigest'); } frame 209 { G.goPlay(this, 'atkhdigest'); } frame 222 { G.goPlay(this, 'atkhdigest'); } frame 226 { G.endDigestion(this); G.instantKillPlayer(this); } frame 267 { G.goPlay(this, 'idle'); } frame 270 { G.endDigestion(this); } frame 302 { G.unconsumePlayer(this, 40); G.actUnbusy(); } frame 303 { G.goPlay(this, 'idle'); } frame 307 { G.actHurt(this, 0); } frame 320 { G.goPlay(this, 'idle'); } frame 321 { G.actHurt(this, 0); } frame 326 { G.goPlay(this, 'idle'); } frame 327 { G.actHurt(this, 0); } frame 332 { G.goPlay(this, 'idle'); } frame 333 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); } frame 343 { G.actHurt(this, 0); } frame 348 { G.goPlay(this, 'dead'); } } movieClip 13402 { } movieClip 13404 { } movieClip 13406 { } movieClip 13408 { } movieClip 13414 { } movieClip 13425 { frame 1 { stop(); } } movieClip 13427 { } movieClip 13429 { } movieClip 13431 { } movieClip 13433 { } movieClip 13435 { } movieClip 13438 { } movieClip 13451 { } movieClip 13452 { } movieClip 13522 { } movieClip 13646 { } movieClip 13725 { frame 1 { function checkUpdate() { if (G.smoothChanceUp(G.getPlayerHealthPercent())) { if (G.hitPlayer(pouncebox)) { if (G.smoothChanceDown(G.getPlayerHealthPercent())) { gotoAndPlay('pouncebuttz'); } else { gotoAndPlay('pouncenormal'); } } } } G.actIdle(this); eye.gotoAndStop('normal'); } frame 36 { G.goPlay(this, 'idle'); } frame 39 { G.actMove(this, 3); } frame 73 { G.goPlay(this, 'walk'); } frame 76 { G.actHurt(this, 4); eye.gotoAndStop('wince'); G.endDigestion(this); } frame 81 { G.goPlay(this, 'idle'); } frame 82 { G.actHurt(this, 4); eye.gotoAndStop('wince'); G.endDigestion(this); } frame 87 { G.goPlay(this, 'idle'); } frame 88 { G.actHurt(this, 4); eye.gotoAndStop('wince'); G.endDigestion(this); } frame 94 { G.goPlay(this, 'idle'); } frame 95 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(); eye.gotoAndStop('cry'); } frame 111 { G.actHurt(this, 0); } frame 118 { G.goPlay(this, 'dead'); } frame 124 { G.actAttack(this, G.ATTACK_MEDIUM); if (G.smoothChanceDown(G.getPlayerHealthPercent())) { G.goPlay(this, 'atkgrab'); } else { G.goPlay(this, 'atkmnormal'); } } frame 130 { G.actAttack(this, G.ATTACK_HIGH); if (G.getPlayerHealthPercent() <= 25) { G.goPlay(this, 'atkhnormal'); } else { G.goPlay(this, 'atkhnormal'); } } frame 136 { G.actAttack(this, G.ATTACK_LOW); if (G.getPlayerHealthPercent() <= 25) { G.goPlay(this, 'atklnormal'); } else { G.goPlay(this, 'atklnormal'); } } frame 163 { G.goPlay(this, 'idle'); } frame 188 { G.goPlay(this, 'idle'); } frame 213 { G.goPlay(this, 'idle'); } frame 217 { G.actAttack(this, G.ATTACK_SPECIAL); } frame 224 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'grabdevour'); } } frame 235 { G.goPlay(this, 'idle'); } frame 239 { G.actAttack(this, G.ATTACK_SPECIAL); } frame 261 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'pouncedevour'); } } frame 284 { G.goPlay(this, 'idle'); } frame 288 { G.actAttack(this, G.ATTACK_SPECIAL); } frame 315 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'pouncebuttzeat'); } } frame 339 { G.goPlay(this, 'idle'); } frame 342 { G.actBusy(this); G.consumePlayer(this); } frame 387 { G.goPlay(this, 'grabdigest'); } frame 389 { G.actBusy(this); G.consumePlayer(this); } frame 441 { eye.gotoAndStop('blush'); } frame 484 { eye.gotoAndStop('annoy'); } frame 715 { G.goPlay(this, 'pouncedigest'); } frame 717 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'pouncestrugglel'; WigObj.r = 'pouncestruggler'; WigObj.u = 'pouncestruggleu'; WigObj.d = 'pouncestruggled'; WigObj.e = 'pouncedigestend'; G.setAnims(this, WigObj); G.setEscape(this, 'pouncevomit', 'L R U D B', 5, 0); G.setEscape(this, 'pouncedigestend', 'W', 10, 0); G.setEscape(this, 'pouncedigestend', 'E', 1, 0); eye.gotoAndStop('normal'); } frame 773 { G.goPlay(this, 'pouncedigest'); } frame 775 { eye.gotoAndStop('happy'); G.endDigestion(this); G.healEnemy(G.getPlayerHP()); G.instantKillPlayer(this); } frame 885 { eye.gotoAndStop('sleep'); var WigObj = new Object(); WigObj.l = 'pouncedigestendsquirm'; WigObj.r = 'pouncedigestendsquirm'; WigObj.u = 'pouncedigestendsquirm'; WigObj.d = 'pouncedigestendsquirm'; WigObj.b = 'pouncedigestendsquirm'; } frame 982 { G.goPlay(this, 'pouncedigestendloop'); } frame 1008 { G.goPlay(this, 'pouncedigestendloop'); } frame 1011 { eye.gotoAndStop('annoy'); G.endDigestion(this); } frame 1021 { eye.gotoAndStop('pain'); } frame 1042 { eye.gotoAndStop('normal'); G.unconsumePlayer(this, 220); G.actUnbusy(); } frame 1043 { G.goPlay(this, 'idle'); } frame 1045 { eye.gotoAndStop('annoy'); G.hurtPlayer(this, 1); G.healEnemy(this, 0.1); } frame 1051 { eye.gotoAndStop('half'); } frame 1058 { head.eye.gotoAndStop('normal'); } frame 1061 { G.goPlay(this, 'pouncedigest'); } frame 1063 { eye.gotoAndStop('annoy'); G.hurtPlayer(this, 3); } frame 1069 { eye.gotoAndStop('annoy'); } frame 1078 { head.eye.gotoAndStop('normal'); } frame 1081 { G.goPlay(this, 'pouncedigest'); } frame 1083 { eye.gotoAndStop('happy'); G.hurtPlayer(this, 4); } frame 1103 { G.goPlay(this, 'pouncedigest'); } frame 1105 { eye.gotoAndStop('happy'); G.hurtPlayer(this, 0.1); G.healEnemy(this, 0.1); } frame 1111 { eye.gotoAndStop('annoy'); } frame 1120 { eye.gotoAndStop('normal'); } frame 1123 { G.goPlay(this, 'pouncedigest'); } frame 1125 { eye.gotoAndStop('happy'); G.hurtPlayer(this, 0.2); G.healEnemy(this, 0.1); } frame 1147 { G.goPlay(this, 'pouncedigest'); } frame 1150 { G.actBusy(this); G.consumePlayer(this); } frame 1159 { eye.gotoAndStop('joy'); } frame 1166 { eye.gotoAndStop('normal'); } frame 1175 { G.goPlay(this, 'grabdigest'); } frame 1179 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'grabwigglel'; WigObj.r = 'grabwiggler'; WigObj.u = 'grabwiggleu'; WigObj.d = 'grabwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'grabexcrete', 'W', 10, 0); eye.gotoAndStop('happy'); } frame 1212 { eye.gotoAndStop('happy'); } frame 1224 { eye.gotoAndStop('normal'); } frame 1229 { G.goPlay(this, 'grabdigest'); } frame 1236 { eye.gotoAndStop('pain'); } frame 1251 { eye.gotoAndStop('normal'); } frame 1255 { G.goPlay(this, 'grabdigest'); } frame 1266 { eye.gotoAndStop('happy'); } frame 1278 { eye.gotoAndStop('normal'); } frame 1282 { G.goPlay(this, 'grabdigest'); } frame 1290 { eye.gotoAndStop('pain'); } frame 1299 { eye.gotoAndStop('normal'); } frame 1303 { G.goPlay(this, 'grabdigest'); } frame 1309 { eye.gotoAndStop('pain'); } frame 1325 { eye.gotoAndStop('normal'); } frame 1329 { G.goPlay(this, 'grabdigest'); } frame 1333 { G.goPlay(this, 'grabkeep'); } frame 1343 { eye.gotoAndStop('pain'); } frame 1374 { G.unconsumePlayer(this, -100); G.actUnbusy(); eye.gotoAndStop('normal'); } frame 1384 { G.goPlay(this, 'idle'); } frame 1387 { G.healEnemy(G.getPlayerHP()); G.instantKillPlayer(this); } frame 1725 { eye.gotoAndStop('annoy'); } frame 1796 { G.goPlay(this, 'grabkeeploop'); } } movieClip 13727 { } movieClip 13729 { } movieClip 13731 { } movieClip 13831 { frame 1 { G.actIdle(this); eye.gotoAndStop('normal'); } frame 56 { G.goPlay(this, 'idle'); } frame 59 { G.actMove(this, 4); eye.gotoAndStop('normal'); } frame 71 { G.goPlay(this, 'walk'); } frame 75 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); eye.gotoAndStop('dead'); } frame 134 { G.actHurt(this, 0); } frame 138 { G.goPlay(this, 'dead'); } frame 141 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 152 { G.goPlay(this, 'idle'); } frame 153 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 163 { G.goPlay(this, 'idle'); } frame 164 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 175 { G.goPlay(this, 'idle'); } frame 176 { G.actAttack(this, G.ATTACK_LOW); G.goPlay(this, 'atklnormal'); } frame 181 { G.actAttack(this, G.ATTACK_MEDIUM); G.goPlay(this, 'atkmright'); } frame 188 { G.actAttack(this, G.ATTACK_HIGH); G.goPlay(this, 'atkhnormal'); } frame 194 { eye.gotoAndStop('angry'); } frame 214 { G.goPlay(this, 'idle'); } frame 217 { eye.gotoAndStop('angry'); } frame 237 { G.goPlay(this, 'idle'); } frame 240 { eye.gotoAndStop('angry'); } frame 252 { eye.gotoAndStop('hurt'); if (G.hitPlayer(eatbox)) { G.goPlay(this, 'atkhdevour'); } } frame 269 { G.goPlay(this, 'idle'); } frame 271 { G.actBusy(this); G.consumePlayer(this); eye.gotoAndStop('angry'); } frame 288 { G.goPlay(this, 'atkhdigest'); } frame 289 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'atkhwigglel'; WigObj.r = 'atkhwiggler'; WigObj.u = 'atkhwiggleu'; WigObj.d = 'atkhwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'atkhexcrete', 'L R U D', 6, 0); G.setEscape(this, 'atkhfinish', 'E', 1, 0); G.setEscape(this, 'atkhfinish', 'W', 10, 0); eye.gotoAndStop('lookatbelly'); } frame 319 { G.goPlay(this, 'atkhdigest'); } frame 322 { eye.gotoAndStop('hurt'); } frame 350 { G.goPlay(this, 'atkhdigest'); } frame 351 { eye.gotoAndStop('hurt'); } frame 370 { G.goPlay(this, 'atkhdigest'); } frame 371 { eye.gotoAndStop('hurt'); } frame 388 { G.goPlay(this, 'atkhdigest'); } frame 389 { eye.gotoAndStop('hurt'); } frame 415 { G.goPlay(this, 'atkhdigest'); } frame 416 { G.endDigestion(this); G.instantKillPlayer(this); eye.gotoAndStop('half'); } frame 439 { G.goPlay(this, 'finishloop'); } frame 440 { G.endDigestion(this); } frame 490 { G.goPlay(this, 'finishloop'); } frame 491 { G.endDigestion(this); } frame 505 { G.unconsumePlayer(this, -30); G.actUnbusy(); } frame 517 { G.goPlay(this, 'idle'); } } movieClip 13855 { } movieClip 13856 { } movieClip 13858 { } movieClip 13902 { frame 1 { G.actIdle(this); head.eye.gotoAndStop('normal'); } frame 40 { G.goPlay(this, 'idle'); } frame 43 { G.actMove(this, 4); head.eye.gotoAndStop('normal'); } frame 63 { G.goPlay(this, 'walk'); } frame 67 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); head.eye.gotoAndStop('dead'); } frame 104 { G.actHurt(this, 0); } frame 111 { G.goPlay(this, 'dead'); } frame 115 { G.actHurt(this, 0); head.eye.gotoAndStop('hurt'); } frame 122 { G.goPlay(this, 'idle'); } frame 125 { G.actHurt(this, 0); head.eye.gotoAndStop('hurt'); } frame 132 { G.goPlay(this, 'idle'); } frame 135 { G.actHurt(this, 0); head.eye.gotoAndStop('hurt'); } frame 142 { G.goPlay(this, 'idle'); } frame 145 { G.actAttack(this, G.ATTACK_LOW); G.goPlay(this, 'atklnormal'); } frame 150 { G.actAttack(this, G.ATTACK_MEDIUM); if (G.chance(50)) { G.goPlay(this, 'atkmleft'); } else { G.goPlay(this, 'atkmright'); } } frame 157 { G.actAttack(this, G.ATTACK_HIGH); G.goPlay(this, 'atkhnormal'); } frame 163 { head.eye.gotoAndStop('angry'); } frame 183 { G.goPlay(this, 'idle'); } frame 186 { head.eye.gotoAndStop('angry'); } frame 207 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'atkmleftdevour'); } } frame 218 { G.goPlay(this, 'idle'); } frame 219 { head.eye.gotoAndStop('angry'); } frame 237 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'atkhdevour'); } } frame 272 { G.goPlay(this, 'idle'); } frame 275 { head.eye.gotoAndStop('angry'); } frame 318 { G.goPlay(this, 'idle'); } frame 322 { G.actBusy(this); G.consumePlayer(this); } frame 392 { G.goPlay(this, 'atkhdigest'); } frame 394 { G.actBusy(this); G.consumePlayer(this); } frame 504 { G.goPlay(this, 'atkhdigest'); } frame 505 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'atkhwigglel'; WigObj.r = 'atkhwiggler'; WigObj.u = 'atkhwiggleu'; WigObj.d = 'atkhwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'atkhexcrete', 'L R U D', 6, 0); G.setEscape(this, 'atkhfinish', 'E', 1, 0); G.setEscape(this, 'atkhfinish', 'W', 10, 0); } frame 545 { G.goPlay(this, 'atkhdigest'); } frame 548 { head.eye.gotoAndStop('hurt'); } frame 565 { G.goPlay(this, 'atkhdigest'); } frame 568 { head.eye.gotoAndStop('hurt'); } frame 585 { G.goPlay(this, 'atkhdigest'); } frame 588 { head.eye.gotoAndStop('hurt'); } frame 605 { G.goPlay(this, 'atkhdigest'); } frame 608 { head.eye.gotoAndStop('hurt'); } frame 625 { G.goPlay(this, 'atkhdigest'); } frame 627 { G.endDigestion(this); G.instantKillPlayer(this); head.eye.gotoAndStop('half'); } frame 719 { G.goPlay(this, 'idle'); } frame 723 { G.endDigestion(this); } frame 735 { head.eye.gotoAndStop('hurt'); } frame 751 { G.unconsumePlayer(this, 30); G.actUnbusy(); } frame 781 { G.goPlay(this, 'idle'); } } movieClip 13904 { } movieClip 13906 { } movieClip 13908 { } movieClip 13910 { } movieClip 13912 { } movieClip 13914 { } movieClip 13916 { } movieClip 13918 { } movieClip 13925 { frame 1 { stop(); } } movieClip 13927 { } movieClip 13929 { } movieClip 13931 { } movieClip 13933 { } movieClip 13955 { } movieClip 13965 { } movieClip 14007 { frame 1 { G.actIdle(this); head.eye.gotoAndStop('normal'); } frame 56 { G.goPlay(this, 'idle'); } frame 57 { G.actMove(this, 4); head.eye.gotoAndStop('normal'); } frame 96 { G.goPlay(this, 'walk'); } frame 101 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); head.eye.gotoAndStop('dead'); } frame 114 { G.actHurt(this, 0); } frame 117 { G.goPlay(this, 'dead'); } frame 118 { G.actHurt(this, 0); head.eye.gotoAndStop('hurt'); } frame 128 { G.goPlay(this, 'idle'); } frame 129 { G.actHurt(this, 0); head.eye.gotoAndStop('hurt'); } frame 139 { G.goPlay(this, 'idle'); } frame 140 { G.actHurt(this, 0); head.eye.gotoAndStop('hurt'); } frame 151 { G.goPlay(this, 'idle'); } frame 152 { G.actAttack(this, G.ATTACK_LOW); G.goPlay(this, 'atklnormal'); } frame 155 { G.actAttack(this, G.ATTACK_MEDIUM); G.goPlay(this, 'atkmright'); } frame 159 { G.actAttack(this, G.ATTACK_HIGH); G.goPlay(this, 'atkhnormal'); } frame 163 { head.eye.gotoAndStop('angry'); } frame 178 { G.goPlay(this, 'idle'); } frame 179 { head.eye.gotoAndStop('angry'); } frame 199 { G.goPlay(this, 'idle'); } frame 200 { head.eye.gotoAndStop('angry'); } frame 211 { head.eye.gotoAndStop('hurt'); if (G.hitPlayer(eatbox)) { G.goPlay(this, 'atkhdevour'); } } frame 222 { G.goPlay(this, 'idle'); } frame 226 { G.actBusy(this); G.consumePlayer(this); head.eye.gotoAndStop('angry'); } frame 269 { head.eye.gotoAndStop('happy'); } frame 286 { G.goPlay(this, 'atkhdigest'); } frame 287 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'atkhwigglel'; WigObj.r = 'atkhwiggler'; WigObj.u = 'atkhwiggleu'; WigObj.d = 'atkhwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'atkhexcrete', 'L R U D', 6, 0); G.setEscape(this, 'atkhfinish', 'E', 1, 0); G.setEscape(this, 'atkhfinish', 'W', 10, 0); head.eye.gotoAndStop('lookatbelly'); } frame 356 { G.goPlay(this, 'atkhdigest'); } frame 357 { head.eye.gotoAndStop('hurt'); } frame 385 { G.goPlay(this, 'atkhdigest'); } frame 386 { head.eye.gotoAndStop('hurt'); } frame 405 { G.goPlay(this, 'atkhdigest'); } frame 406 { head.eye.gotoAndStop('hurt'); } frame 423 { G.goPlay(this, 'atkhdigest'); } frame 424 { head.eye.gotoAndStop('half'); } frame 448 { G.goPlay(this, 'atkhdigest'); } frame 449 { G.endDigestion(this); G.instantKillPlayer(this); head.eye.gotoAndStop('happy'); } frame 492 { G.goPlay(this, 'idle'); } frame 493 { G.endDigestion(this); } frame 505 { head.eye.gotoAndStop('hurt'); } frame 549 { G.unconsumePlayer(this, -30); G.actUnbusy(); } frame 554 { G.goPlay(this, 'idle'); } } movieClip 14024 { } movieClip 14029 { } movieClip 14066 { frame 1 { G.actIdle(this); eye.gotoAndStop('normal'); } frame 181 { G.goPlay(this, 'idle'); } frame 184 { G.actMove(this, 4); eye.gotoAndStop('normal'); } frame 214 { G.goPlay(this, 'walk'); } frame 218 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); eye.gotoAndStop('dead'); } frame 287 { G.actHurt(this, 0); } frame 295 { G.goPlay(this, 'dead'); } frame 299 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 307 { G.goPlay(this, 'idle'); } frame 309 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 319 { G.goPlay(this, 'idle'); } frame 322 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 333 { G.goPlay(this, 'idle'); } frame 336 { G.actAttack(this, G.ATTACK_LOW); G.goPlay(this, 'atklnormal'); } frame 341 { G.actAttack(this, G.ATTACK_MEDIUM); G.goPlay(this, 'atkmright'); } frame 348 { G.actAttack(this, G.ATTACK_HIGH); G.goPlay(this, 'atkhnormal'); } frame 354 { eye.gotoAndStop('angry'); } frame 379 { G.goPlay(this, 'idle'); } frame 382 { eye.gotoAndStop('angry'); } frame 421 { G.goPlay(this, 'idle'); } frame 424 { eye.gotoAndStop('angry'); } frame 451 { eye.gotoAndStop('hurt'); if (G.hitPlayer(eatbox)) { G.goPlay(this, 'atkhdevour'); } } frame 464 { G.goPlay(this, 'idle'); } frame 468 { G.actBusy(this); G.consumePlayer(this); eye.gotoAndStop('angry'); } frame 609 { G.goPlay(this, 'atkhdigest'); } frame 612 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'atkhwigglel'; WigObj.r = 'atkhwiggler'; WigObj.u = 'atkhwiggleu'; WigObj.d = 'atkhwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'atkhexcrete', 'L R U D', 6, 0); G.setEscape(this, 'atkhfinish', 'E', 1, 0); G.setEscape(this, 'atkhfinish', 'W', 10, 0); eye.gotoAndStop('lookatbelly'); } frame 648 { G.goPlay(this, 'atkhdigest'); } frame 651 { eye.gotoAndStop('hurt'); } frame 677 { G.goPlay(this, 'atkhdigest'); } frame 680 { eye.gotoAndStop('hurt'); } frame 703 { G.goPlay(this, 'atkhdigest'); } frame 706 { eye.gotoAndStop('hurt'); } frame 731 { G.goPlay(this, 'atkhdigest'); } frame 734 { eye.gotoAndStop('hurt'); } frame 767 { G.goPlay(this, 'atkhdigest'); } frame 769 { G.endDigestion(this); G.instantKillPlayer(this); eye.gotoAndStop('half'); } frame 839 { G.goPlay(this, 'idle'); } frame 843 { G.endDigestion(this); } frame 869 { head.eye.gotoAndStop('hurt'); } frame 902 { G.unconsumePlayer(this, -30); G.actUnbusy(); } frame 903 { G.goPlay(this, 'idle'); } } movieClip 14074 { frame 1 { stop(); } } movieClip 14076 { } movieClip 14078 { } movieClip 14080 { } movieClip 14082 { } movieClip 14084 { } movieClip 14086 { } movieClip 14088 { } movieClip 14090 { } movieClip 14092 { } movieClip 14098 { } movieClip 14100 { } movieClip 14102 { } movieClip 14104 { } movieClip 14106 { } movieClip 14108 { } movieClip 14110 { } movieClip 14112 { } movieClip 14166 { } movieClip 14168 { } movieClip 14181 { } movieClip 14253 { } movieClip 14255 { } movieClip 14257 { } movieClip 14271 { } movieClip 14482 { } movieClip 14655 { } movieClip 14656 { frame 1 { G.actIdle(this); head.eye.gotoAndStop('normal'); } frame 40 { G.goPlay(this, 'idle'); } frame 43 { G.actMove(this, 4); head.eye.gotoAndStop('normal'); } frame 81 { G.goPlay(this, 'walk'); } frame 93 { G.actHurt(this, 0); head.eye.gotoAndStop('ow'); } frame 100 { G.goPlay(this, 'idle'); } frame 101 { G.actHurt(this, 0); head.eye.gotoAndStop('ow'); } frame 109 { G.goPlay(this, 'idle'); } frame 110 { G.actHurt(this, 0); head.eye.gotoAndStop('ow'); } frame 118 { G.goPlay(this, 'idle'); } frame 119 { G.actAttack(this, G.ATTACK_LOW); } frame 126 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'Unnecessary overtime bollucks'); } } frame 147 { G.goPlay(this, 'idle'); } frame 148 { G.actAttack(this, G.ATTACK_MEDIUM); } frame 165 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'atkdevour'); } } frame 198 { G.goPlay(this, 'idle'); } frame 199 { G.actAttack(this, G.ATTACK_HIGH); } frame 228 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'atkUB'); } } frame 256 { G.goPlay(this, 'idle'); } frame 260 { G.actBusy(this); G.consumePlayer(this); head.eye.gotoAndStop('angry'); } frame 298 { head.eye.gotoAndStop('normal'); } frame 308 { head.eye.gotoAndStop('happy'); } frame 396 { G.goPlay(this, 'atkhdigest'); } frame 397 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'atkhwigglel'; WigObj.r = 'atkhwiggler'; WigObj.u = 'atkhwiggleu'; WigObj.d = 'atkhwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'atkhexcrete', 'L R U D', 6, 0); G.setEscape(this, 'atkhfinish', 'E', 1, 0); head.eye.gotoAndStop('lookatbelly'); } frame 432 { G.goPlay(this, 'atkhdigest'); } frame 435 { head.eye.gotoAndStop('hurt'); } frame 452 { G.goPlay(this, 'atkhdigest'); } frame 455 { head.eye.gotoAndStop('hurt'); } frame 472 { G.goPlay(this, 'atkhdigest'); } frame 475 { head.eye.gotoAndStop('hurt'); } frame 492 { G.goPlay(this, 'atkhdigest'); } frame 495 { head.eye.gotoAndStop('hurt'); } frame 512 { G.goPlay(this, 'atkhdigest'); } frame 514 { G.endDigestion(this); G.instantKillPlayer(this); head.eye.gotoAndStop('half'); } frame 565 { G.goPlay(this, 'atkhfinishloop'); } frame 567 { G.endDigestion(this); head.eye.gotoAndStop('half'); } frame 642 { G.goPlay(this, 'atkhfinishloop'); } frame 645 { G.endDigestion(this); } frame 679 { head.eye.gotoAndStop('hurt'); } frame 704 { G.unconsumePlayer(this, -30); G.actUnbusy(); } frame 719 { G.goPlay(this, 'idle'); } frame 721 { G.actBusy(this); G.consumePlayer(this); head.eye.gotoAndStop('angry'); } frame 746 { head.eye.gotoAndStop('normal'); } frame 754 { head.eye.gotoAndStop('happy'); } frame 900 { G.goPlay(this, 'atkUBdigest'); } frame 901 { G.startDigestion(this, 90); var WigObj = new Object(); WigObj.l = 'atkUBwigglel'; WigObj.r = 'atkUBwiggler'; WigObj.u = 'atkUBwiggleu'; WigObj.d = 'atkUBwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'atkUBexcrete', 'L R U D', 6, 0); G.setEscape(this, 'atkUBfinish', 'E', 1, 0); head.eye.gotoAndStop('half'); } frame 949 { G.goPlay(this, 'atkUBdigest'); } frame 952 { head.eye.gotoAndStop('hurt'); } frame 976 { G.goPlay(this, 'atkUBdigest'); } frame 979 { head.eye.gotoAndStop('angry'); } frame 1004 { G.goPlay(this, 'atkUBdigest'); } frame 1007 { head.eye.gotoAndStop('half'); } frame 1033 { G.goPlay(this, 'atkUBdigest'); } frame 1036 { head.eye.gotoAndStop('happy'); } frame 1059 { G.goPlay(this, 'atkUBdigest'); } frame 1061 { G.endDigestion(this); G.instantKillPlayer(this); head.eye.gotoAndStop('angry'); } frame 1105 { head.eye.gotoAndStop('happy'); } frame 1151 { G.goPlay(this, 'atkUBFinishLoop'); } frame 1154 { G.endDigestion(this); } frame 1174 { head.eye.gotoAndStop('hurt'); } frame 1256 { G.unconsumePlayer(this, 40); G.actUnbusy(); } frame 1263 { G.goPlay(this, 'idle'); } frame 1264 { G.actBusy(this); G.consumePlayer(this); head.eye.gotoAndStop('angry'); } frame 1365 { G.goPlay(this, 'UOB_Digest'); } frame 1366 { G.startDigestion(this, 30); var WigObj = new Object(); WigObj.l = 'UOB_DigestWigglel'; WigObj.r = 'UOB_DigestWiggler'; WigObj.u = 'UOB_DigestWiggleu'; WigObj.d = 'UOB_DigestWiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'UOB_DigestExcrete', 'L R U D', 6, 0); G.setEscape(this, 'UOB_DigestFinish', 'E', 1, 0); head.eye.gotoAndStop('half'); } frame 1467 { G.goPlay(this, 'UOB_Digest'); } frame 1468 { head.eye.gotoAndStop('hurt'); } frame 1504 { G.goPlay(this, 'UOB_Digest'); } frame 1505 { head.eye.gotoAndStop('angry'); } frame 1542 { G.goPlay(this, 'UOB_Digest'); } frame 1543 { head.eye.gotoAndStop('half'); } frame 1586 { G.goPlay(this, 'UOB_Digest'); } frame 1587 { head.eye.gotoAndStop('happy'); } frame 1627 { G.goPlay(this, 'UOB_Digest'); } frame 1628 { G.endDigestion(this); G.instantKillPlayer(this); head.eye.gotoAndStop('angry'); } frame 1677 { head.eye.gotoAndStop('happy'); } frame 1742 { G.goPlay(this, 'UOB_DigestFinishLoop'); } frame 1743 { G.endDigestion(this); } frame 1753 { head.eye.gotoAndStop('hurt'); } frame 1772 { head.eye.gotoAndStop('hurt'); } frame 1780 { G.unconsumePlayer(this, -40); G.actUnbusy(); } frame 1796 { G.goPlay(this, 'idle'); } frame 1837 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); head.eye.gotoAndStop('dead'); } frame 1946 { G.actHurt(this, 0); } frame 1953 { G.goPlay(this, 'dead'); } } movieClip 14664 { frame 1 { stop(); } } movieClip 14666 { } movieClip 14731 { frame 1 { G.actIdle(this); eye.gotoAndStop('normal'); } frame 23 { G.goPlay(this, 'idle'); } frame 26 { G.actMove(this, 4); eye.gotoAndStop('normal'); } frame 47 { G.goPlay(this, 'walk'); } frame 51 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); eye.gotoAndStop('dead'); } frame 64 { G.actHurt(this, 0); } frame 68 { G.goPlay(this, 'dead'); } frame 70 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 80 { G.goPlay(this, 'idle'); } frame 81 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 91 { G.goPlay(this, 'idle'); } frame 92 { G.actHurt(this, 0); eye.gotoAndStop('hurt'); } frame 103 { G.goPlay(this, 'idle'); } frame 104 { G.actAttack(this, G.ATTACK_LOW); G.goPlay(this, 'atklnormal'); } frame 109 { G.actAttack(this, G.ATTACK_MEDIUM); G.goPlay(this, 'atkmright'); } frame 116 { G.actAttack(this, G.ATTACK_HIGH); G.goPlay(this, 'atkhnormal'); } frame 122 { eye.gotoAndStop('angry'); } frame 148 { G.goPlay(this, 'idle'); } frame 149 { eye.gotoAndStop('angry'); } frame 171 { G.goPlay(this, 'idle'); } frame 172 { eye.gotoAndStop('angry'); } frame 187 { eye.gotoAndStop('hurt'); if (G.hitPlayer(eatbox)) { G.goPlay(this, 'atkhdevour'); } } frame 198 { G.goPlay(this, 'idle'); } frame 202 { G.actBusy(this); G.consumePlayer(this); eye.gotoAndStop('angry'); } frame 236 { eye.gotoAndStop('normal'); } frame 245 { G.goPlay(this, 'atkhdigest'); } frame 246 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'atkhwigglel'; WigObj.r = 'atkhwiggler'; WigObj.u = 'atkhwiggleu'; WigObj.d = 'atkhwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'atkhexcrete', 'L R U D', 6, 0); G.setEscape(this, 'atkhfinish', 'E', 1, 0); G.setEscape(this, 'atkhfinish', 'W', 10, 0); eye.gotoAndStop('lookatbelly'); } frame 266 { G.goPlay(this, 'atkhdigest'); } frame 267 { eye.gotoAndStop('hurt'); } frame 293 { G.goPlay(this, 'atkhdigest'); } frame 294 { eye.gotoAndStop('hurt'); } frame 311 { G.goPlay(this, 'atkhdigest'); } frame 312 { eye.gotoAndStop('hurt'); } frame 329 { G.goPlay(this, 'atkhdigest'); } frame 330 { eye.gotoAndStop('hurt'); } frame 346 { G.goPlay(this, 'atkhdigest'); } frame 347 { G.endDigestion(this); G.instantKillPlayer(this); eye.gotoAndStop('half'); } frame 381 { G.endDigestion(this); G.instantKillPlayer(this); eye.gotoAndStop('half'); } frame 410 { G.goPlay(this, 'atkhfinishloop'); } frame 414 { G.endDigestion(this); } frame 431 { head.eye.gotoAndStop('hurt'); } frame 443 { G.unconsumePlayer(this, -30); G.actUnbusy(); } frame 445 { G.goPlay(this, 'idle'); } } movieClip 14733 { } movieClip 14736 { } movieClip 14737 { } movieClip 14741 { } movieClip 14744 { instance ear1 of movieClip 14737 { onClipEvent (load) { this; gotoAndPlay(50); } } } movieClip 14746 { } movieClip 14748 { } movieClip 14766 { instance ear1 of movieClip 14737 { onClipEvent (load) { this; gotoAndPlay(50); } } } movieClip 14778 { instance ear1 of movieClip 14737 { onClipEvent (load) { this; gotoAndPlay(50); } } } movieClip 14791 { } movieClip 14793 { instance ear1 of movieClip 14737 { onClipEvent (load) { this; gotoAndPlay(50); } } } movieClip 14799 { } movieClip 14813 { instance ear1 of movieClip 14737 { onClipEvent (load) { this; gotoAndPlay(50); } } } movieClip 14832 { instance ear1 of movieClip 14737 { onClipEvent (load) { this; gotoAndPlay(50); } } } movieClip 14834 { instance ear1 of movieClip 14737 { onClipEvent (load) { this; gotoAndPlay(50); } } } movieClip 14865 { instance ear1 of movieClip 14737 { onClipEvent (load) { this; gotoAndPlay(50); } } } movieClip 14873 { instance ear1 of movieClip 14737 { onClipEvent (load) { this; gotoAndPlay(50); } } } movieClip 14916 { frame 1 { onEnterFrame = function () { if (!_parent.G.isPaused()) { if (_parent.animstruct != undefined) { _parent.G.handleBasicStruggle(_parent, _parent.animstruct); } else { _parent.G.handleBasicStruggle(_parent); } } }; } } movieClip 14955 { instance ear1 of movieClip 14737 { onClipEvent (load) { this; gotoAndPlay(50); } } } movieClip 15228 { frame 1 { G.actIdle(this); if (G.manualReset(this)) { G.setScaleValue(100); G.setName('Goodra'); G.setStatus('Goo Dragon'); G.setCredit('!A'); G.setHAtk(8); G.setMAtk(4); G.setLAtk(2); G.setHDef(1); G.setMDef(0); G.setLDef(2); G.setMaxHP(320); G.setHP(320); } } frame 30 { G.goPlay(this, 'idle'); } frame 35 { G.actMove(this, 1.8); } frame 35 { G.enableFullTrace(1); } frame 66 { G.goPlay(this, 'walk'); } frame 70 { G.actHurt(this, 4); } frame 76 { G.goPlay(this, 'idle'); } frame 81 { G.actHurt(this, 2); } frame 87 { G.goPlay(this, 'idle'); } frame 92 { G.actHurt(this, 0); } frame 97 { G.goPlay(this, 'idle'); } frame 102 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); } frame 122 { G.actHurt(this, 0); } frame 129 { G.goPlay(this, 'dead'); } frame 134 { G.actAttack(this, G.ATTACK_MEDIUM); G.goPlay(this, 'slashattack'); } frame 140 { G.actAttack(this, G.ATTACK_HIGH); G.goPlay(this, 'grabattack'); } frame 146 { G.actAttack(this, G.ATTACK_LOW); G.goPlay(this, 'nomattack'); } frame 171 { G.goPlay(this, 'idle'); } frame 191 { G.goPlay(this, 'idle'); } frame 218 { G.goPlay(this, 'idle'); } frame 228 { if (G.hitPlayer(grabbox)) { G.goPlay(this, 'grabsuccess'); } } frame 236 { G.goPlay(this, 'idle'); } frame 252 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'nomsuccess'); } } frame 260 { G.goPlay(this, 'idle'); } frame 366 { G.actBusy(this); G.consumePlayer(this); } frame 407 { G.goPlay(this, 'swallow'); } frame 413 { G.actBusy(this); G.consumePlayer(this); } frame 603 { G.goPlay(this, 'grabdigest'); } frame 606 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'grabstrugglel'; WigObj.r = 'grabstruggler'; WigObj.u = 'grabstruggleu'; WigObj.d = 'grabstruggled'; WigObj.e = 'grabdigestend'; WigObj.bl = 'grabpleasel'; WigObj.br = 'grabpleaser'; WigObj.bu = 'grabpelaseu'; WigObj.bd = 'grabpleased'; G.setAnims(this, WigObj); G.setEscape(this, 'happybelly', 'BL BR BU BD', 10, 0); G.setEscape(this, 'grabexcrete', 'L R U D', 10, 0); G.setEscape(this, 'intestine', 'L', 5, 0); G.setEscape(this, 'happybelly', 'W', 10, 0); G.setEscape(this, 'grabdigestend', 'E', 1, 0); } frame 632 { G.healPlayer(this, 3); } frame 658 { G.goPlay(this, 'grabdigest'); } frame 663 { G.healEnemy(1); G.hurtPlayer(this, 1); } frame 676 { G.goPlay(this, 'grabdigest'); } frame 680 { G.healEnemy(1); G.hurtPlayer(this, 1); } frame 693 { G.goPlay(this, 'grabdigest'); } frame 698 { G.healEnemy(1); G.hurtPlayer(this, 1); } frame 711 { G.goPlay(this, 'grabdigest'); } frame 716 { G.hurtPlayer(this, 1); G.healEnemy(1); } frame 729 { G.goPlay(this, 'grabdigest'); } frame 733 { G.healEnemy(1); G.hurtPlayer(this, 1); } frame 755 { G.goPlay(this, 'grabdigest'); } frame 759 { G.healEnemy(1); G.hurtPlayer(this, 1); } frame 778 { G.goPlay(this, 'grabdigest'); } frame 783 { G.healEnemy(1); G.hurtPlayer(this, 1); } frame 804 { G.goPlay(this, 'grabdigest'); } frame 809 { G.hurtPlayer(this, 1); G.healEnemy(1); } frame 837 { G.goPlay(this, 'grabdigest'); } frame 851 { G.endDigestion(this); G.instantKillPlayer(this); } frame 897 { G.goPlay(this, 'idle'); } frame 900 { G.endDigestion(this); } frame 950 { if (G.chance(50)) { G.goPlay(this, 'excretestuck'); } else { play(); } } frame 951 { G.endDigestion(this); } frame 978 { G.unconsumePlayer(this, -30); G.actUnbusy(); } frame 986 { G.goPlay(this, 'idle'); } frame 1032 { G.goPlay(this, 'inbutt'); } frame 1037 { G.startDigestion(this, 0); var WigObj = new Object(); WigObj.l = 'buttwiggle'; WigObj.r = 'buttwigglein'; WigObj.u = 'buttwiggle'; WigObj.d = 'buttwiggle'; WigObj.e = '???'; WigObj.bl = 'buttwiggle'; WigObj.br = 'buttwiggle'; WigObj.bu = 'buttwiggle'; WigObj.bd = 'buttwiggle'; G.setAnims(this, WigObj); G.setEscape(this, 'backin', 'R', 2, 0); G.setEscape(this, 'escape', 'L U D', 2, 0); G.setEscape(this, 'backin', 'W', 3, 0); } frame 1072 { G.goPlay(this, 'inbutt'); } frame 1104 { G.goPlay(this, 'inbutt'); } frame 1137 { G.goPlay(this, 'inbutt'); } frame 1144 { G.stopDigestion(this); } frame 1182 { G.goPlay(this, 'grabdigest'); } frame 1186 { G.stopDigestion(this); } frame 1227 { G.goPlay(this, 'deepdigest'); } frame 1232 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'tailwiggleL'; WigObj.r = 'tailwiggleR'; WigObj.u = 'tailwiggleU'; WigObj.d = 'tailwiggleD'; WigObj.e = 'tailgest'; WigObj.bl = 'tailpleasel'; WigObj.br = 'tailpleaser'; WigObj.bu = 'tailpleaseu'; WigObj.bd = 'tailpleased'; G.setAnims(this, WigObj); G.setEscape(this, 'stomach', 'L R U D', 10, 0); G.setEscape(this, 'tailgest', 'W', 10, 0); G.setEscape(this, 'tailgest', 'E', 1, 0); G.setEscape(this, 'tailtomid', 'BL BR BU BD', 10, 0); } frame 1264 { G.goPlay(this, 'deepdigest'); } frame 1278 { G.goPlay(this, 'deepdigest'); } frame 1295 { G.goPlay(this, 'deepdigest'); } frame 1313 { G.goPlay(this, 'deepdigest'); } frame 1331 { G.goPlay(this, 'deepdigest'); } frame 1353 { G.goPlay(this, 'deepdigest'); } frame 1381 { G.goPlay(this, 'deepdigest'); } frame 1405 { G.goPlay(this, 'deepdigest'); } frame 1432 { G.goPlay(this, 'deepdigest'); } frame 1435 { G.stopDigestion(this); } frame 1468 { G.goPlay(this, 'grabdigest'); } frame 1473 { G.endDigestion(this); G.instantKillPlayer(this); } frame 1507 { G.goPlay(this, 'idle'); } frame 1511 { G.stopDigestion(this); } frame 1568 { G.goPlay(this, 'middlebelly'); } frame 1572 { G.stopDigestion(this); } frame 1592 { G.goPlay(this, 'deepdigest'); } frame 1594 { G.stopDigestion(this); } frame 1618 { G.goPlay(this, 'middlebelly'); } frame 1621 { G.stopDigestion(this); } frame 1643 { G.goPlay(this, 'grabdigest'); } frame 1649 { G.startDigestion(this, 0); var WigObj = new Object(); WigObj.l = 'midwigglel'; WigObj.r = 'midwiggler'; WigObj.u = 'midwiggleu'; WigObj.d = 'midwiggled'; WigObj.e = 'grabdigestend'; WigObj.bl = 'midpleasel'; WigObj.br = 'midpleaser'; WigObj.bu = 'midpleaseu'; WigObj.bd = 'midpleased'; G.setAnims(this, WigObj); G.setEscape(this, 'midtotail', 'L', 7, 0); G.setEscape(this, 'midtobelly', 'R', 7, 0); } frame 1681 { G.goPlay(this, 'middlebelly'); } frame 1700 { G.goPlay(this, 'middlebelly'); } frame 1720 { G.goPlay(this, 'middlebelly'); } frame 1741 { G.goPlay(this, 'middlebelly'); } frame 1764 { G.goPlay(this, 'middlebelly'); } frame 1794 { G.goPlay(this, 'middlebelly'); } frame 1830 { G.goPlay(this, 'middlebelly'); } frame 1870 { G.goPlay(this, 'middlebelly'); } frame 1911 { G.goPlay(this, 'middlebelly'); } } movieClip 15230 { } movieClip 15232 { } movieClip 15236 { } movieClip 15238 { } movieClip 15270 { } movieClip 15280 { } movieClip 15327 { } movieClip 15353 { } movieClip 15355 { } movieClip 15652 { } movieClip 15824 { frame 1 { G.actIdle(this); if (G.manualReset(this)) { G.setScaleValue(100); G.setName('Frag'); G.setStatus('Huge'); G.setCredit('!A'); G.setHAtk(8); G.setMAtk(4); G.setLAtk(2); G.setHDef(1); G.setMDef(0); G.setLDef(2); G.setMaxHP(320); G.setHP(320); } } frame 6 { G.goPlay(this, 'idle'); } frame 10 { G.actMove(this, 3); } frame 28 { G.goPlay(this, 'walk'); } frame 32 { G.actHurt(this, 4); } frame 38 { G.goPlay(this, 'idle'); } frame 43 { G.actHurt(this, 2); } frame 49 { G.goPlay(this, 'idle'); } frame 54 { G.actHurt(this, 0); } frame 59 { G.goPlay(this, 'idle'); } frame 64 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); } frame 84 { if (G.hitPlayer(grabbox)) { G.goPlay(this, 'fallsquish'); } } frame 96 { G.actHurt(this, 0); } frame 103 { G.goPlay(this, 'dead'); } frame 110 { G.healEnemy(1); G.actBusy(this); G.consumePlayer(this); } frame 251 { G.goPlay(this, 'laststand'); } frame 255 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'lastsquirm'; WigObj.r = 'lastsquirm'; WigObj.u = 'lastsquirm'; WigObj.d = 'lastsquirm'; WigObj.e = 'grabdigestend'; G.setAnims(this, WigObj); G.setEscape(this, 'secondchance', 'L R U D', 5, 0); G.setEscape(this, 'grabdigestend', 'W', 10, 0); G.setEscape(this, 'grabdigestend', 'E', 1, 0); } frame 310 { G.goPlay(this, 'laststand'); } frame 312 { G.healEnemy(10); } frame 348 { G.goPlay(this, 'laststand'); } frame 350 { G.endDigestion(this); G.instantKillPlayer(this); } frame 414 { G.goPlay(this, 'idle'); } frame 418 { G.endDigestion(this); } frame 490 { G.unconsumePlayer(this, -30); G.actUnbusy(); } frame 505 { G.goPlay(this, 'idle'); } frame 511 { G.actAttack(this, G.ATTACK_MEDIUM); if (G.chance(50)) { G.goPlay(this, 'atkmnormal'); } else { G.goPlay(this, 'tonguewhip'); } } frame 517 { G.actAttack(this, G.ATTACK_HIGH); G.goPlay(this, 'atkhnormal'); } frame 523 { G.actAttack(this, G.ATTACK_LOW); G.goPlay(this, 'atklnormal'); } frame 561 { G.goPlay(this, 'idle'); } frame 581 { if (G.hitPlayer(grabbox)) { G.goPlay(this, 'atkheat'); } } frame 597 { G.goPlay(this, 'idle'); } frame 602 { G.actBusy(this); G.consumePlayer(this); } frame 657 { G.goPlay(this, 'grabdigest'); } frame 679 { G.goPlay(this, 'idle'); } frame 683 { G.actAttack(this, G.ATTACK_SPECIAL); } frame 695 { if (G.hitPlayer(grabbox)) { G.goPlay(this, 'tonguehit'); } } frame 718 { G.goPlay(this, 'idle'); } frame 721 { G.actBusy(this); G.consumePlayer(this); } frame 861 { if (G.chance(50)) { G.goPlay(this, 'grabdigest'); } else { G.goPlay(this, 'bigburp'); } } frame 903 { G.goPlay(this, 'grabdigest'); } frame 907 { G.actAttack(this, G.ATTACK_SPECIAL); } frame 916 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'grabdevour'); } } frame 921 { G.goPlay(this, 'idle'); } frame 926 { G.actBusy(this); G.consumePlayer(this); } frame 940 { G.goPlay(this, 'grabdigest'); } frame 945 { G.startDigestion(this, 60); var WigObj = new Object(); WigObj.l = 'grabstrugglel'; WigObj.r = 'grabstruggler'; WigObj.u = 'grabstruggleu'; WigObj.d = 'grabstruggled'; WigObj.e = 'grabdigestend'; G.setAnims(this, WigObj); G.setEscape(this, 'grabrelease', 'L R U D', 10, 0); G.setEscape(this, 'grabdigestend', 'W', 10, 0); G.setEscape(this, 'grabdigestend', 'E', 1, 0); } frame 991 { G.healEnemy(10); G.goPlay(this, 'grabdigest'); } frame 996 { G.hurtPlayer(this, 2); G.healEnemy(2); } frame 1012 { G.goPlay(this, 'grabdigest'); } frame 1016 { G.hurtPlayer(this, 2); G.healEnemy(2); } frame 1034 { G.goPlay(this, 'grabdigest'); } frame 1039 { G.hurtPlayer(this, 2); G.healEnemy(2); } frame 1056 { G.goPlay(this, 'grabdigest'); } frame 1061 { G.hurtPlayer(this, 2); G.healEnemy(2); } frame 1076 { G.goPlay(this, 'grabdigest'); } frame 1081 { G.endDigestion(this); G.instantKillPlayer(this); } frame 1122 { G.goPlay(this, 'idle'); } frame 1126 { G.endDigestion(this); } frame 1137 { if (G.chance(75)) { play(); } else { G.goPlay(this, 'grabvomit'); } } frame 1217 { G.goPlay(this, 'grabdigest'); } frame 1226 { G.endDigestion(this); } frame 1261 { G.unconsumePlayer(this, -30); G.actUnbusy(); } frame 1277 { G.goPlay(this, 'idle'); } } movieClip 15826 { } movieClip 15828 { } movieClip 15830 { } movieClip 15838 { frame 1 { stop(); } } movieClip 15840 { } movieClip 15843 { } movieClip 15846 { } movieClip 15847 { } movieClip 15941 { } movieClip 16127 { frame 1 { onEnterFrame = function () { if (!_parent.G.isPaused()) { _parent.G.handleBasicStruggle(_parent, _parent.WigObj); } }; } } movieClip 16378 { frame 1 { G.actIdle(this); if (G.manualReset(this)) { G.setScaleValue(200); G.setName('Dark Nidoking'); G.setStatus('You\'re His Bitch'); G.setCredit('!F'); G.setHAtk(5); G.setMAtk(10); G.setLAtk(15); G.setHDef(0); G.setMDef(20); G.setLDef(15); G.setMaxHP(500); G.setHP(500); } } frame 42 { G.goPlay(this, 'idle'); } frame 47 { G.actMove(this, 3); head.eye.gotoAndStop('angry'); } frame 88 { G.goPlay(this, 'walk'); } frame 90 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); head.eye.gotoAndStop('dazed'); } frame 120 { G.goPlay(this, 'dead'); } frame 123 { G.actHurt(this, 0); } frame 157 { G.actHurt(this, 4); head.eye.gotoAndStop('angry'); } frame 185 { head.eyes.gotoAndStop('pleased'); } frame 189 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 190 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 191 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 192 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 193 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 194 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 195 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 196 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 197 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 198 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 199 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 200 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 201 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 202 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 203 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 204 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 205 { if (G.hitPlayer(ragebox)) { G.goPlay(this, 'ragecounter'); } } frame 216 { head.eyes.gotoAndStop('angry'); } frame 256 { G.goPlay(this, 'Idle'); } frame 259 { head.eyes.gotoAndStop('angry'); G.actBusy(this); G.consumePlayer(this); G.hurtPlayer(this, 7); } frame 396 { G.goPlay(this, 'sitdigest'); } frame 399 { G.actHurt(this, 2); head.eye.gotoAndStop('hurt'); } frame 404 { G.goPlay(this, 'idle'); } frame 408 { G.actHurt(this, 0); head.eye.gotoAndStop('hurt'); } frame 413 { G.goPlay(this, 'idle'); } frame 417 { G.actAttack(this, G.ATTACK_MEDIUM); G.goPlay(this, 'atkmnormal'); } frame 425 { G.actAttack(this, G.ATTACK_LOW); G.goPlay(this, 'atklnormal'); } frame 432 { G.actAttack(this, G.ATTACK_HIGH); G.goPlay(this, 'atkhnormal'); } frame 444 { head.eye.gotoAndStop('happy'); } frame 471 { if (G.hitPlayer(smashbox)) { G.goPlay(this, 'smashcatch'); } } frame 472 { if (G.hitPlayer(smashbox)) { G.goPlay(this, 'smashcatch'); } } frame 473 { if (G.hitPlayer(smashbox)) { G.goPlay(this, 'smashcatch'); } } frame 474 { if (G.hitPlayer(smashbox)) { G.goPlay(this, 'smashcatch'); } } frame 475 { if (G.hitPlayer(smashbox)) { G.goPlay(this, 'smashcatch'); } } frame 476 { if (G.hitPlayer(smashbox)) { G.goPlay(this, 'smashcatch'); } } frame 489 { G.goPlay(this, 'idle'); } frame 492 { G.actBusy(this); G.consumePlayer(this); G.actHurt(this, 5); } frame 707 { G.goPlay(this, 'sitdigest'); } frame 710 { head.eye.gotoAndStop('angry'); } frame 738 { if (G.hitPlayer(poisonbox)) { G.goPlay(this, 'poisoncatch'); } } frame 739 { if (G.hitPlayer(poisonbox)) { G.goPlay(this, 'poisoncatch'); } } frame 740 { if (G.hitPlayer(poisonbox)) { G.goPlay(this, 'poisoncatch'); } } frame 741 { if (G.hitPlayer(poisonbox)) { G.goPlay(this, 'poisoncatch'); } } frame 742 { if (G.hitPlayer(poisonbox)) { G.goPlay(this, 'poisoncatch'); } } frame 743 { if (G.hitPlayer(poisonbox)) { G.goPlay(this, 'poisoncatch'); } } frame 744 { if (G.hitPlayer(poisonbox)) { G.goPlay(this, 'poisoncatch'); } } frame 745 { if (G.hitPlayer(poisonbox)) { G.goPlay(this, 'poisoncatch'); } } frame 760 { G.goPlay(this, 'idle'); } frame 763 { G.actBusy(this); G.consumePlayer(this); G.hurtPlayer(this, 2); } frame 798 { G.shakeBegin(3, 5, 10); G.hurtPlayer(this, 5); } frame 879 { head.eye.gotoAndStop('surprised'); } frame 902 { head.eye.gotoAndStop('angry'); } frame 956 { G.goPlay(this, 'atkhdigest'); } frame 959 { head.eye.gotoAndStop('pleased'); } frame 990 { if (G.hitPlayer(eatbox)) { G.goPlay(this, 'atkhdevour'); } head.eye.gotoAndStop('pleased'); } frame 1001 { G.goPlay(this, 'idle'); } frame 1005 { G.actBusy(this); G.consumePlayer(this); head.eye.gotoAndStop('joy'); G.hurtPlayer(this, 5); } frame 1016 { head.eye.gotoAndStop('joy'); } frame 1030 { head.eye.gotoAndStop('joy'); } frame 1037 { head.eye.gotoAndStop('joy'); } frame 1055 { head.eye.gotoAndStop('joy'); } frame 1064 { head.eye.gotoAndStop('joy'); } frame 1070 { head.eye.gotoAndStop('pleased'); } frame 1111 { G.startDigestion(this, 10); var WigObj = new Object(); WigObj.l = 'atkhwigglel'; WigObj.r = 'atkhwiggler'; WigObj.u = 'atkhwiggleu'; WigObj.d = 'atkhwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'atkhexcrete', 'L R U D', 5, 0); G.setEscape(this, 'atkhfinish', 'E', 1, 0); head.eye.gotoAndStop('pleased'); } frame 1114 { head.eye.gotoAndStop('pleased'); } frame 1152 { G.goPlay(this, 'atkhdigest'); } frame 1155 { head.eye.gotoAndStop('pleased'); G.hurtPlayer(this, 1); } frame 1171 { G.goPlay(this, 'atkhdigest'); } frame 1174 { head.eye.gotoAndStop('pleased'); G.hurtPlayer(this, 2); } frame 1188 { G.goPlay(this, 'atkhdigest'); } frame 1191 { head.eye.gotoAndStop('pleased'); G.hurtPlayer(this, 2); } frame 1207 { G.goPlay(this, 'atkhdigest'); } frame 1210 { head.eye.gotoAndStop('pleased'); G.hurtPlayer(this, 2); } frame 1229 { G.goPlay(this, 'atkhdigest'); } frame 1232 { G.endDigestion(this); G.instantKillPlayer(this); head.eye.gotoAndStop('angry'); } frame 1259 { head.eye.gotoAndStop('angry'); } frame 1278 { head.eye.gotoAndStop('angry'); } frame 1296 { G.goPlay(this, 'finishdigest'); } frame 1299 { G.endDigestion(this); head.eye.gotoAndStop('surprised'); } frame 1310 { head.eye.gotoAndStop('surprised'); } frame 1331 { head.eye.gotoAndStop('surprised'); } frame 1341 { head.eye.gotoAndStop('surprised'); } frame 1359 { head.eye.gotoAndStop('hurt'); } frame 1380 { G.unconsumePlayer(this, 220); G.actUnbusy(); } frame 1382 { G.goPlay(this, 'idle'); } frame 1385 { G.startDigestion(this, 10); var WigObj = new Object(); WigObj.l = 'sitdigestwigglel'; WigObj.r = 'sitdigestwiggler'; WigObj.u = 'sitdigestwiggleu'; WigObj.d = 'sitdigestwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'sitdigestexcrete', 'L R U D', 5, 0); G.setEscape(this, 'sitdigestend', 'E', 1, 0); head.eye.gotoAndStop('joy'); } frame 1422 { G.goPlay(this, 'sitdigest'); } frame 1425 { head.eye.gotoAndStop('pleased'); G.hurtPlayer(this, 1); } frame 1445 { G.goPlay(this, 'sitdigest'); } frame 1448 { head.eye.gotoAndStop('pleased'); G.hurtPlayer(this, 2); } frame 1466 { G.goPlay(this, 'sitdigest'); } frame 1469 { head.eye.gotoAndStop('pleased'); G.hurtPlayer(this, 2); } frame 1489 { G.goPlay(this, 'sitdigest'); } frame 1492 { head.eye.gotoAndStop('pleased'); G.hurtPlayer(this, 2); } frame 1513 { G.goPlay(this, 'sitdigest'); } frame 1516 { G.endDigestion(this); head.eye.gotoAndStop('angry'); } frame 1570 { G.goPlay(this, 'idle'); G.unconsumePlayer(this, 220); G.actUnbusy(); } frame 1573 { G.endDigestion(this); G.instantKillPlayer(this); head.eye.gotoAndStop('pleased'); } frame 1625 { G.goPlay(this, 'finishdigest'); } frame 1628 { G.startDigestion(this, 200); var WigObj = new Object(); WigObj.l = 'finishdigestwigglel'; WigObj.r = 'finishdigestwiggler'; WigObj.u = 'finishdigestwiggleu'; WigObj.d = 'finishdigestwiggled'; G.setAnims(this, WigObj); head.eye.gotoAndStop('pleased'); } frame 1638 { head.eye.gotoAndStop('pleased'); } frame 1679 { G.goPlay(this, 'finishdigest'); } frame 1736 { G.goPlay(this, 'finishdigestwiggleumovie'); } frame 1739 { G.startDigestion(this, 200); var WigObj = new Object(); WigObj.l = 'finishdigestwiggleumoviel'; WigObj.r = 'finishdigestwiggleumovier'; WigObj.u = 'finishdigestwiggleumovieu'; WigObj.d = 'finishdigestwiggleumoviereturn'; G.setAnims(this, WigObj); head.eye.gotoAndStop('joy'); } frame 1745 { head.eye.gotoAndStop('joy'); } frame 1775 { G.goPlay(this, 'finishdigestwiggleumovie'); } frame 1780 { head.eye.gotoAndStop('pleased'); } frame 1810 { G.goPlay(this, 'finishdigestwiggleumovie'); } frame 1813 { head.eye.gotoAndStop('pleased'); } frame 1836 { G.goPlay(this, 'finishdigestwiggleumovie'); } frame 1839 { head.eye.gotoAndStop('pleased'); } frame 1875 { G.goPlay(this, 'finishdigestwiggleumovie'); } frame 1878 { head.eye.gotoAndStop('joy'); } frame 1903 { G.goPlay(this, 'finishdigest'); } frame 1906 { head.eye.gotoAndStop('pleased'); } frame 1935 { head.eye.gotoAndStop('pleased'); } frame 1958 { head.eye.gotoAndStop('pleased'); } frame 2000 { G.goPlay(this, 'finishdigestwiggledmovie'); } frame 2003 { G.startDigestion(this, 200); var WigObj = new Object(); WigObj.l = 'finishdigestwiggledmoviel'; WigObj.r = 'finishdigestwiggledmovier'; WigObj.u = 'finishdigestwiggledmovieu'; WigObj.d = 'finishdigestwiggledmoviereturn'; G.setAnims(this, WigObj); head.eye.gotoAndStop('joy'); } frame 2079 { G.goPlay(this, 'finishdigestwiggledmovie'); } frame 2082 { head.eye.gotoAndStop('pleased'); } frame 2112 { G.goPlay(this, 'finishdigestwiggledmovie'); } frame 2115 { head.eye.gotoAndStop('pleased'); } frame 2142 { G.goPlay(this, 'finishdigestwiggledmovie'); } frame 2145 { head.eye.gotoAndStop('pleased'); } frame 2176 { G.goPlay(this, 'finishdigestwiggledmovie'); } frame 2179 { head.eye.gotoAndStop('joy'); } frame 2224 { G.goPlay(this, 'finishdigest'); } frame 2227 { head.eye.gotoAndStop('joy'); } frame 2301 { G.goPlay(this, 'finishdigestwigglermovie'); } frame 2304 { head.eye.gotoAndStop('joy'); G.startDigestion(this, 200); var WigObj = new Object(); WigObj.l = 'finishdigestwigglermoviel'; WigObj.r = 'finishdigestwigglermovier'; WigObj.u = 'finishdigestwigglermovieu'; WigObj.d = 'finishdigestwigglermoviereturn'; G.setAnims(this, WigObj); } frame 2337 { G.goPlay(this, 'finishdigestwigglermovie'); } frame 2340 { head.eye.gotoAndStop('joy'); } frame 2369 { G.goPlay(this, 'finishdigestwigglermovie'); } frame 2372 { head.eye.gotoAndStop('joy'); } frame 2409 { G.goPlay(this, 'finishdigestwigglermovie'); } frame 2413 { head.eye.gotoAndStop('joy'); } frame 2450 { G.goPlay(this, 'finishdigestwigglermovie'); } frame 2453 { head.eye.gotoAndStop('pleased'); } frame 2550 { G.goPlay(this, 'finishdigest'); } frame 2586 { G.goPlay(this, 'finishdigestwigglelmovie'); } frame 2589 { head.eye.gotoAndStop('joy'); G.startDigestion(this, 200); var WigObj = new Object(); WigObj.l = 'finishdigestwigglelmoviel'; WigObj.r = 'finishdigestwigglelmovier'; WigObj.u = 'finishdigestwigglelmovieu'; WigObj.d = 'finishdigestwigglelmoviereturn'; G.setAnims(this, WigObj); } frame 2622 { G.goPlay(this, 'finishdigestwigglelmovie'); } frame 2658 { G.goPlay(this, 'finishdigestwigglelmovie'); } frame 2694 { G.goPlay(this, 'finishdigestwigglelmovie'); } frame 2730 { G.goPlay(this, 'finishdigestwigglelmovie'); } frame 2766 { G.goPlay(this, 'finishdigest'); } frame 2769 { G.unconsumePlayer(this, -30); G.actUnbusy(); } frame 2782 { G.goPlay(this, 'idle'); } } movieClip 16381 { frame 1 { stop(); } } movieClip 16401 { frame 1 { stop(); } } movieClip 16403 { } movieClip 16405 { } movieClip 16407 { } movieClip 16410 { } movieClip 16412 { } movieClip 16417 { frame 1 { stop(); } frame 9 { stop(); } } movieClip 16606 { } movieClip 16615 { frame 1 { onEnterFrame = function () { if (!_parent.G.isPaused()) { _parent.G.handleBasicStruggle(_parent, _parent.WigObj); } }; } } movieClip 17285 { frame 1 { G.actIdle(this); if (G.manualReset(this)) { G.setScaleValue(200); G.setName('Nidoqueen'); G.setStatus('Cuddly ^_^'); G.setCredit('!F'); G.setHAtk(10); G.setMAtk(5); G.setLAtk(10); G.setHDef(0); G.setMDef(2); G.setLDef(0); G.setMaxHP(400); G.setHP(400); G.setValue('love', 0); G.setValue('angry', 0); } } frame 27 { G.goPlay(this, 'idle'); } frame 30 { G.actMove(this, 2); } frame 65 { G.goPlay(this, 'walk'); } frame 68 { G.actHurt(this, 4); } frame 76 { G.goPlay(this, 'idle'); } frame 79 { G.actHurt(this, 2); } frame 86 { G.goPlay(this, 'idle'); } frame 91 { G.actHurt(this, 0); } frame 104 { if (G.hitPlayer(fallbox)) { G.goPlay(this, 'hitldevour'); } } frame 118 { head.eye.gotoAndStop('dazed'); } frame 127 { G.goPlay(this, 'idle'); } frame 130 { G.actBusy(this); G.consumePlayer(this); } frame 275 { G.goPlay(this, 'digest'); } frame 278 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); head.eye.gotoAndStop('dazed'); } frame 352 { G.goPlay(this, 'dead'); } frame 355 { G.actHurt(this, 0); } frame 369 { G.actAttack(this, G.ATTACK_MEDIUM); G.goPlay(this, 'atkmnormal'); } frame 375 { G.actAttack(this, G.ATTACK_HIGH); G.goPlay(this, 'atkhnormal'); } frame 381 { G.actAttack(this, G.ATTACK_LOW); G.goPlay(this, 'atklnormal'); } frame 405 { if (G.hitPlayer(grabbox)) { G.goPlay(this, 'atkmgrab'); } } frame 420 { G.goPlay(this, 'idle'); } frame 453 { G.goPlay(this, 'idle'); } frame 478 { G.goPlay(this, 'idle'); } frame 481 { G.actBusy(this); G.consumePlayer(this); } frame 491 { head.eye.gotoAndStop('happy'); } frame 515 { G.goPlay(this, 'atkmgrabhold'); } frame 519 { G.startDigestion(this, 100); var WigObj = new Object(); WigObj.l = 'grabstrugglel'; WigObj.r = 'grabstruggler'; WigObj.u = 'grabstruggleu'; WigObj.d = 'grabstruggled'; G.setAnims(this, WigObj); G.setEscape(this, 'grabreleasehappy', 'U', 5, 0); G.setEscape(this, 'grabreleasehappy', 'L', 5, 0); G.setEscape(this, 'grabreleaseangry', 'R', 5, 0); G.setEscape(this, 'grabreleasenormal', 'D', 5, 0); G.setEscape(this, 'grabreleasenormal', 'W', 7, 0); G.setEscape(this, 'grabreleasenormal', 'E', 1, 0); } frame 543 { G.goPlay(this, 'atkmgrabhold'); } frame 546 { head.eye.gotoAndStop('joy'); G.addValue('love', 2); G.addValue('angry', -1); } frame 567 { G.goPlay(this, 'atkmgrabhold'); } frame 570 { G.hurtPlayer(this, 2); head.eye.gotoAndStop('angry'); G.addValue('love', -1); G.addValue('angry', 2); } frame 591 { G.goPlay(this, 'atkmgrabhold'); } frame 594 { head.eye.gotoAndStop('joy'); G.addValue('love', 2); G.addValue('angry', -1); } frame 615 { G.goPlay(this, 'atkmgrabhold'); } frame 618 { G.hurtPlayer(this, 1); head.eye.gotoAndStop('happy'); G.addValue('love', -1); G.addValue('angry', -1); } frame 639 { G.goPlay(this, 'atkmgrabhold'); } frame 642 { G.stopDigestion(this); head.eye.gotoAndStop('joy'); } frame 716 { G.goPlay(this, 'cuddle'); } frame 719 { G.stopDigestion(this); head.eye.gotoAndStop('angry'); } frame 761 { G.hurtPlayer(this, 3); } frame 823 { G.goPlay(this, 'digest2'); } frame 826 { G.stopDigestion(this); } frame 922 { G.goPlay(this, 'digest'); } frame 925 { head.eye.gotoAndStop('lookbelly'); G.startDigestion(this, 30); var WigObj = new Object(); WigObj.l = 'digestwigglel'; WigObj.r = 'digestwiggler'; WigObj.u = 'digestwiggleu'; WigObj.d = 'digestwiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'vomit', 'U', 5, 0); G.setEscape(this, 'movetobelly2', 'D', 5, 0); G.setEscape(this, 'movetobelly2', 'R', 5, 0); G.setEscape(this, 'movetobelly2', 'L', 5, 0); G.setEscape(this, 'digestend', 'W', 7, 0); G.setEscape(this, 'digestend', 'E', 1, 0); } frame 963 { G.goPlay(this, 'digest'); } frame 966 { head.eye.gotoAndStop('joy'); G.addValue('love', 2); G.addValue('angry', -1); } frame 984 { G.goPlay(this, 'digest'); } frame 987 { head.eye.gotoAndStop('angry'); G.addValue('love', -1); G.addValue('angry', 2); G.hurtPlayer(this, 2); } frame 1005 { G.goPlay(this, 'digest'); } frame 1008 { head.eye.gotoAndStop('joy'); G.addValue('love', 2); G.addValue('angry', -1); } frame 1025 { G.goPlay(this, 'digest'); } frame 1028 { head.eye.gotoAndStop('lookbelly'); G.addValue('love', -1); G.addValue('angry', -1); G.hurtPlayer(this, 1); } frame 1045 { G.goPlay(this, 'digest'); } frame 1048 { G.stopDigestion(this); G.instantKillPlayer(this); } frame 1094 { G.actUnbusy(); G.goPlay(this, 'idle'); } frame 1097 { G.stopDigestion(this); } frame 1124 { G.goPlay(this, 'digest2'); } frame 1127 { G.stopDigestion(this); } frame 1185 { G.unconsumePlayer(this, 220); G.actUnbusy(); } frame 1188 { G.goPlay(this, 'idle'); } frame 1192 { head.eye.gotoAndStop('lookbelly'); G.startDigestion(this, 20); var WigObj = new Object(); WigObj.l = 'digest2wigglel'; WigObj.r = 'digest2wiggler'; WigObj.u = 'digest2wiggleu'; WigObj.d = 'digest2wiggled'; G.setAnims(this, WigObj); G.setEscape(this, 'movetobelly1', 'U', 5, 0); G.setEscape(this, 'trick', 'D', 3, 0); G.setEscape(this, 'trick', 'R', 3, 0); G.setEscape(this, 'trick', 'L', 3, 0); G.setEscape(this, 'egglay', 'W', 5, 0); G.setEscape(this, 'egglay', 'E', 1, 0); } frame 1233 { G.goPlay(this, 'digest2'); } frame 1236 { head.eye.gotoAndStop('joy'); G.addValue('love', 2); G.addValue('angry', -1); } frame 1252 { G.goPlay(this, 'digest2'); } frame 1255 { head.eye.gotoAndStop('angry'); G.addValue('love', -1); G.addValue('angry', 2); G.hurtPlayer(this, 2); } frame 1271 { G.goPlay(this, 'digest2'); } frame 1274 { head.eye.gotoAndStop('joy'); G.addValue('love', 2); G.addValue('angry', -1); } frame 1290 { G.goPlay(this, 'digest2'); } frame 1293 { head.eye.gotoAndStop('lookbelly'); G.addValue('love', -1); G.addValue('angry', -1); G.hurtPlayer(this, 1); } frame 1309 { G.goPlay(this, 'digest2'); } frame 1312 { G.stopDigestion(this); } frame 1335 { G.goPlay(this, 'digest'); } frame 1338 { head.eye.gotoAndStop('happy'); G.stopDigestion(this); } frame 1448 { head.eye.gotoAndStop('angry'); } frame 1532 { G.hurtPlayer(this, 5); } frame 1547 { G.goPlay(this, 'digest'); } frame 1550 { G.stopDigestion(this); } frame 1551 { trace('love: ' + G.getValue('love', 0) + ' angry: ' + G.getValue('angry', 0)); if (G.getValue('love', 0) > 3) { G.goPlay(this, 'eggcuddle'); } else { if (G.getValue('angry', 0) > 3) { G.goPlay(this, 'eggsmash'); } else { G.goPlay(this, 'eggthrow'); } } } frame 1554 { G.goPlay(this, 'egglay'); } frame 1559 { G.stopDigestion(this); G.instantKillPlayer(this); } frame 1587 { head.eye.gotoAndStop('normal'); } frame 1765 { G.goPlay(this, 'idle'); G.actUnbusy(); } frame 1768 { head.eye.gotoAndStop('happy'); G.stopDigestion(this); G.instantKillPlayer(this); } frame 1894 { head.eye.gotoAndStop('joy'); } frame 1925 { G.goPlay(this, 'eggnuzzle'); } frame 1928 { head.eye.gotoAndStop('joy'); var WigObj = new Object(); WigObj.l = 'eggwiggle'; WigObj.r = 'eggwiggle'; WigObj.u = 'eggwiggle'; WigObj.d = 'eggwiggle'; G.setAnims(this, WigObj); } frame 1975 { G.goPlay(this, 'eggnuzzle'); } frame 1978 { head.eye.gotoAndStop('happy'); } frame 2006 { G.goPlay(this, 'eggnuzzle'); } frame 2009 { G.stopDigestion(this); G.instantKillPlayer(this); } frame 2104 { head.eye.gotoAndStop('angry'); } frame 2242 { G.goPlay(this, 'eggdeath'); } frame 2254 { G.goPlay(this, 'eggdeath'); } frame 2257 { head.eye.gotoAndStop('joy'); G.startDigestion(this, 20); var WigObj = new Object(); WigObj.l = 'cuddlestrugglel'; WigObj.r = 'cuddlestruggler'; WigObj.u = 'cuddlestruggleu'; WigObj.d = 'cuddlestruggled'; G.setAnims(this, WigObj); G.setEscape(this, 'cuddlereleasehappy', 'U', 7, 0); G.setEscape(this, 'grabreleaseangry', 'D', 7, 0); G.setEscape(this, 'grabreleaseangry', 'R', 7, 0); G.setEscape(this, 'cuddlereleasehappy', 'L', 7, 0); G.setEscape(this, 'cuddlefinish', 'E', 1, 0); G.setEscape(this, 'cuddlefinish', 'W', 7, 0); } frame 2285 { G.goPlay(this, 'cuddle'); } frame 2288 { head.eye.gotoAndStop('joy'); G.addValue('love', 2); G.addValue('angry', -1); } frame 2309 { G.goPlay(this, 'cuddle'); } frame 2312 { head.eye.gotoAndStop('normal'); G.addValue('love', -1); G.addValue('angry', -1); } frame 2332 { G.goPlay(this, 'cuddle'); } frame 2335 { head.eye.gotoAndStop('joy'); G.addValue('love', 2); G.addValue('angry', -1); } frame 2357 { G.goPlay(this, 'cuddle'); } frame 2360 { head.eye.gotoAndStop('angry'); G.addValue('love', -1); G.addValue('angry', 2); } frame 2383 { G.goPlay(this, 'cuddle'); } frame 2386 { G.stopDigestion(this); } frame 2474 { G.unconsumePlayer(this, 220); G.actUnbusy(); } frame 2477 { G.goPlay(this, 'idle'); } frame 2481 { head.eye.gotoAndStop('happy'); G.instantKillPlayer(this); G.stopDigestion(this); } frame 2553 { G.goPlay(this, 'cuddlesleep'); } frame 2556 { head.eye.gotoAndStop('happy'); } frame 2605 { G.goPlay(this, 'cuddlesleep'); } frame 2608 { G.unconsumePlayer(this, 30); G.actUnbusy(); } frame 2614 { G.goPlay(this, 'idle'); } } movieClip 17287 { } movieClip 17289 { } movieClip 17291 { } movieClip 17300 { frame 1 { stop(); } } movieClip 17302 { } movieClip 17307 { } movieClip 17309 { } movieClip 17311 { } movieClip 17324 { frame 1 { stop(); } frame 37 { gotoAndStop(1); } frame 75 { gotoAndStop(1); } frame 93 { gotoAndStop(1); } } movieClip 17960 { frame 1 { G.actIdle(this); if (G.getValue('exp', 5) > 5) { head.eye.gotoAndStop('happy'); } if (G.manualReset(this)) { G.setScaleValue(200); G.setName('Scourge'); G.setStatus('Alien Dino'); G.setCredit('!F'); G.setHAtk(5); G.setMAtk(5); G.setLAtk(5); G.setHDef(14); G.setMDef(18); G.setLDef(16); G.setMaxHP(700); G.setHP(350); G.setValue('exp', 0); G.setValue('end', 0); G.setValue('levelonce', 0); G.setValue('lvl', 0); } } frame 32 { G.goPlay(this, 'idle'); } frame 35 { G.actMove(this, 1.2); if (G.getValue('exp', 0) > 5) { head.eye.gotoAndStop('happy'); } } frame 140 { G.goPlay(this, 'walk'); } frame 143 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); head.eye.gotoAndStop('pain'); } frame 162 { G.goPlay(this, 'dead'); } frame 165 { G.actHurt(this, 0); head.eye.gotoAndStop('pain'); } frame 174 { G.goPlay(this, 'dead'); } frame 177 { G.actHurt(this, 4); if (G.getValue('exp', 0) > 5) { head.eye.gotoAndStop('happy'); } else { head.eye.gotoAndStop('pain'); } } frame 183 { G.goPlay(this, 'idle'); } frame 186 { G.actHurt(this, 4); if (G.getValue('exp', 0) > 5) { head.eye.gotoAndStop('happy'); } else { head.eye.gotoAndStop('pain'); } } frame 192 { G.goPlay(this, 'idle'); } frame 195 { G.actHurt(this, 4); if (G.getValue('exp', 0) > 5) { head.eye.gotoAndStop('happy'); } else { head.eye.gotoAndStop('pain'); } } frame 201 { G.goPlay(this, 'idle'); } frame 204 { G.actAttack(this, G.ATTACK_HIGH); if (G.getValue('exp', 0) > 5) { head.eye.gotoAndStop('happy'); } if (G.getValue('exp', 0) > 10) { G.goPlay(this, 'crouchbite'); } else { G.goPlay(this, 'atkhnormal'); } } frame 213 { G.actAttack(this, G.ATTACK_MEDIUM); if (G.chance(70)) { G.goPlay(this, 'atklnormal'); } else { G.goPlay(this, 'atkl'); } if (G.getValue('exp', 0) > 5) { head.eye.gotoAndStop('happy'); } } frame 222 { G.actAttack(this, G.ATTACK_LOW); if (G.getValue('exp', 0) > 20) { G.goPlay(this, 'inhale'); } else { G.goPlay(this, 'atkmnormal'); } if (G.getValue('exp', 0) > 5) { head.eye.gotoAndStop('happy'); } } frame 254 { G.goPlay(this, 'idle'); } frame 293 { if (G.hitPlayer(bitebox)) { G.goPlay(this, 'bigbite'); } } frame 305 { G.goPlay(this, 'idle'); } frame 308 { G.actBusy(this); G.consumePlayer(this); } frame 335 { G.goPlay(this, 'level2chomp'); } frame 359 { G.goPlay(this, 'idle'); } frame 378 { G.shakeBegin(0.5, 0.5, 2); } frame 392 { G.shakeBegin(0.5, 0.5, 2); } frame 427 { G.goPlay(this, 'inhalecont'); } frame 430 { function checkUpdate() { if (G.hitPlayer(inhalebox)) { G.goPlay(this, 'inhalesuccess'); } G.suckPlayer(this, 1000, 9); } } frame 443 { function checkUpdate() { if (G.hitPlayer(inhalebox)) { G.goPlay(this, 'inhalesuccess'); } G.suckPlayer(this, 1000, 11); } } frame 458 { function checkUpdate() { if (G.hitPlayer(inhalebox)) { G.goPlay(this, 'inhalesuccess'); } G.suckPlayer(this, 1000, 12); } } frame 472 { function checkUpdate() { if (G.hitPlayer(inhalebox)) { G.goPlay(this, 'inhalesuccess'); } G.suckPlayer(this, 1000, 10); } } frame 490 { G.goPlay(this, 'inhalefail'); } frame 493 { G.actBusy(this); G.consumePlayer(this); } frame 534 { if (G.getValue('exp', 0) > 21) { G.goPlay(this, 'level2digest'); } else { G.goPlay(this, 'digest'); } } frame 579 { G.goPlay(this, 'idle'); } frame 599 { if (G.hitPlayer(tonguebox)) { G.goPlay(this, 'tongueQTEdecide'); } } frame 625 { G.goPlay(this, 'idle'); } frame 628 { G.actBusy(this); G.consumePlayer(this); if (G.chance(50)) { G.goPlay(this, 'tongueQTEu'); } else { G.goPlay(this, 'tongueQTEd'); if (G.chance(50)) { G.goPlay(this, 'tongueQTEl'); } else { G.goPlay(this, 'tongueQTEr'); } } } frame 632 { G.actBusy(this); G.consumePlayer(this); var WigObj = new Object(); WigObj.l = 'tonguegrab'; WigObj.r = 'tonguegrab'; WigObj.u = 'tonguerelease'; WigObj.d = 'tonguegrab'; G.setAnims(this, WigObj); } frame 666 { G.goPlay(this, 'tonguegrab'); } frame 669 { G.actBusy(this); G.consumePlayer(this); var WigObj = new Object(); WigObj.l = 'tonguegrab'; WigObj.r = 'tonguegrab'; WigObj.u = 'tonguegrab'; WigObj.d = 'tonguerelease'; G.setAnims(this, WigObj); } frame 702 { G.goPlay(this, 'tonguegrab'); } frame 705 { G.actBusy(this); G.consumePlayer(this); var WigObj = new Object(); WigObj.l = 'tonguegrab'; WigObj.r = 'tonguerelease'; WigObj.u = 'tonguegrab'; WigObj.d = 'tonguegrab'; G.setAnims(this, WigObj); } frame 739 { G.goPlay(this, 'tonguegrab'); } frame 742 { G.actBusy(this); G.consumePlayer(this); var WigObj = new Object(); WigObj.l = 'tonguerelease'; WigObj.r = 'tonguegrab'; WigObj.u = 'tonguegrab'; WigObj.d = 'tonguegrab'; G.setAnims(this, WigObj); } frame 777 { G.goPlay(this, 'tonguegrab'); } frame 780 { G.actBusy(this); G.consumePlayer(this); } frame 804 { if (G.getValue('exp', 0) > 10) { G.goPlay(this, 'level2chomp'); } else { G.goPlay(this, 'chomp'); } } frame 807 { if (G.getValue('exp', 0) > 10) { head.eye.gotoAndStop('happy'); } if (G.getValue('exp', 0) > 10) { G.goPlay(this, 'level2chomp'); } if (G.getValue('exp', 0) > 10) { levelupclip.gotoAndPlay('levelup1'); } if (G.getValue('exp', 0) > 10) { G.LogParsed('%[enemyname] : Scourge has gained a new skill!'); G.LogParsed('%[enemyname] : Scourge has achieved level 1!'); } G.startDigestion(this, 300); var WigObj = new Object(); WigObj.l = 'chompstrugglel'; WigObj.r = 'chompstruggler'; WigObj.u = 'chompstruggleu'; WigObj.d = 'chompstruggled'; G.setEscape(this, 'holdback', 'L R U D', 3, 0); G.setAnims(this, WigObj); } frame 815 { if (G.getValue('exp', 0) > 10) { head.eye.gotoAndStop('happy'); } G.addValue('exp', 1); G.addValue('end', -1); G.hurtPlayer(this, 1); G.healEnemy(this, 2); } frame 822 { G.goPlay(this, 'chomp'); if (G.getValue('exp', 0) > 10) { G.goPlay(this, 'level2chomp'); } } frame 825 { if (G.getValue('exp', 0) > 10) { head.eye.gotoAndStop('happy'); } if (G.getValue('exp', 0) > 10) { G.goPlay(this, 'tonguegrabswallow'); } G.startDigestion(this, 300); var WigObj = new Object(); WigObj.l = 'chompstrugglel'; WigObj.r = 'chompstruggler'; WigObj.u = 'chompstruggleu'; WigObj.d = 'chompstruggled'; G.setEscape(this, 'holdback', 'L R U D', 3, 0); G.setAnims(this, WigObj); } frame 833 { if (G.getValue('exp', 0) > 10) { head.eye.gotoAndStop('happy'); } G.addValue('exp', 1); G.addValue('end', -1); G.hurtPlayer(this, 1); G.healEnemy(this, 2); } frame 840 { G.goPlay(this, 'chomp'); if (G.getValue('exp', 0) > 10) { G.goPlay(this, 'tonguegrabswallow'); } else { if (G.getValue('exp', 0) > 12) { G.goPlay(this, 'level2tonguegrabswallow'); } } } frame 844 { G.addValue('exp', 1); G.addValue('end', 1); if (G.getValue('exp', 0) > 10) { head.eye.gotoAndStop('happy'); } G.healEnemy(this, 1); } frame 861 { G.goPlay(this, 'chomp'); } frame 864 { G.addValue('exp', 1); G.addValue('end', 1); if (G.getValue('exp', 0) > 10) { head.eye.gotoAndStop('happy'); } G.healEnemy(this, 2); } frame 881 { G.goPlay(this, 'chomp'); } frame 884 { G.addValue('exp', 1); G.addValue('end', 1); if (G.getValue('exp', 0) > 10) { head.eye.gotoAndStop('happy'); } G.healEnemy(this, 2); } frame 901 { G.goPlay(this, 'chomp'); } frame 904 { G.addValue('exp', 1); G.addValue('end', 1); if (G.getValue('exp', 0) > 10) { head.eye.gotoAndStop('happy'); } G.healEnemy(this, 2); } frame 921 { G.goPlay(this, 'chomp'); } frame 924 { G.endDigestion(this); } frame 941 { if (G.chance(50)) { G.goPlay(this, 'holdbackQTEu'); } else { G.goPlay(this, 'holdbackQTEd'); } if (G.chance(50)) { G.goPlay(this, 'holdbackQTEl'); } else { G.goPlay(this, 'holdbackQTEr'); } if (G.chance(50)) { G.goPlay(this, 'holdbackQTEb'); } else { G.goPlay(this, 'holdbackQTEu'); } } frame 944 { G.actBusy(this); G.consumePlayer(this); var WigObj = new Object(); WigObj.l = 'spitup'; WigObj.r = 'holdbacksuccess'; WigObj.u = 'holdbacksuccess'; WigObj.d = 'holdbacksuccess'; WigObj.b = 'holdbacksuccess'; G.setAnims(this, WigObj); } frame 971 { G.goPlay(this, 'holdbacksuccess'); } frame 974 { G.actBusy(this); G.consumePlayer(this); var WigObj = new Object(); WigObj.l = 'holdbacksuccess'; WigObj.r = 'spitup'; WigObj.u = 'holdbacksuccess'; WigObj.d = 'holdbacksuccess'; WigObj.b = 'holdbacksuccess'; G.setAnims(this, WigObj); } frame 1001 { G.goPlay(this, 'holdbacksuccess'); } frame 1004 { G.actBusy(this); G.consumePlayer(this); var WigObj = new Object(); WigObj.l = 'holdbacksuccess'; WigObj.r = 'holdbacksuccess'; WigObj.u = 'spitup'; WigObj.d = 'holdbacksuccess'; WigObj.b = 'holdbacksuccess'; G.setAnims(this, WigObj); } frame 1031 { G.goPlay(this, 'holdbacksuccess'); } frame 1034 { G.actBusy(this); G.consumePlayer(this); var WigObj = new Object(); WigObj.l = 'holdbacksuccess'; WigObj.r = 'holdbacksuccess'; WigObj.u = 'holdbacksuccess'; WigObj.d = 'spitup'; WigObj.b = 'holdbacksuccess'; G.setAnims(this, WigObj); } frame 1061 { G.goPlay(this, 'holdbacksuccess'); } frame 1064 { G.actBusy(this); G.consumePlayer(this); var WigObj = new Object(); WigObj.l = 'holdbacksuccess'; WigObj.r = 'holdbacksuccess'; WigObj.u = 'holdbacksuccess'; WigObj.d = 'holdbacksuccess'; WigObj.b = 'spitup'; G.setAnims(this, WigObj); } frame 1091 { G.goPlay(this, 'holdbacksuccess'); } frame 1113 { G.goPlay(this, 'chomp'); } frame 1116 { G.endDigestion(this); G.addValue('end', 2); } frame 1151 { G.unconsumePlayer(this, 220); G.actUnbusy(); G.goPlay(this, 'idle'); } frame 1154 { G.endDigestion(this); G.addValue('end', 5); } frame 1174 { G.unconsumePlayer(this, 220); G.actUnbusy(); G.goPlay(this, 'idle'); } frame 1177 { G.endDigestion(this); G.addValue('end', -1); } frame 1212 { if (G.getValue('exp', 0) > 21) { G.goPlay(this, 'level2digest'); } else { G.goPlay(this, 'digest'); } } frame 1215 { G.endDigestion(this); G.addValue('end', -1); } frame 1250 { if (G.getValue('exp', 0) > 21) { G.goPlay(this, 'level2digest'); } else { G.goPlay(this, 'digest'); } } frame 1253 { head.eye.gotoAndStop('looktobelly'); G.startDigestion(this, 200); var WigObj = new Object(); WigObj.l = 'digeststruggle'; WigObj.r = 'digeststruggle'; WigObj.u = 'digeststruggle'; WigObj.d = 'digeststruggle'; G.setAnims(this, WigObj); G.setEscape(this, 'holddown ', 'L R U D', 3, 0); G.setEscape(this, 'holddown ', 'L R U D', 3, 0); G.addValue('lvl', 1); G.addValue('exp', 1); if (G.getValue('exp', 0) > 30) { G.goPlay(this, 'movetobelly2'); } if (G.getValue('exp', 0) > 21) { levelupclip.gotoAndPlay('levelup2'); } if (G.getValue('exp', 0) > 21) { G.LogParsed('%[enemyname] : Scourge has gained a new skill!'); G.LogParsed('%[enemyname] : Scourge has achieved level 2!'); } if (G.getValue('exp', 0) > 21) { G.goPlay(this, 'level2digest'); } else { G.goPlay(this, 'digest'); } } frame 1288 { G.healPlayer(this, 4); G.addValue('end', -1); } frame 1291 { if (G.getValue('exp', 0) > 21) { G.goPlay(this, 'level2digest'); } else { G.goPlay(this, 'digest'); } } frame 1294 { head.eye.gotoAndStop('looktobelly'); G.startDigestion(this, 200); var WigObj = new Object(); WigObj.l = 'digeststruggle'; WigObj.r = 'digeststruggle'; WigObj.u = 'digeststruggle'; WigObj.d = 'digeststruggle'; G.setAnims(this, WigObj); G.setEscape(this, 'holddown ', 'L R U D', 3, 0); G.setEscape(this, 'holddown ', 'L R U D', 3, 0); G.addValue('exp', 1); if (G.getValue('exp', 0) > 35) { G.goPlay(this, 'movetobelly2'); } } frame 1318 { G.healPlayer(this, 4); G.addValue('end', -1); } frame 1321 { G.goPlay(this, 'level2digest'); } frame 1324 { head.eye.gotoAndStop('looktobelly'); if (G.chance(50)) { G.LogParsed('%[enemyname] : Relax...'); } else { G.LogParsed('%[enemyname] : Don\'t strain yourself.'); } G.hurtPlayer(this, 2); G.healEnemy(this, 2); G.addValue('levelonce', 5); } frame 1331 { G.hurtPlayer(this, 2); G.healEnemy(this, 2); head.eye.gotoAndStop('looktobelly'); } frame 1338 { head.eye.gotoAndStop('looktobelly'); } frame 1344 { head.eye.gotoAndStop('looktobelly'); G.addValue('end', 5); } frame 1354 { if (G.getValue('exp', 0) > 21) { G.goPlay(this, 'level2digest'); } else { G.goPlay(this, 'digest'); } } frame 1357 { G.addValue('end', 5); G.LogParsed('%[enemyname] Oh no you... don\'t!'); } frame 1394 { G.endDigestion(this); if (G.chance(50)) { G.goPlay(this, 'holddownQTEu'); } else { G.goPlay(this, 'holddownQTEd'); } if (G.chance(50)) { G.goPlay(this, 'holddownQTEl'); } else { G.goPlay(this, 'holddownQTEr'); } if (G.chance(50)) { G.goPlay(this, 'holddownQTEb'); } else { G.goPlay(this, 'holddownQTEu'); } } frame 1397 { G.actBusy(this); G.consumePlayer(this); var WigObj = new Object(); WigObj.l = 'spitup2'; WigObj.r = 'holddownsuccess'; WigObj.u = 'holddownsuccess'; WigObj.d = 'holddownsuccess'; WigObj.b = 'holddownsuccess'; G.setAnims(this, WigObj); } frame 1424 { G.goPlay(this, 'holddownsuccess'); } frame 1427 { G.actBusy(this); G.consumePlayer(this); var WigObj = new Object(); WigObj.l = 'holddownsuccess'; WigObj.r = 'spitup2'; WigObj.u = 'holddownsuccess'; WigObj.d = 'holddownsuccess'; WigObj.b = 'holddownsuccess'; G.setAnims(this, WigObj); } frame 1454 { G.goPlay(this, 'holddownsuccess'); } frame 1457 { G.actBusy(this); G.consumePlayer(this); var WigObj = new Object(); WigObj.l = 'holddownsuccess'; WigObj.r = 'holddownsuccess'; WigObj.u = 'spitup2'; WigObj.d = 'holddownsuccess'; WigObj.b = 'holddownsuccess'; G.setAnims(this, WigObj); } frame 1484 { G.goPlay(this, 'holddownsuccess'); } frame 1487 { G.actBusy(this); G.consumePlayer(this); var WigObj = new Object(); WigObj.l = 'holddownsuccess'; WigObj.r = 'holddownsuccess'; WigObj.u = 'holddownsuccess'; WigObj.d = 'spitup2'; WigObj.b = 'holddownsuccess'; G.setAnims(this, WigObj); } frame 1514 { G.goPlay(this, 'holddownsuccess'); } frame 1517 { G.actBusy(this); G.consumePlayer(this); var WigObj = new Object(); WigObj.l = 'holddownsuccess'; WigObj.r = 'holddownsuccess'; WigObj.u = 'holddownsuccess'; WigObj.d = 'holddownsuccess'; WigObj.b = 'spitup2'; G.setAnims(this, WigObj); } frame 1544 { G.goPlay(this, 'holddownsuccess'); } frame 1583 { if (G.getValue('exp', 0) > 21) { G.goPlay(this, 'level2digest'); } else { G.goPlay(this, 'digest'); } } frame 1586 { G.endDigestion(this); G.addValue('end', 5); G.LogParsed('%[enemyname] Grah...!'); } frame 1612 { G.unconsumePlayer(this, 220); G.actUnbusy(); G.goPlay(this, 'idle'); } frame 1615 { trace('exp: ' + G.getValue('exp', 0) + ' end: ' + G.getValue('end', 0)); G.endDigestion(this); G.LogParsed('%[enemyname] : Scourge has achieved level 3!'); levelupclip.gotoAndPlay('levelup3'); } frame 1655 { G.goPlay(this, 'digest2'); } frame 1660 { head.eye.gotoAndStop('looktobelly2'); G.startDigestion(this, 10); var WigObj = new Object(); WigObj.l = 'digest2strugglel'; WigObj.r = 'digest2struggler'; WigObj.u = 'digest2struggleu'; WigObj.d = 'digest2struggled'; WigObj.b = 'digest2struggleb'; G.setEscape(this, 'digest2ending', 'E', 1, 0); G.setAnims(this, WigObj); } frame 1662 { head.eye.gotoAndStop('looktobelly2'); } frame 1685 { G.goPlay(this, 'digest2'); } frame 1693 { head.eye.gotoAndStop('looktobelly2'); G.hurtPlayer(this, 1); if (G.chance(50)) { G.LogParsed('%[enemyname] : Do your worst.'); } else { G.LogParsed('%[enemyname] : Go ahead. I dare ya...'); } } frame 1717 { G.goPlay(this, 'digest2'); } frame 1720 { head.eye.gotoAndStop('joy'); G.healPlayer(this, 3); G.healEnemy(this, 3); if (G.chance(50)) { G.LogParsed('%[enemyname] : Ooo! Lower. Lower!'); } else { G.LogParsed('%[enemyname] : Heheh. That tickles.'); } } frame 1737 { head.eye.gotoAndStop('joy'); } frame 1746 { G.goPlay(this, 'digest2'); } frame 1749 { head.eye.gotoAndStop('looktobelly2'); G.hurtPlayer(this, 1); if (G.chance(50)) { G.LogParsed('%[enemyname] : Too late for that now.'); } else { G.LogParsed('%[enemyname] : You\'re not going anywhere.'); } } frame 1774 { G.goPlay(this, 'digest2'); } frame 1777 { head.eye.gotoAndStop('looktobelly2'); G.hurtPlayer(this, 5); if (G.chance(50)) { G.LogParsed('%[enemyname] : Don\'t worry. It will all be over soon.'); } else { G.LogParsed('%[enemyname] : That\'s it... Just, let go.'); } } frame 1799 { G.goPlay(this, 'digest2'); } frame 1802 { head.eye.gotoAndStop('looktobelly2'); G.hurtPlayer(this, 3); if (G.chance(50)) { G.LogParsed('%[enemyname] : Next time. Bring a REAL weapon.'); } else { G.LogParsed('%[enemyname] : The belly is mightier than the sword.'); } } frame 1842 { G.goPlay(this, 'digest2'); } frame 1845 { if (G.getValue('end', 0) > 20) { G.goPlay(this, 'digest2good'); } else { G.goPlay(this, 'digest2bad'); } } frame 1850 { G.stopDigestion(this); G.instantKillPlayer(this); G.LogParsed('%[enemyname] : Why don\'t you just rest a while now...'); G.LogParsed('%[enemyname] : Heh. That was fun. '); } frame 1890 { G.goPlay(this, 'goodend'); } frame 1893 { var WigObj = new Object(); WigObj.l = 'goodendl'; WigObj.r = 'goodendr'; WigObj.u = 'goodendu'; WigObj.d = 'goodendd'; G.setAnims(this, WigObj); } frame 1939 { G.goPlay(this, 'goodend'); } frame 1942 { head.eye.gotoAndStop('looktobelly'); } frame 1965 { G.goPlay(this, 'goodend'); } frame 1968 { head.eye.gotoAndStop('looktobelly'); } frame 1992 { G.goPlay(this, 'goodend'); } frame 1995 { head.eye.gotoAndStop('looktobelly'); } frame 2017 { G.goPlay(this, 'goodend'); } frame 2020 { head.eye.gotoAndStop('looktobelly'); } frame 2044 { G.goPlay(this, 'goodend'); } frame 2047 { G.stopDigestion(this); G.instantKillPlayer(this); G.LogParsed('%[enemyname] : Hmph! Another boring victim...'); } frame 2110 { G.actUnbusy(); G.goPlay(this, 'idle'); } } movieClip 17963 { frame 1 { stop(); } } movieClip 17965 { } movieClip 17974 { frame 1 { stop(); } } movieClip 17977 { } movieClip 17978 { } movieClip 17980 { } movieClip 17983 { } movieClip 17985 { } movieClip 17989 { frame 1 { stop(); } } movieClip 17991 { } movieClip 18125 { } movieClip 18336 { frame 1 { G.actIdle(this); head.eye.gotoAndStop('normal'); if (G.manualReset(this)) { G.setScaleValue(200); G.setName('Latias'); G.setStatus('The Eon Pokemon'); G.setCredit('!F'); G.setHAtk(5); G.setMAtk(6); G.setLAtk(7); G.setHDef(10); G.setMDef(20); G.setLDef(15); G.setMaxHP(500); G.setHP(200); } } frame 50 { G.goPlay(this, 'idle'); } frame 53 { G.actMove(this, 2.5); rightarm.gotoAndStop('fold'); leftarm.gotoAndStop('fold'); } frame 82 { G.goPlay(this, 'walk'); } frame 85 { G.actHurt(this, 4); head.eye.gotoAndStop('pain'); } frame 91 { G.goPlay(this, 'idle'); } frame 94 { G.actHurt(this, 4); head.eye.gotoAndStop('pain'); } frame 100 { G.goPlay(this, 'idle'); } frame 103 { G.actHurt(this, 4); head.eye.gotoAndStop('pain'); } frame 109 { G.goPlay(this, 'idle'); } frame 112 { G.actHurt(this, 0); G.endDigestion(this); G.unconsumePlayer(this, 50); G.actUnbusy(this); head.eye.gotoAndStop('death'); } frame 137 { G.goPlay(this, 'dead'); } frame 140 { G.actHurt(this, 0); head.eye.gotoAndStop('death'); } frame 146 { G.goPlay(this, 'dead'); } frame 149 { G.actAttack(this, G.ATTACK_HIGH); G.goPlay(this, 'atkhnormal'); } frame 158 { G.goPlay(this, 'idle'); } frame 161 { G.actAttack(this, G.ATTACK_MEDIUM); G.goPlay(this, 'atkmnormal'); } frame 167 { G.goPlay(this, 'idle'); } frame 171 { G.actAttack(this, G.ATTACK_LOW); G.goPlay(this, 'atklnormal'); } frame 177 { G.goPlay(this, 'idle'); } frame 196 { G.healEnemy(5); } frame 200 { G.healEnemy(5); } frame 202 { G.healEnemy(5); } frame 206 { G.healEnemy(5); } frame 213 { G.goPlay(this, 'idle'); } frame 236 { if (G.hitPlayer(grabbox)) { G.goPlay(this, 'atkgrab'); } } frame 242 { G.goPlay(this, 'idle'); } frame 261 { if (G.hitPlayer(psychicbox)) { G.goPlay(this, 'psychic'); } head.eye.gotoAndStop('psychic'); } frame 269 { head.eye.gotoAndStop('normal'); } frame 276 { G.goPlay(this, 'idle'); } frame 279 { head.eye.gotoAndStop('psychic'); G.actBusy(this); G.consumePlayer(this); } frame 385 { head.eye.gotoAndStop('happy'); } frame 394 { head.eye.gotoAndStop('happy'); } frame 416 { G.goPlay(this, 'digest2'); } frame 419 { head.eye.gotoAndStop('happy'); G.startDigestion(this, 200); var WigObj = new Object(); WigObj.l = 'digeststrugglel2'; WigObj.r = 'digeststruggler2'; WigObj.u = 'digeststruggleu2'; WigObj.d = 'digeststruggled2'; G.setEscape(this, 'gotodigest', 'L R U D', 5, 0); G.setAnims(this, WigObj); } frame 424 { head.eye.gotoAndStop('happy'); G.healPlayer(this, 1); } frame 444 { head.eye.gotoAndStop('happy'); G.healPlayer(this, 1); } frame 455 { G.goPlay(this, 'digest2'); } frame 458 { head.eye.gotoAndStop('happy'); } frame 480 { G.goPlay(this, 'digest2'); } frame 483 { head.eye.gotoAndStop('happy'); } frame 505 { G.goPlay(this, 'digest2'); } frame 508 { head.eye.gotoAndStop('happy'); } frame 530 { G.goPlay(this, 'digest2'); } frame 533 { head.eye.gotoAndStop('happy'); } frame 555 { G.goPlay(this, 'digest2'); } frame 558 { head.eye.gotoAndStop('pain'); G.stopDigestion(this); } frame 580 { head.eye.gotoAndStop('happy'); } frame 606 { G.goPlay(this, 'digest'); } frame 609 { G.actBusy(this); G.consumePlayer(this); } frame 617 { head.eye.gotoAndStop('happy'); } frame 644 { head.eye.gotoAndStop('happy'); } frame 658 { head.eye.gotoAndStop('happy'); } frame 678 { head.eye.gotoAndStop('happy'); } frame 706 { head.eye.gotoAndStop('happy'); } frame 722 { head.eye.gotoAndStop('happy'); } frame 761 { head.eye.gotoAndStop('happy'); } frame 779 { G.goPlay(this, 'digest'); } frame 782 { head.eye.gotoAndStop('happy'); G.startDigestion(this, 70); var WigObj = new Object(); WigObj.l = 'digeststrugglel'; WigObj.r = 'digeststruggler'; WigObj.u = 'digeststruggleu'; WigObj.d = 'digeststruggled'; G.setEscape(this, 'excrete', 'L R U D', 5, 0); G.setEscape(this, 'consume', 'E', 1, 0); G.setAnims(this, WigObj); } frame 784 { head.eye.gotoAndStop('happy'); } frame 805 { head.eye.gotoAndStop('happy'); } frame 828 { G.goPlay(this, 'digest'); } frame 831 { head.eye.gotoAndStop('happy'); G.hurtPlayer(this, 1); } frame 850 { G.goPlay(this, 'digest'); } frame 853 { head.eye.gotoAndStop('happy'); G.hurtPlayer(this, 1); } frame 872 { G.goPlay(this, 'digest'); } frame 875 { head.eye.gotoAndStop('happy'); G.hurtPlayer(this, 1); } frame 894 { G.goPlay(this, 'digest'); } frame 897 { head.eye.gotoAndStop('happy'); G.hurtPlayer(this, 1); } frame 916 { G.goPlay(this, 'digest'); } frame 919 { G.endDigestion(this); } frame 987 { G.unconsumePlayer(this, 220); G.actUnbusy(); G.goPlay(this, 'idle'); } frame 990 { G.stopDigestion(this); G.instantKillPlayer(this); head.eye.gotoAndStop('happy'); } frame 1032 { G.actUnbusy(); G.goPlay(this, 'idle'); } } movieClip 18337 { frame 1 { stop(); } frame 2 { this.m_scale = 100; this.m_name = 'Rexxy'; this.m_status = 'Gigantic'; this.m_credit = 'A'; this.maxhp = 5000; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 3 { this.m_scale = 400; this.m_name = 'Pelican'; this.m_status = 'Obnoxious Burd'; this.m_credit = 'Z'; this.maxhp = 60; this.hp = this.maxhp; this.enemy.in_movex = -2; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 1; this.latk = 1; this.hdef = 0; this.mdef = 0; this.ldef = 1; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 4 { this.m_scale = 100; this.m_name = 'Sholstim'; this.m_status = 'Ancient Protector'; this.m_credit = 'A'; this.maxhp = 600; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 3; this.matk = 3; this.latk = 3; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 5 { this.m_scale = 100; this.m_name = 'GraveRaptor'; this.m_status = 'Crypt Dweller'; this.m_credit = 'A'; this.maxhp = 200; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 6 { this.m_scale = 100; this.m_name = 'Scolipede'; this.m_status = 'Megapede Pokemon'; this.m_credit = 'A'; this.maxhp = 200; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 7 { this.m_scale = 100; this.m_name = 'Lugia'; this.m_status = 'Diving Pokemon'; this.m_credit = '!A'; this.maxhp = 300; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 8 { this.m_scale = 100; this.m_name = 'Lugia S'; this.m_status = 'Diving Pokmon'; this.m_credit = '!A'; this.maxhp = 250; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 160; stop(); } frame 9 { this.m_scale = 100; this.m_name = 'Steguhsauruz'; this.m_status = 'Dynasurr'; this.m_credit = 'A'; this.maxhp = 125; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 10 { this.m_scale = 100; this.m_name = 'Jes'; this.m_status = 'Owlkin'; this.m_credit = 'A'; this.maxhp = 100; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 11 { this.m_scale = 110.7; this.m_name = 'CarnageRex'; this.m_status = 'By Ozymandias'; this.m_credit = 'O'; this.maxhp = 500; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 5; this.matk = 5; this.latk = 5; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 12 { this.m_scale = 110.7; this.m_name = 'Al'; this.m_status = 'Animator'; this.m_credit = 'A'; this.maxhp = 62; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 10; this.matk = 10; this.latk = 10; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 13 { this.m_scale = 100; this.m_name = 'Zard'; this.m_status = 'Drawn by Buteo'; this.m_credit = '!A'; this.maxhp = 200; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 5; this.matk = 3; this.latk = 4; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 14 { this.m_scale = 110.7; this.m_name = 'Snakey'; this.m_status = 'Long Belly'; this.m_credit = 'A'; this.maxhp = 200; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 15 { this.m_scale = 100; this.m_name = 'FoxTaur'; this.m_status = 'Complex Beast'; this.m_credit = 'A'; this.maxhp = 231; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 16 { this.m_scale = 110.7; this.m_name = 'Tallbird'; this.m_status = 'Wings and Feathers'; this.m_credit = 'A'; this.maxhp = 125; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 17 { this.m_scale = 110.7; this.m_name = 'Onid'; this.m_status = 'FatDragon'; this.m_credit = 'A'; this.maxhp = 125; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 5; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 18 { this.m_scale = 110.7; this.m_name = 'Bistro'; this.m_status = 'Mreh.'; this.m_credit = 'A'; this.maxhp = 150; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 5; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 19 { this.m_scale = 100; this.m_name = 'Yglslag'; this.m_status = 'Blue and Mean'; this.m_credit = 'A'; this.maxhp = 135; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 20 { this.m_scale = 110.7; this.m_name = 'Huge and hungry Snivy'; this.m_status = 'By StormyRange'; this.m_credit = '!S'; this.maxhp = 200; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 1; this.latk = 2; this.hdef = 2; this.mdef = 1; this.ldef = 0; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 21 { this.m_scale = 100; this.m_name = 'Gryphon'; this.m_status = 'Not Al'; this.m_credit = 'A'; this.maxhp = 400; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 3; this.matk = 3; this.latk = 3; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 22 { this.m_scale = 100; this.m_name = 'Giant Sharkess'; this.m_status = 'Enourmous!'; this.m_credit = 'A'; this.maxhp = 4000; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 3; this.matk = 3; this.latk = 3; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 23 { this.m_scale = 100; this.m_name = 'Shadow Lugia'; this.m_status = 'By Darklord92'; this.m_credit = '!D'; this.maxhp = 150; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 3; this.matk = 2; this.latk = 1; this.hdef = 0; this.mdef = 0; this.ldef = 1; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 24 { this.m_scale = 100; this.m_name = 'Thirsha'; this.m_status = 'Fynul Bawss'; this.m_credit = '!A'; this.maxhp = 1500; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 3; this.matk = 2; this.latk = 1; this.hdef = 0; this.mdef = 0; this.ldef = 1; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 25 { this.m_scale = 100; this.m_name = 'Bur'; this.m_status = 'Dontgivafuq'; this.m_credit = 'A'; this.maxhp = 125; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 3; this.matk = 2; this.latk = 1; this.hdef = 0; this.mdef = 0; this.ldef = 1; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 26 { this.m_scale = 100; this.m_name = 'Sharkess'; this.m_status = 'Not a Snake'; this.m_credit = 'A'; this.maxhp = 200; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 3; this.matk = 3; this.latk = 3; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 27 { this.m_scale = 100; this.m_name = 'Worm-Head Alien'; this.m_status = 'Alien'; this.m_credit = '!Z'; this.hp = 23; this.maxhp = this.hp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 2; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 0; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 28 { this.m_scale = 100; this.m_name = 'Crocagator'; this.m_status = 'Large Reptile'; this.m_credit = 'Z'; this.maxhp = 90; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 4; this.matk = 4; this.latk = 4; this.hdef = 12; this.mdef = 8; this.ldef = 4; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 29 { this.m_scale = 100; this.m_name = 'Anthro Chinese Dragon'; this.m_status = 'Dragon'; this.m_credit = 'Z'; this.maxhp = 60; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 2; this.latk = 1; this.hdef = 0; this.mdef = 0; this.ldef = 1; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 30 { this.m_scale = 100; this.m_name = 'Anthro Komodo Dragon'; this.m_status = 'Reptile'; this.m_credit = 'Z'; this.maxhp = 160; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 2; this.latk = 1; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 31 { this.m_scale = 100; this.m_name = 'Large Snake'; this.m_status = 'Voracious Reptile'; this.m_credit = 'Z'; this.hp = 48; this.maxhp = this.hp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 1; this.latk = 1; this.hdef = 0; this.mdef = 0; this.ldef = 0; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 32 { this.m_scale = 100; this.m_name = 'Mordori'; this.m_status = 'Enemy Dragon'; this.m_credit = 'A'; this.maxhp = 1325; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 3; this.matk = 1; this.latk = 4; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 33 { this.m_scale = 100; this.m_name = 'Gigantic Dogfox'; this.m_status = 'Grey'; this.m_credit = 'A'; this.maxhp = 310; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 5; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = -32; stop(); } frame 34 { this.m_scale = 100; this.m_name = 'Inflatable Godzilla'; this.m_status = 'Large Monster'; this.m_credit = 'Z'; this.maxhp = 220; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 1; this.latk = 1; this.hdef = 0; this.mdef = 4; this.ldef = 8; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 35 { this.m_scale = 100; this.m_name = 'Centauress'; this.m_status = 'Mythic Being'; this.m_credit = 'A'; this.maxhp = 240; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 1; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 36 { this.m_scale = 100; this.m_name = 'Chamealeon'; this.m_status = 'Hungry Lizard'; this.m_credit = 'Z'; this.hp = 90; this.maxhp = this.hp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 0; this.matk = 0; this.latk = 0; this.hdef = 5000; this.mdef = 1; this.ldef = 1; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 37 { this.m_scale = 100; this.m_name = 'Chinese Dragon'; this.m_status = 'Dragon'; this.m_credit = 'Z'; this.maxhp = 250; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 2; this.latk = 4; this.hdef = 2; this.mdef = 8; this.ldef = 16; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 38 { this.m_scale = 100; this.m_name = 'Allidile'; this.m_status = 'Gigantic'; this.m_credit = 'A'; this.maxhp = 200; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 3; this.matk = 4; this.latk = 3; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 39 { this.m_scale = 100; this.m_name = 'Dark Dragon'; this.m_status = 'Large Dragon'; this.m_credit = '!Z'; this.hp = 512; this.maxhp = this.hp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 12; this.matk = 6; this.latk = 4; this.hdef = 4; this.mdef = 4; this.ldef = 4; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 40 { this.m_scale = 100; this.m_name = 'T-Rex'; this.m_status = 'Dinosaur'; this.m_credit = 'A'; this.maxhp = 1500; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 7; this.matk = 5; this.latk = 7; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 41 { this.m_scale = 100; this.m_name = 'Medium Dragon'; this.m_status = 'Dragon'; this.m_credit = 'Z'; this.maxhp = 192; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 3; this.matk = 2; this.latk = 1; this.hdef = 16; this.mdef = 2; this.ldef = 8; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 42 { this.m_scale = 100; this.m_name = 'Dark Being'; this.m_status = 'Opposite'; this.m_credit = 'A'; this.maxhp = 100; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 1; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 43 { this.m_scale = 100; this.m_name = 'Elephant'; this.m_status = 'Safari Animal'; this.m_credit = 'A'; this.maxhp = 200; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 1; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 44 { this.m_scale = 100; this.m_name = 'Willy Pete'; this.m_status = 'Giant Whale'; this.m_credit = 'A'; this.maxhp = 200; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 1; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 45 { this.m_scale = 100; this.m_name = 'Fang'; this.m_status = 'Voracious Dragon'; this.m_credit = 'Z'; this.hp = 600; this.maxhp = this.hp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 2; this.latk = 1; this.hdef = 2; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 46 { this.m_scale = 100; this.m_name = 'Brown Fox Girl'; this.m_status = 'Fighter'; this.m_credit = 'A'; this.maxhp = 400; this.hp = this.maxhp; this.enemy.in_movex = -1; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 1; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 47 { this.m_scale = 100; this.m_name = 'Gigantic Frog'; this.m_status = 'Sticky Tounge'; this.m_credit = 'A'; this.maxhp = 120; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 4; this.matk = 3; this.latk = 4; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 48 { this.m_scale = 100; this.m_name = 'Green Vixen'; this.m_status = 'Large and In Charge'; this.m_credit = 'A'; this.maxhp = 1000; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 5; this.matk = 5; this.latk = 5; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 49 { this.m_scale = 100; this.m_name = 'Dragoness'; this.m_status = 'Titan'; this.m_credit = 'A'; this.maxhp = 1600; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 10; this.matk = 4; this.latk = 7; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 50 { this.m_scale = 100; this.m_name = 'Big Horse'; this.m_status = 'Unnatural'; this.m_credit = 'A'; this.maxhp = 100; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 3; this.matk = 3; this.latk = 3; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 51 { this.m_scale = 100; this.m_name = 'Blue Fox Girl'; this.m_status = 'Anthro'; this.m_credit = 'A'; this.maxhp = 200; this.hp = this.maxhp; this.enemy.in_movex = -1; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 1; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 52 { this.m_scale = 100; this.m_name = 'Large Chinese Dragon'; this.m_status = 'Dragon'; this.m_credit = 'Z'; this.maxhp = 830; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 4; this.matk = 2; this.latk = 2; this.hdef = 2; this.mdef = 4; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 53 { this.m_scale = 100; this.m_name = 'Thirsha'; this.m_status = 'Legendary Dragon'; this.m_credit = '!AZ'; this.hp = 2500; this.maxhp = this.hp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 4; this.matk = 4; this.latk = 3; this.hdef = 10; this.mdef = 10; this.ldef = 10; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 54 { this.m_scale = 100; this.m_name = 'Thirsha Beta'; this.m_status = 'Broken Legendary Dragon'; this.m_credit = '!AZ'; this.hp = 1200; this.maxhp = this.hp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 4; this.matk = 4; this.latk = 3; this.hdef = 10; this.mdef = 10; this.ldef = 10; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 55 { this.m_scale = 100; this.m_name = 'Broken Lizard'; this.m_status = 'Dangerous Reptilian'; this.m_credit = 'Z'; this.hp = 24; this.maxhp = this.hp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 1; this.latk = 2; this.hdef = 5; this.mdef = 0; this.ldef = 0; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 56 { this.m_scale = 100; this.m_name = 'Madame Bisholte'; this.m_status = '\'Great and Powerful\''; this.m_credit = 'A'; this.maxhp = 100; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 4; this.matk = 4; this.latk = 4; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 57 { this.m_scale = 100; this.m_name = 'LandOrca'; this.m_status = 'Killer Whale'; this.m_credit = 'A'; this.maxhp = 300; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 5; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 58 { this.m_scale = 100; this.m_name = 'Chomper'; this.m_status = 'Stationary Predator'; this.m_credit = 'A'; this.maxhp = 100; this.hp = this.maxhp; this.enemy.in_movex = -3; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 5; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 59 { this.m_scale = 100; this.m_name = 'Velo-Raptor'; this.m_status = 'Dinosaur'; this.m_credit = 'Z'; this.hp = 80; this.maxhp = this.hp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 4; this.matk = 6; this.latk = 1; this.hdef = 2; this.mdef = 1; this.ldef = 4; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 60 { this.m_scale = 100; this.m_name = 'Red Vixen'; this.m_status = 'Broken'; this.m_credit = 'A'; } frame 61 { this.m_scale = 100; this.m_name = 'Red Raptor'; this.m_status = 'Hunter'; this.m_credit = 'A'; this.maxhp = 400; this.hp = this.maxhp; this.enemy.in_movex = -3; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 5; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 62 { this.m_scale = 100; this.m_name = 'Saurosaur'; this.m_status = 'Dangerous Reptilian'; this.m_credit = '!Z'; this.hp = 127; this.maxhp = this.hp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 4; this.matk = 2; this.latk = 2; this.hdef = 0; this.mdef = 1; this.ldef = 4; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 63 { this.m_scale = 100; this.m_name = 'Yeti'; this.m_status = 'Eats Those who Ski Free'; this.m_credit = '!A'; this.maxhp = 30000; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 5000; this.matk = 3000; this.latk = 2000; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 64 { this.m_scale = 100; this.m_name = 'Slime'; this.m_status = 'Green'; this.m_credit = 'A'; this.maxhp = 100; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 2; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 65 { this.m_scale = 100; this.m_name = 'Green Snake'; this.m_status = 'Voracious Reptile'; this.m_credit = 'Z'; this.hp = 16; this.maxhp = this.hp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 1; this.latk = 1; this.hdef = 4; this.mdef = 4; this.ldef = 0; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 66 { this.m_scale = 100; this.m_name = 'Lizard Lady'; this.m_status = 'Upset'; this.m_credit = 'A'; this.maxhp = 100; this.hp = this.maxhp; this.enemy.in_movex = -1; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 1; this.latk = 4; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 67 { this.m_scale = 100; this.m_name = 'Tyannosaurus Rex'; this.m_status = 'Dinosaur'; this.m_credit = '!Z'; this.maxhp = 800; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 2; this.latk = 1; this.hdef = 0; this.mdef = 0; this.ldef = 1; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 68 { this.m_scale = 100; this.m_name = 'Vixentaur'; this.m_status = '6 Limbs!'; this.m_credit = 'A'; this.maxhp = 465; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 69 { this.m_scale = 100; this.m_name = 'Yglslag'; this.m_status = 'Broken'; this.m_credit = 'A'; } frame 70 { this.m_scale = 100; this.m_name = 'Green Dino'; this.m_status = 'Toungewhipper'; this.m_credit = '!A'; this.maxhp = 150; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 71 { this.m_scale = 200; this.m_name = 'Ikidarsha'; this.m_status = 'Spikey Architect'; this.m_credit = 'dicks'; this.maxhp = 666666666; this.hp = this.maxhp; this.enemy.in_movex = -5; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 10; this.matk = 10; this.latk = 10; this.hdef = 50; this.mdef = 40; this.ldef = 40; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 75 { this.m_scale = 100; this.m_name = 'Enmormous Nomster'; this.m_status = 'Stompy'; this.m_credit = '!A'; this.maxhp = 2000; this.hp = this.maxhp; this.enemy.in_movex = -3; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 10; this.matk = 10; this.latk = 10; this.hdef = 0; this.mdef = 2; this.ldef = 0; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; this.m_animPrefix = 'X'; stop(); } frame 76 { this.m_scale = 100; this.m_name = 'Biter'; this.m_status = 'Lizard'; this.m_credit = '!A'; this.maxhp = 200; this.hp = this.maxhp; this.enemy.in_movex = -3; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 4; this.matk = 5; this.latk = 2; this.hdef = 0; this.mdef = 2; this.ldef = 0; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; this.m_animPrefix = 'X'; stop(); } frame 77 { this.m_scale = 100; this.m_name = 'Bronto'; this.m_status = 'Lazyily Copied'; this.m_credit = 'AZ'; this.maxhp = 900; this.hp = this.maxhp; this.enemy.in_movex = -1; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 1; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; this.m_notsolid = 1; this.m_dontfacetarget = 1; this.m_dontattackauto = 1; stop(); } frame 78 { this.m_scale = 100; this.m_name = 'Wyvern'; this.m_status = 'Pow3rful'; this.m_background = 'pwof3Dbeach'; this.m_credit = 'A'; this.maxhp = 360; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 2; this.latk = 1; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 79 { this.m_scale = 100; this.m_name = 'Mosquito'; this.m_status = 'Large Insect'; this.m_credit = 'S'; this.maxhp = 70; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 1; this.latk = 1; this.hdef = 12; this.mdef = 8; this.ldef = 4; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; stop(); } frame 80 { this.m_scale = 250; this.m_name = 'Creeper'; this.m_status = 'A Mojang original'; this.m_credit = '!S'; this.maxhp = 250; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 0; this.mdef = 1; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 81 { this.m_scale = 250; this.m_name = 'Froggy'; this.m_status = 'Bluddeh frog yea?'; this.m_credit = '!S'; this.maxhp = 300; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 0; this.mdef = 1; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 82 { this.m_scale = 100; this.m_name = 'Treasure Chest?'; this.m_status = 'Loot holder'; this.m_credit = 'S'; this.maxhp = 500; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 1; this.matk = 1; this.latk = 2; this.hdef = 1; this.mdef = 0; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 83 { this.m_scale = 160; this.m_name = 'Nini'; this.m_status = 'Deceiver'; this.m_credit = 'S'; this.maxhp = 200; this.hp = this.maxhp; this.enemy.in_movex = -2; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 4; this.hdef = 1; this.mdef = 1; this.ldef = 1; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 84 { this.m_scale = 250; this.m_name = 'Nirby'; this.m_status = 'Totally original'; this.m_credit = '!S'; this.maxhp = 200; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 0; this.mdef = 1; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 85 { this.m_scale = 250; this.m_name = 'Paramite'; this.m_status = 'Oddworld Inhabitant'; this.m_credit = '!S'; this.maxhp = 250; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 3; this.matk = 4; this.latk = 3; this.hdef = 0; this.mdef = 1; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 86 { this.m_scale = 250; this.m_name = 'Ruby Dragon'; this.m_status = 'Square'; this.m_credit = '!S'; this.maxhp = 300; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 2; this.matk = 3; this.latk = 2; this.hdef = 0; this.mdef = 1; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 87 { this.m_scale = 250; this.m_name = 'Scrab'; this.m_status = 'Oddworld Inhabitant'; this.m_credit = '!S'; this.maxhp = 250; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 5; this.matk = 4; this.latk = 3; this.hdef = 0; this.mdef = 1; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 88 { this.m_scale = 250; this.m_name = 'Selicia'; this.m_status = 'Devious'; this.m_credit = '!S'; this.maxhp = 1000; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 6; this.matk = 7; this.latk = 6; this.hdef = 0; this.mdef = 1; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 89 { this.m_scale = 250; this.m_name = 'Terra Worm'; this.m_status = 'Terror'; this.m_credit = 'S'; this.maxhp = 900; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 4; this.matk = 6; this.latk = 4; this.hdef = 0; this.mdef = 1; this.ldef = 2; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } frame 96 { this.m_scale = 100; this.m_name = 'EXTERNAL'; this.m_status = 'SxS*NOTLOADED'; this.m_credit = ''; this.maxhp = 100; this.hp = this.maxhp; this.enemy.in_movex = 0; this.enemy.in_movey = 0; this.enemy.in_action = 0; this.hatk = 0; this.matk = 0; this.latk = 0; this.hdef = 0; this.mdef = 0; this.ldef = 0; enemy.s_atktype = 0; enemy.s_animbusy = 0; enemy.s_idle = 1; enemy.s_moving = 0; enemy.s_attacking = 0; enemy.s_hit = 0; enemy.s_vx = 0; m_cameraoffset = 0; stop(); } } movieClip 18338 { } movieClip 18339 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } }; } frame 12 { _parent._parent.gotoAndStop('walk'); } } movieClip 18340 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; head2._visible = false; } }; } instance head of movieClip 8480 { onClipEvent (load) { if (!_root.GLOBAL_PLAYERHEAD) { _visible = false; } } } instance head2 of movieClip 112 { onClipEvent (load) { if (!_root.GLOBAL_PLAYERHEAD) { _visible = false; } } } frame 20 { _parent._parent.gotoAndStop('walk'); } } movieClip 18350 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } }; } frame 17 { _parent._parent.gotoAndStop('walk'); } } movieClip 18351 { frame 1 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 2 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 3 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } } movieClip 18352 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } }; } frame 13 { _parent._parent.gotoAndStop('idle'); } } movieClip 18353 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; head2._visible = false; } }; } instance head of movieClip 8480 { onClipEvent (load) { if (!_root.GLOBAL_PLAYERHEAD) { _visible = false; } } } instance head2 of movieClip 112 { onClipEvent (load) { if (!_root.GLOBAL_PLAYERHEAD) { _visible = false; } } } frame 13 { _parent._parent.gotoAndStop('idle'); } } movieClip 18358 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } }; } frame 12 { _parent._parent.gotoAndStop('idle'); } } movieClip 18359 { frame 1 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 2 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 3 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } } movieClip 18361 { } movieClip 18362 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } }; } frame 14 { _parent._parent.gotoAndStop('idle'); } } movieClip 18363 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; head2._visible = false; } }; } instance head of movieClip 8480 { onClipEvent (load) { if (!_root.GLOBAL_PLAYERHEAD) { _visible = false; } } } instance head2 of movieClip 112 { onClipEvent (load) { if (!_root.GLOBAL_PLAYERHEAD) { _visible = false; } } } frame 14 { _parent._parent.gotoAndStop('idle'); } } movieClip 18368 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } }; } frame 10 { _parent._parent.gotoAndStop('idle'); } } movieClip 18369 { frame 1 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 2 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 3 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } } movieClip 18370 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } }; } frame 13 { _parent._parent.gotoAndStop('idle'); } } movieClip 18371 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; head2._visible = false; } }; } instance head of movieClip 8480 { onClipEvent (load) { if (!_root.GLOBAL_PLAYERHEAD) { _visible = false; } } } instance head2 of movieClip 112 { onClipEvent (load) { if (!_root.GLOBAL_PLAYERHEAD) { _visible = false; } } } frame 13 { _parent._parent.gotoAndStop('idle'); } } movieClip 18376 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } }; } frame 16 { _parent._parent.gotoAndStop('idle'); } } movieClip 18377 { frame 1 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 2 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 3 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } } movieClip 18378 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } }; } frame 5 { _parent._parent.gotoAndStop('idle'); } } movieClip 18379 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; head2._visible = false; } }; } frame 7 { _parent._parent.gotoAndStop('idle'); } } movieClip 18381 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } }; } frame 7 { _parent._parent.gotoAndStop('idle'); } } movieClip 18382 { frame 1 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 2 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 3 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } } movieClip 18383 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } }; } frame 20 { stop(); } } movieClip 18384 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; head2._visible = false; } }; } frame 14 { stop(); } } movieClip 18390 { frame 1 { onEnterFrame = function () { if (!_root.GLOBAL_PLAYERHEAD) { head._visible = false; } }; } frame 15 { stop(); } } movieClip 18391 { frame 1 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 2 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } frame 3 { gotoAndStop(_root.GLOBAL_PLAYERGRAPHIC); } } movieClip 18392 { frame 1 { stop(); nextFrame(); } frame 2 { s_idle = 1; s_moving = 0; s_attacking = 0; s_hit = 0; s_animbusy = 0; s_vx = 0; } frame 6 { gotoAndStop('idle'); } frame 7 { s_idle = 0; s_moving = 4; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 12 { gotoAndStop('idle'); } frame 13 { s_idle = 0; s_moving = 8; s_attacking = 0; s_hit = 0; s_animbusy = 0; } frame 17 { gotoAndStop('idle'); } frame 18 { s_animbusy = 1; } frame 22 { gotoAndStop('idle'); } frame 23 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 2; } frame 28 { gotoAndStop('idle'); } frame 29 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 1; } frame 34 { gotoAndStop('idle'); } frame 35 { s_idle = 0; s_moving = 0; s_attacking = 1; s_hit = 0; s_animbusy = 1; s_atktype = 0; } frame 39 { gotoAndStop('idle'); } frame 40 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 6; } frame 44 { gotoAndStop('idle'); } frame 45 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 4; } frame 49 { gotoAndStop('idle'); } frame 50 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 2; } frame 54 { gotoAndStop('idle'); } frame 55 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; s_vx = 0; } frame 68 { s_idle = 0; s_moving = 0; s_attacking = 0; s_hit = 1; s_animbusy = 1; hp = 0; } frame 73 { stop(); } frame 79 { gotoAndStop('blank'); } } movieClip 18393 { } movieClip 18394 { } frame 7 { var m_input_raw_mouse_x = _xmouse; var m_input_raw_mouse_y = _ymouse; var m_input_raw_mouse_dx = 0; var m_input_raw_mouse_dy = 0; var m_input_raw_mouse_down = 0; var m_input_raw_mouse_clicked = 0; var m_input_raw_mouse_wheel = 0; var m_input_keys_active = new Object(); var m_game_mouse_listener = new Object(); m_game_mouse_listener.onMouseMove = function () { var v2 = _xmouse; var v1 = _ymouse; m_input_raw_mouse_dx = v2 - m_input_raw_mouse_x; m_input_raw_mouse_dy = v1 - m_input_raw_mouse_y; m_input_raw_mouse_x = v2; m_input_raw_mouse_y = v1; }; m_game_mouse_listener.onMouseDown = function () { if (m_input_raw_mouse_down == 0) { m_input_raw_mouse_clicked = 1; } m_input_raw_mouse_down += 1; }; m_game_mouse_listener.onMouseUp = function () { m_input_raw_mouse_down = 0; }; m_game_mouse_listener.onMouseWheel = function (vdelta) { m_input_raw_mouse_wheel += vdelta; }; Mouse.addListener(m_game_mouse_listener); stop(); } instance controller of movieClip 293 { onClipEvent (load) { function _extSetup(T, D) { var v5; var v1 = T._parent; if (T == T.G._parent.enemyshad.t.enemy) { trace(T + ' ' + T._parent + ' ' + T.G); trace('Ext setup was shadow!'); } else { trace('Ext setup called: ' + T); for (var v4 in D) { v1[v4] = D[v4]; } v1.hp = v1.maxhp; T.in_movex = 0; T.in_movey = 0; T.in_action = 0; if (D.in_movex != undefined) { T.in_movex = D.in_movex; } if (D.in_movey != undefined) { T.in_movey = D.in_movey; } if (D.in_action != undefined) { T.in_action = D.in_action; } T.s_atktype = 0; T.s_animbusy = 0; T.s_idle = 1; T.s_moving = 0; T.s_attacking = 0; T.s_hit = 0; T.s_vx = 0; v1.ignore_hitanim = false; v1.ignore_hitanimonly = false; v1.hatk_original = v1.hatk; v1.matk_original = v1.matk; v1.latk_original = v1.latk; v1.hdef_original = v1.hdef; v1.mdef_original = v1.mdef; v1.ldef_original = v1.ldef; v1.hatk_original = v1.hatk; T.is_external = true; v1._xscale = 100; v1._yscale = 100; T._xscale = 100; T._yscale = 100; v5 = 'idle'; } if (D.m_scale == undefined) { v1.m_scale = 100; } var v6 = 100 * (100 / v1.m_scale); T.onEnterFrame = function () {}; if (v5 != undefined) { T.gotoAndPlay(v5); } T._xscale = v6; T._yscale = v6; } function isPaused() { if (GLOBAL_PAUSE or GLOBAL_TRUEPAUSE) { return true; } return false; } function mcPointToLocal(mc, px, py) { var v5 = new flash.geom.Point(px, py); if (mc != undefined) { var v6 = new Array(); var v8 = this._parent; var v2 = mc; while (v2 != v8) { v6.unshift(v2); v2 = v2._parent; } var v4 = 0; var v7 = v6.length; while (v4 != v7) { v2 = v6[v4]; var v3 = v2.transform.matrix.clone(); v3.invert(); v5 = v3.transformPoint(v5); ++v4; } } return Object({'_x': v5.x, '_y': v5.y}); } function mcPointToGlobal(mc, px, py) { var v4 = new flash.geom.Point(px, py); if (mc != undefined) { var v5 = this._parent; var v2 = mc; while (v2 != v5) { var v3 = v2.transform.matrix; v4 = v3.transformPoint(v4); v2 = v2._parent; } } return Object({'_x': v4.x, '_y': v4.y}); } function rand(nval, pval) { if (pval == undefined) { if (nval == undefined) { return Math.random(); } else { if (nval > 0) { return Math.floor(nval * Math.random()); } else { if (nval == 0) { } else {} } } return 0; } return 0; } function chance(percent) { if (percent != undefined) { return 100 * Math.random() < percent; } else { return 100 * Math.random() < 50; } } function smoothChanceDown(healthpercent) { var v1 = 100 - healthpercent; if (v1 > 0) { if (v1 < 100) { return chance(v1); return false; } return true; } return false; } function smoothChanceUp(healthpercent) { var v1 = healthpercent; if (v1 > 0) { if (v1 < 100) { return chance(v1); return false; } return true; } return false; } function chanceSmoothLess(percent, lowpercent) { if (percent <= lowpercent) { return true; } else { if (lowpercent < 100) { (percent - lowpercent) / (100 - lowpercent); } else { return true; } } } function chanceCall(percent, functionptr, arg0, arg1, arg2, arg3, arg4, arg5, arg6) { if (chance(percent)) { functionptr(arg0, arg1, arg2, arg3, arg4, arg5, arg6); return true; } return false; } function histSelect(distofanims) { var v2 = new Array(); var v9 = new Array(); var v4 = 0; var v8 = 0; for (akey in distofanims) { var v1 = distofanims[akey]; v2.push(v1); v9.push(akey); if (v1 < v4) { v4 = v1; } else { if (v1 > v8) { v8 = v1; } } } if (v4 < v8) { var v7 = 0; var v3 = 0; while (v3 < v2.length) { var v6 = v2[v3] - v4; v7 += v6; v2[v3] = v7; ++v3; } var v10 = Math.random() * v7; v3 = 0; while (v3 < v2.length) { if (v2[v3] > v10) { return v9[v3]; } ++v3; } } for (var v11 in distofanims) { return v11; } return undefined; } function setPlayerGraphic(sid) { if (sid < 1) { sid = 1; } sid %= 4; if (sid < 1) { sid = 1; } _root.GLOBAL_PLAYERGRAPHIC = sid; } function getPlayerGraphic() { return _root.GLOBAL_PLAYERGRAPHIC; } function isPlayerFacingEnemy() { var v1 = GLOBAL_ENEMY._xscale > 0; var v2 = GLOBAL_PLAYER._xscale > 0; return v1 != v2; } function enemyFacing() { if (GLOBAL_ENEMY._xscale >= 0) { return 1; } return -1; } function enemyFacingRight() { return GLOBAL_ENEMY._xscale >= 0; } function enemyFacingLeft() { return GLOBAL_ENEMY._xscale < 0; } function playerInputX() { return GLOBAL_PLAYER.in_movex; } function playerInputY() { return GLOBAL_PLAYER.in_movey; } function playerInputA() { return GLOBAL_PLAYER.in_action; } function getPlayerRelativeMovement(option) { if (option == undefined) { option = 0; } var v2 = GLOBAL_PLAYER; var v6 = GLOBAL_ENEMY; var v4 = v6._xscale > 0; var v1 = ''; var v3 = ''; if (v2.in_action) { v1 = 'B'; v3 += 'B'; } v3 = v1; if (v2.in_movex < 0) { if (v4) { v1 += 'L'; } else { v1 += 'R'; } v3 = v1; } else { if (v2.in_movex > 0) { if (v4) { v1 += 'R'; } else { v1 += 'L'; } v3 = v1; } else { if (v2.in_movey < 0) { v1 += 'D'; } else { if (v2.in_movey > 0) { v1 += 'U'; } } } } if (v1 == '') { } if (option == 1) { if (v2.in_movey < 0) { v3 += 'D'; } else { if (v2.in_movey > 0) { v3 += 'U'; } } return v3; } return v1; } function getNextAnimation(AO, RM) { var v2 = ''; if (RM == 'B') { if (AO.b != undefined) { v2 = AO.b; } return v2; } if (RM == 'L') { if (AO.l != undefined) { v2 = AO.l; } else { if (AO.bl != undefined) { v2 = AO.bl; } } return v2; } if (RM == 'R') { if (AO.r != undefined) { v2 = AO.r; } else { if (AO.br != undefined) { v2 = AO.br; } } return v2; } if (RM == 'U') { if (AO.u != undefined) { v2 = AO.u; } else { if (AO.bu != undefined) { v2 = AO.bu; } } return v2; } if (RM == 'D') { if (AO.d != undefined) { v2 = AO.d; } else { if (AO.bd != undefined) { v2 = AO.bd; } } return v2; } if (RM == 'BL') { if (AO.bl != undefined) { v2 = AO.bl; } else { if (AO.l != undefined) { v2 = AO.l; } } return v2; } if (RM == 'BR') { if (AO.br != undefined) { v2 = AO.br; } else { if (AO.r != undefined) { v2 = AO.r; } } return v2; } if (RM == 'BU') { if (AO.bu != undefined) { v2 = AO.bu; } else { if (AO.u != undefined) { v2 = AO.u; } } return v2; } if (RM == 'BD') { if (AO.bd != undefined) { v2 = AO.bd; } else { if (AO.d != undefined) { v2 = AO.d; } } return v2; } if (RM == 'LU') { if (AO.lu != undefined) { v2 = AO.lu; } else { if (AO.l != undefined) { v2 = AO.l; } else { if (AO.u != undefined) { v2 = AO.u; } } } return v2; } if (RM == 'RU') { if (AO.ru != undefined) { v2 = AO.ru; } else { if (AO.r != undefined) { v2 = AO.r; } else { if (AO.u != undefined) { v2 = AO.u; } } } return v2; } if (RM == 'LD') { if (AO.ld != undefined) { v2 = AO.ld; } else { if (AO.l != undefined) { v2 = AO.l; } else { if (AO.d != undefined) { v2 = AO.d; } } } return v2; } if (RM == 'RD') { if (AO.rd != undefined) { v2 = AO.rd; } else { if (AO.r != undefined) { v2 = AO.r; } else { if (AO.d != undefined) { v2 = AO.d; } } } return v2; } if (RM == 'BLU') { if (AO.blu != undefined) { v2 = AO.blu; } else { if (AO.bl != undefined) { v2 = AO.bl; } else { if (AO.bu != undefined) { v2 = AO.bu; } else { if (AO.b != undefined) { v2 = AO.b; } else { if (AO.l != undefined) { v2 = AO.l; } else { if (AO.u != undefined) { v2 = AO.u; } } } } } } return v2; } if (RM == 'BRU') { if (AO.bru != undefined) { v2 = AO.bru; } else { if (AO.br != undefined) { v2 = AO.br; } else { if (AO.bu != undefined) { v2 = AO.bu; } else { if (AO.b != undefined) { v2 = AO.b; } else { if (AO.r != undefined) { v2 = AO.r; } else { if (AO.u != undefined) { v2 = AO.u; } } } } } } return v2; } if (RM == 'BLD') { if (AO.bld != undefined) { v2 = AO.bld; } else { if (AO.bl != undefined) { v2 = AO.bl; } else { if (AO.bd != undefined) { v2 = AO.bd; } else { if (AO.b != undefined) { v2 = AO.b; } else { if (AO.l != undefined) { v2 = AO.l; } else { if (AO.d != undefined) { v2 = AO.d; } } } } } } return v2; } if (RM == 'BRD') { if (AO.brd != undefined) { v2 = AO.brd; return v2; } if (AO.br != undefined) { v2 = AO.br; return v2; } if (AO.bd != undefined) { v2 = AO.bd; return v2; } if (AO.b != undefined) { v2 = AO.b; return v2; } if (AO.r != undefined) { v2 = AO.r; return v2; } if (AO.d != undefined) { v2 = AO.d; } } return v2; } function initDigestion(target) { _traceF1('initDigestion'); target.digeststruct = new Object(); target.digeststruct.frames = 0; target.digeststruct.curr = 0; target.digeststruct.escapes = new Array(); } function startDigestion(target, onehpperframes) { _traceF2('startDigestion'); if (target.digeststruct == undefined) { initDigestion(target); } target.digeststruct.frames = onehpperframes; } function stopDigestion(target) { _traceF1('stopDigestion'); target.digeststruct = undefined; } function endDigestion(target) { _traceF1('endDigestion'); target.digeststruct = undefined; } function getDigestion(target) { if (target.digeststruct == undefined) { initDigestion(target); } return target.digeststruct; } function hurtPlayer(whodoes, amount) { if (amount >= 0) { if (GLOBAL_PLAYER.hp > amount) { GLOBAL_PLAYER.hp -= amount; } else { GLOBAL_PLAYER.hp = 0; } } else { healPlayer(whodoes, -amount); } } function healPlayer(whodoes, amount) { if (amount >= 0) { GLOBAL_PLAYER.hp += amount; if (GLOBAL_PLAYER.hp > GLOBAL_PLAYER.maxhp) { GLOBAL_PLAYER.hp = GLOBAL_PLAYER.maxhp; } } else { hurtPlayer(whodoes, -amount); } } function healEnemy(amount, optiona) { if (optiona != undefined) { amount = optiona; } if (amount >= 0) { GLOBAL_ENEMY.hp += amount; if (GLOBAL_ENEMY.hp > GLOBAL_ENEMY.maxhp) { GLOBAL_ENEMY.hp = GLOBAL_ENEMY.maxhp; } } else { hurtEnemy(-amount); } } function hurtEnemy(amount, optiona) { if (optiona != undefined) { amount = optiona; } if (amount >= 0) { if (GLOBAL_ENEMY.hp > amount) { GLOBAL_ENEMY.hp -= amount; } else { GLOBAL_ENEMY.hp = 0; } } else { healEnemy(-amount); } } function enemySetIgnoreHits(vals) { if (vals != 0) { GLOBAL_ENEMY.ignore_hitanim = 1; } else { GLOBAL_ENEMY.ignore_hitanim = 0; } } function enemySetDontPlayHitAnimation(vals) { if (vals != 0) { GLOBAL_ENEMY.ignore_hitanimonly = 1; } else { GLOBAL_ENEMY.ignore_hitanimonly = 0; } } function getNumEscapes(targ) { if (targ.digeststruct != undefined) { var v1 = targ.digeststruct; if (v1.escapes != undefined) { return v1.escapes.length; } } return 0; } function setAnims(targ, AO) { if (targ.animstruct == undefined) { targ.animstruct = new Object(); } targ.animstruct = AO; } function clearAnims(targ, AO) { targ.animstruct = undefined; } function setEscape(targ, nextanim, inputseq, count, options) { if (targ.digeststruct != undefined) { var v6 = targ.digeststruct; var v7 = new Object(); v7.inseq = inputseq; v7.count = count; v7.options = options; v7.curr = 0; v7.anim = nextanim; v7.inputs = new Array(); var v8 = inputseq.split(' '); var v5 = 0; while (v5 < v8.length) { var v3 = v8[v5].toUpperCase(); var v4 = ''; var v2 = 0; while (v2 < v3.length) { var v1 = v3.charCodeAt(v2); if (v1 >= 65 && v1 <= 90) { v4 += String.fromCharCode(v1); } ++v2; } if (v4.length > 0) { v7.inputs.push(v4); } ++v5; } if (v6.escapes == undefined) { v6.escapes = new Array(); v6.escapes.push(v7); } else { v5 = 0; while (v5 < v6.escapes.length) { if (v6.escapes[v5].anim == nextanim) { } ++v5; } v6.escapes.push(v7); } } } function updateDigestion(target, movedex) { var v9 = ''; if (target.digeststruct != undefined) { var v8 = target.digeststruct; if (v8.frames > 0) { v8.curr += 1; this.hurtPlayer(target, 1 / v8.frames); } if (v8.escapes != undefined) { if (movedex == '') { if (GLOBAL_PLAYER.hp < 1) { movedex = 'E'; } else { movedex = 'W'; } } var v6 = 0; while (v6 < v8.escapes.length) { var v2 = v8.escapes[v6]; var v5 = false; var v3 = 0; while (v3 < v2.inputs.length) { if (v2.inputs[v3] == 'W') { v5 = true; break; } ++v3; } if (v5) { if (movedex != 'W') { v2.curr = 0; } } else { v2.curr -= 0.03333333333333333; } if (v2.curr < 0) { v2.curr = 0; } if (movedex != undefined) { var v7 = 0; v3 = 0; while (v3 < v2.inputs.length) { if (v2.inputs[v3] == movedex) { v7 = true; break; } ++v3; } if (v7) { if (movedex == 'W') { v2.curr += 0.03333333333333333; } else { v2.curr += 1; } if (v2.curr > v2.count) { if (v9 == '') { v9 = v2.anim; v2.curr = 0; } } } else {} } ++v6; } } } return v9; } function upMapAOVars(AO) { if (AO.E != undefined) { if (AO.e == undefined) { AO.e = AO.E; } } if (AO.W != undefined) { if (AO.w == undefined) { AO.w = AO.W; } } if (AO.L != undefined) { if (AO.l == undefined) { AO.l = AO.L; } } if (AO.R != undefined) { if (AO.r == undefined) { AO.r = AO.R; } } if (AO.U != undefined) { if (AO.u == undefined) { AO.u = AO.U; } } if (AO.D != undefined) { if (AO.d == undefined) { AO.d = AO.D; } } if (AO.B != undefined) { if (AO.b == undefined) { AO.b = AO.B; } } if (AO.BL != undefined) { if (AO.bl == undefined) { AO.bl = AO.BL; } } if (AO.BR != undefined) { if (AO.br == undefined) { AO.br = AO.BR; } } if (AO.BU != undefined) { if (AO.bu == undefined) { AO.bu = AO.BU; } } if (AO.BD != undefined) { if (AO.bd == undefined) { AO.bd = AO.BD; } } if (AO.LU != undefined) { if (AO.lu == undefined) { AO.lu = AO.LU; } } if (AO.RU != undefined) { if (AO.ru == undefined) { AO.ru = AO.RU; } } if (AO.LD != undefined) { if (AO.ld == undefined) { AO.ld = AO.LD; } } if (AO.RD != undefined) { if (AO.rd == undefined) { AO.rd = AO.RD; } } if (AO.BLU != undefined) { if (AO.blu == undefined) { AO.blu = AO.BLU; } } if (AO.BRU != undefined) { if (AO.bru == undefined) { AO.bru = AO.BRU; } } if (AO.BLD != undefined) { if (AO.bld == undefined) { AO.bld = AO.BLD; } } if (AO.BRD != undefined) { if (AO.brd == undefined) { AO.brd = AO.BRD; } } } function handleBasicStruggle(targ, AO) { if (targ.animstruct != undefined) { if (AO == undefined) { AO = targ.animstruct; } } upMapAOVars(AO); targ.animstruct = AO; if (GLOBAL_PLAYER.hp < 1) { if (AO.e != undefined) { goPlay(targ, AO.e); return false; } } var v4 = getPlayerRelativeMovement(1); var v3 = updateDigestion(targ, v4); if (v3 == '') { v3 = getNextAnimation(AO, v4); if (v3 != '') { goPlay(targ, v3); return true; } return false; } goPlay(targ, v3); return true; return false; } function actIdle(target) { _traceF1('actIdle'); target.s_idle = 1; target.s_atktype = 0; target.s_animbusy = 0; target.s_moving = 0; target.s_attacking = 0; target.s_hit = 0; target.in_movex = 0; target.in_movey = 0; target.in_action = 0; target.s_vx = 0; } function actMove(target, uvx) { _traceF1('actMove'); target.s_idle = 0; if (uvx != undefined) { target.s_moving = uvx; } else { target.s_moving = 0; } target.s_attacking = 0; target.s_hit = 0; target.s_animbusy = 0; } function actMoveAttack(target, uvx, attype) { _traceF1('actMoveAttack'); target.s_idle = 0; if (uvx != undefined) { target.s_moving = uvx; } else { target.s_moving = 0; } target.s_attacking = 0; target.s_hit = 0; target.s_animbusy = 0; target.s_attacking = 1; target.s_animbusy = 0; target.s_atktype = attype; trace(target + ' ' + uvx + ' ' + attype); } function actHurt(target, knockback) { _traceF1('actHurt'); target.s_idle = 0; target.s_moving = 0; target.s_attacking = 0; target.s_hit = 1; target.s_animbusy = 1; if (knockback != undefined) { target.s_vx = knockback; } else { target.s_vx = 0; } } function actAttack(target, type) { _traceF1('actAttack'); target.s_idle = 0; target.s_moving = 0; target.s_attacking = 1; target.s_hit = 0; target.s_animbusy = 1; target.s_atktype = type; } function actBusy(target, movex) { _traceF1('actBusy'); target.s_idle = 0; target.s_moving = 0; target.s_attacking = 0; target.s_hit = 1; target.s_animbusy = 1; if (movex != undefined) { target.s_vx = movex; target.s_moving = movex; } else { target.s_vx = 0; } } function actUnbusy(target) { _traceF1('actUnbusy'); target.s_hit = 0; target.s_animbusy = 0; target.s_vx = 0; } function consumePlayer(target) { _traceF1('consumePlayer'); var v1 = GLOBAL_PLAYER; v1._alpha = 0; v1.s_animbusy = 1; v1.s_hit = 1; v1.s_vx = 0; v1.in_movex = 0; v1.in_movey = 0; v1.in_action = 0; v1.stop(); } function suckPlayer(target, range, speed) { var v3 = GLOBAL_PLAYER; var v4 = mcPointToGlobal(target, 0, 0); var v2 = v4._x - v3._x; if (Math.abs(v2) < range) { var v1 = 1 - Math.abs(v2 / range); if (v2 < 0) { v1 = -v1; } v3._x += speed * v1; } } function instantKillPlayer(target) { _traceF1('instantKillPlayer'); var v1 = GLOBAL_PLAYER; v1.hp = 0; } function setPlayerStatus(msg) { GLOBAL_PLAYER.m_status = msg; } function setHAtk(v) { GLOBAL_ENEMY.hatk = v; } function setMAtk(v) { GLOBAL_ENEMY.matk = v; } function setLAtk(v) { GLOBAL_ENEMY.latk = v; } function setHDef(v) { GLOBAL_ENEMY.hdef = v; } function setMDef(v) { GLOBAL_ENEMY.mdef = v; } function setLDef(v) { GLOBAL_ENEMY.ldef = v; } function setMaxHP(v) { GLOBAL_ENEMY.maxhp = v; } function setHP(v) { GLOBAL_ENEMY.hp = v; } function setScaleValue(v) { GLOBAL_ENEMY.m_scale = v; var v1 = 100 * (100 / v); if (GLOBAL_ENEMY._xscale >= 0) { GLOBAL_ENEMY._xscale = 100; } else { GLOBAL_ENEMY._xscale = -100; } GLOBAL_ENEMY._yscale = 100; GLOBAL_ENEMY.enemy._xscale = v1; GLOBAL_ENEMY.enemy._yscale = v1; } function setName(v) { GLOBAL_ENEMY.m_name = v; } function setStatus(v) { GLOBAL_ENEMY.m_status = v; } function setCredit(v) { GLOBAL_ENEMY.m_credit = v; } function getHAtk() { return GLOBAL_ENEMY.hatk; } function getMAtk() { return GLOBAL_ENEMY.matk; } function getLAtk() { return GLOBAL_ENEMY.latk; } function getHDef() { return GLOBAL_ENEMY.hdef; } function getMDef() { return GLOBAL_ENEMY.mdef; } function getLDef() { return GLOBAL_ENEMY.ldef; } function getMaxHP() { return GLOBAL_ENEMY.maxhp; } function getHP() { return GLOBAL_ENEMY.hp; } function getScaleValue() { return GLOBAL_ENEMY.m_scale; } function getName() { return GLOBAL_ENEMY.m_name; } function getStatus() { return GLOBAL_ENEMY.m_status; } function getCredit() { return GLOBAL_ENEMY.m_credit; } function resetHAtk(v) { GLOBAL_ENEMY.hatk = GLOBAL_ENEMY.hatk_original; } function resetMAtk(v) { GLOBAL_ENEMY.matk = GLOBAL_ENEMY.matk_original; } function resetLAtk(v) { GLOBAL_ENEMY.latk = GLOBAL_ENEMY.latk_original; } function resetHDef(v) { GLOBAL_ENEMY.hdef = GLOBAL_ENEMY.hdef_original; } function resetMDef(v) { GLOBAL_ENEMY.mdef = GLOBAL_ENEMY.mdef_original; } function resetLDef(v) { GLOBAL_ENEMY.ldef = GLOBAL_ENEMY.ldef_original; } function resetMaxHP(v) { GLOBAL_ENEMY.maxhp = GLOBAL_ENEMY.maxhp_original; } function setEnemySolid(v) { if (v == 1) { GLOBAL_ENEMY.m_notsolid = undefined; } else { GLOBAL_ENEMY.m_notsolid = 1; } } function setEnemyFaceTarget(v) { if (v == 1) { GLOBAL_ENEMY.m_dontfacetarget = undefined; } else { GLOBAL_ENEMY.m_dontfacetarget = 1; } } function setEnemyAIUseAttacks(v) { if (v == 1) { GLOBAL_ENEMY.m_dontattackauto = undefined; } else { GLOBAL_ENEMY.m_dontattackauto = 1; } } function setEnemyNoHurtAnims(v) { if (v == 1) { GLOBAL_ENEMY.m_dontplayhurt = undefined; } else { GLOBAL_ENEMY.m_dontplayhurt = 1; } } function setPlayerHP(v) { GLOBAL_PLAYER.hp = v; } function setValue(key, val) { if (GLOBAL_VALUES[key] != val) { _traceF1('setValue( ' + key + ', ' + val + ');'); } GLOBAL_VALUES[key] = val; } function getValue(key, usedefault) { if (GLOBAL_VALUES.hasOwnProperty(key)) { return GLOBAL_VALUES[key]; } return usedefault; } function hasValue(key) { return GLOBAL_VALUES.hasOwnProperty(key); } function addValue(key, addme) { if (GLOBAL_VALUES.hasOwnProperty(key)) { if (addme != val) { _traceF1('addValue( ' + key + ', ' + addme + ');'); } GLOBAL_VALUES[key] += addme; return true; return false; } trace('Value: ' + key + ' does not exist, adding as 0'); GLOBAL_VALUES[key] = addme; return false; } function setF(key, func) { GLOBAL_FUNCS[key] = func; } function callF(key, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) { if (GLOBAL_FUNCS.hasOwnProperty(key)) { return GLOBAL_FUNCS[key](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); } else { trace('callF: ' + key + ' does not exist'); } } function setAnimPrefix(target, v) { target.__aniprefix = v; } function unconsumePlayer(target, xposrel, playanim) { _traceF1('unconsumePlayer'); var v1 = GLOBAL_PLAYER; v1._alpha = 100; v1.s_animbusy = 0; v1.s_hit = 1; v1.s_vx = 0; v1.in_movex = 0; v1.in_movey = 0; v1.in_action = 0; if (playanim != undefined) { goPlay(v1, playanim); } else { goPlay(v1, 'hitm'); } if (xposrel != undefined) { v1._x = target._parent._x + xposrel * (target._xscale / 100) * (target._parent._xscale / 100); } else { v1._x = target._parent._x + 32 * (target._xscale / 100) * (target._parent._xscale / 100); } } function playerDistance(target) { var v3 = getCBox(GLOBAL_PLAYER); var v2 = getCBox(GLOBAL_ENEMY.enemy); if (v3 != undefined and v2 != undefined) { A = v3.getBounds(_root); B = v2.getBounds(_root); if (A.xMin < B.xMax and A.xMax > B.xMin) { if (A.yMin < B.yMax and A.yMax > B.yMin) { return -Math.abs(0.5 * (A.xMax + A.xMin - (B.xMax + B.xMin))); } } if (A.xMin > B.xMax) { return Math.abs(B.xMax - A.xMin); return Math.abs(GLOBAL_PLAYER._x - GLOBAL_ENEMY._x); } if (A.xMax < B.xMin) { return Math.abs(B.xMin - A.xMax); } } return Math.abs(GLOBAL_PLAYER._x - GLOBAL_ENEMY._x); } function playerWithin(target, distance, fardistance) { if (fardistance != undefined) { var v1 = playerDistance(target); return v1 >= distance and v1 <= fardistance; } else { return playerDistance(target) < distance; } } function playSound(soundkey, extravolume, exparam) { var v5 = _parent.soundbank; if (extravolume != undefined) { var v7 = new Sound(v5); v7.setVolume(extravolume); } else { var v7 = new Sound(v5); v7.setVolume(100); } var v4 = ''; var v2 = 0; while (v2 < soundkey.length) { if (soundkey.charCodeAt(v2) == 46) { v4 += '_'; } else { v4 += soundkey.charAt(v2); } ++v2; } var v9 = v5._currentframe; v5.gotoAndPlay(1); v5.gotoAndPlay(v4); var v6 = v5._currentframe; if (v6 == 1) { trace('Manual soundplay' + v5 + ': ' + v4 + ' :' + extravolume + ' |' + exparam + ' [' + v9 + ' ' + v6 + ']'); } } function getCBox(mc) { if (mc.cbox != undefined) { return mc.cbox; } else { if (mc.cBox != undefined) { return mc.cBox; } else { if (mc.CBox != undefined) { return mc.CBox; } else { if (mc.CBOX != undefined) { return mc.CBOX; } } } } if (mc.aniclip != undefined) { if (mc.aniclip.mc != undefined) { var v2 = mc.aniclip.mc; if (v2.cbox != undefined) { return v2.cbox; return undefined; } if (v2.cBox != undefined) { return v2.cBox; return undefined; } if (v2.CBox != undefined) { return v2.CBox; return undefined; } if (v2.CBOX != undefined) { return v2.CBOX; } } } return undefined; } function getABox(mc) { if (mc.abox != undefined) { return mc.abox; } else { if (mc.aBox != undefined) { return mc.aBox; } else { if (mc.ABox != undefined) { return mc.ABox; } else { if (mc.ABOX != undefined) { return mc.ABOX; } } } } if (mc.aniclip != undefined) { if (mc.aniclip.mc != undefined) { var v2 = mc.aniclip.mc; if (v2.abox != undefined) { return v2.abox; return undefined; } if (v2.aBox != undefined) { return v2.aBox; return undefined; } if (v2.ABox != undefined) { return v2.ABox; return undefined; } if (v2.ABOX != undefined) { return v2.ABOX; } } } return undefined; } function getSBox(mc) { if (mc.sbox != undefined) { return mc.sbox; } else { if (mc.sBox != undefined) { return mc.sBox; } else { if (mc.SBox != undefined) { return mc.SBox; } else { if (mc.SBOX != undefined) { return mc.SBOX; } } } } if (mc.aniclip != undefined) { if (mc.aniclip.mc != undefined) { var v2 = mc.aniclip.mc; if (v2.sbox != undefined) { return v2.sbox; return undefined; } if (v2.sBox != undefined) { return v2.sBox; return undefined; } if (v2.SBox != undefined) { return v2.SBox; return undefined; } if (v2.SBOX != undefined) { return v2.SBOX; } } } return undefined; } function reassignAllXClips(mc) { var v3 = getCBox(mc); if (v3 == mc) { v3 = undefined; } if (v3 != mc.cbox) { mc.cbox = v3; } if (v3 != mc.cBox) { mc.cBox = v3; } if (v3 != mc.CBox) { mc.CBox = v3; } if (v3 != mc.CBOX) { mc.CBOX = v3; } var v4 = getABox(mc); if (v4 == mc) { v4 = undefined; } if (v4 != mc.abox) { mc.abox = v4; } if (v4 != mc.aBox) { mc.aBox = v4; } if (v4 != mc.ABox) { mc.ABox = v4; } if (v4 != mc.ABOX) { mc.ABOX = v4; } var v2 = getSBox(mc); if (v2 == mc) { v2 = undefined; } if (v2 != mc.sbox) { mc.sbox = v2; } if (v2 != mc.sBox) { mc.sBox = v2; } if (v2 != mc.SBox) { mc.SBox = v2; } if (v2 != mc.SBOX) { mc.SBOX = v2; } } function hitPlayerHeadCenter(clip) { return clip.hitTest(_root.player.head.center); } function hitPlayerHead(clip) { return clip.hitTest(_root.player.head); } function hitPlayerCenter(clip) { return clip.hitTest(_root.player.centerbox); } function hitPlayer(clip) { return clip.hitTest(_root.player.cbox); } function getPlayer() { return _root.player; } function getPlayerHealthPercent() { return 100 * (_root.player.hp / 63); } function getEnemyHealthPercent() { return 100 * (_root.enemy.hp / _root.enemy.maxhp); } function getPlayerHP() { return _root.player.hp; } function getEnemy() { return _root.enemy; } function getController() { return _root.controller; } function enemyFacePlayer() { if (GLOBAL_ENEMY._x < GLOBAL_PLAYER._x) { GLOBAL_ENEMY._xscale = Math.abs(GLOBAL_ENEMY._xscale); } else { GLOBAL_ENEMY._xscale = -Math.abs(GLOBAL_ENEMY._xscale); } } function setPlayerHasHead(v) { if (v) { _root.GLOBAL_PLAYERHEAD = 1; GLOBAL_PLAYERHASHEAD = true; } else { _root.GLOBAL_PLAYERHEAD = 0; GLOBAL_PLAYERHASHEAD = false; } } function toggleQuality() { if (_root._quality == 'LOW') { _root._quality = 'MEDIUM'; } else { if (_root._quality == 'MEDIUM') { _root._quality = 'HIGH'; } else { _root._quality = 'LOW'; } } } function toggleSlowMode() { ++GLOBAL_PAUSEHFR; GLOBAL_PAUSEHFR %= 4; } function legacy4Struggle(target, aright, aleft, aup, adown) { return legacy8StruggleDist(target, aright, aleft, aup, adown, aright, aleft, aup, adown); } function legacy8Struggle(target, aright, aleft, aup, adown, bright, bleft, bup, bdown) { return legacy8StruggleDist(target, aright, aleft, aup, adown, bright, bleft, bup, bdown); } function legacyRandomStruggle(target, aright, aleft, aup, adown) { var v1 = new Object(); if (adown != undefined) { v1[adown] = 1; } if (aup != undefined) { v1[aup] = 1; } if (aleft != undefined) { v1[aleft] = 1; } if (aright != undefined) { v1[aright] = 1; } return legacy8StruggleDist(target, v1, v1, v1, v1, v1, v1, v1, v1); } function legacySelectAndPlay(target, distofanims) { if (typeof distofanims == 'string') { target.gotoAndPlay(distofanims); return true; return false; } var v1 = histSelect(distofanims); if (v1 != undefined) { target.gotoAndPlay(v1); return true; } return false; } function legacy4StruggleDist(target, aright, aleft, aup, adown, bright, bleft, bup, bdown) { return legacy8StruggleDist(target, aright, aleft, aup, adown, aright, aleft, aup, adown); } function legacy8StruggleDist(target, aright, aleft, aup, adown, bright, bleft, bup, bdown) { var v4 = playerInputX(); var v3 = playerInputY(); var v5 = playerInputA(); var v2 = enemyFacingRight(); if (v5 != 0) { if (v4 < 0) { if (v2) { return legacySelectAndPlay(target, aleft); } else { return legacySelectAndPlay(target, aright); } } else { if (v4 > 0) { if (v2) { return legacySelectAndPlay(target, aright); } else { return legacySelectAndPlay(target, aleft); } } else { if (v3 > 0) { return legacySelectAndPlay(target, aup); } else { if (v3 < 0) { return legacySelectAndPlay(target, adown); } } } } return false; } if (v4 < 0) { if (v2) { return legacySelectAndPlay(target, bleft); } else { return legacySelectAndPlay(target, bright); } return false; } if (v4 > 0) { if (v2) { return legacySelectAndPlay(target, bright); } else { return legacySelectAndPlay(target, bleft); } return false; } if (v3 > 0) { return legacySelectAndPlay(target, bup); return false; } if (v3 < 0) { return legacySelectAndPlay(target, bdown); } return false; } function manualReset(T) { if (T._manuallyReset == undefined) { T._manuallyReset = 0; var v1 = T._parent; v1.m_scale = 100; v1.m_name = 'NULL'; v1.m_status = 'NULL'; v1.m_credit = 'AUTO'; v1.maxhp = 100; v1.hp = v1.maxhp; T.in_movex = 0; T.in_movey = 0; T.in_action = 0; v1.hatk = 0; v1.matk = 0; v1.latk = 0; v1.hdef = 0; v1.mdef = 0; v1.ldef = 0; T.s_atktype = 0; T.s_animbusy = 0; T.s_idle = 1; T.s_moving = 0; T.s_attacking = 0; T.s_hit = 0; T.s_vx = 0; v1.m_cameraoffset = 0; return true; } return false; } function _traceFx(msg) { trace('#GT [' + GLOBAL_ENEMY_FRAMES_RUN + '](' + GLOBAL_ENEMY.enemy._currentframe + ')\t' + msg); } function enableFullTrace(newlevel) { GLOBAL_FULL_TRACE = 0; _traceF1 = function (msg) {}; _traceF2 = function (msg) {}; _traceF3 = function (msg) {}; if (newlevel > 0) { _traceF1 = function (msg) { _traceFx(msg); }; GLOBAL_FULL_TRACE = 1; if (newlevel > 1) { _traceF2 = function (msg) { _traceFx(msg); }; GLOBAL_FULL_TRACE = 2; if (newlevel > 2) { _traceF3 = function (msg) { _traceFx(msg); }; GLOBAL_FULL_TRACE = 3; } } } } function disableFullTrace() { GLOBAL_FULL_TRACE = 0; } function Log(s) { LogScrollOffset = 0; GLOBAL_LOG.unshift(s + '\n'); if (GLOBAL_LOG.length > 4096) { GLOBAL_LOG.pop(); } } function LogParsed(s) { var v5 = ''; var v1 = 0; var v8 = s.length; while (v1 < v8) { if (s.charCodeAt(v1) == 37) { if (v1 + 1 < v8) { if (s.charCodeAt(v1 + 1) == 91) { var v7 = v1 + 2; var v6 = v7; var v3 = v1 + 1; while (v3 < v8) { if (s.charCodeAt(v3) == 93) { v6 = v3; break; } ++v3; } var v2 = s.substr(v7, v6 - v7); if (GLOBAL_VALUES.hasOwnProperty(v2)) { v5 += GLOBAL_VALUES[v2]; } else { v2 = v2.toLowerCase(); hasmsg = v2; if (v2 == 'enemyname') { hasmsg = GLOBAL_ENEMY.m_name; } else { if (v2 == 'playername') { hasmsg = 'Barb'; } else { if (v2 == 'enemydescr') { hasmsg = GLOBAL_ENEMY.m_status; } else { if (v2 == 'playerdescr') { hasmsg = ''; } else { if (v2 == 'enemyhp') { hasmsg = GLOBAL_ENEMY.hp; } else { if (v2 == 'playerhp') { hasmsg = GLOBAL_PLAYER.hp; } } } } } } v5 += hasmsg; } v1 = v6 + 1; } else { v5 += s.charAt(v1); v5 += s.charAt(v1 + 1); v1 += 2; } } else { v5 += s.charAt(v1); ++v1; } } else { v5 += s.charAt(v1); ++v1; } } Log(v5); } function numclamp(v) { if (v < 0) { v = 0; return v; } v = Math.ceil(v); return v; } function addcharactervariables(targ) { targ.hp = 63; targ.in_movex = 0; targ.in_movey = 0; targ.in_action = 0; targ.hatk = 32; targ.matk = 32; targ.latk = 32; targ.hdef = 0; targ.mdef = 0; targ.ldef = 0; targ.hdefon = 0; targ.mdefon = 0; targ.ldefon = 0; targ.s_atktype = 0; targ.s_animbusy = 0; targ.s_idle = 1; targ.s_moving = 0; targ.s_attacking = 0; targ.s_hit = 0; targ.s_vx = 0; targ.s_movespeed = 1; targ.m_name = 'NULL'; targ.m_status = 'NULL'; targ._y = GLOBAL_FLOOR; } function pauseall() { GLOBAL_PAUSE = true; GLOBAL_PLAYER.stop(); GLOBAL_ENEMY.enemy.stop(); _parent.playershad.t.stop(); _parent.playershad.t.head.stop(); _parent.playershad.t.aniclip.stop(); _parent.playershad.t.aniclip.mc.stop(); _parent.enemyshad.t.stop(); _parent.enemyshad.t.enemy.stop(); } function unpauseall() { GLOBAL_PAUSE = false; GLOBAL_PLAYER.play(GLOBAL_PLAYER._currentframe); GLOBAL_ENEMY.enemy.play(GLOBAL_ENEMY._currentframe); _parent.playershad.t.play(); _parent.playershad.t.head.play(); _parent.enemyshad.t.play(); _parent.enemyshad.t.enemy.play(); } function movecharacter(obje, objdataclip, options) { var v4 = Math.abs(obje._xscale); var v3 = 'null'; if (obje._alpha > 50) { if ((objdataclip.s_idle || objdataclip.s_moving != 0) && (!objdataclip.s_attacking && !objdataclip.s_hit && !objdataclip.s_animbusy)) { if (objdataclip.in_action) { obje.hdefon = 0; obje.mdefon = 0; obje.ldefon = 0; if (objdataclip.in_movex > 0) { if (obje.m_dontfacetarget != 1) { obje._xscale = v4; } v3 = 'atkm'; } else { if (objdataclip.in_movex < 0) { if (obje.m_dontfacetarget != 1) { obje._xscale = -v4; } v3 = 'atkm'; } } if (objdataclip.in_movey > 0) { v3 = 'atkh'; } else { if (objdataclip.in_movey < 0) { v3 = 'atkl'; } } } else { if (objdataclip.in_movex > 0) { obje.hdefon = 0; obje.mdefon = 0; obje.ldefon = 0; if (obje.m_dontfacetarget != 1) { obje._xscale = v4; } if (objdataclip.s_moving == 0) { v3 = 'walk'; } } else { if (objdataclip.in_movex < 0) { obje.hdefon = 0; obje.mdefon = 0; obje.ldefon = 0; if (obje.m_dontfacetarget != 1) { obje._xscale = -v4; } if (objdataclip.s_moving == 0) { v3 = 'walk'; } } else { if (objdataclip.in_movex == 0) { obje.hdefon = 0; obje.mdefon = 0; obje.ldefon = 0; if (objdataclip.in_movey > 0) { obje.hdefon = 1; } else { if (objdataclip.in_movey < 0) { obje.ldefon = 1; } else { if (objdataclip.in_movey == 0) { obje.mdefon = 1; } } } } } } } if (objdataclip.in_movex == 0) { if (objdataclip.s_moving != 0 && !objdataclip.s_attacking && !objdataclip.s_hit && !objdataclip.s_animbusy) { v3 = 'idle'; } } } else { if (objdataclip.s_moving != 0) { } } } objdataclip.def_h._visible = false; objdataclip.def_m._visible = false; objdataclip.def_l._visible = false; if (obje.hdefon != 0) { objdataclip.def_h._visible = true; } if (obje.mdefon != 0) { objdataclip.def_m._visible = true; } if (obje.ldefon != 0) { objdataclip.def_l._visible = true; } if (v3 != 'null') { if (objdataclip.options != undefined and objdataclip.options == 2) { objdataclip.gotoAndStop(v3); } else { goPlay(objdataclip, v3); goPlay(objdataclip, v3); } } } function moveplayer() { movecharacter(GLOBAL_PLAYER, GLOBAL_PLAYER, 2); if (GLOBAL_PLAYER._alpha > 50) { if (GLOBAL_PLAYER.s_idle == 0 && GLOBAL_PLAYER.s_moving != 0 && GLOBAL_PLAYER.s_vx == 0 && !GLOBAL_PLAYER.s_animbusy) { GLOBAL_PLAYER._x += (GLOBAL_PLAYER._xscale / Math.abs(GLOBAL_PLAYER._xscale)) * GLOBAL_PLAYER.s_moving; } } if (GLOBAL_PLAYER.s_vx != 0 && !GLOBAL_PLAYER.s_animbusy) { if (GLOBAL_PLAYER._x > GLOBAL_ENEMY._x) { GLOBAL_PLAYER._x += GLOBAL_PLAYER.s_vx; } else { GLOBAL_PLAYER._x -= GLOBAL_PLAYER.s_vx; } } if (GLOBAL_ENEMY.m_notsolid != 1) { if ((getCBox(GLOBAL_PLAYER)).hitTest(getCBox(GLOBAL_ENEMY.enemy))) { if (GLOBAL_PLAYER._x < GLOBAL_ENEMY._x) { GLOBAL_PLAYER._x += ((getCBox(GLOBAL_ENEMY.enemy)).getBounds(_root)).xMin - ((getCBox(GLOBAL_PLAYER)).getBounds(_root)).xMax; } else { GLOBAL_PLAYER._x += ((getCBox(GLOBAL_ENEMY.enemy)).getBounds(_root)).xMax - ((getCBox(GLOBAL_PLAYER)).getBounds(_root)).xMin; } } } } function moveenemy(ENMC) { if (ENMC.enemy._run != undefined) { return ENMC.enemy._run(this, ENMC); } if (ENMC.enemy != undefined) { movecharacter(ENMC, ENMC.enemy, undefined); } else { movecharacter(ENMC, ENMC, undefined); } if (ENMC.m_dontfacetarget != 1) { enemyFacePlayer(); } else {} if (ENMC.enemy.s_idle == 0 && ENMC.enemy.s_moving != 0 && !ENMC.enemy.s_animbusy) { ENMC._x += (ENMC._xscale / Math.abs(ENMC._xscale)) * ENMC.enemy.s_moving * ENMC.s_movespeed; } if (ENMC.enemy.s_vx != 0 && !ENMC.enemy.s_animbusy) { if (GLOBAL_PLAYER._x > ENMC._x) { ENMC._x -= ENMC.enemy.s_vx; } else { ENMC._x += ENMC.enemy.s_vx; } } else { if (ENMC.enemy.s_moving != 0 && ENMC.enemy.s_vx != 0 && ENMC.enemy.s_animbusy) { if (GLOBAL_PLAYER._x > ENMC._x) { ENMC._x -= ENMC.enemy.s_vx; } else { ENMC._x += ENMC.enemy.s_vx; } } } if (ENMC.m_notsolid != 1) { if ((getCBox(ENMC.enemy)).hitTest(getCBox(GLOBAL_PLAYER))) { if (ENMC._x < GLOBAL_PLAYER._x) { ENMC._x += ((getCBox(GLOBAL_PLAYER)).getBounds(_root)).xMin - ((getCBox(ENMC.enemy)).getBounds(_root)).xMax; } else { ENMC._x += ((getCBox(GLOBAL_PLAYER)).getBounds(_root)).xMax - ((getCBox(ENMC.enemy)).getBounds(_root)).xMin; } } } } function setClipAt(mc, clip) { var v2 = clip.getBounds(_root); mc._x = (v2.xMax + v2.xMin) * 0.5; mc._y = (v2.xMax + v2.xMin) * 0.5; } function setClipAtExact(mc, clip) { var v2 = mcPointToGlobal(clip, 0, 0); var v6 = mcPointToGlobal(clip, 1, 0); var v4 = v6._x - v2._x; var v3 = v6._y - v2._y; var v5 = Math.sqrt(v4 * v4 + v3 * v3); var v7 = 57.29577951308232 * Math.atan2(v3 / v5, v4 / v5); mc._x = v2._x; mc._y = v2._y; mc._rotation = v7; mc._xscale = 100 * v5 / 1; mc._yscale = mc._xscale; } function _resetSparkSim(clip) { clip.xvel = 0; clip.yvel = 0; clip.rotvel = 0; clip.xacc = 0; clip.yacc = 0; clip.rotacc = 0; clip.shrinkto = 0; clip.shrinktime = 0; clip.shrinktimemax = 0; } function _updateSparkSim(mc, steps) { if (mc.xacc != 0) { mc.xvel += steps * mc.xacc; } if (mc.yacc != 0) { mc.yvel += steps * mc.yacc; } if (mc.rotacc != 0) { mc.rotvel += steps * mc.rotacc; } if (mc.xvel != 0) { mc._x += steps * mc.xvel; } if (mc.yvel != 0) { mc._y += steps * mc.yvel; } if (mc.rotvel != 0) { mc._rotation += steps * mc.rotvel; } if (mc.shrinktimemax > 0) { if (mc.shrinktime == mc.shrinktimemax) { mc._originalscalex = mc._xscale; mc._originalscaley = mc._yscale; } mc.shrinktime -= steps; if (mc.shrinktime < 0) { mc.shrinktime = 0; } var v3 = (1 - mc.shrinkto) * (1 * mc.shrinktime / 1 * mc.shrinktimemax); mc._xscale = (mc.shrinkto + v3) * mc._originalscalex; mc._yscale = (mc.shrinkto + v3) * mc._originalscaley; } } function _setClipPhysics(clip, vx, vy, ax, ay, rv, ra, shrinkin, shrinkamount) { if (vx != undefined) { clip.xvel = vx; } else { clip.xvel = 0; } if (vy != undefined) { clip.yvel = vy; } else { clip.yvel = 0; } if (ax != undefined) { clip.xacc = ax; } else { clip.xacc = 0; } if (ay != undefined) { clip.yacc = ay; } else { clip.yacc = 0; } if (rv != undefined) { clip.rotvel = rv; } else { clip.rotvel = 0; } if (ra != undefined) { clip.rotacc = ra; } else { clip.rotacc = 0; } if (shrinkin != undefined) { clip.shrinkto = 0; clip.shrinktime = shrinkin; clip.shrinktimemax = shrinkin; if (shrinkamount != undefined) { clip.shrinkto = shrinkamount / 100; } } else { clip.shrinktimemax = 0; clip.shrinkto = 0; clip.shrinktime = 0; } } function _parseClipPhysicsAndSet(clip, lex) { var v5; var v4; var v10; var v9; var v7; var v11; var v8; var v6; var v2 = lex.split(','); var v3 = v2.length; var v1 = 0; while (v1 < v3) { if (v2[v1] == 'MoveUp') { ++v1; if (v1 < v3) { v4 = -Number(v2[v1]); } } else { if (v2[v1] == 'MoveRight') { ++v1; if (v1 < v3) { v5 = Number(v2[v1]); } } else { if (v2[v1] == 'MoveLeft') { ++v1; if (v1 < v3) { v5 = -Number(v2[v1]); } } else { if (v2[v1] == 'MoveDown') { ++v1; if (v1 < v3) { v4 = Number(v2[v1]); } } else { if (v2[v1] == 'Spin') { ++v1; if (v1 < v3) { v7 = Number(v2[v1]); } } else { if (v2[v1] == 'Shrink') { ++v1; if (v1 < v3) { v8 = 60; v6 = Number(v2[v1]); } } } } } } } ++v1; } _setClipPhysics(clip, v5, v4, v10, v9, v7, v11, v8, v6); } function setEnemySparkPhysics(lex) { _parseClipPhysicsAndSet(GLOBAL_ENEMYSPARK, lex); } function setPlayerSparkPhysics(lex) { _parseClipPhysicsAndSet(GLOBAL_PLAYERSPARK, lex); } function setPlayerSparkAt(clip, anim, offsetx, offsety) { setClipAt(GLOBAL_PLAYERSPARK, clip); _resetSparkSim(GLOBAL_PLAYERSPARK); if (GLOBAL_PLAYER._xscale < 0) { GLOBAL_PLAYERSPARK._xscale = -100; } else { GLOBAL_PLAYERSPARK._xscale = 100; } if (offsetx != undefined) { if (GLOBAL_PLAYERSPARK._xscale > 0) { GLOBAL_PLAYERSPARK._x += offsetx; } else { GLOBAL_PLAYERSPARK._x -= offsetx; } } if (offsety != undefined) { GLOBAL_PLAYERSPARK._y += offsety; } if (anim != undefined) { GLOBAL_PLAYERSPARK.gotoAndPlay(anim); } } function setEnemySparkAt(clip, anim, offsetx, offsety) { setClipAt(GLOBAL_ENEMYSPARK, clip); _resetSparkSim(GLOBAL_ENEMYSPARK); if (GLOBAL_ENEMY._xscale < 0) { GLOBAL_ENEMYSPARK._xscale = -100; } else { GLOBAL_ENEMYSPARK._xscale = 100; } if (offsetx != undefined) { if (GLOBAL_ENEMYSPARK._xscale > 0) { GLOBAL_ENEMYSPARK._x += offsetx; } else { GLOBAL_ENEMYSPARK._x -= offsetx; } } if (offsety != undefined) { GLOBAL_ENEMYSPARK._y += offsety; } if (anim != undefined) { GLOBAL_ENEMYSPARK.gotoAndPlay(anim); } } function setEnemySparkAtExact(clip, anim, param) { _resetSparkSim(GLOBAL_ENEMYSPARK); setClipAtExact(GLOBAL_ENEMYSPARK, clip); if (param != undefined) { for (var v2 in param) { GLOBAL_ENEMYSPARK[v2] = param[v2]; } } if (anim != undefined) { GLOBAL_ENEMYSPARK.gotoAndPlay(anim); } } function getEnemySpark() { return GLOBAL_ENEMYSPARK; } function damagecollisions() { if (GLOBAL_ENEMY.enemy.s_attacking) { if ((getABox(GLOBAL_ENEMY.enemy)).hitTest(getCBox(GLOBAL_PLAYER))) { if (GLOBAL_ENEMY.enemy.s_atktype < 1) { var v1 = GLOBAL_ENEMY.latk - GLOBAL_PLAYER.ldef; if (GLOBAL_PLAYER.ldefon != 0) { v1 /= 2; } v1 = numclamp(v1); setEnemySparkAt(getABox(GLOBAL_ENEMY.enemy)); if (GLOBAL_PLAYER.ldefon != 0) { GLOBAL_ENEMYSPARK.gotoAndPlay('cutblock'); } else { GLOBAL_ENEMYSPARK.gotoAndPlay('cutlow'); } GLOBAL_PLAYER.hp -= v1; GLOBAL_PLAYER.gotoAndStop('hitl'); GLOBAL_PLAYER.s_hit = true; GLOBAL_ENEMY.enemy.s_attacking = 0; Log(GLOBAL_ENEMY.m_name + ' hit ' + GLOBAL_PLAYER.m_name + ' for ' + v1 + '!'); } else { if (GLOBAL_ENEMY.enemy.s_atktype == 1) { var v1 = GLOBAL_ENEMY.matk - GLOBAL_PLAYER.mdef; if (GLOBAL_PLAYER.mdefon != 0) { v1 /= 2; } v1 = numclamp(v1); setEnemySparkAt(getABox(GLOBAL_ENEMY.enemy)); if (GLOBAL_PLAYER.mdefon != 0) { GLOBAL_ENEMYSPARK.gotoAndPlay('cutblock'); } else { GLOBAL_ENEMYSPARK.gotoAndPlay('cutmid'); } GLOBAL_PLAYER.hp -= v1; GLOBAL_PLAYER.gotoAndStop('hitm'); GLOBAL_PLAYER.s_hit = true; GLOBAL_ENEMY.enemy.s_attacking = 0; Log(GLOBAL_ENEMY.m_name + ' hit ' + GLOBAL_PLAYER.m_name + ' for ' + v1 + '!'); } else { if (GLOBAL_ENEMY.enemy.s_atktype == 2) { var v1 = GLOBAL_ENEMY.hatk - GLOBAL_PLAYER.hdef; if (GLOBAL_PLAYER.hdefon != 0) { v1 /= 2; } v1 = numclamp(v1); setEnemySparkAt(getABox(GLOBAL_ENEMY.enemy)); if (GLOBAL_PLAYER.hdefon != 0) { GLOBAL_ENEMYSPARK.gotoAndPlay('cutblock'); } else { GLOBAL_ENEMYSPARK.gotoAndPlay('cuthigh'); } GLOBAL_PLAYER.hp -= v1; GLOBAL_PLAYER.gotoAndStop('hith'); GLOBAL_PLAYER.s_hit = true; GLOBAL_ENEMY.enemy.s_attacking = 0; Log(GLOBAL_ENEMY.m_name + ' hit ' + GLOBAL_PLAYER.m_name + ' for ' + v1 + '!'); } else {} } } numclamp(GLOBAL_PLAYER.hp); } } if (GLOBAL_PLAYER.s_attacking and GLOBAL_ENEMY.hp >= 1) { if ((getABox(GLOBAL_PLAYER)).hitTest(getCBox(GLOBAL_ENEMY.enemy))) { if (GLOBAL_PLAYER.s_atktype < 1) { var v1 = GLOBAL_PLAYER.latk - GLOBAL_ENEMY.ldef; if (GLOBAL_ENEMY.ldefon != 0) { v1 /= 2; } v1 = numclamp(v1); setPlayerSparkAt(getABox(GLOBAL_PLAYER)); if (GLOBAL_ENEMY.ldefon != 0) { GLOBAL_PLAYERSPARK.gotoAndPlay('hitblock'); } else { GLOBAL_PLAYERSPARK.gotoAndPlay('hitlow'); } GLOBAL_ENEMY.hp -= v1; if (!GLOBAL_ENEMY.ignore_hitanim) { if (!GLOBAL_ENEMY.ignore_hitanimonly) { goPlay(GLOBAL_ENEMY.enemy, 'hitl'); } } if (!GLOBAL_ENEMY.ignore_hitanimonly) { GLOBAL_ENEMY.s_hit = true; GLOBAL_ENEMY.ai = -1; } GLOBAL_PLAYER.s_attacking = 0; GLOBAL_POINTS += v1; Log(GLOBAL_PLAYER.m_name + ' hit ' + GLOBAL_ENEMY.m_name + ' for ' + v1 + '!'); } else { if (GLOBAL_PLAYER.s_atktype == 1) { var v1 = GLOBAL_PLAYER.matk - GLOBAL_ENEMY.mdef; if (GLOBAL_ENEMY.lmdefon != 0) { v1 /= 2; } v1 = numclamp(v1); setPlayerSparkAt(getABox(GLOBAL_PLAYER)); if (GLOBAL_ENEMY.lmdefon != 0) { GLOBAL_PLAYERSPARK.gotoAndPlay('hitblock'); } else { GLOBAL_PLAYERSPARK.gotoAndPlay('hitmid'); } GLOBAL_ENEMY.hp -= v1; if (!GLOBAL_ENEMY.ignore_hitanim) { if (!GLOBAL_ENEMY.ignore_hitanimonly) { goPlay(GLOBAL_ENEMY.enemy, 'hitm'); } } if (!GLOBAL_ENEMY.ignore_hitanimonly) { GLOBAL_ENEMY.s_hit = true; GLOBAL_ENEMY.ai = -1; } GLOBAL_PLAYER.s_attacking = 0; GLOBAL_POINTS += v1; Log(GLOBAL_PLAYER.m_name + ' hit ' + GLOBAL_ENEMY.m_name + ' for ' + v1 + '!'); } else { if (GLOBAL_PLAYER.s_atktype == 2) { var v1 = GLOBAL_PLAYER.hatk - GLOBAL_ENEMY.hdef; if (GLOBAL_ENEMY.hdefon != 0) { v1 /= 2; } v1 = numclamp(v1); setPlayerSparkAt(getABox(GLOBAL_PLAYER)); if (GLOBAL_ENEMY.hdefon != 0) { GLOBAL_PLAYERSPARK.gotoAndPlay('hitblock'); } else { GLOBAL_PLAYERSPARK.gotoAndPlay('hithigh'); } GLOBAL_ENEMY.hp -= v1; if (!GLOBAL_ENEMY.ignore_hitanim) { if (!GLOBAL_ENEMY.ignore_hitanimonly) { goPlay(GLOBAL_ENEMY.enemy, 'hith'); } } if (!GLOBAL_ENEMY.ignore_hitanimonly) { GLOBAL_ENEMY.s_hit = true; GLOBAL_ENEMY.ai = -1; } GLOBAL_PLAYER.s_attacking = 0; GLOBAL_POINTS += v1; Log(GLOBAL_PLAYER.m_name + ' hit ' + GLOBAL_ENEMY.m_name + ' for ' + v1 + '!'); } } } numclamp(GLOBAL_ENEMY.hp); } } } function _pickEnemyReset() { GLOBAL_VALUES = new Object(); GLOBAL_ENEMY.enemy.m_scale = undefined; BLOCK_ENEMY_ONE_FRAME = true; } function pickEnemy(ev) { GLOBAL_ENEMY_FRAMES_RUN = 0; var v3; if (ev < 2 || ev > GLOBAL_MAXENEMYFRAMES) { if (GLOBAL_ENEMY._currentframe + 1 > GLOBAL_MAXENEMYFRAMES) { _pickEnemyReset(); v3 = 2; } else { _pickEnemyReset(); v3 = GLOBAL_ENEMY._currentframe + 1; } } else { if (GLOBAL_ENEMY._currentframe == int(ev)) { } else { _pickEnemyReset(); v3 = int(ev); } } if (v3 != undefined) { GLOBAL_ENEMY.m_scale = 100; GLOBAL_ENEMY.m_name = 'Default'; GLOBAL_ENEMY.m_status = 'Default'; GLOBAL_ENEMY.m_credit = ''; GLOBAL_ENEMY.maxhp = 1; GLOBAL_ENEMY.hp = GLOBAL_ENEMY.maxhp; GLOBAL_ENEMY.enemy.in_movex = 0; GLOBAL_ENEMY.enemy.in_movey = 0; GLOBAL_ENEMY.enemy.in_action = 0; GLOBAL_ENEMY.hatk = 0; GLOBAL_ENEMY.matk = 0; GLOBAL_ENEMY.latk = 0; GLOBAL_ENEMY.hdef = 0; GLOBAL_ENEMY.mdef = 0; GLOBAL_ENEMY.ldef = 0; GLOBAL_ENEMY.enemy.s_atktype = 0; GLOBAL_ENEMY.enemy.s_animbusy = 0; GLOBAL_ENEMY.enemy.s_idle = 1; GLOBAL_ENEMY.enemy.s_moving = 0; GLOBAL_ENEMY.enemy.s_attacking = 0; GLOBAL_ENEMY.enemy.s_hit = 0; GLOBAL_ENEMY.enemy.s_vx = 0; GLOBAL_ENEMY.m_cameraoffset = 0; GLOBAL_ENEMY.m_animPrefix = undefined; GLOBAL_ENEMY.m_background = undefined; GLOBAL_ENEMY.m_notsolid = undefined; GLOBAL_ENEMY.m_dontfacetarget = undefined; GLOBAL_ENEMY.m_dontattackauto = undefined; GLOBAL_ENEMY.m_dontplayhurt = undefined; GLOBAL_ENEMY._manuallyReset = undefined; GLOBAL_ENEMY.is_external = undefined; GLOBAL_ENEMY.m_loadurl = undefined; GLOBAL_ENEMY.gotoAndStop(v3); GLOBAL_ENEMY.enemy.G = this; GLOBAL_ENEMY.m_blatently_reset = 2; GLOBAL_ENEMY.m_blatently_resetenemy = v3; if (v3 > GLOBAL_MAXENEMYNONEXTERNAL) { GLOBAL_ENEMY.m_loadurl = _root.externalURL; GLOBAL_ENEMY.is_external = _root.externalURL; GLOBAL_ENEMY.m_name = 'EXTERNAL'; GLOBAL_ENEMY.m_status = 'SxS*NOTLOADED'; var v4 = v3 - GLOBAL_MAXENEMYNONEXTERNAL - 1; if (v4 < GLOBAL_LOADEEMS.length) { GLOBAL_ENEMY.m_loadurl = GLOBAL_LOADEEMS[v4]; GLOBAL_ENEMY.is_external = GLOBAL_LOADEEMS[v4]; } BLOCK_ENEMY_ONE_FRAME = true; } musicStop(); } GLOBAL_ENEMY.enemy.G = this; GLOBAL_ENEMY.ignore_hitanim = false; GLOBAL_ENEMY.ignore_hitanimonly = false; GLOBAL_ENEMY.hatk_original = GLOBAL_ENEMY.hatk; GLOBAL_ENEMY.matk_original = GLOBAL_ENEMY.matk; GLOBAL_ENEMY.latk_original = GLOBAL_ENEMY.latk; GLOBAL_ENEMY.hdef_original = GLOBAL_ENEMY.hdef; GLOBAL_ENEMY.mdef_original = GLOBAL_ENEMY.mdef; GLOBAL_ENEMY.ldef_original = GLOBAL_ENEMY.ldef; GLOBAL_ENEMY.hatk_original = GLOBAL_ENEMY.hatk; Log('A new enemy approaches...'); GLOBAL_PLAYER.m_status = 'Normal'; _resetSparkSim(GLOBAL_ENEMYSPARK); _resetSparkSim(GLOBAL_PLAYERSPARK); BLOCK_ENEMY_ONE_FRAME = true; if (Math.random() < 0.5) { GLOBAL_ENEMY._x = GLOBAL_PLAYER._x + 640; GLOBAL_ENEMY._xscale = -Math.abs(GLOBAL_ENEMY._xscale); } else { GLOBAL_ENEMY._x = GLOBAL_PLAYER._x - 640; GLOBAL_ENEMY._xscale = Math.abs(GLOBAL_ENEMY._xscale); } GLOBAL_ENEMY_TIMEOUT = 0; } function ObjHitsBody(obj) { return (getCBox(GLOBAL_PLAYER)).hitTest(obj); } function ObjHitsBodyCenter(obj) { return GLOBAL_PLAYER.centerbox.hitTest(obj); } function ObjHitsHead(obj) { return GLOBAL_PLAYER.head.hitTest(obj); } function ObjHitsHeadCenter(obj) { return GLOBAL_PLAYER.head.center.hitTest(obj); } function CanVoreHigh() { if (GLOBAL_PLAYER.hdefon == 0) { return true; } return false; } function CanVoreMid() { if (GLOBAL_PLAYER.mdefon == 0) { return true; } return false; } function CanVoreLow() { if (GLOBAL_PLAYER.ldefon == 0) { return true; } return false; } function CanVore() { if (GLOBAL_PLAYER.ldefon == 0 && GLOBAL_PLAYER.mdefon == 0 && GLOBAL_PLAYER.hdefon == 0) { return true; } return false; } function shakeBegin(freq, amplitude, autodecay) { if (GLOBAL_CAMERA_SHAKE.use == 0) { GLOBAL_CAMERA_SHAKE.phase = 0; GLOBAL_CAMERA_SHAKE.decay = 0; GLOBAL_CAMERA_SHAKE.maxdecay = 10; } GLOBAL_CAMERA_SHAKE.use = 1; GLOBAL_CAMERA_SHAKE.amp = amplitude; GLOBAL_CAMERA_SHAKE.freq = freq * Math.PI; GLOBAL_CAMERA_SHAKE.autodecay = -1; if (autodecay != undefined) { if (autodecay > 0) { GLOBAL_CAMERA_SHAKE.autodecay = autodecay; } else { GLOBAL_CAMERA_SHAKE.autodecay = -1; } } } function shakeEnd(decay) { GLOBAL_CAMERA_SHAKE.autodecay = -1; GLOBAL_CAMERA_SHAKE.use = 0; if (decay != undefined) { if (decay > 0) { GLOBAL_CAMERA_SHAKE.maxdecay = decay; } else { GLOBAL_CAMERA_SHAKE.maxdecay = 0; } } } function _setClipColor(mc, color) { var v2 = new flash.geom.Transform(mc); var v6 = 1; var v4 = (color & 255) / 255; var v7 = (color >> 8 & 255) / 255; var v3 = (color >> 16 & 255) / 255; var v1 = new flash.geom.ColorTransform(v4, v7, v3, v6, 0, 0, 0, 0); v2.colorTransform = v1; return v1; } function fadeBG(nframes, optionalcolor) { GLOBAL_BG_FADE_COLOR = 0; if (optionalcolor != undefined) { GLOBAL_BG_FADE_COLOR = optionalcolor; } GLOBAL_BG_FADE = -1; GLOBAL_BG_FADE_TIME = -1; if (nframes != undefined) { GLOBAL_BG_FADE = 0; GLOBAL_BG_FADE_TIME = nframes; } else { _setClipColor(_parent.scrollbg, GLOBAL_BG_FADE_COLOR); } } function fadeInBG(nframes, optionalcolor) { GLOBAL_BG_FADE_COLOR = 16777215; if (optionalcolor != undefined) { GLOBAL_BG_FADE_COLOR = optionalcolor; } GLOBAL_BG_FADE = -1; GLOBAL_BG_FADE_TIME = -1; if (nframes != undefined) { GLOBAL_BG_FADE = 0; GLOBAL_BG_FADE_TIME = nframes; } else { _setClipColor(_parent.scrollbg, GLOBAL_BG_FADE_COLOR); } } function musicPlay(localname) { if (localname != GLOBAL_MUSIC_FILE) { GLOBAL_MUSIC_FILE = localname; } GLOBAL_MUSIC.loadSound(GLOBAL_MUSIC_FILE, true); GLOBAL_MUSIC.start(); GLOBAL_MUSIC.onSoundComplete = function () { GLOBAL_MUSIC.start(); }; GLOBAL_MUSIC.setVolume(0.5 * GLOBAL_SET_VOLUME); } function musicStop() { GLOBAL_MUSIC.setVolume(0); GLOBAL_MUSIC.stop(); } function musicUpdate() {} function resetPlayer() { GLOBAL_PLAYER.hp = 63; GLOBAL_PLAYER.s_atktype = 0; GLOBAL_PLAYER.s_animbusy = 0; GLOBAL_PLAYER.s_idle = 1; GLOBAL_PLAYER.s_moving = 0; GLOBAL_PLAYER.s_attacking = 0; GLOBAL_PLAYER.s_hit = 0; GLOBAL_PLAYER.s_vx = 0; GLOBAL_PLAYER._alpha = 100; GLOBAL_PLAYER.head._alpha = 100; GLOBAL_PLAYER.head._visible = true; GLOBAL_PLAYER._visible = true; GLOBAL_PLAYER.gotoAndPlay('idle'); setPlayerHasHead(true); G.enemyFacePlayer(); } GLOBAL_SET_VOLUME = 50; _root.GLOBAL_PLAYERGRAPHIC = 1; _root.GLOBAL_PLAYERHEAD = 1; ATTACK_MEDIUM = 1; ATTACK_HIGH = 2; ATTACK_LOW = 0; ATTACK_SPECIAL = 1; _parent.camControl.gotoAndStop('game'); _parent.camControl.resetStage(); GLOBAL_VALUES = new Object(); GLOBAL_FUNCS = new Object(); _root.nvSetVolume = function (amt100) { var v2 = new Sound(_parent); v2.setVolume(amt100); GLOBAL_SET_VOLUME = amt100; GLOBAL_MUSIC.setVolume(0.5 * GLOBAL_SET_VOLUME); }; _root.nvSetVolume(GLOBAL_SET_VOLUME); GLOBAL_ENEMY_DATA = new Object(); GLOBAL_CURRENT_BACKGROUND = 'default'; GLOBAL_FLOOR = 180; GLOBAL_LIVES = 6; GLOBAL_KILLS = 0; GLOBAL_POINTS = 0; GLOBAL_LOG = new Array(); GLOBAL_TRUEPAUSE = false; GLOBAL_PAUSE = false; GLOBAL_PAUSECTR = false; GLOBAL_PAUSEHFR = 0; GLOBAL_PAUSEHFRCTR = 0; GLOBAL_PLAYER = _parent.player; GLOBAL_PLAYERHASHEAD = true; GLOBAL_ENEMY = _parent.enemy; GLOBAL_ENEMY_TIMEOUT = 0; GLOBAL_BG = _parent.MBG; _parent.colorize(_parent.playershad, -100, -100, -100, -50); _parent.colorize(_parent.enemyshad, -100, -100, -100, -50); GLOBAL_CAMERA_SHAKE = new Object(); GLOBAL_CAMERA_SHAKE.use = false; GLOBAL_CAMERA_SHAKE.freq = 5; GLOBAL_CAMERA_SHAKE.amp = 1; GLOBAL_CAMERA_SHAKE.decay = 0; GLOBAL_CAMERA_SHAKE.maxdecay = 0; GLOBAL_ENEMYSPARK = _parent.enemyspark; GLOBAL_PLAYERSPARK = _parent.playerspark; GLOBAL_ENEMY_FRAMES_RUN = 0; GLOBAL_FULL_TRACE = 0; GLOBAL_MAXENEMYFRAMES = GLOBAL_ENEMY._totalframes; _traceF1 = function (msg) {}; _traceF2 = function (msg) {}; _traceF3 = function (msg) {}; LogScrollOffset = 0; GLOBAL_BG_FADE = -1; GLOBAL_BG_FADE_TIME = -1; GLOBAL_BG_FADE_COLOR = 16777215; GLOBAL_MUSIC = new Sound(this); GLOBAL_MUSIC_FILE = ''; addcharactervariables(GLOBAL_PLAYER); addcharactervariables(GLOBAL_ENEMY); GLOBAL_ENEMY.ai = 1; GLOBAL_PLAYER.m_name = 'Barb'; GLOBAL_PLAYER.m_status = 'Normal'; setPlayerHasHead(true); BLOCK_ENEMY_ONE_FRAME = true; pickEnemy(0); GLOBAL_MAXENEMYNONEXTERNAL = 6; GLOBAL_MAXENEMYFRAMES = GLOBAL_MAXENEMYNONEXTERNAL + 1; GLOBAL_LOADEEMS = new Array(); LOADINGXML = false; REGISTER_FIRST_ENEMY_FRAME = 1; GLOBAL_ENEMY.gotoAndStop('external'); } onClipEvent (enterFrame) { function goPlay(target, animm) { var v1; var v2; if (target != undefined and animm != undefined) { v1 = target; v2 = animm; } else { if (target != undefined) { v1 = GLOBAL_ENEMY.enemy; v2 = target; } else { trace(' goPlay has bad arguments: ' + target + ' ' + animm); } } if (v1.__animmap == undefined) { v1.__animmap = new Object(); } if (v1.__aniprefix != undefined) { v2 = v1.__aniprefix + v2; } if (!v1.__animmap.hasOwnProperty(v1._currentframe)) { v1.__animmap[v1._currentframe] = new Object(); } v1.__animmap[v1._currentframe][v2] = 0; v1.gotoAndPlay(v2); } if (REGISTER_FIRST_ENEMY_FRAME) { GLOBAL_MAXENEMYNONEXTERNAL = GLOBAL_ENEMY._currentframe; GLOBAL_MAXENEMYFRAMES = GLOBAL_MAXENEMYNONEXTERNAL; GLOBAL_LOADEEMS = new Array(); REGISTER_FIRST_ENEMY_FRAME = 0; pickEnemy(0); BLOCK_ENEMY_ONE_FRAME = true; trace('Synced auto: ' + GLOBAL_MAXENEMYNONEXTERNAL); var loadme = new XML(); loadme.ignoreWhite = true; loadme.onLoad = function (success) { var v1 = loadme.firstChild.firstChild; while (v1 != null) { var v2 = v1.attributes.path; GLOBAL_LOADEEMS.push(v2); GLOBAL_MAXENEMYFRAMES += 1; v1 = v1.nextSibling; } trace('loaded XML ' + GLOBAL_LOADEEMS); LOADINGXML = false; }; LOADINGXML = true; loadme.load('external.xml'); } if (LOADINGXML) { if (loadme.getBytesTotal() > 0) { } return undefined; } GLOBAL_PLAYER.aniclip.mc.G = this; GLOBAL_ENEMY.enemy.G = this; if (GLOBAL_ENEMY.m_name == 'EXTERNAL') { BLOCK_ENEMY_ONE_FRAME = true; if (GLOBAL_ENEMY.m_status == 'SxS*NOTLOADED') { if (GLOBAL_ENEMY.m_loadurl != undefined) { trace('\t using load url: ' + GLOBAL_ENEMY.m_loadurl); GLOBAL_ENEMY.is_external = GLOBAL_ENEMY.m_loadurl; _parent.enemyshad.t.enemy.loadMovie(GLOBAL_ENEMY.m_loadurl); GLOBAL_ENEMY.enemy.loadMovie(GLOBAL_ENEMY.m_loadurl); } else { trace('\t using load default: ' + _root.externalURL); GLOBAL_ENEMY.is_external = _root.externalURL; GLOBAL_ENEMY.enemy.loadMovie(_root.externalURL); _parent.enemyshad.t.enemy.loadMovie(_root.externalURL); } _parent.enemyshad.t.enemy.G = this; GLOBAL_ENEMY.m_status = ''; } else {} } if (GLOBAL_ENEMY.m_blatently_reset > 0) { --GLOBAL_ENEMY.m_blatently_reset; if (GLOBAL_ENEMY.m_blatently_reset < 1) { GLOBAL_CURRENT_BACKGROUND = GLOBAL_ENEMY.m_background; if (GLOBAL_CURRENT_BACKGROUND == undefined) { GLOBAL_CURRENT_BACKGROUND = 'default'; } _parent.scrollbg.gotoAndStop(GLOBAL_CURRENT_BACKGROUND); var usethisenemy = GLOBAL_ENEMY.m_blatently_resetenemy; if (GLOBAL_ENEMY_DATA.hasOwnProperty(usethisenemy)) { } else { var EDATA = new Object(); EDATA.m_scale = GLOBAL_ENEMY.m_scale; EDATA.m_name = GLOBAL_ENEMY.m_name; EDATA.m_status = GLOBAL_ENEMY.m_status; EDATA.m_credit = GLOBAL_ENEMY.m_credit; EDATA.maxhp = GLOBAL_ENEMY.maxhp; GLOBAL_ENEMY_DATA[usethisenemy] = EDATA; } } } var inputKeyAction = Key.isDown(101) || Key.isDown(32); var inputKeyLeft = Key.isDown(100) || Key.isDown(37); var inputKeyRight = Key.isDown(102) || Key.isDown(39); var inputKeyUp = Key.isDown(104) || Key.isDown(38); var inputKeyDown = Key.isDown(98) || Key.isDown(40); var inputMouseX = (_parent.camControl.mouseX - -160) / 320; var inputMouseY = (_parent.camControl.mouseY - -72) / 144; var inputMouseB = _parent.m_input_raw_mouse_down; var inputMouseValid = false; if (inputMouseX >= 0 && inputMouseX <= 1) { if (inputMouseY >= 0 && inputMouseY <= 1) { inputMouseValid = true; } } if (!GLOBAL_PAUSE) { if (Key.isDown(101) || Key.isDown(32)) { GLOBAL_PLAYER.in_action = true; } else { GLOBAL_PLAYER.in_action = false; } if (Key.isDown(100) || Key.isDown(37)) { GLOBAL_PLAYER.in_movex = -1; } else { if (Key.isDown(102) || Key.isDown(39)) { GLOBAL_PLAYER.in_movex = 1; } else { GLOBAL_PLAYER.in_movex = 0; } } if (Key.isDown(104) || Key.isDown(38)) { GLOBAL_PLAYER.in_movey = 1; } else { if (Key.isDown(98) || Key.isDown(40)) { GLOBAL_PLAYER.in_movey = -1; } else { GLOBAL_PLAYER.in_movey = 0; } } _parent.camControl.mousecursor.gotoAndStop('none'); _parent.camControl.mousecursor._x = _parent.camControl.mouseX; _parent.camControl.mousecursor._y = _parent.camControl.mouseY; if (inputMouseValid) { if (inputMouseB) { var useactioncode = false; if (inputMouseX < 0.5) { GLOBAL_PLAYER.in_action = false; } else { GLOBAL_PLAYER.in_action = true; useactioncode = true; } var dx = inputMouseX / 0.5; var dy = inputMouseY / 1; if (dx > 1) { dx -= 1; mcframe += 'A'; } GLOBAL_PLAYER.in_movex = 0; GLOBAL_PLAYER.in_movey = 0; if (useactioncode) { if (dx < 0.333) { GLOBAL_PLAYER.in_movex = -1; if (GLOBAL_PLAYER._xscale > 0) { GLOBAL_PLAYER._xscale = -Math.abs(GLOBAL_PLAYER._xscale); } } else { if (dx > 0.666) { GLOBAL_PLAYER.in_movex = 1; if (GLOBAL_PLAYER._xscale < 0) { GLOBAL_PLAYER._xscale = Math.abs(GLOBAL_PLAYER._xscale); } } else {} } if (dy < 0.333) { GLOBAL_PLAYER.in_movey = 1; } else { if (dy > 0.666) { GLOBAL_PLAYER.in_movey = -1; } else {} } } else { if (Math.abs(dx - 0.5) > Math.abs(dy - 0.5)) { if (dx < 0.333) { GLOBAL_PLAYER.in_movex = -1; if (GLOBAL_PLAYER._xscale > 0) { GLOBAL_PLAYER._xscale = -Math.abs(GLOBAL_PLAYER._xscale); } } else { if (dx > 0.666) { GLOBAL_PLAYER.in_movex = 1; if (GLOBAL_PLAYER._xscale < 0) { GLOBAL_PLAYER._xscale = Math.abs(GLOBAL_PLAYER._xscale); } } else {} } } else { if (dy < 0.333) { GLOBAL_PLAYER.in_movey = 1; } else { if (dy > 0.666) { GLOBAL_PLAYER.in_movey = -1; } else {} } } } } else {} var mcframe = 'c'; var dx = inputMouseX / 0.5; var dy = inputMouseY / 1; if (dx > 1) { dx -= 1; mcframe += 'A'; if (dx < 0.333) { mcframe += 'L'; } else { if (dx > 0.666) { mcframe += 'R'; } } if (dy < 0.333) { mcframe += 'U'; } else { if (dy > 0.666) { mcframe += 'D'; } } } else { if (Math.abs(dx - 0.5) > Math.abs(dy - 0.5)) { if (dx < 0.333) { mcframe += 'L'; } else { if (dx > 0.666) { mcframe += 'R'; } } } else { if (dy < 0.333) { mcframe += 'U'; } else { if (dy > 0.666) { mcframe += 'D'; } } } } _parent.camControl.mousecursor.gotoAndStop(mcframe); } _updateSparkSim(GLOBAL_PLAYERSPARK, 1); _updateSparkSim(GLOBAL_ENEMYSPARK, 1); moveplayer(); if ((Math.abs(GLOBAL_PLAYER._x - GLOBAL_ENEMY._x) < 2 * GLOBAL_PLAYER._width || !GLOBAL_PLAYER.s_attacking) && ((getCBox(GLOBAL_PLAYER)).getBounds(_root)).xMax + 16 < ((getCBox(GLOBAL_ENEMY.enemy)).getBounds(_root)).xMin) { GLOBAL_ENEMY.enemy.in_movex = -1 * GLOBAL_ENEMY.ai; if (Math.random() * 10 < 2) { GLOBAL_ENEMY.ai = 1; } } else { if ((Math.abs(GLOBAL_PLAYER._x - GLOBAL_ENEMY._x) < 2 * GLOBAL_PLAYER._width || !GLOBAL_PLAYER.s_attacking) && ((getCBox(GLOBAL_PLAYER)).getBounds(_root)).xMin - 16 > ((getCBox(GLOBAL_ENEMY.enemy)).getBounds(_root)).xMax) { GLOBAL_ENEMY.enemy.in_movex = 1 * GLOBAL_ENEMY.ai; if (Math.random() * 10 < 2) { GLOBAL_ENEMY.ai = 1; } } else { GLOBAL_ENEMY.enemy.in_movex = 0; if (GLOBAL_PLAYER.s_attacking && !GLOBAL_ENEMY.enemy.s_attacking && Math.abs(GLOBAL_PLAYER._x - GLOBAL_ENEMY._x) < 2 * GLOBAL_PLAYER._width) { GLOBAL_ENEMY.ai = -1; } else { if (GLOBAL_ENEMY.enemy.s_moving != 0 && !GLOBAL_ENEMY.enemy.s_attacking && !GLOBAL_ENEMY.enemy.s_hit && !GLOBAL_ENEMY.enemy.s_animbusy) { goPlay(GLOBAL_ENEMY.enemy, 'idle'); } else { var goleft = GLOBAL_PLAYER._x < GLOBAL_ENEMY._x; var trulyleft = true; if (GLOBAL_ENEMY.m_dontattackauto != 1) { if (goleft) { if (Math.floor(Math.random() * 10) == 0) { GLOBAL_ENEMY.enemy.in_movex = 0; GLOBAL_ENEMY.enemy.in_movey = 1; GLOBAL_ENEMY.enemy.in_action = 1; } else { if (Math.floor(Math.random() * 10) == 0) { GLOBAL_ENEMY.enemy.in_movex = 0; GLOBAL_ENEMY.enemy.in_movey = -1; GLOBAL_ENEMY.enemy.in_action = 1; } else { GLOBAL_ENEMY.enemy.in_movex = -1; GLOBAL_ENEMY.enemy.in_movey = 0; GLOBAL_ENEMY.enemy.in_action = 1; } } } else { if (Math.floor(Math.random() * 10) == 0) { GLOBAL_ENEMY.enemy.in_movex = 0; GLOBAL_ENEMY.enemy.in_movey = 1; GLOBAL_ENEMY.enemy.in_action = 1; } else { if (Math.floor(Math.random() * 10) == 0) { GLOBAL_ENEMY.enemy.in_movex = 0; GLOBAL_ENEMY.enemy.in_movey = -1; GLOBAL_ENEMY.enemy.in_action = 1; } else { GLOBAL_ENEMY.enemy.in_movex = 1; GLOBAL_ENEMY.enemy.in_movey = 0; GLOBAL_ENEMY.enemy.in_action = 1; } } } } } } } } if (Key.isDown(87)) { GLOBAL_ENEMY.enemy.in_movey = 1; } else { if (Key.isDown(83)) { GLOBAL_ENEMY.enemy.in_movey = -1; } } if (Key.isDown(65)) { GLOBAL_ENEMY.enemy.in_movex = 1; } else { if (Key.isDown(68)) { GLOBAL_ENEMY.enemy.in_movex = -1; } } if (Key.isDown(70)) { GLOBAL_ENEMY.enemy.in_action = 1; } if (GLOBAL_PLAYER.hp > 0) { GLOBAL_ENEMY.enemy.G = this; if (!BLOCK_ENEMY_ONE_FRAME) { moveenemy(GLOBAL_ENEMY); } } damagecollisions(); var delmove = 0; var decayspeed = 0.25; if (GLOBAL_PLAYER._alpha > 50) { delmove = (160 - GLOBAL_PLAYER._x) * decayspeed; _parent.camControl.resetStage(); } else { if (GLOBAL_ENEMY.enemy.camera != undefined) { var offy = 0; var cbounds = GLOBAL_ENEMY.enemy.camera.getBounds(_root); var useviewbox = false; if (cbounds.xMax != undefined) { if (cbounds.xMax - cbounds.xMin > 2 && cbounds.yMax - cbounds.yMin > 2) { useviewbox = true; } } if (useviewbox) { var xsize = cbounds.xMax - cbounds.xMin; var ysize = cbounds.yMax - cbounds.yMin; var ysp = ysize * 320 / 240; if (xsize >= ysp) { ysize = xsize * 240 / 320; } else { xsize = ysize * 320 / 240; } var newx = 0.5 * (cbounds.xMin + cbounds.xMax); var newy = 0.5 * (cbounds.yMin + cbounds.yMax); var newxscale = xsize / 3.2; var newyscale = ysize / 2.4; _parent.camControl._x = newx; _parent.camControl._y = newy; _parent.camControl._xscale = newxscale; _parent.camControl._yscale = newyscale; delmove = (160 - newx) * decayspeed; } else { _parent.camControl.resetStage(); var offx = (GLOBAL_ENEMY._xscale / Math.abs(GLOBAL_ENEMY._xscale)) * (GLOBAL_ENEMY.enemy._xscale / Math.abs(GLOBAL_ENEMY.enemy._xscale)) * GLOBAL_ENEMY.enemy.camera._x; delmove = (160 - GLOBAL_ENEMY._x - offx) * decayspeed; } } else { _parent.camControl.resetStage(); if (GLOBAL_ENEMY.m_cameraoffset != undefined) { var offx = (GLOBAL_ENEMY._xscale / Math.abs(GLOBAL_ENEMY._xscale)) * (GLOBAL_ENEMY.enemy._xscale / Math.abs(GLOBAL_ENEMY.enemy._xscale)) * GLOBAL_ENEMY.m_cameraoffset; delmove = (160 - GLOBAL_ENEMY._x - offx) * decayspeed; } } } if (GLOBAL_CAMERA_SHAKE.use != 0) { _parent.camControl._y += GLOBAL_CAMERA_SHAKE.amp * Math.cos(GLOBAL_CAMERA_SHAKE.phase); GLOBAL_CAMERA_SHAKE.phase += GLOBAL_CAMERA_SHAKE.freq; GLOBAL_CAMERA_SHAKE.decay = 0; if (GLOBAL_CAMERA_SHAKE.autodecay > 0) { --GLOBAL_CAMERA_SHAKE.autodecay; if (GLOBAL_CAMERA_SHAKE.autodecay < 1) { GLOBAL_CAMERA_SHAKE.use = 0; } } } else { if (GLOBAL_CAMERA_SHAKE.maxdecay > 0) { var decay = 1 - GLOBAL_CAMERA_SHAKE.decay / GLOBAL_CAMERA_SHAKE.maxdecay; if (decay < 0) { decay = 0; } else { _parent.camControl._y += decay * GLOBAL_CAMERA_SHAKE.amp * Math.cos(GLOBAL_CAMERA_SHAKE.phase); GLOBAL_CAMERA_SHAKE.decay += 1; } } } if (GLOBAL_BG_FADE_TIME >= 0 and GLOBAL_BG_FADE >= 0) { ++GLOBAL_BG_FADE; if (GLOBAL_BG_FADE >= GLOBAL_BG_FADE_TIME) { GLOBAL_BG_FADE = GLOBAL_BG_FADE_TIME; } var fadef = 1 * GLOBAL_BG_FADE / 1 * GLOBAL_BG_FADE_TIME; var fader = Math.floor(255 * (1 - fadef) + fadef * (GLOBAL_BG_FADE_COLOR & 255)); var fadeg = Math.floor(255 * (1 - fadef) + fadef * (GLOBAL_BG_FADE_COLOR >> 8 & 255)); var fadeb = Math.floor(255 * (1 - fadef) + fadef * (GLOBAL_BG_FADE_COLOR >> 16 & 255)); var fadec = fader + fadeg << 8 + fadeb << 16; _setClipColor(_parent.scrollbg, fadec); } if (delmove != 0) { _parent.scrollbg.gotoAndStop(GLOBAL_CURRENT_BACKGROUND); GLOBAL_PLAYER._x += delmove; GLOBAL_ENEMY._x += delmove; _parent.scrollbg.mc._x += delmove; var waxol = _parent.scrollbg.mc._width / 3; if (_parent.scrollbg.mc._x < 0) { _parent.scrollbg.mc._x += waxol; } else { if (_parent.scrollbg.mc._x > waxol) { _parent.scrollbg.mc._x -= waxol; } } } if (GLOBAL_PLAYER._alpha < 50) { _parent.camControl.emenydir.gotoAndStop('eaten'); } else { if (GLOBAL_PLAYER.hp < 1) { _parent.camControl.emenydir.gotoAndStop('dead'); } else { if (GLOBAL_ENEMY._x < GLOBAL_PLAYER._x - 160) { _parent.camControl.emenydir.gotoAndStop(3); } else { if (GLOBAL_ENEMY._x > GLOBAL_PLAYER._x + 160) { _parent.camControl.emenydir.gotoAndStop(2); } else { _parent.camControl.emenydir.gotoAndStop(1); } } } } if (GLOBAL_PLAYER.hp < 1) { if (!GLOBAL_PLAYER.s_hit && !GLOBAL_PLAYER.s_animbusy) { GLOBAL_PLAYER.gotoAndStop('death'); } } if (GLOBAL_ENEMY.hp < 1) { GLOBAL_ENEMY.hp = 0; if (!GLOBAL_ENEMY.ignore_hitanim) { if (GLOBAL_ENEMY_TIMEOUT == 1) { goPlay(GLOBAL_ENEMY.enemy, 'death'); ++GLOBAL_KILLS; Log('YOU KILLED THE ' + GLOBAL_ENEMY.m_name + '!'); } ++GLOBAL_ENEMY_TIMEOUT; if (GLOBAL_ENEMY_TIMEOUT > 60) { pickEnemy(0); resetPlayer(); } } else { GLOBAL_ENEMY_TIMEOUT = 0; } } else { GLOBAL_ENEMY_TIMEOUT = 0; } _parent.camControl.gui_enemyhp.setbarvalue(GLOBAL_ENEMY.hp); _parent.camControl.gui_playerhp.setbarvalue(GLOBAL_PLAYER.hp); _parent.camControl.gui_playername = GLOBAL_PLAYER.m_name; _parent.camControl.gui_playerstatus = GLOBAL_PLAYER.m_status; _parent.camControl.gui_enemyname = GLOBAL_ENEMY.m_name; _parent.camControl.gui_enemystatus = GLOBAL_ENEMY.m_status + '[' + GLOBAL_ENEMY.m_credit + ']'; _parent.camControl.gui_points = 'Score: ' + GLOBAL_POINTS; _parent.camControl.gui_kills = 'Kills: ' + GLOBAL_KILLS; _parent.playershad._y = GLOBAL_PLAYER._y; _parent.playershad._x = GLOBAL_PLAYER._x; _parent.playershad._yscale = 10; _parent.playershad._xscale = GLOBAL_PLAYER._xscale; _parent.playershad.t.gotoAndStop(GLOBAL_PLAYER._currentframe); _parent.playershad._alpha = GLOBAL_PLAYER._alpha; if (GLOBAL_PLAYER._alpha < 50) { _parent.playershad._visible = false; } else { _parent.playershad._visible = true; } _parent.playershad.t.head._alpha = GLOBAL_PLAYER.head._alpha; _parent.playershad.t.head._x = GLOBAL_PLAYER.head._x; _parent.playershad.t.head._y = GLOBAL_PLAYER.head._y; _parent.enemyshad._y = GLOBAL_ENEMY._y; _parent.enemyshad._x = GLOBAL_ENEMY._x; _parent.enemyshad._xscale = 100; _parent.enemyshad._yscale = 10; _parent.enemyshad.t._xscale = GLOBAL_ENEMY._xscale; _parent.enemyshad.t._yscale = GLOBAL_ENEMY._yscale; _parent.enemyshad.t.enemy._xscale = GLOBAL_ENEMY.enemy._xscale; _parent.enemyshad.t.enemy._yscale = GLOBAL_ENEMY.enemy._yscale; _parent.enemyshad.t.gotoAndStop(GLOBAL_ENEMY._currentframe); _parent.enemyshad.t.enemy.gotoAndStop(GLOBAL_ENEMY.enemy._currentframe); ++GLOBAL_ENEMY_FRAMES_RUN; } else { if (GLOBAL_TRUEPAUSE) { if (inputMouseValid) { if (inputMouseB) { if (inputMouseX < 0.333) { inputKeyLeft = 1; } else { if (inputMouseX > 0.666) { inputKeyRight = 1; } } if (inputMouseY < 0.333) { inputKeyUp = 1; } else { if (inputMouseY > 0.666) { inputKeyDown = 1; } } } else {} } var delx = inputKeyRight - inputKeyLeft; var dely = inputKeyUp - inputKeyDown; if (inputKeyAction) { if (dely != 0) { var factorx = 1; if (dely > 0) { factorx = 1.125; } else { if (dely < 0) { factorx = 0.8; } } _parent.camControl._xscale *= factorx; _parent.camControl._yscale *= factorx; } if (delx != 0) { _parent.camControl._xscale += 0.1 * (100 - _parent.camControl._xscale); _parent.camControl._yscale += 0.1 * (100 - _parent.camControl._yscale); } if (_parent.camControl._xscale < 26.2144) { _parent.camControl._xscale = 26.2144; } else { if (_parent.camControl._xscale > 100) { _parent.camControl._xscale = 100; } } if (_parent.camControl._yscale < 26.2144) { _parent.camControl._yscale = 26.2144; } else { if (_parent.camControl._yscale > 100) { _parent.camControl._yscale = 100; } } } else { if (delx != 0) { _parent.camControl._x += 8 * delx * _parent.camControl._xscale / 100; } if (dely != 0) { _parent.camControl._y -= 8 * dely * _parent.camControl._yscale / 100; } } } } if (Key.isDown(45)) { if (!GLOBAL_PAUSECTR) { GLOBAL_TRUEPAUSE = !GLOBAL_TRUEPAUSE; var TM = GLOBAL_ENEMY.enemy.__animmap; trace('ENEMY MAP: '); for (var fkey in TM) { trace('frame ' + fkey); var ao = TM[fkey]; for (var akey in ao) { trace('\t' + akey); } } } GLOBAL_PAUSECTR = true; } else { GLOBAL_PAUSECTR = false; } if (Key.isDown(35)) { resetPlayer(); } if (Key.isDown(36)) { ++GLOBAL_PAUSEHFR; GLOBAL_PAUSEHFR %= 4; } if (Key.isDown(16)) { } if (!GLOBAL_TRUEPAUSE) { if (GLOBAL_PAUSEHFR != 0) { GLOBAL_PAUSEHFRCTR += 1; if (GLOBAL_PAUSEHFRCTR > GLOBAL_PAUSEHFR) { unpauseall(); GLOBAL_PAUSEHFRCTR = 0; } else { pauseall(); } } else { if (!GLOBAL_TRUEPAUSE and GLOBAL_PAUSE) { unpauseall(); } } } else { if (GLOBAL_TRUEPAUSE and !GLOBAL_PAUSE) { pauseall(); } } var esounds = new Sound(_parent.enemyshad); esounds.setVolume(0); var psounds = new Sound(_parent.playershad); psounds.setVolume(0); _parent.flashColorize(_parent.playershad, -1, -1, -1, 0.4); _parent.flashColorize(_parent.enemyshad, -1, -1, -1, 0.4); GLOBAL_ENEMY.g = this; GLOBAL_ENEMY.enemy.g = this; GLOBAL_PLAYER.g = this; _root.g = this; GLOBAL_ENEMY.enemy.goPlay = function (animf) { _root.controller.goPlay(_root.controller.GLOBAL_ENEMY.enemy, animf); }; if (_parent.camControl.sld_sound.mousedown) { var sldtarg = _parent.camControl.sld_sound; var my = sldtarg.My; var checkyb = sldtarg.sldbak.getBounds(_parent.camControl.sld_sound); var sldcoord = my; var sldsize = checkyb.yMax - checkyb.yMin; var val = -100 * (sldcoord / sldsize); if (val > 100) { val = 100; } if (val < 0) { val = 0; } sldtarg.sld._yscale = val; _root.nvSetVolume(val); } _parent.camControl.gui_playergfxid = _root.GLOBAL_PLAYERGRAPHIC; BLOCK_ENEMY_ONE_FRAME = false; if (_parent.camControl.exturl != undefined) { if (_parent.camControl.exturl != _root.externalURL) { trace('exturl exists? :' + _parent.camControl.exturl); _root.externalURL = _parent.camControl.exturl; } } reassignAllXClips(GLOBAL_ENEMY); reassignAllXClips(GLOBAL_ENEMY.enemy); reassignAllXClips(GLOBAL_PLAYER); if (GLOBAL_PLAYERHASHEAD) { setPlayerHasHead(true); } else { setPlayerHasHead(false); } if (guiTextScroll == 1) { var gmx = (_parent.camControl.mouseX - -160) / 240; var gmy = (_parent.camControl.mouseY - 72) / 48; if (gmx > 0 and gmx < 1) { if (gmy > 0 and gmy < 1) { if (gmx < 0.1) { LogScrollOffset = 0; } else { if (gmx > 0.9) { LogScrollOffset = GLOBAL_LOG.length - 2; } else { LogScrollOffset += (gmy - 0.5) * 4; } } if (LogScrollOffset > GLOBAL_LOG.length - 2) { LogScrollOffset = GLOBAL_LOG.length - 2; } if (LogScrollOffset < 0) { LogScrollOffset = 0; } } } } var offi = Math.floor(LogScrollOffset); _parent.camControl.gui_leveldesc = ''; if (offi == 0) { _parent.camControl.gui_leveldesc = 'Arid Mountains\n'; } if (offi < GLOBAL_LOG.length) { _parent.camControl.gui_leveldesc += GLOBAL_LOG[offi + 0]; ++offi; } if (offi < GLOBAL_LOG.length) { _parent.camControl.gui_leveldesc += GLOBAL_LOG[offi + 0]; ++offi; } if (offi < GLOBAL_LOG.length) { _parent.camControl.gui_leveldesc += GLOBAL_LOG[offi + 0]; ++offi; } if (offi < GLOBAL_LOG.length) { _parent.camControl.gui_leveldesc += GLOBAL_LOG[offi + 0]; ++offi; } if (GLOBAL_PLAYER.aniclip != undefined) { GLOBAL_PLAYER.stop(); GLOBAL_PLAYER.aniclip.stop(); GLOBAL_PLAYER.aniclip.mc.stop(); if (!GLOBAL_PAUSE) { var cframe = GLOBAL_PLAYER.aniclip.mc._currentframe; var tframe = GLOBAL_PLAYER.aniclip.mc._totalframes; if (cframe == tframe) { if (GLOBAL_PLAYER.hp < 1) { GLOBAL_PLAYER.aniclip.mc.stop(); } else { GLOBAL_PLAYER.aniclip.mc.gotoAndStop(1); } } else { GLOBAL_PLAYER.aniclip.mc.gotoAndStop(cframe + 1); } } else { GLOBAL_PLAYER.stop(); GLOBAL_PLAYER.aniclip.stop(); GLOBAL_PLAYER.aniclip.mc.stop(); } _parent.playershad.t.aniclip.gotoAndStop(GLOBAL_PLAYER.aniclip._currentframe); _parent.playershad.t.aniclip.mc.gotoAndStop(GLOBAL_PLAYER.aniclip.mc._currentframe); GLOBAL_PLAYER.aniclip.mc.head._visible = _root.GLOBAL_PLAYERHEAD; GLOBAL_PLAYER.aniclip.mc.head2._visible = _root.GLOBAL_PLAYERHEAD; GLOBAL_PLAYER.aniclip.mc.head3._visible = _root.GLOBAL_PLAYERHEAD; _parent.playershad.t.aniclip.mc.head._visible = _root.GLOBAL_PLAYERHEAD; _parent.playershad.t.aniclip.mc.head2._visible = _root.GLOBAL_PLAYERHEAD; _parent.playershad.t.aniclip.mc.head3._visible = _root.GLOBAL_PLAYERHEAD; } musicUpdate(); } } movieClip 18399 { } movieClip 18401 { } movieClip 18404 { } movieClip 18405 { }




http://swfchan.com/31/154691/info.shtml
Created: 24/10 -2018 15:13:17 Last modified: 24/10 -2018 15:13:17 Server time: 03/05 -2024 11:22:33