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 {
}